ANYstructure logo

Welcome to ANYstructure’s documentation!

This documentation focuses on the Python API and the current public functionality exposed by the anystruct package.

For GUI documentation, see the following link:

ANYstructure GUI documentation

Python

To install ANYstructure use PIP:

pip install anystructure

API basic usage:

from anystruct import api
flat = api.FlatStru("Flat plate, stiffened")
cylinder = api.CylStru("Orthogonally Stiffened shell")

See API Examples for complete flat plate, cylinder, buckling method, and project file examples. See Compact API Report Example for a compact manual/report version.

The GUI can be started by:

from anystruct import gui
gui.main()

An entry point to the GUI is also installed with PIP:

ANYstructure.exe in your python installation (Scripts).

Windows executable

The latest release of ANYstructure can be downloaded here:

Github releases

Install and launch the app.