← Back to team overview

yade-users team mailing list archive

Re: [Question #258444]: How to create a rigid floor in a particle deposition with periodic boundaries

 

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

    Status: Open => Answered

Jan Stránský proposed the following answer:
Hello,
in Yade there is no "kind of (rigid) boundary". The floor is "rigid" from
the point of view that it is not deformable. To make it "more rigid" from
the point of view of interaction with other bodies, your choice no. 1 would
be one option, or you can use different material or contact law (some with
non-linear dependency of penetration depth on contact force). Anyway the
floor would not be perfectly "rigid" in both cases..
cheers
Jan


2014-12-01 6:06 GMT+01:00 Joost <question258444@xxxxxxxxxxxxxxxxxxxxx>:

> New question #258444 on Yade:
> https://answers.launchpad.net/yade/+question/258444
>
> After walking through all the documentation and examples, I am left with
> the following question: how do I create a rigid floor for my particle
> deposition? I would like to create a cloud of spheres in a box which has:
>
> - periodic boundary conditions for all vertical walls
> - a rigid floor and ceiling
>
> My first attempt is based on this example:
> https://github.com/yade/trunk/blob/master/examples/periodicSandPile.py
>
> The problem with this example is that the floor is a FrictMat. As I
> increase the number of particles, the weight of the particles will start
> pushing particles at the bottom of the packing through the floor. I would
> like to prevent this from happening by making the floor rigid. I see two
> solutions:
>
> 1. Set the parameters of FrictMat so that the material is essentially
> rigid.
> 2. Instead of using a FrictMat for the floor, set another kind of (rigid)
> boundary.
>
> How do I achieve either of these solutions? Thanks in advance.
>
>
> --
> You received this question notification because you are a member of
> yade-users, which is an answer contact for Yade.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-users
> Post to     : yade-users@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~yade-users
> More help   : https://help.launchpad.net/ListHelp
>

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