BuildingTcl -- PlasticHingeLengthModel: Difference between revisions
Jump to navigation
Jump to search
(Created page with ';GaussLobattoIntegrationWeights -- gives the same hinge length as the force-based beam-column element with 4 integration points: :Lp=0.05*ElementLength ;Priestley96 -- :Lp1 = 0…') |
No edit summary |
||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
;GaussLobattoIntegrationWeights | __NOTOC__ | ||
[[Image:BuildingTclLogo.gif|link=BuildingTcl|right]] | |||
In the current version of BuildingTcl, the User has NO ACCESS to modify the PlasticHingeLengthModel. | |||
== Models Available == | |||
;*GaussLobattoIntegrationWeights | |||
:gives the same hinge length as the force-based beam-column element with 4 integration points: | |||
:Lp=0.05*ElementLength | :Lp=0.05*ElementLength | ||
; | ;*GaussLobatto5IntegrationWeights | ||
:gives the same hinge length as the force-based beam-column element with 5 integration points: | |||
:Lp=0.05*ElementLength | |||
;*Priestley96 | |||
:Lp1 = 0.08*(ElementLength)+0.15*(fY_ksi)/(Db); | :Lp1 = 0.08*(ElementLength)+0.15*(fY_ksi)/(Db); | ||
:Lp2 = 0.3*(fY_ksi)*(Db); | :Lp2 = 0.3*(fY_ksi)*(Db); | ||
:Lp = min(Lp1,Lp2) | :Lp = min(Lp1,Lp2) | ||
;Berry06 | ;*Berry06 | ||
:Lp1 = 0.05*(ElementLength) + 0.26*(fY_ksi)*(Db)/(fpc_ksi)^2 | :Lp1 = 0.05*(ElementLength) + 0.26*(fY_ksi)*(Db)/(fpc_ksi)^2 | ||
:Lp2 = 0.25*(ElementLength) | :Lp2 = 0.25*(ElementLength) | ||
:Lp = min(Lp1,Lp2) | :Lp = min(Lp1,Lp2) | ||
;Mattock67 | ;*Mattock67 | ||
:Lp = 0.05*(ElementLength) + 0.5*(ElementDepth) | :Lp = 0.05*(ElementLength) + 0.5*(ElementDepth) | ||
;HOver2 | ;*HOver2 | ||
:Lp = 0.5*(ElementDepth) | :Lp = 0.5*(ElementDepth) | ||
;HOver1 | ;*HOver1 | ||
:Lp = 1.0*(ElementDepth) | :Lp = 1.0*(ElementDepth) | ||
;Point05L | ;*Point05L | ||
:Lp = 0.05*(ElementLength) | :Lp = 0.05*(ElementLength) | ||
;Point08L | ;*Point08L | ||
:Lp = 0.08*(ElementLength) | :Lp = 0.08*(ElementLength) | ||
== Arguments == | |||
The following are calculated internally: | The following are calculated internally: | ||
;ElementLength | |||
: individual-element length | |||
;fY_ksi | |||
: yield strength of the longitudinal reinforcement in the section in ksi (if not specified in section = 60ksi) | |||
;Db | |||
: diameter of longitudinal reinforcement in the section (if not specified in section = 1.0) | |||
;fpc_ksi | |||
: nominal compressive strength of concrete in section (if not specified in section = 4.0 ksi) | |||
;ElementDepth | |||
: depth of cross section (if not specified in section = 0.) | |||
---- | |||
[[BuildingTcl -- addElementType: ElementModelLabel beamWithHinges]] | |||
[[BuildingTcl -- addElementType]] | |||
Return to [[BuildingTcl Command Language Manual]] |
Latest revision as of 18:19, 2 November 2009
In the current version of BuildingTcl, the User has NO ACCESS to modify the PlasticHingeLengthModel.
Models Available
- GaussLobattoIntegrationWeights
- gives the same hinge length as the force-based beam-column element with 4 integration points:
- Lp=0.05*ElementLength
- GaussLobatto5IntegrationWeights
- gives the same hinge length as the force-based beam-column element with 5 integration points:
- Lp=0.05*ElementLength
- Priestley96
- Lp1 = 0.08*(ElementLength)+0.15*(fY_ksi)/(Db);
- Lp2 = 0.3*(fY_ksi)*(Db);
- Lp = min(Lp1,Lp2)
- Berry06
- Lp1 = 0.05*(ElementLength) + 0.26*(fY_ksi)*(Db)/(fpc_ksi)^2
- Lp2 = 0.25*(ElementLength)
- Lp = min(Lp1,Lp2)
- Mattock67
- Lp = 0.05*(ElementLength) + 0.5*(ElementDepth)
- HOver2
- Lp = 0.5*(ElementDepth)
- HOver1
- Lp = 1.0*(ElementDepth)
- Point05L
- Lp = 0.05*(ElementLength)
- Point08L
- Lp = 0.08*(ElementLength)
Arguments
The following are calculated internally:
- ElementLength
- individual-element length
- fY_ksi
- yield strength of the longitudinal reinforcement in the section in ksi (if not specified in section = 60ksi)
- Db
- diameter of longitudinal reinforcement in the section (if not specified in section = 1.0)
- fpc_ksi
- nominal compressive strength of concrete in section (if not specified in section = 4.0 ksi)
- ElementDepth
- depth of cross section (if not specified in section = 0.)
BuildingTcl -- addElementType: ElementModelLabel beamWithHinges
Return to BuildingTcl Command Language Manual