设为首页收藏本站在线充值

中国数控联盟

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 282|回复: 1

一个宏程序,实现四种倒角

[复制链接]
 成长值: 4785

1736

主题

1841

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16965
QQ
发表于 2017-12-16 23:27:32 | 显示全部楼层 |阅读模式


该宏程序适用于对零件孔的倒角加工,最大的亮点:可根据孔径的大小,倒角的大小变换不同的走刀方式,当#17=0时,表示单轮廓走刀,#17不等于0时,表示多轮廓走刀增量值大小;当#150=0时,表示圆心下刀,#150=1时,表示侧边下刀。


铣圆倒角宏程序
坐标系建立:四面分中,顶面为零

当#17=0,#150=0时,适用于小孔倒中心下刀,单轮廓走刀,例如倒角为C0.5时,如下图:




当#17=0.25(进刀量),#150=0时,适用于小孔倒中心下刀,多轮廓走,例如倒角为C1时,如下图:








当#17=0,#150=1时,适用于大孔倒侧边下刀,单轮廓走刀,例如倒角为C0.5时,如下图:




当#17=0.25,#150=1时,适用于大孔侧边下刀,多轮廓走刀,例如倒角为C1时,如下图:





完整程序内容:
%
O8042
G90 G17 G40 G49 G80 G69
G91 G28 Z0.
#1=50
#20=6
#24=0
#17=0
#19=7000
#9=1200
#108=-0.5
#109=-1.5
#118=[[#1/2]-[#108]+[#109]]
#150=0
T#20 M6
G90 G54
S#19 M3
IF[#150EQ0]GOTO100
IF[#150EQ1]GOTO200
N100
G0 X0. Y0.
G43 Z10. H#20
IF[#17EQ0]GOTO11
GOTO1
N200
#124=[[#1/2]-3]
G0 X#124 Y0.
G43 Z10. H#20
IF[#17EQ0]GOTO22
GOTO2
N1
G1 Z0.3 F2500.
G1 Z#109 F#9
#24=[#1/2+#17]+[#109]
WHILE[#24LT#118]DO1
G3 X#24 I[#24/2]
G3 I-#24
G3 X0. I-[#24/2]
#24=[#24+#17]
END1
N11
G1 Z#109 F2500.
G3 X#118 I[#118/2] F#9
G3 I-#118
G3 X0. I-[#118/2]
G0 Z10.
GOTO500
N2
G1 Z0.3 F2500.
G1 Z#109 F#9
#24=[[[#1/2]+#17]+[#109]]
WHILE[#24LT#118]DO2
G3 X#24 I[[#24-#124]/2]
#24=#24
G3 I-#24
G3 X#124 I-[[#24-#124]/2]
#24=#24+#17
END2
N22
G1 Z#109 F2500.
G3 X#118 I[[#118-#124]/2] F#9
G3 I-#118
G3 X#124 I-[[#118-#124]/2]
G0 Z10.
N500
M9
M5
G91 G28 Z0.
G28 Y0.
M30
%






手机QQ扫一扫,加入官方千人QQ群!
回复

使用道具 举报

0

主题

57

帖子

342

积分

中级会员

Rank: 3Rank: 3

积分
342
发表于 2017-12-18 19:34:38 | 显示全部楼层
支持楼主,谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注微信,有惊喜
关注我们,每天有惊喜,每日有活动,每日有礼品赠送,扫描左边二维码,即可关注,你还在等什么?

QQ|Archiver|手机版|小黑屋|中国数控联盟 ( 鄂ICP备16008852号-1   

GMT+8, 2018-1-20 17:16 , Processed in 0.212713 second(s), 40 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表