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

Re: Curves workbench

Postby GlouGlou » Tue Nov 19, 2019 9:21 pm

Trimmed Face doesn't work here. (the joinCurve was forced close)
And Z picked point still at 0.
Attachments
trimissue.FCStd
(10.34 KiB) Downloaded 7 times
HardRock
Posts: 11
Joined: Tue Mar 13, 2018 5:50 am

Re: Curves workbench

Postby HardRock » Wed Nov 20, 2019 5:11 pm

How to create wing surface from root / tip profiles and top/front projections (views)?
Attachments
wing_test.FCStd
(28.96 KiB) Downloaded 15 times
User avatar
GlouGlou
Posts: 1922
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Wed Nov 20, 2019 5:57 pm

Your base curves are usable with CurvedArray of CurvesShape WB.
Have a look there. ;)
https://forum.freecadweb.org/viewtopic.php?f=8&t=36989
HardRock
Posts: 11
Joined: Tue Mar 13, 2018 5:50 am

Re: Curves workbench

Postby HardRock » Wed Nov 20, 2019 8:20 pm

Yes, I know that :)

I want to study Curves workbench because it seems to be more flexible.
CurvedShapes WB has some limitations and simplification - for example, you are not able to make wing with different profiles on root and tip, as it usually done on real wings.
I feel that this Curves WB can.
freecad-heini-1
Posts: 6408
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Fri Nov 29, 2019 8:08 am

Chris_G wrote:Ping
Hi Chris,
I miss the line tool, which creates a line between two points. In the current Curves Workbench it is unfortunately no longer included.
Many greetings
Wilfried

Image
User avatar
Chris_G
Posts: 1203
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Fri Nov 29, 2019 8:46 am

I just restored it.
But I wonder why you would need it ?
The "editable interpolation curve" and the "blend curve" should both be able to create a straight segment (even though they will be degree 1 BSpline curves instead of real line segment).
freecad-heini-1
Posts: 6408
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Curves workbench

Postby freecad-heini-1 » Fri Nov 29, 2019 9:43 am

Chris_G wrote:
Fri Nov 29, 2019 8:46 am
I just restored it.
But I wonder why you would need it ?
The "editable interpolation curve" and the "blend curve" should both be able to create a straight segment (even though they will be degree 1 BSpline curves instead of real line segment).
Thank you Chris. That is new to me. The editable interpolation curve work, blend curve not:
line_between_two_points.gif
line_between_two_points.gif (141.5 KiB) Viewed 252 times
User avatar
Chris_G
Posts: 1203
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Fri Nov 29, 2019 10:54 am

freecad-heini-1 wrote:
Fri Nov 29, 2019 9:43 am
Thank you Chris. That is new to me. The editable interpolation curve work, blend curve not:
Of course, the blend curve still needs 2 edges as input (not vertexes), but you can then set the parameters to the end of the input edges, and set the continuities to C0.
Also, please not that the editable interpolation curve is in edit mode when you create it. You can double-click it in the tree-view to finish editing.
UR_
Posts: 1149
Joined: Tue Jan 03, 2017 8:42 pm

Re: Curves workbench

Postby UR_ » Thu Dec 12, 2019 8:37 am

Hi Chris_G,

I had some problems using GeomInfo on my 4K monitor :roll:
Screenshot 005.png
Screenshot 005.png (45.8 KiB) Viewed 161 times
Used font is too tiny and really hard to read. :o

Would you be so kind and change GeomInfo.py line 361
from:

Code: Select all

self.myFont.size.setValue(14.0)
to:

Code: Select all

self.myFont.size.setValue(FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Curves").GetInt('FontSize', 14))

This will offer an easy way to prevent eye diseases ;)

What do you think about this?

GeomInfo.py.diff.zip
(446 Bytes) Downloaded 3 times
User avatar
Chris_G
Posts: 1203
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Thu Dec 12, 2019 3:23 pm

Done. Thanks.
I called the parameter : GeomInfoFontSize