SIEMENS系统数控车床与车削中心编程课件.ppt
《SIEMENS系统数控车床与车削中心编程课件.ppt》由会员分享,可在线阅读,更多相关《SIEMENS系统数控车床与车削中心编程课件.ppt(113页珍藏版)》请在三一办公上搜索。
1、第一节 概述,第二节 常用功能指令,第三节 固定循环,第四节 螺纹加工,第五节 R参数编程,第六节 数控车削中心编程,第一节 概述,一、SIEMENS 802D系统功能介绍,SIEMENS 802D系统准备功能指令表,二、工件坐标系,1.返回参考点(1)G74返回参考点,G74 X0 Z0,指令格式:,G74中的X、Z 坐标后面的数字没有实在意义。,(2)G75返回固定点,G75 X0 Z0,指令格式:,返回固定点一般常用于换刀,但要注意的是,这里的固定点是以机床坐标系为基准设定的,使用时必须明确其实际位置。,2.工件坐标设定,与工件系有关的指令有G54G59、G500、G53、G153等。,
2、G500;取消可设定零点偏置,模态有效G53、G153;取消可设定零点偏置,程序段有效,G54G59;可编程的零点偏置,可设定零点偏置,3.坐标变换编程,常用的坐标变换功能指令有坐标平移、坐标旋转、坐标缩放、坐标镜像等。,(1)坐标平移指令1)指令格式TRANS X_ Z_;可编程坐标平移ATRANS X_ Z_;可编程附加坐标平移TRANS或ATRANS;取消坐标平移,2)指令说明 坐标平移指令的编程示例如图所示。通过将工件坐标系偏移一个距离,从而给程序选择一个新的坐标系。,坐标平移示意图,TRANS为可编程零点偏置,它的参考基准是当前的有效工件坐标原点,即使用G54G59而设定的工件坐标系
3、。ATRANS为附加编程零位偏置,它的参考基准为当前设定的或最后编程的有效工件零位。TRANS或ATRANS指令后面如果没有轴移动参数而单独使用,则表示取消所有坐标变换指令,保留原工件坐标系。,三、尺寸指令,1.绝对和增量位置数据(G90、G91、AC、IC),(1)功能 G90和G91指令分别对应着绝对位置数据输入和增量位置数据输入。,(2)编程G90;绝对尺寸G91;增量尺寸XAC(_);某轴以绝对尺寸输入,程序段方式XIC(_);某轴以增量尺寸输入,程序段方式,(3)编程举例N10 G90 X20 Z90;绝对尺寸N20 X75 ZIC(32);X仍然是绝对尺寸,Z是增量尺寸N180 G
4、91 X40 Z20;转换为增量尺寸N190 X12 ZAC(17);X仍然是增量尺寸,Z是绝对尺寸,2.米制尺寸/英制尺寸(G71、G70、G710、G700),(1)功能 工件所标注尺寸的尺寸系统可能不同于系统设定的尺寸系统(英制或米制),但这些尺寸可以直接输入到程序中,系统会完成尺寸的转换工作。,(2)编程G70;英制尺寸G71;米制尺寸G700;英制尺寸,也适用于进给率FG710;米制尺寸,也适用于进给率F,(3)说明 系统根据所设定的状态把所有的几何值转换为米制尺寸或英制尺寸(这里刀具补偿值和可设定零点偏置值也作为几何尺寸)。同样,进给率F的单位分别为mm/min或in/min。基本
5、状态可以通过机床数据设定。,注:G700/G710用于设定进给率F的尺寸系统(in/min,in/r或者mm/min,mm/r)。,3.半径/直径数据尺寸(DIAMOF、DIAMON),(1)功能 车床中加工零件时通常把X轴(横向坐标轴)的位置数据作为直径数据编程,控制器把所输入的数值设定为直径尺寸,这仅限于X轴。程序中在需要时也可以转换为半径尺寸。,(2)编程格式DIAMOF;半径数据尺寸DIAMON;直径数据尺寸,(3)编程举例N10 DIAMON X44 Z30;X轴直径数据方式N20 X48 Z25;DIAMON 继续生效N30 Z10N110 DIAMOF X22 Z30;X轴开始转
6、换为半径数据方式N120 X24 Z25N130 Z10,第一节 概述,第二节 常用功能指令,第三节 固定循环,第四节 螺纹加工,第五节 R参数编程,第六节 数控车削中心编程,第二节 常用功能指令,一、直线插补,SIEMENS系统的直线插补指令与FANUC系统的类似,现以实例的形式介绍其应用。,【例3-1】编写如图所示工件的加工程序,毛坯尺寸50100。,圆柱/圆锥类零件的编程,二、G4暂停,(1)功能 通过两个程序段之间插入一个G4程序段,可以使进给加工中断给定的时间,程序暂时停止运行,刀架停止进给,但主轴继续旋转。,(2)指令格式G4 F_;暂停F地址下给定的时间,单位为sG4 S_;暂停
7、主轴转过地址S下设定的转数所耗的时间(仍然是进给停)(3)说明“G4 S_”只有在受控主轴情况下才有效(当转速给定值同样通过S功能编程时)。,三、倒棱CHF、倒圆RND,(1)功能 在一个轮廓拐角处可以插入倒棱或倒圆指令,与加工拐角的轴运动指令一起写入到程序段中,可以实现拐角处的自动倒棱或倒圆过渡。,a),倒棱与倒圆a)倒棱 b)倒圆,(2)编程格式CHF=_;插入倒棱,数值等于倒棱长度RND=_;插入倒圆,数值等于倒圆半径,(3)应用说明 利用CHF或RND编程只需知道未倒棱轮廓的交点坐标,符合图样尺寸标注习惯。当进行“CHF=”或“RND=”编程加工时,如果其中一个程序段轮廓长度不够,则在
8、倒圆或倒棱时会自动削减编程值。如果几个连续编程的程序段中有不含坐标轴移动指令的程序段,则不可以进行倒棱/倒圆编程。,四、G02/G03指令,(1)功能 G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆应逆着插补平面的垂直轴反方向进行观察判断,如图所示。,圆弧插补G02/G03方向的规定,(2)指令格式 圆弧可按图所示四种不同的方式编程。,圆弧编程的方式,G2/G3 X_Z_I_K_F_;终点坐标加圆心坐标G2/G3 X_Z_CR=_F_;终点坐标和半径G2/G3 AR=_I_K_F_;圆心角和圆心坐标G2/G3 AR=_X_Z_F_;圆心角和终点坐标CIP X Z I1=K
9、1=;终点和中间点CT X Z;切线过渡,(3)说明 圆弧插补共有如上六种形式,X、Z是圆弧终点的坐标。I、K为圆心坐标,是指圆心相对于圆弧起点的增量坐标。CR是圆弧的半径,AR是圆弧对应的圆心角。G2/G3指令都是模态指令,一旦使用一直有效,直到被同组中其他G功能指令取代为止。I1为圆弧上任一中间点在X坐标轴上的半径量;K1为圆弧上任一中间点的Z向坐标值。,(4)编程举例,顺圆编程实例,逆圆编程实例,中间点圆弧插补示例 切线过渡圆弧插补示例,图所示圆弧的编程示例如下:N30 G00 X30 Z10;(用于指定N40段的圆弧起点)N40 G05 Z30 I1=20 K1=25;(圆弧终点和中间
10、点),图3-10所示圆弧的编程示例如下:G01 X40 Z10;(圆弧起点和切点)CT X36 Z34;(圆弧终点),【例3-2】编写如图所示工件的圆弧程序,毛坯沿用例3-1所示工件。,圆弧工件的加工,第一节 概述,第二节 常用功能指令,第三节 固定循环,第四节 螺纹加工,第五节 R参数编程,第六节 数控车削中心编程,第三节 固定循环,一、毛坯切削循环编程,1.指令格式 CYCLE95(NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,VRT);,2.参数说明,802D系统中的CYCLE95参数,3.加工方式与切削动作,毛坯切削循环加工方式,1)纵向加
11、工 纵向加工方式是指沿X轴方向切深进给,而沿Z轴方向切削进给的一种加工方式,刀具的切削动作如图所示。,(1)纵向与横向,纵加工方式,横向加工方式,2)横向加工 横向加工方式是指沿Z轴方向切深进给,而沿X轴方向切削进给的一种加工方式。刀具的切削动作如图所示。,(2)外部和内部,1)纵向加工方式中的内部与外部加工,纵向加工方式中,当毛坯切削循环刀具的切深方向为-X向时,则该加工方式为纵向外部加工方式(VARI=1/5/9),如图a所示。反之,当毛坯切削循环刀具的切深方向为+X向时,该加工方式为纵向内部加工方式(VARI=3/7/11),如图b所示。,纵向加工中的内部与外部加工,2)横向加工方式中的
12、内部与外部加工 横向加工方式中的内部与外部加工如图所示,当毛坯切削循环刀具的切深方向为-Z向时,则该加工方式为横向外部加工方式(VARI=2/6/10)。反之,当毛坯切削循环刀具的切深方向为+Z向时,该加工方式为纵向内部加工方(VARI=4/8/12)。,横向加工中的内部与外部加工,(3)粗加工、精加工和综合加工 1)粗加工 粗加工(VARI=1/2/3/4)是指采用分层切削的方式切除余量的一种加工方式,粗加工完成后保留精加工余量。2)精加工 精加工(VARI=5/6/7/8)是指刀具沿轮廓轨迹一次性进行加工的一种加工方式。精加工循环时,系统将自动启用刀尖圆弧半径补偿功能。3)综合加工 综合加
13、工(VARI=9/10/11/12)是粗加工和精加工的合成。执行综合加工时,先进行粗加工,再进行精加工。,4.轮廓的定义与调用,(1)轮廓的定义轮廓调用的方法有两种,一种是将工件轮廓编写在子程序中,在主程序中通过参数“NPP”对轮廓子程序进行调用。另一种是用“ANFANG:ENDE”表示,用“ANFANG:ENDE”表示的轮廓,直接跟在主程序循环调用后。,(2)轮廓定义的要求1)轮廓由直线或圆弧组成,并可以在其中使用圆角(RND)和倒角(CHA)指令。2)轮廓必须含有三个具有两个进给轴的加工平面内的运动程序段。3)定义轮廓的第一个程序段必须含有G00、G01、G02和G03指令中的一个。4)轮
14、廓子程序中不能含有刀尖圆弧半径补偿指令。,5.轮廓的切削步骤,802D系统的毛坯切削循环不仅能加工单调递增或单调递减的轮廓,还可以加工内凹的轮廓及超过1/4圆的圆弧。,内凹轮廓的切削步骤图,6.循环起点的确定,循环起点的坐标值根据工件加工轮廓、精加工余量、退刀量等因素由系统自动计算,具体计算方法如图所示。,循环起点的计算,刀具定位及退刀至循环起点的方式有两种。粗加工时,刀具两轴同时返回循环起点。精加工时,刀具分别返回循环起点,且先返回刀具切削进刀轴。,7.粗加工进刀深度,参数MID定义的是粗加工最大可能的进刀深度,实际切削时的进刀深度由循环自动计算得出,且每次进刀深度相等。计算时,系统根据最大
15、可能的进刀深度和待加工的总深度计算出总的进刀数量,再根据进刀数量和待加工的总深度计算出每次粗加工进刀深度。,在802D系统中,分别用参数FALX、FALZ和FAL定义X轴、Z轴和根据轮廓的精加工余量,X方向的精加工余量以半径值表示。,8.精加工余量,【例3-5】试按SIEMENS 802D的规定编写图所示机床垫铁柱工件的加工程序。,机床垫铁柱,二、一般切槽循环指令(CYCLE93),1.指令格式,CYCLE93(SPD,SPL,WIDG,DIAG,STA1,ANG1,ANG2,RCO1,RCO2,RCI1,RCI2,FAL1,FAL2,IDEP,DTB,VARI),表3-4 CYCLE93参数
16、说明,2.加工方式与切削动作,切槽循环的加工方式用参数VARI表示,分成三类共8种,第一类为纵向或横向加工,第二类为内部或外部加工,第三类为起刀点位于槽左侧或右侧。,表3-5 切槽的加工方式,(1)纵向与横向加工 1)纵向加工 纵向加工是指槽的深度方向为X方向、槽的宽度方向是Z方向的一种加工方式。,纵向切槽加工的参数与切削动作,2)横向加工,横向加工是指槽的深度方向为Z方向、槽的宽度方向是X方向的一种加工方式。,横向切槽加工的参数与切削动作,(2)左侧与右侧,切槽循环加工类型中关于左侧起刀和右侧起刀的判断方法是:站在操作者位置观察刀具,不管是纵向切槽还是横向切槽,当循环起点位于槽的右侧时,称为
17、右侧起刀,反之称为左侧起刀。,(3)外部与内部 切槽循环加工类型中关于外部和内部的判断方法是:当刀具在X轴方向朝负X方向切入时,均称为外部加工,反之则称为内部加工。,切槽加工类形的判断,在加工前,必须对切槽刀的两个刀尖进行对刀,并将对刀值设定在该刀具的连续两个刀沿号中。加工编程时,只须激活第一个刀沿号。,3.刀宽的设定,4.使用切槽循环(802D系统)编程时的注意事项,1)参数STA1用于指定槽的斜线角,取值范围为0180,且始终用于纵向轴。2)参数RCO与RCI可以指定倒圆,也可以指定倒角。当指定倒圆时,参数用正值表示,当指定为倒角时,参数用负值表示。,3)切槽加工中的刀具分层切深进给后,刀
18、具回退量为1mm。4)在切槽加工过程中,经一次切深后刀具在左右方向平移量的大小是根据刀具宽度和槽宽由系统自行计算的,每次平移量在不大于95%的刀宽基础上取较大值。5)参数DTB中设定的槽底停留时间,其最小值至少为主轴旋转一周的时间。,4.使用切槽循环(802D系统)编程时的注意事项,三、E型和F型退刀槽切削循环指令(CYCLE94),1.指令格式,CYCLE94(SPD,SPL,FORM);其中:SPD为横向坐标轴起始点(直径值);SPL为纵向坐标轴起始点;FORM为该参数用于形状的定义,值为E(用于形状为E)和F(用于形状为F)。,E型和F型退刀槽,E型和F型退刀槽的形状,2.指令说明,E型
19、和F型退刀槽为“DIN509”标准(该标准为德国国家标准)系列槽。槽宽及槽深等参数均采用标准尺寸,加工这类槽时只需确定槽的位置(程序中用参数SPD和SPL确定)即可。,在调用CYCLE94循环前,必须激活刀具补偿,而且定义的刀具切削沿号必须为14。否则会在执行过程中出现程序出错报警。,刀具切削沿,【例3-6】加工E型退刀槽(SPL=-40,SPD=36),试编写其加工程序。,3.加工示例,AA333.MPF T1D1 M03 S400 G94 F100 G00 X50 Z2 CYCLE94(36,-40,“E”);,四、螺纹退刀槽指令(CYCLE96),1.指令格式,CYCLE96(DIATH
20、,SPL,FORM)其中,DIATH为螺纹的公称直径;SPL为纵向坐标轴起始点;FORM为该参数用于形状的定义,其值为A、B、C和D(分别用于定义A、B、C和D型螺纹退刀槽)。,退刀槽的形状,2.指令说明,如图所示,此处的螺纹退刀槽为“DIN76”标准系列米制螺纹退刀槽,槽宽及槽深等参数均采用标准尺寸,加工这类槽时只需确定螺纹的公称直径及槽纵向位置(程序中用参数DIATH和SPL确定)即可。,螺纹退刀槽,【例3-7】用SIEMENS 802D系统的切槽循环指令编写图所示工件的数控车程序,并加工出来。,切槽固定循环编程实例,第一节 概述,第二节 常用功能指令,第三节 固定循环,第四节 螺纹加工,
21、第五节 R参数编程,第六节 数控车削中心编程,第四节 螺纹加工,一、等距螺纹切削指令G33,1.指令格式G33 Z K SF=;G33 X Z K;G33 X Z I;,其中:X、Z为螺纹的终点坐标。如果螺纹终点与起点相同,则该螺纹为圆柱螺纹,相同的坐标可省略;如果螺纹起点与终点不同则为圆锥螺纹。,K为圆柱螺纹的导程,如果是单线螺纹,则为螺距。当加工圆柱螺纹时,K为圆锥螺纹Z向螺距,其锥角小于45,即Z轴位移较大。I为圆锥螺纹X向螺距,其锥角大于45,即X轴位移较大;见图3-28。,螺纹编程的四种情况,SF为螺纹起始角。该值为不带小数点的非模态值,其单位为0.001度。如果是单线螺纹,则该值不
22、用指定并为0。,G30起始点偏移等可编程量,车削左旋或右旋螺纹,螺纹车削加工时(包括内、外螺纹)主轴的旋向、刀具的进给方向确定了螺纹的旋向,如图所示。,a)车左旋螺纹 b)车右旋螺纹,2.指令说明,G33螺纹切削的运动轨迹,G33指令相似于G01指令,刀具从B点以每转进给1个导程/螺距的速度切削至C点。该指令切削前的进刀和切削后的退刀都要通过其他移动指令来实现,如图中的AB、CD、DA三段轨迹。,多头螺纹的加工可以采用周向起始点偏移法或轴向起始点偏移法,周向起始点偏移法车多头螺纹时,不同螺旋线在同一起点切入,利用SF周向错位360/n(n为螺纹头数)的方法分别进行车削。轴向起始点偏移法车多头螺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SIEMENS 系统 数控车床 车削 中心 编程 课件
链接地址:https://www.31ppt.com/p-4008995.html