BuildingTcl -- addMaterial: MaterialmodelLabel ConfinedConcrete: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
(Created page with '__NOTOC__ link=BuildingTcl|right ==Commands == :addMaterialData MaterialLabel $MaterialLabel :addMaterialData MaterialModelLabel Steel :addMaterial…')
 
No edit summary
Line 5: Line 5:
:addMaterialData MaterialLabel $MaterialLabel
:addMaterialData MaterialLabel $MaterialLabel
:addMaterialData MaterialModelLabel Steel
:addMaterialData MaterialModelLabel Steel
:addMaterialData Fc $Fc;  # nominal strength
:addMaterialData Fc $Fc                              
:<addMaterialData MaterialDescription $MaterialDescription >
:<addMaterialData MaterialDescription $MaterialDescription >
:<addMaterialData $>
:<addMaterialData rFc $rFc>
:<addMaterialData $>
:<addMaterialData rFu $rFu>
:<addMaterialData $>
:<addMaterialData E $E>
:<addMaterialData $>
:<addMaterialData epsU $epsU>
:<addMaterialData $>
:<addMaterialData lambda $lambda>
:<addMaterialData $>
:<addMaterialData fT $fT>
:<addMaterialData $>
:<addMaterialData Ets $Ets>
:<addMaterialData  $>
:<addMaterialData  $>
:<addMaterialData WeightDensity $WeightDensity>
:<addMaterialData WeightDensity $WeightDensity>
:'''addMaterial'''
:'''addMaterial'''
Line 23: Line 21:


;$MaterialLabel : Unique Material Label for reference
;$MaterialLabel : Unique Material Label for reference
;$fY : Elastic Modulus
;$Fc: Nominal Compressive Strength
;$MaterialDescription : Text. Optional, default = blank {}
;$MaterialDescription : Text. Optional, default = blank {}
;$E : Elastic Modulus. Optional, default = 29,000 ksi
;$rFc : Ratio of actual/maximum compressive strength to nominal cmopressive strength -- confinement effect. Optional, default =  
;$Bsh : Strain-Hardening Ratio. Optional, default = 0.05  (5% hardening ratio)
;$fFu : Ratio of residual strength to maximum strength -- confinement effect. Optional, default = 0.8
;$f2 : Stress/Force value in second envelope point. Optional, default = 1.3*$fY
;$E : Elastic Modulus. Optional, default = 57000*$psi*(pow($rFc*$Fc/$psi)
;$f3 : Stress/Force value in third envelope point. Optional, default = 1.35*$fY
:The resultant value will be in the basic Force/Length/Length units.
;$eps3 : Strain/Deformation value in third envelope point. Optional, default = 1.0
;$epsU : Strain at residual strength. Optional, default = 0.040
;$pinchX : Pinching factor for strain (or deformation) during reloading. Optional, default = 1.
;$lambda : Ratio between unloading slope at epscu and initial slope. Optional, default = 0.1
;$pinchY : Pinching factor for stress (or force) during reloading. Optional, default = 1.
;$fT : Tensile strength. Optional, default = 0.1*$rFc*$Fc
;$damage1 : Damage due to ductility: D1(mu-1). Optional, default = 0.
;$Ets : Tension softening stiffness (slope of the linear tension softening branch). Optional, default = $fT/0.002
;$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.
;$WeightDensity : Volumetric Weight Density of Material. Used to calculated section WeightDensity: sectionWeightDensity=$materialWeightDensity*SectionArea. Optional, default = 0.
: NOT IMPLEMENTED IN CURRENT VERSION
: NOT IMPLEMENTED IN CURRENT VERSION
Line 48: Line 44:


== OpenSees Object ==
== OpenSees Object ==
This MaterialModel is based on the OpenSees [[Hysteretic Material]]
This MaterialModel is based on the OpenSees [[Concrete02 Material -- Linear Tension Softening]]


----
----

Revision as of 21:17, 2 November 2009

Commands

addMaterialData MaterialLabel $MaterialLabel
addMaterialData MaterialModelLabel Steel
addMaterialData Fc $Fc
<addMaterialData MaterialDescription $MaterialDescription >
<addMaterialData rFc $rFc>
<addMaterialData rFu $rFu>
<addMaterialData E $E>
<addMaterialData epsU $epsU>
<addMaterialData lambda $lambda>
<addMaterialData fT $fT>
<addMaterialData Ets $Ets>
<addMaterialData WeightDensity $WeightDensity>
addMaterial


Arguments

$MaterialLabel
Unique Material Label for reference
$Fc
Nominal Compressive Strength
$MaterialDescription
Text. Optional, default = blank {}
$rFc
Ratio of actual/maximum compressive strength to nominal cmopressive strength -- confinement effect. Optional, default =
$fFu
Ratio of residual strength to maximum strength -- confinement effect. Optional, default = 0.8
$E
Elastic Modulus. Optional, default = 57000*$psi*(pow($rFc*$Fc/$psi)
The resultant value will be in the basic Force/Length/Length units.
$epsU
Strain at residual strength. Optional, default = 0.040
$lambda
Ratio between unloading slope at epscu and initial slope. Optional, default = 0.1
$fT
Tensile strength. Optional, default = 0.1*$rFc*$Fc
$Ets
Tension softening stiffness (slope of the linear tension softening branch). Optional, default = $fT/0.002
$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 Concrete02 Material -- Linear Tension Softening


BuildingTcl -- addMaterial

Return to BuildingTcl Command Language Manual