眾所周知,SOLIDWORKS正版軟件是一款參數(shù)化、全相關(guān)的三維設(shè)計(jì)軟件,模型的自定義屬性可以鏈接到裝配體以及工程圖當(dāng)中,而隨著模型的變化,自定義屬性也會隨之更新,如果沒有在文件模板當(dāng)中添加自定義屬性,那么以后在應(yīng)用中通過人工添加自定義屬性會很繁瑣。
相信大家在日常設(shè)計(jì)工作中都會使用到自定義屬性這個功能,但是大家會發(fā)現(xiàn)很多時候我們在為零件文檔命名的時候,已經(jīng)在文件名稱當(dāng)中帶有了名稱、圖號、代號、項(xiàng)目號等信息,而這些信息與自定義屬性往往是同步的,但是我們沒辦法將兩者自動同步,造成在工作中,需要重復(fù)操作。
今天給大家分享一種不需要使用宏以及二次開發(fā)插件只利用自定義屬性以及方程式的方法,實(shí)現(xiàn)修改文件名稱自動更新自定義屬性進(jìn)行圖名分離的方法。
在SOLIDWORKS的自定義屬性和方程式當(dāng)中,支持VB語言編寫簡單的語句,我們將利用這一特性實(shí)現(xiàn)屬性提取。
下面我們具體看一下操作方法:
1)在自定義屬性選項(xiàng)中填寫所需要控制的屬性名稱信息,例如項(xiàng)目號、代號、名稱

2)在下方輸入需要代碼控制的屬性名稱,并將其數(shù)值表達(dá)設(shè)置為0,點(diǎn)擊確定。

3)打開工具-方程式,新增以下變量。

4)回到自定義屬性當(dāng)中,復(fù)制以下代碼至對應(yīng)屬性名稱當(dāng)中

使用此三段代碼效果為:

5)使用后三段代碼效果為:


注:
1. 如果不使用以上順序(項(xiàng)目號-代號-名稱)進(jìn)行排列,可通過修改代碼中屬性名稱進(jìn)行變更。
2. 如果(項(xiàng)目號-代號-名稱)當(dāng)中不需要“-”字符進(jìn)行名稱區(qū)分,可在代碼“”中修改間隔字符。
以上是本次基于方程式的自定義屬性控制的一些分享,希望能夠幫助大家,更多信息請?jiān)L問鑫辰信息科技有限公司