Circle Pack Metrics
Determine the most efficient way to place circular shaped objects onto a 2D sheet.
This geometric based packing algorithm is specialized in placing circular shaped objects onto a circular or rectangular bin. It is a 2D-based calculation which can take into account mandatory consolidation for subsets of items, mandatory margin between items, and packing patterns. The result of this endpoint contains all information that would be required to make use of packing visualization.
Visualization CompatibleAPI Documentation
Answers Questions Such As
- How many circular cuts can we get out of our sheet of paper/metal?
- What is the maximum surface area utilization that we can achieve, and how?
- How many circular items would fit in our furnace?
- Can we be make our production process more efficient by using different sheet sizes?
Notable Features
- Supports circular and rectangular sheets/bins.
-
Apply mandatory packing/cutting distance between items by specifying a
margin
. -
Specify a
packingPattern
that fits your business needs.
Response
{
"requiredNrOfBins": 1,
"totalSurfaceAreaUtil": 60.58333,
"totalWeightUtil": 2.34,
"packedBins": [
{
"id": 1,
"type": "sheet",
"diameter": 6,
"maxWeight": 1500,
"actualWeight": 3510,
"actualWeightUtil": 2.34,
"surfaceArea": 28.27433,
"coveredSurfaceArea": 17.12953,
"surfaceAreaUtil": 60.58333,
"nrOfItems": 351,
"fittedItems": [
{
"diameter": 0.9,
"id": "circleXL1",
"consolidationKey": "123",
"margin": 0,
"surfaceArea": 0.6361725,
"weight": 10,
"xCoordinate": 3,
"yCoordinate": 0.45
}
...