insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 29 · Act 49 · Transact 2 · Score: Not yet scored
Tool inspector
cad_inspect_sketch_regions
Inspect current or proposed closed sketch cells with local area/bounds. Default rows keep contour references; mode=graph-cells lists all graph-owned bounded cells, including intersections, as numeric cellId receipts to pack with cad_read_sketch_region_reference. Pin version, sketch, mode and identical proposal across pages. proposal previews one complete same-ID sketch, split, trim, extend, offset or mirror, with optional numeric parameterValues; source preflight only. trimAt:{entityId,parameter} or extendAt:{entityId,end} return trimPreview/extendPreview without allocating IDs. Complete targets per cad_describe_edits, reusing witnessed endpoint IDs, then inspect proposal.trim/extend with that exact target. offset and mirror reuse the exact edit request. Reads reserve no IDs; apply topology and consumer repairs atomically. Full sketch: cad_describe_features(kind=sketch). No edits.
Page: /wireedm-gcode-parser/
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
expectedVersion |
string | yes | — |
sketchId |
string | yes | — |
offset |
integer | no | — |
limit |
integer | no | — |
mode |
string | no | — |
proposal |
object | no | At most one of sketch, split, trim, extend, offset or mirror. |
trimAt |
object | no | — |
extendAt |
object | no | — |
Raw JSON schema
{
"additionalProperties": false,
"description": "proposal, trimAt and extendAt are mutually exclusive.",
"type": "object",
"required": [
"expectedVersion",
"sketchId"
],
"properties": {
"expectedVersion": {
"minLength": 1,
"maxLength": 160,
"type": "string"
},
"sketchId": {
"pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
"type": "string"
},
"offset": {
"minimum": 0,
"maximum": 9007199254740991,
"type": "integer"
},
"limit": {
"minimum": 1,
"maximum": 50,
"type": "integer"
},
"mode": {
"const": "graph-cells",
"type": "string"
},
"proposal": {
"additionalProperties": false,
"minProperties": 1,
"description": "At most one of sketch, split, trim, extend, offset or mirror.",
"type": "object",
"properties": {
"sketch": {
"additionalProperties": true,
"description": "Full sketch: cad_describe_features(kind=sketch).",
"type": "object",
"required": [
"id",
"name",
"suppressed",
"kind"
],
"properties": {
"id": {
"pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
"type": "string"
},
"name": {
"minLength": 1,
"maxLength": 160,
"pattern": "\\S",
"type": "string"
},
"suppressed": {
"type": "boolean"
},
"kind": {
"const": "sketch",
"type": "string"
}
}
},
"split": {
"additionalProperties": true,
"description": "split-sketch-entity target fields.",
"type": "object",
"properties": {}
},
"trim": {
"additionalProperties": true,
"description": "trimPreview.target plus allocated trim-sketch-entity IDs.",
"type": "object",
"properties": {}
},
"extend": {
"additionalProperties": true,
"description": "extendPreview.target plus endPointId.",
"type": "object",
"properties": {}
},
"offset": {
"additionalProperties": true,
"description": "{source,distance,idPrefix}",
"type": "object",
"properties": {}
},
"mirror": {
"additionalProperties": true,
"description": "{entityIds,axisLineId,idPrefix}",
"type": "object",
"properties": {}
},
"parameterValues": {
"additionalProperties": false,
"type": "object",
"patternProperties": {
"^[A-Za-z_][A-Za-z0-9_]{0,63}$": {
"minimum": -1000000000,
"maximum": 1000000000,
"type": "number"
}
}
}
}
},
"trimAt": {
"additionalProperties": false,
"type": "object",
"required": [
"entityId",
"parameter"
],
"properties": {
"entityId": {
"pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
"type": "string"
},
"parameter": {
"minimum": 0,
"maximum": 1,
"type": "number"
}
}
},
"extendAt": {
"additionalProperties": false,
"type": "object",
"required": [
"entityId",
"end"
],
"properties": {
"entityId": {
"pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,95}$",
"type": "string"
},
"end": {
"anyOf": [
{
"const": "start",
"type": "string"
},
{
"const": "end",
"type": "string"
}
]
}
}
}
}
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
cabinet.varera.studio
The Cartographer's Cabinet
postext.dev
Try the Postext typesetting engine live: edit markdown, manage figures and tables, tune Knuth-Plass justification, and export print-ready PDF and EPUB — in the …