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)

example1 example1

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)

example1 example1
Contact: e-mail
Last update: 4th September 2022
© 2011 - 2022   Jan Stránský
All rights reserved
Valid XHTML 1.1
Valid CSS