宁静星空 发表于 2025-2-20 16:55:02

UG_NX文件名分离出名称与图号

请问,大神怎样将UG_NX文件名分离出名称与图号,像SW哪样宏或什么的

lmlsy 发表于 2025-2-21 08:29:28

百度一下,之前有看到这样的帖子。表达式就解决了。

zwaiwo* 发表于 2025-2-21 08:30:01

二次开发 写个小插件就好啦 很简单

zwaiwo* 发表于 2025-2-21 08:30:58

zwaiwo* 发表于 2025-2-21 08:30
二次开发 写个小插件就好啦 很简单

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

zwaiwo* 发表于 2025-2-21 08:50:55

像这样吗?上次有人问这个,我顺手搞了一个,你要吗

zwaiwo* 发表于 2025-2-21 08:56:44

分隔符号可以自己填自己需要的

宁静星空 发表于 2025-2-21 09:42:08

表达式怎样写呀,百度上都是“不了了之”的废话与广告

宁静星空 发表于 2025-2-21 09:46:32

而且满满的都是关于solidworks的

宁静星空 发表于 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","")," ")))


宁静星空 发表于 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","")," ")))
页: [1] 2
查看完整版本: UG_NX文件名分离出名称与图号