What problem does it solve?
This Skill removes guesswork and common errors when authoring parametric OpenSCAD models by applying BOSL2 best practices, ensuring parts are attachment-aware, 3D-printable, and maintainable.
Core Features & Use Cases
- Produces complete, self-contained .scad files with the correct BOSL2 include statements and parametric top-of-file variables for easy adjustments.
- Encodes BOSL2 idioms and patterns such as attachment-aware geometry, diff/tag removal patterns, distributor usage, threading, gearing, and rounding/chamfering for reliable mechanical parts.
- Enforces 3D printability rules like anchor=BOTTOM placement, hole clearance tolerances, minimum wall thickness, and chamfering to avoid common fabrication issues.
- Typical uses: designing enclosures with lids and lip, bolt patterns and standoffs, internal and external threads, spur gear meshes, lofts and sweeps, and batches of drilled holes.
Quick Start
Generate a parametric OpenSCAD file for a 60x40x30 mm enclosure with 2 mm walls and M3 standoffs using BOSL2 and save it as enclosure.scad.