tomate44 / CurvesWB

Experiments for a FreeCAD Surface workbench
GNU Lesser General Public License v2.1
105 stars 21 forks source link

Using edge of gordon surface for creation of another gordon surface gives undesired results or error #101

Open Anthony-Gaudino opened 9 months ago

Anthony-Gaudino commented 9 months ago

Using the edge of a gordon surface during creation of another gordon surface may give undesired results:

Screenshot 2023-12-10 at 14 20 46

Also an error may occur and it will appear as FreeCAD is running an infinite computation.

Screenshot 2023-12-11 at 09 40 26

Example file: gordon_squares.FCStd.zip


I think that the edge of the first surface should be cloned (like using joincurves) and then this edge should be used on the operation.

Please see example from https://www.xnurbs.com/

create surface from another surface