Architecture: Schedule
arch_scheduleCreates door, window, or room schedule tables from drawing records, not caller input, with rows by tag and dimensions.
Instructions
Draw a door, window or room schedule as a real TABLE - a read of the drawing.
The rows come from the ACADMCP_ARCH records on the drawing (what
arch_wall / arch_opening / arch_room write), never from the caller:
doors by tag with width, height, swing, hand and wall; windows by tag with
width, height, sill and wall; rooms by number with name and the measured
area, plus a total. An opening drawn without a tag gets the next free D1 /
W1 (K1 / P1 in Turkish) in wall order; an explicit tag is kept. A value the
model does not carry is an empty cell, never a default. representation
reports what was drawn: native (ACAD_TABLE, live) or composite (rules
and MTEXT, headless).
Refused before anything is drawn: an unknown kind or lang (named with
the list), nothing of that kind on the drawing, and more rows than one
TABLE takes (198).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | WCS X of the table's top-left corner. | |
| y | Yes | WCS Y of the table's top-left corner. | |
| kind | Yes | doors | windows | rooms | |
| lang | No | Headers and numbers: en | tr (decimal comma). | en |
| scale | No | Plot-scale denominator: 50 is 1:50. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||