
G72径向粗车循环G.doc
4页指令意义:G72指令分为三个局部:⑴:给定粗车时的进刀量、退刀量和切削速度、主轴转速、刀具功能的程序段;⑵:给定定义精车轨迹的程序段区间、精车余量的程序段;⑶:定义精车轨迹的假设干连续的程序段,执行G72时,这些程序段仅用于计算粗车的轨迹,实际并未被执行系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿与Z轴平行的方向切削,通过屡次进刀→切削→退刀的切削循环完成工件的粗加工,G72的起点和终点相同本指令适用于非成型毛坯〔棒料〕的成型粗车相关定义:精车轨迹:由指令的第⑶局部〔ns~nf程序段〕给出的工件精加工轨迹,精加工轨迹的起点〔即ns程序段的起点〕与G72的起点、终点相同,简称A点;精加工轨迹的第一段〔ns程序段〕只能是Z轴的快速移动或切削进给,ns程序段的终点简称B点;精加工轨迹的终点〔nf程序段的终点〕简称C点精车轨迹为A点→B点→C点粗车轮廓:精车轨迹按精车余量〔∆u、∆w〕偏移后的轨迹,是执行G72形成的轨迹轮廓精加工轨迹的A、B、C点经过偏移后对应粗车轮廓的A’、B’、C’点,G72指令最终的连续切削轨迹为B’点→C’点∆d:粗车时Z轴的单次进刀量〔单位:mm〕,无符号,进刀方向由ns程序段的移动方向决定。
U〔∆d〕执行后,指令值∆d保持,并把系统参数的值修改为∆d1000〔单位:0.001 mm〕未输入U〔∆d〕时,以系统参数的值作为进刀量1000〔单位:0.001 mm〕未输入R〔e〕时,以系统参数NO.052的值作为退刀量ns:精车轨迹的第一个程序段的程序段号nf:精车轨迹的最后一个程序段的程序段号∆u:粗车时X轴留出的精加工余量〔粗车轮廓相对于精车轨迹的X轴坐标偏移,即:A’点与A点X轴绝对坐标的差值,单位:mm〕∆w:粗车时Z轴留出的精加工余量〔粗车轮廓相对于精车轨迹的Z轴坐标偏移,即:A’点与A点Z轴绝对坐标的差值,单位:mm〕F:切削进给速度S:主轴转速T:刀具号、刀具偏置号指令执行过程: 1、从起点 A 点快速移动到 A’点,X 轴移动 ∆u、Z 轴移动 ∆w;2、从 A’点 Z 轴移动 ∆d〔进刀〕,ns 程序段是 G0 时按快速移动速度进刀,ns 程序段是 G1 时按G72 的切削进给速度 F 进刀,进刀方向与 A 点→B 点的方向一致;3、X 轴切削进给到粗车轮廓,进给方向与 B 点→C 点 X 轴坐标变化一致;4、X 轴、Z 轴按切削进给速度退刀 e〔45直线〕,退刀方向与各轴进刀方向相反;5、X 轴以快速移动速度退回到与 A’点 Z 轴绝对坐标相同的位置;6、如果 Z 轴再次进刀(∆d+e)后,移动的终点仍在 A’点→B’点的连线中间〔未到达或超出 B’点〕,Z 轴再次进刀(∆d+e),然后执行③;如果 Z 轴再次进刀(∆d+e)后,移动的终点到达 B’点或超出了 A’点→B’点的连线,Z 轴进刀至 B’点,然后执行⑦;7、沿粗车轮廓从 B’点切削进给至 C’点;8、从 C’点快速移动到 A 点,G72 循环执行结束,程序跳转到 nf 程序段的下一个程序段执行。
说明:● ns~nf程序段必须紧跟在G72程序段后编写,系统不执行在G72程序段与ns程序段之间编写的程序段● 执行G72时,ns~nf程序段仅用于计算粗车轮廓,程序段并未被执行ns~nf程序段中的F、S、T指令在执行G72时无效,此时G72程序段的F、S、T指令有效按ns~nf程序段执行G70精加工循环时,ns~nf程序段中的F、S、T指令有效● ∆u、∆w反响了粗车的坐标偏移和切入方向,按∆u、∆w的符号有四种不同组合,见图3-30,图中:A→B→C为精车轨迹,A’→B’→C’为粗车轮廓,A为起点● ns程序段只能是不含X〔U〕指令字的G00、G01指令,否那么P/S 065报警;● 精车轨迹〔ns~nf程序段〕,X轴、Z轴的尺寸都必须是单向变化〔一直增大或一直减小〕;● ns~nf程序段中,不能有以下指令★ 除G04〔暂停〕外的其它00组G指令★ 除G00,G01,G02,G03外的其它01组G指令★ 子程序调用指令〔如M98/M99〕● 在录入方式中不能执行G72指令,否那么产生P/S 067报警● 在G72指令执行过程中,可以停止自动运行并手动移动,但要再次执行G72循环时,必须返回到手动移动前的位置。
如果不返回就继续执行,后面的运行轨迹将错位;● 单程序段状态运行时,一个粗车动作〔进刀→切削→退刀→返回〕完成后程序暂停O0002;N010 G50 X220.0 Z50.0;〔设定工件坐标系〕N015 T0202;〔换2号刀,执行2号刀偏〕N017 M03 S200;〔主轴正转,转速200〕N020 G00 X176.0 Z10.0;〔快速移动,接近工件〕N030 G72 W1.0 R0.5;〔进刀量1mm,退刀量0.5mm〕N040 G72 P050 Q090 U1 W0.5 F100 S200;〔对a--d粗车,X留1mm,Z留0.5mm余量〕S200 ;〔快速移动〕N060 G01 X160.0 F120;〔进刀至a点〕N070 X80.0 W20.0;〔加工a—b〕 精加工路线程序段N080 W15.0;〔加工b—c〕N090 X40.0 W20.0 ;〔加工c—d〕N100 G0 X220.0 Z50.0;〔快速退刀至平安位置〕N105 T0303;〔换3号刀,执行3号刀偏〕N110 G70 P050 Q090;〔精加工a—d〕N120 G0 X220.0 Z50.0;〔快速返回起点〕N130 M5 S0 T0200;〔停主轴,换2号刀,取消刀补〕;N140 M30;〔程序结束〕实用文档.。












