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
Chris_G
Veteran
Posts: 2601
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Post by Chris_G »

Thanks Glouglou.
Pipeshell should be fixed now.
vocx
Veteran
Posts: 5197
Joined: Thu Oct 18, 2018 9:18 pm

Re: Curves workbench

Post by vocx »

Chris_G wrote: Tue Jul 14, 2020 10:26 am ...
Arc by 3 points : why not
Arc by 2 points + radius : this already exist in 2D (sketcher and maybe Draft), and it is not enough to define a single curve in 3D.[quote=GlouGlou ...
Both of these exist in Draft, Draft_Arc, and Draft_Arc_3Points.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
User avatar
Vincent B
Veteran
Posts: 4739
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Post by Vincent B »

draft WB features doesn't be linked with parent shape. :(
User avatar
Vincent B
Veteran
Posts: 4739
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Post by Vincent B »

Suggested improvement:
SplitCurve on an unique a point with a mm dimension, that's could be parametrize able.
Attachments
Capture.JPG
Capture.JPG (32.41 KiB) Viewed 1588 times
User avatar
hammax
Veteran
Posts: 1994
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee DE

Re: Curves workbench

Post by hammax »

... or grant a display on DataTab, where the the original length of the curve (to be splitted) is given.
Then one can calculate it "exactly" in %.
User avatar
Chris_G
Veteran
Posts: 2601
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Post by Chris_G »

It is already possible to enter mm values, from curve start (positive values) or from the curve end (negative values) :
split_curve.png
split_curve.png (70.47 KiB) Viewed 1541 times
User avatar
hammax
Veteran
Posts: 1994
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee DE

Re: Curves workbench

Post by hammax »

... got it!
I always was seeking for an alternative way to display a fiber winding pattern on a pressure sphere (aerospace).
Split_Curve and Interpolation_Curve are another solution.
(Interpolation_Curve is not exact, compared to great circle construction with Blend_Curve)

FiberWindingSphere.PNG
FiberWindingSphere.PNG (36.71 KiB) Viewed 1501 times
Attachments
FiberWindingSphere_3.FCStd
(34.05 KiB) Downloaded 42 times
FiberWindingSphere.FCStd
FC.18.4
(28.96 KiB) Downloaded 63 times
User avatar
Chris_G
Veteran
Posts: 2601
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Post by Chris_G »

GlouGlou wrote: Thu Jul 30, 2020 8:17 pm Suggested improvement:
SplitCurve on an unique a point with a mm dimension, that's could be parametrize able.
I have added 2 new properties to SplitCurve :
- Distance : is a single-value field that is expression-ready
- Cutting Objects : will cut the curve at its nearest point
split_curve_2.png
split_curve_2.png (56.43 KiB) Viewed 1432 times
User avatar
hammax
Veteran
Posts: 1994
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee DE

Re: Curves workbench

Post by hammax »

... I found another useful application for Split_Curve.
Up to now I couldn't design a clinker built boat => the planking already Wikings used.
Discretized_Edge only delivers equally spaced frame points.
With Split_Curve it is possible to produce parametric and controllable distances for more than one point.
The produced clinker planking example isn't perfect and needs still more work.
But the idea and the feature rises some hope.
( when using Interpolation_Curve better check "Detect Alignment" to false )

Dinghi_3.PNG
Dinghi_3.PNG (119.13 KiB) Viewed 1391 times
Attachments
Dinghi_2.FCStd
FC.18.4
(388.83 KiB) Downloaded 61 times
User avatar
Vincent B
Veteran
Posts: 4739
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Post by Vincent B »

Very nice Chris!
Curve Wb is becoming perfect!
Post Reply