版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 1、准备功能代码(、准备功能代码(G代码代码)模态、非模态模态、非模态: :用于说明指令的时效性,如果一个指令指定以后直到被同组的其他指用于说明指令的时效性,如果一个指令指定以后直到被同组的其他指令取代才失效,否则持续有效。这样的指令即为具有模态令取代才失效,否则持续有效。这样的指令即为具有模态G代码有两种模态:模态式代码有两种模态:模态式G代码和非模态式代码和非模态式G代码。代码。模态式模态式G代码具有延续性,非模态式代码具有延续性,非模态式G G代码,只限定在被指定的程序块中有效。代码,只限定在被指定的程序块中有效。 2 2、辅助代码(、辅助代码(M代码代码)M代码是指用于机床控制的指
2、令代码是指用于机床控制的指令 ,每一程序块中最多每一程序块中最多5个个M功能功能 M0*编程停止编程停止 M3主轴右转主轴右转M1*任意停止任意停止 M4主轴左转主轴左转M2*主程序结束,返回程序开头部分主程序结束,返回程序开头部分 M5主轴停止主轴停止 M30* 程序结束,效果同程序结束,效果同M2M17*子程序结束子程序结束3、杂功能代码(、杂功能代码(F,S,T,D)F表示进给速度,单位为表示进给速度,单位为mm/min 或或mm/rev S表示主轴转速,单位是表示主轴转速,单位是rev/min T表示刀具选择代码表示刀具选择代码 D表示刀具补偿号表示刀具补偿号 一、数控系统的功能一、数
3、控系统的功能4、固定循环代码、固定循环代码 第一类:钻镗循环第一类:钻镗循环CYCLE81CLCLE89 第二类:铣削循环第二类:铣削循环CYCLE71CLCLE72,SLOT1 SLOT2,POCKET1 POCKET等等 5、运算符运算符/算术功能算术功能 加加 减减 * * 乘乘 / / 除除 链式运算符链式运算符 SIN()() 正弦正弦 ASIN()() 反正弦反正弦 COS()() 余弦余弦 ACOS()() 反余弦反余弦 TAN()() 正切正切 ATAN2(,)(,) 反正切反正切 ABS()() 绝对值绝对值 SQRT()() 平方根平方根 POT()() 二次幂(平方)二次
4、幂(平方) TRUNCTRUNC()() 舍位至整数舍位至整数 ROUNDROUND()() 舍入成整数舍入成整数 一、数控系统的功能一、数控系统的功能1.1 1.1 程序节:程序节: 一个程序段由一个主程序段和几个子程序段构成。一个程序段由一个主程序段和几个子程序段构成。 例:例: N10 D2 F200 S900 M3N10 D2 F200 S900 M3 N20 G1 X14 Y35 N20 G1 X14 Y35 N30 X20 Y40 N30 X20 Y40 N40 Y-10 N40 Y-10 N50 L10 N50 L10 . . . . N80 L20 N80 L20 N100 M
5、30 N100 M301.2 1.2 程序段跳越程序段跳越 每个程序中,不需执行的程序段可以通过跳段完成,将要跳过的程序段前面标明每个程序中,不需执行的程序段可以通过跳段完成,将要跳过的程序段前面标明“/ /”。几个相连程序段亦可跳越,不执行跳越程序段中的指令,程序从下一个不跳越。几个相连程序段亦可跳越,不执行跳越程序段中的指令,程序从下一个不跳越的程序段处继续。的程序段处继续。二、程序编制概述二、程序编制概述1.3 1.3 注解注解 为了使其它用户和程序员更容易理解为了使其它用户和程序员更容易理解NCNC程序,建议在程序中插入有意义的注解,程序,建议在程序中插入有意义的注解,用分号(用分号(
6、“;”) 例:例: N10 G1 F100 X10 Y20 N10 G1 F100 X10 Y20 ;解释;解释NCNC块的注解块的注解 或或 N20 N20 ;9494年年1111月月2121日日BOb MillerBOb Miller写入的程序写入的程序程序运行时,注解存储,出现在当前块显示中。程序运行时,注解存储,出现在当前块显示中。 1.4 1.4 编程过程编程过程1.4.1.1.4.1.准备工件图纸;确定工件零点;画出工件坐标系略图;计算任何遗漏的坐标准备工件图纸;确定工件零点;画出工件坐标系略图;计算任何遗漏的坐标1.4.2.1.4.2.指定加工工序指定加工工序 . . 何时用何种
7、刀具加工何种轮廓?何时用何种刀具加工何种轮廓? . . 工件的各个部分如何排列加工?工件的各个部分如何排列加工? . . 哪些零件要重复加工(或转动),因而应存储在子程序中?哪些零件要重复加工(或转动),因而应存储在子程序中? . . 是否在此处可用到其他工件类似的轮廓面(用过的主程序和子程序中:铣螺纹)是否在此处可用到其他工件类似的轮廓面(用过的主程序和子程序中:铣螺纹) . . 什么地方提议或必须执行零点偏移、旋转、镜像(框架原理)。什么地方提议或必须执行零点偏移、旋转、镜像(框架原理)。 二、程序编制概述二、程序编制概述1. 1. 绝对绝对/ /增量尺寸,增量尺寸,G90/91G90/9
8、1 绝对尺寸绝对尺寸 G90(模态)(模态) X100 绝对尺寸(非模态)绝对尺寸(非模态) 增量尺寸增量尺寸 G91(模态)(模态) X100增量尺寸(非模态)增量尺寸(非模态) 例:例:N10 G90 G0 X45 Y60 Z2 T1 S2000 M3 N20 G1 Z-5 F500 刀具横进给刀具横进给 N30 G2 X20 Y35 I0 J-25 绝对尺寸的圆中心点绝对尺寸的圆中心点 N40 G0 Z2 退回退回 N50 M30 N50 M30 块结束块结束 2.2.公公/ /英制测量,英制测量,G70/G71 G70/G71 3. 3. 可设定零点偏移,可设定零点偏移,G54G54至
9、至G599 G54G599 G54至至G57 G57 调用第一至第四可设定零偏移调用第一至第四可设定零偏移 N10 G0 G90 X10 Y10 F500 T1 N10 G0 G90 X10 Y10 F500 T1 到达到达 N20 G54 S1000 M3 N20 G54 S1000 M3 调用第一个零点偏移,主轴正转调用第一个零点偏移,主轴正转 N30 L47 N30 L47 运行子程序运行子程序 N40 G55 G0 Z200 N40 G55 G0 Z200 调用第二个零点偏移,调用第二个零点偏移,Z Z轴提起轴提起 N50 L47 N50 L47 像前一样运行子程序像前一样运行子程序
10、N80 G53 X200 Y300 M30N80 G53 X200 Y300 M30取消零点偏移,程序结束取消零点偏移,程序结束 三、定位指令三、定位指令4. 4. 选择工作平面,选择工作平面,G17G17至至G19G19 G17 G17 工作平面工作平面X/Y X/Y 切入方向切入方向Z Z G18 G18 工作平面工作平面Z/X Z/X 切入方向切入方向Y Y G19 G19 工作平面工作平面Y/Z Y/Z 切入方向切入方向X X5.5.可编程工作区极限,可编程工作区极限,G25/G26G25/G26G25 X.Y.Z.G25 X.Y.Z.(在单独的(在单独的NCNC块上编程)块上编程)
11、G26 X.Y.Z.G26 X.Y.Z.(在单独的(在单独的NCNC块上编程)块上编程) 三、定位指令三、定位指令1 1、 极坐标确定命令,极坐标确定命令,G111 N10 G17 G54 加工平面加工平面X/Y,工件零点,工件零点 N20 G111 X43 Y38 指定极坐标指定极坐标 N30 G0 RP=30 AP=18 Z5 到达起点,在柱面坐标定位到达起点,在柱面坐标定位2 2、 快速移动,快速移动,GOGO3 3、直线插补,、直线插补,G1G1 4 4、圆弧插补,、圆弧插补,G2/G3G2/G3 G2/G3 X.Y.Z.I.J.K. I,J,K G2/G3 X.Y.Z.I.J.K.
12、I,J,K圆弧插补参数圆弧插补参数 G2/G3 X.Y.Z.CR=. G2/G3 X.Y.Z.CR=. CR=+.: CR=+.:角度小于或等于角度小于或等于180180 CR=-.: CR=-.:角度大于角度大于180180 整圆不能用整圆不能用CR=CR=编程,但必须用圆终点和插补参数编程。编程,但必须用圆终点和插补参数编程。5 5、螺旋插补,、螺旋插补,G2/G3 G2/G3 G2/G3 X.Y.Z.I.J.K.TURN= TURN:全循环全循环 次数次数6、恒定导程的螺纹切削,恒定导程的螺纹切削,G33G33 G33 X.Z.K.SF=. G33 X.Z.K.SF=.* * (K (K
13、指锥角指锥角 4545 ) ) G33 X.Z.I.SF=. G33 X.Z.I.SF=.* * (I (I指锥角指锥角 4545 ) )(SF=SF=只需要对多线数螺纹编程)只需要对多线数螺纹编程) 四、加工指令四、加工指令7、刚性攻丝,刚性攻丝,G331G331,G332G332 8、柔性攻内螺纹,、柔性攻内螺纹,G639、特殊的车削刀功能特殊的车削刀功能倒角、倒圆倒角、倒圆 CHF= 倒轮廓角倒轮廓角 值值=运动方向倒角的长度运动方向倒角的长度 CHR= 倒轮廓角倒轮廓角 值值=倒角长度倒角长度 RND= 轮廓角倒圆轮廓角倒圆 值值=倒圆半径倒圆半径 RNDM= 模态倒圆:以同样的方法,
14、倒圆几个连续的轮廓角模态倒圆:以同样的方法,倒圆几个连续的轮廓角 值值=倒圆半径(测量单位按照倒圆半径(测量单位按照G70/G71) 0=0=停止模态倒圆停止模态倒圆 1010、暂停时间:、暂停时间:G4 F按秒计时按秒计时 G4 S按转数时按转数时四、加工指令四、加工指令1 1、 可编程零补偿可编程零补偿 TRANS,ATRANS TRANS XYZ 绝对零补偿参考绝对零补偿参考G54至至G599设定的当前有效工件零点设定的当前有效工件零点 ATRANS XYZ 参考添加的零补偿参考添加的零补偿 TRANAS 取消可编程零补偿取消可编程零补偿 适合所有轴适合所有轴 2 2、可编程转动、可编程
15、转动 ROT AROT ROT XYZ 绝对转动参考绝对转动参考G54至至G599设定的当前有效工件零设定的当前有效工件零 AROT XYZ 添加转动添加转动ROT RPL 坐标在坐标在G17-G19选定的平面上旋转选定的平面上旋转 ROT 停止旋转对所有轴而言用停止旋转对所有轴而言用 3 3、可编程镜面反射、可编程镜面反射 MIRROR,AMIRRORMIRROR X0 Y0 Z0AMIRROR X0 Y0 Z0MIRROR 取消镜面反射取消镜面反射 五、框架命令五、框架命令4.进给率控制和主轴运动进给率控制和主轴运动4.14.1、进给率、进给率 G94 G94 按按mm/min G95 m
16、m/min G95 按按mm/rev mm/rev F按按G94,G95指定的单位计的进给值指定的单位计的进给值 4.24.2、主轴速度、主轴速度S S 主轴旋转方向主轴旋转方向M3M3,M4M4,M5 M5 4.3、可编程主轴速度极限,可编程主轴速度极限,G25G25,G26 G26 G25 S主轴速度下限主轴速度下限 G26 S主轴速度上限主轴速度上限4.4、固定位置控制主轴,固定位置控制主轴,SPOS编程编程 SPOS=0标准主轴定位,主轴停在标准主轴定位,主轴停在0 五、框架命令五、框架命令1 1、 为什么使用刀具补偿?为什么使用刀具补偿? 写入程序时,不必确定刀具直径,车刀(左写入程
17、序时,不必确定刀具直径,车刀(左/右车刀)的刀锋方向或刀长,你只须右车刀)的刀锋方向或刀长,你只须按加工图尺寸,按加工图尺寸,简单编制工件尺寸。加工工件时,刀具轨迹按照刀具的几何形状控制,使得编程的简单编制工件尺寸。加工工件时,刀具轨迹按照刀具的几何形状控制,使得编程的轮廓可用任何刀具加工。轮廓可用任何刀具加工。2 2、刀具调用刀具调用TT=X T=X 刀具或加工所用刀具的刀库位置刀具或加工所用刀具的刀库位置 3 3、刀具补偿号、刀具补偿号D D 刀具补偿号:刀具补偿号:1.9 4 4、刀具半径补偿,、刀具半径补偿,G40G40,G41G41,G42 G42 G40G40取消刀具半径补偿取消刀
18、具半径补偿G41G41激活刀具半径补偿;刀具在朝轮廓左侧的加工方向操作激活刀具半径补偿;刀具在朝轮廓左侧的加工方向操作G42G42激活刀具半径补偿,刀具在朝轮廓右侧的加工方向操作激活刀具半径补偿,刀具在朝轮廓右侧的加工方向操作六、刀具补偿六、刀具补偿例:例:N10 G0 Z100N10 G0 Z100 退至换刀点退至换刀点N20 G17 T1 M6N20 G17 T1 M6 换刀换刀N30 G0 X0 Y0 Z1 S300 D1 N30 G0 X0 Y0 Z1 S300 D1 调用刀具补偿值,选择长度补偿调用刀具补偿值,选择长度补偿N40 Z-7 F500N40 Z-7 F500 刀具横进给刀
19、具横进给N50 G41 X20 Y20 N50 G41 X20 Y20 激活刀具半径补偿,刀具在轮廓左边工作激活刀具半径补偿,刀具在轮廓左边工作N60 Y40N60 Y40 铣轮廓铣轮廓N70 X40 Y70N70 X40 Y70N80 X80 Y50N80 X80 Y50N90 Y20N90 Y20N100 X20N100 X20N110 G40 G0 Z100 M30N110 G40 G0 Z100 M30 退刀,程序结束退刀,程序结束 六、刀具补偿六、刀具补偿1 1、 算术参数算术参数R R R0=至至 R249 定义实数定义实数 DEF REAL 2 2、应用子程序、应用子程序 由编程
20、人员根据需要把经常要出现的部分重复程序编写成一个独立的程序体,由编程人员根据需要把经常要出现的部分重复程序编写成一个独立的程序体,然后在主程序中反复调用。然后在主程序中反复调用。 嵌套深度:嵌套深度:从主程序可产生高达从主程序可产生高达11个嵌套子程序调用。个嵌套子程序调用。 3 3、子程序调用、子程序调用 在主程序中调用子程序,要么用地址在主程序中调用子程序,要么用地址L和子程序号,要么规定子程序名称和子程序号,要么规定子程序名称 4 4、 程序控制程序控制4.1 4.1 条件跳转条件跳转 IF IF 变量变量逻辑判断逻辑判断变量变量 GOTOB(F) LABEL GOTOB(F) LABE
21、L GOTOB GOTOB向后跳转,向后跳转,GOTOFGOTOF向前跳转向前跳转4.2 非条件跳转非条件跳转 GOTOB(F) LABEL 七、子程序技术七、子程序技术 4.3 重复重复LABEL: (从标识处开始从标识处开始)REPEAT LABEL P=nREPEAT重复重复 LABEL跳转标识符跳转标识符 P重复次数重复次数nLABEL1: (重复从此开始)(重复从此开始)LABEL2:(到此结束)(到此结束)REPEAT LABEL1 LABEL2 P=n七、子程序技术七、子程序技术 1 1、概述、概述 循环程序是指数控系统产家为了编程方便而设计的循环程序体,且已被储存,循环程序是指
22、数控系统产家为了编程方便而设计的循环程序体,且已被储存,在用户的程序子模块中。在用户的程序子模块中。它的主要动作包括以下它的主要动作包括以下3 3个:个:1) 1)Z Z轴快速接近工件表面轴快速接近工件表面 2) 2)Z Z轴以加工速度加工至加工底平面。轴以加工速度加工至加工底平面。 3) 3)Z Z轴快速退出。轴快速退出。 而象深孔钻循而象深孔钻循CYCLE83CYCLE83包含的动作就更多。孔越深,动作就越多。包含的动作就更多。孔越深,动作就越多。2 2、使用固定循环时的注意事项、使用固定循环时的注意事项 2.1 2.1 固定循环为非模态调用。如需使用模态调用,需增加模态调用指令固定循环为
23、非模态调用。如需使用模态调用,需增加模态调用指令MCALLMCALL在在CYCLECYCLE前面。非模态调用时它作用在前面的一个定位点。模态调用时则是在其后的定位点上前面。非模态调用时它作用在前面的一个定位点。模态调用时则是在其后的定位点上产生作用。产生作用。2.2 2.2 正确理解固定循环中的各个平面的定义及选择原则:正确理解固定循环中的各个平面的定义及选择原则: 1 1)返回平面:循环加工后刀具的返回平面。在这一位置上,工件就可进行下一个定位。)返回平面:循环加工后刀具的返回平面。在这一位置上,工件就可进行下一个定位。因此返回平面应高于参考平面,同时应高于零件表面的凸台及夹具上的压板、螺钉
24、等。因此返回平面应高于参考平面,同时应高于零件表面的凸台及夹具上的压板、螺钉等。 八、固定循环八、固定循环 2 2)参考平面(理论加工开始平面):可以任意选择。)参考平面(理论加工开始平面):可以任意选择。 3 3) 安全距离(与参考平面之间的用于加工安全平面):也就是实际加工开始平面,安全距离(与参考平面之间的用于加工安全平面):也就是实际加工开始平面,选取时对于毛坯面一般应高于零件表面选取时对于毛坯面一般应高于零件表面5mm5mm,对已加工面一般应高于零件表面,对已加工面一般应高于零件表面2mm2mm。对于刚性攻丝时应当相对增大对于刚性攻丝时应当相对增大35mm35mm。 4 4)加工底面
25、(加工的最终尺寸面):在使用钻头时注意增加一个钻尖长度。)加工底面(加工的最终尺寸面):在使用钻头时注意增加一个钻尖长度。 2.3 2.3 使用模态调用指令使用模态调用指令MCALLMCALL后,当不需要时。应当再次调用后,当不需要时。应当再次调用MCALLMCALL(后面什么都不用(后面什么都不用接)来取消模态调用,否则会在下一次的定位点处,将再执行一次循环,这是很危险的。接)来取消模态调用,否则会在下一次的定位点处,将再执行一次循环,这是很危险的。 2.4 2.4 为了使用固定循环,在使用前需打开相应的标准循环子目录。将所需要的固定循环为了使用固定循环,在使用前需打开相应的标准循环子目录。
26、将所需要的固定循环装载上去。然后关电,重新启动系统,此时方可使用。否则系统会提示相应的子程序装载上去。然后关电,重新启动系统,此时方可使用。否则系统会提示相应的子程序没有定义。没有定义。 2.5 2.5 为了能模拟固定循环,也需要将模拟状态下的固定循环重新装载,方可使用。为了能模拟固定循环,也需要将模拟状态下的固定循环重新装载,方可使用。否则模拟系统提示相应的子程序没有定义。否则模拟系统提示相应的子程序没有定义。 八、固定循环八、固定循环1 1、钻镗循环(、钻镗循环(CYCLE81CYCLE89CYCLE81CYCLE89)1.1 1.1 钻中心孔循环:钻中心孔循环:CYCLE81CYCLE8
27、1(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPR) DPR) 1.2 1.2 锪沉孔循环:锪沉孔循环: CYCLE82CYCLE82(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,DTBDTB)1.3 1.3 深孔钻循环:深孔钻循环: CYCLE83CYCLE83(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,FDEPFDEP,FDPRFDPR,DAMDAM,DTBDTB,DTSDTS,FRFFRF,VARI _AXN, _MDEP, _VRT, _DTD, _DIS1VARI _AXN, _MDEP, _VRT, _DTD,
28、_DIS1)九、固定循环说明九、固定循环说明 1.4 1.4 刚性攻丝循环:刚性攻丝循环:CYCLE84CYCLE84(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,DTBDTB,SDACSDAC,MPITMPIT,PITPIT,POSSPOSS,SSTSST,SST1SST1) 1.5 1.5 柔性攻丝循环柔性攻丝循环CYCLE840CYCLE840(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,DTBDTB,SDRSDR,SDACSDAC,ENCENC,MPITMPIT,PITPIT) (注意主轴初始转向应与螺纹类型相符)(注意主轴初始转向应
29、与螺纹类型相符)九、固定循环说明九、固定循环说明 1.61.6粗镗孔循环:粗镗孔循环:CYCLE85CYCLE85(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,DTBDTB,FFRFFR,RFF) RFF) 1.7 1.7 精镗孔循环:精镗孔循环:CYCLE86(RTPCYCLE86(RTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,DTBDTB,SDIRSDIR,RPARPA,RPORPO,RPAPRPAP,POSS) POSS) 九、固定循环说明九、固定循环说明 1.8 1.8 模态钻镗循环方式:模态钻镗循环方式:MCALL CYCLE81MCALL
30、 CYCLE81CYCLE89CYCLE89 MCALL CYCLE8&(& MCALL CYCLE8&(&,& &,& &,& &,) )(模态调用)(模态调用) IP1IP1(坐标点(坐标点1 1) IP n IP n(坐标点(坐标点n n) MCALLMCALL(模态调用取消)(模态调用取消) 1.9 1.9 钻镗循环方式:钻镗循环方式: (a a)线形阵列钻孔:)线形阵列钻孔: HOLES1HOLES1(SPCASPCA,SPCOSPCO,STA1STA1,FDISFDIS,DBHDBH,NUMNUM) 九
31、、固定循环说明九、固定循环说明 (b b)圆形阵列钻孔:)圆形阵列钻孔:HOLES2HOLES2(CPAACPAA,CPOCPO,RADRAD,STA1STA1,INDAINDA,NUMNUM)(C C) 使用格式说明:使用格式说明: MCALL CYCLE8&(&MCALL CYCLE8&(&,& &,& &,& &,) )(模态调用)(模态调用) HOSEL1HOSEL1(& &,& &,& &,& &,),)(钻镗模式(钻镗模式1 1) HOSE
32、L2HOSEL2(& &,& &,& &,& &,),)(钻镗模式(钻镗模式2 2) MCALL (MCALL (取消循环)取消循环)九、固定循环说明九、固定循环说明n2 2、循环铣削子程序、循环铣削子程序 n2.1 2.1 螺纹铣削螺纹铣削 CYCLE90CYCLE90(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,DIATHDIATH,KDIAMKDIAM,PITPIT,FFRFFR,CDIRCDIR,TYPTHTYPTH,CPACPA,CPOCPO)n功能:可以加工内螺纹或外螺纹,需要螺旋插补,加工时
33、,需使用循环调用前定功能:可以加工内螺纹或外螺纹,需要螺旋插补,加工时,需使用循环调用前定义的当前平面中的三个几何轴。义的当前平面中的三个几何轴。说明:在循环内部计算刀具半径,因此,循环调用之前必须编程刀具补偿,如果加工内螺纹,则监控刀具半径并出现说明:在循环内部计算刀具半径,因此,循环调用之前必须编程刀具补偿,如果加工内螺纹,则监控刀具半径并出现6110561105“刀具半径太大刀具半径太大”且循环终止。且循环终止。 九、固定循环说明九、固定循环说明n2.2 2.2 加工按圆弧排列的圆弧槽加工按圆弧排列的圆弧槽 nLONGHOLELONGHOLE(RTPRTP,RFPRFP,SDISSDIS
34、,DPDP,DPRDPR,NUMNUM,LENGLENG,CPACPA,CPOCPO,RADRAD,STA1STA1,INDAINDA,FFDFFD,FFP1FFP1,MIDMID)n功能:该循环要求使用带功能:该循环要求使用带“端面齿端面齿”的铣刀。可以加工按圆弧排列的铣刀。可以加工按圆弧排列的槽,槽的纵向轴按轴向调整,槽的宽度由刀具直径决定(即加长的槽,槽的纵向轴按轴向调整,槽的宽度由刀具直径决定(即加长孔)。孔)。 九、固定循环说明九、固定循环说明说明:使用说明:使用MIDMID和槽的总深度(和槽的总深度(DPRDPR),循环自动计算位于一半的最),循环自动计算位于一半的最大切削深度和最
35、大切削深度间的一个切削值,按照最小可能的切削大切削深度和最大切削深度间的一个切削值,按照最小可能的切削数量为基础。数量为基础。n当当MID=0MID=0表示一次切削完成槽深切削。切削深度从参考平面开始。表示一次切削完成槽深切削。切削深度从参考平面开始。nFFP1FFP1适用于平面中粗加工的所有动作。适用于平面中粗加工的所有动作。FFDFFD用于垂直于此平面的切用于垂直于此平面的切削。削。n当当INDA=0INDA=0,则根据槽的数量计算增量角,以便使槽在圆弧上平均,则根据槽的数量计算增量角,以便使槽在圆弧上平均分布。分布。九、固定循环说明九、固定循环说明n2.3 2.3 加工按圆弧排列的长圆弧
36、槽加工按圆弧排列的长圆弧槽 nSLOT1SLOT1(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,NUMNUM,LENGLENG,WIDWID,CPACPA,CPOCPO,RADRAD,STA1STA1,INDAINDA,FFDFFD,FFP1FFP1,MIDMID,CDIRCDIR,FALFAL,VARIVARI,MIDFMIDF,FFP2FFP2,SSFSSF)n功能:功能:SLOT1SLOT1循环是一个综合的粗加工和精加工循环。该循环要求使用带循环是一个综合的粗加工和精加工循环。该循环要求使用带“端面端面齿齿”的铣刀。可以加工按圆弧排列的槽,槽的纵向轴按放射状排列
37、,定义了槽宽的铣刀。可以加工按圆弧排列的槽,槽的纵向轴按放射状排列,定义了槽宽的值。沿着圆弧槽的外形切削(刀子中心轨迹)的值。沿着圆弧槽的外形切削(刀子中心轨迹) 九、固定循环说明九、固定循环说明九、固定循环说明九、固定循环说明n2.4 2.4 加工按圆弧排列的圆周槽加工按圆弧排列的圆周槽 nSLOT2SLOT2(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,NUMNUM,AFSLAFSL,WIDWID,CPACPA,CPOCPO,RADRAD,STA1STA1,INDAINDA,FFDFFD,FFP1FFP1,MIDMID,CDIRCDIR,FALFAL,VARIVA
38、RI,MIDFMIDF,FFP2FFP2,SSFSSF)n功能:功能:SLOT2SLOT2循环是一个综合的粗加工和精加工循环。该循环要求使用带循环是一个综合的粗加工和精加工循环。该循环要求使用带“底齿底齿”的铣刀。可以加工按圆弧排列的圆周槽,定义了槽宽的值。的铣刀。可以加工按圆弧排列的圆周槽,定义了槽宽的值。 九、固定循环说明九、固定循环说明九、固定循环说明九、固定循环说明n2.5 2.5 加工矩形槽加工矩形槽 nPOCKET1POCKET1(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR, LENGLENG,WIDWID,CARDCARD,CPACPA,CPOCPO,S
39、TA1STA1, FFDFFD,FFP1FFP1,MIDMID,CDIRCDIR,FALFAL,VARIVARI,MIDFMIDF,FFP2FFP2,SSFSSF) n功能:功能:POCKET1POCKET1循环是一个综合的粗加工和精加工循环。该循环要求使用带循环是一个综合的粗加工和精加工循环。该循环要求使用带“端面齿端面齿”的铣刀。深度进给始终从槽中心点开始并在垂直方向上执行,这样才的铣刀。深度进给始终从槽中心点开始并在垂直方向上执行,这样才能在此位置完成预铣削。能在此位置完成预铣削。 九、固定循环说明九、固定循环说明n2.6 2.6 加工圆形槽加工圆形槽 nPOCKET2POCKET2(R
40、TPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR, PRADPRAD, CPACPA,CPOCPO, FFDFFD,FFP1FFP1,MIDMID,CDIRCDIR,FALFAL,VARIVARI,MIDFMIDF,FFP2FFP2,SSFSSF) n功能:功能:POCKET2POCKET2循环是一个综合的粗加工和精加工循环。该循环要求使用带循环是一个综合的粗加工和精加工循环。该循环要求使用带“端面齿端面齿”的铣刀。深度进给始终从槽中心点开始并在垂直方向上执行,这样才的铣刀。深度进给始终从槽中心点开始并在垂直方向上执行,这样才能在此位置完成预铣削。能在此位置完成预铣削。 九、
41、固定循环说明九、固定循环说明n2.7 2.7 端面铣削端面铣削 nCYCLE71CYCLE71(RTPRTP,RFPRFP,SDISSDIS,DPDP, PAPA,POPO,LENGLENG,WIDWID,STASTA, MIDMID,MIDAMIDA,FDPFDP,FALDFALD,FFP1FFP1,VARIVARI,FDP1FDP1) n功能:此循环识别粗加工(分布连续加工端面直至精加工)和精加工(端面的最功能:此循环识别粗加工(分布连续加工端面直至精加工)和精加工(端面的最后一步加工)。循环运行时不带刀具半径补偿,深度进给在开口处进行。后一步加工)。循环运行时不带刀具半径补偿,深度进给在
42、开口处进行。 九、固定循环说明九、固定循环说明n2.8 2.8 轮廓铣削轮廓铣削 nCYCLE72CYCLE72(KNAMEKNAME,RTPRTP,RFPRFP,SDISSDIS,DPDP, MIDMID,FALFAL,FALDFALD,FFP1FFP1,FFDFFD,VARIVARI,RLRL,AS1AS1,LP1LP1,FF3FF3,AS2AS2,LP2LP2) n功能:此循环可以铣削定义在子程序中的任何轮廓。循环运行时可以有或没有刀具半径功能:此循环可以铣削定义在子程序中的任何轮廓。循环运行时可以有或没有刀具半径补偿,不要求轮廓一定是封闭的,通过刀具半径补偿的位置来定义内部或外部加工。
43、补偿,不要求轮廓一定是封闭的,通过刀具半径补偿的位置来定义内部或外部加工。 n2.9 2.9 外部长方形铣削外部长方形铣削 nCYCLE76CYCLE76(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,LENGLENG,WIDWID,CRADCRAD, PAPA,POPO, STASTA, MIDMID,FALFAL,FALDFALD,FFP1FFP1,FFDFFD,CDIRCDIR,VARIVARI,AP1AP1,AP2AP2) n功能:此循环可以在加工平面加工长方形凸台,精加工时需要端面铣刀,深度进给在加功能:此循环可以在加工平面加工长方形凸台,精加工时需要端面铣刀
44、,深度进给在加工轮廓循环开始以前进行。工轮廓循环开始以前进行。 n2.10 2.10 外部圆形铣削外部圆形铣削 nCYCLE77CYCLE77(RTPRTP,RFPRFP,SDISSDIS,DPDP,DPRDPR,PRADPRAD,PAPA,POPO,MIDMID,FALFAL,FALDFALD,FFP1FFP1,FFDFFD,CDIRCDIR,VARIVARI,AP1AP1)n功能:此循环可以在加工平面加工圆形凸台,精加工时需要端面铣刀,深度进给在加工功能:此循环可以在加工平面加工圆形凸台,精加工时需要端面铣刀,深度进给在加工轮廓循环开始以前进行轮廓循环开始以前进行九、固定循环说明九、固定循
45、环说明n3 3、车削子程序、车削子程序 n3.13.1轮廓车削轮廓车削 n格式:格式:CYCLE95CYCLE95(NPPNPP,MIDMID,FALZFALZ,FALXFALX,FALFAL,FF1FF1,FF2FF2,FF3FF3,VARIVARI,DTDT,DAMDAM,VRTVRT,),)n3.2 3.2 螺纹车削螺纹车削nCYCLE97CYCLE97(PITPIT,MPITMPIT,SPLSPL,FPLFPL,DM1DM1,DM2DM2,APPAPP,ROPROP,TDEPTDEP,FALFAL,IANGIANG,NSPNSP,NRCNRC,NIDNID,VARIVARI,NUMTNUMT) 九、固定循环说明九、固定循环说明一、一、 零件加工程序结构与格式的区别零件加工程序结构与格式的区别 a a,加工程序的结构,加工程序的结构 加工程序主要由程序号、程序段和程序结束字符组成加工程序主要由程序号、程序段和程序结束字符组成加工程序的开头要有程序号,以便进行程序检索。程序号就是给零件加工程序一个加工程序的开头要有程序号,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年选调生考试试题及答案
- 【定稿】1.4 区块链在我国的应用现状
- 【定稿】1.2 区块链的技术架构
- 2026年福建省漳州市平和县三年级数学下学期期末学业水平测试试题含答案解析
- 2026年甘肃省陇南地区两当县数学三年级第二学期期中达标检测试题含解析
- 2019年安徽省中考物理真题及答案解析
- 2026年甘肃省庆阳市环县数学三年级下学期期末达标检测模拟试题含解析
- 高三年级化学燃烧热与中和热复习课教学设计
- 土工膜尺寸稳定性烘箱加热监理细则
- 初中地理七年级上册影响气候的因素第二课时教学设计
- 装饰工程安全风险防范系列手册(临时用电篇)
- (高清版)DB11∕T2291-2024建设工程电子文件与电子档案管理规程
- 精益物流培训班
- DB65T4791-2024水工隧洞敞开式TBM施工技术规范
- 统编2024版七年级上册道德与法治教学工作计划
- 《妇女社会工作》课件
- 大学生就业指导(高职就业指导课程 )全套教学课件
- 疼痛科进修总结汇报
- 《工程伦理》课程教学大纲
- 高精度的晶圆定位和对准技术
- 铁总建设201857号 中国铁路总公司 关于做好高速铁路开通达标评定工作的通知
评论
0/150
提交评论