機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

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

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

[復制鏈接]
11#
 樓主| 發(fā)表于 2019-10-29 08:13:09 | 只看該作者
家鄉(xiāng)的土 發(fā)表于 2019-10-27 20:40
/ @1 U/ R$ W( @& M  b4 sSW2016能用方程式實現(xiàn),在網(wǎng)上可以搜到,別的版本的就不知道了
5 Q5 m7 ]0 T$ u
我在網(wǎng)上查過了,應該是只能提取全部名稱,并不能零件代號跟名稱分開
回復 支持 反對

使用道具 舉報

12#
發(fā)表于 2019-10-29 08:22:50 | 只看該作者
本帖最后由 DaveChan 于 2019-10-29 08:27 編輯 5 S3 S9 q# b& p" s3 e8 g0 o2 |5 }
7 P; `. P8 V. r% l0 ^; X& F" n
用方程式結(jié)合可實現(xiàn)自動更新. L' x6 s7 I9 d
具體參考以下鏈接+ D2 D$ S7 I' c% L
http://www.3dportal.cn/discuz/forum.php?mod=viewthread&tid=1541454&extra=page%3D1* x, v+ I9 V2 f2 P
- l1 L& P) p' P
回復 支持 反對

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

16#
 樓主| 發(fā)表于 2022-3-21 22:57:23 | 只看該作者
思想火炬 發(fā)表于 2021-4-22 14:18' u( V1 _9 ^* x" e% ^
解決了嗎
! G- \! K2 r+ a
解決了,需要增加代碼就可以了- `# ]+ c/ [/ B" W
文件名命名格式(代號 名稱)代號及名稱中間有個空格,此代碼以空格為間隔點,如果不帶空格,那會全部顯示成名稱。3 N! _- k( l3 @! _' a  i

2 h9 u9 S6 a/ f# h. {" c( g) ?以下是零件代碼$ o1 B# `' Z% @2 J# s" C8 x6 g
名稱代碼:Part.Extension.CustomPropertyManager("").Set("名稱",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," ")
) |7 t% L; J8 Y7 P1 t; B4 X代號代碼:Part.Extension.CustomPropertyManager("").Set("代號",Left(Part.GetTitle,InStr(Part.GetTitle," ")))
2 R) v0 ^; F$ y& P"Dummy1":= "名稱代碼"& U5 b" s3 i9 w
"Dummy2":= "代號代碼"
" T4 r7 J% `4 {/ s% E, ?/ I6 D(其中(Dummy1),(Dummy2)及(名稱代碼),(代號代碼)可隨意,保證上下一致即可。)
, c6 ^0 O! T0 F/ }+ e2 ?3 k; t2 e9 S# e4 O9 g! s( Q

: Z. G2 I5 l( \' G4 U/ e5 E% v* `$ U9 H/ A( y- [. t% W, e
  K; A1 t# _) I' I; c3 ^: p& U
9 m/ r. B' B+ l& m9 Z* ]$ G
8 K; v" g/ A, Y* F( I

3 B. L) M4 O0 T' I2 _1 d  q
) ^: J" P# T8 {+ ~0 x
# U; D1 ]) Z. N3 e9 \, a( h" C/ N# I$ t: s# H
& }4 A$ f2 R/ e# K

7 r  m# {/ Z# i! S( s9 D5 s/ U! c: r以下是裝配體代碼
3 k$ a, L( t; k* `, t" U. r名稱代碼:Assembly.Extension.CustomPropertyManager("").Set("名稱",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))$ |6 P5 ^7 ~& k7 ]4 {. \9 f
代號代碼:Assembly.Extension.CustomPropertyManager("").Set("代號",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))
7 T' f! W6 G; W0 S+ f2 d( s; f& ~1 R% G$ X9 I
"Dummy1":= "名稱代碼"5 C% Z. ^- N9 c& d/ o  \2 W
"Dummy2":= "代號代碼"! n5 z0 p( m* N) ~. y
(其中(Dummy1),(Dummy2)及(名稱代碼),(代號代碼)可隨意,保證上下一致即可。). y) a% K8 e' o, T3 W$ J1 V
( d' l2 W/ `; C3 L+ `
0 |: T1 [) V' u4 r$ U; V$ c0 @

# ~5 E4 H6 Q: O8 E5 \/ l& |9 w! p+ I. l8 `- ~# e" d

7 J2 X$ \: u! j% }, c
回復 支持 反對

使用道具 舉報

17#
 樓主| 發(fā)表于 2022-3-21 23:48:22 | 只看該作者
以解決,具體可看附件,附件為模板文件,有需要的可以下載。 8 C, W. e& Q% A- D; k8 H

5 }1 h) i: ?: V  c0 _. H0 s
8 D7 w/ l3 A# g  B5 x! y3 {3 ?; E. g9 _, o! @

7 D6 v( t0 _1 N4 J' B' ]9 ~5 j/ s% [3 e/ _  I2 z! W5 L

/ F9 `  K% [: C0 i9 o1 N" X  O4 B. r" e* b

! N) `" F/ a- ^& z: [) s& Q
3 f5 ]/ N1 n/ F9 @6 z
$ {" i  X! p1 R& b+ x6 R, K4 S , w& U0 |" g8 x9 }7 {( i

5 R6 d7 h' ^5 E$ C" s% m
4 f- t+ f, \" F: b( t' V# l

本帖子中包含更多資源

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

x
回復 支持 反對

使用道具 舉報

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

使用道具 舉報

19#
發(fā)表于 2022-4-13 18:21:51 | 只看該作者
家鄉(xiāng)的土 發(fā)表于 2019-10-27 20:40
$ [/ U. z6 p* u% Q1 nSW2016能用方程式實現(xiàn),在網(wǎng)上可以搜到,別的版本的就不知道了

. u$ F* z' M5 {. i有具體方法嗎?我想學習一下,謝謝
; D8 w; G5 ]) J) b2 s
回復 支持 反對

使用道具 舉報

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

使用道具 舉報

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

本版積分規(guī)則

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

GMT+8, 2024-9-23 05:17 , Processed in 0.151826 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表