hystertic material
Moderators: silvia, selimgunay, Moderators
hystertic material
dear silvia
when i modelling asection or element with hystetic material with 3points(in tension and in compression)when the tangent of lines higher than previous line the element act as bi-linear instead of 3line.what can i do to solve this problem?
when i modelling asection or element with hystetic material with 3points(in tension and in compression)when the tangent of lines higher than previous line the element act as bi-linear instead of 3line.what can i do to solve this problem?
the model is too long so i send you a commands that related this topic;
; # Young's modulus
set G 8.08e6; # Shear modulus
set bx 18.0; #diaphragm length
set by 15.0; #Diaphragm width
set h 3.3; #Model height
set PGA 0.5; #Maximum Eq acceleration per g
set pga 0.2557; #Maximum Eq acceleration of file per g
set m 18.96; #mass=weight/9.81
set em 0.0; #mass eccentricity
set landa 0.2;
#for brace
set A 7.57E-4; #area of brace
set L 6 ; #length of brace
set Ib 1.21E-6; #moment of inertia of brace
set SL 6 ; #slip load of FD
set dl [expr ($SL*$L)/($A*$E)]; #deformation of brace when slip
set hole .02; #hole of FD
set er 0.0; #error of this method
set ft [expr ($A * $fy)]; #point 3 of hystertic in tension (force)
set dtf [expr ($ft -$SL) * $L/($E*$A)];
set dtot [expr ($dl+$hole+$dtf)] ; #total displacement in tension
set fp [expr (3.14*3.14*$E*$Ib)/($L*$L)]; #point 3 of hystertic in compression(force)
set dnf [expr ($fp -$SL) * $L/($E*$A)];
set dn [expr ($dl+$hole+$dnf)]; #total displacement in compression
#hystertic material
#uniaxialMaterial Hysteretic $matTag $s1p $e1p $s2p $e2p $s3p $e3p $s1n $e1n $s2n $e2n $s3n $e3n $pinchX $pinchY $damage1 $damage2
uniaxialMaterial Hysteretic 34 $SL $dl [expr ($SL+$er)] [expr ($dl+$hole)] $ft $dtot -$SL -$dl [expr -($SL+$er)] [expr -($dl+$hole)] [expr (-$fp)] [expr (-$dn)] 0 0 0 0;
#-------brace
#section Uniaxial $secTag $matTag $string
section Uniaxial 19 34 P
#element truss $eleTag $iNode $jNode $secTag
element truss 133 1 105 19
[/code]
i want to send you the hystertic curve of this model how can isend you?[/img]
Code: Select all
#============Define parameters
set fy 2.4e4 ; # Yield stress !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
set E 2.1e7
set G 8.08e6; # Shear modulus
set bx 18.0; #diaphragm length
set by 15.0; #Diaphragm width
set h 3.3; #Model height
set PGA 0.5; #Maximum Eq acceleration per g
set pga 0.2557; #Maximum Eq acceleration of file per g
set m 18.96; #mass=weight/9.81
set em 0.0; #mass eccentricity
set landa 0.2;
#for brace
set A 7.57E-4; #area of brace
set L 6 ; #length of brace
set Ib 1.21E-6; #moment of inertia of brace
set SL 6 ; #slip load of FD
set dl [expr ($SL*$L)/($A*$E)]; #deformation of brace when slip
set hole .02; #hole of FD
set er 0.0; #error of this method
set ft [expr ($A * $fy)]; #point 3 of hystertic in tension (force)
set dtf [expr ($ft -$SL) * $L/($E*$A)];
set dtot [expr ($dl+$hole+$dtf)] ; #total displacement in tension
set fp [expr (3.14*3.14*$E*$Ib)/($L*$L)]; #point 3 of hystertic in compression(force)
set dnf [expr ($fp -$SL) * $L/($E*$A)];
set dn [expr ($dl+$hole+$dnf)]; #total displacement in compression
#hystertic material
#uniaxialMaterial Hysteretic $matTag $s1p $e1p $s2p $e2p $s3p $e3p $s1n $e1n $s2n $e2n $s3n $e3n $pinchX $pinchY $damage1 $damage2
uniaxialMaterial Hysteretic 34 $SL $dl [expr ($SL+$er)] [expr ($dl+$hole)] $ft $dtot -$SL -$dl [expr -($SL+$er)] [expr -($dl+$hole)] [expr (-$fp)] [expr (-$dn)] 0 0 0 0;
#-------brace
#section Uniaxial $secTag $matTag $string
section Uniaxial 19 34 P
#element truss $eleTag $iNode $jNode $secTag
element truss 133 1 105 19
[/code]
i want to send you the hystertic curve of this model how can isend you?[/img]
please put into your code:
puts "uniaxialMaterial Hysteretic 34 $SL $dl [expr ($SL+$er)] [expr ($dl+$hole)] $ft $dtot -$SL -$dl [expr -($SL+$er)] [expr -($dl+$hole)] [expr (-$fp)] [expr (-$dn)] 0 0 0 0"
and give me what you get.
puts "uniaxialMaterial Hysteretic 34 $SL $dl [expr ($SL+$er)] [expr ($dl+$hole)] $ft $dtot -$SL -$dl [expr -($SL+$er)] [expr -($dl+$hole)] [expr (-$fp)] [expr (-$dn)] 0 0 0 0"
and give me what you get.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
im putting this command the data showing that response of three line but when i get the hystertic curve of this material it showing two line.
i send you the command that i use for hystetic curve:
i want to see the hystetic curve of the element 133 .is the command that i use for record true?if false help me for solving this problem?
if this command true then maybe the hystertic material with three line with when slope of each line increase in structure model in dynamic analysis cant act.i have the hystertic curve that i got from this program if you want isend you.
thanks alot
i send you the command that i use for hystetic curve:
Code: Select all
#uniaxialMaterial Hysteretic $matTag $s1p $e1p $s2p $e2p $s3p $e3p $s1n $e1n $s2n $e2n $s3n $e3n $pinchX $pinchY $damage1 $damage2
uniaxialMaterial Hysteretic 34 $SL $dl [expr ($SL+$er)] [expr ($dl+$hole)] $ft $dtot -$SL -$dl [expr -($SL+$er)] [expr -($dl+$hole)] [expr (-$fp)] [expr (-$dn)] 0 0 0 0;
#-------brace
#section Uniaxial $secTag $matTag $string
section Uniaxial 19 34 P
#element truss $eleTag $iNode $jNode $secTag
element truss 133 1 105 19
recorder Element -file $dataDir/eled.txt -time -ele 133 deformation
recorder Element -file $dataDir/elef.txt -time -ele 133 force
i want to see the hystetic curve of the element 133 .is the command that i use for record true?if false help me for solving this problem?
if this command true then maybe the hystertic material with three line with when slope of each line increase in structure model in dynamic analysis cant act.i have the hystertic curve that i got from this program if you want isend you.
thanks alot
if you want i will send you full program .
please say me is this command for record the deformation and force of element true or maybe the problem from this command.
the element im using truss .
please say me is this command for record the deformation and force of element true or maybe the problem from this command.
Code: Select all
recorder Element -file $dataDir/eled.txt -time -ele 133 deformation
recorder Element -file $dataDir/elef.txt -time -ele 133 force