QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 1151|回复: 17
打印 上一主题 下一主题

[图文教程] 宏程序加工流水号

[复制链接]

三级士官

Rank: 3Rank: 3

2

主题

19

帖子

531

积分
跳转到指定楼层
楼主
发表于 2024-4-24 15:08:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刻字2.rar (1.61 KB, 下载次数: 104)

新手勿喷,看论坛里的内容自己琢磨的,优点是只有一个程序。
有一个版本可以随意改变大小角度,但是我到处找都没有找到资源,就自己写了这个,已在北京精雕机床上测试
字中心距和字深可以更改,中心距改G52后面的X值,字深改每个数字程序的Z值
逻辑就是把十个数字的程序都在原点编出来,把四位数拆分出来,0~9999,用IF去判定加工位置,用G52去偏移距离
然后直接GOTO数字程序,数字程序的行号是 数字是多少 就加100,比如数字0 行号100,数字1 行号101
具体用法:#600输入0则加工0001,输入1则加工0002
如果要加位数,按照逻辑继续加就行了,要加日期,就要读取机床日期,然后拆分,还没有研究
变量值,程序头尾可以根据自己机床更改
下面为逻辑内容,所有内容请看附件
%
O0001
G91G28Z0
G90G40G49G98
G21G0G58G17

T6M6
(TOOL NAME      :[锥度平底]JD-30-0.20)
(字高            :4)
(字中心距         :2.5)
(字深            :0.2)
G90G40G49G58G17
S12000M3
G0X0Y0M7
M590 P1 L1
G43H6


#600=#600+1(工件计数)

#604=FIX[#600/1000](拆分千位数字)
#603=FIX[#600/100]-FIX[#600/1000]*10(拆分百位数字)
#602=FIX[#600/10]-FIX[#600/100]*10(拆分十位数字)
#601=#600-FIX[#600/10]*10(拆分个位数字)

#610=0(工序归零)
N89
#610=#610+1(以下五个IF工序选择判定)
IF[#610EQ1] GOTO91
IF[#610EQ2] GOTO92
IF[#610EQ3] GOTO93
IF[#610EQ4] GOTO94
IF[#610GT4] GOTO110

N91
G52X-7.5Y0(千位数字坐标原点,非模态偏移,不影响其它程序段)
GOTO[#604+100](千位数字值+100行号,与数字加工工序行号对应)

N92
G52X-5Y0(百位数字坐标原点)
GOTO[#603+100](百位数字值+100行号,与数字加工工序行号对应)

N93
G52X-2.5Y0(十位数字坐标原点)
GOTO[#602+100](十位数字值+100行号,与数字加工工序行号对应)

N94
G52X0Y0(个位数字坐标原点)
GOTO[#601+100](个位数字值+100行号,与数字加工工序行号对应)


评分

参与人数 1G币 +40 收起 理由
3D世界网-零 + 40 不错,支持你!

查看全部评分

有奖推广贴子: 

回复

使用道具 举报

三级士官

Rank: 3Rank: 3

2

主题

19

帖子

531

积分
来自 8#
 楼主| 发表于 2024-4-30 16:23:04 | 只看该作者
更新增加年月日,读取机床的当前日期,可改字深,间距,一共12位数

宏程序加工流水号 年月日.rar

1.95 KB, 下载次数: 76, 下载积分: G币 -1

回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

20

主题

970

帖子

5367

积分
沙发
发表于 2024-4-24 15:35:31 | 只看该作者
下载看看,谢谢分享!!
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

0

主题

61

帖子

4580

积分
地板
发表于 2024-4-24 22:41:15 | 只看该作者
根据数控廖哥来的
回复 支持 反对

使用道具 举报

三级士官

Rank: 3Rank: 3

2

主题

19

帖子

531

积分
5#
 楼主| 发表于 2024-4-25 09:06:54 来自手机 | 只看该作者
hyl163 发表于 2024-4-24 22:41
根据数控廖哥来的

确实也参考了他的:daxiao:
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

7

主题

2683

帖子

1万

积分

论坛贡献

6#
发表于 2024-4-26 19:02:59 | 只看该作者
好好学习,天天向上
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

0

主题

152

帖子

1060

积分
7#
发表于 2024-4-29 15:50:57 | 只看该作者
下载看看,谢谢分享!
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

1

主题

323

帖子

2063

积分
9#
发表于 2024-5-8 21:47:13 | 只看该作者
好学习,天天向上
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

14

主题

183

帖子

6162

积分
10#
发表于 2024-5-14 14:02:06 | 只看该作者
下载学习一下,谢谢分享。
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-5-23 23:34

返回顶部