laydyne.com
Describe your space and workflow to AI. Build layouts, adapt process scenarios, and compare simulations through MCP or the built-in assistant.
First seen 2026-10-05 · Last seen 2026-10-05 · Source: webmcp.com
Answer 27 · Act 33 · Transact 4 · Score: Not yet scored
Tool inspector
measure_underlay_fit
For each part of the floor area (or only ids / kinds), read the underlay picture across every edge of its footprint at points along it and find the drawn edge nearest to the model’s (a line’s middle, a wall’s face, the edge of a fill; along a dashed line, the points in its gaps that reach a line further off are left out): offsetMetres per edge (outward positive), and for a box the move and resize that would put it on the drawing; wall ends are not measured (they meet other walls). summary gives the median, 95th percentile, mean and largest distance over all measured points and the share within 1, 2, 5 and 10 cm; parts lists the furthest off first; unmatched parts found no drawn edge within searchMetres (not drawn, hidden under a fill, or further off). A drawing drawn with thick outlines reads a little off at the faces; set the underlay’s scale first. Read-only; free; no AI call.
Page: /studio
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
floor |
string | no | Floor area (get_space.building.floors); the active one when left out. |
ids |
array | no | Only these parts. |
kinds |
array | no | Only parts of these kinds (wall, zone, shelf …). |
searchMetres |
number | no | How far either side of an edge to look for the drawn one. |
spacingMetres |
number | no | Metres between the points read along an edge. |
limit |
integer | no | Parts listed, the furthest off first (the summary counts all). |
Raw JSON schema
{
"type": "object",
"properties": {
"floor": {
"description": "Floor area (get_space.building.floors); the active one when left out.",
"type": "string",
"minLength": 1,
"maxLength": 40
},
"ids": {
"description": "Only these parts.",
"maxItems": 500,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 60
}
},
"kinds": {
"description": "Only parts of these kinds (wall, zone, shelf …).",
"maxItems": 40,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 40
}
},
"searchMetres": {
"default": 0.25,
"description": "How far either side of an edge to look for the drawn one.",
"type": "number",
"minimum": 0.03,
"maximum": 1
},
"spacingMetres": {
"default": 0.1,
"description": "Metres between the points read along an edge.",
"type": "number",
"minimum": 0.02,
"maximum": 1
},
"limit": {
"default": 40,
"description": "Parts listed, the furthest off first (the summary counts all).",
"type": "integer",
"minimum": 0,
"maximum": 500
}
},
"additionalProperties": false
}
Similar websites
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.
takemeup.cv
Free CV builder: make a polished, ATS-friendly CV in minutes. No watermarks, no sign-up. Import from LinkedIn, tailor to any job, export PDF.
urban-planning-copilot.heisenbug.in
Urban Planning Copilot
vide.zerdalu.com
Vide