1、目录目录SIEMENS系统数控铣床与加工中心编程与实例系统数控铣床与加工中心编程与实例任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础 由大连机床集团(DMTG)生产的配有西门子公司SINUMERIK 802D系统的XD40A数控铣床/VDF850加工中心,能完成工件铣、钻、铰、镗、攻螺纹、曲面加工等多种工序的加工。目录目录任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础程序结构及传输格式程序结构及传输格式一一1.程序结构2.程序的传输格式目录目录系统功能指令系统功能指令二二1.准备功能G指令2.固定循环功能指令任务一
2、任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础3.辅助功能M指令4.其他功能指令1)进给功能指令 2)主轴功能指令 3)刀具功能指令 4)刀具补偿功能指令目录目录准备功能准备功能G指令指令三三1.快速直线移动指令G002.带进给速度的直线插补指令G01任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式 G00 X Y Z 编程格式 G01 X Y F G01 Z F 目录目录准备功能准备功能G指令指令三三3.圆弧插补指令G02、G034.螺旋插补指令G2/G3、TURN任务一任务一SIEMENS系统数控铣床与加工中心
3、编程基础系统数控铣床与加工中心编程基础编程格式 G17 G2/G3 X Y Z I J TURN圆心和终点 G17 G2/G3 X Y Z CR TURN 圆半径和终点 目录目录准备功能准备功能G指令指令三三5.倒角和倒圆指令CHR、RND6.绝对/增量尺寸编程指令G90、G91任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式 G1 X Y CHR=两相交直线间插入倒角,数值为倒角边长 G1 X Y RND=两相交直线间插入圆弧,数值为圆弧半径 G2/G3 X Y CR=RND=两圆弧间插入圆弧,数值为圆弧半径 编程格式 G90 G91目录目录准备
4、功能准备功能G指令指令三三7.可设定的零点偏置指令G54到G59、G500、G53任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式 G54/G55/G56/G57/G58/G59可设定的零点偏置调用 G53/G500/G153取消可设定的零点偏置目录目录准备功能准备功能G指令指令三三8.公制尺寸/英制尺寸指令G71、G70、G710、G700任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式 G70英制尺寸 G71公制尺寸 G700英制尺寸,也适用于进给速度F指令 G710公制尺寸,也适用于进给速度F指令
5、目录目录准备功能准备功能G指令指令三三任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式 G94 G95 编程格式 G4 F暂停时间单位为s G4 S暂停主轴的转数9.进给速度单位的设定指令G94、G9510.暂停指令G4目录目录准备功能准备功能G指令指令三三任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式 G41(G42)G0(G1)X Y(D)G40 G0(G1)X Y 编程格式 CFC 开启圆弧进给速率修调 CFTCP 关闭进给速率修调(编程的进给速率在刀具中心有效)11.刀具半径补偿指令G41、G
6、42、G4012.圆弧进给速率修调指令CFC、CFTCP目录目录准备功能准备功能G指令指令三三任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式 TRANSX Y ATRANS X Y TRANS(后面没有设定值)编程格式 ROT RPL AROT RPL ROT(后面没有设定值)13.可编程的零点偏置指令TRANS、ATRANS14.可编程旋转指令ROT、AROT目录目录准备功能准备功能G指令指令三三任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式 MIRROR X Y AMIRROR X Y MIRR
7、OR(后面没有设定值)编程格式 SCALEX Y ASCALEX Y SCALE(后面没有设定值)15.可编程的镜像指令MIRROR、AMIRROR16.可编程的缩放指令SCALE、ASCALE目录目录准备功能准备功能G指令指令三三任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础编程格式$TCDP6a,b=17.刀补自动赋值指令$TC_DP6 目录目录子程序子程序四四1.子程序结构及其调用任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础2.调用加工循环3.模态调用子程序目录目录孔加工固定循环孔加工固定循环五五1.钻孔循
8、环调用和返回条件任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础2.钻孔循环的运动顺序3.孔加工固定循环的通用编程格式目录目录孔加工固定循环孔加工固定循环五五任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础3.孔加工固定循环的通用编程格式1)钻孔、钻中心孔循环指令CYCLE812)钻中心孔、锪孔循环指令CYCLE823)深孔钻孔循环指令CYCLE834)铰孔、精镗孔循环指令CYCLE855)粗镗孔循环指令CYCLE866)刚性攻螺纹循环指令CYCLE84目录目录任务训练一任务训练一1.数控铣床与加工中心编程的特点是什么
9、?2.M0、M02、M30指令的区别是什么?3.选择工件坐标系的指令有哪些?4.在有圆弧指令的程序段中,CR在什么情况下取正?什么情况下取负?5.加工整圆时,应用什么编程指令?试写出程序段的格式。6.在使用刀具半径补偿指令时应注意哪些事项?7.简化编程指令有哪些?任务一任务一SIEMENS系统数控铣床与加工中心编程基础系统数控铣床与加工中心编程基础目录目录平面的铣削加工编程平面的铣削加工编程一一任务二平面凸台类零件的加工编程任务二平面凸台类零件的加工编程1.零件编程工艺分析1)工艺分析及操作要求2)工艺路线 3)加工工艺卡片目录目录平面的铣削加工编程平面的铣削加工编程一一任务二平面凸台类零件的
10、加工编程任务二平面凸台类零件的加工编程2.程序编制1)上表面粗加工程序段 2)上表面精加工程序段3)侧面加工程序目录目录任务二平面凸台类零件的加工编程任务二平面凸台类零件的加工编程1.零件编程工艺分析1)工艺分析及操作要求2)工艺路线 3)加工工艺卡片外轮廓的铣削加工编程外轮廓的铣削加工编程二二目录目录外轮廓的铣削加工编程外轮廓的铣削加工编程二二任务二平面凸台类零件的加工编程任务二平面凸台类零件的加工编程2.程序编制1)主程序2)子程序目录目录任务训练二任务训练二完成习题图4-2-1习题图4-2-3所示零件外轮廓的编程(不要求清除残料)。任务二平面凸台类零件的加工编程任务二平面凸台类零件的加工
11、编程目录目录任务训练二任务训练二完成习题图4-2-1习题图4-2-3所示零件外轮廓的编程(不要求清除残料)。任务二平面凸台类零件的加工编程任务二平面凸台类零件的加工编程目录目录任务训练二任务训练二完成习题图4-2-1习题图4-2-3所示零件外轮廓的编程(不要求清除残料)。任务二平面凸台类零件的加工编程任务二平面凸台类零件的加工编程目录目录1.零件编程工艺分析1)工艺分析及操作要求2)工艺路线 3)加工工艺卡片任务三任务三 型腔类和孔系零件的加工编程型腔类和孔系零件的加工编程型腔类零件的铣削加工编程型腔类零件的铣削加工编程一一目录目录型腔类零件的铣削加工编程型腔类零件的铣削加工编程一一2.程序编
12、制(以加工中心为例)1)主程序 2)加工月牙腔子程序任务三任务三 型腔类和孔系零件的加工编程型腔类和孔系零件的加工编程目录目录任务三任务三 型腔类和孔系零件的加工编程型腔类和孔系零件的加工编程孔系零件的铣削加工编程孔系零件的铣削加工编程二二目录目录1.零件编程工艺分析1)工艺分析及操作要求2)工艺路线 3)加工工艺卡片任务三任务三 型腔类和孔系零件的加工编程型腔类和孔系零件的加工编程孔系零件的铣削加工编程孔系零件的铣削加工编程二二2.程序编制目录目录任务训练三任务训练三1.编写习题图4-3-1所示工件中内轮廓的加工程序(外轮廓及通孔加工不作要求)。任务三任务三 型腔类和孔系零件的加工编程型腔类
13、和孔系零件的加工编程目录目录任务训练三任务训练三2.编写习题图4-3-2所示工件的孔加工程序。任务三任务三 型腔类和孔系零件的加工编程型腔类和孔系零件的加工编程目录目录任务四综合类零件的加工编程任务四综合类零件的加工编程内、外轮廓综合零件的铣削加工编程内、外轮廓综合零件的铣削加工编程一一目录目录1.零件编程工艺分析1)工艺分析及操作要求2)工艺路线 3)加工工艺卡片任务四综合类零件的加工编程任务四综合类零件的加工编程内、外轮廓综合零件的铣削加工编程内、外轮廓综合零件的铣削加工编程一一目录目录2.程序编制1)加工内外轮廓主程序2)加工外轮廓的子程序 3)加工内轮廓的子程序任务四综合类零件的加工编
14、程任务四综合类零件的加工编程内、外轮廓综合零件的铣削加工编程内、外轮廓综合零件的铣削加工编程一一目录目录任务四综合类零件的加工编程任务四综合类零件的加工编程复杂综合零件的铣削加工编程复杂综合零件的铣削加工编程二二目录目录1.零件编程工艺分析1)工艺分析及操作要求2)工艺路线 3)加工工艺卡片任务四综合类零件的加工编程任务四综合类零件的加工编程复杂综合零件的铣削加工编程复杂综合零件的铣削加工编程二二目录目录2.程序编制1)加工主程序2)加工外轮廓的子程序 3)旋转型腔的子程序4)加工大内腔的子程序5)加工月牙型腔的子程序任务四综合类零件的加工编程任务四综合类零件的加工编程复杂综合零件的铣削加工编程复杂综合零件的铣削加工编程二二目录目录任务训练四任务训练四1.编写习题图4-4-1所示零件的数控综合加工程序(要求清除残料)。任务四综合类零件的加工编程任务四综合类零件的加工编程目录目录任务训练四任务训练四2.编写习题图4-4-2所示零件的数控综合加工程序(要求清除残料)。任务四综合类零件的加工编程任务四综合类零件的加工编程