APS e programação

Modelo de plano de produção: ajustar o trabalho à capacidade

Descarregue um modelo de plano de produção para Excel, veja como ajustar o trabalho à capacidade e como o SkyPlanner gere o plano quando a produção muda.

Jussi Mäntylä Especialista em planeamento da produção, SkyPlanner Atualizado 19 de Outubro, 2026 11 min de leitura
Two groups of components waiting for one machining resource in a manufacturing production schedule
Neste artigo
  1. Que informação deve dar um modelo de plano de produção?
  2. Leia o exemplo como uma reserva de capacidade
  3. Adapte o modelo sem ocultar as restrições
  4. Identifique cada operação e defina a base dos seus tempos
  5. Registe o que tem de estar disponível antes do início do trabalho
  6. Teste o plano alterando um pressuposto
  7. Deixe o SkyPlanner ajustar o trabalho à capacidade enquanto orienta o plano
  8. O que mudou na UTU ao deixar de depender do Excel
  9. Mantenha os dados úteis. Deixe de refazer o plano.

Um modelo de plano de produção dá às suas ordens um lugar na folha. A questão mais difícil é saber se têm lugar na fábrica: numa máquina disponível, com o operador certo e a tempo da operação seguinte e da entrega ao cliente.

Descarregar o modelo de plano de produção (CSV para Excel). É um exemplo simples de fabrico que pode adaptar, com uma linha por operação. A tabela abaixo apresenta as duas tarefas do exemplo; o ficheiro inclui as datas completas, além das horas.

Ordem / operação Máquina / operador Preparação (min) Execução (min) Início Fim Prazo Estado
A / A-10 M1 / O1 30 120 08:00 10:30 12:00 Planeada
B / B-10 M1 / O1 15 180 10:30 13:45 16:00 Planeada

Use este modelo para compreender os dados necessários e testar uma sequência simples. Para um plano de produção que se mantenha útil perante novas ordens, atrasos e alterações de capacidade, use o SkyPlanner APS para calcular a programação. Uma folha de cálculo pode apresentar as horas de início que escolheu; o SkyPlanner faz o trabalho de encaixar as operações na capacidade disponível.

Que informação deve dar um modelo de plano de produção?

Um plano de produção atribui trabalho aos recursos ao longo do tempo. Ao nível de cada operação, deve responder a quatro perguntas:

  • O que se vai executar? Identifique a ordem e a operação específica, não apenas o nome do produto.
  • Onde pode ser executado? Indique a máquina ou o centro de trabalho e as pessoas necessárias para realizar o trabalho.
  • Quando pode ser executado? Tenha em conta a preparação, o tempo de execução, os períodos de trabalho e tudo o que tem de estar pronto antes do início.
  • Vai terminar a tempo? Compare o resultado com o prazo de conclusão da operação e com o trabalho que ainda falta realizar antes da expedição.

Esta última distinção é importante. Concluir uma operação de maquinagem não significa que uma ordem esteja pronta para expedição se ainda tiver de passar pela montagem, inspeção ou embalagem. Defina um prazo de conclusão para cada operação que deixe tempo para as etapas seguintes.

Um plano semanal de quantidades é útil, mas responde a outra pergunta. Um plano diretor de produção define quais os produtos acabados necessários e para quando. Este modelo destina-se ao nível seguinte: as operações concretas que disputam o tempo das máquinas e dos operadores. O guia de programação da produção explica como transformar esses dados numa sequência de trabalho.

Leia o exemplo como uma reserva de capacidade

Imagine uma unidade de produção com duas tarefas à espera da mesma máquina, M1, e do mesmo operador, O1. Os materiais de ambas estão prontos. A máquina e o operador estão disponíveis sem interrupções das 08:00 às 16:00, e nenhuma das operações tem uma operação precedente por concluir.

A tarefa A reserva 30 minutos para preparação e 120 minutos para execução. Ocupa o recurso até às 10:30. A tarefa B reserva depois 15 minutos para preparação e 180 minutos para execução, terminando às 13:45. As tarefas não se sobrepõem e ambas terminam antes dos prazos indicados.

A sequência é viável porque os pressupostos o permitem. Se O1 for necessário noutra máquina às 11:00, a atribuição na linha de B deixa de ser viável, mesmo que M1 continue livre. Se houver uma pausa para almoço, deixa de existir um período de trabalho contínuo. Se estas forem operações intermédias, as etapas seguintes também precisarão de capacidade própria.

