资源预览内容
第1页 / 共49页
第2页 / 共49页
第3页 / 共49页
第4页 / 共49页
第5页 / 共49页
第6页 / 共49页
第7页 / 共49页
第8页 / 共49页
第9页 / 共49页
第10页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第一节数控编程概述一、数控编程的概念二、数控编程的方法三、手工编程的步骤二、数控编程的方法1.手工编程2.自动编程1.手工编程图3-1手工编程步骤三、手工编程的步骤图3-2数控编程的步骤三、手工编程的步骤1.分析零件图样和工艺处理2.数值处理3.编写零件加工程序单4.制备控制介质5.程序校验与首件试加工第二节数控铣床(加工中心)的坐标系一、坐标系确定原则二、坐标轴的确定方法三、机床坐标系四、工件坐标系一、坐标系确定原则1.刀具相对于静止工件而运动的原则2.标准坐标(机床坐标)系的规定图3-3右手笛卡儿直角坐标系二、坐标轴的确定方法1. Z坐标的确定2. X坐标的确定3. Y坐标的确定4.旋转运动5.附加坐标轴6.工件的运动图3-4数控立式铣床和卧式镗铣床的坐标示意图三、机床坐标系四、工件坐标系1.编程坐标系2.加工坐标系图3-5机床坐标系、编程坐标系与加工坐标系a)机床坐标系和加工坐标系b)编程坐标系第三节数控机床的主要功能一、准备功能二、辅助功能三、进给速度四、主轴转速功能五、刀具功能三、进给速度1. F功能的分类(1)每分进给用F指令表示刀具每分钟的进给量,在加工中心与数控铣床上常用G94表示,单位为mm/min,如图所示。(2)每转进给用F指令表示主轴每转的进给量,在加工中心与数控铣床上常用G95表示,单位为mm/r,如图3-6a所示。2.关于进给速度倍率1. F功能的分类图3-6进给模式设置a)每转进给模式b)每分钟进给模式五、刀具功能1.刀具功能字2.加工中心的换刀功能3.刀具管理功能2.加工中心的换刀功能1)N例3-1换刀方式2)N例3-2换刀方式第四节数控加工程序的格式与组成一、程序组成二、程序段格式一、程序组成1.程序开始部分2.程序内容部分3.程序结束部分3.程序结束部分表3-1地址字母表及含义地址功能意义地址功能意义A坐标字绕X轴旋转N顺序号程序段顺序号B坐标字绕Y轴旋转O程序号程序号、子程序号的指定C坐标字绕Z轴旋转P特殊功能暂停或程序中某功能的开始使用的顺序号D补偿号刀具半径补偿指令Q特殊功能固定循环终止段号或固定循环中的定距E进给速度第二进给功能R坐标字固定循环中定距离或圆弧半径的指定3.程序结束部分表3-1地址字母表及含义F进给速度进给速度的指令S主轴功能主轴转速的指令G准备功能指令动作方式T刀具功能刀具编号的指令H补偿号补偿号的指定U坐标字与X轴平行的附加轴的增量坐标值或暂停时间I坐标字圆弧中心X轴向坐标V坐标字与Y轴平行的附加轴的增量坐标值J坐标字圆弧中心Y轴向坐标W坐标字与Z轴平行的附加轴的增量坐标值3.程序结束部分表3-1地址字母表及含义K坐标字圆弧中心Z轴向坐标X坐标字X轴的坐标值或暂停时间L重复次数固定循环及子程序的重复次数Y坐标字Y轴的坐标值M辅助功能机床开/关指令Z坐标字Z轴的坐标值3.程序结束部分表3-2程序中所用符号及含义符号意义符号意义HT或TAB分隔符-负号LF或NL程序段结束/跳过任意程序段%程序开始 :对准功能(控制暂停BS返回)控制恢复EM纸带终了+正号DEL注销第五节数控铣削机床上的有关点一、机床原点二、机床参考点三、刀架相关点四、工件坐标系原点一、机床原点图3-7数控铣床机床原点二、机床参考点1.返回参考点2.从参考点返回G291.返回参考点(1)手动返回参考点即机床上电后的回零操作。(2)自动返回参考点该功能是用于接通电源已进行手动返回参考点后,在程序中需要返回参考点进行换刀时,使用自动返回参考点功能。1.返回参考点图3-8中间点设置2.从参考点返回G29G28的轨迹为ABR;G29的轨迹为RBC;G00(G01)的轨迹为RC图3-9G28、G29与G00(G01)的关系四、工件坐标系原点1.用G92确定工件坐标系原点2.用G54G59确定工件坐标系1.用G92确定工件坐标系原点图3-10立式加工中心2.用G54G59确定工件坐标系图3-12工件坐标系的使用2.用G54G59确定工件坐标系图3-13工件坐标系的使用2.用G54G59确定工件坐标系图3-14重新设定坐标原点位置第六节刀具补偿功能一、刀具长度补偿二、刀具半径补偿一、刀具长度补偿1.刀具长度补偿的建立2.补偿方向3.指定补偿量4.取消刀具长度补偿图3-15刀具长度补偿一、刀具长度补偿二、刀具半径补偿1.刀具半径补偿(G40G42)2.补偿量(D代码)3.刀具半径补偿量的改变4.补偿的一般注意事项1.刀具半径补偿(G40G42)(1)刀具半径补偿的目的在数控铣床上进行轮廓的铣削加工时,由于刀具半径的存在,刀具中心(刀位点或刀心)轨迹和工件轮廓不重合。图3-16刀具半径补偿a)外轮廓加工b)内轮廓加工1.刀具半径补偿(G40G42)图3-17刀具直径变化,加工程序不变1未磨损刀具2磨损后刀具(2)刀具半径补偿功能的应用1)刀具因磨损、重磨、换新刀而引起刀具直径变化后,不必修改程序,只需在刀具参数设置中输入变化后刀具直径。1.刀具半径补偿(G40G42)图3-18利用刀具半径补偿进行粗精加工粗加工刀心位置精加工刀心位置2)同一程序、同一尺寸的刀具,利用刀具半径补偿,可进行粗精加工。1.刀具半径补偿(G40G42)左补偿(Cutter Radius Compensation Left)(用G41定义)和刀具半径右补偿(Cutter Radius Compensation Right)(用G42定义),使用非零的D#代码选择正确的刀具半径补偿寄存器号。(3) 刀具半径补偿方法铣削加工刀具半径补偿分为刀具半径补偿量符号G代码+-G41补偿左侧补偿右侧G42补偿右侧补偿左侧表3-3补偿量符号1.刀具半径补偿(G40G42)图3-19刀具半径补偿指令a)左刀补b)右刀补1.刀具半径补偿(G40G42)图3-20建立刀具半径补偿1)刀具半径补偿建立。1.刀具半径补偿(G40G42)图3-21刀具半径补偿的建立1.刀具半径补偿(G40G42)图3-22刀具半径补偿的运行2)刀具半径补偿的运行。1.刀具半径补偿(G40G42)图3-23刀具半径补偿的取消3)刀具半径补偿的取消。1.刀具半径补偿(G40G42)1.建立补偿的程序段,必须是在补偿平面内不为零的直线运动。2.建立补偿的程序段,一般应在切入工件之前完成。3.取消补偿的程序段,一般应在切出工件之后进行。2.补偿量(D代码)3.刀具半径补偿量的改变图3-24刀具半径补偿量的改变4.补偿的一般注意事项
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号