drawing_summary
Summarize a DXF drawing's version, units, layer and block counts, and entity mix to determine which further DXF analysis tools are worth using.
Instructions
Describe one drawing: DXF version, units, layer and block counts, entity mix.
Call this first. It is cheap, and it tells you which of the other tools is worth calling on this file.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>"
},
"name": "drawing_summary"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| units | Yes | ||
| dxf_version | Yes | ||
| layer_count | Yes | ||
| entity_count | Yes | ||
| entity_types | Yes | ||
| layers_in_use | Yes | ||
| block_definition_count | Yes |