Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
opstool 1.0.25 documentation
Light Logo Dark Logo

Quick Start

  • Installation
  • Known Issues
  • Quick Start
    • Two-Dimensional Moment Frame Analysis
    • Quick Model and Eigen Visualization
    • 606 m Mega-tall Building
  • Features

User Guide

  • Pre-Processing
    • Fiber Section Mesh
    • Converting GMSH to OpenSeesPy
    • Convert Tcl code to OpenSeesPy commands
    • Automatic Unit Conversion
    • Quickly apply gravity loads and obtain mass and stiffness matrices
    • Loads Processing
  • Post-Processing
    • Eigenvalue Results
    • Node Response
    • Frame element Response
    • Post-processing for fiber section responses
    • Truss element Response
    • Shell element Response
    • Planar element response
    • Brick element Response
    • Simple cantilever for load-controlled sensitivity analysis
    • Unit conversion in post-processing
  • Visualization
    • Plotyly-Based Visualization
      • Model Geometry
      • Eigen
      • Nodal Responses Visualization
      • Frame Element Responses
      • Truss Element Responses
      • Shell Element Responses
      • Plane stress quad model visualization
      • Solid Element Responses
    • Pyvista-Based Visualization
      • Model Geometry
      • Eigen
      • Nodal Responses Visualization
      • Frame Element Responses
      • Truss Element Responses
      • Shell Element Responses
      • Plane stress quad model visualization
      • Solid Element Responses
  • Analysis
    • Smart Analysis
    • Moment Curvature Analysis of Section
    • Linear Buckling Analysis
    • Response Spectrum Analysis

Examples

  • Post-Processing
  • Pre-Processing
  • Fiber Section Mesh
    • Post-Processing
      • Reinforced Concrete Frame Pushover Analysis
      • Dry single BbarBrick element with pressure dependent material
      • Cantilever Bending Roll-up (corotational)
      • Double-Layer Shallow Dome
      • Remove and Add Elements
      • Excavation Supported by Cantilevered Sheet Pile Wall
      • Modal analysis of a cooling tower
      • Fluid-structure interaction
      • 3D Nonlinear beam-column elements Gravity load analysis followed by transient analysis
      • Two storey steel moment frame with W-sections for displacement-controlled sensitivity analysis
      • Soil-Structure Interaction
    • Pre-Processing
      • Gmsh2OPS: Case 1
      • Gmsh2OPS: Case 2
      • 3D Beam Element Example - A Dome Structure
      • Gmsh2OPS: Linear shell arch model
    • Fiber Section Mesh
      • Bridge superstructure section
      • Concrete-Filled Steel Tube (CFST) Section Meshing
      • Steel-Concrete Composite Section Meshing
      • Hollow Rectangular RC Section
      • Interaction with sectionproperties

API Reference

  • Global Functions
    • set_opensees_module
    • load_ops_examples
    • add_ops_hints_file
    • run_model
    • print_version
  • Preprocessing
    • Fiber Section Mesh
      • FiberSecMesh
      • SecMesh
      • create_material
      • create_polygon_patch
      • create_circle_patch
      • create_patch_from_dxf
      • create_polygon_points
      • create_circle_points
      • offset
      • line_offset
      • poly_offset
      • set_patch_material
      • vis_fiber_sec_real
      • opstool.pre.section.section
      • opstool.pre.section.fiber
      • opstool.pre.section.patch
      • opstool.pre.section.layer
      • opstool.pre.section.plot_fiber_sec_cmds
    • tcl2py
    • Gmsh2OPS
    • UnitSystem
    • create_gravity_load
    • gen_grav_load
    • transform_beam_uniform_load
    • transform_beam_point_load
    • transform_surface_uniform_load
    • apply_load_distribution
    • get_node_coord
    • get_node_mass
    • get_mck
    • ModelMass
    • find_void_nodes
    • remove_void_nodes
  • Postprocessing
    • get_nodal_responses_info
    • get_element_responses_info
    • set_odb_path
    • set_odb_format
    • update_unit_system
    • reset_unit_system
    • plot_nodal_responses
    • plot_element_responses
    • save_model_data
    • save_eigen_data
    • save_linear_buckling_data
    • CreateODB
    • get_nodal_responses
    • get_element_responses
    • get_sensitivity_responses
    • get_model_data
    • get_eigen_data
    • get_linear_buckling_data
  • Visualization
    • set_plot_props
    • set_plot_colors
    • plot_model
    • plot_eigen
    • plot_eigen_animation
    • plot_eigen_table
    • plot_nodal_responses
    • plot_nodal_responses_animation
    • plot_truss_responses
    • plot_truss_responses_animation
    • plot_frame_responses
    • plot_frame_responses_animation
    • plot_unstruct_responses
    • plot_unstruct_responses_animation
    • set_plot_props
    • set_plot_colors
    • plot_model
    • plot_eigen
    • plot_eigen_animation
    • plot_nodal_responses
    • plot_nodal_responses_animation
    • plot_truss_responses
    • plot_truss_responses_animation
    • plot_frame_responses
    • plot_frame_responses_animation
    • plot_unstruct_responses
    • plot_unstruct_responses_animation
    • get_nodal_responses_dataset
    • get_unstruct_responses_dataset
  • Analysis
    • SmartAnalyze
    • MomentCurvature

Theory Reference

  • Stress and Strength Criteria
yexiang92/opstool 1.0.25
Back to top
View this page
Edit this page

Plotyly-Based VisualizationΒΆ

Refer to the module opstool.vis.plotly for details.

Model Geometry

Model Geometry

Eigen

Eigen

Nodal Responses Visualization

Nodal Responses Visualization

Frame Element Responses

Frame Element Responses

Truss Element Responses

Truss Element Responses

Shell Element Responses

Shell Element Responses

Plane stress quad model visualization

Plane stress quad model visualization

Solid Element Responses

Solid Element Responses
Next
Model Geometry
Previous
Visualization
Copyright © 2025, Yexiang Yan
Made with Sphinx and @pradyunsg's Furo