Examples for

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.

Circle Packing

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:

Triangle Packing

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:

Square Packing

Optimize packing squares into a plane container.

Compute properties of a square packing:

Pack squares into a circular container:

Pack squares into a triangular container: