[其它考试]加工中心编程.ppt

上传人:音乐台 文档编号:2002487 上传时间:2019-01-30 格式:PPT 页数:36 大小:1.15MB
返回 下载 相关 举报
[其它考试]加工中心编程.ppt_第1页
第1页 / 共36页
[其它考试]加工中心编程.ppt_第2页
第2页 / 共36页
[其它考试]加工中心编程.ppt_第3页
第3页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《[其它考试]加工中心编程.ppt》由会员分享,可在线阅读,更多相关《[其它考试]加工中心编程.ppt(36页珍藏版)》请在三一文库上搜索。

1、固定循环,固定循环使编程员编程变得容易。用固定循环,频繁使用的加工操作可以用G 功能在单程序段中指令;没有固定循环,一般要求多个程序段。 另外,固定循环能缩短程序,节省存储器。,G 代码 钻削(-Z 方向) 在孔底的动作 回退(+Z 方向) 应用 G73 间歇进给 快速移动 高速深孔钻循环 G74 切削进给 停刀主轴正转 切削进给 左旋攻丝循环 G76 切削进给 主轴定向停止 快速移动 精镗循环 G80 取消固定循环 G81 切削进给 快速移动 钻孔循环,点钻循环 G82 切削进给 停刀 快速移动 钻孔循环,锪镗循环 G83 间歇进给 快速移动 深孔钻循环 G84 切削进给 停刀主轴反转 切削

2、进给 攻丝循环 G85 切削进给 切削进给 镗孔循环 G86 切削进给 主轴停止 快速移动 镗孔循环 G87 切削进给 主轴正转 快速移动 背镗循环 G88 切削进给 停刀主轴停止 手动移动 镗孔循环 G89 切削进给 停刀 切削进给 镗孔循环,固定循环组成,固定循环由 6 个顺序的动作组成(图13.1) 动作 1 X 轴和Y 轴的定位(还可包括另一个轴) 动作2 快速移动到R 点 动作3 孔加工 动作4 在孔底的动作 动作5 返回到R 点 动作6 快速移动到初始点,当刀具到达孔底后,刀具可以返回到R 点平面或初始位置平面,由G98 和G99 指定。下图表示,指定G98 或G99 时的刀具移动

3、。一般情况下,G99 用于第一次钻孔而G98 用于最后的钻孔。 即使在 G99 方式中执行钻孔,初始位置平面也不变。,高速排屑钻孔循环(G73) 该循环执行高速排屑钻孔。它执行间歇切削进给直到孔的底部,同时从孔中排除屑。,高速排屑钻孔循环沿着 Z 轴执行间歇进给,当使用这个循环时,切屑可以容易从孔中排出,并且能够设定较小的回退值。这允许有效地执行钻孔。 在参数5114 中设定退刀量d,刀具快速移动退回。 在指定 G73 之前,用辅助功能旋转主轴(M 代码)。,M3 S2000; (主轴开始旋转。) G90 G99 G73 X300. Y-250. Z-150. R-100. Q15. F120

4、.; (定位,钻1 孔,然后返回到R 点。) Y-550.; (定位,钻2 孔,然后返回到R 点。) Y-750.; (定位,钻3 孔,然后返回到R 点。) X1000.; (定位,钻4 孔,然后返回到R 点。) Y-550.; (定位,钻5 孔,然后返回到R 点。) G98 Y-750.; (定位,钻6 孔,然后返回初始位置平面。) G80 G28 G91 X0 Y0 Z0 ;( 返回到参考点。) M5; (主轴停止旋转。),左旋攻丝循(G74) 该循环执行左旋攻丝。在左旋攻丝循环中,当到达孔底时,主轴顺时针旋转。,用主轴逆时针旋转执行攻丝。当到达孔底时,为了退回,主轴顺时针旋转。 该循环加

5、工一个反螺纹。 在左旋攻丝期间,进给倍率被忽略。进给暂停不停止机床,直到回退动作完成。 在指定 G74 之前,使用辅助功能(M 代码)使主轴逆时针旋转。,M4 S100; 主轴开始旋转。 G90 G99 G74 X300. Y-250. Z-150. R-100. Q15. F120.; 定位,攻丝1 孔,然后返回到R 点。 Y-550.; 定位,攻丝2 孔,然后返回到R 点。 Y-750.; 定位,攻丝3 孔,然后返回到R 点。 X1000.; 定位,攻丝4 孔,然后返回到R 点。 Y-550.; 定位,攻丝5 孔,然后返回到R 点。 G98 Y-750.; 定位,攻丝6 孔,然后返回初始位

