The beads are generated by OpenSCAD with rotating cones. As the fragment number used to make the circles used are changed the beans themselves look very differently.
The author marked this model as their own original creation.