BoundedCamClay

Forum for OpenSees users to post questions, comments, etc. on the use of the OpenSees interpreter, OpenSees.exe

Moderators: silvia, selimgunay, Moderators

Post Reply
lisandroroldan
Posts: 2
Joined: Tue Nov 07, 2017 8:48 am
Location: Ministerio de Transporte

BoundedCamClay

Post by lisandroroldan » Fri Jan 05, 2018 5:05 am

Hi, I'm trying to use the BoundingCamClay model.
The script I wrote runs fine with ElasticIsotropic and J2Plasticity materials, but when I use a BoundingCamClay model OpenSees.exe stops working! It doesn't even give me an error...what could be the reason? I attach the scrip:

##############################################################################################################################################################################################
# BoundingCamClay model test
# Length : m
# Force : kN
# Moment : kNm
# Stress : kPa
# Mass : ton

model BasicBuilder -ndm 2 -ndf 2

# node $NodeTag $XCoord $Ycoord
node 1 0.000000 1.000000
node 2 1.000000 1.000000
node 3 0.000000 0.000000
node 4 1.000000 0.000000

# fix $NodeTag x-transl y-transl
fix 1 1 0
fix 3 1 1
fix 4 0 1

#Material
nDMaterial BoundingCamClay 45 0 1 1.4e5 1 1e5 0 0.18 0 0
#nDMaterial ElasticIsotropic 45 2.6e5 0.2
#nDMaterial J2Plasticity 45 1.4e5 1e5 500 600 1 1

# Quad elements Definition : element quad $EleTag $Nodei $Nodej Nodek $Nodel $thick $type $MatTag
element quad 1 4 2 1 3 1.000 PlaneStrain 45 0.000 0.000 0.000 0.000

# Recorders
recorder Node -file Node_displacements.out -time -nodeRange 1 4 -dof 1 2 disp
recorder Node -file Node_rotations.out -time -nodeRange 1 4 -dof 3 disp
recorder Node -file Node_forceReactions.out -time -nodeRange 1 4 -dof 1 2 reaction
recorder Node -file Node_momentReactions.out -time -nodeRange 1 4 -dof 3 reaction
recorder Element -file Quad_force.out -time -ele 1 forces
recorder Element -file Quad_stress.out -time -ele 1 stresses
recorder Element -file Quad_strain.out -time -ele 1 strains
logFile "BCC.log"

puts "Loading"
puts ""

# Loads - Plain Pattern
pattern Plain 100 Linear {
load 1 0.000 -1.000
load 2 -1.000 -1.000
load 4 -1.000 0.000
}

record;

integrator LoadControl 0.1
numberer RCM
system SparseGeneral
constraints Transformation
test NormDispIncr 1e-5 10 1
algorithm Newton
analysis Static
analyze 10
##############################################################################################################################################################################################

Post Reply