Skip to main content

Arc

The arc command draws a circular arc through three points you click. The arc is computed as the unique circumcircle passing through all three points — no need to specify a center or radius directly. The arc runs from the first click to the third click, passing through the second.

Drawing an arc

  1. Type arc in the terminal or click the Arc toolbar button.
  2. Click the first point — one end of the arc. Or type X,Y and press Enter for an exact coordinate.
  3. Click the second point — a point the arc must pass through (controls curvature and direction). Coordinate entry works here too.
  4. Click the third point — the other end of the arc. The arc is placed and the command exits. Coordinate entry works here too.
● (2nd click — midpoint on the curve)
/ \
/ \
● ●
1st 3rd

A line preview connects the first two clicks while you position the third. From the second click onward a live arc preview tracks the cursor.

Collinear points: if all three points lie on a straight line the arc cannot be computed and no entity is placed. Move the second point off the line and try again.

Coordinate entry

At any of the three steps you can type an exact position instead of clicking:

  1. Type the X value.
  2. Press , — the terminal shows [X], [Y{cursor}].
  3. Type the Y value.
  4. Press Enter to place the point.

Keyboard reference

KeyAction
09, ., -Start X coordinate entry
,Lock X and move to Y entry
BackspaceDelete last typed character
EnterConfirm typed coordinate
EscapeDiscard all placed points and exit

Grip editing — adjusting endpoints and radius

A selected arc exposes three grips:

GripPositionWhat it does
CenterGeometric center of the circumcircleMoves the whole arc; radius and angles unchanged
StartFirst endpoint on the arcDrag to move the start along the circumcircle — changes both start angle and radius
EndLast endpoint on the arcDrag to move the end along the circumcircle — changes both end angle and radius

Dragging a start or end grip repositions it to the drag location and recalculates both the angle and the radius from that new position relative to the center. The opposite endpoint stays fixed.

Selecting arcs

MethodBehaviour
ClickSelects if the click lands near the arc curve (not the chord)
Drag right (strict)Sample points distributed along the arc must all lie inside the box
Drag left (crossing)Any sample point on the arc that falls inside the box selects it

Supported edit commands

CommandWhat happens to the arc
MoveTranslates the center; radius and angles unchanged
CopyCreates an identical arc at a new position
RotateRotates the center and shifts start/end angles by the rotation amount
MirrorReflects the center and inverts start/end angles across the mirror axis
ScaleScales the center position and multiplies the radius by the scale factor
OffsetCreates a concentric arc at a larger or smaller radius, same angle span
DeleteRemoves the arc

Properties

General

PropertyDefaultMeaning
Color256 (ByLayer)ACI color index
Layer0Layer assignment
LinetypeByLayerNamed linetype pattern
Linetype Scale1Scale factor on the linetype pattern
Thickness0Extrusion thickness

Geometry

PropertyMeaning
Center X / Center YCenter of the circumcircle
RadiusRadius of the circumcircle
Start AngleAngle in degrees where the arc begins (measured from the positive X axis)
End AngleAngle in degrees where the arc ends

Arc vs Circle — when to use which

ArcCircle
SpanPartial — first to third clickFull 360°
Input methodThree points on the curveCenter + radius (click or type)
Typed inputX,Y coordinate for each pointRadius value (center also accepts X,Y)
Resize after placementDrag start/end gripsDrag any cardinal grip
Best forFillets, rounded corners, arched pathsFull holes, round features

DXF — ARC entity

Arcs are saved as ARC entities in the DXF file, storing center coordinates, radius, start angle, and end angle. All properties — including color, layer, linetype, linetype scale, and thickness — round-trip without loss. Any DXF-compatible application (AutoCAD, LibreCAD, etc.) reads these as standard arcs.