Examples for

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.

Optimize packing equilateral triangles into a plane container.

Optimize packing squares into a plane container.