6、置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,精镗循环(G76) 精镗循环镗削精密孔。当到达孔底时,主轴停止,切削刀具离开工件的被加工表面并返回。,当到达孔底时,主轴在固定的旋转位置停止,并且,刀具以刀尖的相反方向移动退刀。这保证加工面不被破坏,实现精密和有效的镗削加工。 在指定 G76 之前,用辅助功能(M 代码)旋转主轴。,M3 S500; 主轴开始旋转。 G90 G99 G76 X300.Y-250. 定位,镗1 孔,然后返回到R 点。 Z-150. R-100.Q5. 孔底定向,然后移动 5mm。 P1000 F120.; 在孔底停止

7、1s。 Y-550.; 定位,镗2 孔,然后返回到R 点。 Y-750.; 定位,镗3 孔,然后返回到R 点。 X1000.; 定位,镗4 孔,然后返回到R 点。 Y-550.; 定位,镗5 孔,然后返回到R 点。 G98 Y-750.; 定位,镗6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,钻孔循环,钻中心孔循环(G81) 该循环用作正常钻孔。切削进给执行到孔底。然后,刀具从孔底快速移动退回。,在沿着 X 和Y 轴定位以后,快速移动到R 点。 从 R 点到Z 点执行钻孔加工。 然后,刀具快速移动退回。 在指定 G81 之

8、前,用辅助功能(M 代码)旋转主轴。,M3 S2000; 主轴开始旋转。 G90 G99 G81 X300. Y-250. Z-150. R-100. F120.; 定位,钻1 孔,然后返回到R 点。 Y-550.; 定位,钻2 孔,然后返回到R 点。 Y-750.; 定位,钻3 孔,然后返回到R 点。 X1000.; 定位,钻孔4,然后返回到R 点。 Y-550.; 定位,钻5 孔,然后返回到R 点。 G98 Y-750.; 定位,钻6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,钻孔循环,逆镗孔循环(G82) 该循环用作

9、正常钻孔。切削进给执行到孔底,执行暂停。 然后,刀具从孔底快速移动退回。,沿着 X 和Y 轴定位以后,快速移动到R 点。 然后,从 R 点到Z 点执行钻孔加工。 当到孔底时,执行暂停。然后刀具快速移动退回。 指定 G82 之前,用辅助功能(M 代码)旋转主轴。,M3 S2000 ; 主轴开始旋转。 G90 G99 G82 X300. Y-250. Z-150. R-100. P1000 (停止时间)F120.; 定位,钻1 孔,然后返回到R 点。 Y-550.; 定位,钻2 孔,然后返回到R 点。 Y-750.; 定位,钻3 孔,然后返回到R 点。 X1000.; 定位,钻4 孔,然后返回到R

10、 点。 Y-550.; 定位,钻5 孔,然后返回到R 点。 G98 Y-750.; 定位,钻6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,排屑钻孔循(G83) 执行间歇切削进给到孔的底部,钻孔过程中从孔中排除切屑。,Q 表示每次切削进给的切削深度。它必须用增量值指定。 在第二次和以后的切削进给中,执行快速移动到上次钻孔结束之前的d点,再次执行切削进给。d 在参数(No.5115)中设定。 在 Q 中必须指定正值,负值被忽略(无效)。 指定 G83 之前,用辅助功能旋转主轴(M 代码)。,M3 S2000 ; 主轴开始旋转。

11、 G90 G99 G83 X300. Y-250. Z-150. R-100. Q15. F120.; 定位,钻1 孔,然后返回到R 点。 Y-550.; 定位,钻2 孔,然后返回到R 点。 Y-750.; 定位,钻3 孔,然后返回到R 点。 X1000.; 定位,钻4 孔,然后返回到R 点。 Y-550.; 定位,钻5 孔,然后返回到R 点。 G98 Y-750.; 定位,钻6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,小孔排屑钻孔循环(G83) 在钻孔期间,当过载扭矩检测信号(跳转信号)被检测时,有过载扭矩检测功能的刀

12、杆退回刀具。 在主轴速度和切削进给速度改变后,钻孔重新开始,该小孔排屑钻削 循环中,重复这些动作。,沿 X 和Y 轴的定位 沿 Z 轴定位到R 点 沿 Z 轴钻孔(第1 次钻孔,切削深度Q,增量值) 后退(孔底小空程,增量值) 后退(孔底R 点) 前进(R 点离孔底空程高度的点) 钻孔(第 2 次或以后的钻孔,切削深度Q+,增量值) 暂停 沿 Z 轴返回到R 点(或初始位置面),循环结束。 根据切削进给加/减速时间常数,在前进和后退期间控制加/减速。当 执行后退时,在R 点检测位置,N01 M03 S_; N02 M; N03 G83X_Y_Z_R_Q_F_I_K_P_; N04 X_Y_;

