STKO for OpenSees

WHAT MAKES STKO SO INNOVATIVE

- PREPROCESSOR -


Mesh in STKO for OpenSees

The preprocessor features advanced CAD modeling tools, import-export of common CAD file formats, geometry repair tools, and provides a comprehensive set of meshing algorithms.

Python-based scripting interface

It is easily customizable via a python-based scripting interface, meaning that components can be easily specified and added to the standard document as required by the end-user.

Input files for OpenSees

Using the information that the user has input, it can then produce input files for OpenSees.

- FEATURES -


CAD

Import-export of open file formats (STEP and IGES) | Curve modeling | Surface modeling | Solid modeling | Interface modeling

MESH

Order: Linear | Quadratic, Quadratic-serendipity. Edge Seed: Uniform by divisions | Uniform by size | Biased by size and bias factor | Biased by number and bias factor | Dual-biased by size and bias factors. Algorithms: 2D un-structured for triangles and quadrilaterals, 3D un-structured for tetrahedrons, 2D structured for triangles and quadrilaterals, 3D structured for hexahedrons

PROPERTIES

Materials: Uniaxial | nD. Sections: Aggregator | Beam fiber-section | Shell layered-section

CONDITIONS

SP constraints | MP constraints | Loads | Uniform excitation pattern | Multi-support excitation pattern

ANALYSIS

Static | Transient | Eigenvalues

- POSTPROCESSOR -


Soil-Pile Interaction with advanced visualization algorithms

The postprocessor features all common visualization algorithms (edge/surface color map, volume rendering, iso-lines, iso-surfaces, vector plots, etc.). The postprocessor also includes advanced visualization algorithms for beam/column and shell elements equipped with discretized (fiber) cross-sections.

Python-scripts in STKO for OpenSees

Just like the preprocessor, it is easily customizable via a python-based scripting interface. Results can be extracted and manipulated using custom python-scripts, allowing the end-user to produce custom information.

HDF5 database library

STKO also uses the HDF5 database library, an efficient opensource third-party database library, for storing results. The MPCORecorder is a new recorder class for OpenSees that allows OpenSees to write results data in the format required by STKO.

- FEATURES -


FILE AND
DATABASE

Save/Load existing postprocessor files (restore plots, charts, etc.) | Import single or multiple MPCO output databases

PLOTS

Deformed shape | Surface color map | Volume color map | Gauss-point plot | Beam/Shell fiber-section plot | Vector plot | Iso-surface plot | Streamlines

CHART

Extract data from database | Extract data from nodes | Extract data from gauss points | Extract data from fibers | Create 2D Charts

CUSTOM

Python scripting interface | Add new user-defined components for preprocessing | Extend STKO built-in interfaces for OpenSees components

This website uses cookies to ensure you get the best experience. Learn more