4 ms·
New visual programming environment: OpenSCAD Graph Editor
- WillAdams 4y agoAnnounced/also discussed on Reddit: https://old.reddit.com/r/openscad/comments/wf33tf/i_have_created_a_visual_editor_for_openscad/ https://old.reddit.com/r/openscad/comments/wf33tf/i_have_cre... w/ releases for Linux, Mac OS X, and Windows: https://github.com/derkork/openscad-graph-editor/releases/tag/0.1.14 https://github.com/derkork/openscad-graph-editor/releases/ta... It's already been updated once since announcement, and the manual seems really good: https://github.com/derkork/openscad-graph-editor/blob/master/manual/manual.md https://github.com/derkork/openscad-graph-editor/blob/master... It seems a really promising tool, and the discussion on the Discord was quite enlightening. https://discord.com/invite/AsxWyczCJF https://discord.com/invite/AsxWyczCJF It supports all of OpenSCAD, and is extensible and able to use existing text/coded modules (BOSL-2 is cited as an example), and seems really promising --- I'm going to try porting: https://github.com/WillAdams/gcodepreview https://github.com/WillAdams/gcodepreview to it, just so I can re-factor the code and hopefully get a better understanding of it visually. That brings me to a question --- is there a way in code to determine if one is running OpenSCAD as opposed to a clone?
- matt321 4y agoI showed this to my coworkers who are mechanical engineers (I am a software engineer) and it made them angry... EDIT: It was this+OpenSCAD in general that enraged them!
- WillAdams 4y agoWhy? Maybe finish them off by showing them Bowler Studio from: http://commonwealthrobotics.com http://commonwealthrobotics.com It pretty much enrages me every time I try to use a traditional 3D CAD program --- or when I have to pay for one (the annual Veteran's license for SolidWorks, while a nice gesture was a pain, but at least my son was able to use it and a Connexion Spacemouse my sister bought him for his school projects). May I ask? What sort of software engineering do you do in concert w/ mechanical engineers?