13、N10 G80; N01:指定主轴正转和主轴速度。 N02:指定M 代码,执行小孔深孔钻循环G83。M 代码在参数No.5163中指定。 N03:指定小孔深孔钻孔循环。钻孔数据(除了K 和P 以外)被贮存并且钻孔开始。用与地址F 相同格式的地址I 指定前进和后退的移动速度,如下所示: G83 I1000;(没有小数点) G83 I1000.;(有小数点) 两个指令均表示 1000mm/分。G83 指定的地址I 持续有效,直到指定G80 或出现复位。 N04:在另一个位置,用与N03 相同的钻孔数据钻小孔深孔。 N10:取消小孔深孔钻孔循环。在N02 中指定的M 代码也被取消。,攻丝循环(G84

14、) 在这个攻丝循环中,当到达孔底时,主轴以反方向旋转。,主轴顺时针旋转执行攻丝。当到达孔底时,为了回退,主轴以相反方向旋转。这个过程生成螺纹。 在攻丝期间进给倍率被忽略。进给暂停不停止机床,直到返回动作完成。 在指定 G84 之前,用辅助功能(M 代码)使主轴旋转。,M3 S100 ; 主轴开始旋转。 G90 G99 G84 X300. Y-250. Z-150. R-120. P300 F120.; 定位,攻丝1 孔,然后返回到R 点。 Y-550.; 定位,攻丝2 孔,然后返回到R 点。 Y-750.; 定位,攻丝3 孔,然后返回到R 点。 X1000.; 定位,攻丝4 孔,然后返回到R

15、点。 Y-550.; 定位,攻丝5 孔,然后返回到R 点。 G98 Y-750.; 定位,攻丝6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,镗孔循环(G85) 该循环用于镗孔,沿着 X 和Y 轴定位以后,快速移动到R 点, 然后,从 R 点到Z 点执行镗孔。 当到达孔底(Z 点)时,执行切削进给,然后返回到R 点。 在指定 G85 之前,用辅助功能(M 代码)旋转主轴。,M3 S100; 主轴开始旋转。 G90 G99 G85 X300. Y-250. Z-150. R-120. F120.; 定位,镗1 孔,然后返回到R

16、 点。 Y-550.; 定位,镗2 孔,然后返回到R 点。 Y-750.; 定位,镗3 孔,然后返回到R 点。 X1000.; 定位,镗4 孔,然后返回到R 点。 Y-550.; 定位,镗5 孔,然后返回到R 点。 G98 Y-750.; 定位,镗6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,镗孔循环(G86) 该循环用于镗孔,沿着 X 和Y 轴定位以后,快速移动到R 点, 然后,从 R 点到Z 点执行镗孔。 当主轴在孔底停止时,刀具以快速移动退回。 在指定 G86 之前,用辅助功能(M 代码)旋转主轴。,M3 S2000

17、 ; 主轴开始旋转。 G90 G99 G86 X300. Y-250. Z-150. R-100. F120.; 定位,镗1 孔,然后返回到R 点。 Y-550.; 定位,镗2 孔,然后返回到R 点。 Y-750.; 定位,镗3 孔,然后返回到R 点。 X1000.; 定位,镗4 孔,然后返回到R 点。 Y-550.; 定位,镗5 孔,然后返回到R 点。 G98 Y-750.; 定位,镗6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,背镗孔循环(G87) 该循环执行精密镗孔。,沿着 X 和Y 轴定位以后,主轴在固定的旋转位置

18、上停止。刀具在刀尖 的相反方向移动并在孔底(R 点)定位(快速移动)。 然后,刀具在刀尖的方向上移动并且主轴正转。沿 Z 轴的正向镗孔直 到Z 点。 在 Z 点,主轴再次停在固定的旋转位置,刀具在刀尖的相反方向移动, 然后,刀具返回到初始位置。刀具在刀尖的方向上偏移,主轴正转, 执行下个程序段的加工。 在指定 G87 前,用辅助功能(M 代码)旋转主轴。,M3 S500 ; 主轴开始旋转。 G90 G87 X300. Y-250. Z-150. R-120. Q5. P1000 F120.; 定位,镗1 孔,在初始位置定向,然后偏 移 5mm,在Z 点停止1 秒。 Y-550.; 定位,镗2

