[Request] A dedicated NURBS 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
Pauvres_honteux
Posts: 527
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

[Request] A dedicated NURBS workbench

Postby Pauvres_honteux » Mon Apr 26, 2021 11:53 am

Following
Pauvres_honteux wrote: Fri Apr 23, 2021 5:06 pm I will create one (a feature request) for a nurbs workbench. That way anyone can implement it when he/she feels like scrathing that itch!
In order to have a request to hang all discussions from I thought it would be a good idea to create a public feature request here.

Since a NURBS workbench, to its nature, will be very extensive, this thread will act as the formal link collector for anything NURBS related. If/when it becomes to overwhelming perhaps @kunda will consider making a separate forum?

So to get an overview of everything NURBS I urge you to create separate topics and then link to them from this thread.
User avatar
Pauvres_honteux
Posts: 527
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: [Request] A dedicated NURBS workbench

Postby Pauvres_honteux » Mon Apr 26, 2021 12:14 pm

User avatar
Kunda1
Posts: 10537
Joined: Thu Jan 05, 2017 9:03 pm

Re: [Request] A dedicated NURBS workbench

Postby Kunda1 » Mon Apr 26, 2021 12:16 pm

Isn't this what the Surface Workbench is supposed to be?
And I agree, once there is a demand, we should consider having a subforum for it. But the other mods should opine on this as well. Obviously we don't want to create hyper-compartmentalization with too many subforums. Off-topic: I really wish we could tag threads.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Pauvres_honteux
Posts: 527
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: [Request] A dedicated NURBS workbench

Postby Pauvres_honteux » Mon Apr 26, 2021 12:35 pm

Kunda1 wrote: Mon Apr 26, 2021 12:16 pm Isn't this what the Surface Workbench is supposed to be?
NURBS is, as you mention, a subset of surfaces. But as I stated here above it will be so jam packed with tools it'll make the surface workbench really hard to work with just because of the shear number of tools dedicated to manipulating NURBS surfaces. And there really are a ridiculus amount tools/ways of manipulating NURBS surfaces.

For us users, 3D real estate is a very valuable asset.
User avatar
Pauvres_honteux
Posts: 527
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: [Request] A dedicated NURBS workbench

Postby Pauvres_honteux » Mon Apr 26, 2021 12:37 pm

User avatar
Pauvres_honteux
Posts: 527
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: [Request] A dedicated NURBS workbench

Postby Pauvres_honteux » Mon May 03, 2021 8:32 am

Nurbs in Progress thread of New Design456 Workbench (click tiny up-arrow):
marja1 wrote: Tue Apr 13, 2021 5:55 pm
keithsloan52
Posts: 1916
Joined: Mon Feb 27, 2012 5:31 pm

Re: [Request] A dedicated NURBS workbench

Postby keithsloan52 » Mon May 10, 2021 7:13 pm

There was one https://github.com/microelly2/freecad-nurbs
Looking at the github repro it has not been updated fro a couple of years and i think microkelly has moved on, but vague memory that somebody was looking at updating it, to python3 at least.

There is the basics of a facility to import 3DM files which uses the rhino3dm library https://github.com/KeithSloan/ImportNURBS
But the problem I find is that all the curves/nurbs workbenches have their own ways of creating things, you don't seem to be able to take a FreeCAD file with a Part Bezier or Spline and start editing it. They all create isolated islands :-(
User avatar
GlouGlou
Posts: 3104
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: [Request] A dedicated NURBS workbench

Postby GlouGlou » Thu May 13, 2021 8:16 am

Try Workbench Silk.
User avatar
Kunda1
Posts: 10537
Joined: Thu Jan 05, 2017 9:03 pm

Re: [Request] A dedicated NURBS workbench

Postby Kunda1 » Sat May 15, 2021 5:47 am

Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features