AggregPacking project
Generator of random aggregate packings in concrete
Examples
Spherical particles, experimental sieve curve
from aggregpacking import *
r = ExperimentalSieveCurveRandomizer(10000,((1e-3,.19),(2e-3,.34),(4e-3,.6),(8e-3,.73),(16e-3,1.)))
hg, cm = CubeHeteroGeometry(50e-3), ConcreteMixture()
hg.aggregType = "Sphere"
hg.build(r,cm,0.01)
Ellipsoidal particles, Fuller curve
from aggregpacking import *
r = FullerCurveRandomizer(10000,.5,1e-3,16e-3)
hg, cm = CubeHeteroGeometry(50e-3), ConcreteMixture()
hg.aggregType = "Ellipsoid"
hg.placeNumTries = 100000
hg.build(r,cm,0.01)
Contact:
e-mail
Last update: 4th September 2022