• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

サイズに基づいて複数のボディの固形ボディの名前を変更して下さい

Giangio95

Guest
おはようございます。
フォーラムに似たような話題を探しましたが、見つかりませんでした。
折りたんだ板金をマルチボディに設計しました。これは、複数のコンポーネントによって形成されたリフトの断面です。 リフトが等しいスーツではなく、これらのビームの長さが変化するので、論理的に理解することができます。
私は、十字架を選択し、長さの尺度を与えるコンテンツセンターにライブラリを作成しました。 私は体に与えた長さに応じて名前を変更するために、マルチボディ内のすべての体が必要になります。
例:断面1500を差し込みますので、001_1500、001_1500、003_1500に名前を付けられた様々なボディを見つけたいと思います。
2000 を差し込むと、001_2000、002_2000、003_2000 で参照されるコンポーネントが見つかります。
可能ですか? ilogic でやりたい仕事をしていると思います。
私はそれを勉強し続ける, 私は解決策を見つけた場合、私は以下を書き留めます.
お問い合わせ
 
別のものを参照する同様の議論
 
お問い合わせ
私は議論を見ました。
私は私がilogicsと無視していると私は初めて私の手でそれを取っていることを押します。
書面による規則に従って、最終的な体の名前は、私たちが添付された画像で選択した引用符の間で見つけたマルチボディの名前、および最後に1から始まるシーケンシャル番号で構成されます。 クロスパラメータを書く代わりに、ルールは選択したパラメータの長さを書きます。

書面によるルールの下:

snippetdim sb をサーフェスボディとしてコードする
doc をpartdocument = thisdoc.document
サーフェスボディ = doc.componentdefinition.surfacebodies として sbs を dim
dim sbname を文字列 = thisdoc.filename(false) として指定します。
dim suffix as 整数 = 1

'すべての固形体をループし、それらをリネーム
各sbのsbs
sb.name = sbname + "ltraversa" & cstr(suffix). パットレフ _
(cstr(doc.componentdefinition.surfacebodies.count))), 0)
サフィックス + 1
次へ


お問い合わせ


1622013813021.png
 
お問い合わせ
とても親切でとても親切です!
今、私はそれを仕事にしようとします。
感謝と良い一日
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top