O valor da tabela não está nas cores. Está no tempo disponível de um recurso que cada linha reserva.

Adapte o modelo sem ocultar as restrições

Abra o CSV no Excel e guarde uma cópia de trabalho como livro do Excel. Se todos os dados aparecerem numa única coluna, importe o ficheiro usando a vírgula como separador. O CSV descarregado contém valores de exemplo, não um modelo de programação automática.

A data do exemplo é 5 de outubro de 2026. Substitua-a pelas datas de trabalho reais e certifique-se de que Início, Fim e Prazo contêm valores de data e hora reconhecidos pela folha de cálculo, e não texto importado. Apresente a data juntamente com a hora; caso contrário, as 08:00 de amanhã podem parecer as de hoje.

Identifique cada operação e defina a base dos seus tempos

Substitua A e B pelos identificadores das suas ordens e operações. Se uma ordem exigir corte, quinagem e soldadura, use linhas separadas para essas operações. A sequência é definida pela gama operatória, não pela linha que, por acaso, aparece a seguir na folha de cálculo.

Execução (min) corresponde ao tempo total de execução do lote. Se a sua estimativa for um tempo por peça, multiplique-o pela quantidade antes de o introduzir. Preparação (min) é tempo adicional durante o qual a máquina fica ocupada; não o inclua num total sem discriminação nem o conte duas vezes.

Para uma operação executada sem interrupções, substitua o valor fixo de Fim em F2 por esta fórmula e copie-a para as linhas abaixo:

=E2+(C2+D2)/1440

A fórmula soma os minutos de preparação e de execução à hora de início. Não escolhe o início, não evita sobreposições com outra tarefa nem desloca o trabalho para evitar períodos em que o turno não está a funcionar. Nesta folha, essas decisões de programação continuam a ser suas.

Registe o que tem de estar disponível antes do início do trabalho

Mantenha, junto da lista de operações, os períodos de trabalho de cada máquina e operador, com as respetivas datas. Registe pausas, manutenção e outros períodos de indisponibilidade. Separe Máquina e Operador em colunas próprias quando precisar de verificar as respetivas atribuições de forma independente.

Para ordens com várias etapas, acrescente uma coluna Operação precedente com o identificador da operação anterior. Acrescente informação sobre a disponibilidade dos materiais quando o início depender de uma entrega. Uma linha só pode ser programada quando os materiais e outros elementos necessários estiverem disponíveis e o trabalho precedente estiver concluído.

Se uma operação não puder ser interrompida, precisa de um período de trabalho contínuo suficientemente longo para a preparação e a execução. Se puder ser interrompida, a fórmula simples da hora de fim não calcula a conclusão ao longo de vários períodos de trabalho. Isso exige um cálculo separado que tenha em conta o calendário.

É aqui que o modelo começa a revelar a verdadeira tarefa de planeamento: não se trata de introduzir mais linhas, mas de verificar como essas linhas se afetam umas às outras.

Teste o plano alterando um pressuposto

Antes de confiar num plano feito numa folha de cálculo, veja o que acontece quando a produção muda.

Suponha que A terminou às 10:30, mas M1 está indisponível das 10:30 às 13:00. B ainda não começou. Os seus 195 minutos de preparação e execução levariam agora a conclusão para as 16:15, se o trabalho decorresse sem interrupções.

Essa hora de conclusão ultrapassa tanto o fim do período de trabalho, às 16:00, como o prazo de B, também às 16:00. É um aviso, não um plano alternativo aprovado. Alterar a célula de início de B revelou um problema; não o resolveu.

Pode avaliar outra máquina apta para a operação com um operador disponível, um prolongamento autorizado do horário de trabalho ou um prazo de entrega diferente. Mas transferir B para outro recurso também exige verificar o trabalho que já lhe está atribuído. Se B tiver uma operação seguinte, o início dessa operação também poderá ter de mudar.

Esta é a diferença entre aritmética e programação com capacidade finita. A aritmética calcula quando terminaria o trabalho com a atribuição de recursos escolhida. A programação encontra espaço para o trabalho sem exceder a capacidade disponível.

Antes de emitir um plano numa folha de cálculo, verifique as sobreposições de máquinas e operadores, os materiais, as operações precedentes, os períodos de trabalho e os prazos de conclusão. Mantenha os tempos reais do trabalho concluído e identifique claramente a versão aprovada, para que o chão de fábrica não siga uma cópia desatualizada.

