Free software for creating solid 3D CAD objects for Mac

What's new in this version:
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), see example024
- Parameter list values can now depend on earlier values: for (i=[0:2], j=[0:i])
- value assignments in parameters can now depend on already declared parameters
- Added resize() module
Program Features:
- Added basic syntax highlighting in the editor
- There is now a built-in library path in user-space
- Commandline output to PNG, with various camera and rendering settings.
Run openscad -h to see usage info or see the user manual
- Attempting to open or drag&drop 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
- Mac: Added document icon
- Mac: Added auto-update check
- Windows: Better cmd-line support using the openscad.com executable
Bug fixes:
- Importing files is now always relative to the importing script, also for libraries
- We didn't always print a warning when CSG normalization created too many elements
- Binary STLs can now be read on big endian architectures
- Some binary STLs couldn't be read
- Fixed some issues related to ARM builds
- CGAL triangulation more lenient - enables partial rendering of 'bad' DXF data
- The Automatic Reload feature is now more robust
- If a file couldn't be saved it no longer fails silently
- Fixed a number of crashes related to CGAL and OpenCSG rendering or complex models
- The lookup() function had bad boundary condition behavior
- The surface() module failed when the .dat file lacked a trailing newline
- The hull() module could crash if any of the children were empty objects
- Some problems using unicode filenames have been fixed
Misc:
- Build scripts have been further improved
- Regression test now creates single monolithic .html file for easier uploading
- Regression test auto-starts & stops Xvfb / Xvnc if on headless unix machine
- The backend is finally independent of Qt
- Windows: We now have a 64-bit version
CleanMyMacCleanMyMac X 4.11.1
MalwarebytesMalwarebytes 4.14.26
BraveBrave Browser 1.42.88
PhotoshopAdobe Photoshop CC 2022 23.4.2
Trade IdeasTrade Ideas - AI Stock Market Scanner
FilmoraWondershare Filmora 11.5.5
ParallelsParallels Desktop 18.0
SetappSetapp 2.13.2
DxO PhotoLabDxO PhotoLab 5.3.1
Total AVTotal AV 2022