v0.3.3
Better SVG import and preprocessing
Highlights
- SVG attachments now preprocess into OpenSCAD-ready geometry before generation
- Two conversion modes: polygon mode for path artwork and line mode for line drawings
What’s New
SVG attachments are now preprocessed (experimental)
- You can now attach SVG files directly in chat
- SVG preprocessing is marked as experimental, with an in-chat hint if mirrored output appears
Two SVG conversion modes
- Polygon mode is used for path-based SVGs and converts shapes into polygon-style OpenSCAD geometry for engraving and extrusion workflows
- Line mode is used for line-based SVGs and converts line segments into stroke-style OpenSCAD geometry, which preserves line drawings better than polygon-only conversion
- Auto mode selects the best mode per SVG and includes the converted geometry in the agent prompt
Validation update
- SVG preprocessing now has a size limit of 10 KB
- If the SVG exceeds the limit, users get a clear validation error instead of a partial or unstable conversion