找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 301|回复: 10

[求助] UG_NX文件名分离出名称与图号

[复制链接]

16

主题

23

回帖

219

积分

一级士官

积分
219
发表于 2025-2-20 16:55:02 | 显示全部楼层 |阅读模式
请问,大神怎样将UG_NX文件名分离出名称与图号,像SW哪样宏或什么的

14

主题

670

回帖

9386

积分

少校

积分
9386
发表于 2025-2-21 08:29:28 | 显示全部楼层
百度一下,之前有看到这样的帖子。表达式就解决了。

61

主题

698

回帖

4579

积分

中尉

积分
4579
发表于 2025-2-21 08:30:01 | 显示全部楼层
二次开发 写个小插件就好啦 很简单

61

主题

698

回帖

4579

积分

中尉

积分
4579
发表于 2025-2-21 08:30:58 | 显示全部楼层
zwaiwo* 发表于 2025-2-21 08:30
二次开发 写个小插件就好啦 很简单

插件分离名称图号自动写入属性,很简单啊

61

主题

698

回帖

4579

积分

中尉

积分
4579
发表于 2025-2-21 08:50:55 | 显示全部楼层
像这样吗?上次有人问这个,我顺手搞了一个,你要吗
7ac1a89470dc784a39e1619eafe56fb.png

61

主题

698

回帖

4579

积分

中尉

积分
4579
发表于 2025-2-21 08:56:44 | 显示全部楼层
分隔符号可以自己填自己需要的
7ed88084143867f2763d36802637ba3.png
421923b828c3f89cd756ff571ccf207.png

16

主题

23

回帖

219

积分

一级士官

积分
219
 楼主| 发表于 2025-2-21 09:42:08 | 显示全部楼层
表达式怎样写呀,百度上都是“不了了之”的废话与广告

16

主题

23

回帖

219

积分

一级士官

积分
219
 楼主| 发表于 2025-2-21 09:46:32 | 显示全部楼层
而且满满的都是关于solidworks的

16

主题

23

回帖

219

积分

一级士官

积分
219
 楼主| 发表于 2025-2-21 11:34:50 | 显示全部楼层
这样写
表达式名称:BT

公式:ug_setpartattrvalue("MATERIALS",stringValue(T))

表达式名称:Name

公式:ug_setpartattrvalue("DB_PART_NAME",Second(splitstring(replaceString(ug_askcurrentworkpart(),".prt","")," ")))
   

表达式名称:NO

公式:ug_setpartattrvalue("DB_PART_NO",First(splitstring(replaceString(ug_askcurrentworkpart(),".prt","")," ")))


16

主题

23

回帖

219

积分

一级士官

积分
219
 楼主| 发表于 2025-2-21 13:03:10 | 显示全部楼层
这样
表达式名称:BT

公式:ug_setpartattrvalue("MATERIALS",stringValue(T))

表达式名称:Name

公式:ug_setpartattrvalue("DB_PART_NAME",Second(splitstring(replaceString(ug_askcurrentworkpart(),".prt","")," ")))
   

表达式名称:NO

公式:ug_setpartattrvalue("DB_PART_NO",First(splitstring(replaceString(ug_askcurrentworkpart(),".prt","")," ")))
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-1 03:48

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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