Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Everything E3D

ARC (ARC)

  • Last UpdatedMar 02, 2026
  • 4 minute read

Attributes

PTFA

-

Point references (3)

NLSTYLE

-

Note line style

NLCOLOUR

-

Note line color

RADI

-

Radius

ASUB

-

Angle subtended

TCOD

-

Type code (defines how to interpret attributes). Either set to ENDPOINT or center.

Basic Creation Method

An ARC can be defined in three ways:

  • by defining the positions of the end-points and a ‘through’ point (from which the values of Radius (RADI) and Angle Subtended (ASUB) can be derived if required).

  • by defining the position of the center point, ‘from’ point and Angle Subtended (from which the position of the ‘to’ points and the value of RADI can be derived if required).

  • by defining the position of the center point and two end points.

The method:

NEW ARC

DEF @

results in three points being prompted for (the ‘start’, ‘end’ and ‘through’ points). A line is drawn through the points and TCOD is set to ENDPOINT. A second method is available. See Positioning (absolute) (of an arc point) below for further information. If used with an existing ARC any existing values of RADI and ASUB are altered accordingly.

Defining or redefining an Arc with a center and two endpoints is achieved using the command:

ADEFine <dfnpt> <dfnpt> <dfnpt>

where <dfnpt> defines a position (2D, 3D, p-point).

The first two points are the center - (CPT) and ‘from’ point (FPT) of the Arc. These two points define the radius. The third point defines the angle subtended by the arc. The TO-point (TPT) lies in this direction from the center (CPT) at the same distance as the FPT from the CPT. The TCOD attribute is set to center.

The command can also be used with the cursor:

ADEFine @

A prompt requests three 2D points to be input for CPT, FPT and angle subtended. 3D points can also be input using the cursor:

ADEFine ID@ ID@ ID@

DEFine IDP@ IDP@ IDP@

Change Radius and Angle Subtended

RADIUS value [Design]

Sets RADI. For TCOD CENT this moves the ‘from’ and ‘to’ points radially (by the change in the value of the radius). center point position and ASUB are not altered. For TCOD ENDP this moves the ‘through’ point and changes ASUB; the positions of ‘from’ and ‘to’ points are unchanged.

RADIUS X value Y value

RADIUS E value N value U value

RADIUS IDP @

For TCOD ENDP this is like THPT @.

ASUBTENDED value [ANTICLOCKWISE]

ASUBTENDED value CLOCKWISE

Sets ASUB. (A positive angle is anticlockwise, a negative one clockwise.)

For TCOD ENDP this repositions the ‘through’ point (mid-way along the Arc) and changes RADI; ‘from’ and ‘to’ point positions are unaltered. For TCOD CENT this moves the ‘to’ point of the arc. center and ‘from’ points and radius are unchanged.

ASUBTENDED CLOCKWISE

ASUBTENDED ANTICLOCKWISE

Sets the value of ASUB to be negative or positive, respectively.

ASUBTENDED @

For TCOD ENDP this is like THPT @; For TCOD CENT this alters the angle subtended and hence moves the ‘to’ point of the Arc. The new position of the ‘to’ point lies on the line joining the center-point and the cursor position; center and ‘from’ points and radius are unaltered.

Position (absolute) (of an arc point)

The syntax is similar to that for FPTs of STRAs. Possible points are CPT (center point), FPT (‘from’ point), TPT (‘to’ point) and THPT (‘through’ point).

CPT @

The command changes the arc to be one with TCOD CENT (if not already so). The center is moved whilst keeping the ‘from’ point and ASUB unaltered. The ‘to’-point and radius are recalculated.

THPT @

The command changes the Arc to be one with TCOD ENDP (if not already so). The position of the ‘through’ point is moved whilst keeping the ‘from’ and ‘to’ points fixed - for example, both radius and angle subtended are altered.

FPT @

TPT @

For arcs with TCOD ENDP, the ‘from’ or ‘to’ point of the Arc (as appropriate) is moved whilst maintaining the positions of the other end point and the ‘through’ point.

For arcs with TCOD center, the ‘from’ or ‘to’ point of the Arc (as appropriate) is moved whilst maintaining the position of the center and the angle subtended. Thus the radius can change and the position of the other end point is moved to preserve the angle subtended.

Repeated Copy

See CIRCLE (CIRC) for further information.

Query

Similar to Straights, but referring to RADIUS, ASUBTENDED, CPT, FPT, TPT and THPT as appropriate. The Q IDN @ command can also be used.

Drag another primitive to which the Arc is connected

During the course of a DRAG operation on another primitive, the points of the Arc can move. The effect on the Arc is.

  • For arcs with TCOD ENDP, Radius and Angle subtended are changed.

  • For Arcs with TCOD CENT, if the center point is dragged, then the positions of the ‘from’ and ‘to’ points are also moved to preserve the Arc’s appearance.

  • For Arcs with TCOD CENT, if an end point is dragged, then a rotation about the other endpoint takes place, for example, the center point is moved and the radius changed.