機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
樓主: pp3711962
打印 上一主題 下一主題

SW文件名如何自動提取出來填寫到零件的代號以及名稱里

[復(fù)制鏈接]
11#
 樓主| 發(fā)表于 2019-10-29 08:13:09 | 只看該作者
家鄉(xiāng)的土 發(fā)表于 2019-10-27 20:40
) f5 z# f3 c6 k+ I  v% v' iSW2016能用方程式實現(xiàn),在網(wǎng)上可以搜到,別的版本的就不知道了
# i" U' J/ @/ F4 R
我在網(wǎng)上查過了,應(yīng)該是只能提取全部名稱,并不能零件代號跟名稱分開
回復(fù) 支持 反對

使用道具 舉報

12#
發(fā)表于 2019-10-29 08:22:50 | 只看該作者
本帖最后由 DaveChan 于 2019-10-29 08:27 編輯 ; C! P0 _* o! R  {" p

" {. z; v$ o- N* d: ?7 }用方程式結(jié)合可實現(xiàn)自動更新
4 _$ h( h( L! c2 B具體參考以下鏈接
1 [; F  x* B! V/ s( ahttp://www.3dportal.cn/discuz/forum.php?mod=viewthread&tid=1541454&extra=page%3D1$ E: _# N" |& K* M+ g2 i0 S

2 e6 Z6 J& a1 v# h
回復(fù) 支持 反對

使用道具 舉報

13#
發(fā)表于 2020-10-15 14:57:58 | 只看該作者
學(xué)習(xí)一下  不要每次都手動更改
回復(fù) 支持 反對

使用道具 舉報

14#
發(fā)表于 2021-4-8 12:32:48 | 只看該作者
學(xué)習(xí)了
回復(fù)

使用道具 舉報

15#
發(fā)表于 2021-4-22 14:18:08 | 只看該作者
解決了嗎
回復(fù)

使用道具 舉報

16#
 樓主| 發(fā)表于 2022-3-21 22:57:23 | 只看該作者
思想火炬 發(fā)表于 2021-4-22 14:18
5 F3 S7 }' ^; Q6 z$ q, t7 E! }$ U) l8 `# m解決了嗎
8 k6 C" t3 n! I; ^' D4 j6 r" _
解決了,需要增加代碼就可以了
) O7 x8 X" t" h& a- W* w文件名命名格式(代號 名稱)代號及名稱中間有個空格,此代碼以空格為間隔點,如果不帶空格,那會全部顯示成名稱。+ Y% U4 D, |6 R
9 ]& Z' u# |, k- i
以下是零件代碼$ O3 ~( x. p' W  T6 s9 m
名稱代碼:Part.Extension.CustomPropertyManager("").Set("名稱",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," ")
3 P1 }1 O- w: \# L/ G: N代號代碼:Part.Extension.CustomPropertyManager("").Set("代號",Left(Part.GetTitle,InStr(Part.GetTitle," ")))8 ?0 M* _0 X  m) }9 R6 U
"Dummy1":= "名稱代碼"4 q; \" l  V/ U3 d. ^& X. \  d& W& L
"Dummy2":= "代號代碼"; Z: Y  J$ E0 \1 X* S* E# w. e8 E
(其中(Dummy1),(Dummy2)及(名稱代碼),(代號代碼)可隨意,保證上下一致即可。)1 r* x* |8 I. T
8 e' G0 t) }1 q' \% D  S, S) B' o
+ {1 K( o  D/ T" z# `
, k/ ^  y+ V* A" o$ h/ p% U  _
3 v8 I' T6 {  g1 p0 A

) ~8 O3 ~1 [; r0 D7 R+ z
& R$ i5 ~# [" Q. J- H( q3 a: ]8 r  `" {

) K9 k9 E! D& b
0 X: k/ ~# x4 F8 n! |  b1 H1 E; F6 H- i: E$ i9 H

- g8 k1 d# a( P  n" ^
) ]' b. A/ h1 j6 r4 f  I以下是裝配體代碼+ P+ J) Y# J2 {/ N- Z  T
名稱代碼:Assembly.Extension.CustomPropertyManager("").Set("名稱",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))
" R5 {  m! p+ g: A- `代號代碼:Assembly.Extension.CustomPropertyManager("").Set("代號",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))
: j% \) Y) x- A1 Q8 S
& V5 z9 C( |( N2 x) U7 \"Dummy1":= "名稱代碼"$ [4 g) G  Y+ j$ Z/ s* `  ~- U
"Dummy2":= "代號代碼"
, z$ x" C) O; R7 N$ [6 i1 ?(其中(Dummy1),(Dummy2)及(名稱代碼),(代號代碼)可隨意,保證上下一致即可。)  v8 |& N3 J% h$ W3 H/ d0 e5 j9 _
( O) h# M* g0 {0 O/ w& k
5 I  ?0 ?7 t& H$ F: s5 ?/ Z8 O5 m
! a! _. _8 b7 m8 Y6 H$ G  N

/ p) B2 v* s* D* J+ }: b5 S
) E$ S8 z8 H0 r7 g" `& j. o2 y) P; p
回復(fù) 支持 反對

使用道具 舉報

17#
 樓主| 發(fā)表于 2022-3-21 23:48:22 | 只看該作者
以解決,具體可看附件,附件為模板文件,有需要的可以下載。 $ D$ h& N* [! s' U1 a- u; u

, _4 `" V) o: d. w3 Z& q  k, [8 r" m$ i6 f& }2 t1 A
% _  l' \+ S6 P+ z% Y3 R5 r$ h: y
+ B. s7 r6 {% U$ R0 o, }
* Z+ a# G" Y+ i  v3 H
4 M# u* E5 y/ H' ~" B7 }  i0 G" e
- b1 P( J2 x+ i) G

: s/ [1 [+ R( V8 Q3 P' Q2 Q4 f( r% R

+ Q0 z. i- m+ T; p  ?, n8 z 9 S$ W1 m2 u0 S! P' b+ R) |4 F) k9 E
- I0 g  ?3 V9 `$ ]! r5 ~0 m

4 n' A9 N2 E$ E$ w1 I

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊會員

x
回復(fù) 支持 反對

使用道具 舉報

18#
發(fā)表于 2022-3-28 22:08:33 | 只看該作者
學(xué)習(xí)一下
回復(fù)

使用道具 舉報

19#
發(fā)表于 2022-4-13 18:21:51 | 只看該作者
家鄉(xiāng)的土 發(fā)表于 2019-10-27 20:40
8 e' T' j/ z3 H2 vSW2016能用方程式實現(xiàn),在網(wǎng)上可以搜到,別的版本的就不知道了

& Q- v: N; a: D. F) P有具體方法嗎?我想學(xué)習(xí)一下,謝謝
; G0 X$ i% K' M# B, l( S) X
回復(fù) 支持 反對

使用道具 舉報

20#
發(fā)表于 2023-1-11 13:40:35 | 只看該作者
太好了,正需要,謝謝樓主分享
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-9-23 03:14 , Processed in 0.154017 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表