BuildingTcl -- PlasticHingeLengthModel: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
;GaussLobattoIntegrationWeights -- gives the same hinge length as the force-based beam-column element with 4 integration points:  
__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
;Priestley96 --  
;*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  
;ElementLength  
::: individual-element length
: individual-element length
;;fY_ksi  
;fY_ksi  
::: yield strength of the longitudinal reinforcement in the section in ksi (if not specified in section = 60ksi)
: yield strength of the longitudinal reinforcement in the section in ksi (if not specified in section = 60ksi)
;;Db  
;Db  
::: diameter of longitudinal reinforcement in the section (if not specified in section = 1.0)
: diameter of longitudinal reinforcement in the section (if not specified in section = 1.0)
;;fpc_ksi
;fpc_ksi
::: nominal compressive strength of concrete in section (if not specified in section = 4.0 ksi)
: nominal compressive strength of concrete in section (if not specified in section = 4.0 ksi)
;;ElementDepth
;ElementDepth
::: depth of cross section  (if not specified in section = 0.)
: 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

BuildingTcl -- addElementType

Return to BuildingTcl Command Language Manual