QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

楼主: shaojie_
打印 上一主题 下一主题

[求助] 请教大佬们一个铣面宏程序的问题。

[复制链接]

少校

Rank: 6Rank: 6

6

主题

184

帖子

7016

积分
跳转到指定楼层
楼主
发表于 2024-2-24 14:14:57 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
请教下途中这两处箭头位置 是哪个代码没有弄对

%
O0001
#1=300(X)
#2=300(Y)
#3=50(刀具直径)
#4=0.6(Y向步距)
#5=0(起始高度)
#6=-3(终止深度)
#7=0.5(每刀切深)
#8=[#1+#3]/2+5(X起始点)
#9=[#2+#3]/2+5(Y起始点180)
#10=#3*#4(步距30)
#11=#3*0.25
#21=2500(转速)
#22=2000(进给)
#23=1(刀长补正)

G0 G90 X#8 Y#9
M3 S#21
G43 H#23 Z30. M08
G0 Z[#5+2]
WHILE[#5GT#6] DO1
G1 Z#5 F300
WHILE[#9LT#2/2] DO2
#9=#9+#10
G1 Y#9 F#22
X-#8+#3*0.25
G02 X-#8 Y#9+#11 R#11
G1 Y#9+#10-#11
G02 X-#8+#11 Y#9+#10 R#11
G1 X#8-#11
G03 X#8 Y#9+#10+#11 R#11
G1 Y#9+#10*2-#11
G03 X#8-#11 Y#9+#10*2 R#11
#9=#9+#10
Y#9
X#8
END2


#8=[#1+#3]/2+5
#9=-[#2+#3]/2+5
G0 Z[#5+2.]
G0 G90 X#8 Y#9
#5=#5-#7
END1

IF[#5LT#6]THEN #5=#6
G1 Z#5 F300
WHILE[#9LT#2/2]DO 3
#9=#9+#10
G1 Y#9 F#22
X-#8+#3*0.25
G02 X-#8 Y#9+#11 R#11
G1 Y#9+#10-#11
G02 X-#8+#11 Y#9+#10 R#11
G1 X#8-#11
G03 X#8 Y#9+#10+#11 R#11
G1 Y#9+#10*2-#11
G03 X#8-#11 Y#9+#10*2 R#11
#9=#9+#10
Y#9
X#8
END3

G0G90Z30.
M05
M09
G91 G28 Z0.0
G28 Y0.
M30
%

有奖推广贴子: 

回复

使用道具 举报

少校

Rank: 6Rank: 6

6

主题

184

帖子

7016

积分
沙发
 楼主| 发表于 2024-2-28 09:03:14 | 显示全部楼层
andy1414 发表于 2024-2-25 13:38
跟前面沒關希知道阿!
跳開迴圈在另一起個迴圈要寫DO1...END1,才不會搞混

我不太懂宏程序,这个是在抖Y上抄的,原程序是个走面的直角程序,我想在拐角加上圆弧光顺结果不知道为什么拐角处会多一条直线刀路。进刀也在第四象限。
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

6

主题

184

帖子

7016

积分
板凳
 楼主| 发表于 2024-4-15 17:46:24 | 显示全部楼层
andy1414 发表于 2024-4-12 08:17
我不能理解為啥麼非得整macro這東西?
上ug算一下他不香嗎?
這玩意macro我搞了三十幾年都不知道在電腦科 ...

主要是車間大部分工件都是 各式各樣的板子需要銑不同厚度 尺寸的面,想弄個宏程序每次更改長寬和需要銑的厚度就行,更加方便快捷。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-6-1 23:09

返回顶部