Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

openSCAD Editor

by Dorty, published

openSCAD Editor by Dorty Oct 20, 2012

Thing Info

6883Views 1085Downloads Found in Engineering
Report Thing


A opensource openSCAD Editor.
With autocompletion and stuff ..
it scans the openscad libraries directory and locates module-definitions ... and generates snippet-calls for them ..
for example you type: "gear"
and it will insert:
gear(number_of_teeth=number_of_teeth, circular_pitch=false, diametral_pitch=false_1, pressure_angle=20, clearance=0);
the parameter-values are tab'able-objects so its quite easy for beginners to use openSCAD ;-)


Simply download the ZIP and start the .exe-file.

The Project+Sourcecode is located on SourceForge:


the root-directory contains an oscad.xml that contains all the SCAD-Definitions and snippets (except the auto.generated)

after starting you should tell the application where your openscad.exe-folder is .. so it can scan the libraries folder ;-)

Its a .NET 2.0 Application :-) You will need the .NET 2.0 Framework running ...

Update: 20.10.2012 - rev2 zip - rev1 simple doesnt work g o.O
Update: 18.11.2012 - rev3 zip - Added MRU-List o.O
Update: 22.11.2012 - rev4 zip - Added Auto.Add.Include, Window-Position loading/saving, Snippet-Trimming

More from Engineering

view more

Thing Info

6883Views 1085Downloads Found in Engineering
Report Thing

Liked By

View All


openSCAD Editor by Dorty is licensed under the Creative Commons - Attribution license.

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

All Apps

No results.

Thank you! I can't wait to try this - just learning openSCAD, but I was looking for something with autocompletion. I think this will help me to learn the language much faster

So how does the code completion work? When I type, e.g. gea nothing shows up. Given my experience with code completion in other editors I type Ctrl-space and it shows a list of possibilities, including 'gear'. Clicking on gear it will insert in the editor but I don't get the parameters filled in. 

Dorty - in reply to jjaz

You have to set the openscad-directory .. after that you can restart the application or reload the cache .. now the symbols of your library directory should be loaded ... by pressing <ctrl>+<tab> the autocompletion gets active.
for example "ge"<tab> ... if you select gear and <tab> again the parameters will be autocompleted....</tab></tab></tab></ctrl>

Is this Windows 7 only? It crashes pretty hard on XP.

It's a .NET 2.0 Application ... i will test it on a vpc image ..