HighFrequency.show
概要
設定された電磁界解析モデルを3次元で表示し、解析を実行する前にモデルの形状、材料領域、境界条件を確認できます。表示したモデルは、マウス操作で回転や拡大・縮小ができます。
材料領域は割り当てられた材料ごとに、境界面は設定された境界条件の種類ごとに色分けして表示されます。また、材料と境界条件に対応する色を示す凡例が表示されます。
メッシュのエッジ、材料領域、境界面の表示・非表示を切り替えることができます。また、通常は非表示となる空気領域や吸収境界を表示することもできます。
構文
obj
obj 解析条件が設定された電磁界解析モデルを表す
HighFrequency
オブジェクト。
plotter = obj.show()
plotter = obj.show()
デフォルトの表示設定を使用して、モデルを可視化します。
plotter = obj.show(property_name = property_value)
plotter = obj.show(property_name = property_value)
指定したプロパティの値を使用して、モデルを可視化します。
入力引数
edges
bool
Yes
表示される材料領域と境界面において、メッシュのエッジを表示します。
materials
bool
Yes
材料が割り当てられた領域を、材料ごとに色分けして表示します。
boundaries
bool
Yes
境界条件が設定された面を、境界条件の種類ごとに色分けして表示します。
air
bool
No
空気領域を表示します。 materials が True の場合にのみ適用されます。
absorbing
bool
No
吸収境界を表示します。 boundaries が True の場合にのみ適用されます。
出力引数
plotter- Type
pyvista.Plotter可視化した電磁界解析モデルを保持するPyVistaのPlotterオブジェクト。 表示内容の追加やカスタマイズに使用できます。
使用例
plotter = model.show(edges=False, absorbing=True)
注意事項
show を呼び出す前に、メッシュを設定する必要があります。
このメソッドは、解析モデルの設定内容を可視化するものであり、計算された電磁界分布を表示するものではありません。