第二章 数控加工编程技术.ppt

上传人:hyn****60 文档编号:70711843 上传时间:2023-01-25 格式:PPT 页数:75 大小:372.50KB
返回 下载 相关 举报
第二章 数控加工编程技术.ppt_第1页
第1页 / 共75页
第二章 数控加工编程技术.ppt_第2页
第2页 / 共75页
点击查看更多>>
资源描述

《第二章 数控加工编程技术.ppt》由会员分享,可在线阅读,更多相关《第二章 数控加工编程技术.ppt(75页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第二章第二章 数控加工编程技术数控加工编程技术221 1 数控编程的基础知识数控编程的基础知识 在数控机床上加工零件时,一般首先需要编写零件在数控机床上加工零件时,一般首先需要编写零件加工程序,即用数字形式的指令代码来描述被加上零加工程序,即用数字形式的指令代码来描述被加上零件的工艺过程、零件尺寸和工艺参数(如主轴转速、件的工艺过程、零件尺寸和工艺参数(如主轴转速、进给速度等),然后将零件加工程序输入数控装置。进给速度等),然后将零件加工程序输入数控装置。经过计算机的处理与计算,发出各种控制指令,控制经过计算机的处理与计算,发出各种控制指令,控制机床的运动与辅助动作,自动完成零件的加工。当变机

2、床的运动与辅助动作,自动完成零件的加工。当变更加工对象时,只需重新编写零件加工程序,而机床更加工对象时,只需重新编写零件加工程序,而机床本身则不需要进行调整就能把零件加工出来。本身则不需要进行调整就能把零件加工出来。这种根据被加工零件的图纸及其技术要求、工艺这种根据被加工零件的图纸及其技术要求、工艺要求等切削加工的必要信息,按数控系统所规定的指要求等切削加工的必要信息,按数控系统所规定的指令和格式编制的数控加工指令序列,就是数控加工程令和格式编制的数控加工指令序列,就是数控加工程序,或称零件程序。序,或称零件程序。要在数控机床上进行加工,数控加工程序是必须要在数控机床上进行加工,数控加工程序是

3、必须的。制备数控加工程序的过程称为数控加工程序编制,的。制备数控加工程序的过程称为数控加工程序编制,简称数控编程,它是数控加工中的一项极为重要的工简称数控编程,它是数控加工中的一项极为重要的工作。作。一、数控程序编制的内容与步骤一、数控程序编制的内容与步骤一、数控程序编制的内容与步骤一、数控程序编制的内容与步骤 程序编制的内容包括:在编程之前,编程员应了解程序编制的内容包括:在编程之前,编程员应了解所用数控机床的规格、性能、数控系统所具备的功能及所用数控机床的规格、性能、数控系统所具备的功能及编程指令格式等。编制程序时,应先对图纸的技术要求、编程指令格式等。编制程序时,应先对图纸的技术要求、零

4、件的几何形状、尺寸及工艺要求进行分析,确定使用零件的几何形状、尺寸及工艺要求进行分析,确定使用的刀具、切削用量及加工顺序和走刀路线;再对走刀路的刀具、切削用量及加工顺序和走刀路线;再对走刀路线进行数值计算,获得刀位数据;然后按数控机床规定线进行数值计算,获得刀位数据;然后按数控机床规定的指令代码和程序格式、将工件的尺寸、刀具运动轨迹、的指令代码和程序格式、将工件的尺寸、刀具运动轨迹、位移员、切削参数(主轴转速、刀具进给量、背吃刀量位移员、切削参数(主轴转速、刀具进给量、背吃刀量等)以及辅助功能(换刀,主轨正转、反转,冷却液开、等)以及辅助功能(换刀,主轨正转、反转,冷却液开、关等)编制成加工程

5、序,并输入数控系统。由数控系统关等)编制成加工程序,并输入数控系统。由数控系统控制数控机床自动地进行加工。典型的数控编程过程与控制数控机床自动地进行加工。典型的数控编程过程与步骤如图步骤如图2 21 1所示。所示。图图2 21 1数控编程步骤数控编程步骤二、工艺处理二、工艺处理二、工艺处理二、工艺处理 编制数控机床加工零件程序需要处理工艺问题。在编制数控机床加工零件程序需要处理工艺问题。在普通机床上加工零件的工艺实际上只是个工艺过程卡,普通机床上加工零件的工艺实际上只是个工艺过程卡,机床加工的切削用量、走刀路线、工序内的工步安排等,机床加工的切削用量、走刀路线、工序内的工步安排等,往往都是操作

6、工人自行决定。而数控机床是按照程序进往往都是操作工人自行决定。而数控机床是按照程序进行加工的。因此,加工中的所有工序、工步,每道工序行加工的。因此,加工中的所有工序、工步,每道工序的切削用量、走刀路线、加工余量,以及所用刀具的尺的切削用量、走刀路线、加工余量,以及所用刀具的尺寸、类型等都要预先确定好并编入程序中。寸、类型等都要预先确定好并编入程序中。1 1、加工工件的选择加工工件的选择加工工件的选择加工工件的选择 不同类型的零件应在不同种类的数控机床上加工;不同类型的零件应在不同种类的数控机床上加工;数控车床适于加工形状比较复杂的轴类零件和由复杂曲数控车床适于加工形状比较复杂的轴类零件和由复杂

7、曲线回转形成的模具内型腔。数控立式镗铣床和立式加工线回转形成的模具内型腔。数控立式镗铣床和立式加工中心适于加工箱体、箱盖、平面凸轮、样板、形状复杂中心适于加工箱体、箱盖、平面凸轮、样板、形状复杂的平面或立体零件,以及模具的内、外型腔等。数控卧的平面或立体零件,以及模具的内、外型腔等。数控卧式镗铣床和卧式加工中心适于加工复杂的箱体类零件、式镗铣床和卧式加工中心适于加工复杂的箱体类零件、泵体、阀体、壳体等。多坐标联动的卧式加工中心用于泵体、阀体、壳体等。多坐标联动的卧式加工中心用于加工各种复杂的曲线、曲面、叶轮、模具等。总之,不加工各种复杂的曲线、曲面、叶轮、模具等。总之,不同类型的零件要选用不同

8、的数控机床进行加工。同类型的零件要选用不同的数控机床进行加工。2 2、加工工序的划分加工工序的划分加工工序的划分加工工序的划分 在数控机床上特别是在加工中心上加工零件,工序在数控机床上特别是在加工中心上加工零件,工序十分复杂,许多零件只需在一次装卡中就能完成全部工十分复杂,许多零件只需在一次装卡中就能完成全部工序。但是零件的粗加工,特别是铸锻毛坯零件的基准面、序。但是零件的粗加工,特别是铸锻毛坯零件的基准面、定位面等部位的加工,应在普通机床上加工完成后,再定位面等部位的加工,应在普通机床上加工完成后,再装卡到数控机床上进行加工。这样可以发挥数控机床的装卡到数控机床上进行加工。这样可以发挥数控机

9、床的特点,保持数控机床的精度,延长数控机床的使用寿,特点,保持数控机床的精度,延长数控机床的使用寿,降低数控机床的使用成本。经过粗加工或半精加工的零降低数控机床的使用成本。经过粗加工或半精加工的零件装卡到数控机床上之后,数控机床按照规定的工序一件装卡到数控机床上之后,数控机床按照规定的工序一步一步地进行半精加工和精加工。步一步地进行半精加工和精加工。在数控机床上加工零件的工序划分方法有:在数控机床上加工零件的工序划分方法有:刀具集中分序法刀具集中分序法 该法是按所用刀具划分工序。用该法是按所用刀具划分工序。用同一把刀完成零件上所有可以完成的部位。再用第二把同一把刀完成零件上所有可以完成的部位。

10、再用第二把刀、第三把刀完成它们可以完成的部位。这样可以减少刀、第三把刀完成它们可以完成的部位。这样可以减少换刀次数,压缩空行程时间,减少不必要的定位误差。换刀次数,压缩空行程时间,减少不必要的定位误差。粗、精加工分序法粗、精加工分序法 对单个零件要先粗加工、半精加对单个零件要先粗加工、半精加工,而后精加工。对于一批零件,先全部进行租加工、工,而后精加工。对于一批零件,先全部进行租加工、半精加工,最后再进行精加工。粗、精加工之间,最好半精加工,最后再进行精加工。粗、精加工之间,最好隔一段时间,以使粗加工后零件的变形得到充分的恢复,隔一段时间,以使粗加工后零件的变形得到充分的恢复,再进行精加工,以

11、提高零件的加工精度。再进行精加工,以提高零件的加工精度。按加工部位分序法按加工部位分序法 一般先加工平面、定位面,后加一般先加工平面、定位面,后加工孔;先加工简单的几何形状,再加工复杂的几何形状;工孔;先加工简单的几何形状,再加工复杂的几何形状;先加工精度较低的部位,再加工精度要求较高的部位。先加工精度较低的部位,再加工精度要求较高的部位。3 3工件的装卡方式工件的装卡方式工件的装卡方式工件的装卡方式 在在数控机床上加工零件,由于工序集中,往往是在数控机床上加工零件,由于工序集中,往往是在一次装卡中完成全部工序。因此,对零件的定位、夹紧一次装卡中完成全部工序。因此,对零件的定位、夹紧方式要充分

12、注意下面的问题:方式要充分注意下面的问题:尽量采用组合夹具。当工件批量较大,工件精度要尽量采用组合夹具。当工件批量较大,工件精度要求较高时,可以设计专用夹具。求较高时,可以设计专用夹具。零件定位、夹紧的部位应考虑到不妨碍各部位的加零件定位、夹紧的部位应考虑到不妨碍各部位的加工、更换刀具以及重要部位的测量,尤其要注意不能工、更换刀具以及重要部位的测量,尤其要注意不能发生刀具与工件、刀具与夹具碰撞的现象出现。发生刀具与工件、刀具与夹具碰撞的现象出现。夹紧力应力求通过(或靠近)主要文承点或在支承夹紧力应力求通过(或靠近)主要文承点或在支承点所组成的三角形内;应力求靠近切削部位,并在刚点所组成的三角形

13、内;应力求靠近切削部位,并在刚性较好的地方。尽量不要在被加工孔径的上方,以减性较好的地方。尽量不要在被加工孔径的上方,以减少零件变形。少零件变形。零件的装卡、定位要考虑到重复安装的一致性,以零件的装卡、定位要考虑到重复安装的一致性,以减少对刀时间,提高同一批零件加工的一致性。一般减少对刀时间,提高同一批零件加工的一致性。一般同一批零件采用向一定位基准,同一装卡方式。同一批零件采用向一定位基准,同一装卡方式。4 4、加工路线的确定、加工路线的确定、加工路线的确定、加工路线的确定 加工路线是指数控机床加工过程中刀具运动的轨加工路线是指数控机床加工过程中刀具运动的轨迹和方向。每道工序加工路线的确定是

14、非常重要的,迹和方向。每道工序加工路线的确定是非常重要的,因为它影响零件的加工精度和表面粗糙度。加工路线因为它影响零件的加工精度和表面粗糙度。加工路线的确定应考虑以下几点:的确定应考虑以下几点:对刀点(起刀点)对刀点(起刀点)对刀点(起刀点)对刀点(起刀点)对刀点(起刀点)是指刀具起始运动的刀位点,亦即程对刀点(起刀点)是指刀具起始运动的刀位点,亦即程对刀点(起刀点)是指刀具起始运动的刀位点,亦即程对刀点(起刀点)是指刀具起始运动的刀位点,亦即程序开始执行时的刀位点。序开始执行时的刀位点。序开始执行时的刀位点。序开始执行时的刀位点。vv刀位点即刀具的基准点,如圆柱铣刀底面中心、球头刀刀位点即刀

15、具的基准点,如圆柱铣刀底面中心、球头刀刀位点即刀具的基准点,如圆柱铣刀底面中心、球头刀刀位点即刀具的基准点,如圆柱铣刀底面中心、球头刀中心、车刀与镗刀的理论刀尖。中心、车刀与镗刀的理论刀尖。中心、车刀与镗刀的理论刀尖。中心、车刀与镗刀的理论刀尖。当用当用当用当用夹具夹具夹具夹具时,常用与工件零点有固定联系尺寸的圆柱销等时,常用与工件零点有固定联系尺寸的圆柱销等时,常用与工件零点有固定联系尺寸的圆柱销等时,常用与工件零点有固定联系尺寸的圆柱销等进行对刀,则对刀点即为起刀点。进行对刀,则对刀点即为起刀点。进行对刀,则对刀点即为起刀点。进行对刀,则对刀点即为起刀点。如图如图如图如图2727所示,对刀

16、元件在夹具上,所示,对刀元件在夹具上,所示,对刀元件在夹具上,所示,对刀元件在夹具上,X X1 1与与与与Y Y1 1为固定尺为固定尺为固定尺为固定尺寸,寸,寸,寸,X X0 0与与与与Y Y0 0为零点偏置,可用为零点偏置,可用为零点偏置,可用为零点偏置,可用MDIMDI方式以对刀点相对方式以对刀点相对方式以对刀点相对方式以对刀点相对于机床零点间的显示值确定偏置值并予以记亿,由补偿于机床零点间的显示值确定偏置值并予以记亿,由补偿于机床零点间的显示值确定偏置值并予以记亿,由补偿于机床零点间的显示值确定偏置值并予以记亿,由补偿号调用。号调用。号调用。号调用。图图图图2 2 2 27 7 7 7

17、夹具上的对刀点夹具上的对刀点夹具上的对刀点夹具上的对刀点 应尽量减少进、退刀时间和其它辅助时间。应尽量减少进、退刀时间和其它辅助时间。在铣削加工零件轮廓时,要尽量采用顺铣加工方式,在铣削加工零件轮廓时,要尽量采用顺铣加工方式,以减小机床的颤振,提高零件表面粗糙度和加工精度。以减小机床的颤振,提高零件表面粗糙度和加工精度。选择合理的进、退刀位置,尽量避免沿零件轮廓法选择合理的进、退刀位置,尽量避免沿零件轮廓法向切入和进给中途停顿。位置应选在不重要的位置。向切入和进给中途停顿。位置应选在不重要的位置。加工路线一般是先加工外轮廓,再加工内轮廓。加工路线一般是先加工外轮廓,再加工内轮廓。5 5、切削、

18、切削、切削、切削用量的选择用量的选择用量的选择用量的选择 数控机床加工零件时,其切削用量都预先编入程数控机床加工零件时,其切削用量都预先编入程序中序中,正常情况下人工不予改变。只有在试切削或出现正常情况下人工不予改变。只有在试切削或出现异常情况时,才通过速度调节旋钮或电手轮调节切削用异常情况时,才通过速度调节旋钮或电手轮调节切削用量。因此程序中选定的切削用量应是最佳的和合理的。量。因此程序中选定的切削用量应是最佳的和合理的。这样才能提高数控机床的加工精度、刀具寿命和生产率,这样才能提高数控机床的加工精度、刀具寿命和生产率,降低加工成本。降低加工成本。三、程序结构与程序段格式三、程序结构与程序段

19、格式1 1、程序结构、程序结构、程序结构、程序结构 主程序主程序主程序主程序 零件加工程序包括零件加工程序包括零件加工程序包括零件加工程序包括:子程序子程序子程序子程序其中,子程序可被主程序调用,并可有多级嵌套。其中,子程序可被主程序调用,并可有多级嵌套。其中,子程序可被主程序调用,并可有多级嵌套。其中,子程序可被主程序调用,并可有多级嵌套。程序号程序号程序号程序号主(子)程序:主(子)程序:主(子)程序:主(子)程序:若干程序段若干程序段若干程序段若干程序段 程序结束指令程序结束指令程序结束指令程序结束指令程序号:程序号:又称程序名,置于程序的开头,用作一个具又称程序名,置于程序的开头,用作

20、一个具又称程序名,置于程序的开头,用作一个具又称程序名,置于程序的开头,用作一个具体加工程序存储、调用的标记。体加工程序存储、调用的标记。体加工程序存储、调用的标记。体加工程序存储、调用的标记。程序段:程序段:是控制机床加工的一种语句,表示一个完整是控制机床加工的一种语句,表示一个完整是控制机床加工的一种语句,表示一个完整是控制机床加工的一种语句,表示一个完整的运动或操作。的运动或操作。的运动或操作。的运动或操作。程序段号程序段号程序段号程序段号程序段程序段程序段程序段 若干功能字若干功能字若干功能字若干功能字 程序段结束符号程序段结束符号程序段结束符号程序段结束符号功能字:功能字:表示某种功

21、能的代码符号,也称为指令代码、表示某种功能的代码符号,也称为指令代码、表示某种功能的代码符号,也称为指令代码、表示某种功能的代码符号,也称为指令代码、指令或代码。指令或代码。指令或代码。指令或代码。程序结束指令:程序结束指令:用用用用M02M02或或或或M30M30代码。由于代码。由于代码。由于代码。由于M02M02或或或或M30M30总总总总是是是是在程序段其他指令完成之后才起作用,故编程时也可在程序段其他指令完成之后才起作用,故编程时也可在程序段其他指令完成之后才起作用,故编程时也可在程序段其他指令完成之后才起作用,故编程时也可置于最后一条工作程序段的末尾。置于最后一条工作程序段的末尾。置

22、于最后一条工作程序段的末尾。置于最后一条工作程序段的末尾。2 2、程序段格式程序段格式程序段格式程序段格式程序段格式:程序段格式:程序中的字、字符、数据的安排规则。程序中的字、字符、数据的安排规则。程序中的字、字符、数据的安排规则。程序中的字、字符、数据的安排规则。程序段格式种类:程序段格式种类:固定顺序格式、分隔符顺序格式、字固定顺序格式、分隔符顺序格式、字固定顺序格式、分隔符顺序格式、字固定顺序格式、分隔符顺序格式、字地址格式等;地址格式等;地址格式等;地址格式等;常用格式:常用格式:字地址可变程序段格式字地址可变程序段格式字地址可变程序段格式字地址可变程序段格式 特点:特点:程序段中字的

23、数目是可变的,程序段的长度也是可变程序段中字的数目是可变的,程序段的长度也是可变程序段中字的数目是可变的,程序段的长度也是可变程序段中字的数目是可变的,程序段的长度也是可变的;的;的;的;程序段中所包含的信息可读性高,便于人工编辑修改,程序段中所包含的信息可读性高,便于人工编辑修改,程序段中所包含的信息可读性高,便于人工编辑修改,程序段中所包含的信息可读性高,便于人工编辑修改,为数控系统解释执行数控加工程序提供了一种便捷的为数控系统解释执行数控加工程序提供了一种便捷的为数控系统解释执行数控加工程序提供了一种便捷的为数控系统解释执行数控加工程序提供了一种便捷的方式。方式。方式。方式。格式:格式:

24、N_ _ _ _G_ _X_ _ _ _Y_ _ _ _F_ _S_ _T_ _M_ _LFN_ _ _ _G_ _X_ _ _ _Y_ _ _ _F_ _S_ _T_ _M_ _LF程序段序号程序段序号程序段序号程序段序号:以字母以字母以字母以字母N N和若干位数字表示;和若干位数字表示;和若干位数字表示;和若干位数字表示;说明:说明:说明:说明:其数字大小的顺序不表示加工或控制顺序,只是其数字大小的顺序不表示加工或控制顺序,只是其数字大小的顺序不表示加工或控制顺序,只是其数字大小的顺序不表示加工或控制顺序,只是 程序段的识别标记,用作程序段检索、人工查找程序段的识别标记,用作程序段检索、人

25、工查找程序段的识别标记,用作程序段检索、人工查找程序段的识别标记,用作程序段检索、人工查找准备功能指令:准备功能指令:准备功能指令:准备功能指令:由字母由字母由字母由字母GG和两位数字组成;和两位数字组成;和两位数字组成;和两位数字组成;表表表表2 21 1说明:说明:说明:说明:准备功能准备功能准备功能准备功能指令指令指令指令GG代码是与机床运动有关的一些指令代码,代码是与机床运动有关的一些指令代码,代码是与机床运动有关的一些指令代码,代码是与机床运动有关的一些指令代码,包括坐标系设定、平面选择、参考点设定、坐标尺寸表包括坐标系设定、平面选择、参考点设定、坐标尺寸表包括坐标系设定、平面选择、

26、参考点设定、坐标尺寸表包括坐标系设定、平面选择、参考点设定、坐标尺寸表示方法、定位、插补、刀补、固定循环、速度指定、安示方法、定位、插补、刀补、固定循环、速度指定、安示方法、定位、插补、刀补、固定循环、速度指定、安示方法、定位、插补、刀补、固定循环、速度指定、安全和测量功能等方面的指令。全和测量功能等方面的指令。全和测量功能等方面的指令。全和测量功能等方面的指令。G G代码按功能类别不同分为若干组,例如代码按功能类别不同分为若干组,例如代码按功能类别不同分为若干组,例如代码按功能类别不同分为若干组,例如a a、b b、c c、d d等等等等组。组。组。组。或宏程序中的无条件转移。因此,在编程时

27、,数字大小或宏程序中的无条件转移。因此,在编程时,数字大小或宏程序中的无条件转移。因此,在编程时,数字大小或宏程序中的无条件转移。因此,在编程时,数字大小的排列可以不连续,也可颠倒,甚至可以部分或全部省的排列可以不连续,也可颠倒,甚至可以部分或全部省的排列可以不连续,也可颠倒,甚至可以部分或全部省的排列可以不连续,也可颠倒,甚至可以部分或全部省略。但习惯上还是按顺序并以略。但习惯上还是按顺序并以略。但习惯上还是按顺序并以略。但习惯上还是按顺序并以5 5的倍数编程,以备插入的倍数编程,以备插入的倍数编程,以备插入的倍数编程,以备插入新的程序段。新的程序段。新的程序段。新的程序段。vv同组同组同组

28、同组的任意两个代码的任意两个代码的任意两个代码的任意两个代码不能同时出现在一个程序段中不能同时出现在一个程序段中不能同时出现在一个程序段中不能同时出现在一个程序段中。有。有。有。有的系统规定在一个程序段中有同组的多个的系统规定在一个程序段中有同组的多个的系统规定在一个程序段中有同组的多个的系统规定在一个程序段中有同组的多个GG代码,最后代码,最后代码,最后代码,最后一个一个一个一个GG代码有效。代码有效。代码有效。代码有效。vv不同组不同组不同组不同组的的的的GG代码根据需要可以在一个程序段中出现。代码根据需要可以在一个程序段中出现。代码根据需要可以在一个程序段中出现。代码根据需要可以在一个程

29、序段中出现。G G代码按功能保持时间的不同又分为:代码按功能保持时间的不同又分为:代码按功能保持时间的不同又分为:代码按功能保持时间的不同又分为:vv模态代码模态代码模态代码模态代码(也称为续效代码)一经在一个程序段中指定,(也称为续效代码)一经在一个程序段中指定,(也称为续效代码)一经在一个程序段中指定,(也称为续效代码)一经在一个程序段中指定,其功能一直保持到被取消或被同组其它其功能一直保持到被取消或被同组其它其功能一直保持到被取消或被同组其它其功能一直保持到被取消或被同组其它GG代码所代替代码所代替代码所代替代码所代替。即在后续的程序段中不写该代码,功能仍然起作用。表即在后续的程序段中不

30、写该代码,功能仍然起作用。表即在后续的程序段中不写该代码,功能仍然起作用。表即在后续的程序段中不写该代码,功能仍然起作用。表中有字母中有字母中有字母中有字母a a、b b、c c、d d 的代码为模态代码。的代码为模态代码。的代码为模态代码。的代码为模态代码。vv非模态代码非模态代码非模态代码非模态代码(也叫一次性代码)的功能(也叫一次性代码)的功能(也叫一次性代码)的功能(也叫一次性代码)的功能仅在所出现的程仅在所出现的程仅在所出现的程仅在所出现的程序段内有效序段内有效序段内有效序段内有效;表中没有字母的代码为非模态代码。;表中没有字母的代码为非模态代码。;表中没有字母的代码为非模态代码。;

31、表中没有字母的代码为非模态代码。G G代码表中的代码表中的代码表中的代码表中的“不指定不指定不指定不指定”代码代码代码代码,用作将来修订标准时,用作将来修订标准时,用作将来修订标准时,用作将来修订标准时供指定新的功能之用。供指定新的功能之用。供指定新的功能之用。供指定新的功能之用。GG代码表中的代码表中的代码表中的代码表中的“永不指定永不指定永不指定永不指定”代码代码代码代码,表示即使将来修订,表示即使将来修订,表示即使将来修订,表示即使将来修订标准时也不指定新的功能。但是,数控系统标准时也不指定新的功能。但是,数控系统标准时也不指定新的功能。但是,数控系统标准时也不指定新的功能。但是,数控系

32、统厂家已不厂家已不厂家已不厂家已不遵守这些规定、根据需要改变了一些功能和自行定义遵守这些规定、根据需要改变了一些功能和自行定义遵守这些规定、根据需要改变了一些功能和自行定义遵守这些规定、根据需要改变了一些功能和自行定义了许多新功能。了许多新功能。了许多新功能。了许多新功能。坐标运动尺寸:坐标运动尺寸:坐标运动尺寸:坐标运动尺寸:如如如如X X、Y Y、Z Z等代码指定运动坐标尺寸;等代码指定运动坐标尺寸;等代码指定运动坐标尺寸;等代码指定运动坐标尺寸;F F代码:代码:代码:代码:进给速度指令,格式:进给速度指令,格式:进给速度指令,格式:进给速度指令,格式:F_ _F_ _。S S代码:代码

33、:代码:代码:主轴转速指令,格式:主轴转速指令,格式:主轴转速指令,格式:主轴转速指令,格式:S_ _S_ _。T T代码:代码:代码:代码:刀具号指令,格式:刀具号指令,格式:刀具号指令,格式:刀具号指令,格式:T_ _T_ _。MM代码:代码:代码:代码:辅助功能指令,格式:辅助功能指令,格式:辅助功能指令,格式:辅助功能指令,格式:M_ _M_ _。表表表表2 22 2说明:说明:说明:说明:辅助功能是控制机床某一辅助动作通断(开关)辅助功能是控制机床某一辅助动作通断(开关)辅助功能是控制机床某一辅助动作通断(开关)辅助功能是控制机床某一辅助动作通断(开关)的指令,如主轴的开、停,切削液

34、的开、关,转位部的指令,如主轴的开、停,切削液的开、关,转位部的指令,如主轴的开、停,切削液的开、关,转位部的指令,如主轴的开、停,切削液的开、关,转位部件的夹紧与松开等等。件的夹紧与松开等等。件的夹紧与松开等等。件的夹紧与松开等等。表表表表2 22 2为我国为我国为我国为我国JB302883JB302883标准规定的标准规定的标准规定的标准规定的MM代码及其功能。代码及其功能。代码及其功能。代码及其功能。表中:表中:表中:表中:序号序号序号序号表示该功能在程序段中与表示该功能在程序段中与表示该功能在程序段中与表示该功能在程序段中与运动指令开始时同步运动指令开始时同步运动指令开始时同步运动指令

35、开始时同步执行执行执行执行;序号序号序号序号表示该功能在程序段中表示该功能在程序段中表示该功能在程序段中表示该功能在程序段中运动指令完成后执行运动指令完成后执行运动指令完成后执行运动指令完成后执行;序号序号序号序号、分别为模态指令与非模态指令,其含义与分别为模态指令与非模态指令,其含义与分别为模态指令与非模态指令,其含义与分别为模态指令与非模态指令,其含义与前述的前述的前述的前述的GG指令相同指令相同指令相同指令相同。LFLF:程序段结束符号。程序段结束符号。程序段结束符号。程序段结束符号。5 5、主程序与子程序主程序与子程序主程序与子程序主程序与子程序 在一个加工程序中,如果有几个一连串的程

36、序段在一个加工程序中,如果有几个一连串的程序段在一个加工程序中,如果有几个一连串的程序段在一个加工程序中,如果有几个一连串的程序段完全相同(即一个零件有几处的几何形状相同),或完全相同(即一个零件有几处的几何形状相同),或完全相同(即一个零件有几处的几何形状相同),或完全相同(即一个零件有几处的几何形状相同),或顺次加工几个相同的工件,为缩短程序,可将这些重顺次加工几个相同的工件,为缩短程序,可将这些重顺次加工几个相同的工件,为缩短程序,可将这些重顺次加工几个相同的工件,为缩短程序,可将这些重复的程序段按规定的程序格式编成复的程序段按规定的程序格式编成复的程序段按规定的程序格式编成复的程序段按

37、规定的程序格式编成子程序子程序子程序子程序,并存储在,并存储在,并存储在,并存储在子程序存储器中。子程序存储器中。子程序存储器中。子程序存储器中。子程序以外的程序为子程序以外的程序为子程序以外的程序为子程序以外的程序为主程序主程序主程序主程序,主程序在执行过程,主程序在执行过程,主程序在执行过程,主程序在执行过程中,如需执行该子程序即可调用,并可多次重复调用,中,如需执行该子程序即可调用,并可多次重复调用,中,如需执行该子程序即可调用,并可多次重复调用,中,如需执行该子程序即可调用,并可多次重复调用,从而可大大简化编程工作,也可减少出错。从而可大大简化编程工作,也可减少出错。从而可大大简化编程

38、工作,也可减少出错。从而可大大简化编程工作,也可减少出错。222 2 数控机床的坐标系数控机床的坐标系一、坐标轴的运动方向及其命名一、坐标轴的运动方向及其命名1 1、直线进给和圆周进给运动坐标系、直线进给和圆周进给运动坐标系、直线进给和圆周进给运动坐标系、直线进给和圆周进给运动坐标系 在数控机床中,为了完成一个零件的加工,往往需在数控机床中,为了完成一个零件的加工,往往需在数控机床中,为了完成一个零件的加工,往往需在数控机床中,为了完成一个零件的加工,往往需要控制几个方向上的运动,这就需要建立坐标系,以便要控制几个方向上的运动,这就需要建立坐标系,以便要控制几个方向上的运动,这就需要建立坐标系

39、,以便要控制几个方向上的运动,这就需要建立坐标系,以便分别进行控制。一台机床,有几个方向可以进行数字控分别进行控制。一台机床,有几个方向可以进行数字控分别进行控制。一台机床,有几个方向可以进行数字控分别进行控制。一台机床,有几个方向可以进行数字控制就称为几坐标数控机床。制就称为几坐标数控机床。制就称为几坐标数控机床。制就称为几坐标数控机床。直线进给运动坐标系直线进给运动坐标系直线进给运动坐标系直线进给运动坐标系采用右手直角笛卡儿坐标系,基本采用右手直角笛卡儿坐标系,基本采用右手直角笛卡儿坐标系,基本采用右手直角笛卡儿坐标系,基本坐标轴为坐标轴为坐标轴为坐标轴为X X、Y Y、Z Z三者的关系及

40、其正方向用三者的关系及其正方向用三者的关系及其正方向用三者的关系及其正方向用右手定则右手定则右手定则右手定则判定判定判定判定;围绕围绕围绕围绕X X、Y Y、Z Z轴旋转的轴旋转的轴旋转的轴旋转的圆周进给运动坐标轴圆周进给运动坐标轴圆周进给运动坐标轴圆周进给运动坐标轴及其正方及其正方及其正方及其正方向向向向A A、B B、+C+C分别用分别用分别用分别用右手螺旋法则右手螺旋法则右手螺旋法则右手螺旋法则判定。判定。判定。判定。图图图图2 2 2 22 2 2 2 右手定则右手定则右手定则右手定则右手直角右手直角右手直角右手直角右手螺旋右手螺旋右手螺旋右手螺旋相对运动的坐标:相对运动的坐标:相对运

41、动的坐标:相对运动的坐标:由于机床上的运动是刀具与工件间由于机床上的运动是刀具与工件间由于机床上的运动是刀具与工件间由于机床上的运动是刀具与工件间的相对运动。所以,在的相对运动。所以,在的相对运动。所以,在的相对运动。所以,在图图图图2 22 2中:中:中:中:字母不带字母不带字母不带字母不带“”“”的坐标表示工件固定刀具运动的坐标;的坐标表示工件固定刀具运动的坐标;的坐标表示工件固定刀具运动的坐标;的坐标表示工件固定刀具运动的坐标;带带带带“的坐标表示刀具固定工件运动的坐标;的坐标表示刀具固定工件运动的坐标;的坐标表示刀具固定工件运动的坐标;的坐标表示刀具固定工件运动的坐标;规定增大工件与刀

42、具之间距离的方向为正方向。规定增大工件与刀具之间距离的方向为正方向。规定增大工件与刀具之间距离的方向为正方向。规定增大工件与刀具之间距离的方向为正方向。附加坐标:附加坐标:附加坐标:附加坐标:如果在如果在如果在如果在X X、Y Y、Z Z坐标以外,还有平行于它坐标以外,还有平行于它坐标以外,还有平行于它坐标以外,还有平行于它们的坐标,可分别指定为们的坐标,可分别指定为们的坐标,可分别指定为们的坐标,可分别指定为U U、V V、WW。如还有第三组运如还有第三组运如还有第三组运如还有第三组运动,则分别指定为动,则分别指定为动,则分别指定为动,则分别指定为P P、QQ和和和和R R。2 2、机床上、

43、机床上、机床上、机床上X X、Y Y、Z Z 坐标的确定坐标的确定坐标的确定坐标的确定 Z Z坐标坐标坐标坐标 规定平行于规定平行于规定平行于规定平行于机床主轴的方向机床主轴的方向机床主轴的方向机床主轴的方向为正方向(为正方向(为正方向(为正方向(Z Z););););当机床有几个主轴时,则当机床有几个主轴时,则当机床有几个主轴时,则当机床有几个主轴时,则Z Z轴垂直于工件装夹面。轴垂直于工件装夹面。轴垂直于工件装夹面。轴垂直于工件装夹面。X X坐标坐标坐标坐标 X X坐标平行于工件的装夹面。坐标平行于工件的装夹面。坐标平行于工件的装夹面。坐标平行于工件的装夹面。图图图图2 2 2 23 3

44、3 3 卧式车床卧式车床卧式车床卧式车床工件旋转的机床工件旋转的机床工件旋转的机床工件旋转的机床:X X坐标的方向是在坐标的方向是在坐标的方向是在坐标的方向是在工件的径向工件的径向工件的径向工件的径向上、且上、且上、且上、且平行于横滑座平行于横滑座平行于横滑座平行于横滑座。刀。刀。刀。刀具离开工件旋转中具离开工件旋转中具离开工件旋转中具离开工件旋转中心的方向为心的方向为心的方向为心的方向为X X轴正轴正轴正轴正方向(如图方向(如图方向(如图方向(如图2 23 3)。)。)。)。刀具旋转的立式机床:刀具旋转的立式机床:刀具旋转的立式机床:刀具旋转的立式机床:X X运动的正方向为:当从运动的正方向

45、为:当从运动的正方向为:当从运动的正方向为:当从刀具主轴向立柱看时,右刀具主轴向立柱看时,右刀具主轴向立柱看时,右刀具主轴向立柱看时,右手所在方向为手所在方向为手所在方向为手所在方向为X X轴正方向轴正方向轴正方向轴正方向(如图(如图(如图(如图2 24 4););););图图图图2 2 2 24 4 4 4 立式升降台铣床立式升降台铣床立式升降台铣床立式升降台铣床图图图图2 2 2 25 5 5 5 卧式铣床卧式铣床卧式铣床卧式铣床刀具旋转的卧式机床:刀具旋转的卧式机床:刀具旋转的卧式机床:刀具旋转的卧式机床:规定从刀具(主轴)规定从刀具(主轴)规定从刀具(主轴)规定从刀具(主轴)尾端向工件

46、看时,右尾端向工件看时,右尾端向工件看时,右尾端向工件看时,右手所在方向为手所在方向为手所在方向为手所在方向为X X轴正轴正轴正轴正方向(如图方向(如图方向(如图方向(如图2 25 5)。)。)。)。Y Y坐标的运动坐标的运动坐标的运动坐标的运动 Y Y坐标垂直于坐标垂直于坐标垂直于坐标垂直于X X、Z Z坐标轴;坐标轴;坐标轴;坐标轴;Y Y运动的正方向根运动的正方向根运动的正方向根运动的正方向根据据据据X X和和和和Z Z坐标的正方向,按照右手直角笛卡儿坐标系来判断。坐标的正方向,按照右手直角笛卡儿坐标系来判断。坐标的正方向,按照右手直角笛卡儿坐标系来判断。坐标的正方向,按照右手直角笛卡儿

47、坐标系来判断。二、机床坐标系与工件坐标系二、机床坐标系与工件坐标系 在编程与加工时,需在编程与加工时,需在编程与加工时,需在编程与加工时,需要确定机床坐标系、工要确定机床坐标系、工要确定机床坐标系、工要确定机床坐标系、工件坐标系、刀具起点三件坐标系、刀具起点三件坐标系、刀具起点三件坐标系、刀具起点三者的位置数据才能加工。者的位置数据才能加工。者的位置数据才能加工。者的位置数据才能加工。例如图例如图例如图例如图2 26 6所示的车所示的车所示的车所示的车削编程,需要确定机床削编程,需要确定机床削编程,需要确定机床削编程,需要确定机床零点零点零点零点MM、参考点参考点参考点参考点R R、工工工工件

48、零点件零点件零点件零点P P、起刀点起刀点起刀点起刀点A A等等等等基准点的位置数据。基准点的位置数据。基准点的位置数据。基准点的位置数据。图图图图2 2 2 26 6 6 6 数控车床坐标系数控车床坐标系数控车床坐标系数控车床坐标系(起刀点与机床零点不重合)起刀点与机床零点不重合)1 1、机床坐标系、机床零点与机床参考点、机床坐标系、机床零点与机床参考点、机床坐标系、机床零点与机床参考点、机床坐标系、机床零点与机床参考点 机床坐标系机床坐标系机床坐标系机床坐标系是机床上固有的坐标系;是机床上固有的坐标系;是机床上固有的坐标系;是机床上固有的坐标系;机机机机床床床床坐坐坐坐标标标标系系系系的的

