---
title: "O problema de corte de estoque, explicado"
description: "O que é o cutting stock problem, por que é NP-difícil e como otimizadores 1D/2D (guilhotina vs. nesting real) acham boas soluções rápido."
image: "https://nestingcalc.com/og-default.png"
url: "https://nestingcalc.com/pt/guides/cutting-stock-problem/"
locale: "pt"
---

# O problema de corte de estoque, explicado

O que é o cutting stock problem, por que é NP-difícil e como otimizadores 1D/2D (guilhotina vs. nesting real) acham boas soluções rápido.

## O que é o cutting stock problem?

Cortar de barras ou chapas todas as peças pedidas usando o mínimo de material. Parece simples; é NP-difícil: as combinações explodem conforme a lista cresce.

## 1D, 2D e cortes guilhotina

1D = uma dimensão (tubos, perfis, sarrafos). 2D adiciona largura (compensado, vidro, chapa). Cortes guilhotina atravessam toda a peça; o nesting real permite qualquer rotação e layout não guilhotina.

## Por que soluções exatas são raras

Só instâncias pequenas são resolvidas exatamente (programação dinâmica/inteira). A indústria usa heurísticas (FFD, BFD, algoritmos de prateleira) a poucos pontos percentuais do ótimo, em milissegundos.

## Kerf e outras armadilhas

Cada corte consome material: 3 mm de disco × 50 cortes = 150 mm perdidos. Reaproveitar sobras, a veia e os aparas pesam tanto quanto o empacotamento em si.

## Teste com sua lista

O [Calculadora de corte linear](https://nestingcalc.com/pt/linear-cutting-calculator/) otimiza listas de barras; o [Calculadora de corte de chapas](https://nestingcalc.com/pt/sheet-cutting-calculator/) faz layouts guilhotina com rotação e kerf. Cole sua lista e compare o material antes e depois.

[Calculadora de corte linear](https://nestingcalc.com/pt/linear-cutting-calculator/) [Abrir a calculadora de corte linear](https://nestingcalc.com/pt/linear-cutting-calculator/)

```json
[{"@context":"https://schema.org","@type":"Organization","@id":"https://nestingcalc.com/#organization","name":"NestingCalc","url":"https://nestingcalc.com/","description":"Otimizadores de corte e calculadoras de nesting gratuitos","logo":"https://nestingcalc.com/logo-512.png"},{"@context":"https://schema.org","@type":"WebSite","@id":"https://nestingcalc.com/#website","name":"NestingCalc","url":"https://nestingcalc.com/","inLanguage":"pt","publisher":{"@id":"https://nestingcalc.com/#organization"}},{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"NestingCalc","item":"https://nestingcalc.com/pt/"},{"@type":"ListItem","position":2,"name":"Guias e artigos","item":"https://nestingcalc.com/pt/guides/"},{"@type":"ListItem","position":3,"name":"O problema de corte de estoque, explicado","item":"https://nestingcalc.com/pt/guides/cutting-stock-problem/"}]}]
{"@context":"https://schema.org","@type":"Article","@id":"https://nestingcalc.com/pt/guides/cutting-stock-problem/#article","mainEntityOfPage":"https://nestingcalc.com/pt/guides/cutting-stock-problem/","headline":"O problema de corte de estoque, explicado","description":"O que é o cutting stock problem, por que é NP-difícil e como otimizadores 1D/2D (guilhotina vs. nesting real) acham boas soluções rápido.","inLanguage":"pt","image":"https://nestingcalc.com/og-default.png","author":{"@id":"https://nestingcalc.com/#organization"},"publisher":{"@id":"https://nestingcalc.com/#organization"},"datePublished":"2026-08-30","dateModified":"2026-10-02"}
```
