《[精选]SIEMENS系统数控车床与车削中心编程.pptx》由会员分享,可在线阅读,更多相关《[精选]SIEMENS系统数控车床与车削中心编程.pptx(115页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第一节 概述第二节 常用功能指令第三节 固定循环 第四节 螺纹加工第五节 R 参数编程第六节 数控车削中心编程第一节 概述一、SIEMENS 802D 系统功能介绍SIEMENS 802D 系统准备功能指令表 二、工件坐标系1.返回参考点1G74返回参考点G74 X0 Z0 指令格式:G74中的X、Z 坐标后面的数字没有实在意义。2G75返回固定点G75 X0 Z0 指令格式:返回固定点一般常用于换刀,但要注意的是,这里的固定点是以机床坐标系为基准设定的,使用时必须明确其实际位置。2.工件坐标设定与工件系有关的指令有G54G59、G500、G53、G153等。G500;取消可设定零点偏置,模态
2、有效G53、G153;取消可设定零点偏置,程序段有效 G54G59;可编程的零点偏置 可设定零点偏置3.坐标变换编程常用的坐标变换功能指令有坐标平移、坐标旋转、坐标缩放、坐标镜像等。1坐标平移指令1指令格式TRANS X_ Z_;可编程坐标平移ATRANS X_ Z_;可编程附加坐标平移TRANS或ATRANS;取消坐标平移 2指令说明 坐标平移指令的编程例如如下图。通过将工件坐标系偏移一个距离,从而给程序选择一个新的坐标系。坐标平移示意图 TRANS为可编程零点偏置,它的参考基准是当前的有效工件坐标原点,即使用G54G59而设定的工件坐标系。ATRANS为附加编程零位偏置,它的参考基准为当前
3、设定的或最后编程的有效工件零位。TRANS或ATRANS指令后面如果没有轴移动参数而单独使用,则表示取消所有坐标变换指令,保存原工件坐标系。三、尺寸指令1.绝对和增量位置数据G90、G91、AC、IC 1功能 G90和G91指令分别对应着绝对位置数据输入和增量位置数据输入。2编程G90;绝对尺寸G91;增量尺寸XAC_;某轴以绝对尺寸输入,程序段方式XIC_;某轴以增量尺寸输入,程序段方式3编程举例N10 G90 X20 Z90;绝对尺寸N20 X75 ZIC32;X仍然是绝对尺寸,Z是增量尺寸N180 G91 X40 Z20;转换为增量尺寸N190 X12 ZAC17;X仍然是增量尺寸,Z是
4、绝对尺寸2.米制尺寸/英制尺寸G71、G70、G710、G700 1功能 工件所标注尺寸的尺寸系统可能不同于系统设定的尺寸系统英制或米制,但这些尺寸可以直接输入到程序中,系统会完成尺寸的转换工作。2编程G70;英制尺寸G71;米制尺寸G700;英制尺寸,也适用于进给率FG710;米制尺寸,也适用于进给率F 3说明 系统根据所设定的状态把所有的几何值转换为米制尺寸或英制尺寸这里刀具补偿值和可设定零点偏置值也作为几何尺寸。同样,进给率F的单位分别为mm/min或in/min。基本状态可以通过机床数据设定。注:G700/G710用于设定进给率F的尺寸系统in/min,in/r或者mm/min,mm/
5、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轴开始转换为半径数据方式N120 X24 Z25N130 Z10第一节 概述第二节 常用功能指令第三节 固定循环 第四节 螺纹加工第五节 R 参数编程第六节
6、数控车削中心编程第二节 常用功能指令一、直线插补SIEMENS系统的直线插补指令与FANUC系统的类似,现以实例的形式介绍其应用。【例3-1】编写如下图工件的加工程序,毛坯尺寸50100。圆柱/圆锥类零件的编程二、G4 暂停1功能 通过两个程序段之间插入一个G4程序段,可以使进给加工中断给定的时间,程序暂时停止运行,刀架停止进给,但主轴继续旋转。2指令格式G4 F_;暂停F地址下给定的时间,单位为sG4 S_;暂停主轴转过地址S下设定的转数所耗的时间仍然是进给停3说明“G4 S_只有在受控主轴情况下才有效当转速给定值同样通过S功能编程时。三、倒棱CHF、倒圆RND1功能 在一个轮廓拐角处可以插
7、入倒棱或倒圆指令,与加工拐角的轴运动指令一起写入到程序段中,可以实现拐角处的自动倒棱或倒圆过渡。a倒棱与倒圆a倒棱 b倒圆2编程格式CHF=_;插入倒棱,数值等于倒棱长度RND=_;插入倒圆,数值等于倒圆半径 3应用说明 利用CHF或RND编程只需知道未倒棱轮廓的交点坐标,符合图样尺寸标注习惯。当进行“CHF=或“RND=编程加工时,如果其中一个程序段轮廓长度不够,则在倒圆或倒棱时会自动削减编程值。如果几个连续编程的程序段中有不含坐标轴移动指令的程序段,则不可以进行倒棱/倒圆编程。四、G02/G03 指令1功能 G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆应逆着插补平面
8、的垂直轴反方向进行观察判断,如下图。圆弧插补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=K1=;终点和中间点CT X Z;切线过渡3说明 圆弧插补共有如上六种形式,X、Z是圆弧终点的坐标。I、K为圆心坐标,是指圆心相对于圆弧起点的增量坐标。CR是圆弧的半径,AR是圆弧对应的圆心角。G2/G3指令都是模态指令,一旦使用一直有效,直到被同组
9、中其他G功能指令取代为止。I1为圆弧上任一中间点在X坐标轴上的半径量;K1为圆弧上任一中间点的Z向坐标值。4编程举例顺圆编程实例 逆圆编程实例中间点圆弧插补例如 切线过渡圆弧插补例如图所示圆弧的编程例如如下:N30 G00 X30 Z10;用于指定N40段的圆弧起点N40 G05 Z30 I1=20 K1=25;圆弧终点和中间点图3-10所示圆弧的编程例如如下:G01 X40 Z10;圆弧起点和切点CT X36 Z34;圆弧终点【例3-2】编写如下图工件的圆弧程序,毛坯沿用例3-1所示工件。圆弧工件的加工第一节 概述第二节 常用功能指令第三节 固定循环 第四节 螺纹加工第五节 R 参数编程第六
10、节 数控车削中心编程第三节 固定循环 一、毛坯切削循环编程 1.指令格式 CYCLE95NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,V ARI,DT,DAM,VRT;2.参数说明802D 系统中的CYCLE95 参数3.加工方式与切削动作毛坯切削循环加工方式1纵向加工 纵向加工方式是指沿 X轴方向切深进给,而沿Z轴方向切削进给的一种加工方式,刀具的切削动作如下图。1纵向与横向纵加工方式 横向加工方式2横向加工 横向加工方式是指沿 Z轴方向切深进给,而沿X轴方向切削进给的一种加工方式。刀具的切削动作如下图。2外部和内部1纵向加工方式中的内部与外部加工纵向加工方式中,当毛坯
11、切削循环刀具的切深方向为-X向时,则该加工方式为纵向外部加工方式V ARI=1/5/9,如图a所示。反之,当毛坯切削循环刀具的切深方向为+X向时,该加工方式为纵向内部加工方式V ARI=3/7/11,如图b所示。纵向加工中的内部与外部加工 2横向加工方式中的内部与外部加工 横向加工方式中的内部与外部加工如下图,当毛坯切削循环刀具的切深方向为-Z向时,则该加工方式为横向外部加工方式V ARI=2/6/10。反之,当毛坯切削循环刀具的切深方向为+Z向时,该加工方式为纵向内部加工方V ARI=4/8/12。横向加工中的内部与外部加工 3粗加工、精加工和综合加工 1粗加工 粗加工V ARI=1/2/3
12、/4是指采用分层切削的方式切除余量的一种加工方式,粗加工完成后保存精加工余量。2精加工 精加工V ARI=5/6/7/8是指刀具沿轮廓轨迹一次性进行加工的一种加工方式。精加工循环时,系统将自动启用刀尖圆弧半径补偿功能。3综合加工 综合加工V ARI=9/10/11/12是粗加工和精加工的合成。执行综合加工时,先进行粗加工,再进行精加工。4.轮廓的定义与调用1轮廓的定义轮廓调用的方法有两种,一种是将工件轮廓编写在子程序中,在主程序中通过参数“NPP对轮廓子程序进行调用。另一种是用“ANFANG:ENDE表示,用“ANFANG:ENDE表示的轮廓,直接跟在主程序循环调用后。2轮廓定义的要求1轮廓由
13、直线或圆弧组成,并可以在其中使用圆角RND和倒角CHA指令。2轮廓必须含有三个具有两个进给轴的加工平面内的运动程序段。3定义轮廓的第一个程序段必须含有G00、G01、G02和G03指令中的一个。4轮廓子程序中不能含有刀尖圆弧半径补偿指令。5.轮廓的切削步骤802D系统的毛坯切削循环不仅能加工单调递增或单调递减的轮廓,还可以加工内凹的轮廓及超过1/4圆的圆弧。内凹轮廓的切削步骤图 6.循环起点确实定循环起点的坐标值根据工件加工轮廓、精加工余量、退刀量等因素由系统自动计算,具体计算方法如下图。循环起点的计算 刀具定位及退刀至循环起点的方式有两种。粗加工时,刀具两轴同时返回循环起点。精加工时,刀具分
14、别返回循环起点,且先返回刀具切削进刀轴。7.粗加工进刀深度参数MID定义的是粗加工最大可能的进刀深度,实际切削时的进刀深度由循环自动计算得出,且每次进刀深度相等。计算时,系统根据最大可能的进刀深度和待加工的总深度计算出总的进刀数量,再根据进刀数量和待加工的总深度计算出每次粗加工进刀深度。在802D系统中,分别用参数FALX、FALZ和FAL定义X轴、Z轴和根据轮廓的精加工余量,X方向的精加工余量以半径值表示。8.精加工余量【例3-5】试按SIEMENS 802D的规定编写图所示机床垫铁柱工件的加工程序。机床垫铁柱二、一般切槽循环指令CYCLE931.指令格式CYCLE93SPD,SPL,WID
15、G,DIAG,STA1,ANG1,ANG2,RCO1,RCO2,RCI1,RCI2,FAL1,FAL2,IDEP,DTB,V ARI表3-4 CYCLE93 参数说明2.加工方式与切削动作切槽循环的加工方式用参数V ARI表示,分成三类共8种,第一类为纵向或横向加工,第二类为内部或外部加工,第三类为起刀点位于槽左侧或右侧。数值 纵向/横向 外部/内部 起始点位置1 纵向 外部 左边2 横向 外部 左边3 纵向 内部 左边4 横向 内部 左边5 纵向 外部 右边6 横向 外部 右边7 纵向 内部 右边8 横向 内部 右边表3-5 切槽的加工方式 1纵向与横向加工 1纵向加工 纵向加工是指槽的深度
16、方向为 X方向、槽的宽度方向是 Z方向的一种加工方式。纵向切槽加工的参数与切削动作2横向加工横向加工是指槽的深度方向为Z方向、槽的宽度方向是X方向的一种加工方式。横向切槽加工的参数与切削动作2左侧与右侧切槽循环加工类型中关于左侧起刀和右侧起刀的判断方法是:站在操作者位置观察刀具,不管是纵向切槽还是横向切槽,当循环起点位于槽的右侧时,称为右侧起刀,反之称为左侧起刀。3外部与内部 切槽循环加工类型中关于外部和内部的判断方法是:当刀具在X轴方向朝负X方向切入时,均称为外部加工,反之则称为内部加工。切槽加工类形的判断 在加工前,必须对切槽刀的两个刀尖进行对刀,并将对刀值设定在该刀具的连续两个刀沿号中。
17、加工编程时,只须激活第一个刀沿号。3.刀宽的设定4.使用切槽循环802D 系统编程时的本卷须知1参数STA1用于指定槽的斜线角,取值范围为0180,且始终用于纵向轴。2参数RCO与RCI可以指定倒圆,也可以指定倒角。当指定倒圆时,参数用正值表示,当指定为倒角时,参数用负值表示。3切槽加工中的刀具分层切深进给后,刀具回退量为1mm。4在切槽加工过程中,经一次切深后刀具在左右方向平移量的大小是根据刀具宽度和槽宽由系统自行计算的,每次平移量在不大于95%的刀宽基础上取较大值。5参数DTB中设定的槽底停留时间,其最小值至少为主轴旋转一周的时间。4.使用切槽循环802D 系统编程时的本卷须知三、E 型和
18、F 型退刀槽切削循环指令CYCLE941.指令格式 CYCLE94SPD,SPL,FORM;其中:SPD为横向坐标轴起始点直径值;SPL为纵向坐标轴起始点;FORM为该参数用于形状的定义,值为E用于形状为E和F用于形状为F。E型和F型退刀槽 E型和F型退刀槽的形状2.指令说明E型和F型退刀槽为“DIN509标准该标准为德国国家标准系列槽。槽宽及槽深等参数均采用标准尺寸,加工这类槽时只需确定槽的位置程序中用参数SPD和SPL确定即可。在调用CYCLE94循环前,必须激活刀具补偿,而且定义的刀具切削沿号必须为14。否则会在执行过程中出现程序出错报警。刀具切削沿【例3-6】加工E型退刀槽SPL=-4
19、0,SPD=36,试编写其加工程序。3.加工例如 AA333.MPF T1D1 M03 S400 G94 F100 G00 X50 Z2 CYCLE9436,-40,“E;四、螺纹退刀槽指令CYCLE96 1.指令格式 CYCLE96 DIATH,SPL,FORM 其中,DIATH为螺纹的公称直径;SPL为纵向坐标轴起始点;FORM为该参数用于形状的定义,其值为A、B、C和D分别用于定义A、B、C和D型螺纹退刀槽。退刀槽的形状2.指令说明 如下图,此处的螺纹退刀槽为“DIN76标准系列米制螺纹退刀槽,槽宽及槽深等参数均采用标准尺寸,加工这类槽时只需确定螺纹的公称直径及槽纵向位置程序中用参数DI
20、ATH和SPL确定即可。螺纹退刀槽【例3-7】用SIEMENS 802D系统的切槽循环指令编写图所示工件的数控车程序,并加工出来。切槽固定循环编程实例第一节 概述第二节 常用功能指令第三节 固定循环 第四节 螺纹加工第五节 R 参数编程第六节 数控车削中心编程第四节 螺纹加工一、等距螺纹切削指令G331.指令格式G33 Z K SF=;G33 X Z K;G33 X Z I;其中:X、Z为螺纹的终点坐标。如果螺纹终点与起点相同,则该螺纹为圆柱螺纹,相同的坐标可省略;如果螺纹起点与终点不同则为圆锥螺纹。K为圆柱螺纹的导程,如果是单线螺纹,则为螺距。当加工圆柱螺纹时,K为圆锥螺纹 Z向螺距,其锥角
21、小于45,即 Z轴位移较大。I为圆锥螺纹 X向螺距,其锥角大于45,即 X轴位移较大;见图3-28。螺纹编程的四种情况SF为螺纹起始角。该值为不带小数点的非模态值,其单位为0.001度。如果是单线螺纹,则该值不用指定并为0。G30起始点偏移等可编程量车削左旋或右旋螺纹螺纹车削加工时包括内、外螺纹主轴的旋向、刀具的进给方向确定了螺纹的旋向,如下图。a车左旋螺纹 b车右旋螺纹2.指令说明G33螺纹切削的运动轨迹G33指令相似于G01指令,刀具从 B点以每转进给1个导程/螺距的速度切削至 C点。该指令切削前的进刀和切削后的退刀都要通过其他移动指令来实现,如图中的AB、CD、DA三段轨迹。多头螺纹的加
22、工可以采用周向起始点偏移法或轴向起始点偏移法,周向起始点偏移法车多头螺纹时,不同螺旋线在同一起点切入,利用SF周向错位360/n n为螺纹头数的方法分别进行车削。轴向起始点偏移法车多头螺纹时,不同螺旋线在轴向错开一个螺距位置切入,采用相同的SF可共用默认值。多头螺纹a周向起始点偏移法 b轴向起始点偏移法【例3-8】在后置刀架式数控车床上,试用G33指令编写图a所示工件的螺纹加工程序。G33 螺纹切削的运动轨迹二、变距螺纹切削指令1.指令格式G34 Z K F;增螺距圆柱螺纹G35 X I F;减螺距端面螺纹G35 X Z K F;减螺距圆锥螺纹G34 增螺距螺纹;G35 减螺距螺纹;I、K 为
23、起始处螺距;F 为主轴每转螺距的增量或减量。2.使用螺纹切削指令G33、G34、G35 时的本卷须知 1在螺纹切削过程中,进给速度倍率无效;2在螺纹切削过程中,循环暂停功能无效,如果在螺纹切削过程中按下了循环暂停按钮,刀具将在执行了非螺纹切削的程序段后停止;3在螺纹切削过程中,主轴速度倍率功能无效;2.使用螺纹切削指令G33、G34、G35 时的本卷须知 4在螺纹切削过程中,不要使用恒线速度控制,而应采用适宜的恒转速控制;5和FNANUC系统的G32指令类似,运用SIEMENS系统的G33还可以加工圆锥螺纹、多线螺纹、端面螺纹、连续螺纹等特殊螺纹的切削。三、攻丝G331/G332 要求主轴必须
24、是位置控制的主轴,且具有位移测量系统。用G331/G332进行不带补偿夹具的攻丝。1.功能G331 Z_ K_;攻丝G332 Z_ K_;退刀2.指令 说明:1攻丝深度通过 Z轴进行规定;螺距通过相关K参数确定在此为K。2在G332中编程的螺距与在G331中编程的螺距一样,主轴自动反向。3主轴转速用S编程,不带M3/M4。4在攻丝之前,必须用SPOS=_指令使主轴准停于某一位置。5右旋/左旋螺纹;由螺距的符号确定主轴方向:正号为右旋,负号为左旋。四、螺纹切削循环CYCLE971.指令格式CYCLE97PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,
25、NSP,NRC,NID,V ARI,NUMT;表3-6 CYCLE97 参数的含义螺纹切削循环的参数如图3-33所示:螺纹切削循环的参数 2.指令说明1螺纹切削循环的动作 螺纹切削循环的动作 2加工方式 CYCLE97的加工方式用参数V ARI表示,该参数不仅确定了螺纹的加工类型,还确定了螺纹背吃刀量的定义方法。加工类型 外部/内部 进给方式1 外部 恒定背吃刀量进给2 内部 恒定背吃刀量进给3 外部 恒定切除截面积进给4 内部 恒定切除截面积进给表3-7 VARI 的含义1内部与外部方式 内部方式即指内螺纹的加工,外部方式即指外螺纹的加工。2恒定背吃刀量进给和恒定切削截面积进给方式 螺纹切削
26、循环的背吃刀量3螺纹加工空刀导入量和空刀导出量空刀导入量用参数APP表示,该值一般取23P螺距。空刀退出量用参数POP表示,该值一般取12P。4螺距确实定用参数PIT表示实际螺距数值的大小或用参数MPIT表示螺纹公称直径的大小。5使用CYCLE97编程时的本卷须知 1螺纹切削循环的进刀方式如采用直进法进刀,因在螺纹切削循环中,每次的背吃刀量均相等,随着切削深度的增加,切削面积将越来越大,切削力也越来越大,容易产生扎刀现象。所以应根据实际选择适当的V ARI参数。2对于循环开始时刀具所到达的位置,可以是任意位置,但应保证刀具在螺纹切削完成后退回到该位置时,不发生任何碰撞。3在使用G33、G34、
27、G35编程时的本卷须知在这里仍然有效。4使用CYCLE97编程时,应注意DM参数与TDEP是相互关联的。以加工普通外螺纹为例,而当DM取其基本直径时,则TDEP取推荐值1.3P。5使用CYCLE97编程时的本卷须知3.编程例如【例3-11】在前置刀架式数控车床上,试用螺纹加工循环指令编写图所示内螺纹的加工程序。螺纹切削循环编程例如五、螺纹的相邻排列CYCLE98 1.书写格式 CYCLE98PO1,DM1,PO2,DM2,PO3,DM3,PO4,DM4,APP,ROP,TDE P,FAL,IANG,NSP,NRC,NID,PP1,PP2,PP3,V ARI,NUMT2.参数说明 表3-8 参数
28、说明3.参数含义参数含义1PO1和DM1 起始点和直径2PO2,DM2和PO3,DM3中间点和直径3PO4和DM4终点和直径 4APP和ROP的关系导入,导出行程 5TDEP、FAL、NRC和NID的关系螺纹深度、精加工余量、粗加工和空进刀次数7NSP起始点偏移8PP1、PP2和PP3螺距9V ARI加工方式10NUMT导程数目导程数目6IANG进给角度【例3-12】加工图所示零件。利用该程序可以加工一个以圆柱螺纹开始的链螺纹。进刀位移垂直于螺纹,对精加工余量和起始点偏移均不进行编程。执行5个粗加工段和一个空进刀。加工方式规定为纵向、外部,恒定切削断面。加工实例【例3-13】加工图所示具有内梯
29、形螺纹和外三角形螺纹的零件。螺纹切削编程实例第一节 概述第二节 常用功能指令第三节 固定循环 第四节 螺纹加工第五节 R 参数编程第六节 数控车削中心编程第五节 R 参数编程一、R 参数的有关知识1.R 参数格式与种类1R参数的表示R参数由地址符R与假设干位通常为3位数字组成。2R参数的引用除地址符N、G、L外,R参数可以用来代替其他任何地址符后面的数值。但是地址符与参数间必须通过“=连接,这一点与FANUC中的宏程序编写格式有所不同。例如:G01 X=R10 Y=-R11 F=100-R12;3R参数的种类R参数分成3类,即自由参数、加工循环传递参数和加工循环内部计算参数。1R0R99为自由
30、参数,可以在程序中自由使用。2R100R249为加工循环传递参数。3R250R299为加工循环内部计算参数。2.参数的运算格式 1参数运算格式表3-9 R参数的运算格式注:在参数运算过程中,函数SIN、COS等的角度单位是度,分和秒要换算成带小数点的度。如9030换算成90.5度,而3018换算成30.3度。2参数运算的次序R参数的运算次序依次为:函数运算SIN、COS、TAN等,乘和除运算、/、AND等,加和减运算+、OR、XOR等。二、程序跳转语句及其应用1.跳转标记符程序跳转目标 标记符用于标记程序段中所跳转的目标程序段,用跳转功能可以实现程序运行分支。标记符可以自由选取,但必须由28个
31、字母或数字组成,其中开始两个符号必须是字母或下划线。跳转目标程序段中标记符后面必须为冒号,标记符位于程序段段首。如果程序段有段号,则标记符紧跟着段号。如:N10 MARKE1:G1 X20;MARKE1为标记符,作为跳转目标程序段的标记MA2:G0 X10 Z20;MA2为标记符,跳转目标程序段没有段号1.跳转标记符程序跳转目标2.绝对跳转无条件跳转1功能 跳转目标只能是有标记符的程序段。此程序段必须位于程序之内。绝对跳转指令必须占有一个独立的程序段。2编程格式GOTOF Label;向后向程序结束方向跳转GOTOB Label;向前向程序开始方向跳转例如:N20 GOTOF MARK2 向前
32、跳转到MARK2N30 MARK1:R1=R1+R2MARK1N60 MARK2:R5=R5-R2MARK2 N100 GOTOB MARK1;向后跳转到MARK13.条件跳转 1功能 用IF条件语句表示有条件跳转。如果满足跳转条件也就是条件表达式的真值不等于零,则进行跳转。2编程格式IF 条件GOTOF Label;向后向程序结束方向跳转IF 条件GOTOB Label;向前向程序开始方向跳转各字的含义及条件比较运算所采用的符号见表3-10、表3-11所示。表3-10、表3-11 【例3-14】加工如图所示工件,材料为4890mm的45号钢。非圆曲线类零件图【例3-15】在数控车床上加工如下
33、图一椭圆过渡类零件,椭圆长半轴为20mm,椭圆短半轴为10mm;零件毛坯尺寸外圆长为45mm80mm。试用参数编写出加工此类零件的程序。椭圆过渡类零件编程实例示意图a进给路线图 b尺寸图 1工艺设计 建立编程坐标系,机床坐标系偏置值设置在G54存放器中。先用数控系统的简化编程指令固定循环粗加工零件各级外圆,然后再粗加工过渡椭圆曲线,最后对工件精加工。2切削用量 1号刀为外圆粗车刀,粗加工时,主轴转速600r/min,进给速度0.35mm/r;2号刀为外圆精车刀,精加工时,主轴转速850r/min,进给速度0.2mm/r;车刀起始位置在工件坐标系右侧50,57处,精加工余量为0.5mm。3加工程
34、序略第一节 概述第二节 常用功能指令第三节 固定循环 第四节 螺纹加工第五节 R 参数编程第六节 数控车削中心编程第六节 数控车削中心编程一、第二主轴在SIEMENS 802D数控车削中心上,可提供第二主轴。这一点不适用于802D-bI。使用动态转换功能TRANSMIT和TRACYL进行车削和铣削。第二主轴用于铣刀。1.SETMS n 当前的主主轴为主轴n=1或22.进行转换1SETMS:所设计的主主轴从现在起重新成为主主轴。2SETMS1:主轴一从现在起重新成为主主轴。3.与主主轴相关的功能只适用于该主轴 1G95:每转进给2G96、G97:恒定切削速度3LIMS:使用G96、G97时的转速
35、上限4G33、G34、G35、G331、G332:切削螺纹,螺纹插补5M3、M4、M5、S;简单规定旋转方向、停止点和转速3.与主主轴相关的功能只适用于该主轴 6S1=、S2=;主轴一或二的主轴转速7M1=3,M1=4,M1=5;规定主轴一的旋转方向、停止点 8M2=3,M2=4,M2=5:规定主轴二的旋转方向、停止点 9M1=40,M1=45;主轴一的传动级如果存在的话 10M2=40,M2=45;主轴二的传动级如果存在的话11SPOSn:主轴n准停二、第三轴和第四轴1.第三轴和第四轴的定义有的数控车床有一个第三轴和第四轴。可以是直线轴,也可以是回转轴。这些轴的名称相应地为U或C或A等等。第
36、三轴或第四轴可以作为线性轴与原先的进给轴一起运行。如果该轴与原先的进给轴 X、Z一起在一个程序段中,并且含有G1或G2/G3指令,其速度取决于轴 X、Z的运动时间,并且与原先的进给轴一起开始和结束。仅在该程序段时,该轴在含有G1指令时以有效的进给率F运行。如果是一回转轴,则用G94时单位是/min,用G95时为/r。编程例如:假设第4轴为一个旋转轴,名称为A:N5 G94;F单位为mm/min或者/min N10 G0 X10 Z30 A45;快速移动X、Z轴,A同时运动 N20 G1 X12 Z33 A60 F400;以400mm/min运行X、Z轴,A同时运动 N30 G1 A90 F30
37、00;仅轴A以进给率3000/min运行到90位置2.回转轴中使用的特殊指令DC、ACP、ACN 比方回转轴A:A=DC_;绝对数据输入,直接回到位置使用最短距离A=ACP_;绝对数据输入,在正方向逼近位置A=ACN_;绝对数据输入,在负方向逼近位置例:N10 A=ACP55.7;在正方向逼近位置55.7三、铣削功能1.端面铣削加工TRANSMIT端面铣削加工1说明1使用动态转换功能TRANSMIT时,可以对夹在旋转夹具上的待车削的工件进行端面铣削或钻削。2编程此加工工序时,应使用笛卡儿坐标系。3控制系统将编程的笛卡儿坐标系中的进给运动转换为实际加工轴的运动。此时主主轴用作机床回转轴。4必须通
38、过专用的机床数据设计TRANSMIT。允许使用相对于车削中心的刀具中心偏移并允许通过这些机床数据进行设计。5除了刀具长度补偿外,也可使用刀具半径补偿G41、G42进行加工。6速度控制考虑到了旋转运动定义的极限。1说明2编程格式TRANSMIT;开启TRANSMIT单独程序段TRAFOOF;关闭单独程序段TRAFOOF将取消任何有效的转换功能。【例3-16】加工图所示的零件。例3-16图【例3-17】在车削中心上加工图所示零件件。多面体加工零件图2.柱面铣削加工TRACYL柱面铣削加工 1说明 1动态转换功能TRACYL用于圆柱体外外表的铣削加工,可以生成任意方向开口的槽。2以特定的加工圆柱直径
39、将柱面展开并编了铣削外外表槽铣削的程序。3控制系统将编程的笛卡儿坐标系中的进给动作转换为实际机床轴的动作要求使用回转轴此时,此时主主轴用作机床回转轴。4必须使用专用的机床数据设计TRACYL。同时也定义了在回转轴的什么位置Y=0。5如下图铣床具有一个实际的加工轴YYM,因此,可以设计一个扩展的TRACYL变量。这样就可以加工槽,使用槽壁修正,槽壁与槽底相互垂直,即使刀具直径小于槽宽。否则,只能采用直径与槽宽相等的刀具。带有附件机床Y轴YM的特殊机床运动各种槽截面视图 2编程格式TRACYLd;激活TRACYL单独程序段,d为圆柱加工直径,单位mmTRAFOOF;取消单独程序段TRAFOOF将取
40、消任何有效的转换功能。3OFFN地址说明 1槽壁到所编程的路径的距离。通常,需编程槽中心线。使用刀具半径补偿时G41、G42,OFFN定义槽宽。使用OFFN定义槽宽 2编程格式 OFFN=;距离,以mm为单位 3槽加工好以后,设定OFFN=0。除了TRACYL,OFFN也用于编程使用G41、G42时的毛坯余量。4为了可以使用TRACYL铣削槽,零件程序通过槽的中心线,定义坐标,并且通过OFFN设定槽宽一半。5OFFN只在刀具半径补偿选择后才生效。而且,必须保证OFFN不小于刀具半径,以防止损坏槽壁。3OFFN地址说明 6通常,铣削槽的零件程序中包含以下内容:刀具的选择TRACYL的选择相应零点
41、偏移的选择定位OFFN编程TRC的选择返回程序段返回到槽壁,考虑TRC通过槽中心线的槽加工程序取消TRC出发程序段从槽壁出发,考虑TRC定位OFFN删除TRAFOOF取消TRACYL重新选择原来的零点偏移。3OFFN地址说明7导槽:使用和槽宽完全匹配的刀具直径,可以加工准确的槽。使用TRACYL时,也可以用小于槽宽的刀具直径来加工槽。8使用带槽壁补偿的TRACYL时,应根据槽中心编程。9选择刀具半径补偿TRC:为了使刀具移动到槽壁的左侧槽中心线的右侧,输入G42。相应地,如果要使刀具移向槽壁的右侧槽中心线的左侧,必须输入G41。3OFFN地址说明10TRC有效时,如果也不使用TRACYL,但考
42、虑OFFN,则在 TRAFOOF之后,OFFN应复位到零。使用与不使用TRAYCL下的OFFN的作用不同。11可在零件程序中更改OFFN。这样可以修改实际的中心线。3OFFN地址说明【例3-18】加工图所示的零件。槽底部圆柱形的加工直径:35.0mm;所要求的槽的总宽度:24.8mm,所使用的铣刀半径为:10.123mm。槽加工举例进给图四、SPOS主轴准停1.功能 在主轴设计成可以进行位置控制运行的前提下,利用功能SPOS可以把主轴定位到一个确定的转角位置,然后主轴通过位置控制保持这一位置,以便进行后续操作。2.编程格式SPOS=_;绝对位置:0360小于360SPOS=DC_;绝对数据输入
43、,直接回到位置使用最短距离SPOS=ACP_;绝对数据输入,在正方向逼近位置SPOS=ACN_;绝对数据输入,在负方向逼近位置SPOS=IC_;增量尺寸说明,符号规定运行方向主轴准停功能的应用3.说明 主轴定位SPOS功能具体应用时应注意实际机床硬件配置情况,这与主轴所采用的控制模式有关。上述例子中,主轴定位后要加工键槽,则必须将主轴锁住,还必须具备动力刀具。五、孔加工循环SIEMENS数控车削中心的孔加工循环与数控铣削中心的类似,相关知识请参见第五章。9、静夜四无邻,荒居旧业贫。6月-236月-23Thursday,June 1,2023 10、雨中黄叶树,灯下白头人。09:40:0709:
44、40:0709:406/1/2023 9:40:07 AM 11、以我独沈久,愧君相见频。6月-2309:40:0709:40Jun-2301-Jun-23 12、故人江海别,几度隔山川。09:40:0709:40:0709:40Thursday,June 1,2023 13、乍见翻疑梦,相悲各问年。6月-236月-2309:40:0709:40:07June 1,2023 14、他乡生白发,旧国见青山。01 六月 20239:40:07 上午09:40:076月-23 15、比不了得就不比,得不到的就不要。六月 239:40 上午6月-2309:40June 1,2023 16、行动出成果,
45、工作出财富。2023/6/1 9:40:0709:40:0701 June 2023 17、做前,能够环视四周;做时,你只能或者最好沿着以脚为起点的射线向前。9:40:07 上午9:40 上午09:40:076月-23 9、没有失败,只有暂时停止成功!。6月-236月-23Thursday,June 1,2023 10、很多事情努力了未必有结果,但是不努力却什么改变也没有。09:40:0709:40:0709:406/1/2023 9:40:07 AM 11、成功就是日复一日那一点点小小努力的积累。6月-2309:40:0709:40Jun-2301-Jun-23 12、世间成事,不求其绝对圆
46、满,留一份缺乏,可得无限完美。09:40:0709:40:0709:40Thursday,June 1,2023 13、不知香积寺,数里入云峰。6月-236月-2309:40:0709:40:07June 1,2023 14、意志坚强的人能把世界放在手中像泥块一样任意揉捏。01 六月 20239:40:07 上午09:40:076月-23 15、楚塞三湘接,荆门九派通。六月 239:40 上午6月-2309:40June 1,2023 16、少年十五二十时,步行夺得胡马骑。2023/6/1 9:40:0709:40:0701 June 2023 17、空山新雨后,天气晚来秋。9:40:07 上
47、午9:40 上午09:40:076月-23 9、杨柳散和风,青山澹吾虑。6月-236月-23Thursday,June 1,2023 10、阅读一切好书如同和过去最杰出的人谈话。09:40:0709:40:0709:406/1/2023 9:40:07 AM 11、越是没有本领的就越加自命非凡。6月-2309:40:0709:40Jun-2301-Jun-23 12、越是无能的人,越喜欢挑剔别人的错儿。09:40:0709:40:0709:40Thursday,June 1,2023 13、知人者智,自知者明。胜人者有力,自胜者强。6月-236月-2309:40:0709:40:07June
48、1,2023 14、意志坚强的人能把世界放在手中像泥块一样任意揉捏。01 六月 20239:40:07 上午09:40:076月-23 15、最具挑战性的挑战莫过于提升自我。六月 239:40 上午6月-2309:40June 1,2023 16、业余生活要有意义,不要越轨。2023/6/1 9:40:0709:40:0701 June 2023 17、一个人即使已登上顶峰,也仍要自强不息。9:40:07 上午9:40 上午09:40:076月-23MOMODA POWERPOINTLorem ipsum dolor sit amet,consectetur adipiscing elit.Fusce id urna blandit,eleifend nulla ac,fringilla purus.Nulla iaculis tempor felis ut cursus.感 谢 您 的 下 载 观 看专家告诉