Build123d scripted mounting bracket design problem
An MCP-ingested CAD design brief backed by a package-owned Build123d server where the agent writes and evaluates Build123d scripts.
See MCP Problem Catalog for the mcp family index.
Quick Facts
Field |
Value |
|---|---|
Problem ID |
|
Problem Family |
mcp |
Implementation |
|
Capabilities |
|
Study Suitability |
none |
Tags |
|
Taxonomy
- Formulation
mcp_proxy
- Convexity
not_applicable
- Design Variable Type
mixed
- Is Dynamic
no
- Orientation
engineering_practical
- Feasibility Ratio Hint
0.35
- Objective Mode
qualitative
- Constraint Nature
informal
- Bounds Summary
Bracket envelope, thickness, hole pattern, and fillet radius constraints enforced via scripted CAD geometry
- Tags
mcp,cad,build123d,scripted-cad,mechanical-design
Statement
Design a right-angle mounting bracket for a small linear actuator by writing Build123d script code and iterating on the script with the packaged backend tools.
Objectives
Produce a watertight CAD candidate suitable for export and downstream review.
Satisfy the dimensional and hole-pattern constraints while preserving a
practical mounting layout.
Produce explicit scripted CAD logic (not just parameter selections) so model
intent is inspectable and editable.
Constraints
Base plate footprint: 80 mm x 40 mm.
Vertical flange: 40 mm tall and full base width.
Nominal wall thickness: 6 mm on both plates.
Hole pattern: four 6 mm through-holes on the base, centered 10 mm from each
edge; two 6 mm through-holes on the flange centered horizontally and spaced 20 mm vertically.
Internal corner fillet radius: 4 mm minimum where feasible.
Deliverable
Return the final Build123d script, summarize your modeling sequence, and note any manufacturability tradeoffs.
Proxy Configuration
Field |
Value |
|---|---|
Transport |
stdio |
Command |
|
Args |
|
CWD |
none |
Env Overrides |
0 |
Library Interface
from_stdio(...)to_mcp_server(...)