BuildingTcl -- addSection: SectionModelLabel Elastic: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
:addSectionData SectionLabel $SectionLabel
:addSectionData SectionLabel $SectionLabel
:addSectionData SectionModelLabel Elastic
:addSectionData SectionModelLabel Elastic
:addSectionData E $E
:addSectionData Ag $Ag
:addSectionData Iz $Iz
:<addSectionData SectionDescription $SectionDescription >
:<addSectionData SectionDescription $SectionDescription >
:<addSectionData Iy $Iy>
:<addSectionData nu $nu>
:<addSectionData J $J>
:<addSectionData WeightDensity $WeightDensity>;
:'''addSection'''
:'''addSection'''


Line 12: Line 19:


;$SectionLabel : Unique Section Label for reference
;$SectionLabel : Unique Section Label for reference
 
;$E: Elastic Modulus
;$Ag: Area
;$Iz: Moment of Inertia about horizontal/bending axis
;$SectionDescription : Text. Optional, default = blank {}
;$SectionDescription : Text. Optional, default = blank {}
;$Iy: Moment of Inertia about vertical/rotated axis. Optional, default = $Iz
;$nu: Poisson's Ratio. Used to calulated G=($E/2/(1+$nu). Optional, default = 0.2
;$J: Torsional Moment of Inertia. Optional, default = 1.e8
;$WeightDensity : Linear Weight Density of section. Used to calculated element weight: ElementWeight=$WeightDensity*ElementLength. Optional, default = 0.
: NOT IMPLEMENTED IN CURRENT VERSION




Line 25: Line 39:


== OpenSees Object ==
== OpenSees Object ==
This SectionModel is based on the OpenSees [[Truss Section]]
This SectionModel is based on the OpenSees [[Elastic Section]]
 


----
----

Latest revision as of 19:37, 2 November 2009

Commands

addSectionData SectionLabel $SectionLabel
addSectionData SectionModelLabel Elastic
addSectionData E $E
addSectionData Ag $Ag
addSectionData Iz $Iz
<addSectionData SectionDescription $SectionDescription >
<addSectionData Iy $Iy>
<addSectionData nu $nu>
<addSectionData J $J>
<addSectionData WeightDensity $WeightDensity>;
addSection


Arguments

$SectionLabel
Unique Section Label for reference
$E
Elastic Modulus
$Ag
Area
$Iz
Moment of Inertia about horizontal/bending axis
$SectionDescription
Text. Optional, default = blank {}
$Iy
Moment of Inertia about vertical/rotated axis. Optional, default = $Iz
$nu
Poisson's Ratio. Used to calulated G=($E/2/(1+$nu). Optional, default = 0.2
$J
Torsional Moment of Inertia. Optional, default = 1.e8
$WeightDensity
Linear Weight Density of section. Used to calculated element weight: ElementWeight=$WeightDensity*ElementLength. Optional, default = 0.
NOT IMPLEMENTED IN CURRENT VERSION


Notes

The addSection command must be placed at the end of each Section-data definition, as it takes all data defined since the last addSection command and define the Section.


Options

OpenSees Object

This SectionModel is based on the OpenSees Elastic Section


BuildingTcl -- addSection

Return to BuildingTcl Command Language Manual