# Examples from pyvista.examples.downloads.download_aero_bracket
# ==============================================================

# Download the aero bracket.
from pyvista import examples
import pyvista as pv
dataset = examples.download_aero_bracket()
dataset

# Show the available point data arrays.
dataset.point_data

# Plot the von Mises stress.
cpos = pv.CameraPosition(
    position=(-0.0503, 0.132, -0.179),
    focal_point=(0.0505, 0.0185, -0.00201),
    viewup=(0.275, 0.872, 0.405),
)
dataset.plot(
    smooth_shading=True,
    split_sharp_edges=True,
    scalars='von Mises stress',
    cmap='bwr',
    cpos=cpos,
    anti_aliasing='fxaa',
)

# SEE ALSO:
#     Aero Bracket Dataset https://docs.pyvista.org/api/examples/dataset_gallery.html#aero-bracket-dataset
#     See this dataset in the Dataset Gallery for more info.
#     Notch Stress Dataset https://docs.pyvista.org/api/examples/dataset_gallery.html#notch-stress-dataset
#     Notch Displacement Dataset https://docs.pyvista.org/api/examples/dataset_gallery.html#notch-displacement-dataset
#     Fea Bracket Dataset https://docs.pyvista.org/api/examples/dataset_gallery.html#fea-bracket-dataset
#     Fea Hertzian Contact Cylinder Dataset https://docs.pyvista.org/api/examples/dataset_gallery.html#fea-hertzian-contact-cylinder-dataset

# ----------------------------------------------------------------------
# Generated by sphinx-examples-as-code https://github.com/pyvista/sphinx-examples-as-code

