| ▲ | WillAdams 18 hours ago | |
Fair point. This sounds _fascinating_ have you posted your code or written this up in a math journal? Link? I don't touch polyhedrons in OpenSCAD because the logic of point placement mystifies me --- a tool such as you describe would make life a lot easier for a lot of folks, esp. if there was a way to use it to import a series of SVG files which could be used to define the points interactively. I sometimes wonder if the key to future computer usage would be a series of Domain Specific Languages each intended for a given task: - 3D == OpenSCAD - 2D == METAPOST - SQL == databases - TeX == text/page composition - sed == text (and yes, I know this is the Unix ideal) but such languages seem to be most successful and most approachable to typical users when they are paired with a front-end which affords editing, previewing, and, direct interaction. I'm actually nuking my Python install right now, because I got it into a state where I couldn't get Fullcontrol G-code to run, so I agree that the state of Python package population is pitiful, hence of course, the XKCD: | ||
| ▲ | TOGoS 16 hours ago | parent [-] | |
An example of an OpenSCAD design written this way: https://github.com/TOGoS/OpenSCADDesigns/blob/master/2023/ex... I wrote about the approach a little bit in this Reddit post: https://www.reddit.com/r/openscad/comments/186b54r/interpret... The interpreter itself is just a single module: https://github.com/TOGoS/OpenSCADDesigns/blob/master/2023/li... | ||