Clump Generation and Fragmentation

Asked by Emon Mitra on 2014-05-15

Hi,

I have some questions about clump generation and fragmentation.

[1]I'm looking to generate spheres with a certain size and then generate clumps that are approximately 10x the mean radius of the spheres.How do I go about doing that?

[2]Once I've generated the clumps, if I apply uniaxial compression to the system can I make the clumps break apart after a certain stress is applied?

Thanks,
Emon

Question information

Language:
English Edit question
Status:
Solved
For:
Yade Edit question
Assignee:
No assignee Edit question
Solved by:
Bruno Chareyre
Solved:
2014-05-26
Last query:
2014-05-26
Last reply:
2014-05-15
Christian Jakob (jakob-ifgt) said : #1

hi emon,

to [1]:

You can generate spheres and replace them via a clump template, example see:

https://github.com/yade/trunk/blob/master/examples/clumps/replaceByClumps-example.py

note: Equivalent radius of the clump = radius of the sphere before replacement

to [2]:

clumps are ridig, not deformable, not breakable. you can release members from the clumps "by hand" using releaseFromClump(), example see:

https://github.com/yade/trunk/blob/master/examples/clumps/releaseFromClump-example.py

but i think you want to have bonds, that can break while stress exeeds certain limit, right?
therefore there is a nice contact law CPM:

http://yade-dem.org/doc/yade.wrapper.html?highlight=cpm#yade.wrapper.CpmPhys

but i am not sure if you can create bonded (clump-like) particle assemblies with CPM ...

hope it helps,

christian

Regarding Christian's answer to [2], I'm not sure what is possible with CPM but it is for sure possible to glue particles with the CohesiveFrictional law.

Emon Mitra (emon-mitra) said : #3

Thanks Bruno Chareyre, that solved my question.