Geometric Packing in 2D
One important kind of packing problem is to optimize packing plane geometry figures in a bounded 2-dimensional container. Wolfram|Alpha can do 2D packing optimization for circles, squares and equilateral triangles, both as the filling objects and as the containers.
Optimize packing circles into a plane container.
Compute properties of a circle packing:
Specify the size of packed circles:
Specify the container size:
Specify the size of packed circles and the container:
Pack circles into a square container:
Pack circles into a triangular container:
Optimize packing equilateral triangles into a plane container.
Compute properties of a triangle packing:
Pack triangles into a circular container:
Pack triangles into a square container:
Optimize packing squares into a plane container.