数控机床操作技术-第2版-教学ppt课件-第2章-数控加工基本知识.ppt
《数控机床操作技术-第2版-教学ppt课件-第2章-数控加工基本知识.ppt》由会员分享,可在线阅读,更多相关《数控机床操作技术-第2版-教学ppt课件-第2章-数控加工基本知识.ppt(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在线教务辅导网:在线教务辅导网:http:/教材其余课件及动画素材请查阅在线教务辅导网教材其余课件及动画素材请查阅在线教务辅导网QQ:349134187 或者直接输入下面地址:或者直接输入下面地址:http:/第2章 数控加工基本知识 第第2章章 数控加工基本知识数控加工基本知识2.1 数控机床坐标系数控机床坐标系 2.1.1数控机床坐标系和运动方向 2.1.2绝对坐标和增量(相对)坐标 2.1.3数控编程的特征点 2.2 数控编程基础数控编程基础 2.2.1数控程序编制的定义 2.2.2字与字的功能 2.2.3程序格式 2.2.4宏功能 2.3数控加工工艺基础数控加工工艺基础 2.3.1数控
2、加工工艺分析 2.3.2数控加工工艺路线设计 2.3.3数控加工工序设计 2.1数控机床坐标系2.1.1数控机床坐标系和运动方向规定数控机床坐标轴名称及运动的正负方向,可使编程简单方便,并使所编程序对同一类型机床具有互换性。我国于1982年颁布了JB305182数控机床的坐标和运动方向的命名标准,它与国际标准化组织的ISO841等效。主要内容如下:编程坐标的选择不论机床在实际加工时是工件运动还是刀具运动,在确定编程坐标时,一般看作是工件相对静止,刀具产生运动,这一原则可以保证编程人员在不知道机床加工零件时是刀具移向工件,还是工件移向刀具的情况下,就可以根据图样确定机床的加工过程。2.1.1数控
3、机床坐标系和运动方向标准坐标系的确定标准坐标系的确定标准中所规定的坐标系是右手直角笛卡尔坐标系,旋转方向用右手螺旋原则。如图2-1所示,右手拇指、食指和中指相互成直角,拇指的方向为X轴的正方向,食指为Y轴的正方向,中指为Z轴的正方向。在确定了平动坐标轴后,以右手拇指为平动坐标轴的正方向,其余四指握的方向就是绕该轴旋转的正方向,分别代表A、B、C的正向旋转方向。2.1.1数控机床坐标系和运动方向标准坐标系的确定标准中所规定的坐标系是右手直角笛卡尔坐标系,旋转方向用右手螺旋原则。如图2-1所示,右手拇指、食指和中指相互成直角,拇指的方向为X轴的正方向,食指为Y轴的正方向,中指为Z轴的正方向。在确定
4、了平动坐标轴后,以右手拇指为平动坐标轴的正方向,其余四指握的方向就是绕该轴旋转的正方向,分别代表A、B、C的正向旋转方向。2.1.1数控机床坐标系和运动方向坐标轴的确定方法坐标轴的确定方法一般先确定Z轴,然后确定X轴和Y轴,最后确定其它轴。JB3051-82标准中规定,机床某一零件运动的正方向,是指增大工件和刀具之间距离的方向。(1)Z轴 Z轴的方向是由传递切削力的主轴确定的,与主轴轴线平行的坐标轴即为Z轴。如果机床没有主轴,则Z轴垂直于工件装卡面。同时规定刀具远离工件的方向作为Z轴的正方向。2.1.1数控机床坐标系和运动方向(2)X轴 X轴是水平的,平行于工件的装卡面,且垂直于Z轴。这是在刀
5、具或工件定位平面内运动的主要坐标。对于工件旋转的机床(如车床、磨床等),X坐标的方向是在工件的径向上,且平行于横滑座。刀具离开工件旋转中心的方向为X轴正方向。如图1-14所示。对于刀具旋转的机床(铣床、镗床、钻床等),如Z轴是垂直的,当从刀具主轴向立柱看时,X运动的正方向指向右。如果Z轴是水平的,当从主轴向工件方向看时,X轴的正方向指向右。2.1.1数控机床坐标系和运动方向(3)Y轴 Y坐标轴垂直于X、Z坐标轴。Y运动的正方向根据X和Z坐标的正方向,按照右手直角笛卡儿坐标系来判断。(4)旋转运动 围绕坐标轴X、Y、Z旋转的运动,分别用A、B、C表示,它们的正方向用右手螺旋法则判定。(5)附加轴
6、 如果在机床上除了X、Y、Z主要坐标外,还有第二组平行于它们的坐标,可用U、V、W命名,第三组坐标可用P、Q、R命名。同样,除了A、B、C旋转组外,还有附加旋转运动可用D、E命名。2.1.1数控机床坐标系和运动方向(6)工件运动时的相反方向 对于工件运动而不是刀具运动的机床,必须将前述为刀具运动所作的规定,作相反的安排。用带“”的字母,如+X,表示工件相对于刀具正向运动指令。而不带“”的字母,如+X,则表示刀具相对于工件负向运动指令。根据上述规定,对实际中常用的几种数控机床的坐标系统进行了定义,如图2-2至图2-7所示。2.1.1数控机床坐标系和运动方向2.1.1数控机床坐标系和运动方向2.1
7、.2绝对坐标和增量(相对)坐标所有坐标点均以某一固定原点计量的坐标系称为绝对坐标系,用第一坐标系x、y、z表示。如图28中:xA=30,zA=35;xB=12,zB=15。运动轨迹的终点坐标以其起点计量的坐标系称为增量(相对)坐标系,常用代码中的第二坐标系U、V、W表示。如图2-8中:终点B的增量(相对)坐标为:UB18,WB20。2.1.3数控编程的特征点机床原点机床原点机床原点是机床的原始坐标点,即X=0,Y=0,Z=0的点。机床原点是机床的最基本的点,它是其它所有坐标,如工件坐标系,编程坐标系,以及机床参考点的基准点。工件原点工件原点工件上尺寸的出发点称为工件原点。编程原点编程原点编制程
8、序时,为了编程方便,需要在图纸上选择一个适当的位置作为编程原点,即编制程序的出发点,称为编程原点或程序原点。2.22.2数控编程基础数控编程基础2.2.12.2.1数控程序编制的定义数控程序编制的定义编制数控加工程序是使用数控机床的一项重要技术工作,理想的数控程序不仅应该保证加工出符合零件图样要求的合格零件,还应该使数控机床的功能得到合理的应用与充分的发挥,使数控机床能安全、可靠、高效的工作。2.2.12.2.1数控程序编制的定义数控程序编制的定义数控程序编制的内容及步骤数控程序编制的内容及步骤(1)分析零件图样和制定工艺 这项工作的内容包括:对零件图样进行分析,明确加工的内容和要求;确定加工
9、方案;选择适合的数控机床;选择或设计刀具和夹具;确定合理的走刀路线及选择合理的切削用量等。(2)数学处理 需要根据零件的几何尺寸、加工路线等,计算刀具中心运动轨迹,以获得刀位数据。2.2.1数控程序编制的定义 数控程序编制的内容及步骤(3)编写零件加工程序 程序编制人员使数控系统的程序指令,按照规定的程序格式,逐段编写加工程序。(4)程序检验 将编写好的加工程序输入数控系统,就可控制数控机床的加工工作。一般在正式加工之前,要对程序进行检验。通常可采用机床空运转的方式,来检查机床动作和运动轨迹的正确性,以检验程序。在具有图形模拟显示功能的数控机床上,可通过显示走刀轨2.2.12.2.1数控程序编
10、制的定义数控程序编制的定义2 2数控程序编制的方法数控程序编制的方法数控加工程序的编制方法主要有两种:手工编制程序和自动编制程序。(1)手工编程手工编程指主要由人工来完成数控编程中各个阶段的工作。一般对几何形状不太复杂的零件,所需的加工程序不长,计算比较简单,用手工编程比较合适。(2)计算机自动编程自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,其余工作均由计算机辅助完成。根据输入方式的不同,可将自动编程分为图形数控自动编程、语言数控自动编程和语音数控自动编程等。2.2.2字与字的功能1字符与代码字符与代码 字符是用来组织、控制或表示数据的一些符号,如数字、字母、标点符号
11、、数学运算符等。国际上广泛采用两种标准代码:(1)ISO国际标准化组织标准代码(2)EIA美国电子工业协会标准代码2字字在数控加工程序中,字是指一系列按规定排列的字符,作为一个信息单元存储、传递和操作。3、字的功能、字的功能组成程序段的每一个字都有其特定的功能含义.实际工作中,请遵照机床数控系统说明书来使用各个功能字。2.2.2字与字的功能(1)顺序号字N顺序号又称程序段号或程序段序号。顺序号位于程序段之首,由顺序号字N和后续数字组成;顺序号的作用:对程序的校对和检索修改;作为条件转向的目标;一般使用方法:编程时将第一程序段冠以N10,以后以间隔10递增的方法设置顺序号。(2)准备功能字G准备
12、功能字的地址符是G,又称为G功能或G指令,是用于建立机床或控制系统工作方式的一种指令;G指令可分为模态指令和非模态指令。模态指令表示在程序中一经被应用,直到出现同组的其它任一个G指令时才失效;非模态指令则只在本程序句中有效。2.2.2字与字的功能(3)尺寸字尺寸字用于确定机床上刀具运动终点的坐标位置。其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺寸;第三组 I,J,K 用于确定圆弧轮廓的圆心坐标尺寸。(4)进给功能字F进给功能字的地址符是F,又称为F功能或F指令,用于指定切削的进给速度。对于车床,F可分为每分钟
13、进给和主轴每转进给两种。(5)主轴转速功能字S主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。单位为r/min。2.2.2字与字的功能(6)刀具功能字T刀具功能字的地址符是T,又称为T功能或T指令,用于指定加工时所用刀具的编号。对于数控车床,其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用。(7)辅助功能字M 辅助功能字的地址符是M,后续数字一般为13位正整数,又称为M功能或M指令,用于指定数控机床辅助装置的开关动作,如主轴的启停、主轴的定向、切削液的开关等。2.2.3程序格式1程序段格式程序段格式程序段是可作为一个单位来处理的、连续的字组,是数控加工程序中的一条语句。一个
14、数控加工程序是若干个程序段组成的。程序段格式举例:N30 G01 X88.1 Y30.2 F500 S3000 T02 M08 N40 X90在程序段中,组成程序段的各要素包括:(1)移动目标:终点坐标值X、Y、Z;(2)沿怎样的轨迹移动:准备功能字G;(3)进给速度:进给功能字F;(4)切削速度:主轴转速功能字S;(5)使用刀具:刀具功能字T;(6)机床辅助动作:辅助功能字M。2.2.3程序格式2加工程序的一般格式加工程序的一般格式(1)程序开始符、结束符程序开始符、结束符是同一个字符,ISO代码中是%,EIA代码中是EP。(2)程序名程序名有两种形式:一种是英文字母O和14位正整数组成;另
15、一种是由英文字母开头,字母数字混合组成的。(3)程序主体程序主体是由若干个程序段组成的。每个程序段一般占一 行。(4)程序结束指令程序结束指令可以用M02或M30。一般要求单列一段。2.2.3程序格式2.2.3程序格式3主程序和子程序主程序和子程序在一个加工程序中,如果有几个一连串的程序段完全相同(即一个零件中有几处的几何形状相同,或顺次加工几个相同的工件),为缩短程序,可将这些重复的程序段串单独抽出,按规定的程序格式编成子程序,并事先存储在子程序存储器中。子程序以外的程序段为主程序。在程序中把某些固定顺序重复出现的程序,可以做为子程序进行编程,可预先存储在存储器中,需要时可直接调用。子程序的
16、结构同主程序一样,也有开始部分、内容部分和结束部分。2.2.3程序格式 下面是在FANUC 6M数控系统上主程序调用的实例:O1000 子程序开始N1 G00 X00 Y5 LF N2 G01 X40 Y50 LF 子程序内容N15 M99 LF 子程序结束将上面的主程序放入存储器中,即可用如下的主程序调用它。主程序部分:%100 主程序开始N1 G00 X3 Y6 LFN10 M98 P1000 LF 调用程序号为O1000的子程序 N11 G01 X50 Y60 LF 执行子程序N20 M98 P1000 LF 调用子程序N40 M30 LF 主程序结束2.2.4宏功能数控系统使用宏指令和
17、宏程序。把具有某种功能的一组指令,像子程序一样存储在存储器中。存储的一组命令称为用户宏程序主体(简称宏程序),代表指令称为用户宏指令(简称宏指令),即宏指令是调用宏程序的指令。1A类用户宏程序类用户宏程序(1)变量 在常规的主程序和子程序内,总是将一个具体的数值赋给一个地址。1)变量的表示变量可以用#号和跟随其后的变量序号来表示:2)变量的引用将跟随在一个地址后的数值用一个变量来代替,即引入了 变量。例:对于F#103,若#10350时,则为F50;2.2.4宏功能3)变量的类型 0MC系统的变量分为公共变量和系统变量两类。公共变量 公共变量是在主程序和主程序调用的各用户宏程序内公用的变量。也
18、就是说,在一个宏指令中的#i与在另一个宏指令中的#i是相同的。系统变量 系统变量定义为:有固定用途的变量,它的值决定系统的状态。系统变量包括刀具偏置变量,接口的输入/输出信号变量,位置信息变量等。系统变量的序号与系统的某种状态有严格的对应关系。2.2.4宏功能(2)宏指令G65宏指令G65可以实现丰富的宏功能,包括算术运算、逻辑运算等处理功能。一般形式:G65 Hm P#i Q#j R#k1)算术运算指令 算术运算指令见表2-3。2)逻辑运算指令 逻辑运算指令见表2-4。3)三角函数指令三角函数指令见表2-5。2.2.4宏功能2.2.4宏功能2.2.4宏功能(3)使用注意为保证宏程序的正常运行
19、,在使用用户宏程序的过程中,应注意以下几点;1)由G65规定的H码不影响偏移量的任何选择;2)如果用于各算术运算的Q或R未被指定,则当0处理;3)在分支转移目标中,如果序号为正值,则检索过程是先向大程序号查找,如果序号为负值,则检索过程是先向小程序号查找。4)转移目标序号可以是变量。2.2.4宏功能2 2B B类用户宏程序类用户宏程序B类宏程序与A类宏程序有许多相似之处。(1)宏程序的简单调用格式宏程序的简单调用是指在主程序中,宏程序可以被单个程序段单次调用。调用指令格式G65P(宏程序号)L(重复次数)其中:G65宏程序调用指令P(宏程序号)被调用的宏程序代号;L(重复次数)宏程序重复运行的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控机床 操作 技术 教学 ppt 课件 数控 加工 基本知识
限制150内