Re: Citizen A32 Rotary milling.
This is from a L20, but it should basically be the same.
This is for milling a Torx (hexalobe) in the sub spindle. The business end of things are
M48C0 (starting index angle)
X0 (because it was done in the sub and the middle was pre-drilled. This could be above stock diameter if you want to be safe)
G12.1D0E=C (activate polar milling)
G17 (select g2/g3 plane)
===== Hexalobe milled in sub =====
M48C0
X0
G12.1D0E=C
G17
G42G1X.1134Y0F30.
#100=0
WHILE[#100LT.12]DO1
#100=#100+.01
G1Z#100F5.
G3X.1307Y-.0401R.0551F12.
G2X.1001Y-.0932R.0315
G3X.0307Y-.1333R.0551
G2X-.0307Y-.1333R.0315
G3X-.1001Y-.0932R.0551
G2X-.1307Y-.0401R.0315
G3X-.1307Y.0401R.0551
G2X-.1001Y.0932R.0315
G3X-.0307Y.1333R.0551
G2X.0307Y.1333R.0315
G3X.1001Y.0932R.0551
G2X.1307Y.0401R.0315
G3X.1134Y0R.0551
END1
G40G1X0Y0F20.
Z-.1
G13.1
====================
And here is some code from an L20 milling a .375 hex on a .500 bar. The attached print shows Point 1,2,3 ect (P1,P2 ect in the program)
M5
(MILL A .375 HEX WITH .05R CORNERS)
T1100(Live face mill/.375" cutter /1/2"bar)
M18C0
G98M59S3=1200(GSE1110 is reverse rotation)
G50W-.375(SHORT-TOOL)
M131(Y axis mirror image oN)(if not T11-13 then M131 not needed)
G0X.95T11
Z.3
G12.1D0E=C
G17
G41G0X.1875Y.25(P0)
G1Y-.1083,R.05F8.(or use G2)(P1)
X0Y-.2165,R.05(P2)
X-.1875Y-.1083,R.05(P3)
Y.1083,R.05(P4)
X0Y.2165,R.05(P5)
X.1875Y.1083,R.05(P6)
Y.05
G40G0X.45Y0(X.45 = .1875 + .1875 +SOME)
G13.1
G18G99M60
M132(Y axis mirror image oFF)(if not T11-13 then M132 not needed)
G50W.375
G0Z-.05T0
CNC Product Manager / Training Consultant