O presente texto tem por objetivo demonstrar a
aplicabilidade do suplemento “Solver” do Microsoft Excel para otimização da
distribuição da produção em uma máquina.
Ok, vamos lá! Suponhamos que determinada fábrica de
componentes usinados tenha as seguintes demandas para atender em sua fresadora
CNC para o mercado automotivo:
Item A: 100 peças
Item B: 120 peças
Item C: Produzir – no máximo – 400 peças. Esse é um item
complementar aos demais, mas segundo o PCP, tem uma demanda muito variável.
Estipulou-se no máximo 400 peças para não consumir aço inox em excesso.
Item D: 50 peças
Item E: 60 peças
Através de um estudo de
cronoanálise, verificou-se que a
carga máquina não seria utilizada completamente para atender essa demanda, ou
seja, mesmo produzindo 100% do que foi programado, a máquina ainda ficaria
ociosa.
Adotando-se que os itens produzidos acima da quantidade
estipulada serão vendidos para o mercado de peças de reposição, convém ocupar
toda a capacidade da fresadora com uma quantidade razoável de cada produto.
Essa situação não seria válida se fossemos produzir apenas por produzir, ou
estocar, pois sabemos que estoque e
superprodução caracterizam perdas de produção.
A equipe de métodos e processos elaborou os estudos de
cronoanálise e estipulou o
tempo padrão de cada produto, sendo:
Item A: 0,28 min/pç
Item B: 0,33 min/pç
Item C: 0,15 min/pç
Item D: 0,7 min/pç
Item E: 0,32 min/pç
O turno de trabalho nessa fábrica é de 440 min.
Montando o esquema proposto no Excel, teremos:
No item 1 temos o campo para a equação do que seria a
situação ótima, ou seja, a situação que cumpre com o objetivo que traçamos que,
nesse caso, é utilizar a capacidade total da fresadora CNC.
Vejamos qual seria a equação na célula mesclada C2 (em
azul):
Abaixo, no item 2, temos a capacidade do turno de trabalho,
que é de 440 minutos.
Temos da linha 7 à linha 11 as demandas dos tens A, B, C, D e E, além do tempo padrão de cada item (TP) e, em verde, as células variáveis
na qual esperamos que o Solver nos retorne quais seriam as quantidades
otimizadas. Note que não há nenhum dado preenchido nas células em verde.
Nos itens 8 a 14, temos as condições/ restrições que devem
ser respeitadas.
Vamos lembrar quais eram as condições:
“Item A: 100 peças
Item B: 120 peças
Item C: Produzir – no
máximo – 400 peças. Esse é um item complementar aos demais, mas segundo o PCP,
tem uma demanda muito variável. Estipulou-se no máximo 400 peças para não
consumir aço inox em excesso.
Item D: 50 peças
Item E: 60 peças
Não se deve exceder
440 minutos, pois essa é a capacidade do turno sem horas extras”
Logo, cada célula de condição foi igualada à célula variável
correspondente. Veja abaixo:
De modo destacado, vale lembrar que a condição da célula B20
foi atrelada ao resultado da situação otimizada, que é a completa utilização da
capacidade em minutos, limitando-se à condição de não utilizar mais do que 440
minutos, que é a capacidade do turno.
Aplicando o Solver
Caso o Solver não esteja habilitado no seu Excel,
primeiramente
verifique aqui como habilitar esse suplemento.
1° Na guia “dados”, busque a ferramenta Solver.
2° o suplemento terá a seguinte aparência
3° defina o objetivo. No campo abaixo, busque a célula da
condição otimizada, a qual, nesse exemplo, destaquei em azul.
Nesse exemplo, teve a seguinte referência:
4°
defina as células onde as variáveis estarão. Nesse exemplo, utilizaremos as
células em verde.
Nesse caso – em particular – ficou com a seguinte
configuração:
5° defina as restrições. Nesse caso, utilizaremos as
seguintes:
Faça isso clicando em “adicionar”. Na sequência, referencie
as restrições (condições) conforme as escrevemos. Veja que o contorno em verde
está igual ao contorno em vermelho.
Continue adicionando as restrições. Ficará com a seguinte
aparência:
6° clique em resolver e, na sequência, mantenha a solução do
Solver.
7°
agora você pode conferir os resultados otimizados. Veja que os mesmos atendem
todas as condições, como por exemplo, no item A deveríamos programar, no mínimo,
100 peças. O Solver atendeu a condição pois 231 > 100 peças. O Solver seguiu
o mesmo preceito para todas as condições programadas e ocupou o tempo
disponível de forma balanceada entre as demandas.
Mais em https://www.austenitect.com/
Curso de cronoanálise: https://www.austenitect.com/cronoanalise
Curso de fluxogramas: https://www.austenitect.com/fluxogramas
Power BI: https://viniciusneves.eng.br/cursopow...
Excel para análises de produção: https://www.austenitect.com/excel
Pareto: https://www.austenitect.com/pareto
FMEA: https://www.austenitect.com/fmea
Nossos podcasts: https://www.austenitect.com/videos