CNC Calc v1

User Input

Basic cylinder pocket information

Units of length: Tenths of a thousandth of an inch, so four decimal places on whole inches.

Bit or end-mill information
Cylinder information
Machine limitations
G-code program number
Select RPM or SFM as an input value type
SFM:
Select pitch or descent angle for cylindrical pocketing helix

Overview Pictures

Top-down a.k.a. axial view of axial step-over (ASO, ADOC), at 40% and for a target chip load a.k.a. Inches per tooth (IPT) of 0.003 inches.
Side-view of the helix inside the cylindrical pocket witch pitch 0.0625 inches and a descent angle of 0.001 degrees.

Computed Program Parameters

Output values
Parameter Value G-Code snippet
Tool nbr. 001 M06 T001
Cylinder center X 5.125 I5.125
Cylinder center Y 3.675 J3.675
RPM 12000 M03 S12000
IPM 200.0 F200.0
IPT 100.0
Program number 9999 O9999

G-Code

		    
%
N0001 O9999 (Cylinder Pocket Helix)
N0002 M06 T001
N0003 M03 12000
N0004 (G54)
N0005 (G90 G20 G17)
N0006 G00
N0007  X5.125 Y3.675
N0008	Z1.0
N0009 G03 F200.0
N0010  I5.125 J3.675
N0011  Z-0.1
N0012	X5.025 y3.676
N0013 G00 Z2.0
N0014 M30
%