name: build123d description: CAD modeling with build123d from Pi. Use when creating, inspecting, rendering, or exporting parametric 3D models, STL files, STEP files, enclosures, brackets, and other mechanical parts.
build123d CAD Skill
Use the build123d_* Pi tools exposed by this package. They bridge the upstream build123d MCP server.
Workflow
- Read
docs/BUILD123D_REFERENCE.mdwhen you need API details. - Create or edit build123d Python code.
- Call
build123d_execute_build123dwith code and amodel_name. - Inspect with
build123d_get_model_infoorbuild123d_list_models. - Render with
build123d_render_imagewhen visual confirmation helps. - Export with
build123d_export_stlfor printing orbuild123d_export_stepfor CAD interchange.
Safety
The upstream executor validates AST and blocks dangerous builtins/imports. Do not attempt to bypass those guardrails. Keep generated files under the configured output directory (BUILD123D_OUTPUT_DIR, default ./cad-output).