GD&T: Feature Control Frame (ISO 1101)
gd_frameDraw an ISO 1101 feature control frame in AutoCAD from LINE and TEXT primitives, recording datums so missing datum features can be flagged.
Instructions
Draw an ISO 1101 feature control frame from LINE + TEXT primitives.
Renders identically on COM and ezdxf. Referenced datums are recorded so the
gdt critique focus flags any datum with no matching datum feature.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | Frame bottom-left corner X. | |
| y | Yes | Frame bottom-left corner Y. | |
| layer | No | Layer (defaults to the active DIM layer). | |
| datums | No | Ordered datum references, e.g. ['A','B']. Required for orientation/location/runout characteristics. | |
| height | No | Frame height (mm); text scales with it. | |
| symbol | Yes | Geometric characteristic: straightness, flatness, circularity, cylindricity, profile_line, profile_surface, angularity, perpendicularity, parallelism, position, concentricity, symmetry, circular_runout, total_runout. | |
| diameter | No | Prefix ⌀ for a cylindrical (diametral) tolerance zone. | |
| modifier | No | Material-condition modifier: M (MMC), L (LMC), S (RFS). | |
| tolerance | Yes | Tolerance zone value (mm). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||