New
OpenSCAD 2013.06
Language Features:
- linear_extrude now takes a scale parameter: linear_extrude(height=a, slices=b, twist=c, scale=[x,y])
- Recursive use of modules is now supported (including cascading child() operations): https://github.com/openscad/openscad/blob/master/examples/example024.scad
- Parameter list values can now depend on earlier values, e.g. for (i=[0:2], j=[0:i]) ..
- value assignments in parameters can now depend on already declared parameters
- Added resize() module: http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Transformations#resize
Program Features:
- Added basic syntax highlighting in the editor
- There is now a built-in library path in user-space: http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Libraries#Library_Locations
- Commandline output to PNG, with various camera and rendering settings.
Run openscad -h to see usage info or see the OpenSCAD wiki user manual. - Attempting to open dxf, off or stl files in the GUI will now create an import statement.
- The preview operator (%) will now preserve any manually set color
- The highlight operator (#) will now color the object in transparent red