19、孔,然后返回到R 点。 Y-750.; 定位,镗3 孔,然后返回到R 点。 X1000.; 定位,镗4 孔,然后返回到R 点。 Y-550.; 定位,镗5 孔,然后返回到R 点。 Y-750.; 定位,镗6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,镗孔循环(G88) 该循环用于镗孔。,沿着 X 和Y 轴定位以后,快速移动到R 点。然后,从R 点到Z 点执行 镗孔。当镗孔完成后,执行暂停,然后主轴停止。刀具从孔底(Z 点)手动返回到R 点。在R 点,主轴正转,并且执行快速移动到初始位置。 在指定 G88 之前,用辅助功能(

20、M 代码)旋转主轴。,M3 S2000 ; 主轴开始旋转。 G90 G99 G88 X300. Y-250. Z-150. R-100. P1000 F120.; 定位,镗1 孔,然后返回到R 点。 Y-550.; 定位,镗2 孔,然后返回到R 点。 Y-750.; 定位,镗3 孔,然后返回到R 点。 X1000.; 定位,镗4 孔,然后返回到R 点。 Y-550.; 定位,镗5 孔,然后返回到R 点。 G98 Y-750.; 定位,镗6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,镗孔循环(G89) 该循环用于镗孔。,该循

21、环几乎与 G85 相同。不同的是该循环在孔底执行暂停。 在指定 G89 之前,用辅助功能(M 代码)旋转主轴。,M3 S100 ; 主轴开始旋转。 G90 G99 G89 X300. Y-250. Z-150. R-120. P1000 F120.; 定位,镗1 孔,然后返回到R 点,在孔 底停止 1 秒。 Y-550.; 定位,镗2 孔,然后返回到R 点。 Y-750.; 定位,镗3 孔,然后返回到R 点。 X1000.; 定位,镗4 孔,然后返回到R 点。 Y-550.; 定位,镗5 孔,然后返回到R 点。 G98 Y-750.; 定位,镗6 孔,然后返回初始位置平面。 G80 G28 G

22、91 X0 Y0 Z0 ; 返回到参考点。 M5; 主轴停止旋转。,固定循环取消(G80) G80 取消固定循环。,M3 S100; 主轴开始旋转。 G90 G99 G88 X300. Y-250. Z-150. R-120. F120.; 定位,镗1 孔,然后返回到R 点。 Y-550.; 定位,镗2 孔,然后返回到R 点。 Y-750.; 定位,镗3 孔,然后返回到R 点。 X1000.; 定位,镗4 孔,然后返回到R 点。 Y-550.; 定位,镗5 孔,然后返回到R 点。 G98 Y-750.; 定位,镗6 孔,然后返回初始位置平面。 G80 G28 G91 X0 Y0 Z0 ; 返回

23、到参考点,取消固定循环。 M5; 主轴停止旋转。,刚性攻丝,用下列任何一种方法指定刚性方式: 在攻丝指令段之前指定 M29 S*。 在包含攻丝指令的程序段中指定 M29 S*。 指定 G84 做刚性攻丝指令(参数No.5200#0(G84)设为1)。 在每分进给方式中,螺纹导程=进给速度主轴转速计算。在每转进给方式中,螺纹导程等于进给速度。,Z 轴进给速度1000mm/min 主轴速度1000rpm 螺纹导程1.0mm G94; 指定每分进给指令 G00 X120.0 Y100.0; 定位 M29 S1000; 指定刚性方式 G74 Z-100.0 R-20.0 F1000; 刚性攻丝 G95

24、; 指定每转进给指令 G00 X120.0 Y100.0; 定位 M29 S1000; 指定刚性方式 G74 Z-100.0 R-20.0 F1.0; 刚性攻丝,刀具长度偏置 (G43,G44,G49),用G43 对刀具长度偏置指定一个正值时,刀具按照正向移动。 当用G44 指定正值时,刀具按照负向移动。当指定负值时,刀具在相反方向移动。 G43 和G44 是模态G 代码。它们一直有效,直到指定同组的G 代码为止。 ,O; H01; : G43Z_; (1) : G44Z_H02; (2) : H03; (3) : (1)偏置号H01 有效 (2)偏置号H02 有效 (3)偏置号H03 有效,

25、当由于偏置号改变使刀具偏置值改变时,偏置值变为新的刀具长度 偏置值,新的刀具长度偏置值不加到旧的刀具偏置值上。 H1:刀具长度偏置值20.0 H2:刀具长度偏置值30.0 G90 G43 Z100.0 H1: Z 将移动到120.0 G90 G43 Z100.0 H2; Z 将移动到130.0,沿 X 和Y 轴偏置。 G19 G43 H_; 沿X 轴偏置 G18 G43 H_;沿Y 轴偏置,程序 H1=-4.0(刀具长度偏置值) N1 G91 G00 X120.0 Y80.0; N2 G43 Z-32.0 H1; N3 G01 Z-21.0 F1000; N4 G04 P2000; N5 G00 Z21.0; N6 X30.0 Y-50.0; N7 G01 Z-41.0; N8 G00 Z41.0; N9 X50.0 Y30.0; N10 G01 Z-25.0; N11 G04 P2000; N12 G00 Z57.0 H0; N13 X-200.0 Y-60.0; N14 M2;,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1