Estas verificações são fáceis de gerir no exemplo. Numa fábrica em constante mudança, repeti-las para todas as ordens afetadas é o trabalho que pretende delegar num sistema de programação. O guia sobre os desafios do planeamento da produção em Excel analisa em maior profundidade por que razão esse esforço de atualização aumenta.

Deixe o SkyPlanner ajustar o trabalho à capacidade enquanto orienta o plano

O SkyPlanner integra os seus centros de trabalho, turnos, operadores, prioridades e materiais no processo de programação. Define os recursos de produção e os dados das operações; Arcturus, a inteligência artificial de programação do SkyPlanner, calcula a sequência tendo em conta a capacidade e as dependências configuradas. O resultado aparece no diagrama de Gantt, com uma fila de tarefas para cada centro de trabalho e ligações entre as etapas relacionadas do processo.

No caso da interrupção de M1, regista o período de indisponibilidade e recalcula a programação. Arcturus programa o trabalho sem utilizar a capacidade bloqueada, de acordo com as opções de recursos e as restrições que definiu. Pode então rever o resultado e identificar as ordens cuja conclusão exige atenção, em vez de seguir manualmente cada alteração em cadeia pelas linhas da folha de cálculo.

Quando ativada, a programação que tem em conta os materiais pode incluir a sua disponibilidade nesse cálculo. Os bloqueios protegem o trabalho que não quer deslocar, e as prioridades predefinidas indicam quais os compromissos mais importantes. Define as prioridades; a IA segue-as. Para aplicar essas decisões, não precisa de posicionar cada tarefa individualmente.

O benefício é um plano que continua a ser útil quando a fábrica muda, não apenas uma lista de ordens mais organizada. Concentra o seu esforço nas decisões de produção: aumentar a capacidade, alterar uma prioridade ou falar com um cliente sobre uma data. O SkyPlanner trata dos cálculos de programação que sustentam essas decisões.

Explore as funcionalidades de programação do SkyPlanner para ver como o Gantt, a disponibilidade dos recursos e a programação automática apoiam esse trabalho.

O que mudou na UTU ao deixar de depender do Excel

A fábrica da UTU em Ulvila fabrica quadros elétricos e aparelhagem de comutação. Antes do SkyPlanner, cada departamento planeava com as suas próprias folhas de cálculo Excel, atualizadas manualmente. As alterações à sequência no ERP nem sempre chegavam ao chão de fábrica, e era difícil ter uma visão realista da capacidade.

O problema não era apenas a falta de uma coluna. Era manter a informação das encomendas, a sequência de produção e as pessoas que executavam o trabalho em sintonia.

A UTU escolheu o SkyPlanner durante a migração para o Oracle NetSuite. Na implementação da UTU, o SkyPlanner liga-se ao NetSuite e ao sistema de processamento salarial, reunindo as linhas e os departamentos da fábrica num único sistema. A equipa destaca a combinação da programação com inteligência artificial e do diagrama de Gantt: a sequência, a capacidade e o progresso ficam visíveis em conjunto.

Segundo a UTU, a poupança na atualização manual das folhas de cálculo é de cerca de duas horas por semana, e a fila de trabalho atualizada chega aos instaladores em segundos. É esta a vantagem prática de ir além de um modelo: menos esforço para manter as cópias atualizadas e uma sequência mais clara para quem executa o trabalho.

Conheça a experiência da UTU na passagem do Excel para o SkyPlanner.

Mantenha os dados úteis. Deixe de refazer o plano.

O modelo ajuda a identificar os dados necessários à programação: operações, durações, recursos, disponibilidade e prazos de conclusão. Não precisa de continuar a calcular as interações entre estes elementos no Excel para tirar partido desses dados.

O SkyPlanner integra-se com qualquer ERP ou MES através da sua REST API aberta. Pode melhorar a programação com base nos sistemas que já utiliza, mantendo nas suas mãos as prioridades e as decisões de produção.

Agende uma demonstração do SkyPlanner e tenha em mente uma gama operatória típica de uma encomenda e uma alteração recente à programação. Use estes exemplos para explorar como o seu trabalho poderia ser programado quando é necessário conciliar máquinas, pessoas e prazos. Ou experimente o SkyPlanner com dados de demonstração e veja o plano no diagrama de Gantt antes de planear a sua própria configuração.

Jussi Mäntylä

Especialista em planeamento da produção, SkyPlanner

Crie um plano de produção mais claro com o SkyPlanner

Ligue os seus dados, reveja o primeiro plano e mantenha os planeadores no controlo de cada plano que entra em produção.