3D Frame Visualization
[1]:
import openseespy.opensees as ops
from opstool.preprocessing import gen_grav_load
from opstool.vis import GetFEMdata, OpsVisPlotly
from opstool import load_ops_examples
[2]:
load_ops_examples("Frame3D")
[3]:
ModelData = GetFEMdata()
ModelData.get_model_data()
ModelData.get_eigen_data(mode_tag=15)
[4]:
opsv = OpsVisPlotly(point_size=2, line_width=3, colors_dict=None, theme="plotly",
color_map="jet", on_notebook=True, results_dir="opstool_output")
[5]:
opsv.model_vis(show_node_label=False, show_ele_label=False,
show_local_crd=True, label_size=8,
show_outline=True,
opacity=1.0,
save_html=None)
[6]:
opsv.eigen_vis(mode_tags=[1, 9], subplots=True,
alpha=None, show_outline=False,
show_origin=False, opacity=1.0,
show_face_line=False, save_html=None)