← Back to team overview

yade-users team mailing list archive

Re: Particle Generation (how to avoid explosion)


Hi all,

Janek is right, Vincent Richefeu and me have implemented a geometric
algorithm in Yade into Spherepadder file. 
With this type of geometric algorithm you can generate a pre-packing (see
attached picture) and you can control some parameters as: max overlap, min
radius min and max radius (not the sphere size distribution).

But before using theses algorithms to generate a sphere packing, I advice
you to reduce your time step (for example). Normally the sphere packings
generate with a random function are very loose and initial overlap does not
exist between sphere. You can see it with Triaxialtest developed by

I hope to have you helped

Original Message:
From: Janek Kozicki janek_listy@xxxxx
Date: Fri, 30 Oct 2009 19:00:22 +0100
To: yade-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Yade-users] Particle Generation (how to avoid explosion)

Václav ©milauer said:     (by the date of Fri, 30 Oct 2009 18:25:27 +0100)

> Oh yes, the packing is not stess-free (for that, you would have to use
> some sort of geometric algorithm). But as long as you have cohesive
> material (which is the case for rock, as far as I know ;-) ), you can
> say that the initial distance of spheres is equilibrium for that bond;
> that's what I do for concrete and it works well.

And Jean Fransois Jerrier has implemented a geometric algorithm!

But - is it committed? Vincent was committing it. I don't know if
it's done already.

Vincent, is there some sample python script that takes a mesh as
input (e.g. as facets) and outputs spheres?

Janek Kozicki                                                         |

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

mail2web - Check your email from the web at

Attachment: sphere_packing.PNG
Description: sphere_packing.PNG

Follow ups