build123d-cad-drafting-skill

Automate CAD drafting workflows with build123d builder modes and semantic selectors.

2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/MRiabov/Problemologist-AI --skill build123d-cad-drafting-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: build123d-cad-drafting-skill
Source: https://github.com/MRiabov/Problemologist-AI/tree/main/.agents/skills/build123d-cad-drafting-skill
Command: npx skills add https://github.com/MRiabov/Problemologist-AI --skill build123d-cad-drafting-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

build123d allows engineers to draft CAD models programmatically with builder modes, semantic selectors, and MJCF-compatible boolean strategies, providing a repeatable, rule-based workflow for complex mechanical designs.

Core Features & Use Cases

  • Builder-mode CAD construction using BuildPart, BuildSketch, and boolean operations with strict dimensioning and metadata patterns.
  • Semantic selectors and placement rules to reduce manual coordinate tuning and avoid hard-coded indices.
  • MJCF-compatible assembly and motor/machine-translation guidance enabling safer, manufacturable prototypes and simulations.
  • Use cases include rapid parametric prototyping, constraint-driven assembly planning, and design-for-manufacturability verification.

Quick Start

Plan and execute a parametric CAD task using build123d by defining inputs, selecting primitives, applying constraints, and exporting a final assembly.

Frequently Asked Questions about build123d-cad-drafting-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate parametric CAD drafting with build123d?▼

Automate parametric CAD drafting using build123d by defining inputs, selecting primitives, applying constraints, and exporting a final assembly. It uses builder modes and semantic selectors to reduce manual coordinate tuning.

What is the best way to plan constraint-driven assemblies for mechanical prototypes?▼

Constraint-driven assembly planning is best handled by using build123d's builder modes and semantic selectors. This approach applies strict dimensioning rules to generate manufacturable prototypes and verify design-for-manufacturability.

Does build123d support MJCF-compatible assembly workflows for simulation?▼

Yes, build123d supports MJCF-compatible assembly workflows. It provides boolean strategies and machine-translation guidance to create safer, manufacturable prototypes suitable for machine simulations.

How do semantic selectors improve CAD part placement?▼

Semantic selectors improve CAD part placement by targeting geometry conceptually rather than by hard-coded indices. This reduces manual coordinate tuning and ensures accurate, constraint-driven placement in assemblies.

Can I use build123d for design-for-manufacturability checks?▼

Yes, you can use build123d for design-for-manufacturability checks. It enables rule-based parametric part creation and strict dimensioning patterns to verify manufacturable prototypes within a controlled CAD environment.