Closed yshui closed 1 year ago
I believe this is expected behavior, here is how you can "fix" it by adding is_frenet=True
to sweep()
Thanks!
Can you explain a bit why it twists, and what frenet is?
There is a good writeup on the FreeCAD docs (build123d uses the same OCCT CAD core as FreeCAD, so typically most of the same considerations apply) https://wiki.freecad.org/Part_Sweep#Frenet
Thank you!
code:
I expect the square to rotate around the axis of the helix, i.e. perpendicular to the helix. but instead the square also gets twisted around a axis that's tangential to the helix: