use-openscad
use-openscad bridges Claude Code and OpenSCAD, enabling seamless export of parametric 3D designs to industry-standard printing formats. Convert your models directly to STL, 3MF, or AMF without leaving your workflow, streamlining the path from design to fabrication.
use-openscad bridges Claude Code and OpenSCAD, enabling seamless export of parametric 3D designs to industry-standard printing formats. Convert your models directly to STL, 3MF, or AMF without leaving your workflow, streamlining the path from design to fabrication.
AI-generated summary based on this skill's SKILL.md
Install
FradSer/dotclaude/use-openscad · repository language: JavaScript
git clone https://github.com/FradSer/dotclaude
cp -r dotclaude/hardware/skills/use-openscad ~/.claude/skills/use-openscadFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is use-openscad and what can it do?
use-openscad bridges Claude Code and OpenSCAD, enabling seamless export of parametric 3D designs to industry-standard printing formats. Convert your models directly to STL, 3MF, or AMF without leaving your workflow, streamlining the path from design to fabrication.
Can use-openscad convert scad files to STL for 3D printing?
Yes. use-openscad's primary capability is exporting 3D models to STL, 3MF, and AMF formats optimized for 3D printing. You write or modify OpenSCAD code, and use-openscad compiles and exports your designs directly to these industry-standard formats without manual conversion steps.
How do I generate 3D models from code using use-openscad?
use-openscad lets you write and compile parametric OpenSCAD code for fabrication. You define your geometry using OpenSCAD's functional programming syntax, and use-openscad processes the code to generate your 3D model, supporting both interactive design and batch processing of parametric variants.
Does use-openscad support laser cutting and 2D exports?
Yes. use-openscad can generate 2D laser-cut files in DXF and SVG formats directly from your OpenSCAD designs. This lets you create both 3D printable parts and 2D fabrication files from a single parametric design.
What file formats does use-openscad export to?
use-openscad exports to multiple formats: STL, 3MF, and AMF for 3D printing; DXF and SVG for laser cutting; and PNG for preview renders. It also supports mesh format conversion and geometry validation to ensure manifold integrity before fabrication.
Can use-openscad batch-process multiple design variants?
Yes. use-openscad supports rendering preview images and batch-processing parametric variants. You can define parameter ranges in your OpenSCAD code and generate multiple model versions automatically, ideal for design iteration and optimization workflows.
SKILL.md
rendered from the published skill — quoted content, verbatim
Use OpenSCAD
Design parametric 3D and 2D parts in OpenSCAD and compile them to fabrication outputs with the openscad CLI. OpenSCAD is a functional code-based CAD language — modules and functions, CSG booleans, extrusion — ideal for an agent to write and iterate.
Process
- Understand what the user wants (a printable part, a laser-cut plate, a preview image, a mesh conversion) and pick the target format (STL/3MF/AMF for 3D printing, DXF/SVG for 2D cutting, PNG for preview).
- Locate and verify the binary (see "Locating the binary"). Run
openscad --versionfirst to confirm it works. - Author the
.scadmodel usingreferences/language.mdfor syntax.
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 5 files
hardware/skills/use-openscad/SKILL.md
hardware/skills/use-openscad/references/cli.md
hardware/skills/use-openscad/references/design.md
hardware/skills/use-openscad/references/language.md
hardware/skills/use-openscad/references/workflows.md