Barcut Pro turns a cutting list and the stock you have on hand into a plan that uses the least material. Give it what you need to cut and what you have to cut it from, and it works out how — accounting for kerf, trims and reusable offcuts along the way. 1D cutting optimization (bars, profiles, linear stock) is live today. 2D optimization (sheets and panels) is in development.
Optimize bars, profiles and linear stock — aluminium, steel, PVC, timber and extrusion — to reduce waste and improve material usage across mixed stock lengths.
Rectangular nesting for sheet and panel material — cutting plans for flat stock, not just linear bars. In development, not yet available.
A cutting list of lengths and quantities (1D), or part shapes and quantities (2D, planned).
Available stock lengths (1D) or sheet/panel sizes (2D, planned), with quantities or unlimited availability.
Barcut Pro accounts for kerf and trims, then returns which stock to use and how to cut each one, minimizing waste.
Material optimization is the process of deciding how to cut or arrange parts from raw stock (bars, sheets, panels) so that as little material as possible is wasted, while still meeting every quantity, length and constraint in a cutting or nesting list.
A cutting optimizer is software that takes a list of parts you need (lengths or shapes, with quantities) and the stock you have available, then computes a cutting plan — which stock to use and how to cut each piece — that minimizes waste and material cost.
A cutting optimizer tests many ways of grouping parts onto available stock and picks combinations that leave the smallest offcuts, account for saw kerf or blade width, and reuse offcuts above a minimum useful size wherever possible, instead of relying on manual guesswork.
Cutting stock optimization is the general name for this class of problem in operations research: given demand for pieces and a supply of stock material, find the cutting pattern (or set of patterns) that uses the least stock. Barcut Pro solves the 1D (linear/bar) version of this problem today, with a 2D (sheet/panel) version in development.