Welcome to ANYstructure’s documentation!
This page mainly document the API.
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
FlatStruct = api.Flatstru(*INPUT CALCULATION DOMAIN*)
CylStru = api.CylStru(*INPUT CALCULATION DOMAIN*)
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 latets release of ANYstructure can be downloaded here:
Install and launch the app.
- Installation
- Support
- ANYstructure API
ANYstructureAPI ClassesFlatStruFlatStru.get_buckling_results()FlatStru.get_special_provisions_results()FlatStru.set_buckling_parameters()FlatStru.set_fixation_parameters()FlatStru.set_girder()FlatStru.set_material()FlatStru.set_ml_buckling_model()FlatStru.set_plate_geometry()FlatStru.set_puls_parameters()FlatStru.set_stiffener()FlatStru.set_stresses()
CylStruCylStru.get_buckling_results()CylStru.set_end_cap_pressure_included_in_stress()CylStru.set_exclude_ring_frame()CylStru.set_exclude_ring_stiffener()CylStru.set_fabrication_method()CylStru.set_forces()CylStru.set_imperfection()CylStru.set_length_between_girder()CylStru.set_longitudinal_stiffener()CylStru.set_material()CylStru.set_panel_spacing()CylStru.set_ring_girder()CylStru.set_ring_stiffener()CylStru.set_shell_buckling_parmeters()CylStru.set_shell_geometry()CylStru.set_stresses()CylStru.set_uls_or_als()