QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 13680|回复: 16
打印 上一主题 下一主题

[求助] UG后处理出宏程序的问题

[复制链接]

中尉

Rank: 5Rank: 5

4

主题

259

帖子

4469

积分
跳转到指定楼层
楼主
发表于 2016-7-10 22:29:17 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
加工产品,很多外形和型腔X和Y的坐标都是一样的,都是Z在变化,出来的程序很长。每次都要用手动去加变量,有点麻烦。上次在论坛里看到有UG后处理出宏程序的帖子,是可以出的。希望论坛里的大佬们可以提供点资料,提点思路,做个这样的后处理。
%
(Part name: 000009)
(Time: Sat Jul 09 23:00:48 2016)
(WOKER: Gao)
G40 G90 G49 G80
G91 G30 Z0.0 M9
M1
N1 T4 M6
M1
(TOOL XD8  D8.00  R0.00  L75.00 TIME:0.20)
(floor_stock=0.000mm  side_stock=0.000mm)
G90 G54 G0 X-101.326 Y56.485 M3 S1200
G43 H4 Z10. M8 T5
Z0        
#1=-1.
#2=-2.
WHILE[#1GE#2]DO1
G1 Z#1 F250.
G41 X-101.5 Y55.5 D4
G3 X-100. Y54. I1.5 J0.0
G1 X100.
G2 X104. Y50. I0.0 J-4.
G1 Y-50.
G2 X100. Y-54. I-4. J0.0
G1 X-100.
G2 X-104. Y-50. I0.0 J4.
G1 Y50.
G2 X-100. Y54. I4. J0.0
G3 X-98.5 Y55.5 I0.0 J1.5
G40 G1 X-98.674 Y56.485
G0 Z10.
X-101.326 Y56.485
#1=#1-1.
END1
G91 G30 Z0.0 M9
G91 G28 Y0.0 M5
M30
(TIME:2.75)
%

这个变量不是很理想,在整除的情况下可以用。
谢谢大佬们。

有奖推广贴子: 

回复

使用道具 举报

六级士官

Rank: 4

0

主题

207

帖子

1946

积分
17#
发表于 2017-7-2 06:41:52 | 只看该作者
本帖最后由 wzp360124360124 于 2017-7-2 06:43 编辑

G40 G90 G49 G80
G91 G30 Z0.0 M9
M1
N1 T4 M6
M1
(TOOL XD8  D8.00  R0.00  L75.00 TIME:0.20)
(floor_stock=0.000mm  side_stock=0.000mm)
G90 G54 G0 X-101.326 Y56.485 M3 S1200
G43 H4 Z10. M8 T5
Z0        
#1=-1.
#2=-2.
WHILE[#1GT#2]DO1

G1 Z#1 F250.
G41 X-101.5 Y55.5 D4
G3 X-100. Y54. I1.5 J0.0
G1 X100.
G2 X104. Y50. I0.0 J-4.
G1 Y-50.
G2 X100. Y-54. I-4. J0.0
G1 X-100.
G2 X-104. Y-50. I0.0 J4.
G1 Y50.
G2 X-100. Y54. I4. J0.0
G3 X-98.5 Y55.5 I0.0 J1.5
G40 G1 X-98.674 Y56.485
G0 Z10.
X-101.326 Y56.489
#1=#1-1.
IF[#1LT#2]THEN#1=#2  加这个绝对可以除的完 比如#1=-0.9 后现会加一刀 0.1
END1
N100
G91 G30 Z0.0 M9
G91 G28 Y0.0 M5
M30
(TIME:2.75)
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

1

主题

5

帖子

60

积分
16#
发表于 2017-6-11 21:27:37 | 只看该作者
我有宏程序后处理,有需要请联系QQ605460401
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

21

主题

344

帖子

8898

积分
15#
发表于 2017-6-11 19:30:19 | 只看该作者
本帖最后由 hai10110 于 2017-6-11 21:28 编辑

宏程序后处理我有,有需要请联系
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

21

主题

344

帖子

8898

积分
14#
发表于 2017-6-11 19:27:43 | 只看该作者
本帖最后由 hai10110 于 2017-6-11 21:30 编辑

HAODD我有哟
回复 支持 反对

使用道具 举报

三级士官

Rank: 3Rank: 3

0

主题

107

帖子

574

积分
13#
发表于 2016-9-19 21:27:43 | 只看该作者
楼主的后处理能分享一下吗?跪求
回复 支持 反对

使用道具 举报

少将

Rank: 8Rank: 8

24

主题

1268

帖子

2万

积分

论坛贡献论坛元老

12#
发表于 2016-8-22 14:18:41 | 只看该作者
你们是通过什么做的,我现在也在弄这个。手工编就会。
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

1

主题

429

帖子

7320

积分
11#
发表于 2016-7-27 19:17:25 | 只看该作者
一梦千秋醉佳人 发表于 2016-7-16 11:41
试了下,不可以,要么无限循环,要么少切


教你1招、以下
G40 G90 G49 G80
G91 G30 Z0.0 M9
M1
N1 T4 M6
M1
(TOOL XD8  D8.00  R0.00  L75.00 TIME:0.20)
(floor_stock=0.000mm  side_stock=0.000mm)
G90 G54 G0 X-101.326 Y56.485 M3 S1200
G43 H4 Z10. M8 T5
Z0        
#1=-1.
#2=-2.
WHILE[#1GE#2]DO1
#1=#1-1.
IF[#1LT#2]THEN#1=#2  加这个绝对可以除的完 比如#1=-0.9 后现会加一刀 0.1
G1 Z#1 F250.
G41 X-101.5 Y55.5 D4
G3 X-100. Y54. I1.5 J0.0
G1 X100.
G2 X104. Y50. I0.0 J-4.
G1 Y-50.
G2 X100. Y-54. I-4. J0.0
G1 X-100.
G2 X-104. Y-50. I0.0 J4.
G1 Y50.
G2 X-100. Y54. I4. J0.0
G3 X-98.5 Y55.5 I0.0 J1.5
G40 G1 X-98.674 Y56.485
G0 Z10.
X-101.326 Y56.489
这里在加1句
IF[#1EQ#2]GOTO100
END1
N100
G91 G30 Z0.0 M9
G91 G28 Y0.0 M5
M30
(TIME:2.75)
%
回复 支持 反对

使用道具 举报

一级士官

Rank: 2

0

主题

17

帖子

238

积分
10#
发表于 2016-7-16 11:43:37 | 只看该作者
这个情况#1一直等于#2,然后无限循环,可能还得加一些条件
回复 支持 反对

使用道具 举报

一级士官

Rank: 2

0

主题

17

帖子

238

积分
9#
发表于 2016-7-16 11:41:36 | 只看该作者
今生有你 发表于 2016-7-11 11:33
教你1招、以下
G40 G90 G49 G80
G91 G30 Z0.0 M9

试了下,不可以,要么无限循环,要么少切
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-11-23 21:39

返回顶部