49、的的坐坐坐坐标标标标原原原原点点点点称称称称为为为为机机机机床床床床零零零零点点点点。机机机机床床床床零零零零点点点点是是是是机机机机床床床床上上上上的的的的一一一一个个个个固固固固定定定定点点点点,由由由由机机机机床床床床制制制制造造造造厂厂厂厂确确确确定定定定。它它它它是是是是其其其其它它它它所所所所有坐标系,如工件坐标系、编程坐标系的基准点。有坐标系,如工件坐标系、编程坐标系的基准点。有坐标系,如工件坐标系、编程坐标系的基准点。有坐标系,如工件坐标系、编程坐标系的基准点。数数数数控控控控车车车车床床床床零零零零点点点点一一一一般般般般设设设设在在在在主主主主轴轴轴轴前前前前端端端端面面面

50、面的的的的中中中中心心心心,如如如如图图图图2 26 6的的的的MM点点点点。坐坐坐坐标标标标系系系系是是是是从从从从机机机机床床床床零零零零点点点点开开开开始始始始建建建建立立立立的的的的X X、Z Z二二二二维维维维坐坐坐坐标标标标系系系系;Z Z轴轴轴轴与与与与主主主主轴轴轴轴平平平平行行行行,为为为为纵纵纵纵向向向向进进进进刀刀刀刀方方方方向向向向;X X轴轴轴轴与与与与主轴垂直,为横向进刀方向(即工件的径向)。主轴垂直,为横向进刀方向(即工件的径向)。主轴垂直,为横向进刀方向(即工件的径向)。主轴垂直,为横向进刀方向(即工件的径向)。数控铣床的零点数控铣床的零点数控铣床的零点数控铣床

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