discuss@lists.openscad.org

OpenSCAD general discussion

View all threads

New visual programming tool: OpenSCAD Graph Editor just announced on Reddit/available on GitHub

WF
William F. Adams
Thu, Aug 4, 2022 2:49 PM

As folks may remember from previous discussions, I'm really fond of visual programming tools such as node editors and Blockly, so this really appeals to me. Thank you for indulging me in mentioning this and for your attention/consideration.
This was just announced on Reddit:
https://old.reddit.com/r/openscad/comments/wf33tf/i_have_created_a_visual_editor_for_openscad/

and is available on GitHub:
https://github.com/derkork/openscad-graph-editor

w/ releases for Linux, Mac OS X, and Windows:
https://github.com/derkork/openscad-graph-editor/releases/tag/0.1.14

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

It seems a really promising tool, and the discussion on the Discord was quite enlightening. 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 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? 
William

As folks may remember from previous discussions, I'm really fond of visual programming tools such as node editors and Blockly, so this really appeals to me. Thank you for indulging me in mentioning this and for your attention/consideration. This was just announced on Reddit: https://old.reddit.com/r/openscad/comments/wf33tf/i_have_created_a_visual_editor_for_openscad/ and is available on GitHub: https://github.com/derkork/openscad-graph-editor w/ releases for Linux, Mac OS X, and Windows: https://github.com/derkork/openscad-graph-editor/releases/tag/0.1.14 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 It seems a really promising tool, and the discussion on the Discord was quite enlightening. 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 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?  William