Capacidade finita vs infinita: o que muda na programação
Capacidade finita limita o plano ao que máquinas e pessoas conseguem fazer; a infinita ignora esse limite. Veja a diferença, um exemplo e quando usar cada uma.
Neste artigo (8 seções)
- O que é capacidade finita na programação da produção?#
- Capacidade disponível por recurso e período#
- O que é capacidade infinita e onde ela é usada?#
- MRP e cálculo de carga agregada#
- Por que ela ainda é útil em horizontes longos#
- Qual a diferença na prática?#
- Exemplo ilustrativo com a mesma carteira#
- Quais restrições entram na capacidade finita?#
- Máquinas, pessoas, ferramentas, materiais e calendários#
- Quando a capacidade infinita ainda faz sentido?#
- Planejamento agregado, recursos com folga, cálculo de materiais#
- Como a capacidade finita muda a promessa de prazo?#
- Data factível no lugar de data desejada#
- Quais erros comuns ao programar com capacidade finita?#
- Usar capacidade nominal, esquecer setups e paradas, modelar só parte dos recursos críticos#
- Perguntas frequentes#
- Capacidade finita é o mesmo que capacidade produtiva?#
- O MRP trabalha com capacidade finita?#
- Todo recurso precisa ser programado com capacidade finita?#
- Capacidade finita reduz atrasos?#
- Preciso de um sistema APS para programar com capacidade finita?#
- Qual a diferença entre capacidade nominal e efetiva?#
Programar com capacidade finita significa colocar no plano só o que cada recurso consegue produzir em cada período, respeitando turnos, setups e paradas. Na capacidade infinita, o sistema calcula datas como se os recursos não tivessem limite, o que esconde sobrecargas. A diferença decide se o plano é executável ou apenas uma lista de desejos.
Este conteúdo explica as duas lógicas, mostra um exemplo com a mesma carteira, lista as restrições que entram na capacidade finita, indica quando a infinita ainda faz sentido e mostra como a escolha muda a promessa de prazo.
O que é capacidade finita na programação da produção?#
Capacidade finita é uma premissa de cálculo. Cada recurso tem um limite de horas em cada período, e a programação não pode passar desse limite. Se o recurso já está cheio, a ordem seguinte espera, muda de período ou vai para um recurso alternativo.
O resultado é um plano que a fábrica consegue cumprir. As datas calculadas passam a ser datas de execução, e não apenas datas de necessidade.
Capacidade disponível por recurso e período#
O ponto de partida é saber quanto cada recurso tem disponível. Essa conta considera:
- o calendário do recurso: dias úteis, turnos e horários;
- paradas planejadas, como manutenção preventiva;
- o tempo que vai para setup entre ordens;
- as perdas conhecidas do dia a dia.
A capacidade disponível é diferente para cada recurso e pode mudar de uma semana para outra. Um turno extra aumenta a capacidade. Uma manutenção programada reduz. A programação com capacidade finita precisa enxergar essas mudanças período a período.
Medir quanto o plano ocupa de cada recurso é o papel da carga máquina. A capacidade finita vai um passo além: ela usa esse limite para decidir a posição de cada ordem.
O que é capacidade infinita e onde ela é usada?#
Na capacidade infinita, o cálculo ignora o limite dos recursos. Cada ordem recebe uma data a partir de lead times padrão, como se a fábrica pudesse absorver qualquer volume no mesmo período.
Isso não é um erro de projeto. É uma simplificação que facilita contas em horizontes mais longos.
MRP e cálculo de carga agregada#
O exemplo mais conhecido é o MRP. Ele parte do plano mestre, explode a lista de materiais e calcula quando cada item precisa estar disponível. Para fazer isso, assume que cada ordem leva o lead time cadastrado, sem checar se o recurso está livre.
O cálculo de carga agregada segue a mesma lógica. Ele soma as horas que o plano pede de cada recurso e mostra onde há sobrecarga. Mas não reposiciona as ordens: só aponta o problema.
Por que ela ainda é útil em horizontes longos#
Em um horizonte de meses, os detalhes ainda vão mudar. Pedidos entram e saem, o mix se ajusta, a demanda muda. Calcular cada ordem com capacidade finita nesse horizonte daria muito trabalho para um resultado que não vai se manter.
Por isso a capacidade infinita, junto com uma checagem de carga por família ou por recurso crítico, costuma bastar para o planejamento agregado. Ela responde se o volume cabe na fábrica de forma geral, e deixa o detalhe para a programação.
| Critério | Capacidade infinita | Capacidade finita |
|---|---|---|
| Limite dos recursos | Ignorado no cálculo | Respeitado em cada período |
| Datas calculadas | Datas de necessidade | Datas de execução factíveis |
| Sobrecarga | Aparece só em relatório de carga | Vira espera, mudança de período ou recurso alternativo |
| Horizonte típico | Planejamento agregado e de materiais | Programação de curto prazo |
| Esforço de cálculo | Menor | Maior, exige dados de capacidade confiáveis |
| Uso mais comum | MRP e planejamento de longo prazo | APS e sequenciamento |
Qual a diferença na prática?#
A diferença aparece quando a mesma carteira de pedidos passa pelas duas lógicas. Com capacidade infinita, o plano mostra tudo pronto na data desejada. Com capacidade finita, mostra o que cabe e o que precisa ir para depois.
Exemplo ilustrativo com a mesma carteira#
Os valores abaixo são hipotéticos, apenas para mostrar a diferença. Premissa: um recurso com 40 h disponíveis por semana e três ordens de 20 h, todas pedidas para a semana 1.
| Ordem | Capacidade infinita | Capacidade finita |
|---|---|---|
| Ordem 1 (20 h) | Semana 1 | Semana 1 |
| Ordem 2 (20 h) | Semana 1 | Semana 1 |
| Ordem 3 (20 h) | Semana 1 | Semana 2 |
| Carga da semana 1 | 60 h de 40 h (150%) | 40 h de 40 h (100%) |
Com capacidade infinita, as três ordens aparecem na semana 1. A carga fica em 60 h para 40 h disponíveis. O plano parece cumprido, mas uma das ordens vai atrasar no chão de fábrica.
Com capacidade finita, a ordem 3 vai para a semana 2 já no plano. O atraso não desapareceu. Ele ficou visível antes de acontecer, quando ainda há tempo de decidir: antecipar uma ordem, abrir hora extra ou avisar o cliente.
Quais restrições entram na capacidade finita?#
Quanto mais fiel for o modelo dos recursos, mais confiável é a programação. Modelar só a máquina, sem o resto, gera datas que parecem factíveis e não são.
Máquinas, pessoas, ferramentas, materiais e calendários#
- Máquinas. Capacidade por período, recursos alternativos e restrições de quais itens cada máquina faz.
- Pessoas. Operadores disponíveis por turno e habilidades exigidas por operação. Uma máquina livre sem operador habilitado não produz.
- Ferramentas. Moldes, matrizes e dispositivos compartilhados entre máquinas. Se a ferramenta está em uso, a ordem espera.
- Materiais. A operação só começa quando o material ou o componente da etapa anterior está disponível.
- Calendários. Turnos, feriados, paradas planejadas e manutenções de cada recurso.
Nem toda fábrica precisa modelar tudo com o mesmo detalhe. O mínimo é modelar bem o gargalo e os recursos críticos. No canal da Linter, o vídeo Otimização dos recursos traz um exemplo de como enxergar a ocupação de cada recurso.
Quando a capacidade infinita ainda faz sentido?#
A capacidade finita não substitui a infinita em todos os níveis. As duas convivem, cada uma no horizonte em que funciona melhor.
Planejamento agregado, recursos com folga, cálculo de materiais#
- Planejamento agregado. No horizonte de meses, a pergunta é se o volume cabe. Uma checagem de carga com capacidade infinita responde a isso com menos esforço.
- Recursos com folga. Um recurso que raramente fica cheio pode ser tratado de forma simplificada. Modelar seu limite em detalhe acrescenta pouco.
- Cálculo de materiais. O MRP calcula o que comprar e quando, com base em datas de necessidade. Essa lógica continua útil, desde que a programação depois confira a capacidade.
O cuidado é não levar a lógica infinita para o curto prazo. Na semana e no dia, a data precisa ser a que a fábrica consegue cumprir. A comparação entre os dois tipos de sistema está no conteúdo sobre APS vs MRP.
Como a capacidade finita muda a promessa de prazo?#
Prometer prazo é, na prática, prometer capacidade. Se o prazo sai sem olhar a carga dos recursos, a promessa depende de sorte.
Data factível no lugar de data desejada#
Com capacidade infinita, a data prometida tende a ser a data desejada pelo cliente ou pelo comercial. Com capacidade finita, a data prometida passa a ser a data em que a ordem realmente termina, considerando o que já está na fila.
Isso muda a conversa com o cliente. Em vez de aceitar uma data e descobrir o atraso depois, o PCP mostra a data factível no momento da negociação. Se ela não atende, a discussão sobre alternativas acontece antes, e não depois do atraso.
A data factível também deixa o lead time prometido mais próximo do realizado. Um APS faz esse cálculo para cada pedido, recurso por recurso. A mesma lógica sustenta o sequenciamento de produção e a simulação de cenários, que usam a capacidade finita como premissa.
Quais erros comuns ao programar com capacidade finita?#
Programar com capacidade finita só funciona se os limites cadastrados forem reais. Os erros mais comuns estão nos dados, não no método.
Usar capacidade nominal, esquecer setups e paradas, modelar só parte dos recursos críticos#
- Usar capacidade nominal. A nominal é o máximo teórico. Programar com ela faz o plano parecer folgado. A capacidade efetiva desconta perdas conhecidas, e o OEE ajuda a estimar essas perdas.
- Esquecer setups e paradas. Se o tempo de troca e as manutenções não entram no cálculo, a sequência não cabe no turno.
- Modelar só parte dos recursos críticos. Se o gargalo está modelado, mas um recurso crítico ao lado dele não está, o plano mostra datas que esse recurso não consegue cumprir. O conteúdo sobre gargalo de produção ajuda a identificar quais recursos merecem esse cuidado.
Corrigir esses pontos é parte da rotina de dados mestres do PCP. Sem isso, a capacidade finita apenas calcula com mais precisão um limite errado.
Perguntas frequentes#
Capacidade finita é o mesmo que capacidade produtiva?#
Não. Capacidade produtiva é quanto a fábrica pode produzir; capacidade finita é programar respeitando esse limite.
O MRP trabalha com capacidade finita?#
O MRP clássico, não. Ele calcula materiais e datas supondo capacidade infinita.
Todo recurso precisa ser programado com capacidade finita?#
No mínimo o gargalo e os recursos críticos; recursos com folga podem ser tratados de forma simplificada.
Capacidade finita reduz atrasos?#
Ela mostra o atraso cedo, ainda no plano, e dá tempo de agir antes de o pedido atrasar.
Preciso de um sistema APS para programar com capacidade finita?#
Com poucos recursos dá para fazer à mão. Com mix, setups e muitas ordens, um APS torna isso viável.
Qual a diferença entre capacidade nominal e efetiva?#
A nominal é o máximo teórico; a efetiva desconta paradas, setups e perdas do dia a dia.
O Drummer APS, da Linter, é um software de planejamento e programação da produção baseado na Teoria das Restrições, com programação em capacidade finita.
Escrito por Linter Sistemas
Vamos conversar sobre o seu PCP?
Mostramos o Drummer APS com o cenário da sua fábrica.