程序分析
FANUC系统编程(工件一)
O0001                              主程序名
T1                                80mm,铣上下平面
N5 G90G54G17G94G00X0Y0Z100        采用绝对值尺寸指令,直线偏移X,选用XY平面,采用每分钟进给,刀具移至参考点
N10 M03 S800                      主轴以800r/min正转
N15 G00 X-115 Y-102.5 Z5          刀具快速定位
N20 G01 Z-2 F150                    刀具以150mm/min进给速度沿Z轴直线插补
N25 M98 P1000                      调用子程序P1000
N30 G00 X-115 Y-102.5 Z5            刀具快速定位
N35 M03 S1200                      主轴以1200r/min正转
N40 G01 Z-2.5 F50                    刀具以50mm/min进给速度沿Z轴直线插补
N45 M98 P1000                      调用子程序P1000
N50 G00 X0 Y0 Z100                  刀具快速移至参考点
N55 M00                            程序暂停
手工装卸,铣上平面
N60 G90G54G17G94G00X0Y0Z100        采用绝对值尺寸指令,直线偏移X,选用XY平面,采用每分钟进给,刀具移至参考点
N65 M03 S800                      主轴以800r/min正转
N70 G00 X-115 Y-102.5 Z5          刀具快速定位
N75 G01 Z-2 F150                    刀具以150mm/min进给速度沿Z轴直线插补
N80 M98 P1000                      调用子程序P1000
N85 G00 X-115 Y-102.5 Z5            刀具快速定位
N90 M03 S1200                      主轴以1200r/min正转
N95 G01 Z-2.5 F50                  刀具以50mm/min进给速度沿Z轴直线插补
N100 M98 P1000                      调用子程序P1000
N105 G00 X0 Y0 Z100                刀具快速移至参考点
m98调用子程序格式N110 M00                            程序暂停
T2                                60mm,铣周边
N115 G90G54G17G94G00X0Y0Z100        采用绝对值尺寸指令,直线偏移X,选用XY平面,采用每分钟进给,刀具移至参考点
N120 M03 S800                      主轴以800r/min正转
N125 G41 G00 X-75 Y-62.5 Z5 D1    取一号刀补左补偿,刀具快速定位
N130 G01 Z-3 F150                  刀具以150mm/min进给速度沿Z轴直线插补
N135 M98 P2000                      调用子程序P2000
N140 M03 S1200                      主轴以1200r/min正转
N145 G01 Z-4 F50                    刀具以50mm/min进给速度沿Z轴直线插补
N150 M98 P2000                      调用子程序P2000
N155 G40 G00 X0 Y0 Z100            取消刀具补偿,刀具快速移至参考点
N160 M00                            程序暂停
T3                                8mm,铣外轮廓外形
N165 G90G54G17G94G00X0Y0Z100        采用绝对值尺寸指令,直线偏移X,选用XY平面,采用每分钟进给,刀具移至参考点
N170 M03 S800                      主轴以800r/min正转
N175 G42 G00 X-53 Y-62.5 Z5 D1    取一号刀补右补偿,刀具快速定位
N180 G01 Z-5 F150                  刀具以150mm/min进给速度沿Z轴直线插补
N185 M98 P3000                      调用子程序P3000
N190 G01 Z-6                        Z轴直线插补
N195 M98 P3000                      调用子程序P3000
N200 G40 G00 X0 Y0 Z100            取消刀具补偿,刀具快速移至参考点
N205 M03 S1200                      主轴以1200r/min正转
N210 G42 G00 X-53 Y-62.5 Z5 D2    取二号刀补右补偿,刀具快速定位
N215 G01 Z-5 F50                    刀具以50mm/min进给速度沿Z轴直线插补
N220 M98 P3000                      调用子程序P3000
N225 G01 Z-6                        Z轴直线插补
N230 M98 P3000                      调用子程序P3000
N235 G40 G00 X0 Y0 Z100            取消刀具补偿,刀具快速移至参考点
铣外轮廓内周边
N240 M03 S800                      主轴以800r/min正转
N245 G42 G00 X0 Y-45 Z5 D1        取一号刀补右补偿,刀具快速定位
N250 G01 Z-5 F150                  刀具以150mm/min进给速度沿Z轴直线插补
N255 M98 P4000                      调用子程序P4000
N260 G01 Z-6                        Z轴直线插补
N265 M98 P4000                      调用子程序P4000
N270 G40 G00 X0 Y0 Z100            取消刀具补偿,刀具快速移至参考点
N275 M03 S1200                      主轴以1200r/min正转
N280 G42 G00 X0 Y-45 Z5 D2        取二号刀补右补偿,刀具快速定位
N285 G01 Z-5 F50                    刀具以50mm/min进给速度沿Z轴直线插补
N290 M98 P4000                      调用子程序P4000
N295 G01 Z-6                        Z轴直线插补
N300 M98 P4000                      调用子程序4000
N305 G40 G00 X0 Y0 Z100            取消刀具补偿,刀具快速移至参考点
N310 M00                            程序暂停
T4                                16mm,铣内外花边
N315 G90G54G17G94G00X0Y0Z100        采用绝对值尺寸指令,直线偏移X,选用XY平面,采用每分钟进给,刀具移至参考点
N320 M03 S800                      主轴以800r/min正转
N325 G42 G00 X0 Y-42.5 Z5 D2      取二号刀补右补偿,刀具快速定位
N330 G01 Z-5 F150                  刀具以150mm/min进给速度沿Z轴直线插补
N335 X0 Y-42.5 R42.5              逆时针圆弧插补
N340 G00 Z5                        Z轴快速定位
N355 G40 G00 X0 Y0                  取消刀具补偿,刀具快速定位
N360 G42 G01 X0 Y40 D3              取三号刀补右补偿,Y轴直线插补
N365 G01 Z-5                        Z轴直线插补
N370 M98 P5000                      调用子程序5000
N375 G00 Z100                      Z轴快速定位
N380 G40 G00 X0 Y0                  取消刀具补偿,刀具快速定位
N385 G42 G00 X0 Y-40 D5              取五号刀补右补偿,Y轴直线插补
N390 G01 Z-5                        Z轴直线插补
N395 M98 P5000                      调用子程序5000