找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 4214|回复: 15

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

[复制链接]

9

主题

526

回帖

5386

积分

上尉

积分
5386
发表于 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;(记录机床绝对坐标程序。)

46

主题

2110

回帖

1万

积分

上校

积分
14220
发表于 2019-1-18 10:12:44 | 显示全部楼层
既然用了宏程序,为啥又用子程序,毕竟只是铣面

9

主题

455

回帖

7113

积分

少校

积分
7113
发表于 2019-1-17 22:43:53 | 显示全部楼层
本帖最后由 lj564105035 于 2019-1-17 23:22 编辑

你这还真是个好程序{:titter:}?

62

主题

1508

回帖

2万

积分

中将

积分
27593

VIP会员

发表于 2019-1-18 15:13:01 | 显示全部楼层
虽然我看不懂,但感觉很牛b了{:smile:}

9

主题

526

回帖

5386

积分

上尉

积分
5386
 楼主| 发表于 2019-1-23 15:30:24 | 显示全部楼层
如果有疑问可以编个手动铣面的程序看看。

9

主题

526

回帖

5386

积分

上尉

积分
5386
 楼主| 发表于 2019-1-23 15:32:17 | 显示全部楼层
习惯le孤单 发表于 2019-1-18 10:12
既然用了宏程序,为啥又用子程序,毕竟只是铣面

没问题

9

主题

526

回帖

5386

积分

上尉

积分
5386
 楼主| 发表于 2019-1-23 16:25:10 来自手机 | 显示全部楼层

9

主题

526

回帖

5386

积分

上尉

积分
5386
 楼主| 发表于 2019-1-23 19:12:10 | 显示全部楼层
习惯le孤单 发表于 2019-1-18 10:12
既然用了宏程序,为啥又用子程序,毕竟只是铣面

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

9

主题

526

回帖

5386

积分

上尉

积分
5386
 楼主| 发表于 2019-1-23 19:14:47 | 显示全部楼层
472751863 发表于 2019-1-18 15:13
虽然我看不懂,但感觉很牛b了

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

9

主题

526

回帖

5386

积分

上尉

积分
5386
 楼主| 发表于 2019-1-23 19:18:02 | 显示全部楼层
lj564105035 发表于 2019-1-17 22:43
你这还真是个好程序?

觉得不好也不用嘲笑,大家都是从学徒过来的。而且对于宏程序的使用本身就没有很好的教学教程。自己摸索的东西能满足自己需要就可以了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-5 09:21

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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