Planejamento das Necessidades de Materiais PUC CAMPINAS Prof. Dr. Marcos Georges Adm. Produção II Prof. Dr. Marcos Georges 1 Uma definição de MRP Fornecimento de produtos e serviços Recursos da operação Adm. Produção II Demanda por produtos e serviços Planejamento das Necessidades de Materiais Decisão de quantidades e momento do fluxo de materiais Consumidores da operação produtiva Prof. Dr. Marcos Georges 2 Evolução do MRP para MRPII MRP Material Requirements Planning 60’s MRP II Manufacturing Resources Planning 80’s Adm. Produção II Prof. Dr. Marcos Georges 3 Princípio do cálculo das necessidades Compra de materiais Adm. Produção II Fabricação de componentes Prof. Dr. Marcos Georges Montagem do produto 4 Modelo esquemático do MRP Carteira de pedidos MPS Previsão de vendas Listas de materiais MRP Registro de estoque Ordens de compra Adm. Produção II Planos de materiais Ordens de trabalho Prof. Dr. Marcos Georges 5 Curvas de demanda pai PR1 Estoque filho PR2 neto PR3 Adm. Produção II Prof. Dr. Marcos Georges tempo 6 Curto prazo Longo prazo MRP II como um sistema de planejamento hierárquico Planejamento de recursos Planejamento de produção Gestão da demanda RCCP MPS CRP MRP Carregamento finito Adm. Produção II SFC Prof. Dr. Marcos Georges 7 Carteira de pedidos Restrições de capacidade Estoques de segurança Exibições e promoções Demanda de P&D Adm. Produção II MPS (Master Production Scheduling) Dados de entrada do MPS Previsão de vendas Níveis de estoque Demanda peças de reposição Empresas coligadas Prof. Dr. Marcos Georges 8 Escolha da política de produção Incertezas da demanda Nivelamento dos volumes de produção Importância estratégica Minimizar estoques Acompanhamento da demanda com níveis de produção Custos de flexibilidade Adm. Produção II Prof. Dr. Marcos Georges 9 Cálculo das necessidades de materiais Nível 2 Nível 1 Nível 0 MPS Registro de estoque Ordens de produção Lista de materiais Registro de estoque Ordens de produção Lista de materiais Adm. Produção II Registro de estoque Ordens de produção Prof. Dr. Marcos Georges 10 21 Cadeira Exemplo LT = 1 Lote >= 1 504 Base 863 Costas LT = 1 Lote >= 1 LT = 1 Lote >= 1 792 Perna 217 Barra curta 221 Barra longa 491 Assento 733 Encosto 121 Suporte LT = 2 Lote >= 1 ES = 40 LT = 2 Lote = 40 LT = 2 Lote = 40 LT = 1 Lote >= 1 LT = 1 Lote >= 1 LT = 2 Lote = 40 LT = lead time (dias) ES = estoque de segurança (un.) Adm. Produção II Prof. Dr. Marcos Georges 11 Exemplo de cálculo MRP dia 1 2 10 3 4 15 5 1 0 2 10 20 25 3 0 4 15 25 10 MPS 6 35 7 8 15 9 10 15 5 0 6 35 7 0 8 15 9 0 10 15 10 25 0 0 15 0 0 15 0 21 - Cadeira Estoque inicial = 15 Tamanho de lote >= 1 Prazo de entrega = 1 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 15 Nível 0 Adm. Produção II Prof. Dr. Marcos Georges 12 Exemplo de cálculo MRP 863 - Costas Estoque inicial = 40 Tamanho de lote >= 1 Prazo de entrega = 0 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 2 0 3 0 4 0 5 25 6 0 7 15 8 0 9 15 40 40 40 40 15 15 0 0 15 0 1 0 2 0 4 0 5 25 6 0 7 15 8 0 9 15 0 0 3 0 15 15 15 10 0 0 15 0 0 15 0 10 504 - Base Estoque inicial = 0 Tamanho de lote >= 1 Prazo de entrega = 1 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 10 Nível 1 Adm. Produção II Prof. Dr. Marcos Georges 13 Exemplo de cálculo MRP 733 - Encosto Estoque inicial = 3 Tamanho de lote >= 1 Prazo de entrega = 0 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 2 0 4 0 5 0 6 0 7 0 8 15 3 3 0 10 13 3 13 13 13 13 2 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 15 10 10 10 10 10 10 40 10 35 9 10 9 10 121 - Suporte Estoque inicial = 10 Tamanho de lote = 40 Prazo de entrega = 2 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia Nível 2 Adm. Produção II Prof. Dr. Marcos Georges 14 Exemplo de cálculo MRP 792 - Perna Estoque inicial = 50 Tamanho de lote >= 1 Prazo de entrega = 2 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens E.S. = 40 dia 1 0 2 0 4 40 5 0 6 60 7 0 8 60 50 3 0 50 100 50 60 40 60 40 60 40 40 1 0 10 40 2 0 3 0 4 20 5 0 6 30 7 0 8 30 40 40 20 40 20 30 30 0 9 10 9 10 217 - Barra curta Estoque inicial = 30 Tamanho de lote = 40 Prazo de entrega = 2 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia Nível 2 Adm. Produção II Prof. Dr. Marcos Georges 15 Exemplo de cálculo MRP 221 - Barra longa Estoque inicial = 30 Tamanho de lote = 40 Prazo de entrega = 2 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 10 40 2 0 3 0 4 20 5 0 6 30 7 0 8 30 40 40 20 40 20 30 30 0 dia 1 0 2 0 4 10 5 0 6 15 7 0 8 15 0 0 3 0 15 15 5 5 10 0 0 15 0 9 10 9 10 491 - Assento Estoque inicial = 0 Tamanho de lote >= 1 Prazo de entrega = 1 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens Nível 2 Adm. Produção II Prof. Dr. Marcos Georges 16 MRP de ciclo fechado MPS Capacidade ok? S Controle de entrada - saída MRP N Schedule detalhado Capacidade ok? N Adm. Produção II S Controle de compras Prof. Dr. Marcos Georges 17 Rought-Cut Capacity Planning (RCCP) 1 Produto A Produto B Produto C 20 10 Produto A Produto B Produto C Produto A (2 horas máquina cada) Produto B (2,5 horas máquina cada) Produto C (6 horas máquina cada) TOTAL Adm. Produção II 2 10 20 10 3 4 20 10 20 10 5 10 40 10 MPS em semanas 8 7 6 10 20 20 20 10 20 10 9 10 20 10 20 10 11 10 20 10 julho 10 80 40 MPS em meses agosto 20 100 50 setembro 10 80 40 maio Horas máquina - torno CNC (T654) junho julho 20 40 20 200 250 200 240 300 240 460 590 460 Prof. Dr. Marcos Georges 12 20 10 18 Capacity Requirements Planning (CRP) Item A B C D Item A B C D Máquina 1 2 3 Adm. Produção II 1 200 400 2400 6000 Plano de liberação de ordens (MRP) 6 5 4 3 2 150 300 200 150 250 400 400 400 500 400 2400 2400 0 2400 0 0 0 6000 0 0 Máquina 1 2 1 3 1 2 2 3 1 3 Roteiros de fabricação tp t setup 2,50 30 0,75 10 0,50 15 0,30 15 0,25 25 0,25 15 0,75 25 0,15 30 0,50 75 0,75 30 Dados das máquinas Utilização Horas dispon. 100% 4800 100% 4800 100% 2400 7 250 400 0 0 min min min min min min min min min min Eficiência 100% 100% 100% Prof. Dr. Marcos Georges 19 Capacity Requirements Planning (CRP) Máquina 1 2 3 Item A B C D Total A B C D Total A B C D Total 1 30 0 0 0 30 0 10 0 25 35 0 0 15 0 15 Matrix de tempos de setup [mim] 2 3 4 5 6 30 30 30 30 30 15 15 15 15 15 25 0 25 0 25 0 75 0 0 75 70 120 70 45 145 0 0 0 0 0 10 10 10 10 10 0 15 0 15 0 0 0 25 0 0 10 25 35 25 10 0 0 0 0 0 0 0 0 0 0 0 15 0 15 15 30 0 30 30 0 30 15 30 45 15 Adm. Produção II 7 30 15 25 0 70 0 10 16 0 26 0 0 0 30 30 1 500 0 0 0 500 0 300 0 4500 4800 0 0 600 0 600 Matrix de tempos de operação [mim] 2 3 4 5 6 625 375 500 750 375 200 200 250 200 200 600 0 600 0 600 0 3000 0 0 3000 1425 3575 1350 950 4175 0 0 0 0 0 300 375 300 300 300 0 600 0 600 0 0 0 4500 0 0 300 975 4800 900 300 0 0 0 0 0 0 0 0 0 0 0 600 0 600 600 900 0 2100 900 0 900 600 2100 1500 600 Prof. Dr. Marcos Georges 7 625 200 600 0 1425 0 300 600 0 900 0 0 0 2100 2100 20 Capacity Requirements Planning (CRP) máquina 1 máquina 2 máquina 3 CRP - Capacity Requirement Planning 2 3 4 5 6 1495 3695 1420 995 4320 310 1000 4835 925 310 930 615 2130 1545 615 1 530 5145 615 7 1495 925 2130 6000 5000 4000 3000 máquina 1 2000 máquina 2 máquina 3 1000 0 1 2 3 4 5 6 7 dia Adm. Produção II Prof. Dr. Marcos Georges 21 Vantagens do MRP II Sua natureza dinâmica possibilita reações às mudanças Permite um melhor tratamento dos itens de demanda dependente Possibilita a integração que disponibiliza várias informações Adm. Produção II Prof. Dr. Marcos Georges 22 Limitações do MRP II A maioria dos pacotes MRP é de difícil customização Requer disciplina para sua utilização Sistema passivo e centralizado não acessível pelos operários Adm. Produção II Prof. Dr. Marcos Georges 23 dia 1 MPS 2 10 3 4 15 5 6 35 7 8 15 9 10 15 21 - Cadeira Estoque inicial = 15 Tamanho de lote >= 1 Prazo de entrega = 1 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 15 2 10 20 25 3 0 4 15 5 0 6 35 7 0 8 15 9 0 10 15 25 10 10 25 0 0 15 0 0 15 0 863 - Costas Estoque inicial = 40 Tamanho de lote >= 1 Prazo de entrega = 0 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 2 0 3 0 4 0 5 25 6 0 7 15 8 0 9 15 40 40 40 40 15 15 0 0 15 0 10 504 - Base Estoque inicial = 0 Tamanho de lote >= 1 Prazo de entrega = 1 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 2 0 0 0 3 0 15 15 4 0 5 25 6 0 7 15 8 0 9 15 15 10 0 0 15 0 0 15 0 10 733 - Encosto Estoque inicial = 3 Tamanho de lote >= 1 Prazo de entrega = 0 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 2 0 3 3 3 0 10 13 4 0 5 0 6 0 7 0 8 15 13 13 13 13 2 0 9 10 9 10 121 - Suporte Estoque inicial = 10 Tamanho de lote = 40 Prazo de entrega = 2 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 15 10 10 10 10 10 10 40 10 35 792 - Perna Estoque inicial = 50 Tamanho de lote >= 1 Prazo de entrega = 2 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens E.S. = 40 dia 1 0 2 0 50 50 3 0 50 100 4 40 5 0 6 60 7 0 8 60 60 40 60 40 60 40 40 9 10 9 10 217 - Barra curta Estoque inicial = 30 Tamanho de lote = 40 Prazo de entrega = 2 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 10 40 2 0 3 0 4 20 5 0 6 30 7 0 8 30 40 40 20 40 20 30 30 0 221 - Barra longa Estoque inicial = 30 Tamanho de lote = 40 Prazo de entrega = 2 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens dia 1 0 10 40 2 0 3 0 4 20 5 0 6 30 7 0 8 30 40 40 20 40 20 30 30 0 dia 1 0 2 0 4 10 5 0 6 15 7 0 8 15 0 0 3 0 15 15 5 5 10 0 0 15 0 9 10 9 10 491 - Assento Estoque inicial = 0 Tamanho de lote >= 1 Prazo de entrega = 1 Necessidade bruta Recebimentos programados Estoque projetado disponível Plano de liberação de ordens 1 Produto A Produto B Produto C 20 10 Produto A Produto B Produto C Produto A (2 horas máquina cada) Produto B (2,5 horas máquina cada) Produto C (6 horas máquina cada) TOTAL 2 10 20 10 3 4 20 10 20 10 MPS em semanas 5 6 7 8 10 10 40 20 20 20 10 10 20 10 9 10 20 10 20 10 11 10 20 10 julho 10 80 40 MPS em meses agosto 20 100 50 setembro 10 80 40 maio Horas máquina - torno CNC (T654) junho julho 20 40 20 200 250 200 240 300 240 460 590 460 12 20 10 Item A B C D Item A B C D Máquina 1 2 3 1 200 400 2400 6000 Plano de liberação de ordens (MRP) 2 3 4 5 6 250 150 200 300 150 400 500 400 400 400 0 2400 0 2400 2400 0 0 6000 0 0 Máquina 1 2 1 3 1 2 2 3 1 3 Roteiros de fabricação t setup tp 30 2,50 10 0,75 15 0,50 15 0,30 25 0,25 15 0,25 25 0,75 30 0,15 75 0,50 30 0,75 Dados das máquinas Horas dispon. Utilização 4800 100% 4800 100% 2400 100% 7 250 400 0 0 min min min min min min min min min min Eficiência 100% 100% 100% Máquina 1 2 3 Item A B C D Total A B C D Total A B C D Total 1 30 0 0 0 30 0 10 0 25 35 0 0 15 0 15 Matrix de tempos de setup [mim] 6 5 4 3 2 30 30 30 30 30 15 15 15 15 15 25 0 25 0 25 75 0 0 75 0 145 45 70 120 70 0 0 0 0 0 10 10 10 10 10 0 15 0 15 0 0 0 25 0 0 10 25 35 25 10 0 0 0 0 0 0 0 0 0 0 15 15 0 15 0 0 30 30 0 30 15 45 30 15 30 7 30 15 25 0 70 0 10 16 0 26 0 0 0 30 30 1 500 0 0 0 500 0 300 0 4500 4800 0 0 600 0 600 Matrix de tempos de operação [mim] 6 5 4 3 2 375 750 500 375 625 200 200 250 200 200 600 0 600 0 600 3000 0 0 3000 0 4175 950 1425 3575 1350 0 0 0 0 0 300 300 300 375 300 0 600 0 600 0 0 0 4500 0 0 300 900 4800 975 300 0 0 0 0 0 0 0 0 0 0 600 600 0 600 0 0 900 2100 0 900 600 2100 1500 600 900 7 625 200 600 0 1425 0 300 600 0 900 0 0 0 2100 2100 máquina 1 máquina 2 máquina 3 CRP - Capacity Requirement Planning 2 3 4 5 6 1495 3695 1420 995 4320 310 1000 4835 925 310 930 615 2130 1545 615 1 530 5145 615 7 1495 925 2130 6000 5000 4000 3000 máquina 1 2000 máquina 2 máquina 3 1000 0 1 2 3 4 dia 5 6 7 Agradecimentos Prof. Dr. Antonio Batocchio Dr. Gustavo Nucci Franco Adm. Produção II Prof. Dr. Marcos Georges 33