2D Sheet Nesting

Optimize part placement on rectangular sheets. Arranges 2D parts on sheets to maximize material utilization. Supports multiple strategies (BLF, NFP, GA, BRKGA…

Arranges 2D parts on sheets to maximize material utilization. Supports multiple strategies (BLF, NFP, GA, BRKGA, SA, GDRR, ALNS) with rotation and spacing options.

How Does 2D Sheet Nesting Optimization Work?

2D sheet nesting is the process of arranging parts on rectangular sheet material to maximize utilization (minimize waste). This is a variant of the bin-packing problem, which is NP-hard — no algorithm can guarantee the optimal solution in polynomial time. Practical nesting uses heuristic and metaheuristic algorithms to find near-optimal solutions.

Common strategies: BLF (Bottom-Left Fill) places each part in the lowest, leftmost available position — fast but suboptimal. NFP (No-Fit Polygon) computes the exact boundary of valid placements. Genetic Algorithm (GA) and BRKGA (Biased Random-Key GA) evolve populations of solutions over generations. Simulated Annealing (SA) explores the solution space by accepting worse solutions with decreasing probability.

Material utilization in industrial sheet metal cutting typically targets 75-90%. Factors affecting utilization: part shape complexity (rectangular parts nest better than irregular shapes), rotation allowance (90° or free rotation), part variety (mixed sizes nest better than uniform sizes), and spacing requirements (kerf width, clamping margins, minimum web between parts).

Formula: Utilization = (Total Parts Area / Sheet Area) × 100% Waste = Sheet Area − Total Parts Area Spacing: Minimum web = Thickness × 1.5 (typical) Sheet Area = Width × Height

Example Calculation

Sheet: 2500 × 1250 mm. Parts: 20 rectangles of 200×150 mm + 10 rectangles of 300×250 mm. Total part area = 20×200×150 + 10×300×250 = 600,000 + 750,000 = 1,350,000 mm². Utilization = 1,350,000/(2500×1250) = 43.2%. With 3 mm spacing, two sheets may be needed depending on nesting efficiency.

When to Use This Calculator

Common Mistakes to Avoid

How to Interpret Results

Related Standards & References

Frequently Asked Questions

Which nesting strategy should I choose?

For quick estimates: BLF (fastest, ~70% of optimal). For production use: BRKGA or GA (best balance of quality and speed, typically 90-95% of optimal in seconds). For maximum utilization: SA or ALNS with extended time limits (can find better solutions but takes longer). Start with BRKGA for most applications — it handles mixed part sizes well and runs in reasonable time.

How does part rotation affect nesting efficiency?

Allowing 90° rotation typically improves utilization by 5-15% compared to fixed orientation. Free rotation (any angle) provides marginal additional improvement for rectangular parts but significant improvement for irregular shapes. However, some parts have grain direction requirements (e.g., bending parallel to rolling direction) that restrict rotation. Always verify that rotation is acceptable for the part's manufacturing requirements before enabling it.