Sie
wollten schon immer mal die Funktionen Ihrer Software anpassen können, um
persönliche Spezialanforderungen abzudecken? Das neue
OpenSTAAD ist eine Bibliothek von frei verfügbaren
Funktionen, die es dem Anwender erlauben, auf die internen Optionen und Routinen
von STAAD.Pro zuzugreifen. Die offene Struktur von
OpenSTAAD liefert Ihnen eine Anwendungsprogrammschnittstelle
(API) zu den Analyse- und Eingabedaten von STAAD.Pro,
wie auch zu der grafischen Benutzeroberfläche (GUI). Mit
OpenSTAAD kann jeder Benutzer praktisch jede Programmiersprache
(einschließlich C, C++, VB, VBA, FORTRAN, Java und Delphi) verwenden, um
die Datenbanken von STAAD anzuzapfen und nahtlos Ein- und Ausgabedaten mit
externen Programmen zu verbinden.
Einer offenen Architekturparadigma folgend, wurde OpenSTAAD mit
Hilfe der von Microsoft definierten ATL COM und COM+ Standards entwickelt. Dies
erlaubt OpenSTAAD, innerhalb einer beliebigen Umgebung
verwendet zu werden, egal ob diese in C++ oder in einer Makroanwendung
geschrieben ist, wie z.B. AutoCAD oder Visio. OpenSTAAD kann
auch verwendet werden, um STAAD Dateien mit netzbasierten Anwendungen, wie
ActiveX, HTML oder ASP, zu verbinden. Zum Beispiel könnte ein
Benutzer ein Microsoft Excel Arbeitsblatt erzeugen, mit dem die
Stabendkräfte für die Anschlussbemessung ausgelesen und automatisch
dimensioniert werden. Wenn sich die Daten in STAAD ändern
(Neuberechnung), werden automatisch die Informationen im Excel Datenblatt
aktualisiert.

OpenSTAAD ermöglicht seinen Benutzern, andere Anwendungen
mit STAAD.Pro zu verbinden. Zum Beispiel könnte
ein Benutzer in Excel ein Arbeitsblatt erstellen, um eine kreisförmige
Bodenplatte mit Auflagerreaktionen von STAAD berechnen und bemessen zu lassen.
Hierbei ist es egal, ob es sich um eine angepasste Anwendung in C++ oder um ein
Makro aus Excel, AutoCAD oder Visio handelt.
Mit OpenSTAAD 2.0 und höher können Benutzer auch
ihre eigenen VBA basierten Makros innerhalb von STAAD schreiben und haben somit
Zugriff auf Geometrie-, Ansichts- und Ergebnisfunktionen. Zum Beispiel
können Sie Makros erzeugen, um eine eigene Verbindungsaufbauroutine
einzubinden, die mit der Ausgabe von STAAD arbeitet und diese automatisch der
STAAD Ausgabe hinzufügt.
Die OpenSTAAD Bibliothek ist mit folgenden Kategorien
aufgebaut:
- STAAD Ein- und Ausgabedatei (I/O)
- Strukturgeometrie
- Stabspezifikationen
- Eigenschaften
- Lasten
- Viewing
- Symbolleisten und Dialogboxen
- Ergebnisraster
- Ergebnisausgabe
- Knoten
- Balken
- Platten
- Volumen
Wenn Sie STAAD.Pro 2003 oder höher besitzen,
verfügen Sie bereits über die OpenSTAAD 2.0 Version und brauchen das
folgende Programm nicht herunterzuladen. Wenn Sie STAAD.Pro 2002 Build
1003 oder höher besitzen, verfügen Sie über eine ältere
Version von OpenSTAAD und können weder auf die grafischen Befehle von
STAAD.Pro noch auf den VBA Editor zugreifen. Sie müssen
STAAD.Pro 2003 oder höher besitzen, um OpenSTAAD
2.0 oder höher herunterladen zu können.
Interessiert? Um das OpenSTAAD Setup
Programm herunterzuladen und OpenSTAAD zu installieren, klicken Sie
hier. Anleitungen und
Beispiele über OpenSTAAD mit Excel, Word und AutoCAD finden Sie im
Beispielabschnitt des OpenSTAAD Referenzhandbuchs.
Um sich das
OpenSTAAD
Referenzandbuch herunterzuladen, klicken Sie bitte
hier.
Sie benötigen den
Acrobat Reader, um sich das obige Handbuch anschauen zu können. Eine
kostenlose Version finden Sie
hier.
Hinweis:
Optimal funktioniert OpenSTAAD unter
STAAD.Pro 2006 oder höher. Es kann möglich
sein, dass zumindest einige Funktionen in früheren Versionen von
STAAD.Pro oder STAAD-III funktionieren, jedoch kann die
Richtigkeit der Ergebnisse nicht gewährleistet werden, da
OpenSTAAD zu dieser Zeit noch nicht existierte und STAAD
Versionen nicht für die Zusammenarbeit entwickelt wurden. Research
Engineers leistet für OpenSTAAD unter Versionen vor
STAAD.Pro 2006 keinen technischen Support. |