← Back to team overview

yade-users team mailing list archive

[Question #671395]: sphere-pack generation using Constructive Solid Geometry returning error

 

New question #671395 on Yade:
https://answers.launchpad.net/yade/+question/671395

Hello all,
I wish to generate a sphere-pack in a cylindrical predicate according to a given cumulative size distribution for my project. For learning, I ran the following code given on Pg 49 in the YADE documentation:
>>
from yade import pack
## construct the predicate first
pred=pack.inHyperboloid(centerBottom=(0,0,-.1),centerTop=(0,0,.1),radius=.05,skirt=.03)
## pack the predicate with spheres (will be explained later)
spheres=pack.randomDensePack(pred,spheresInCell=2000,radius=3.5e-3)
## add spheres to simulation
O.bodies.append(spheres)
>>
And I got the following error:
**No suitable packing in database found, running PERIODIC compression
/usr/lib/x86_64-linux-gnu/yade/py/yade/pack.py:368: FutureWarning: The default behavior will change; specify returnSpherePack=True for the new behavior, and False to get rid of this warning (your code will break in the future, however). The returned SpherePack object can be added to the simulation using SpherePack.toSimulation()
  warnings.warn('The default behavior will change; specify returnSpherePack=True for the new behavior, and False to get rid of this warning (your code will break in the future, however). The returned SpherePack object can be added to the simulation using SpherePack.toSimulation()',category=FutureWarning)**

I tried running using .toSimulation() command but got similar error. Please let me know where the problem lies.
HP.


-- 
You received this question notification because your team yade-users is
an answer contact for Yade.