Discussion Overview
The discussion revolves around identifying CAD programs that include a plain-text scripting language suitable for performing boolean operations on simple geometric shapes and generating STL files for 3D printing. The focus is on finding free alternatives similar to Ansys' APDL.
Discussion Character
- Exploratory, Technical explanation, Debate/contested, Homework-related
Main Points Raised
- One participant inquires about CAD programs with plain-text scripting languages, specifically looking for free options that can handle boolean operations and export STL files.
- Another participant suggests that while they are unaware of a suitable program, many CAD editors support SVG, which can be manipulated using JavaScript, citing Inkscape as an example.
- A different participant counters that SVG is primarily for 2D graphics and mentions that FreeCAD's Python-based scripting language meets their requirements for basic shape generation, boolean operations, and STL export.
- Another reply introduces a link to a blog post about generating 3D models as SVG, suggesting a potential alternative.
- A participant expresses skepticism about the 3D capabilities of SVG and questions whether 3DTin has a scripting language for STL export, emphasizing their need for local automation using a Perl script.
Areas of Agreement / Disagreement
Participants do not reach a consensus on a specific CAD program that meets all requirements. Multiple competing views and suggestions remain, with some participants expressing uncertainty about the capabilities of SVG and 3DTin.
Contextual Notes
Limitations include the lack of clarity on the scripting capabilities of suggested programs and the specific requirements for local automation versus online tools.
Who May Find This Useful
Individuals interested in CAD software with scripting capabilities, particularly for 3D modeling and STL file generation, may find this discussion relevant.