cadding.io
AI CAD for 3D printing in the browser. Turn prompts into editable models and export in minutes.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 12 · Act 47 · Transact 1 · Score: Not yet scored
Tool inspector
cad.edit_part
Apply a coordinated edit to a part. Put only allowed keys in changes: dimensionsMm, positionMm, rotationDeg, scale, name, color, visible, profilePointsMm (revolve meridian or extrusion outline copied from get_parameters), pointsAMm/pointsBMm (loft end loops), loftHeightMm/widthMm/depthMm/surfaceMode for an existing loft, sweep {profileKind, tubeRadiusMm, rectWidthMm, rectDepthMm, pathPointsMm, pathMode} for an existing sweep, plus shape CAD params from get_parameters. Sweep and loft edits preserve the existing feature and omit fields you are not changing. Do not rewrite children, modifiers, features, id, or type. For small station tweaks, copy profile arrays into edit_part/set_dimensions. For a new irregular planar silhouette, use trace_image only if the user explicitly requested a trace and the view is verified to be a true prism; otherwise author an explicit profile instead of inventing a long profilePointsMm list.
Page: /editor
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
targetPartId |
string | yes | Stable ID of the part to inspect or modify. |
changes |
object | yes | Allowed keys: dimensionsMm {width,depth,height,cornerRadiusMm,cornerSegments,loftHeightMm,surfaceMode}, positionMm [x,y,z], rotationDeg [x,y,z], scale [x,y,z], name, color, visible, profilePointsMm [{x,y}, …] from get_parameters (revolve x=radiusMm y=heightMm; extrude closed UV), pointsAMm/pointsBMm [{x,y}, …] loft end loops, loftHeightMm/widthMm/depthMm/surfaceMode for an existing loft, sweep {profileKind, tubeRadiusMm, rectWidthMm, rectDepthMm, pathPointsMm, pathMode} for an existing sweep, and CAD params (widthMm/depthMm/heightMm/radiusMm/…). Not allowed: children, modifiers, features, id, type. |
Raw JSON schema
{
"type": "object",
"title": "edit part",
"description": "Arguments for edit_part.",
"properties": {
"targetPartId": {
"type": "string",
"description": "Stable ID of the part to inspect or modify."
},
"changes": {
"type": "object",
"description": "Allowed keys: dimensionsMm {width,depth,height,cornerRadiusMm,cornerSegments,loftHeightMm,surfaceMode}, positionMm [x,y,z], rotationDeg [x,y,z], scale [x,y,z], name, color, visible, profilePointsMm [{x,y}, …] from get_parameters (revolve x=radiusMm y=heightMm; extrude closed UV), pointsAMm/pointsBMm [{x,y}, …] loft end loops, loftHeightMm/widthMm/depthMm/surfaceMode for an existing loft, sweep {profileKind, tubeRadiusMm, rectWidthMm, rectDepthMm, pathPointsMm, pathMode} for an existing sweep, and CAD params (widthMm/depthMm/heightMm/radiusMm/…). Not allowed: children, modifiers, features, id, type.",
"default": {
"dimensionsMm": {
"width": 40,
"depth": 30,
"height": 20
}
},
"additionalProperties": true
}
},
"required": [
"targetPartId",
"changes"
],
"additionalProperties": false
}
Similar websites
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
deskintab.dgkhan08.workers.dev
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
webmcp.agentsdesk.dev
Meridian Ops