|

楼主 |
发表于 2022-3-21 22:57:23
|
显示全部楼层
* }4 A ^/ w8 h6 \
解决了,需要增加代码就可以了* m+ g I& o7 v2 r3 {( S$ G
文件名命名格式(代号 名称)代号及名称中间有个空格,此代码以空格为间隔点,如果不带空格,那会全部显示成名称。
3 t" G( Q1 c/ z& A2 K, \" k3 `2 j/ } k8 ]! A- u
以下是零件代码& V, i- \6 T+ l3 u
名称代码:Part.Extension.CustomPropertyManager("").Set("名称",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," ")# c- P1 ]% K) ^
代号代码:Part.Extension.CustomPropertyManager("").Set("代号",Left(Part.GetTitle,InStr(Part.GetTitle," ")))9 a9 k0 `( l+ ~6 m1 T
"Dummy1":= "名称代码"% R6 ?. ]9 [2 r" C) q" g
"Dummy2":= "代号代码"8 g, `: X; i. \
(其中(Dummy1),(Dummy2)及(名称代码),(代号代码)可随意,保证上下一致即可。)8 I$ A4 o3 w% Q
v* {9 A' H: N& P Y" k
8 v" y+ @3 g( ?# ~
' }9 ~9 H! V% f6 B6 V s 2 V. U; z( z% C
- J% N% v O/ c. h0 o8 X. \, o- Z, [" x! x
+ k" Z2 K$ }- `4 g
% _0 A0 H- Z5 O7 G4 M6 [; J9 G2 h9 i) i* q
, i% D5 W5 g$ r+ R, V
6 u0 Z# Q; Z- c4 M( z' }0 D) U: {/ {( `1 Z
以下是装配体代码
: o/ A1 k( d1 w( Z7 ^( c名称代码:Assembly.Extension.CustomPropertyManager("").Set("名称",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))
2 c# ?2 K3 N0 D$ ?) S; }7 o代号代码:Assembly.Extension.CustomPropertyManager("").Set("代号",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))
# z% }2 Z7 v" `/ ^
6 x3 S4 q4 E) {* V7 b: G. w! a% @/ K"Dummy1":= "名称代码"( a' S, f' `, a" X
"Dummy2":= "代号代码"
! h! t. e0 B& U0 Q9 `, M(其中(Dummy1),(Dummy2)及(名称代码),(代号代码)可随意,保证上下一致即可。)
0 y9 [ z. [7 j. a7 E( }1 _1 L6 J( h! a. U8 X. A: I1 k; |; `6 ^
& c. d% y, f/ Z- l

6 `4 ~5 D/ {# B8 [* @! M ) R3 T( T2 B4 u, q% Z% G
W6 U8 z; {0 |. }/ G* }. \) g |
|