登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 844|回复: 3

[数控编程] 数控宏程序

  [复制链接]
发表于 2024-12-16 16:32:56 | 显示全部楼层 |阅读模式
我想要弄点积分,希望大家能多多支持!   分享一个工作中常用的宏程序,此宏程序适合加工所有铣削的孔,而且确保不过切、孔底带清理刀路。需要的过来看看。
如果大家喜欢后期会继续更新我自用的宏程序!!希望大家多多支持



%
G65 P1001 X50.Y-30. Z-2.3 C80. D30. E0.2 F2000 H150. M0.75 Q0.27 R0.3 S2500 T1
%
O1001
IF[#3EQ#0]THEN #3000=1(C?)
IF[#7EQ#0]THEN#3000=1(D??)
IF[#8LT0]THEN#3000=1(E<0)
IF[#8GT1]THEN#3000=1(E>1)
IF[#13EQ#0]THEN #3000=1(M?)
IF[#13LT#0]THEN #3000=1(M?)
IF[#13GE1]THEN #3000=1(M?)
IF[#17EQ#0]THEN#3000=1(Q??)
IF[#18EQ#0]THEN#3000=1(R??)
IF[#18LT#26]THEN#3000=1(R<Z)
IF[#24EQ#0]THEN #24=0.
IF[#25EQ#0]THEN #25=0.
IF[#8EQ#0]THEN #8=0.
IF[#9EQ#0]THEN #9=2000.
IF[#11EQ#0]THEN #11=150.
IF[#17EQ#0]THEN #17=0.25
IF[#18EQ#0]THEN #18=0.3
IF[#19EQ#0]THEN #19=1500.
IF[#20EQ#0]THEN #20=1.
#27=[#3-#7]/2.-#8
#28=#27/2.
#29=#27+#24
IF[#27LE0.3]THEN#3000=133(TOOL ERROR)
G91 G28 Z0.
M6 T#20
G90 G00 X#24 Y#25 S#19 M3
G43 Z#11 H#20
G90Z[#18+#17]
IF[#3GT2*#7]GOTO102
G03 X[#24-#8+[#3-#7]/2] Y#25 R[-#8+[#3-#7]/2]/2 F#9
WHILE[#18GT#26]DO1
#18=#18-#17
IF[#18LT#26]THEN #18=#26
G03 I-[-#8+[#3-#7]/2] Z#18
END1
G03 X#24 Y#25 R[[-#8+[#3-#7]/2]/2]
G00 Z#11
M99


N102
#30=[#7-1]/2
G01X[#24+#30]F#9
WHILE[#18GT#26]DO3
#31=#30
#18=#18-#17
IF[#18LT#26] THEN #18=#26
G03 I-#30 Z#18 F#9
WHILE[#31LT#27]DO2
#31=#31+#7*#13
IF[#31GT#27] THEN #31=#27
G01 X[#24+#31]
G03 I-#31
END2
G90 G00 Z[#18+#17]
G00 X[#24+#30] Y#25
G01 Z#18
END3
G90G00Z#11
M99
(#18=R Z起始平面)
(#17=Q 下刀量)
(#3=C 圆孔直径)
(#7=D 刀具直径)
(#8=E 单边余量)
(#9=F 进给率)
(#11=H 安全平面)
(#13=M 进刀百分比)
(#19=S 主轴转速)
(#20=T 刀具号)
(#24=X 孔中心X轴坐标)
(#25=Y 孔中心Y轴坐标)
(#26=Z 孔深度)

螺旋加工孔

螺旋加工孔

螺旋进刀加工大直径孔

螺旋进刀加工大直径孔

评分

参与人数 1Q币 +200 收起 理由
王榕慧 + 200 精华资料/热心回复/建议/报错,感谢支持! ...

查看全部评分

开心
发表于 2025-1-4 09:26:58 | 显示全部楼层
有刻日期,流水号的宏程序吗
【温馨提示】技术问题请优先发到问答专栏,优胜教师团 ...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-1-20 14:24:52 | 显示全部楼层
开荒刀 发表于 2025-1-4 09:26
有刻日期,流水号的宏程序吗

有的,不过字体是公司指定的字体
开心
回复 支持 反对

使用道具 举报

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

本版积分规则


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