数控铣床固定循环编程
- 格式:ppt
- 大小:248.00 KB
- 文档页数:28
数控铣床常用编程指令?一、有关单位的设定1.尺寸单位选择G20,G21,G22格式:G20;G21;G22;本系统采用3种尺寸输入制式:英制由G20指定,公制由G21指定,脉冲当量由G22指定,缺省时采用公制。
3种制式下线性轴、旋转轴的尺寸单位如下表所示。
尺寸输入制式及其单位?线性轴旋转轴英制(G20)英寸度公制(G21)毫米度脉冲当量(G22)移动轴脉冲当量旋转轴脉冲当量这3个代码必须在程序的开头坐标系设定之前用单独的程序段指令。
G20,G21,G22不能在程序的中途切换。
2.进给速度单位的设定G94、G95格式:G94 [ F_ ];G95 [ F_ ];G94为每分钟进给,F的单位依G20/G21/G22的设定而为mm/min,in/min或脉冲当量/min。
此外,G94 F_可以指定旋转轴的速度,旋转轴的速度单位为度/min或脉冲当量/min。
G95为每转进给,在F之后,直接指定刀具在主轴转一转的进给量,单位依G20/G21/G22的设定而为mm/r,in/r或脉冲当量/r。
这个功能必须在主轴装有编码器时才能使用。
G94,G95为模态功能,可相互注销,G94为缺省值。
这两种指令功能的关系为:每分钟进给=每转进给×主轴速度?二、进给控制指令常用G指令动画1.快速定位指定G00格式:G00 X_ Y_ Z_ A_ B_ C_ U_ V_ W_;其中,X,Y,Z,A,B,C,U,V,W为快速定位终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。
2.线性进给指令G01格式:G01 X_ Y_ Z_ A_ B_ C_ U_ V_ W_ F_;其中,X,Y,Z,A,B,C,U,V,W为终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。
(1)圆弧进给格式:图2 圆弧插补应用其中,α、β∈{X,Y,Z,U,V,W}为圆弧终点,在G90时为圆弧终点在工件坐标系中的坐标;在G91时为圆弧终点相对于圆弧起点的位移量;γ、δ∈{I,J,K},不论在G90还是在G91时都是以增量方式指定,为圆心相对于起点的偏移值,R为圆弧半径,当圆弧圆心角小于180°时,R为正值,否则R为负值,整圆编程时不可以使用R,只能用γ、δ;F为编程的两个轴的合成进给速度.在G02/G03前必须用G17/G18/G19指定平面,其中用G17代码进行XY平面的指定,省略时就被默认为是G17,但当在ZX(G18)和YZ(G19)平面上编程时,平面指定代码不能省略。
25 数控铣削加工编程指令(固定循环)授课内容一、孔加工固定循环功能孔加工是最常见的零件结构加工之一,孔加工工艺内容广泛,包括钻削、扩孔、铰孔、锪孔、攻丝、镗孔等孔加工工艺方法。
数控铣床和加工中心通常都具有能完成钻孔、镗孔、铰孔和攻螺纹等加工的固定循环功能。
本节介绍的固定循环功能指令,即是针对各种孔的加工,用一个G代码即可完成。
该类指令为模态指令,使用它编程加工孔时,只须给出第一个孔加工的所有参数,接着加工孔凡与第一个孔有相同的参数均可省略,这样可极大提高编程效率,而且使程序变得简单易读。
表5-2 列出了这些指令的基本含义。
表5-2 固定循环功能指令一览表二、固定循环的基本动作如图5-44所示,对工件孔加工时,根据刀具的运动位置可以分为四个平面:初始平面、R平面、工件平面和孔底平面。
图5-44 固定循环的动作(1) 初始平面初始平面是为安全操作而设定的定位刀具的平面。
(2) R点平面R点平面又叫R参考平面。
这个平面表示刀具从快进转为工进的转折位置,R点平面距工件表面的距离主要考虑工件表面形状的变化,一般可取2-5mm。
(3) 孔底平面Z表示孔底平面的位置,加工通孔时刀具伸出工件孔底平面一段距离,保证通孔全部加工到位,钻削盲孔时应考虑钻头钻尖对孔深的影响。
孔加工固定循环一般由下述六个动作组成(图中用虚线表示的是快速进给,用实线表示的是切削进给);动作1――x轴和y轴定位:使刀具快速定位到孔加工的位置。
动作2――快进到R点:刀具自初始点快速进给到R点(Referance point)。
动作3――孔加工:以切削进给的方式执行孔加工的动作。
动作4――孔底动作:包括暂停、主轴准停、刀具移位等动作。
动作5――返回到R点:继续加工其他孔且可以安全移动刀具时选择返回R点。
动作6――返回到起始点:孔加工完成后一般应选择返回起始点。
为了保证孔加工的加工质量,有的孔加工固定循环指令需要主轴准停、刀具移位。
说明:1)固定循环指令中地址R与地址Z的数据指定与G90或G91的方式选择有关。
数控铣削(加工中心)编程概述加工中心是具有刀库,能够自动换刀的镗铣类机床。
加工中心除自动换刀之外与数控铣床基本一致。
一、数控铣床(加工中心)的加工特点加工中心是一种工艺围较广的数控加工机床,能实现三轴或三轴以上的联动控制,进行铣削(平面、轮廓、三维复杂型面)、镗削、钻削和螺纹加工。
加工中心特别适合于箱体类零件和孔系的加工。
加工中心特别适合单件、中小批量的生产,其加工对象主要是形状复杂、、工序较多、精度要求高,一般机床难以加工或需使用多种类型的通用机床、刀具和夹具,经多次装夹和调整才能完成加工的零件。
二、数控铣床(加工中心)的编程特点1.数控铣床(加工中心)可用绝对值编程或增量值(相对坐标)编程,分别用G90/G91指定。
2.手工编程只能用于简单编程,对复杂的编程广泛采用自动编程。
三、数控铣床(加工中心)的选择加工中心分立式、卧式和复合;三轴或多轴。
最常见的是三轴立式加工中心。
立式加工中心的主轴垂直于工作台,主要适用于加工板材类、壳体类零件,形状复杂的平面或立体零件、以及模具的、外型腔等,应用围广泛。
卧式加工中心的主轴轴线与工作台台面平行,它的工作台大多为由伺服电动机控制的数控回转台,在工件一次装夹中,通过工作台旋转可实现多个加工面的加工,适用于加工箱体、泵体、壳体等零件加工。
复合加工中心主要是指在一台加工中心上有立、卧两个主轴或主轴可90°改变角度,因而可在工件一次装夹中实现五个面的加工。
四、数控铣床(加工中心)刀具加工中心对刀具的基本要:✓良好的切削性能能承受高速切削和强力切削并且性能稳定;✓较高的精度刀具的精度指刀具的形状精度和刀具与装卡装置的位置精度;✓配备完善的工具系统满足多刀连续加工的要求。
加工中心的刀具主要有:立铣刀、面铣刀、球头刀、环形刀(牛鼻刀)、钻头、镗刀等。
面铣刀常用于端铣较大的平面;立铣刀的端刃切削效果差,不能作轴向进给;球头刀常用于精加工曲面,刀具半径需要小于凹曲面半径。
从事数控铣床编程加工中,常会遇到钻孔加工。
因此,编程人员首先需要了解孔加工类刀具的选择与使用;其次,要根据孔的形状和加工特点选择合适的固定循环指令,本文主要讲解fanuc发那科钻孔切削循环指令。
FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。
1)钻孔循环指令G81G81钻孔加工循环指令格式为:G81 G△△X__ Y__ Z__ R__ F__X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。
G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。
编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。
其动作过程如下(1)钻头快速定位到孔加工循环起始点B(X,Y);(2)钻头沿Z方向快速运动到参考平面R;(3)钻孔加工;(4)钻头快速退回到参考平面R或快速退回到初始平面B。
该指令一般用于加工孔深小于5倍直径的孔。
2)钻孔循环指令G82G82钻孔加工循环指令格式为:G82 G△△X__ Y__ Z__ R__ P__ F__在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。
该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。
G82一般用于扩孔和沉头孔加工。
其动作过程如下(1)钻头快速定位到孔加工循环起始点B(X,Y);(2)钻头沿Z方向快速运动到参考平面R;(3)钻孔加工;(4)钻头在孔底暂停进给;(5)钻头快速退回到参考平面R或快速退回到初始平面B。
3)高速深孔钻循环指令G73对于孔深大于5倍直径孔的加工由于是深孔加工,不利于排屑,故采用间段进给(分多次进给),每次进给深度为Q,最后一次进给深度≤Q,退刀量为d(由系统内部设定),直到孔底为止。
第三章 数控铣床的编程第三节 基本编程方法(2)一、组织教学:考勤、学习准备等。
二、复习旧课:(一)、复习上学期学过的内容,进一步巩固所学过的知识。
(二)、复习刀具半径补偿指令G40、G41、G421、指令格式为:___424101D Y X G G G ⎭⎬⎫⎩⎨⎧;G01 G40 X_Y_;其中:G41——左偏半径补偿,指沿着刀具前进方向,向左侧偏移一个刀具半径,G42——右偏半径补偿,指沿着刀具前进方向,向右侧补偿一个刀具半径, X,Y ——建立刀补直线段的终点坐标值。
D ——数控系统存放刀具半径值的内存地址,后有两位数字。
如:D01代表了存储在刀补内存表第1号中的刀具的半径值。
刀具的半径值需预先用手工输入。
G40——刀具半径补偿撤消指令。
注意:①刀具半径补偿平面的切换,必须在补偿取消方式下进行。
②刀具半径补偿的建立与取消只能用G00 或G01 指令,不得是G02 或G03。
2、通过实例进一步巩固刀具半径补偿指令的应用,如图1所示零件的加工程序。
要求建立如图所示的工件坐标系,按箭头所指示的路径进行加工。
设加工开始时刀具距离工件上表面50mm ,切削深度为2mm 。
图1 刀补指令的应用解:一个完整的零件程序如表1。
注意:①加工前应先用手动方式对刀,将刀具移动到相对于编程原点(-10,-10,50)的对刀点处。
②图中带箭头的实线为编程轮廓,不带箭头的虚线为刀具中心的实际路线。
3、刀具长度补偿指令G43、G44、G49G43使刀具在终点坐标处向正方向多移动一个偏差量e ;G44则把刀具在终点坐标值减去一个偏差量e (向负方向移动e );G49(或D00)撤销刀具长度补偿。
其格式与刀具半径补偿指令相类似。
三、引入新课:引子:利用刀具半径补偿指令G40、G41、G42引出拐角圆弧插补G39指令。
(一)、拐角圆弧插补G39指令1、G39代码在刀具半径补偿B 功能的偏移方式中指定,实现工件拐角加工的圆弧过渡。