Floor protection rectangular sheet cutting calculator

Calculate placement coordinates and required containers with your own figures.

Your numbers

Use the units shown. Results update as you change valid inputs.

Use placement coordinates and required containers to compare changes to your inputs. The method and limits below explain the scope.

Examples

Examples

Try the starting example

JSON Rectangular pieces [ID,width mm,height mm,integer quantity]
[["A",40,30,3],["B",20,20,2]]
Container or stock width (mm)
100
Container or stock height (mm)
80
Trailing clearance or kerf per piece (mm)
2
Placement coordinates
[[["A",0,0,40,30],["A",42,0,40,30],["A",0,32,40,30],["B",42,32,20,20],["B",64,32,20,20]]]
Required containers
1
Occupied fraction
0.55
Oversize pieces
[]

Try another scenario

JSON Rectangular pieces [ID,width mm,height mm,integer quantity]
[["A",50,30,4],["B",20,20,2]]
Container or stock width (mm)
100
Container or stock height (mm)
80
Trailing clearance or kerf per piece (mm)
2
Placement coordinates
[[["A",0,0,50,30],["A",0,32,50,30],["B",52,0,20,20],["B",74,0,20,20]],[["A",0,0,50,30],["A",0,32,50,30]]]
Required containers
2
Occupied fraction
0.425
Oversize pieces
[]
Calculation method

Calculation method

Placement coordinates

Sort height then width descending; first-fit existing shelves, otherwise new shelf/container. Coordinates are lower-left x,y.

Required containers

Number of identical sheets, rooms, trays, or cases opened.

Occupied fraction

Sum physical piece area / total container area; includes unoccupied clearance in denominator.

Oversize pieces

Pieces whose width or height plus trailing clearance exceeds container dimensions.

Symbols and units
a
JSON Rectangular pieces [ID,width mm,height mm,integer quantity]
b
Container or stock width (mm)
c
Container or stock height (mm)
d
Trailing clearance or kerf per piece (mm)

Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.

Assumptions & limits

Assumptions & limits

  • Floor protection sheet cutting/placement from explicitly measured rectangular floor-zone pieces and usable roll segments represented as rectangular stock. Quantities may be divided by user-approved reuse before entry; no arbitrary curved roll nesting. Supported limits: At most 100 pieces. Axis-aligned rectangles, no rotation, no obstacles unless represented as separate usable rectangular containers. Feasible shelf heuristic, no best-fit or optimality claim. Multiple containers are explicitly reported.
Are these inputs private?

These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.

Share this page
Share this calculator

Leave unchecked to share the page without your entered values.