pyvista.examples.downloads.download_pump_bracket#

download_pump_bracket(load=True)[ソース]#

pump bracket 例のデータセットをダウンロードします.

データは SimScale Project Library - Turbo にあるSimScaleの公開例から生成したものです.

本データセットのライセンスは, SimScale Terms and Conditions に基づき,自由かつ無制限に複製,配布,出版することを許諾するものです.

パラメータ:
loadbool, default: True

True に設定すると,データセットをダウンロードした後に読み込みます. False に設定すると,ファイル名のみが返されます.

戻り値:
UnstructuredGrid | str

load に応じて,データセットまたはファイル名を指定します.

データセットを読み込む.

>>> import pyvista as pv
>>> from pyvista import examples
>>> dataset = examples.download_pump_bracket()
>>> dataset
UnstructuredGrid (...)
  N Cells:    124806
  N Points:   250487
  X Bounds:   -5.000e-01, 5.000e-01
  Y Bounds:   -4.000e-01, 0.000e+00
  Z Bounds:   -2.500e-02, 2.500e-02
  N Arrays:   10

第4モード形状の変位をスカラーとしてプロットします.

>>> cpos = [
...     (0.744, -0.502, -0.830),
...     (0.0520, -0.160, 0.0743),
...     (-0.180, -0.958, 0.224),
... ]
>>> dataset.plot(
...     scalars='disp_3',
...     cpos=cpos,
...     show_scalar_bar=False,
...     ambient=0.2,
...     anti_aliasing='fxaa',
... )
../../../_images/pyvista-examples-downloads-download_pump_bracket-1_00_00.png

このデータセットを使用した例は, ポンプブラケットのモーダル解析の可視化 を参照してください.