TCL Script Guide
Die Scriptsprache TCL wurde von der University of California in Berkeley entwickelt. Es ist eine leistungsfähige und plattformübergreifende Skriptsprache. Die einfache Erweiterbarkeit, so dass hinzugefügte Befehle nicht nur für erfahrene SW-Entwickler, sondern auch für Bauingenieure lesbar sind, überzeugt uns.
ALLPLAN Bridge verwendet derzeit die Version TCL 8.5.
Die Allplan-Bridge/Civil-Kommandos bilden eine Spracherweiterung der zugrundeliegenden TCL Syntax.
Referenzen
Bedeutung und Anwendung
Zu jedem Allplan-Bridge/Civil-Modell gehört eine TCL-Scriptdatei als vollständiges Abbild des Eingabemodells. Das Bridge-Modell kann jederzeit in eine TCL-Datei exportiert werden. Die exportierte TCL-Datei kann als Vorlage für weitere Skripte verwendet werden. Das macht den Einstieg in die Sprache einfach.
Der Import dieser Datei ist äquivalent zur Eingabe der Modelldaten im GUI. Die TCL-Datei kann über die Kommandozeile oder im ALLPLAN Bridge/Civil GUI importiert werden. So ist es einfach, das ALLPLAN Bridge Modell zu skripten und komplexe Modellinhalte programmiertechnisch unter Verwendung von Schleifen und anderer Sprachelemente einzugeben.
Die TCL-Dateien können leicht mit Kollegen und dem Allplan-Support ausgetauscht werden. Verschiedene exportierte Dateien eignen sich hervorragend, um verschiedene Stadien der Modellierung zu sichern und Unterschiede durch einen einfachen Dateivergleich zu verfolgen. Wenn ein Problem auf der Seite des GUI auftritt, kann ein Workaround mit Hilfe der TCL-Eingabe sehr oft helfen. Es steht jedem Anwender frei, seine eigene Vorlagenbibliothek zu erstellen.
Zur Parametrisierung des ALLPLAN Bridge Modells wird der leistungsfähige und erweiterte mathematische Interpreter verwendet.
Zusammenfassung
- Jede exportierte TCL-Datei ist ein vollständiges und lesbares Abbild des aktuellen Eingabemodells.
- TCL-Dateien können als Backup oder zum Teilen unter Projektmitarbeitern genutzt werden.
- TCL-Import kann zur Umgehung von Fehlern im GUI genutzt werden.
- Anwenderdefinierte Vorlagenbibliotheken lassen sich aufbauen.
Themen in diesem Kapitel
TCL Bibliothek allgemeiner Kommandos
TCL Script - Zugriff auf bestehende Modell- und Ergebnisdaten
