← Back to team overview

yade-users team mailing list archive

Re: [Question #247963]: a simple plot

 

Question #247963 on Yade changed:
https://answers.launchpad.net/yade/+question/247963

    Status: Solved => Open

behzad majidi is still having a problem:
but, there's a little problem here. 
I added to facets with a material with Young's of 100 times bigger than the spheres;

id_Mat2=O.materials.append(FrictMat(young=1e10,poisson=0.3,density=1000,frictionAngle=1))
Rigid=O.materials[id_Mat2]

box_1 = O.bodies.append(box((0,0,0),(1,1,.001),fixed=True,material=Rigid))
box_2 = O.bodies.append(box((0,0,4.3),(1,1,.0001),dynamic=False,fixed=False,material=Rigid))

then I set a velocity to the upper facet:

O.bodies[box_2].state.vel=(0,0,-0.001)

and I asked for the unbalanced force on the upper(or lower) ball in z
direction to be plotted:

def AutoData():
        plot.addData(t=O.iter,F=O.forces.f(1)[2])       


plot.plots={'t':('F')}
plot.plot()


The probable is  it does not give a linear response as we expect for elastic behavior. I was expecting to obtain a line by which I can calculate the Young modulus of the material. 
Is this because of the contact model here? or what?

-- 
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.