CNC math

for machinists
and programmers

Drill Pointhelp

Input the tool diameter and the included angle. Output is the length as measured along the axis of the tool, from the tip to the full diameter. The angle input assumes degrees, input radians using '2.44rad'. Diameter assumes decimal inch input, you can also input fractional '1/4' or metric '6.35mm'.

Angle
Diameter
Tip Length
0.0455

Unit Circlehelp

The unit circle is a simple visualization of cosine and sine. The angle input assumes degrees, input radians using '2.44rad'. The scale input is unitless.

Angle
Scale
Cos, Sin
< 1.0000, 0.0000 >

Speed & Feedhelp

Convert between spindle speed (revs/min, rpm) and surface speed (feet/min, sfm). Convert feed between inches/rev (ipr) and inches/minute (ipm). Diameter input is assumed to be decimal inch, optionally enter fractional inch '1/4' or metric '6mm'.

Speed
Diameter
Feed
Travel

4th Axishelp

Calculate where a point lands after a given rotation is applied. The point's initial location must be known and the location of the axis of rotation must be known.

Rotary axis
Location of axis
Axis to point
Result
< X, Y, Z >