BuildingTcl Command Language Manual: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
(New page: Introduction to BuildingTcl & BuildingTclViewer == Introduction == BuildingTcl and BuildingTclViewer provide a library of Tcl/Tk procedures that can be used within OpenSees to - bui...)
 
No edit summary
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Introduction to BuildingTcl & BuildingTclViewer]]
[[Image:BuildingTclLogo.gif|link=BuildingTcl|right]]


== Introduction ==
*[[BuildingTcl -- Initialize Input]]
 
*[[BuildingTcl -- addMaterial]]
BuildingTcl and BuildingTclViewer provide a library of Tcl/Tk procedures that can be used within OpenSees to
*[[BuildingTcl -- addSection]]
- build a simulation-model library via scripting modules or interactively
*[[BuildingTcl -- addElementType]]
- run simulations via scripting modules or interactively
*[[BuildingTcl -- addAnalysisModel]]
- visualize real-time structural response during numerical simulation
*[[BuildingTcl -- addLoad]]
- visualize results interactively.
*[[BuildingTcl -- addLoadCombination]]
 
*[[BuildingTcl -- addModel]]
BuildingTcl is a library of Tcl procedures (commands) used to build a database for numerical simulation of building frames. Structural materials, sections, elements, models, analyses, loads and load combinations created in this database. Structural models can be Elevations, Plans, or 3DModels, which combine elevations and plans. Procedures are included to perform the numerical simulation using OpenSees. The OpenSees recorder data is post-processed into more accessible format.
*[[BuildingTcl -- BuildAndAnalyze]]
 
BuildingTclViewer is a Tcl/Tk widget (program) that provides a graphical user interface to create the BuildingTcl database interactively, run the numerical simulations using OpenSees interactively, and view the results interactively.
 
While BuildingTcl and BuildingTclViewer were developed on a Windows platform, they can be made to work on other platforms, even Mac.
 
 
== Objectives of BuildingTcl & BuildingTclViewer ==
 
* Generate numerical-simulation input in a manner consistent with architectural/structural drawings
* Create a database of all structure and simulation data
* The implementation of OpenSees to do the analysis is natural here, but not restrictive
* Be able to run on a number of platforms, just as OpenSees can

Latest revision as of 07:12, 12 November 2009