マルチマテリアルトポロジー最適化
通常、トポロジー最適化では材料の要不要を判断するためにご使用頂いておりますが、マルチマテリアルトポロジー最適化では、
材料の要不要だけでなく、どの部分にどの材料を配置すればよいかを求めます。
設定は入力ファイルのトポロジー最適化のカードDTPLに対する編集が必要です。
DTPLカードの最後に継続行として、
+,mmat,2
と記述して頂きますと現在設定している材料と材料ID=2とのマルチマテリアル結果を求めます。さらに材料候補が多いときは
下記のように、後ろに材料IDを並べていきます。
+,mmat,2,3,4,5,6
Answers
-
上記の件について質問があるのですが,
・入力ファイルの編集方法
・編集した入力ファイルをソルバーに入力する手順
について詳しく教えて頂けないでしょうか.
宜しくお願い致します.
0 -
Altair Forum User said:
上記の件について質問があるのですが,
・入力ファイルの編集方法
・編集した入力ファイルをソルバーに入力する手順
について詳しく教えて頂けないでしょうか.
宜しくお願い致します.
・入力ファイルの編集方法
テキストエディタ等で開けば編集できます。
・編集した入力ファイルをソルバーに入力する手順
メニューから[Applications] > [OptiStruct]を選択し、ファイルを選択して計算を流せばOKです。
0 -
ご回答いただき誠にありがとうございます.
「・編集した入力ファイルをソルバーに入力する手順」の「メニューから[Applications] > [OptiStruct]を選択」のところですが,
私のPCではOptistructを選択することができません.
現在Student Editionのライセンスを使用しているのですが,このライセンスではこの機能は利用できないのでしょうか.
0 -
Hi @shouichi
You can edit the file in any text editor and import the same in HyperMesh. Any unsupported cards will be written and retained.
You can process the analysis file using HyperMesh>> Analysis>> OptiStruct
0 -
Thank you for your replying.
I understand how input data can be edited.
However, I cannot import the input file into Optistruct solver.
Can you be more specific?
0 -
すいません。私の勉強不足でした。
unsupported cardsを挿入すれば、マルチマテリアル最適化ができるという旨、理解しました。
しかし、unsupported cardsを用いて
「DTPLカードの最後に継続行として、+,mmat,2」を記述する具体的な方法がまだ理解できておりません。
unsupported cardの具体的な編集方法について教えていただけないでしょうか。
何卒よろしくお願いいたします。
Sorry for my lack of study. I understand that we can do multi-material Optimization by unsupported cards.
But I still cannot understand the way of inputting '+,mmat,2' into the last line of DTPL cards by using unsupported cards.
Please teach me?
0 -
HyperMesh左のモデルブラウザのDesignVariableからトポロジー最適化の設計変数を選択しますと左下のエンティティエディタにその内容が表示されます。
その一番下でUnsupportedCardを設定可能です。
0