人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空

機(jī)械社區(qū)

標(biāo)題: SW文件名如何自動(dòng)提取出來填寫到零件的代號(hào)以及名稱里 [打印本頁]

作者: pp3711962    時(shí)間: 2019-10-16 10:58
標(biāo)題: SW文件名如何自動(dòng)提取出來填寫到零件的代號(hào)以及名稱里
如圖,我想每一次保存文件的時(shí)候,或者以另一個(gè)文件名保存文件的時(shí)候,零件屬性中的代號(hào),以及名稱可以自動(dòng)更改例:文件名是 sw1501-sdun2000.03.20-02 轉(zhuǎn)動(dòng)軸7 j" ^  Z, `, |5 V$ S0 O9 M
對(duì)應(yīng)的零件代號(hào)就是:sw1501-sdun2000.03.20-02
- C/ G; S' j5 V$ p對(duì)應(yīng)的名稱就是:轉(zhuǎn)動(dòng)軸, Z( C4 v& d* g! P
假如另存成另一個(gè)文件,命名為SW-16.CB2000.05.03-01 轉(zhuǎn)動(dòng)軸
  ~6 a1 X2 U; c9 I% [6 h  N& U1 \! \則零件屬性中的代號(hào)以及名稱可以自動(dòng)更改為“SW-16.CB2000.05.03-01”和“轉(zhuǎn)動(dòng)軸”
* ?( D. y0 a6 ]# i" y

8 q3 t# U, s# H. I  O" h& `3 r& ?( H6 J# G3 l+ c2 P
' e0 M& L* M, l0 K

作者: pp3711962    時(shí)間: 2019-10-16 11:03
有什么方法可以讓零件的代號(hào)以及名稱可以自動(dòng)提取更改,我在網(wǎng)上查了一個(gè)可以用宏來操作,還有一種可以直接輸入某種代碼,這個(gè)代碼現(xiàn)在我找不到了,代碼只能提取完整的文件名,而并不能進(jìn)行分開
作者: 魍者歸來    時(shí)間: 2019-10-16 11:11
【魍生技】-代號(hào)名稱自動(dòng)分離宏命令5 F$ I) n+ B7 U$ p0 g2 U0 W
http://www.xa-space.com/thread-478738-1-1.html. q- B8 ^+ Z2 V# y
(出處: 機(jī)械社區(qū))
. a: j' B" r. R% U4 @, ]
作者: 鷹頭貓    時(shí)間: 2019-10-16 11:12
我也一直在想分開這個(gè)文件名,用宏還是要多點(diǎn)一次運(yùn)行宏
作者: cool44    時(shí)間: 2019-10-16 13:33
圖號(hào)分離宏。! G! I, W! f. j5 S
想自動(dòng)更新要再加上常駐宏,缺點(diǎn)是占用內(nèi)存多,軟件會(huì)變慢。
作者: pp3711962    時(shí)間: 2019-10-16 13:36
cool44 發(fā)表于 2019-10-16 13:33# H& s! y( L$ _& f% O
圖號(hào)分離宏。8 Z' O# m; l% v9 P; u% r
想自動(dòng)更新要再加上常駐宏,缺點(diǎn)是占用內(nèi)存多,軟件會(huì)變慢。
! ^8 F, w/ f5 f& S* y5 B1 A  t
所以我想是不是可以改成代碼提取類的,就像excel的公式一樣+ d' E5 X. L2 C. b. ^9 o

