BuildingTcl -- addMaterial: MaterialmodelLabel Steel

From OpenSeesWiki
Jump to navigation Jump to search

Commands

addMaterialData MaterialLabel $MaterialLabel
addMaterialData MaterialModelLabel Steel
addMaterialData fY $fY
<addMaterialData MaterialDescription $MaterialDescription >
<addMaterialData E $E>
<addMaterialData Bsh $Bsh>
<addMaterialData f2 $f2>
<addMaterialData f3 $f3>
<addMaterialData eps3 $eps3>
<addMaterialData pinchX $pinchX>
<addMaterialData pinchY $pinchY>
<addMaterialData damage1 $damage1>
<addMaterialData damage2 $damage2>
<addMaterialData beta $beta>
<addMaterialData WeightDensity $WeightDensity>
addMaterial


Arguments

$MaterialLabel
Unique Material Label for reference
$fY
Elastic Modulus
$MaterialDescription
Text. Optional, default = blank {}
$E
Elastic Modulus. Optional, default = 29,000 ksi
$Bsh
Strain-Hardening Ratio. Optional, default = 0.05 (5% hardening ratio)
$f2
Stress/Force value in second envelope point. Optional, default = 1.3*$fY
$f3
Stress/Force value in third envelope point. Optional, default = 1.35*$fY
$eps3
Strain/Deformation value in third envelope point. Optional, default = 1.0
$pinchX
Pinching factor for strain (or deformation) during reloading. Optional, default = 1.
$pinchY
Pinching factor for stress (or force) during reloading. Optional, default = 1.
$damage1
Damage due to ductility: D1(mu-1). Optional, default = 0.
$damage2
Damage due to energy: D2(Eii/Eult). Optional, default = 0.
$beta
Power used to determine the degraded unloading stiffness based on ductility, mu^(-beta). Optional, default = 0.5
$WeightDensity
Volumetric Weight Density of Material. Used to calculated section WeightDensity: sectionWeightDensity=$materialWeightDensity*SectionArea. Optional, default = 0.
NOT IMPLEMENTED IN CURRENT VERSION


Notes

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


Options

OpenSees Object

This MaterialModel is based on the OpenSees Hysteretic Material


BuildingTcl -- addMaterial

Return to BuildingTcl Command Language Manual