Local Axes and Loads Demonstration#
[1]:
import opstool as opst
[2]:
opst.load_ops_examples("Frame3D2")
The original Tcl file comes from http://www.dinochen.com/, and the Python version is converted by opstool.tcl2py().
Local axes#
[3]:
opst.plot_model(backend="plotly", show_local_crd=True, local_crd_alpha=1.2,
show_outline=False)
Model data saved in opstool_output/ModelData.hdf5!
Loads#
First generate gravity loads (nodal loads)
[4]:
opst.gen_grav_load(ts_tag=1, pattern_tag=1, direction="Z", factor=-9810)
[5]:
opst.plot_model(backend="plotly", show_load=True, load_alpha=1.2,
show_outline=False)
Model data saved in opstool_output/ModelData.hdf5!