QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 4095|回复: 15
打印 上一主题 下一主题

[分享] 手动记录机床位置的铣面类宏程序。

[复制链接]

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
跳转到指定楼层
楼主
发表于 2019-1-17 21:43:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lmjams 于 2019-1-17 21:51 编辑

本程序适用在手动记录机床坐标位置后自动生成铣面程序。
O2;
G54M111;(此处坐标系一定要和后面的坐标系一致。)机床参数6072=111;如果不能改就只能用M98P9002;
M00;
N1#980=0;
G54G90G0X[#[500+#980]]Y[#[501+#980]]S300;
G43H1Z100M3;
Z10;
G01Z0F500;
N10G01X[#[500+#980]]Y[#[501+#980]]F300;
IF[#980EQ#981]GOTO100;
M01;
#980=#980+2;
IF[#980EQ#981]THEN#980=#981;
GOTO10;
N100G90G0Z100;
M5;
Z300;
M30;
下面的宏程序在为子程序。
O9002;
N1M00;
M3;
#980=0;
(X ABS)
#[500+#980]=#5041;
(Y ABS)
#[501+#980]=#5042;
M01;(此处手动记录坐标完成时,按下M01并且手动把光标移到GOTO9998处再启动程序。)
GOTO9999;
GOTO9998;
N9999#980=#980+2;
GOTO1;
N9998#981=#980;
G91G0Z100;
M5;
Z300;
M99;



补充内容 (2019-1-23 19:02):
对于有的朋友说不好,或者用子程序_的问题,在此补充下,如果铣第二个面该怎样用这程序。说不好的朋友,我这程序只是对需要或者喜欢的朋友可以一起交流交流。G54M111;
M00;
N2#980=#981+1;

补充内容 (2019-1-23 19:08):
这是第三个面:G54M111;
M00;
N3#980=#981+1;这样继续添加就可以铣多个面,而且铣好的面,加工第二件时还是可以继续用,只是跳过G54M111;(记录机床绝对坐标程序。)

有奖推广贴子: 

回复

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

46

主题

2157

帖子

1万

积分
推荐
发表于 2019-1-18 10:12:44 | 只看该作者
既然用了宏程序,为啥又用子程序,毕竟只是铣面
回复 支持 1 反对 0

使用道具 举报

少校

油鸡

Rank: 6Rank: 6

9

主题

466

帖子

7109

积分
沙发
发表于 2019-1-17 22:43:53 | 只看该作者
本帖最后由 lj564105035 于 2019-1-17 23:22 编辑

你这还真是个好程序?
回复 支持 反对

使用道具 举报

中将

Rank: 9Rank: 9Rank: 9

63

主题

1568

帖子

2万

积分

VIP会员

地板
发表于 2019-1-18 15:13:01 | 只看该作者
虽然我看不懂,但感觉很牛b了
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
5#
 楼主| 发表于 2019-1-23 15:30:24 | 只看该作者
如果有疑问可以编个手动铣面的程序看看。
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
6#
 楼主| 发表于 2019-1-23 15:32:17 | 只看该作者
习惯le孤单 发表于 2019-1-18 10:12
既然用了宏程序,为啥又用子程序,毕竟只是铣面

没问题
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
7#
 楼主| 发表于 2019-1-23 16:25:10 来自手机 | 只看该作者
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
8#
 楼主| 发表于 2019-1-23 19:12:10 | 只看该作者
习惯le孤单 发表于 2019-1-18 10:12
既然用了宏程序,为啥又用子程序,毕竟只是铣面

第一是让别的人在我这台机床上用我这程序时方便添加和更改不需要知道宏程序是什么只要用就可以。
第二就是习惯把我厂常用的宏程序编写成用M代码调用的子程序方便使用
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
9#
 楼主| 发表于 2019-1-23 19:14:47 | 只看该作者
472751863 发表于 2019-1-18 15:13
虽然我看不懂,但感觉很牛b了

仅仅是为了自己在操作时方便不容易出错而已。主要就是记录机床绝对坐标并使用的功能。
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
10#
 楼主| 发表于 2019-1-23 19:18:02 | 只看该作者
lj564105035 发表于 2019-1-17 22:43
你这还真是个好程序?

觉得不好也不用嘲笑,大家都是从学徒过来的。而且对于宏程序的使用本身就没有很好的教学教程。自己摸索的东西能满足自己需要就可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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 23:37

返回顶部