Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I very much doubt a GUI interface is going to be faster than a text interface, in fact it will be the opposite. And then I'm wired to this one interface and have to poke around on lines with a mouse like its 1992. No thanks.

Also I can't easily compose or build composite objects, where is a one-line loop in Python. And how do I deal with libraries of components ? Dunno, seems like a step back to me.

Have not tried it though - perhaps you are right.



I think you should do a little more reading, first. In particular, GUI design of 3D structures is almost always "Faster" than text-based, for multiple reasons. What I meant was that FreeCAD renders the reuslts of complex operations faster (for exmaple I often have to wait many minutes just to render a basic CSG tree in OpenSCAD). More importantly, FreeCAD is just a GUI for a Python object model that permits simple construction of complex objects (probably not a single line). See https://wiki.freecadweb.org/Manual:A_gentle_introduction#Man... for more about the Python API.

What's nice is that since it's a true Python API, you have total control over everything, including iterating over named edges of the object, which openscad can't do at all.

I spend many hours a day poking at lines with a mouse, and it's really more productive than typing a few things, rendering to make sure the result is what you want, etc etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: