Curves workbench

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
freecad-heini-1
Posts: 5607
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Wed Mar 06, 2019 10:04 am

Chris_G wrote:
Tue Mar 05, 2019 2:49 pm
It should now work with individual faces.
Hi Chris,
thank you so much for your great work.

It's a pitty that reflect lines are not supported by Loft, Sweep and ruled Surface.
I have to convert it to JoinCurve.
Testobjekt_silhouette_trimmen_reflectLines.FCStd
(157.61 KiB) Downloaded 13 times
Best regards
Wilfried
m.cavallerin
Posts: 78
Joined: Wed May 30, 2018 6:59 pm

Re: Curves workbench

Postby m.cavallerin » Sun Mar 10, 2019 7:50 pm

Hi,

What tool to close the end of a wing?
I tried to use Sweep2Rails, but it doesn't work.
Also Gordon can't be defined.



Can someone give me suggestion?

Thanks

Regards.
Attachments
Screenshot from 2019-03-10 20-48-25.png
Screenshot from 2019-03-10 20-48-25.png (179.34 KiB) Viewed 656 times
closingWing.FCStd
(218.22 KiB) Downloaded 11 times
User avatar
hammax
Posts: 808
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee

Re: Curves workbench

Postby hammax » Mon Mar 11, 2019 6:26 am

… for the first approach a loft could be helpful.
Tilting the tip sketch by placement would improve the profile.

Wingtip.PNG
Wingtip.PNG (30.66 KiB) Viewed 626 times
Attachments
closingWing_4.FCStd
(49.84 KiB) Downloaded 13 times
closingWing_2.FCStd
FC.18.16065
(220.81 KiB) Downloaded 13 times
LeeF
Posts: 1
Joined: Mon Mar 11, 2019 4:22 pm

Re: Curves workbench

Postby LeeF » Mon Mar 11, 2019 4:51 pm

Hey there - newbie here.

Was trying to use CurvesWB to map sketch to a cylinder, and then offset the mapped sketch, but I keep running into this error:

BRepOffsetAPI_MakeOffsetShape not done

Can any experts here shed any light why this wont work? I've attached the test file if anyone cares to take a look

Thanks !!
Attachments
test.FCStd
(9.17 KiB) Downloaded 7 times
m.cavallerin
Posts: 78
Joined: Wed May 30, 2018 6:59 pm

Re: Curves workbench

Postby m.cavallerin » Mon Mar 11, 2019 5:22 pm

… for the first approach a loft could be helpful.
Tilting the tip sketch by placement would improve the profile.
I saw you updated the thread with a new version of the file; I think that new one is better than other, even for the quality of the surfaces.

Thank you very much.

Cheers.

Michele
User avatar
GlouGlou
Posts: 1457
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Fri Mar 22, 2019 11:02 am

I've seen several times PipeShell doesn't match perfectly with a standard Sweep (same parameters). :roll:
This is an example.
Attachments
PipeshellNoMatch.FCStd
(515.33 KiB) Downloaded 8 times
Capture.JPG
Capture.JPG (44.24 KiB) Viewed 481 times
User avatar
Chris_G
Posts: 1058
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Fri Mar 22, 2019 3:41 pm

In this case, I think Pipeshell precisely matches the sweep.
In the picture below, you can see that the edge of the orange PipeShell follows the pink curves that are isocurves of the sweep.

pipeshell.jpeg
pipeshell.jpeg (28.3 KiB) Viewed 448 times

I think the difference you are pointing in your screenshot comes from the sweep path that has a slight torsion compared to the cylinder surface.
Look at the comb plot of the attached file.
Attachments
PipeshellNoMatch-2.FCStd
(575.31 KiB) Downloaded 4 times
User avatar
GlouGlou
Posts: 1457
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Sat Mar 23, 2019 2:35 pm

Curves WB is better as the part WB. While the classic Sweep fails, Pipeshell succeed.
thumbs up! ;)
Attachments
PipeShellNice.FCStd
(61.19 KiB) Downloaded 13 times
freecad-heini-1
Posts: 5607
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Sun Mar 24, 2019 1:10 pm

There is simplified way to reach the same result with less features.

1. create a sketch in the first direction and extrude it to a face in the part workbench.
2. create a sketch in the second direction and extrude it to a face in the part workbench.
3. select the two faces and create a section out of it in the part workbench.
4. In the curves workbench convert the section curve into a joincurve corner break false.
5. Sketch the profile to sweep and convert it into a curves workbench profile.
6. Create a pipeshell out of the joincurve and profile
freecad-heini-1
Posts: 5607
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Sun Mar 31, 2019 8:39 pm

Chris_G wrote:Ping
Hi Chris,
in the German forum section I asked if Freecad has something similar to a Creo tool to add a face to a solid with a single command or to replace a flat face with a freeform face.
Image

For example I created this part. The base part is a cuboid. With the Surface-Workbench I created a convex surface.

Here you can find the German topic and my Freecad-file to experiment with.
https://forum.freecadweb.org/viewtopic. ... 12#p298212
https://forum.freecadweb.org/download/file.php?id=80312

Maybe you have a great idea to program a clever replace face tool or add face to solid with one click.

Best regards
Wilfried