Prévia do material em texto
ATIVIDADE PRÁTICA GESTÃO DE CUSTOS INDUSTRIAIS FLEXSIM - VERSÃO 2022.2 EM DIANTE 1. REALIZAR AS SEGUINTES ATIVIDADES PRELIMINARES: a) Baixar e instalar o software FlexSim no site www.flexsim.com.br/pt, de acordo com as orientações do vídeo de baixa e instalação na Aula 7 – Instalação do FlexSim. b) Caso possua uma versão anterior já instalada, pode realizar a simulação nela mesma. c) Caso seu computador não for compatível com o software, procure a possibilidade do uso de outro computador. ATENÇÃO: Caso não consiga instalar o programa, tirar um print da msg de erro apresentada durante a instalação e poste no canal de tutoria para solicitar uma atividade alternativa. d) Alertamos também que uma simulação feita numa versão não roda em outra versão anterior. No caso contrário o FlexSim dá o alerta perguntando se o usuário quer converter a simulação para a versão mais recente. e) Caso necessite realizar algum pedido de orientação pela tutoria, sempre informe qual é a versão do FlexSim que você está usando e se já tiver iniciado a simulação mande também o arquivo salvo no formato .fsm. ORIENTAÇÕES PARA SIMULAÇÃO VÍDEO COM ORIENTAÇÕES PARA A SIMULAÇÃO 2. Assista ao vídeo da Aula 7 – Simulação da Atividade Prática ATENÇÃO – O VÍDEO É MERAMENTE ILUSTRATIVO E PARA A ATIVIDADE SIGA OS PARÂMETROS DE CONFIGURAÇÃO DESTE TEXTO 3. ATENDIMENTO DE CLIENTES1 3.1. Etapa inicial: Definir as unidades do modelo. • Abrir o programa: Acionar “New Model” http://www.flexsim.com.br/pt 1 Adaptado do Curso Básico da FlexSim do Brasil Fonte: FlexSim • ATENÇÃO - Passe a unidade de tempo para minutos “Minutes”. Fonte: FlexSim • Passo 1: Adicionar os objetos no modelo ✓ Arrastar os objetos para a superfície de simulação e posicioná-los conforme o layout abaixo: Fonte: FlexSim ATENÇÃO: OS SÍMBOLOS DO SOURCE E DO SINK SÃO MUITO PARECIDOS VERIFIQUE BEM PARA EVITAR ERRO NA SIMULAÇÃO • Passo 2: Alterar o formato da Espera e da Cadeira conforme as figuras abaixo: ✓ Espera: Selecionar a Aba “Visuals” e na seta preta ao lado da caixa, selecionar a opção “Box.3ds; Fonte: FlexSim ✓ Altere a caixa de comprimento (Y) de 2 para 5; Fonte: FlexSim ✓ Com isso a fila fica com um formato parecido com um grande banco de espera; Fonte: FlexSim ✓ Cadeira: Selecionar a Aba “Visuals” e na seta preta ao lado da caixa, selecionar a opção “Cylinder.3ds. Fonte: FlexSim ✓ Com isso a espera terá um formato semelhante a uma cadeira: Fonte: FlexSim • Passo 3: Nomear os objetos conforme abaixo ✓ Clique no objeto 3D e mude seu nome na aba “Quick Properties” que aparece ao lado direito da tela ✓ Siga rigorosamente os nomes na figura: Chegada; Espera; Cadeira 1; Cabelereiro 1; Saída Crianças; Saída Mulheres; Saída Homens. Fonte: FlexSim Fonte: FlexSim • Passo 4: Conectar os objetos conforme imagem abaixo ✓ Pressione a tecla “A”, clique no objeto de criação da entidade “Chegada” e em seguida ligue na direção da fila de “Espera; ✓ Repita o mesmo ligando a saída da “Espera na entrada da “Cadeira 1 e a saída da cadeira em cada uma das três saídas; ✓ Pressione a tecla “S”, clique na Cadeira 1 e ligue em direção ao “Cabelereiro 1” Fonte: FlexSim ✓ Confira as ligações de acordo com a figura acima: Vermelho – portas de entrada e de saída de cada entidade e Azul – porta central da cadeira 1. • Passo 5: Input dos dados (Source) ✓ Dê um duplo clique na entidade “Chegada” ✓ Selecione a aba Source, na caixa Inter-Arrivaltime após clicar em “Statistical Distribution”, selecionar a opção “triangular(7, 11, 9, 0)”. Fonte: FlexSim • Passo 6: Diferenciando os objetos criados (itens) ✓ Para criar os clientes dê um duplo clique na entidade Chegada e selecione a aba Source. Selecione na caixa FlowItem class um elemento humano “Man”; ✓ Para fazer os clientes caminharem até a espera, selecione a aba Output e marque a caixa Use Transport. Selecione na seta da caixa abaixo da Use Transport e selecione a opção “Task Executer as Flowitem” Fonte: FlexSim ✓ Faça o mesmo nas entidades Espera e Cadeira 1 Fonte: FlexSim ✓ Para diferenciarmos os objetos criados pelo Source “Chegada”, utilizamos uma propriedade das entidades do FlexSim chamada: Label. Com ela podemos diferenciar os tipos de itens (Label) através de uma variável numérica que também pode ser usada para mudar a cor da entidade. ✓ Para modificar/definir os valores dessas variáveis utilizaremos as triggers do FlexSim. ✓ Clique no “+” da trigger e selecione “OnCreation”. Clique no outro “+” e em Data escolha a opção “Set Label by Percentage” Fonte: FlexSim ✓ Clique no “+” dentro da janela duas vezes para adicionar novos casos (label types) e defina as porcentagens corretamente (deve somar 100%). Confirme se os valores nos três campos “Value” estão corretos; Fonte: FlexSim o Para facilitar a visualização, clique novamente no “+” da trigger “OnCreation” e clique no “+” no canto inferior esquerdo da janela (podemos adicionar mais de um código por trigger!). Fonte: FlexSim o Selecione a opção “Set Color By Case”, em Visual, e uma nova janela será adicionada. o Não é preciso mexer em suas propriedades, o comando “item.type é próprio do FlexSim e associará a cada item uma cor correspondente ao tipo de item (1, 2 ou 3). o Então feito isso, clique fora da janela. Fonte: FlexSim • Passo 7: Diferenciando os tempos de processamento ✓ Já diferenciamos os itens e suas cores, agora devemos diferenciar o tempo de processamento de acordo com o tipo de item. ✓ Para isso vá no “Processor – Cadeira 1” e, ao lado de “Process Time” clique na seta e selecione a opção “Values by Case”. Fonte: FlexSim ✓ Adicione os novos casos clicando no “+” três vezes e digite os tempos de processamento de cada item (lembre-se de que os tempos foram dados pela média e desvio, e devem ser convertidos para mínimo e máximo!): ✓ Lembrando que criança é entidade do tipo 1 (Case=1), mulher do tipo 2 (Case=2) e homem do tipo 3 (Case=3). Fonte: FlexSim ✓ Defina os tempos de processamento de cada item manualmente (basta adicionar um case e no campo “Time” de cada case, escrever a distribuição uniform e colocar os valores dos parâmetros de acordo com o tipo de item, conforme lista abaixo): 🠶 Case 1 – uniform(6, 10, 0) 🠶 Case 2 – uniform(9, 15, 0) 🠶 Case 3 – uniform(8, 12, 0) ✓ Clique em “OK” e rode o modelo para checar se está tudo certo! ✓ A probabilidade de chegada de uma criança é de 20%, uma mulher de 50% e um homem de 30%. ✓ Acione a opção para usar o operador na Aba “Processor” Fonte: FlexSim • Passo 8: Definição de Setup a cada corte ✓ Para que o cabelereiro faça a limpeza do posto de trabalho a cada corte pode- se definir um tempo de setup de um minuto na entidade “Cadeira” ✓ Dê um duplo clique na cadeira e no campo setup defina o tempo “1”. Fonte: FlexSim • Passo 9: Definição das saídas ✓ Dê um duplo click na “Cadeira 1” e na Aba “Output” no campo First Available, troque na seta preta para “Port by Case” e acione a tecla “+” 3 vezes para definir a saída de cada caso para uma das saídas: 🠶 Criança - Case “1” – Port “1” 🠶 Mulher - Case “2” – Port “2” 🠶 Homem - Case “3” – Port “3” Fonte: FlexSim • Passo 10: Direcionando o fluxo de itens ✓ Para sabermos quantos clientes de cada tipo foram atendidos, vamos redirecionar cada tipo de cliente para uma saída específica, para vermos o valor do “Input” em cada saída como o número de clientes “processados”. ✓ Para isso, clique duas vezes no “Processor” e vá na aba “Output”. ✓ “Send To Port”, clique na seta ao lado e selecione a opção “Port By Case”. ✓ Com isso estamos indicando de que forma o Processor deve proceder para enviar os itens na saída. ✓ Quando conectamosuma entidade a outra, criamos portas de entrada e saída de itens. Nesse caso temos 3 portas de saída do processor: para a “Saída Criança”, “Saída Mulher” e “Saída Homem” ✓ Assim, definimos cada caso da mesma forma que nas porcentagens. ✓ Novamente o comando “Item.Case” aparece, pois será utilizada a propriedade “item case” (Case) do item processado. ✓ Caso o tipo de item seja 1, então ele sairá pela Porta 1 e assim por diante. Fonte: FlexSim • Passo 11: Definição do tempo de simulação e execução ✓ Clique na seta em preto localizado na barra principal entre “Run Time” e “Run Speed” para aparecer a tela abaixo. Fonte: FlexSim ✓ Selecione a opção “Stop Time” e defina o valor referente ao que foi pedido: 480 minutos que corre4sponde a uma jornada de trabalho de 8 horas; ✓ Durante a execução do modelo, a velocidade da simulação pode ser alterada deslizando-se o cursor da barra “Run Speed”, ou alterando seu valor na caixa ao lado. • Passo 12: Salve a simulação com o seu RU e o complemento 1 cadeira (RU – xxxxxxx_1 cadeira • Passo 13: Mostrando estatísticas básicas do modelo ✓ Clique em qualquer local do chão do modelo (para não selecionar qualquer entidade). A janela da direita deve ser de “Quick Properties”. ✓ Caso não seja, clique em “View Style”. ✓ Na barra Name Style deve aparecer “Show Names”, mude para “Show Name and Stats”. ✓ Isso fará com que dados básicos sobre as entidades do modelo apareçam durante a execução. ✓ Alguns, logo abaixo da entidade, outros disponíveis na janela da direita ao se clicar na entidade. Fonte: FlexSim • Passo 14: Executando o modelo ✓ Ao rodarmos o modelo obteremos: a quantidade de clientes do tipo 1, 2 e 3 processados (Input das “Saída Criança”, “Saída Mulher” e “Saída Homem”, respectivamente); e a quantidade de clientes no salão (“CurContent” da “Espera”). 4. FINANÇAS2 ATENÇÃO – PARA O MÓDULO FINANCEIRO SIGA OS PARÂMETROS DESTA FOLHA DE ORIENTAÇÕES POIS ESTES PODEM DIFERIR DO VÍDEO DA AULA 7 Resolver o mesmo problema anterior, porém deve-se verificar se é vantajoso ou não a colocação de uma nova cadeira e a contratação de um novo cabelereiro ao custo de R$ 1,00 por minuto (considerar o tempo no sistema de cada cliente). • Passo 1: Adicionar mais uma cadeira ✓ A partir do modelo anterior, copie (Ctrl+c) e cole (Ctrl+v) o Processor “Cadeira 1” e faça as conexões como mostrado abaixo. Fonte: FlexSim ✓ Dessa forma, todas as propriedades alteradas na “Cadeira 1” serão automaticamente copiadas para a segunda entidade. Renomeie a segunda como “Cadeira 2 e adicione mais um operador conforme os passos “1, 2 e 3” do capítulo 3, renomeando para “Cabelereiro 2”. ✓ Lembre-se que a ordem de conexão das saídas é importante para a execução correta da lógica do modelo! ✓ Salve a simulação com o seu RU e o complemento 2 cadeiras (RU - xxxxxxx_2 cadeiras. • Passo 2: Adicionando Dashboards ✓ Para avaliarmos o tempo no sistema de um cliente, precisamos adicionar um gráfico de “Time In System vs. Time”. ✓ Para isso, clique no botão “Dashboards” e em seguida em “Add Blank Dashboard”. Fonte: FlexSim • Passo 3: Configurando gráficos ✓ Na nova janela é possível adicionarmos quantos gráficos se queiram. • Passo 4: Adicionando gráfico Average Staytime ✓ Selecione um ponto em branco do novo Dashboard (1) 2 Adaptado do Curso Básico da FlexSim do Brasil 3 2 4 1 ✓ Na mesma aba da esquerda, vá em “Staytime” (2) e coloque um gráfico “Staytime Bar Chart” (3) arrastando até o Dashboard (4). ✓ Uma nova janela se abrirá. Acione a tecla ESC para desativar a geração de gráfico. Fonte: FlexSim • Passo 5: Configurando gráfico Average Staytime ✓ Nesta nova janela deveremos selecionar o objeto do qual vamos coletar as estatísticas. (1) ✓ Para isso, clique no conta-gotas (2) e em seguida clique na fila “Espera” (3). ✓ Altere o nome para “Tempo Médio de Espera”. ✓ O nome da fila (“Espera”) deverá aparecer na janela como abaixo. ✓ Este gráfico registrará o tempo médio que um cliente permanece na fila (tempo de espera). ✓ Clique em “OK”. ✓ Caso o gráfico fique em branco, basta dar um Reset e rodar parcialmente a simulação. Fonte: FlexSim ATENÇÃO: Com duas cadeiras o gráfico indicará um tempo médio muito baixo porque praticamente não existe cliente aguardando atendimento • Passo 6: Análise financeira ATENÇÃO – O PADRÃO MONETÁRIO É O AMERICANO E NO LUGAR DA VÍRGULA “,” PARA OS CENTAVOS DEVE SER USADO PONTO “.” 3 2 1 3 4 2 1 ✓ Para fazermos a análise financeira, ainda no Dashboard devemos ir na biblioteca da esquerda e selecionar no grupo “General” a opção “Financial Analysis”. Fonte: FlexSim ✓ Ao arrastá-lo para o dashboard, uma nova janela se abrirá. ✓ Da mesma forma teremos de adicionar os objetos que geram receitas e custos no modelo. ✓ Para isso vamos selecionar os seguintes objetos com o conta-gotas (Sample): “Cadeira 1” , “Cadeira 2”, “Espera” , “Saída Criança” , “Saída Mulher” e “Saída Homem”. Fonte: FlexSim ✓ Selecione a “Cadeira 1” e vamos considerar que o seu custo fixo diário para o salão é de R$2000,00. Então digite -2000 ou (2000.00) na caixa Fixed. Fonte: FlexSim ✓ Selecione a “Cadeira 2” e vamos imaginar que ele gera um custo variável de R$1,00 por minuto. Então definimos um nome para o custo (Custo por Minuto) e o valor de - 1.00 ou (1.00) na caixa “Amount Per Time”. Fonte: FlexSim 🠶 Totals: Lucro diário; 🠶 Fixed: Custos fixos por dia; 🠶 Time: Custos variáveis da “Cadeira 2” proporcionais ao tempo; 🠶 Flowitems Fixed: Receita Total; 🠶 Flowitems Time: Custos por espera na fila. ✓ A “Espera” gera um custo de R$0,10 por minuto por cliente. ✓ Então na caixa “FlowItems” adicionamos 3 itens clicando no “+”. ✓ Lembre-se de selecionar a fila de espera conforme a seta em vermelho indica na imagem abaixo: Fonte: FlexSim 🠶 Na aba espera, clique 3 vezes no “+” para adicionar flowitems; 🠶 Temos 3 tipos de itens, então devemos adicionar os Values 1,2,3; 🠶 Definir o custo para cada tipo na coluna “Amount Per Time” de -0.10 ou (0.10). ✓ Temos 3 tipos de itens, então devemos definir o custo para cada tipo na coluna “Amount Per Time” de -0.10 (note que após a digitação, o valor fica em vermelho entre parênteses). (0.10) (0.10) (0.10) Custo por Minuto de Espera por Cliente ✓ No caso das saídas, cada uma recebe um tipo de item diferente. Então para cada uma devemos clicar no “+” em “FlowItems” e definir o tipo de item e a receita por entrada (“Amount Per Entry”). 🠶 Criança = R$25,00 🠶 Mulher = R$75,00 Homem = R$50,00 Fonte: FlexSim • Passo 7: Taxa de ocupação por cadeira ✓ Selecionar o quadro gráfico Dashboard; ✓ No menu Library à esquerda da tela, no grupo State, arraste o gráfico “State” para o Dashboard; ✓ Este gráfico registrará a taxa de ocupação de cada cadeira; Fonte: FlexSim ✓ Altere o nome para “Taxa de Ocupação por Cadeira”. ✓ Caso o gráfico fique em branco, basta dar um Reset e rodar parcialmente a simulação. ✓ Mantenha o novo gráfico selecionado e no menu da direita no grupo “Objects” selecione o conta-gotas e leve o mesmo até a cadeira 1 para selecionar a mesma. Repita o mesmo para a cadeira 2. ✓ Rode a simulação para visualizar o novo gráfico. Fonte: FlexSim • Passo 8: Quantidade de clientes no salão: ✓ Selecionar o quadro gráfico Dashboard; ✓ No menu Library à esquerda da tela, no grupo Output, arraste o gráfico “Output” para o Dashboard; ✓ Este gráfico registrará a quantidade de clientes no salão; ✓ Com o conta-gotas selecione a “Chegada”; a “Cadeira 1; a Cadeira 2; a “Saída de Crianças; a Saída de Mulheres; a Saída de “Mulheres”. Fonte: FlexSim • Resultados Dashboard ✓ Clique em “Run” para rodar o modelo e responda às questões propostas no relatório da Atividade Prática:• Passo 9: Executando o modelo ✓ Ao rodarmos o modelo obteremos: a quantidade de clientes do tipo 1, 2 e 3 processados (Input das “Saída Criança”, “Saída Mulher” e “Saída Homem”, respectivamente); e a quantidade de clientes no salão (“CurContent” da “Espera”). Clientes Atendidos Clientes Presentes no Salão • Crianças – ........ x 25 = R$.............. • Mulheres – ....... x 75 = R$.............. • Homens – ........ x 50 = R$.............. • Total –.......+.......+...... = R$.............. • Mg = ......... – 480 = R$.............. • Lucro diário = ...... – 2000 = R$........ • ...... clientes (....... na espera e ..........sendo atendido) Obs.: Os R$480,00 do cálculo da margem corresponde ao custo variável da “Cadeira 2”. • Passo 10: Verificando o salão com apenas uma cadeira ✓ Salve a simulação com outro nome (Ex.: RU .... .._ 1 Cadeira) ✓ Selecione e exclua a Cadeira 2 Fonte: FlexSim ✓ ATENÇÃO: Siga à risca as distâncias entre cada elemento, conforme as setas abaixo porque isto pode interferir no resultado final da simulação, principalmente com uma cadeira. Fonte: FlexSim ✓ Rode a simulação, observando os gráficos e os dados ao ser completado um dia de trabalho e responda à pergunta sobre a simulação com uma cadeira na Prova de Atividade Prática. Clientes Atendidos Clientes Presentes no Salão • Crianças = .............. • Mulheres = ............ • Homens = ............. • Prejuízo diário = .................. • ........ Clientes ( ........... na espera e 1 sendo atendido) • Tempo médio de espera segundo o gráfico – ............ minutos ✓ Feche a simulação com uma cadeira e abra a simulação com duas cadeiras; ✓ Experimente rodar o programa olhando o campo do lucro diário (Totals), diminuindo a velocidade próximo do ponto de equilíbrio (lucro = 0,00) e observe em que momento do dia e com quantos clientes este equilíbrio ocorreu. ✓