CIRCLE (CIRC)
- Last UpdatedMar 02, 2026
- 2 minute read
Attributes
|
PTRF |
- |
Point Reference for origin |
|
NLSTYLE |
- |
Note Line style |
|
NLCOLOUR |
- |
Note Line color |
|
FSTYLE |
- |
Fill style |
|
FCOLOUR |
- |
Fill color |
|
OCOD |
- |
Origin Code (center, CIRCUMFERENCE) |
|
ADEG |
- |
Angle in owner (useful for OCOD = CIRCU) |
|
DIAM |
- |
Circle diameter |
Basic Creation Method
NEW CIRCLE DEF X value Y value X value Y value
(‘manual’ method of NEW CIRCLE DEF @ command described. See Create Primitives . . . for further information. The method applies to all primitives described, except where otherwise specified.)
Note:
If used with an existing Circle the DEF command always sets ADEG=0 and ORIG=center
Identification
ID CIRC @
The method applies to all primitives described, for example ID ELLI @ (ellipse), ID RECT @ (rectangle).
Resize
DIAMETER value [DESIGN]
RADIUS value [DESIGN]
If Design specified and if underneath a VIEW from which a scale can be obtained, a scaled circle is drawn and the diameter stored in the database as a Design value.
DIAM @
Sets DIAM equal to the distance between the two points, ADEG equal to the angle to this line from X axis; if ORIG is CIRCUMFERENCE, origin is positioned at the first hit.
DIAM X value Y value X value Y value
Manual method.
Redefine the Origin
ORIGIN @
Prompts:
Select a possible origin of the CIRC
ORIG center
Sets ORIG as required and changes position of origin to point specified. The Circle itself does not move.
ORIG CIRCUMFERENCE
Position (absolute)
ORIG X value Y value
ORIG center @
ORIG CIRCUMFERENCE @
ORIG IDP @
ORIG POS @
ORIG ID @
ORIG IDDP @
The last option (ORIG IDDP @) places the primitive on the drafting point used by another primitive and hence makes sure connectivity for the DRAG command.
Move about the origin
OCOD CIRCUMFERENCE
Moves origin to circumference of Circle.

Rotate about the origin
ADEGREE value
Sets ADEG as specified, causing the circle to rotate about its origin. (If this is at the center then no visible change is seen.)
Query
In addition to the standard attribute queries:
Q DESC
Queries the origin, position and diameter
Q DIAM
Queries the diameter in Annotation or Design coordinates as appropriate
Q ORIG
Queries the origin and its position
Q OFFS
Queries the position relative to the NOTE origin