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

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 1931|回復(fù): 14
打印 上一主題 下一主題

利用自定義屬性實(shí)現(xiàn)材料名稱分離

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2023-7-12 13:38:21 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 仁419 于 2023-7-12 13:51 編輯 , Q" `$ c2 y$ N0 C" r: D

8 k, x/ F9 v) p5 g我想做一個(gè)自動(dòng)填寫材料國(guó)標(biāo)號(hào)的自定義屬性。思路是這樣的:使用自定義屬性將材料名前后分離,然后分別填寫到工程圖中,材料格式為材料名稱+國(guó)標(biāo)號(hào),中間用空格隔開的。我嘗試過利用方程式分離圖號(hào)的方法,但是沒有成功過,不知道自定義屬性中的文字表達(dá)式的代碼規(guī)范是啥樣的,總是不成功,有沒有高人指點(diǎn)一下。
/ U6 i4 o3 ^- L; ]2 `8 }) j$ A7 V" W
回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2023-7-12 21:53:43 | 只看該作者
我之前分享過一個(gè)圖名分離模板,應(yīng)該可以參考一下那個(gè)關(guān)系式
3#
 樓主| 發(fā)表于 2023-7-13 08:46:36 | 只看該作者
逐夢(mèng)2020 發(fā)表于 2023-7-12 21:53; w7 C  A, M& T  X* f
我之前分享過一個(gè)圖名分離模板,應(yīng)該可以參考一下那個(gè)關(guān)系式
# Q4 [- [! [$ q9 I. n
我試過把里面的Part.GetTitle改成Part.GetMaterial,但是不行,不知道怎樣能用代碼獲取到材料名。用他自己本身的SW-Material能獲得,但是不能用其他語(yǔ)句處理這個(gè)材料名。4 [! s  w) }6 V: A% ~; d5 a
4#
發(fā)表于 2023-7-13 20:13:13 | 只看該作者
|仁419發(fā)表于 07-13 08:46<br>我試過把里面的Part.GetTitle改成Part.GetMaterial,但是不行,不知道怎樣能用代碼獲取到材料名。用他自己本身的SW-Material能獲得,但是不能用其他語(yǔ)句處理這個(gè)材料名。<img class="emotion" src="http://e-learninguniversity.com/static/image/smiley/default/mad.gif" smilieid="11 border=" 0"="" alt=""><br>
是不是你的屬性里面沒有自定義參數(shù)“material”,你要讀取“material”,首先得確保你的屬性里面有“material”這個(gè)參數(shù)吧。
5#
 樓主| 發(fā)表于 2023-7-14 10:15:39 | 只看該作者
逐夢(mèng)2020 發(fā)表于 2023-7-13 20:130 Q* r* q+ D& s% U, p
是不是你的屬性里面沒有自定義參數(shù)“material”,你要讀取“material”,首先得確保你的屬性里面有“materi ...

, |) o" ], m8 Z! |我就是想讀出他本身的材料來,想調(diào)用SolidWorks自身的屬性
# x% L$ ]# g. c% h; C4 Z
6#
發(fā)表于 2023-7-14 10:50:29 | 只看該作者
要不反過來做,分別用兩個(gè)屬性“材料”和“國(guó)標(biāo)號(hào)”,需要放在一起的話就依次引用一下。8 i& a& R( A; l* N
7#
 樓主| 發(fā)表于 2023-7-14 11:45:47 | 只看該作者
防彈蝸牛 發(fā)表于 2023-7-14 10:50
( \& n- y1 h: }  [4 k  @! f要不反過來做,分別用兩個(gè)屬性“材料”和“國(guó)標(biāo)號(hào)”,需要放在一起的話就依次引用一下。
" I8 ^) G8 W1 S/ h+ l" k" R
我就是不想單獨(dú)輸國(guó)標(biāo)號(hào),想國(guó)標(biāo)號(hào)關(guān)聯(lián)材料,實(shí)現(xiàn)自動(dòng)輸入國(guó)標(biāo)號(hào)。- j# f! b2 t. @9 X+ i
8#
發(fā)表于 2023-7-14 13:09:17 | 只看該作者
仁419 發(fā)表于 2023-7-14 11:45
' J, e* a7 d! k$ ~7 j* }+ k我就是不想單獨(dú)輸國(guó)標(biāo)號(hào),想國(guó)標(biāo)號(hào)關(guān)聯(lián)材料,實(shí)現(xiàn)自動(dòng)輸入國(guó)標(biāo)號(hào)。

" F8 b$ {; Z( P1 I) E- C上午打開SW試了一下,在自定義材質(zhì)庫(kù)里添加自定義屬性是可行的。改一遍材質(zhì)庫(kù),問題就解決了。+ h- p9 {/ _1 B! l
9#
 樓主| 發(fā)表于 2023-7-14 15:53:47 | 只看該作者
防彈蝸牛 發(fā)表于 2023-7-14 13:09/ B' o- H) S+ R& @
上午打開SW試了一下,在自定義材質(zhì)庫(kù)里添加自定義屬性是可行的。改一遍材質(zhì)庫(kù),問題就解決了。
8 ~8 t% |- [- j7 _/ {
麻煩能講一下具體操作嗎?有圖就更好了,十分感謝7 e# ?( D( A% Q) J" G0 X* x
10#
發(fā)表于 2023-7-14 16:11:15 | 只看該作者
仁419 發(fā)表于 2023-7-14 15:53& D  k: j8 p  B
麻煩能講一下具體操作嗎?有圖就更好了,十分感謝

* B& y2 S8 B( I* p9 {, D0 j4 q- E1 i2 ^; W5 x# v

4 G# l5 @! O5 d# _; i軟件版本2022
% X3 A  I. w: q* r應(yīng)該這個(gè)屬性是可以用 $PRP 調(diào)用的6 L; D3 x2 |" o- @7 }- ^  g2 d5 C

本版積分規(guī)則

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

GMT+8, 2024-11-16 13:05 , Processed in 0.079398 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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