Angle of Repose

The following grasshopper definitions go over the creation of a conic geometry simplifying the idea of the angle of repose.

constructing a circle with a normal vector within its center that is determined by the material's angle of repose

creating a volume by revolving the hypotenuse about the specified area of the circle