Imposing a biaxial displacement

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

Moderators: silvia, selimgunay, Moderators

Post Reply
pierregehl
Posts: 4
Joined: Mon Feb 16, 2009 6:44 am
Location: (BRGM)

Imposing a biaxial displacement

Post by pierregehl »

Hi,

I am using a soil model (2D quad elements with PressureIndependMultiYield behavior) and I need to impose a progressive displacement on a given node.
The direction of the displacement needs to follow both directions (x and y).
I have tried to create two differents load patterns, using the sp command, and then running the analysis with a load control, but nothing happens (the analysis is running but the node does not move).

You'll find below a part of my tcl file :

-----------------------------------

set Hload $Weight
set IDctrlNode 4420
set IDctrlDOF1 1
set IDctrlDOF2 2
set Dmax1 [expr 20/sqrt(2)]
set Dmax2 [expr -20/sqrt(2)]
set Dincr1 [expr 0.01*$Dmax1]
set Dincr2 [expr 0.01*$Dmax2]

pattern Plain 2 Linear {
sp $IDctrlNode $IDctrlDOF1 1
}

pattern Plain 3 Linear {
sp $IDctrlNode $IDctrlDOF2 -1
}

integrator LoadControl 1
constraints Plain
numberer Plain
system SparseGeneral -piv

set Tol 1e-6
set maxNumIter 1000
set printFlag 1
set TestType EnergyIncr
test $TestType $Tol $maxNumIter $printFlag;

set algorithmType Newton
algorithm $algorithmType

analysis Static
analyze 100

----------------------------------

I think I have trouble using correctly the sp commmand.

Thank you very much for your help !
silvia
Posts: 3909
Joined: Tue Jan 11, 2005 7:44 am
Location: Degenkolb Engineers
Contact:

Post by silvia »

i would try it on a simple model, sdof system, first.
Silvia Mazzoni, PhD
Structural Consultant
Degenkolb Engineers
235 Montgomery Street, Suite 500
San Francisco, CA. 94104
pierregehl
Posts: 4
Joined: Mon Feb 16, 2009 6:44 am
Location: (BRGM)

Post by pierregehl »

Hi,

It works ok now (I've replaced constraints Plain by constraints Transformation): I just hadn't noticed that this method required homogeneous single-point constraints.

thx anyway,

Pierre
Post Reply