HomeOperatorsPoint/Angle,Dist

Point/Angle,Dist

Angle and Distance Point

Creates a new point at a specified angle and distance from an existing reference point.

What It Does

The Point/Angle,Dist operator creates a new point at a specified angle and distance from an existing reference point. This is polar coordinate construction — useful when you know the direction and distance but not the X and Y offsets.

Syntax

Point/Px, Atangle, DeltaZ

Quick Input

P: [reference point] Angle:[direction angle from +X axis, degrees] Dist: [distance from reference point] Z: 0

Direction Selector

No direction selector is required. The result is uniquely determined by the input geometry.

Worked Examples

Setup: P0 = (0, 0) Point/P0, Angle=45, Dist=50, 0 → P1 = (35.355, 35.355) [50mm at 45°] Point/P0, Angle=0, Dist=100, 0 → P2 = (100, 0) [100mm along +X axis] Point/P0, Angle=90, Dist=75, 0 → P3 = (0, 75) [75mm straight up] Point/P0, Angle=225, Dist=30, 0 → P4 = (-21.213, -21.213) [30mm at 225° — lower left]

Analytic Rule

New point coordinates: x_new = x_ref + dist * cos(angle) y_new = y_ref + dist * sin(angle) Angle measured from +X axis, counterclockwise. 0° = right, 90° = up, 180° = left, 270° = down. Result: Exact analytic coordinates.

FAQ

What is the difference between Point/Angle,Dist and Point/Delta?

Point/Angle,Dist uses polar coordinates — angle and distance. Point/Delta uses Cartesian offsets — dX and dY. Both create the same types of points; choose based on which values you know.

Can I use angles greater than 360°?

Yes. Angles are normalised — 450° is equivalent to 90°. Negative angles are also supported — -90° is equivalent to 270°.