OpenSees (the Open System for Earthquake Engineering Simulation) is a object-oriented, software framework created at the NSF. It allows users to create FEA applications for simulating the behaviour of structural and geotechnical systems subjected to dynamic or static loads. OpenSees is mostly written in C+. This tutorial is meant for windows users.
Installing Dependencies
- Download Opensees from “https://opensees.berkeley.edu/OpenSees/user/download.php"
- Download Tcl/Tk from “https://www.activestate.com/products/tcl/downloads/"
Environment Setup
- After installation append binaries to system path by executing this in command prompt.
setx /M PATH "%PATH%;C:<path>\ActiveTcl\bin"
setx /M PATH "%PATH%;C:\<path>\OpenSees3.0.3-x64"
Did it Work?
To test if the last step is successful, try “tclsh” and “opensees” in command prompt.
Python Installation
pip install openseepy
Conda Installation
conda activate
pip install openseespy