Curves workbench

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
saso
Posts: 1600
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: Curves workbench

Postby saso » Sat Feb 22, 2020 1:31 pm

GlouGlou wrote:
Sat Feb 22, 2020 10:44 am
Gordon and TrimmedFace:
https://www.youtube.com/watch?v=NpFor5U ... dex=9&t=0s
+1

Very nice GlouGlou, but I already know that you are good :) and I like how you have organized your tree ;)

A small notice on tree organization, notice how in the catia video he organizes it sort of per "geometry type", your strategy is more like "per modeling steps", nothing wrong, one can do it in many different ways, some ways can also be better for some models and other for others, just wanted to mention it to show how thinking a bit about this organization structures and strategies can be useful when doing more serious models.

Also, if you open the dependency graph, you can see how everything is nicely connected (associated); how the model nicely grows from the bottom up and how there are no "free leafs" in the graph... It is one way to check how "clean" is the model structure. Free "leafs" (free features) that hang from the bottom can potentially mean an issue in the associativity of the model. Free leafs that hang from the top can potentially mean useless/forgotten features that can be deleted from the model (unless there is a special reason for keeping them). Since this model is clean, check JoinCurve001, Shell and Offset001 in your model SPAD1.FCStd https://forum.freecadweb.org/viewtopic. ... 74#p326324 to maybe get a bit better understanding of this...

Only thing missing from this model, for a more proper "Part" structure, is that the basic sketches would all be based on a CS (should be the CS/Origin of the Part, but one could also "fake" it for such demos with an Local_CS).

IMO you should for sure start looking more in to the next level from Steven and HandleBar, if you are not already :)

As for sharing the models, IMO it would be good if you, and other users that make such nice things would have github and share them there, of course if you/they are willing to do so. One could then also chose a license for the models... hopefully an open one :)
Last edited by saso on Wed Mar 18, 2020 8:04 am, edited 16 times in total.
freecad-heini-1
Posts: 7495
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Sat Feb 22, 2020 1:53 pm

saso wrote:
Sat Feb 22, 2020 1:19 pm
+1

for the last few seconds of the video where you show the surface continuity, you could have turned on the zebra tool :)
For you Saso. :lol:
https://peertube.mastodon.host/videos/w ... 76b445f6f8
freecad-heini-1
Posts: 7495
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Sat Feb 22, 2020 2:09 pm

wmayer wrote:
Sat Feb 22, 2020 11:10 am
git commit 883235680
Thank you very much Werner. 8-)
User avatar
saso
Posts: 1600
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: Curves workbench

Postby saso » Sat Feb 22, 2020 2:34 pm

freecad-heini-1 wrote:
Sat Feb 22, 2020 1:53 pm
For you Saso. :lol:
https://peertube.mastodon.host/videos/w ... 76b445f6f8
Nice, Thank you! :)
User avatar
saso
Posts: 1600
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: Curves workbench

Postby saso » Sat Feb 22, 2020 4:30 pm

saso wrote:
Sat Feb 22, 2020 1:31 pm
Only thing missing from this model, for a more proper "Part" structure, is that the basic sketches would be all based on a CS (should be the CS/Origin of the Part, but one could also "fake" it for such demos with an Local_CS).
I have reworked a bit the model with a Local_CS and changed the Mirror command for the Lattice Mirror, since its Pivot option makes it properly parametric. One can now select the Local_CS and change its placement position and angle, and everything will update nicely, this shows how stable the model really is... Well almost, there are still one two problems, who can find them? :)

https://mega.nz/#!aAATQAYJ!WnqXqO4tKsUP ... 4OFvp9vz3o
User avatar
hammax
Posts: 1261
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee

Re: Curves workbench

Postby hammax » Wed Feb 26, 2020 3:41 pm

… OT but CurvesWB.
Some examples with sweep along mixed_curve => knots
out of https://forum.freecadweb.org/viewtopic. ... 20#p371447

Knot_0_2.png
Knot_0_2.png (83.56 KiB) Viewed 546 times
dxp.dev
Posts: 213
Joined: Tue Dec 11, 2018 12:57 pm

Re: Curves workbench

Postby dxp.dev » Wed Feb 26, 2020 6:39 pm

hammax wrote:
Wed Feb 26, 2020 3:41 pm
… OT but CurvesWB.
Some examples with sweep along mixed_curve => knots
out of https://forum.freecadweb.org/viewtopic. ... 20#p371447


Knot_0_2.png
Wow, that should really go to user showcase or be used to illustrate FC
Imperial system makes no sense, go metric ! ! !
User avatar
GlouGlou
Posts: 2757
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Wed Feb 26, 2020 8:34 pm

hammax wrote:
Wed Feb 26, 2020 3:41 pm
Some examples with sweep along mixed_curve => knots
very nice. ;)
User avatar
GlouGlou
Posts: 2757
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Wed Feb 26, 2020 8:36 pm

Need some help: how to run the BlendSurface. :roll:
Trying to make a fillet.
Attachments
Blend.FCStd
(92.6 KiB) Downloaded 22 times
User avatar
Chris_G
Posts: 1585
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Wed Feb 26, 2020 10:12 pm

Blendsurface is a little bit broken currently.
And it was not intended to be a fillet tool : the 2 surfaces are not supposed to be in contact.
The tool creates a curve network between 2 surfaces that you want to join.
And you can build a Gordon surface on top of it.
See attached example.
Attachments
blendsurface.FCStd
(46.91 KiB) Downloaded 47 times