OpenSCAD tips for RepRap developers

From RepRap
Revision as of 22:05, 8 March 2015 by AndrewBCN (talk | contribs) (Some links)
Jump to: navigation, search

I was motivated to write this page by reading the OpenSCAD source for dozens of printed parts used in various 3D printers (i.e the famous "Vitamins"). If you are a developer, please take note of the following tips and guidelines for writing OpenSCAD code when designing your new 3D printer, extruder or any other part.

Use OpenSCAD!

OK, this may seem trivial, but there are many CAD experts that would rather use the latest version of some proprietary package which they have been using probably for many years. Well, to these experts, I say: "don't". Please use OpenSCAD. It takes at most a couple of days to learn the basics of OpenSCAD, and the advantages of using it will quickly become clear. Basically it makes collaborative work on Open Source hardware much, much easier.

Choose an Open Source license and stick to it

I prefer GPLV3, for various reasons.

Include a header with the name of the part, your name, date of publishing, etc

There is a minimum of documentation that is required for collaborative work to take place.


Some links