找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 932|回复: 14

[求助] 请问如何利用宏把系统的坐标系自动写在程式单上?

[复制链接]

1

主题

11

回帖

152

积分

上等兵

积分
152
发表于 2024-11-17 19:11:20 | 显示全部楼层 |阅读模式
如图示,我们公司是做硅胶模的,同一块模具上的程式经常要用到不同的坐标系,每次出程式单都必须手工把坐标系写在上面,非常麻烦,请问有没有办法用宏自动抓取系统的坐标系名称写在程式单上?请大神赐教,谢谢

坐标系.png

35

主题

555

回帖

2577

积分

少尉

积分
2577
发表于 2024-11-18 09:39:43 | 显示全部楼层
为什么非得是宏,出单的时候处理一下不就可以了。但是需要确保的是不同坐标系的程序不能合并为一条,哪怕是两个坐标系相同,但是名称不同也是不可以的。

1

主题

11

回帖

152

积分

上等兵

积分
152
 楼主| 发表于 2024-11-18 19:36:39 | 显示全部楼层
海川工作室 发表于 2024-11-18 09:39
为什么非得是宏,出单的时候处理一下不就可以了。但是需要确保的是不同坐标系的程序不能合并为一条,哪怕是 ...

请问出单的时候怎么处理?请指教,谢谢

35

主题

555

回帖

2577

积分

少尉

积分
2577
发表于 2024-11-18 19:59:53 | 显示全部楼层
柳生浪 发表于 2024-11-18 19:36
请问出单的时候怎么处理?请指教,谢谢

这个单不是你自己写的吗?

35

主题

555

回帖

2577

积分

少尉

积分
2577
发表于 2024-11-18 20:06:37 | 显示全部楼层
我又仔细看了下你的需求,你这个需求确实有些难啊,假设你先出的单,宏怎么会知道你的存放目录和名称,再就是用宏我还真不知道把数据如何载入到excle表,即便是知道,有要根据程序程序或名称逐一填充,你这要求基本无解啊。
所以还是出单的时候处理一下就可以了。

1

主题

11

回帖

152

积分

上等兵

积分
152
 楼主| 发表于 2024-11-19 08:22:35 | 显示全部楼层
海川工作室 发表于 2024-11-18 20:06
我又仔细看了下你的需求,你这个需求确实有些难啊,假设你先出的单,宏怎么会知道你的存放目录和名称,再就 ...

出单自己处理,那时手动,每行都要改,除了累,还容易出错,所以才想到要自动,宏可以用PRINT(打印)的方式把坐标系自动写到指定的列,只是我不知道抓坐标系的语法是什么?

35

主题

555

回帖

2577

积分

少尉

积分
2577
发表于 2024-11-19 09:18:18 | 显示全部楼层
柳生浪 发表于 2024-11-19 08:22
出单自己处理,那时手动,每行都要改,除了累,还容易出错,所以才想到要自动,宏可以用PRINT(打印)的 ...

你需要先做的是把你的编程习惯进行列举,比如你的toolpath和ncprogram是否是一一对应,是否存在一条ncprogram中存在两个相同坐标系(名字不同)的情况,是否存在不使用坐标系进行编程的情况。

1

主题

11

回帖

152

积分

上等兵

积分
152
 楼主| 发表于 2024-11-19 10:12:28 | 显示全部楼层
toolpath和ncprogram程式单会自动出,就是坐标系不会,除了坐标系那一列,其它都是自动的,我只要知道变量宏自动抓坐标系名称的语法即可实现了,利用飓风外挂的自定义程式单功能把它自动PRINT到EXLCE指定的列,我自己写了一个,但是不对,语法如下:
//填写到程式单上的内容通过"print"返回给PM飓风工具,格式:print = '返回内容'

print = Output Workplan_name

35

主题

555

回帖

2577

积分

少尉

积分
2577
发表于 2024-11-19 15:59:07 | 显示全部楼层
柳生浪 发表于 2024-11-19 10:12
toolpath和ncprogram程式单会自动出,就是坐标系不会,除了坐标系那一列,其它都是自动的,我只要知道变量 ...

print = toolpath.workplane.name

1

主题

11

回帖

152

积分

上等兵

积分
152
 楼主| 发表于 2024-11-19 18:34:37 | 显示全部楼层
海川工作室 发表于 2024-11-19 15:59
print = toolpath.workplane.name

好的,我试试看,多谢热心的好人
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2024-12-18 11:26 , Processed in 0.128826 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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