Skip to content

openscad compatibility release

Choose a tag to compare

@arnholm arnholm released this 15 Nov 16:07
· 47 commits to master since this release

New features

  • New AngelCAD script arguments allow for customization
  • DXF import via File->Import 2d DXF...
    • Much improved DXF spline support
    • Generates AngelCAD script function from DXF
  • Mesh repair via File->Repair Mesh file(s)...
    • More user friendly way of running polyfix
    • Location of polyfix defined in Tools->Settings->External Files...
    • improved face flip feature sometimes not working
  • Edit/run OpenSCAD .scad scripts from AngelCAD editor
    • OpensCAD must be installed (used for script parsing to .csg)
    • AngelCADs boolean engine is used, so this is much faster than native OpenSCAD
    • The .csg file is automatically pre-processed, replacing import(file="*.stl") with polyhedron
    • Mesh precision controlled via script parameter -sec_tol='dist' (secant tolerance)
    • Not supported in .scad scripts: DXF import, surface, resize
  • Capture and display stderr messages from external applications
    • xcsg and OpenSCAD
  • Editor now detects external editing of script files
    • Asks if script file to be reloaded as required
  • All open editor tabs are now remembered and re-opened in next session
  • "Save & Close all buth this" right-click on editor tab
  • Changed shortcut for Find/Replace from F3 to Ctrl+F
  • Post-build export option
    • Tools->Settings->Output File Formats...
    • Enables copying generated 2d/3d files to a standard directory
  • Fixed several smaller issues
  • 64bit Windows and Ubuntu builds provided
    • runs under Windows 7, Windows 10, Ubuntu 18.04 and 20.04
  • To install, run
    • Windows: AngelCAD_setup_v1.5-00.exe
    • Ubuntu: $sudo ./angelcad_setup.sh (extract zip file first)