SolidWorks專門論壇 SolidWorks forum

 找回密碼
 註冊
查看: 14460|回復: 1

自定义属性和方程式问题

[複製鏈接]
發表於 2017/9/29 13:58:15 | 顯示全部樓層 |閱讀模式
档案名称为(STCB30C-S2-7623-48 连接板)现在的问题:
1、分离STCB30C-S2为设备型号(已解决)
2、分离“连接板”为零件名称(已解决)
3、现在想分离CB30C-S2-7623-48为零件图号,并在CB30C-S2-7623-48前面添加固定的字母(如LY)为零件图号
使图号变成 LYCB30C-S2-7623-48
求大神们指点下

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2018/7/15 17:10:53 | 顯示全部樓層
属性名T,对应的表达式改为:
Part.Extension.CustompropertyManager("默认").Set("图号", "LY" &  Left(Part.GetTitle, InStr(Part.GetTitle, " ") - 1))
'取文件名左起第一个空格左边的所有字符,并加上前缀"LY"
或:
Part.Extension.CustompropertyManager("默认").Set("图号", "LY" &  Left(Part.GetTitle, InStrRev(Part.GetTitle, " ") - 1))
'取文件名右起第一个空格左边的所有字符,并加上前缀"LY"
或更简洁点:(推荐)
Part.Extension.CustompropertyManager("默认").Set("图号", "LY" &  Split(Part.GetTitle, " ")(0))
'取文件名左起第一个空格左边的所有字符,并加上前缀"LY"
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

論壇統計|手機版上論壇|論壇來自幾何科技 論壇架構版次 20240312

GMT+8, 2024/3/29 00:10 , Processed in 0.172780 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表