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

Re: Curves workbench

Postby Chris_G » Tue Jul 14, 2020 11:48 am

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

Re: Curves workbench

Postby vocx » Tue Jul 14, 2020 8:12 pm

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
GlouGlou
Posts: 2736
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Wed Jul 15, 2020 5:59 pm

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

Re: Curves workbench

Postby GlouGlou » 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.
Attachments
Capture.JPG
Capture.JPG (32.41 KiB) Viewed 527 times
User avatar
hammax
Posts: 1254
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee

Re: Curves workbench

Postby hammax » Fri Jul 31, 2020 3:58 pm

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

Re: Curves workbench

Postby Chris_G » Fri Jul 31, 2020 5:13 pm

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 480 times
User avatar
hammax
Posts: 1254
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee

Re: Curves workbench

Postby hammax » Sat Aug 01, 2020 3:52 pm

... 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 440 times
Attachments
FiberWindingSphere_3.FCStd
(34.05 KiB) Downloaded 8 times
FiberWindingSphere.FCStd
FC.18.4
(28.96 KiB) Downloaded 12 times
User avatar
Chris_G
Posts: 1567
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Mon Aug 03, 2020 8:14 am

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 371 times
User avatar
hammax
Posts: 1254
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee

Re: Curves workbench

Postby hammax » Mon Aug 03, 2020 4:25 pm

... 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 330 times
Attachments
Dinghi_2.FCStd
FC.18.4
(388.83 KiB) Downloaded 17 times
User avatar
GlouGlou
Posts: 2736
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Mon Aug 03, 2020 5:47 pm

Very nice Chris!
Curve Wb is becoming perfect!