yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #12801
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.