Skip to content

A python wrapper for the CSi ETABS .NET API

License

Notifications You must be signed in to change notification settings

bjhowie/pytabs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


PyTABS logo

PyTABS

A python wrapper for CSi ETABS .NET API
Explore the docs »

Report Bug · Request Feature

Description

A Python wrapper for CSi ETABS .NET API - a simple yet robust Python interface to the ETABS .NET API. Not affiliated with Computer and Structures Inc.

Installation

PyTABS can be installed through the Python package manager:

$ pip install pytabs

Requirements

  • Python 3.8+
  • pythonnet
  • pdoc

Usage

🗒️Documentation can be found at https://mitchell-tesch.github.io/pytabs/pytabs.html

For examples, please refer to the examples.

Licence

Distributed under the MIT License. See LICENSE for more information.

Contibutors

Contributors welcome.

IntelliSense of the ETABSv1 namespace (ETABSv1.dll) can be achieved via the included stub file. This stub file has been generated using IronPython Stubs by gtalarico.

To make use of this stub file in VS Code add the following to your settings.json:

    "python.autoComplete.extraPaths": ["<path_to_stub_directory>"],
    "python.analysis.extraPaths": ["<path_to_stub_directory>"]

About

A python wrapper for the CSi ETABS .NET API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%