← Back to team overview

yade-users team mailing list archive

Re: [Question #293955]: How to generate dense packing of aggregates

 

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

    Status: Open => Answered

Jan Stránský proposed the following answer:
Hi Varun,
as I mentioned before, I am not really familiar with CohFrictMat, but you
may check [1,2], it should be what you need
cheers
Jan

[1] https://answers.launchpad.net/yade/+question/257058
[2] https://answers.launchpad.net/yade/+question/266828


2016-05-30 0:42 GMT+02:00 VG <question293955@xxxxxxxxxxxxxxxxxxxxx>:

> Question #293955 on Yade changed:
> https://answers.launchpad.net/yade/+question/293955
>
>     Status: Answered => Open
>
> VG is still having a problem:
> Thanks a lot Jan, that did the trick!
>
> I am facing another challenge with the dense packing generated this way.
> When I use this packing in the main simulation, lot of cohesive bonds
> break even before I apply the actual loading. This is mostly because the
> initial packing has overlaps and is not stress-free. Now, I can think of
> two possible solutions to this:
>
> 1. The solution proposed by Luc Scholtest in #6 at
> https://answers.dogfood.paddev.net/yade/+question/164575 , i.e changing
> the interaction law such that the initial overlapping is utilized as
> equilibrium distance to compute the normal force Fn=k*(D-Deq). I tried
> to look into Yade documentation but I couldn't find much on this and how
> I can go about doing this.
>
> 2. In compress.py, after compressing the sample by
> compressor.goal1 = compressor.goal2 = compressor.goal3 = -1e-7
> O.run(50000,True)
> compressor.goal1 = compressor.goal2 = compressor.goal3 = -1e-5
> O.run(30000,True)
>
> May be uncompress the sample by
> compressor.goal1 = compressor.goal2 = compressor.goal3 = 1e-5
> O.run(50000, True)
>
>
> The second solution above would again make the packing loose, defeating
> the purpose. So really, if there is a possibility of somehow using the
> first solution above. Or if anyone can please provide some other suggestion
> ?
>
> Thanks
> Varun
>
> --
> You received this question notification because your team yade-users 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 your team yade-users is
an answer contact for Yade.