3 ms·
I generally like OpenSCAD but its language is not very feature rich. E.g. it still does not support generalized extrusion, offsetting, subdivision (e.g. Catmull
by gnulinux 8y ago
I generally like OpenSCAD but its language is not very feature rich. E.g. it still does not support generalized extrusion, offsetting, subdivision (e.g. Catmull-Clark subdivision), bezier curves etc which I find it hard to use for anything more complex than a screw. They use CGAL as a dependency, so they should be able to implement these. But it's a promising CAD for sure.
- dnautics 8y agoThese are doable.. you have to write them yourself, it's not terribly hard. Being able to programmatically define a tolerance Delta was extremely useful (for me); I was able to design an interlocking assembly and dynamically change the tolerance to make sure they fit my material in two printings (print once, measure dimensions, quickly adjust constant, print a second) with a trusty pair of calipers.
- sokoloff 8y agoDo you have any of that tolerance code open-sourced? (Even if not the entire model, could you share any of the relevant portion[s]?)
- dnautics 8y agohttps://github.com/ityonemo/imsocultured/blob/master/device.scad https://github.com/ityonemo/imsocultured/blob/master/device.... is an example.