找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 6150|回复: 11

[已回复] UG宏程序加工斜面的问题

[复制链接]

8

主题

62

回帖

9582

积分

少校

积分
9582
发表于 2016-11-2 19:58:11 | 显示全部楼层 |阅读模式
当把#3=1.3 ,#14=0.01 ,其他设置成#1=45 ,#2=9 , #5=10,。
程序加工到倒数第2刀时也就是Z=-0.1加工完后, 机床在判断#4=#+#14 也就是(#4=1.2+0.1)机床就
跳的G00Z30加工就结束了。应该还有Z=0加工完成后才能结束 因为1.2+0.1=1.3 #4=#3
如何把#3=1.4 其他设置不变,最后一刀就 是 Z=0,也就是#4 =1.3时,请问高手这是为什么?
我用的是 三菱的M64数控铣床


IMG.jpg


补充内容 (2016-11-3 19:42):
当把#3=1.4 ,#14=0.1 ,其他设置成#1=45 ,#2=9 , #5=10,。
程序加工到倒数第2刀时也就是Z=-0.1加工完后, 机床在判断#4=#+#14 也就是(#4=1.2+0.1)机床就
跳的G00Z30加工就结束了。应该还有Z=0加工完成后才能...

补充内容 (2016-11-3 19:43):
应该还有Z=0加工完成后才能结束 因为1.2+0.1=1.3  #4=#3
如何把#3=1.3 其他设置不变,最后一刀就 是 Z=0,也就是#4 =1.3时,请问高手这是为什么?
我用的是 三菱的M64数控铣床更改一下

补充内容 (2016-11-3 19:52):
当#3=1.3 #14=0.1时候 程序运行13次  当#3=1.4 #14=0.1时候程序就运行13次就结束了 还差一次 应该是14次才对,因为1.4/0.1=14 我不知道为什么

127

主题

1375

回帖

2万

积分

中将

积分
28773
发表于 2016-11-2 20:23:01 | 显示全部楼层
本帖最后由 andy1414 于 2016-11-2 20:24 编辑

首先我要告訴你不要浪費時間在這種過時的宏程序。

再來回答你的問題

宏程序最大的精隨是在可以填入任何值,然後由系統去演算。
所以設計時要考慮使用者填入的數值系統如何應對。

#1=10
#2=2
#3=#1/#2
這樣沒問題

#1=9
#2=2
#3=#1/#2
這樣就只剩4.5,切4刀不夠,切5刀太多

所以需先算出要切幾刀,所以切4刀,最後一刀直接填入深度9。

這樣解釋懂嗎?還是告訴你別學這沒用的東西。{:}


26

主题

1163

回帖

1万

积分

大校

积分
15177

活跃会员

发表于 2016-11-2 20:32:22 | 显示全部楼层
把你写的程序照张照片发过来。看看判断语句对不对

8

主题

62

回帖

9582

积分

少校

积分
9582
 楼主| 发表于 2016-11-3 19:30:31 | 显示全部楼层
echo101601 发表于 2016-11-2 20:32
把你写的程序照张照片发过来。看看判断语句对不对

IMG51.jpg

把#14=0.1时程序就没事也就是说最后一刀是Z=0。当把#3=1.3
#14=0.1时 程序的最后一刀是Z=-0.1,程序就加工完成了

8

主题

62

回帖

9582

积分

少校

积分
9582
 楼主| 发表于 2016-11-3 19:37:34 | 显示全部楼层
当把#3=1.4 ,#14=0.1 ,其他设置成#1=45 ,#2=9 , #5=10,。
程序加工到倒数第2刀时也就是Z=-0.1加工完后, 机床在判断#4=#+#14 也就是(#4=1.2+0.1)机床就
跳的G00Z30加工就结束了。应该还有Z=0加工完成后才能结束 因为1.2+0.1=1.3  #4=#3
如何把#3=1.3 其他设置不变,最后一刀就 是 Z=0,也就是#4 =1.3时,请问高手这是为什么?
我用的是 三菱的M64数控铣床更改一下

8

主题

62

回帖

9582

积分

少校

积分
9582
 楼主| 发表于 2016-11-3 19:40:32 | 显示全部楼层
andy1414 发表于 2016-11-2 20:23
首先我要告訴你不要浪費時間在這種過時的宏程序。

再來回答你的問題

当把#3=1.4 ,#14=0.1 ,其他设置成#1=45 ,#2=9 , #5=10,。
程序加工到倒数第2刀时也就是Z=-0.1加工完后, 机床在判断#4=#+#14 也就是(#4=1.2+0.1)机床就
跳的G00Z30加工就结束了。应该还有Z=0加工完成后才能结束 因为1.2+0.1=1.3  #4=#3
如何把#3=1.3 其他设置不变,最后一刀就 是 Z=0,也就是#4 =1.3时,请问高手这是为什么?
我用的是 三菱的M64数控铣床  更改一下我内容写错了


首先我要告訴你不要浪費時間在這種過時的宏程序。那我学什么程序?

26

主题

1163

回帖

1万

积分

大校

积分
15177

活跃会员

发表于 2016-11-3 21:21:38 | 显示全部楼层
说实话,程序没有问题。不过没用过三菱系统。看看,是不是把小于等于屏蔽了。不支持小于等于。 或者你换LT,这个纯小于的试试。

127

主题

1375

回帖

2万

积分

中将

积分
28773
发表于 2016-11-4 07:55:26 | 显示全部楼层
79625348 发表于 2016-11-3 19:40
当把#3=1.4 ,#14=0.1 ,其他设置成#1=45 ,#2=9 , #5=10,。
程序加工到倒数第2刀时也就是Z=-0.1加工完 ...

隨便學個軟件,UG或是MASTER-CAM甚麼軟件都行,要銑甚麼形狀分幾刀隨你便。

0

主题

50

回帖

670

积分

三级士官

积分
670
发表于 2016-11-4 09:32:11 | 显示全部楼层
andy1414 发表于 2016-11-2 20:23
首先我要告訴你不要浪費時間在這種過時的宏程序。

再來回答你的問題

宏不定过时了吧,有时候还是很好用的,有时候等你在电脑上改程序时,可能别人在机床里改一下数值就已经OK了,做单一不用宏,一般用在批量上

4

主题

622

回帖

1万

积分

中校

积分
12067
发表于 2016-12-15 20:05:39 | 显示全部楼层
本帖最后由 如云得龙 于 2016-12-15 20:07 编辑

看了半天,没有明白楼主的意思。
太费劲了,希望楼主提问能消除文字中的错别字。
我理解是这样的,当#3=1.3,#14=0.1,程序符合预期,加工到z=0结束。但是#3=1.4,其他不变,程序不符合预期,在z=-0.1时结束,少了一刀z=0的刀路没有运行
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-13 19:44

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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