|
楼主 |
发表于 2022-3-21 22:57:23
|
显示全部楼层
! M+ D) ?) f7 v$ @+ f
解决了,需要增加代码就可以了
, `. L5 v/ p. H文件名命名格式(代号 名称)代号及名称中间有个空格,此代码以空格为间隔点,如果不带空格,那会全部显示成名称。
1 e; R: C7 e" n( b; C4 S( r5 J* R( l8 P" q3 g; n( U* Q
以下是零件代码
6 w. Q# l& Y# s4 y/ L& c2 P名称代码:Part.Extension.CustomPropertyManager("").Set("名称",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," "). `' D0 s6 y e/ P6 [4 s1 ]' F
代号代码:Part.Extension.CustomPropertyManager("").Set("代号",Left(Part.GetTitle,InStr(Part.GetTitle," ")))
* _+ b2 o" J2 E0 \/ `$ b"Dummy1":= "名称代码"
" J7 `/ e% i k3 J"Dummy2":= "代号代码"
* o+ z7 f! _5 K0 j1 t(其中(Dummy1),(Dummy2)及(名称代码),(代号代码)可随意,保证上下一致即可。)9 a1 M E. `3 ~8 ]/ O% I
# N$ A c$ O$ Q$ F7 T/ U! p
% n7 w; D% q) G5 _6 ~2 i: l) n
f7 T( u" t# r" L( o
. ?; a7 L( M K) e6 B K
1 E4 Z# ] J- t# u7 S! h
! c4 O. Q7 c% v% O4 B7 d2 S( f& K( X6 v$ W1 r
: D; `" _: ]) Y+ n! y$ q2 A8 n% k. n9 [* J$ V* C1 U; `
% P: E3 Y4 M( @6 ]: L0 Y3 v
/ I7 y2 A& W6 ]4 w
( s F/ |' S9 T: h! N+ W7 j' h+ I& z以下是装配体代码5 L" j& J/ w; ^, P% o
名称代码:Assembly.Extension.CustomPropertyManager("").Set("名称",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))
& ~: I- v% Z% U- J6 A" R: E代号代码:Assembly.Extension.CustomPropertyManager("").Set("代号",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))
( L2 J p0 _( A/ h: G- p, u
: E+ A( _8 ^- O5 T5 \"Dummy1":= "名称代码"5 }' o9 ?1 a0 q; a6 V; P( _0 T
"Dummy2":= "代号代码"
( E. A$ t* M) e( T(其中(Dummy1),(Dummy2)及(名称代码),(代号代码)可随意,保证上下一致即可。)* n2 G% U- t, I7 {& L
2 \( a' k% F$ L% a: I
8 F2 Z- l( O! Q% [& T/ ?: M) z7 x4 w, y, T+ n' q8 g2 W
* t& w, o0 L3 A/ ]* M+ T) q! k! x, D' m
|
|