The following group codes are used by DIMASSOC objects.
|
DIMASSOC group codes |
|
|---|---|
|
Group code |
Description |
|
0 |
Object name (DIMASSOC) |
|
5 |
Handle |
|
102 |
Persistent reactors group; always “{ACAD_REACTORS}” |
|
330 |
Soft-pointer ID |
|
100 |
Subclass marker (AcDbDimAssoc) |
|
330 |
ID of dimension object |
|
90 |
Associativity flag 1 = First point reference 2 = Second point reference 4 = Third point reference 8 = Fourth point reference |
|
70 |
Trans-space flag (true/false) |
|
71 |
Rotated Dimension type (parallel, perpendicular) |
|
1 |
Class name (AcDbOsnapPointRef) |
|
72 |
Object Osnap type 0 = None 1 = Endpoint 2 = Midpoint 3 = Center 4 = Node 5 = Quadrant 6 = Intersection 7 = Insertion 8 = Perpendicular 9 = Tangent 10 = Nearest 11 = Apparent intersection 12 = Parallel 13 = Start point |
|
331 |
ID of main object (geometry) |
|
73 |
SubentType of main object (edge, face) |
|
91 |
GsMarker of main object (index) |
|
301 |
Handle (string) of Xref object |
|
40 |
Geometry parameter for Near Osnap |
|
10 |
Osnap point in WCS; X value |
|
20 |
Osnap point in WCS; Y value |
|
30 |
Osnap point in WCS; Z value |
|
332 |
ID of intersection object (geometry) |
|
74 |
SubentType of intersction object (edge/face) |
|
92 |
GsMarker of intersection object (index) |
|
302 |
Handle (string) of intersection Xref object |
|
75 |
hasLastPointRef flag (true/false) |
DIMASSOC objects implement associative dimensions by specifying an association between a dimension object and drawing geometry objects. An associative dimension is a dimension that will automatically update when the associated geometry is modified.