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

Re: Curves workbench

Postby GlouGlou » Tue Jul 16, 2019 8:15 pm

Segment Surface crash. :?
Attachments
SegSurf.FCStd
(65.69 KiB) Downloaded 6 times
User avatar
Chris_G
Posts: 1058
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Tue Jul 16, 2019 8:23 pm

OK. Thanks.
But ... why would you call segment surface on this face ?
User avatar
GlouGlou
Posts: 1451
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Tue Jul 16, 2019 8:28 pm

Im' trying to find out how to make fillet beetween faces. :D
Here trying to match isocurves to build blended curves.
Attachments
Capture.JPG
Capture.JPG (26.53 KiB) Viewed 374 times
User avatar
GlouGlou
Posts: 1451
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Sat Jul 20, 2019 4:36 pm

Im tring to make fillet. And I would suggest a new feature with curve on surface:
- extend the side with red arrow to red dot.
- cut the blue side to blue dot.
Thanks a lot if you can.
Attachments
Capture.JPG
Capture.JPG (38.31 KiB) Viewed 325 times
ccc.FCStd
(591.43 KiB) Downloaded 6 times
User avatar
microelly2
Posts: 4319
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Curves workbench

Postby microelly2 » Sat Jul 20, 2019 6:06 pm

After some test this weekend I'm sure, fillet is not the best friend of B Spline surface patches. we should really look for a method to get edges smoothed by yourself. Take the edge curve and find some good pole lists for both sides to get the filet smooth and tangent within an acceptable tollerance should be first step. Increase the precision without killing the performance to much can be a next step.
User avatar
GlouGlou
Posts: 1451
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Curves workbench

Postby GlouGlou » Tue Jul 23, 2019 7:15 pm

Blend Surface feature seems no working anymore?
check the hammax file (page4)
Attachments
HammaxBlendSurface.FCStd
(33.81 KiB) Downloaded 6 times
User avatar
Chris_G
Posts: 1058
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Tue Jul 23, 2019 9:08 pm

I'll look at that.
Thanks.
carlopav
Posts: 195
Joined: Mon Dec 31, 2018 1:49 pm

Re: Curves workbench

Postby carlopav » Wed Jul 24, 2019 8:49 pm

Chris_G wrote:
Fri Jan 18, 2019 6:49 pm
Hi,
I have added a new tool to the Workbench.
It is an interpolation curve with free-hand editing, and snapping ability.
Hi Chris, I'm working on the Draft Edit tool, and I just love the way you implemented markers in your Interpolation curve. @Triplus pointed me out your work long ago, but at that time I was still experimenting on other aspects of the tool.
I'm learning a lot looking at your code (I'm a really weak programmer) and i'd like to try to bring some of your improvements to the Draft Edit tool. Is there any license/copyright issue or other things i should consider?
thx a lot in advance!
User avatar
Chris_G
Posts: 1058
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: Curves workbench

Postby Chris_G » Wed Jul 24, 2019 9:12 pm

Hi,
First important point : I am weak programmer too, so be warned you are not looking at high quality code ! :D
The base of this tool comes from looo's work on pivy graphics
I think this is great tool to build a freehand editor.
The file 'graphics.py' from CurvesWB is a fork of it with a couple of tweaks.

My code is LGPL 2.1+ (like FreeCAD).
I have not checked about pivy's license exactly.
carlopav
Posts: 195
Joined: Mon Dec 31, 2018 1:49 pm

Re: Curves workbench

Postby carlopav » Thu Jul 25, 2019 6:00 am

That's exactly what I was looking at :)
Thanks Chris, I'll give it a try during next month!