Neste artigo, apresentaremos brevemente o conceito e a funcionalidade da modelagem de processos, um novo recurso importante no Visual Components 4.2.
Um novo recurso importante introduzido no Visual Components 4.2 é a Modelagem de Processos: uma maneira rápida, simples e visual de definir e gerenciar produtos, processos e fluxo de processos em suas implementações. Esse novo recurso oferece muitos benefícios importantes, como simplificação da criação de layout e configuração de simulação, simplificação da modelagem e simulação de fluxo de trabalho e melhoria do desempenho da simulação.
Para ajudá-lo a entender melhor a modelagem e simulação de fluxo de trabalho e os conceitos e recursos por trás da modelagem de processos em Componentes Visuais, aqui está um breve artigo introdutório.
Modelagem de Processos
O fluxo de trabalho na modelagem de processos se assemelha ao modo como é feito no mundo real? A resposta em 5 passos:
1: Projete seu layout.
2: Definir os produtos, sua visualização, sua estrutura e suas propriedades.
3: Defina processos: máquinas, estações de trabalho, estoques e zonas tampão usando instruções de tarefas.
4: Defina o fluxo criando sequências de processos que os produtos devem concluir.
5: Execute a simulação, colete KPIs, faça as alterações necessárias para atingir seus objetivos.
O fluxo de trabalho na modelagem de processos se assemelha ao modo como é feito no mundo real? A resposta em 5 passos:
1: Projete seu layout.
2: Definir os produtos, sua visualização, sua estrutura e suas propriedades.
3: Defina processos: máquinas, estações de trabalho, estoques e zonas tampão usando instruções de tarefas.
4: Defina o fluxo criando sequências de processos que os produtos devem concluir.
5: Execute a simulação, colete KPIs, faça as alterações necessárias para atingir seus objetivos.
Para acompanhar visualmente o que estamos dizendo, acompanhe cada passo com mais detalhes, utilizando o exemplo de referência de uma pequena célula de usinagem e pintura.
Projete seu layout
A primeira etapa do fluxo de trabalho é projetar ou configurar seu layout de produção. Ele pode ser criado usando componentes completos da biblioteca eletrônica e/ou dados CAD, que você pode importar diretamente para o software. Os equipamentos devem ser colocados nas posições e orientações corretas, mas também as estações, zonas de pedestres e zonas tampão, ferramentas e requisitos de espaçamento devem ser considerados no projeto.
Para nosso exemplo de referência, foi criada uma implementação com 2 processos: usinagem e pintura. Um robô para carregar/descarregar peças no torno e um humano para realizar a pintura manualmente em uma bancada. Também foram adicionados transportadores para facilitar o transporte de produtos entre processos.
Definir produtos
Um produto é uma entidade que passa por um determinado processo em uma implementação. Os produtos que passam por processos podem ser definidos nesta fase. No Editor de tipo de produto, você pode configurar e gerenciar o seguinte:
1: Grupo de fluxo de produtos: que é o agrupamento de tipos de produtos que compartilham o mesmo fluxo de produção. Vamos chamar o primeiro grupo de fluxo de "Grupo de Fluxo #1".
2: Nome do tipo de produto: Pode ser uma breve descrição do produto, como cilindro, pneu de carro, placa de motor, etc. Neste caso o produto é uma “Peça de Torno”, então vamos manter esse nome.
3: Propriedades do produto: podem incluir parâmetros como dimensões, peso, material, etc. Queremos especificar que esta parte da torre é “Alumínio”.
4: Geometria do Produto 3D: Uma geometria 3D pode ser importada e selecionada como um produto como neste exemplo, onde adicionamos “Peça de Torno” como um arquivo CAD externo.
Definir Processos
Um processo é uma representação de uma máquina, uma fase de trabalho, um inventário, uma zona tampão ou outra etapa de produção. Na modelagem de processos, um processo é expresso como um conjunto de instruções que atribuem determinados comportamentos a um produto. Os processos são criados a partir de instruções usando o Editor de Processos. Com rotinas e instruções, as máquinas podem ser configuradas para se comportarem como suas contrapartes do mundo real, como abrir e fechar portas de máquinas, tempos de processamento, geometrias de produtos mudando com processos, fixação de peças, etc.
Antes de definir processos, é importante considerar como os produtos devem evoluir durante a produção. Em nossa célula de referência, nossos produtos passam por dois processos distintos
O processo 1 é o torneamento, onde os produtos são usinados em uma máquina.
O processo 2 é a pintura, onde os produtos são pintados de cinza.
Agora precisamos definir as etapas de produção de cada processo. Para o processo nº 1, as seguintes etapas são especificadas:
1: Um robô pega o produto que chega da esteira e o transporta para a máquina. A instrução TransportIn é usada para expressar esta etapa e aparece como a primeira etapa no Process Executor.
2: A seguir é programado um pequeno atraso para que o braço do robô possa sair da máquina antes do início do processo. Um atraso de 1,5s é adicionado.
3: Antes de iniciar o processo de torneamento, é melhor garantir que as portas da máquina estejam bem fechadas. A instrução MoveJoint para mover as juntas da porta para fechá-la cuida disso.
4: Agora a máquina precisa iniciar o processo de torneamento, então outra instrução de atraso é adicionada, mas desta vez como ProcessTime.
5: Uma vez concluído o processo de torneamento, outro MoveJoint é usado para abrir as portas da máquina para que o robô possa recuperar a peça.
6: Uma vez abertas as portas, o robô transporta o produto para fora da máquina, utilizando TransportOut.
As etapas de produção do processo de pintura podem ser definidas seguindo um fluxo de trabalho semelhante. Depois que os processos são definidos com modelagem de processos, as etapas de produção podem ser gerenciadas através do painel de ação do ProcessExecutor e os ajustes podem ser feitos facilmente.
Editor de processo mostrando as etapas de produção do processo nº 1 – Torneamento
Definir feeds
Um fluxo é a sequência de processos que os produtos seguem em uma fábrica. Na modelagem de processos, os produtos são definidos em grupos com base no caminho que seguem durante a simulação. Esses grupos são chamados de grupos de fluxo. Usando o Process Flow Editor, você pode definir grupos de fluxo e o fluxo de produção para cada produto. Você também pode definir links de transporte, que determinam como os produtos são transportados entre dois processos durante a simulação. Um recurso, como humano, robô ou AGV, pode ser atribuído a cada link de transporte, que então transporta produtos com base em suas capacidades.
Em nossa célula de referência, temos apenas um grupo de fluxo (anteriormente o chamamos de “Grupo de Fluxo #1”), porque todos os produtos seguem exatamente o mesmo caminho. Antes de definir a rota para esse grupo de fluxo no Process Flow Editor, você precisa planejar a rota que ele deve seguir:
1: Em primeiro lugar, é necessária uma fonte para produzir produtos no sistema. Para isso, basta importar um “alimentador” do catálogo eletrônico e adicioná-lo no início da primeira esteira.
2: O primeiro processo pelo qual os produtos passam é o torneamento. O robô pega os produtos no final da primeira esteira e os coloca na máquina para esse processo.
3: Em seguida, o robô pega os produtos da máquina e os coloca na esteira adjacente, que os transporta até a pintura.
4: Assim que os produtos chegam ao final da esteira, o recurso humano os coleta e transporta até a bancada para pintura.
5: Uma vez pintados os produtos, o humano os transporta até a esteira de saída.
6: Para que os produtos acabados saiam da simulação no final desta esteira, basta adicionar aqui um processo “Sink”.
Uma vez planejada a rota, os fluxos podem ser definidos facilmente no Process Flow Editor, usando o mouse para criar links selecionando/clicando em processos e recursos no mundo 3D.
Execute a simulação
Quando seu modelo estiver configurado, ele estará pronto para simulação. Os controles básicos de mídia podem ser usados para reproduzir simulações, coletar KPIs, fazer alterações e exportar em vários formatos.
Reprodução de simulação com visualização de fluxo de trabalho habilitada
Neste artigo, apresentamos brevemente os conceitos e recursos da modelagem de processos, um novo recurso importante no Visual Components 4.2. A modelagem de processos apresenta uma maneira simples, mas poderosa, de gerenciar processos e fluxos de trabalho em sua operação. Ele também fornece uma experiência de usuário aprimorada, simplificando a criação de layout e configuração de simulação, simplificando a modelagem e simulação de fluxo de trabalho e melhorando o desempenho da simulação.
Se você quiser saber mais sobre modelagem de processos ou outros novos recursos do Visual Components 4.2, entre em contato conosco para agendar uma demonstração web personalizada e gratuita!