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!
freecad-heini-1
Posts: 7300
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Tue Jan 28, 2020 6:34 pm

Chris_G wrote:
Tue Jan 28, 2020 5:33 pm
I added a new tool : Multi-Loft
The goal is to loft "multi-face" objects like shapestrings.

multiloft.png
Please upload your Freecad example file.
User avatar
Chris_G
Posts: 1476
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Tue Jan 28, 2020 6:53 pm

multiloft.FCStd
(89.95 KiB) Downloaded 41 times
User avatar
Chris_G
Posts: 1476
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Tue Jan 28, 2020 10:24 pm

chrisb wrote:
Tue Jan 28, 2020 6:30 pm
I have more and more the feeling that this workbench should be part of core FreeCAD!
Thanks Chris, that's very kind of you.

The whole WB is not worth going to core FC, of course, but I see it as a sandbox, in order to test and see if some tools deserve going to core FC.
My big goal would be to add Gordon surfaces, as it is an important low-level algorithm.
But I'm not there yet.

However, I would be curious to hear opinions about which CurveWB tools would deserve going to core FC.
I have the feeling that JoinCurves, and BlendCurves are appreciated.
chrisb
Posts: 28029
Joined: Tue Mar 17, 2015 9:14 am

Re: Curves workbench

Postby chrisb » Tue Jan 28, 2020 11:17 pm

There are many great workbenches out there doing phantastic things. But as much as I like and use them I think that Curves is something special: It provides rather basic CAD functions which are not possible otherwise.

Asking for tools which should go into core FreeCAD: the two rail sweep comes immediately to mind.
drmacro
Posts: 1732
Joined: Sun Mar 02, 2014 4:35 pm

Re: Curves workbench

Postby drmacro » Wed Jan 29, 2020 8:48 pm

Chris_G wrote:
Tue Jan 28, 2020 5:33 pm
I added a new tool : Multi-Loft
The goal is to loft "multi-face" objects like shapestrings.

multiloft.png
Um...I'm doing something wrong...I get a bunch of points. :?


Edit: never mind. I see I should've used the Draft WB > Clone tool.
Attachments
Shapestring_along_path-2.FCStd
(57.73 KiB) Downloaded 12 times
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."

My beginners, written treatise: Learning FreeCAD
freecad-heini-1
Posts: 7300
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Wed Jan 29, 2020 9:18 pm

drmacro wrote:
Wed Jan 29, 2020 8:48 pm
Chris_G wrote:
Tue Jan 28, 2020 5:33 pm
I added a new tool : Multi-Loft
The goal is to loft "multi-face" objects like shapestrings.

multiloft.png
Um...I'm doing something wrong...I get a bunch of points. :?


Edit: never mind. I see I should've used the Draft WB > Clone tool.
Please check my Freecad File.
Via placement you can change the position of the cloned shapestring.
Shapestring_along_path-2_fh-1_V2.FCStd
(69.63 KiB) Downloaded 11 times
Default_Multiloft_2.png
Default_Multiloft_2.png (104.68 KiB) Viewed 341 times
drmacro
Posts: 1732
Joined: Sun Mar 02, 2014 4:35 pm

Re: Curves workbench

Postby drmacro » Thu Jan 30, 2020 1:20 pm

freecad-heini-1 wrote:
Wed Jan 29, 2020 9:18 pm
drmacro wrote:
Wed Jan 29, 2020 8:48 pm
Chris_G wrote:
Tue Jan 28, 2020 5:33 pm
I added a new tool : Multi-Loft
The goal is to loft "multi-face" objects like shapestrings.

multiloft.png
Um...I'm doing something wrong...I get a bunch of points. :?


Edit: never mind. I see I should've used the Draft WB > Clone tool.
Please check my Freecad File.
Via placement you can change the position of the cloned shapestring.
Shapestring_along_path-2_fh-1_V2.FCStd
Default_Multiloft_2.png
Yes, I knew how to move the clones, but, as noted it doesnt seem to work for clones created with Part Design WB that end up in separate bodies. the Multiloft node on the tree shows an error: Shape is not a shell. (Same shapestring (same font, etc.) work using the Clone tool on the Draft or Curves WB.

I chose a arc for simple experimentation. So, setting the angle with position works in this example. But, would like to follow an arbitrary curve though... :?:
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."

My beginners, written treatise: Learning FreeCAD
freecad-heini-1
Posts: 7300
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Thu Jan 30, 2020 1:50 pm

It's a cool new feature for multi loft, not sweep. ;)
User avatar
Chris_G
Posts: 1476
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Thu Jan 30, 2020 2:20 pm

drmacro wrote:
Thu Jan 30, 2020 1:20 pm
Yes, I knew how to move the clones, but, as noted it doesnt seem to work for clones created with Part Design WB that end up in separate bodies. the Multiloft node on the tree shows an error: Shape is not a shell. (Same shapestring (same font, etc.) work using the Clone tool on the Draft or Curves WB.
There was a bug with the placement of PartDesign objects.
It should be fixed now (finger crossed :mrgreen: )
drmacro
Posts: 1732
Joined: Sun Mar 02, 2014 4:35 pm

Re: Curves workbench

Postby drmacro » Thu Jan 30, 2020 3:04 pm

Chris_G wrote:
Thu Jan 30, 2020 2:20 pm
drmacro wrote:
Thu Jan 30, 2020 1:20 pm
Yes, I knew how to move the clones, but, as noted it doesnt seem to work for clones created with Part Design WB that end up in separate bodies. the Multiloft node on the tree shows an error: Shape is not a shell. (Same shapestring (same font, etc.) work using the Clone tool on the Draft or Curves WB.
There was a bug with the placement of PartDesign objects.
It should be fixed now (finger crossed :mrgreen: )
That does appear to have fixed it with Part Design objects. :)
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."

My beginners, written treatise: Learning FreeCAD