Expand description
The PMI annotation type table — eleven types, each a module exposing its
PmiTypeDef (DEF), its schema() and its resolver. The table is the
third applicability family beside the feature catalogue and the assembly
constraint types: an annotation predicate accepts plain AND component
geometry.
Modules§
- angle
- Angle dimension (
ANG): the angle between two planar faces / planes / straight edges, folded to acute, obtuse or reflex. - balloon
- BOM find-number callout, resolved live from the owning occurrence.
- datum
- Datum (
DTM): a datum feature letter on a face or edge. Letters are unique per part (the kernel registry); a duplicate is an error on the later annotation. - explode
- Explode body (
EXP): a display-only pose delta on solids / components while the owning view is active. Never touches ACOMP transforms or the assembly solver; the base pose is the modeling pose at apply time. - fcf
- Feature control frame (
FCF): a geometric tolerance on a face or edge — characteristic, tolerance zone (⌀, material condition) and up to three datum references, validated against the part’s datum registry. - hide
- Hide body (
HID): a display-only step that keeps solids / components out of the owning view while it is active — the visibility counterpart of the explode step, recorded, listed, edited and undone the same way. Nothing is drawn for it: no chip in the 3D view, no text on a sheet. The viewport, the sheets, the 3D PDF and the instructions pictures all read the same rule,PmiView::hides. - hole_
callout - Hole callout (
HOLE):⌀d ↧depth/THRU ALL/ countersink ⌵ / counterbore ⌴ read from the owning Hole feature, with an optional quantity (0 = count the feature’s holes). - leader
- Leader (
LEAD): free text pointing at one or more elements. - linear
- Linear dimension (
DIM): the distance between two elements, or the length of one straight edge, with an optional X / Y / Z component. - note
- Note (
NOTE): free text at a world point (the label IS the note: dragging it moves the note). An optional anchor seeds the default position. - radial
- Radial dimension (
RAD): the radius / diameter of a cylindrical or spherical face or a circular edge, read from the face metadata.
Structs§
- PmiType
Def - One annotation type.
Constants§
- PMI_
TYPES - Panel /
+dropdown order.
Functions§
- pmi_
schema_ catalogue - The eleven annotation schemas, table order.
- pmi_
type - Look up a type by its canonical
typestring.