QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 11048|回复: 33
打印 上一主题 下一主题

[原创] 数控高级编程--宏程序--2

[复制链接]

中尉

Rank: 5Rank: 5

10

主题

211

帖子

4836

积分

灌水王

跳转到指定楼层
楼主
发表于 2012-10-14 15:15:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.      矩阵孔
G65 P8005 X19.5 Y14 A9 B20 I9 J9 R2 Z-28Q14 F100;
----------------
O8005 (JUZHENK-HONG);
;
#10=1;
#12=#25;
#13=#24;
#15=1;                     
WHILE [#10 LE #1] DO1
#11=1                   
WHILE [#11LE#2] DO2
G00 X#13 Y#12;               
Z#18                     
IF [#17 EQ 0] GOTO10
#14=#18-#17               
WHILE [#14GT#26] DO3
G01 Z#14 F#9
G00 Z [#14+2]
Z [#14+1]
#14=#14-#17
END3;
N10 G01 Z#26 F#9;
G00 Z#18;
#11=#11+1;              
#13=#13+#5*#15
END2
#13=#13-#15*#5
#10=#10+1;            
#15=-#15
#12=#12+#4
END1
M99
2.      圆布孔;
G65 P8006 X0 Y0 A0 B45 I50 K8 R2 Z-22 Q12 F150
------------
O8005 (YUANBUK-HONG);
;
#10=1;
WHILE [#10 LE #6] DO1
#11=#24+#4*COS [#1];
#12=#25+#4*SIN [#1];
G90 G00 X#11 Y#12;
Z#18;
IF [#17 EQ 0] GOTO10
#14=#18-#17;
WHILE [#14 GT #26] DO2
G01 Z#14 F#9;
G00 Z [#14+2]
Z [#14+1]
#14=#14-#17
END2
N10 G01 Z#26 F#9;
G00 Z#18;
#10=#10+1;
#1=#1+#2;
END1;
M99;
;
;
3.      铣直槽;
T01M06 (EM20);
M01;
;
G00G90G54X480Y-320;
M03S500;
G43Z50H01;
G01Z0F3000;
G65 P8007 A-41 C5 I1 F300;
G90G00Z50;
G68 X0Y0R90;
G00X480Y-320;
G65 P8007 A-21 C5 I1 F300;
G90G00Z50;
G69;
M05;
G91G28Z0;
M30;
;
;------------;

评分

参与人数 1G币 +5 收起 理由
cai718li* + 5 不错,支持!

查看全部评分

版权声明  
本人声明此帖为本人原创帖,未经允许,不得转载!

有奖推广贴子: 

回复

使用道具 举报

Administrator

德高才能望重

Rank: 16Rank: 16Rank: 16Rank: 16

2293

主题

1万

帖子

3万

积分

站长优秀版主论坛技术员论坛元老论坛贡献推广达人

沙发
发表于 2012-10-14 16:11:54 | 只看该作者
支持分享精神,
回复 支持 反对

使用道具 举报

超级版主

小梁原创UG后处理视频教程出售,微信公众号:UG爱好者小梁

Rank: 13Rank: 13Rank: 13Rank: 13

519

主题

4867

帖子

9万

积分
板凳
发表于 2012-10-14 21:38:39 | 只看该作者
支持········宏程序都忘得差不多了·
回复 支持 反对

使用道具 举报

中将

Rank: 9Rank: 9Rank: 9

133

主题

2117

帖子

2万

积分

优秀版主论坛贡献推广达人可爱天使

地板
发表于 2012-10-15 09:29:20 | 只看该作者
支持一下,这个很有用!
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
5#
发表于 2015-5-14 14:31:51 | 只看该作者
我也想改上面说的那个参数用特殊G指令,可是在实际用的时候如果要改调用子程序的内容就得去差参数设定的子程序号,当然可以改成简单易明白的程序号指令,不过感觉要查程序内容还是不方便特别是别人要看你的程序的时候。晓得有那个功能就好了。支持宏程序开发。
回复 支持 反对

使用道具 举报

爱好者终身VIP

Rank: 11Rank: 11Rank: 11Rank: 11

3

主题

226

帖子

7427

积分

VIP会员

6#
发表于 2013-3-28 20:24:09 | 只看该作者
虽然不懂,可还是很想学
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

0

主题

35

帖子

181

积分
7#
发表于 2013-11-25 23:14:28 | 只看该作者
虽然看不懂,既然看了,还是帮顶下、。
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

12

主题

220

帖子

3625

积分
8#
发表于 2013-11-26 18:12:05 | 只看该作者
本帖最后由 rongjikeji 于 2013-11-26 18:15 编辑

现在用的人很少了 其实可以将G65 Pxxxx 直接作为一个G代码的宏程序的调用 即将 Gxxx来完全的替代 简单的模态的调用  当然要改一下 6000以后的对应的参数数值 ,那样会更简洁快速的  谢谢
回复 支持 反对

使用道具 举报

爱好者终身VIP

Rank: 11Rank: 11Rank: 11Rank: 11

11

主题

1565

帖子

9307

积分

灌水王VIP会员

9#
发表于 2013-11-30 16:01:07 | 只看该作者
谢谢楼主分享精神,上学的时候还认真学过呢。
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

7

主题

527

帖子

1433

积分

灌水王

10#
发表于 2013-12-1 11:57:56 | 只看该作者
不错不错
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-22 00:11

返回顶部