作者: 未來第一站    時(shí)間: 2019-10-16 14:39
你這個(gè)是手動(dòng)輸入的吧,做不了屬性鏈接自動(dòng)更改。
作者: 遠(yuǎn)祥    時(shí)間: 2019-10-16 19:40
文件命名也不是很頻繁的操作,其實(shí)手動(dòng)改改靠譜一些。
作者: 西獨(dú)歐陽風(fēng)XJB    時(shí)間: 2019-10-17 12:42
學(xué)習(xí)一下  每次手動(dòng)更改確實(shí)煩死
作者: 家鄉(xiāng)的土    時(shí)間: 2019-10-27 20:40
SW2016能用方程式實(shí)現(xiàn),在網(wǎng)上可以搜到,別的版本的就不知道了
作者: pp3711962    時(shí)間: 2019-10-29 08:13
家鄉(xiāng)的土 發(fā)表于 2019-10-27 20:401 I3 a5 f2 p& L& l" b) M% r
SW2016能用方程式實(shí)現(xiàn),在網(wǎng)上可以搜到,別的版本的就不知道了
& D& E/ U3 |1 O1 A+ u; h; Q/ ?
我在網(wǎng)上查過了,應(yīng)該是只能提取全部名稱,并不能零件代號(hào)跟名稱分開
作者: DaveChan    時(shí)間: 2019-10-29 08:22
本帖最后由 DaveChan 于 2019-10-29 08:27 編輯
4 _% s' u8 q  l: z9 n& n5 Q1 [. }
6 ^& {! M9 A( |用方程式結(jié)合可實(shí)現(xiàn)自動(dòng)更新
0 R& c5 S( @$ O, h" F* ?/ \1 N具體參考以下鏈接/ R, {: ]0 [5 M) R- J  \  Z
http://www.3dportal.cn/discuz/forum.php?mod=viewthread&tid=1541454&extra=page%3D1& ~. a& S! |- g5 R- s* _

# C* O- h, O. N- H+ L3 H* Q
作者: 紫楓之殤、    時(shí)間: 2020-10-15 14:57
學(xué)習(xí)一下  不要每次都手動(dòng)更改
作者: 暖陽暖陽    時(shí)間: 2021-4-8 12:32
學(xué)習(xí)了
作者: 思想火炬    時(shí)間: 2021-4-22 14:18
解決了嗎
作者: pp3711962    時(shí)間: 2022-3-21 22:57
思想火炬 發(fā)表于 2021-4-22 14:18; U. g# S1 V9 X, ?1 h
解決了嗎

5 e1 `8 r9 p  G/ I. h解決了,需要增加代碼就可以了
# K) \' b7 P3 X6 y文件名命名格式(代號(hào) 名稱)代號(hào)及名稱中間有個(gè)空格,此代碼以空格為間隔點(diǎn),如果不帶空格,那會(huì)全部顯示成名稱。. u* F8 r# E5 J  c% f* `9 o
- O! a) |: R; ]4 T9 u
以下是零件代碼! \6 k0 }6 [5 b
名稱代碼:Part.Extension.CustomPropertyManager("").Set("名稱",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," ")* n& h8 ]1 d$ L: K0 s
代號(hào)代碼:Part.Extension.CustomPropertyManager("").Set("代號(hào)",Left(Part.GetTitle,InStr(Part.GetTitle," ")))" J: o4 p" [0 \) H2 I
"Dummy1":= "名稱代碼"
6 z/ l4 w  B$ d"Dummy2":= "代號(hào)代碼"5 r. q; q2 i7 Q, y8 Y* v
(其中(Dummy1),(Dummy2)及(名稱代碼),(代號(hào)代碼)可隨意,保證上下一致即可。)
7 O2 I/ ~  @2 D! b$ t6 Y
) h& u" I! f% x( [  `' m, }. ]4 c( |1 e" q) G5 v$ A/ m# [: V# R
0 k6 _; R6 d+ U& T" d
7 y* G) O& T7 [  r$ |* \; b
+ r7 C: c& o7 X$ D! I

/ ~/ Q9 Y: L  j' [5 E0 G, ?# m! a3 |9 f9 X# V  w  b: k; c  v
4 ?5 z. W- |6 Q1 E! i

' u1 a2 B3 m5 y/ a* R: ], Q1 Z- _/ J' {6 y) `
$ t+ `" i: C/ N) d+ t
& @( C4 v0 _3 y5 T7 P0 C
以下是裝配體代碼
8 m& i$ a# L% `9 s名稱代碼:Assembly.Extension.CustomPropertyManager("").Set("名稱",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))1 ?/ y( H7 U! x' g6 J7 w9 x
代號(hào)代碼:Assembly.Extension.CustomPropertyManager("").Set("代號(hào)",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))
8 |$ Z/ `9 p5 k5 C7 |) w: p8 g1 g. g0 m; g  g/ m0 S
"Dummy1":= "名稱代碼"
3 p0 X7 y) [, I7 ]"Dummy2":= "代號(hào)代碼"+ L; e' ?9 q! ~; i$ b
(其中(Dummy1),(Dummy2)及(名稱代碼),(代號(hào)代碼)可隨意,保證上下一致即可。): X" E8 F0 T8 f0 y) i/ n, z. f
) R* |# }. d" P6 `

! [& b4 `/ C$ @) [; }( M
+ p8 H9 j+ `9 O( z& q/ z- i$ h1 Q( o$ b$ w, _4 u
6 F! s2 x, u5 h5 r' z. G

作者: pp3711962    時(shí)間: 2022-3-21 23:48
以解決,具體可看附件,附件為模板文件,有需要的可以下載。 ! P9 U$ z+ B: k* `. m% o. Q
' r: d0 n: K+ c+ f( B& c
[attach]531634[/attach]
, h5 B& n) F- T. [1 k. `6 Q
' I! d9 _  f3 V8 `9 B- L[attach]531635[/attach]
2 V) u* V# _9 u1 C
6 {3 f4 B' p9 A1 i[attach]531636[/attach]2 C! D# u* u( j4 w4 C- o
! E5 Y5 Y: ?9 n1 `3 Q
[attach]531637[/attach]
9 h* G+ x4 \2 N) P( s4 [* r: ~  v1 F- }. ^  V9 {; n/ {

: }) S- Y( z7 ^ ( S  i: S7 [* [6 a# d& d& `! R( u
. Q, @6 Q# Z# {$ F

  Y- H( ?$ Y# I7 C+ Y' ~# h) ~. d
作者: ccc2006    時(shí)間: 2022-3-28 22:08
學(xué)習(xí)一下
作者: 妖洞兩拐    時(shí)間: 2022-4-13 18:21
家鄉(xiāng)的土 發(fā)表于 2019-10-27 20:40
8 E3 m4 B' A# cSW2016能用方程式實(shí)現(xiàn),在網(wǎng)上可以搜到,別的版本的就不知道了
" N6 \- f* n5 `8 l3 A4 W
有具體方法嗎?我想學(xué)習(xí)一下,謝謝
/ S2 S3 ?6 G: q; i2 B" q- s0 z, @
作者: 學(xué)無止境127    時(shí)間: 2023-1-11 13:40
太好了,正需要,謝謝樓主分享
作者: 學(xué)無止境127    時(shí)間: 2023-1-11 13:41
正需要,謝謝樓主無私分享
作者: 學(xué)無止境127    時(shí)間: 2023-1-11 20:08
我按樓主的方法試了,沒成功,不知錯(cuò)在哪里?請(qǐng)大家看一下;另外有試成功的嗎
作者: 學(xué)無止境127    時(shí)間: 2023-1-11 20:11
我按樓主的方法試了,沒成功,不知道錯(cuò)在哪里?大家有應(yīng)用成功的嗎?
作者: leiwi1130    時(shí)間: 2023-3-20 13:44
感謝樓主分享,正需要
作者: leiwi1130    時(shí)間: 2023-3-20 13:45
感謝樓主分享,正需要
作者: leiwi1130    時(shí)間: 2023-3-20 13:48
謝謝樓主無私分享,正需要
作者: leiwi1130    時(shí)間: 2023-3-20 13:51
謝謝樓主無私分享正需要
作者: 單荇道    時(shí)間: 2023-8-3 10:32
有沒有弄成功的?
作者: 攻城獅11    時(shí)間: 2023-12-3 13:19
好好學(xué)習(xí)呀呀
作者: pp3711962    時(shí)間: 2024-5-7 10:24
目前我已經(jīng)測(cè)試成功,文件名命名格式,代碼+空格+名稱。例:2532532 鋼板' p* }. T* I$ j4 x/ u8 Y) G3 h
零件代碼:
( H; P# {& d8 B% ~. g名稱代碼:Part.Extension.CustomPropertyManager("").Set("名稱",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," ")))
& w% m- T! R6 T' V代號(hào)代碼:Part.Extension.CustomPropertyManager("").Set("代號(hào)",Left(Part.GetTitle,InStr(Part.GetTitle," ")))
; B1 v+ j. c; n) I/ x1 k裝配體代碼:9 ?9 p  r) ~# T( I+ Y8 v# A3 _7 T
名稱代碼:Assembly.Extension.CustomPropertyManager("").Set("名稱",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))
+ Z1 `# N! e, d* W5 ]/ I代號(hào)代碼:Assembly.Extension.CustomPropertyManager("").Set("代號(hào)",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))
+ ?; ?- `+ e& X2 s3 i! L方程式設(shè)置如圖
- I! K2 \7 ~3 g% n( l4 E文件屬性自定義如圖* c1 {; g7 P& D" a3 r  A7 o
6 ?: j' X8 `# Q/ T* I7 r" Y
注意,代碼需要刷新后才能正確運(yùn)行,自定義內(nèi)需提前添加“名稱”、“代號(hào)”兩個(gè)屬性
% y% W- J; x4 M
作者: pp3711962    時(shí)間: 2024-5-7 10:26
目前我已經(jīng)測(cè)試成功,文件名命名格式,代碼+空格+名稱。例:2532532 鋼板
# y2 T7 u6 P/ F% Z' d; Y零件代碼:& I- ?/ q1 l$ q' Q. t$ V
名稱代碼:Part.Extension.CustomPropertyManager("").Set("名稱",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," ")))3 y$ b* H9 ]9 [" @; @0 Z* Y7 }+ U
代號(hào)代碼:Part.Extension.CustomPropertyManager("").Set("代號(hào)",Left(Part.GetTitle,InStr(Part.GetTitle," "))): ]. D9 M- R1 o; @1 W/ ], T) R+ d! \
裝配體代碼:- |  f/ g- U* t! O. M
名稱代碼:Assembly.Extension.CustomPropertyManager("").Set("名稱",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))8 a4 J/ |7 M" e. N
代號(hào)代碼:Assembly.Extension.CustomPropertyManager("").Set("代號(hào)",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))$ J( Z3 i7 A0 v7 q. s' P. ~
方程式設(shè)置如圖9 R" R2 b0 E! ~. w: F; ^. ~
文件屬性自定義如圖* ]: R, d; V  r3 A$ y8 D
$ s6 E7 ]+ W2 ^; c  v( c0 h: e
注意,代碼需要刷新后才能正確運(yùn)行,自定義內(nèi)需提前添加“名稱”、“代號(hào)”兩個(gè)屬性
1 t$ T# @9 E) W: C! A3 W( }
作者: pp3711962    時(shí)間: 2024-5-7 10:29
pp3711962 發(fā)表于 2024-5-7 10:26% q4 i- ~9 H7 g2 P# Z* l: x
目前我已經(jīng)測(cè)試成功,文件名命名格式,代碼+空格+名稱。例:2532532 鋼板
  w2 }  O$ [: U零件代碼:
& ]3 E/ t: G) e  K+ D1 J名稱代碼:Part.Ext ...

3 k# p9 u1 N- q; s6 v( s7 C0 l
8 j$ _2 B! L: h6 d) K8 d+ g/ g: ]+ H
作者: Yango    時(shí)間: 2024-5-15 11:07
感謝樓主分享
作者: hloveq    時(shí)間: 2025-4-28 13:40
pp3711962 發(fā)表于 2024-5-7 10:24
& n5 ?" ~. n/ v* {* [目前我已經(jīng)測(cè)試成功,文件名命名格式,代碼+空格+名稱。例:2532532 鋼板
) P. P: ]* n3 c6 _7 C- n7 H零件代碼:
% ]; H6 D3 L+ Y  B! Y5 Z1 G3 {名稱代碼:Part.Ext ...

0 V0 H( c8 y9 p! v! z大佬 可以私發(fā)一下教程嗎 感謝* L: ?+ H0 K' a) p; D

作者: 老劉666    時(shí)間: 2025-5-8 11:04
改文件名和代號(hào)太繁瑣了,學(xué)習(xí)學(xué)習(xí)




歡迎光臨 機(jī)械社區(qū) (http://www.xa-space.com/) Powered by Discuz! X3.5