OpenSCAD
OpenSCAD
2019.05
5.0
0.0
OpenSCAD free download for Mac

OpenSCAD for Mac2019.05

23 May 2019

Solid 3D CAD modeler.

What is OpenSCAD for Mac

OpenSCAD is used to create solid 3D CAD models. It focuses primarily on object design instead of artistic expression.

It is not an interactive modeler. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. OpenSCAD provides two main modeling techniques: first, there is constructive solid geometry (aka CSG); and second there is extrusion of 2D outlines. As data exchange format format for this 2D outlines Autocad DXF files are used. In addition to 2D paths for extrusion it is also possible to read design parameters from DXF files. Besides DXF files OpenSCAD can read and create 3D models in the STL and OFF file formats.

What's new in OpenSCAD

Version 2019.05:
New modules:
  • assert() - stop script evaluation on failed constraints
  • let() - scoped assignment
New functions:
  • ord() - convert from character to Unicode code point
  • echo()
  • assert() - stop script evaluation on failed constraints
  • Type testing functions: is_undef(), is_list(), is_num(), is_bool(), is_string()
List comprehension updates
  • Added if/else condition
  • Added each keyword
  • Added C-style for loop
  • Now allows looping over characters of a string
Other:
  • New special variable: $preview variable which is set to true in preview mode
  • rotate_extrude(): Added angle parameter to
  • import() now supports SVG, 3MF and AMF
  • color() now supports hex color codes
  • Removed glide() and subdiv() which were never implemented
Program Features:
  • Customizer: Allow parametrizing design parameters with GUI customization
  • Support for using 3D-Mouse / Joystick / Gamepad input devices for controlling the 3D view
  • 3D Printing support: Purchase from a print service partner or print to Octoprint
  • New export file formats: SVG, 3MF, AMF
  • Quick-edit and preview of values using Alt-Arrows (Shift-Alt-Arrows on macOS)
  • Added --view cmd-line parameter
  • Play sound notification on render complete
  • Line numbers and filenames are now shown for many errors and warnings
  • Hardwarning preference: Stop on first warning
  • Hardwarning and assert now shows a stack trace
  • New warnings:
    • Module call parameterns don't match module declaration
    • Argument value of of range
    • Duplicate passed argument
    • Children passed to module not accepting children
    • Reference to inknown $special_variables
    • Duplicate assigment
  • New translations: Ukrainian, Polish
Try our new feature and write a detailed review about OpenSCAD. All reviews will be posted soon.
Write your thoughts in our old-fashioned comment
MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0
(0 Reviews of )
There are no reviews yet
james.wilson
james.wilson
Jun 25 2019
2019.05
5.0
Jun 25 2019
5.0
Version: 2019.05
I have been using openSCAD for several projects now and really like how I can quickly design something. Mostly I use it to build models for my 3D printer.
Free
5.0
0.0
App requirements: 
  • Intel 64
  • Mac OS X 10.7.0 or later
ShieldLet’s run a safety scan for this appInfo
Safe downloadDownload without scan

Downloaded & Installed 4,880 times

How would you rate OpenSCAD?
Similar apps
BRL-CAD
Solid geometry modeling.
Is this app is similar to BRL-CAD? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
FreeCAD
Parametric 3D modeler.
Is this app is similar to FreeCAD? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes