MORI SEIKI (4B-XYZB) SH50 - 4 Axis Mill

Subscription:
Monthly
$8.00
Choose
Quarterly
$23.00
Choose
Annual
$90.00
Choose

Sample NC Program for this 4 Axis Milling Center (Rotate about Y Axis) post processor:

%
:0001( SH50)
G20
(08/10/20-12:33:01)
(SETUP INFORMATION CAN GO HERE...)
(REV: 1)
(MACHINE: MORI SEIKI (4B-XYZB) SH50)
(T2 - 1/2" SPOT DRILL)
(T3 - #7 DRILL .2010 DIAM.)
(T4 - #4 DRILL .2090 DIAM.)
(T5 - 1/4-20 TAP)
(T6 - .249 REAM 3" FLUTE 5" REACH)
(T7 - .374 REAM 4" FLUTE 7" REACH)
(T8 - 1/4" BALL END MILL)
(T9 - 1/4" THREAD MILL)
(T10 - 3/16" CARBIDE END MILL)
(T57 - 3" FACE MILL)
M1
N1(WORK-COORDINATE-OFFSETS)
N10M98P12345(LOAD-R1503-FIXTURE-OFFSETS)
M1
IF[#147EQ1.0]GOTO100
#3000=1(WRONG-PALLET)
GOTO9999
N100(PROGRAM-START)
G0G91G30Z0
G0G91G30X0Y0
G0G17G40G80G90
G10L2P0X0Y0Z0B0
M1
(3" FACE MILL)
(FACE_MILL_O_DEGREES)
(FACE TOP OF PART)
N1000T57
G0G90B0.M6
#1=.000(T57-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2057+#2257-#1]]LE#2]GOTO1001
#3000=1(CHECK-TOOL-LENGTH)
N1001G0G17G40G80G90M8
T2(CALL-NEXT-TOOL)
G90G54G43X8.925Y-2.025Z1.H57S3500M3
G0Z.1
G1Z0.F12.
X-1.675
G2X-1.675Y-1.475I0.J.275
G1X8.925
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(1/2" SPOT DRILL)
(CSINK_0)
(SPOT DRILL HOLES)
N1100T2
G0G90B0.M6
#1=.000(T2-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2002+#2202-#1]]LE#2]GOTO1101
#3000=1(CHECK-TOOL-LENGTH)
N1101G0G17G40G80G90M8
T3(CALL-NEXT-TOOL)
G90G54G43X1.Y-3.Z1.H2S2500M3
G81G99X1.Y-3.Z-.13R.1F8.
X3.
X5.
G80
G0Z1.
G54X-1.5Y-2.25B270.
Z.5
G81G99X-1.5Y-2.25Z-.1875R.1F8.
Y-1.625
Y-1.
X-.875
Y-1.625
Y-2.25
G80
G0Z.5
M9
G0G91G30X0.Y0.Z0.M19
M1
(#7 DRILL .2010 DIAM.)
(STANDARD)
(STANDARD DRILL HOLES)
N1200T3
G0G90B0.M6
#1=.000(T3-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2003+#2203-#1]]LE#2]GOTO1201
#3000=1(CHECK-TOOL-LENGTH)
N1201G0G17G40G80G90M8
T4(CALL-NEXT-TOOL)
G90G54G43X1.Y-3.Z1.H3S1850M3
G81G99X1.Y-3.Z-2.1104R.1F6.
X3.
X5.
G80
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(#4 DRILL .2090 DIAM.)
(PECK)
(PECK DRILL HOLES)
N1300T4
G0G90B0.M6
#1=.000(T4-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2004+#2204-#1]]LE#2]GOTO1301
#3000=1(CHECK-TOOL-LENGTH)
N1301G0G17G40G80G90M8
T5(CALL-NEXT-TOOL)
G90G54G43X1.Y-3.Z1.H4S1560M3
G83G99X1.Y-3.Z-2.1128Q.1672R.1F4.5
X3.
X5.
G80
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(1/4-20 TAP)
(TAP)
(TAP HOLES)
N1400T5
G0G90B0.M6
#1=.000(T5-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2005+#2205-#1]]LE#2]GOTO1401
#3000=1(CHECK-TOOL-LENGTH)
N1401G0G17G40G80G90M8
T6(CALL-NEXT-TOOL)
G90G54G43X1.Y-3.Z1.H5S250M3
S250M29
G84X1.Y-3.Z-1.1R.1F12.5
X3.
X5.
G80
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(.249 REAM 3" FLUTE 5" REACH)
(BORING)
N1500T6
G0G90B0.M6
#1=.000(T6-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2006+#2206-#1]]LE#2]GOTO1501
#3000=1(CHECK-TOOL-LENGTH)
N1501G0G17G40G80G90M8
T7(CALL-NEXT-TOOL)
G90G54G43X1.Y-3.Z1.H6S890M3
G85G99X1.Y-3.Z-2.05R.1F20.
X3.
X5.
G80
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(.374 REAM 4" FLUTE 7" REACH)
(REAMING)
(REAM HOLES)
N1600T7
G0G90B0.M6
#1=.000(T7-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2007+#2207-#1]]LE#2]GOTO1601
#3000=1(CHECK-TOOL-LENGTH)
N1601G0G17G40G80G90M8
T8(CALL-NEXT-TOOL)
G90G54G43X1.Y-3.Z1.H7S750M3
G85G99X1.Y-3.Z-2.05R.1F15.
X3.
X5.
G80
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(1/4" BALL END MILL)
(G17_G18_G19)
N1700T8
G0G90B0.M6
#1=.000(T8-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2008+#2208-#1]]LE#2]GOTO1701
#3000=1(CHECK-TOOL-LENGTH)
N1701G0G17G40G80G90M8
T9(CALL-NEXT-TOOL)
G90G54G43X-.3768Y-3.5Z1.H8S2500M3
G0Z.1
G1Z0.F16.
X-.1586
G3X.0414Y-3.3I0.J.2
G2X.2414Y-3.1I.2J0.
G1X2.5112
G2X2.7112Y-3.3I0.J-.2
G3X2.9112Y-3.5I.2J0.
G1X3.4731
X3.5074Z.004
X3.5399Z.0157
X3.5689Z.0346
X3.5928Z.0596
X3.6103Z.0895
X3.6205Z.1225
X3.6231Z.15
X3.627Z.1844
X3.6388Z.2169
X3.6577Z.2459
X3.6827Z.2697
X3.7125Z.2872
X3.7456Z.2975
X3.7731Z.3
X5.5777
X5.6121Z.296
X5.6446Z.2843
X5.6736Z.2654
X5.6974Z.2404
X5.7149Z.2105
X5.7252Z.1775
X5.7277Z.15
X5.7317Z.1156
X5.7434Z.0831
X5.7623Z.0541
X5.7873Z.0303
X5.8172Z.0128
X5.8502Z.0025
X5.8777Z0.
X7.
Y-3.07
Y-3.0356Z.004
Y-3.0031Z.0157
Y-2.9741Z.0346
Y-2.9503Z.0596
Y-2.9328Z.0895
Y-2.9225Z.1225
Y-2.92Z.15
Y-2.916Z.1844
Y-2.9043Z.2169
Y-2.8854Z.2459
Y-2.8604Z.2697
Y-2.8305Z.2872
Y-2.7975Z.2975
Y-2.77Z.3
Y-1.9
Y-1.8656Z.296
Y-1.8331Z.2843
Y-1.8041Z.2654
Y-1.7803Z.2404
Y-1.7628Z.2105
Y-1.7525Z.1775
Y-1.75Z.15
Y-1.746Z.1156
Y-1.7343Z.0831
Y-1.7154Z.0541
Y-1.6904Z.0303
Y-1.6605Z.0128
Y-1.6275Z.0025
Y-1.6Z0.
Y-1.4
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(1/4" THREAD MILL)
(THREAD_MILL)
(THREAD MILL .750 DIA HOLE - 20 TPI)
N1800T9
G0G90B0.M6
#1=.000(T9-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2009+#2209-#1]]LE#2]GOTO1801
#3000=1(CHECK-TOOL-LENGTH)
N1801G0G17G40G80G90M8
T10(CALL-NEXT-TOOL)
G90G54G43X6.5Y-1.5Z1.H9S1950M3
G0Z-2.1
G1Z-2.2F12.
G3X6.5Y-1.5Z-1.7I-.25J0.
X6.5Y-1.5Z-1.2I-.25J0.
X6.5Y-1.5Z-.7I-.25J0.
X6.5Y-1.5Z-.2I-.25J0.
X6.0477Y-1.3531Z0.I-.25J0.
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(3/16" CARBIDE END MILL)
(MILL_90)
N1900T10
G0G90B90.M6
#1=.000(T10-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2010+#2210-#1]]LE#2]GOTO1901
#3000=1(CHECK-TOOL-LENGTH)
N1901G0G17G40G80G90M8
T2(CALL-NEXT-TOOL)
G90G55G43X1.1Y-1.8688Z1.H10S2500M3
G0Z.1
G1Z0.F140.
G41Y-1.8188D10
G3X1.Y-1.7188I-.1J0.
G1X.75
G3X.4688Y-2.I0.J-.2812
G1Y-2.5
G3X.75Y-2.7813I.2812J0.
G1X1.25
G3X1.5313Y-2.5I0.J.2813
G1Y-2.
G3X1.25Y-1.7188I-.2813J0.
G1X1.
G3X.9Y-1.8188I0.J-.1
G1G40Y-1.8688
G0Z1.
M9
G0G91G30X0.Y0.Z0.M19
M1
(1/2" SPOT DRILL)
(SPOT_180)
N2000T2
G0G90B180.M6
#1=.000(T2-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2002+#2202-#1]]LE#2]GOTO2001
#3000=1(CHECK-TOOL-LENGTH)
N2001G0G17G40G80G90M8
T3(CALL-NEXT-TOOL)
G90G56G43X.5Y-2.Z1.H2S1850M3
G81G99X.5Y-2.Z-.225R.1F6.
Y-2.45
Y-2.9
X1.25
Y-2.45
Y-2.
G80
G0Z1.
G57X-1.5Y-2.25B270.
Z.5
G81G99X-1.5Y-2.25Z-.15R.1F6.
Y-1.625
Y-1.
X-.875
Y-1.625
Y-2.25
G80
G0Z.5
M9
G0G91G30X0.Y0.Z0.M19
M1
(#7 DRILL .2010 DIAM.)
(PECK_270)
N2100T3
G0G90B270.M6
#1=.000(T3-TOOL-LENGTH)
#2=.05(+/-TOLERANCE)
IF[[ABS[#2003+#2203-#1]]LE#2]GOTO2101
#3000=1(CHECK-TOOL-LENGTH)
N2101G0G17G40G80G90M8
T0(CALL-T0-LAST-TOOL)
G90G57G43X-1.5Y-2.25Z1.H3S1950M3
G83G99X-1.5Y-2.25Z-.5604Q.1608R.1F5.
Y-1.625
Y-1.
X-.875
Y-1.625
Y-2.25
G80
G0Z1.
M9
G91G30X0Y0Z0M19
M1
M33
N9999
M5
(CYCLE-TIME:9.30802)
M9
M81
M49
G91G30Z0
G91G28G0B0
G30X0Y0Z0
M1
M30(END-OF-PROGRAM)


Return To Top Of Page