qurn wrote: ↑Wed Dec 26, 2018 5:41 pm
However i would still call the sweep tessellated.
There is no sweep function in OpenSCAD, so it is generated manually. From reading the Naca_sweep script (mind you, I am in no way an OpenSCAD expert
), it looks like it generates the sweep by rotating a series of polyhedrons. See, that's the problem with OpenSCAD - it's not based on a "real" CAD kernel, but on CGAL, a library of mathematical algorithms designed for academia. CGAL was never intended for designing manufactured parts.
I waited for FreeCAD to open the scad file and generate the shape but had to kill the process. My system was telling me every 30 seconds that FreeCAD was not responding, do I want to wait or quit?
Then I tried
OpenSCAD AddOpenSCADElement tool. I pasted the globalworm.scad script, and changed the paths to the shortcuts.scad and Naca_sweep.scad scripts to absolute paths. Then I clicked the "Add" button and waited... and waited... and waited
Finally I had the result. Upon studying the tree, I found this shape is what generates the threads for one of the gears:
- FC_globalworm_scad_script_01.png (86.48 KiB) Viewed 2556 times
As you can see, it is a simple solid shape that cannot be edited (polyhedron001 is the other half). I wouldn't be surprised if it were actually generated as a mesh, then converted as a solid.
And finally, the last nail on the coffin: if saved as a FreeCAD document, the filesize is a whopping 54MB!!!