Getting Started with BuildingTcl: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
(New page: == BuildingTcl Commands == Most BuildingTcl Library commands consists of a series of parameter-defining add-Data commands, concluded by an add-Object command, which takes the previously ...)
 
No edit summary
Line 1: Line 1:
== BuildingTcl Commands ==
== BuildingTcl Commands ==


Line 11: Line 10:
# DEFINE INPUT DATA
# DEFINE INPUT DATA
addMaterialData …..  
addMaterialData …..  
addMaterial ''; # define Materials Library''
addMaterial ''; # define Materials Library''




addSectionData …..
addSectionData …..
addSection''; # define Section Library''
addSection''; # define Section Library''




addElementModelData …..
addElementModelData …..
addElementModel''; # define ElementModel Library''
addElementModel''; # define ElementModel Library''




addAnalysisModelData …..
addAnalysisModelData …..
addAnalysisModel''; # define AnalysisModel Library''
addAnalysisModel''; # define AnalysisModel Library''




addModelData …..
addModelData …..
addModel''; # define Model (Elevation, Plan, 3DModel) Library''
addModel''; # define Model (Elevation, Plan, 3DModel) Library''


Line 34: Line 38:


addLoadCombinationData …..
addLoadCombinationData …..
addLoadCombination''; # define LoadCombination Library''
addLoadCombination''; # define LoadCombination Library''


Line 39: Line 44:
# BUILD AND ANALYZE
# BUILD AND ANALYZE
SelectModel …..
SelectModel …..
SelectLoadCombination …..
SelectLoadCombination …..
BuildAndAnalyze
BuildAndAnalyze

Revision as of 20:36, 27 October 2009

BuildingTcl Commands

Most BuildingTcl Library commands consists of a series of parameter-defining add-Data commands, concluded by an add-Object command, which takes the previously defined parameters and assembles them into an individual library object.

  1. SET UP

source myBuildingTcl.tcl <setDataDir Data> <setUnits -Length $BasicLengthUnit -Force $BasicForceUnit -Time BasicTimeUnit>

  1. DEFINE INPUT DATA

addMaterialData …..

addMaterial ; # define Materials Library


addSectionData …..

addSection; # define Section Library


addElementModelData …..

addElementModel; # define ElementModel Library


addAnalysisModelData …..

addAnalysisModel; # define AnalysisModel Library


addModelData …..

addModel; # define Model (Elevation, Plan, 3DModel) Library

addLoadData ….. addLoad; # define Loads Library


addLoadCombinationData …..

addLoadCombination; # define LoadCombination Library

The following commands are Building-Tcl specific. They are used to run the OpenSees simulation.

  1. BUILD AND ANALYZE

SelectModel …..

SelectLoadCombination …..

BuildAndAnalyze