機(jī)械社區(qū)
標(biāo)題: SolidWorks屬性自動分離開鏈接零件名稱(中文名)和圖號 [打印本頁]
作者: 單荇道 時間: 2023-8-3 13:43
標(biāo)題: SolidWorks屬性自動分離開鏈接零件名稱(中文名)和圖號
①提取“SOLIDWORKS2022”到圖號屬性中;
F& v4 x7 |# q②提取“圖號分離測試”到圖號屬性中。
9 a: _+ K2 p1 O9 f. O; ]; d- |, A F5 w6 }8 S
第一步:新建零件,將零件進(jìn)行命名為 SOLIDWORKS2022,在屬性中填寫以下四個屬性,填寫后點(diǎn)擊確定;9 n0 R0 M) T- d; r5 k# q8 Y* V& u

9 I+ U4 C) i- {: @0 \" B1 C
其中兩個代碼為:
$ g$ r6 J& | A- k0 s( ]3 u0 Q3 Z% W/ M/ J2 O0 T! [5 ?
圖號代碼:
Part.Extension.CustomPropertyManager("").Set("圖號",Left(Part.GetTitle,InStr(Part.GetTitle," ")))
) x: U7 K, H: h) o& p ]0 N
( w! r( S0 \! n名稱代碼:
Part.Extension.CustomPropertyManager("").Set("名稱",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," ")))
' A$ w$ F) ?4 N7 _2 ?第二步:在方程式中添加兩個全局變量,進(jìn)行代碼的運(yùn)算,當(dāng)估算到值為0時,代表前面寫的語句沒有語法錯誤,填寫后點(diǎn)擊確定;6 T* }" c% T' R& [
( U8 R6 {7 n" c# ~/ @3 M

' b1 W9 @3 Z& x0 b% {
第三步:重建,查看屬性,此時已經(jīng)完成了圖號和名稱的分離;. E! o2 G. E1 P1 ` k
! Z6 v7 z {+ i% d. W

" Z: x5 f {' r8 l: d' I將這兩條屬性存入模板,使用模板時,只需要輸入方程式就可以實(shí)現(xiàn)圖號和名稱的分離了。圖號和名稱中的空格是固定的格式,改變格式的方法在視頻中有講解到喔,點(diǎn)擊下方視頻文件查看詳細(xì)操作。
2 G+ p m# y$ U
- q+ c% @! E9 B! y4 J( }% f
視頻教學(xué)如下" \+ ?1 R7 h) U% D4 s
https://v.qq.com/x/page/r3303zanbc8.html; y% y* O, r% ]7 W! C r
作者: 單荇道 時間: 2023-8-3 13:44
裝配體代碼:
0 O2 a, w7 ^' U/ L; W; ?( X! m$ t名稱代碼:Assembly.Extension.CustomPropertyManager("").Set("名稱",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))
, l d' j c. h9 G圖號代碼:Assembly.Extension.CustomPropertyManager("").Set("圖號",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))
作者: 長涯 時間: 2023-8-3 14:06
sw的公式和自定義屬性確實(shí)是好東西
作者: lutixia 時間: 2024-8-21 11:34
非常感謝老師的分享,有大胸懷,有大志向,有大前途。
g, K- q$ q& r+ O' \2 q
作者: 超源 時間: 2024-8-28 11:01
感謝樓主分享
作者: Pioneer_D 時間: 2025-2-26 13:54
感謝分享
作者: k13460071341 時間: 2025-4-27 17:22
成功了,感謝分享
作者: xxs997448197 時間: 2025-6-13 15:59
在文件擴(kuò)展名設(shè)置為可見時,零件名稱分離后會帶.sldprt的后綴,關(guān)掉后,正常!請樓主看一下,能避免否?盼回復(fù)!號碼:15896598828
作者: TAXUSDONG 時間: 2025-6-16 08:06
很多個圖號分離的方案,都不實(shí)用,或者不適合,謝謝,先試試 ,有情況再反饋。
歡迎光臨 機(jī)械社區(qū) (http://www.xa-space.com/) |
Powered by Discuz! X3.5 |