lazy.scad by mx5 3d model
3dmdb logo
Thingiverse
lazy.scad by mx5

lazy.scad by mx5

by Thingiverse
Last crawled date: 4 years, 5 months ago
lazy.scad is a collection of useful macros for the lazy OpenSCAD programmer.
:
I like modeling things in OpenSCAD a lot. I have to admit though that the syntax and function names are a bit cumbersome sometimes.
:
For example having to write 'translate( [ x, 0, 0 ] )' for any single axis transform is annoying. Especially since on my keyboard the ([ ]) double brackets are rather difficult to type. Also at some point I grew tired of writing 'center=true' all the time.
:
So I came up with these macro modules which can speed up writing code for OpenSCAD by a great degree. So far there are shorthand modules for 1D, 2D, 3D translations: tx, ty, tz, txy, tyz, txz, txyz . rx, ry, rz for rotations around the three axes and cbox, ccyl to avoid the notorious 'center=true'.
:
I'm using these modules in almost all my projects now. Maybe you will find them useful too.

Tags