Como Usar um Editor de Pós-Processador para Simulações CNC e Robóticas
Você está usando um robô ou máquina CNC simulada… mas não está performando corretamente. Seria hora de usar um editor de pós-processador?
O que um pós-processador faz e por que você iria querer editar um?
Se você está usando programação offline, é muito provável que já tenha interagido com um pós-processador. Talvez você esteja usando RoboDK para programar um robô para usinagem robótica ou outra aplicação robótica. Ou talvez esteja usando um sistema CAD/CAM que suporta suas máquinas CNC.
Mesmo se você não estiver ciente, você está usando um pós-processador sempre que usa tal sistema para programar suas máquinas físicas.
Um pós-processador é a ponte entre o ambiente simulado e sua máquina física. Ele converte as instruções simuladas em código que o robô pode usar.
Mas, e se você quiser mudar como o programa gera este código? É aí que entra um editor de pós-processador…
Por Que Você Precisaria Editar um Pós-Processador?
A maioria das pessoas nunca precisará editar seu pós-processador.
Se você está usando RoboDK, por exemplo, você apenas baixa seu modelo de robô de nossa extensa Biblioteca de Robôs. Já vinculamos cada modelo a um dos 80+ pós-processadores dentro do RoboDK. Sempre que você envia seu programa simulado para o robô físico, o pós-processador converterá o código para você "nos bastidores".
No entanto, existem algumas situações em que você precisará editar seu pós-processador.
Cada fabricante de robôs usa sua própria linguagem de programação proprietária, que roda em seu próprio controlador de robô. Cada controlador tem uma gama de diferentes opções de configuração e recursos. O pós-processador é onde você pode definir todas essas opções de configuração personalizadas.
Por exemplo, controladores de robôs Techman incluem uma opção de segurança para pedir senha ao usuário antes que possam reprogramar o robô. O pós-processador é onde você encontrará as opções para habilitar, desabilitar e definir esta senha. Nem todos os robôs têm esta opção.
O que é um Editor de Pós-Processador?
Um editor de pós-processador é um software dedicado usado para editar arquivos de pós-processador de robô ou CNC. Isso torna a edição de pós-processador mais intuitiva do que com um editor de texto padrão, que é a única opção para muitos sistemas de programação.
Um exemplo de tal software é o editor de pós-processador incluído no RoboDK.
Pós-processadores RoboDK são escritos na linguagem de programação Python. Para cada um dos pós-processadores suportados, há uma biblioteca compilada (um arquivo PYC) e um script Python editável que contém todas as propriedades de configuração.
Estes arquivos de configuração podem ser editados com qualquer editor de texto padrão se você quiser controle total da configuração. No entanto, RoboDK também oferece um editor de pós-processador mais intuitivo. Isso permite que você altere os parâmetros do seu robô escolhido sem ter que se envolver no código.
Como Editar um Pós-Processador da Maneira Fácil
No RoboDK, a maneira mais fácil de editar seu pós-processador é usar nosso editor de pós-processador. Ele fornece informações sobre quando você provavelmente usará cada um dos parâmetros e valores recomendados. Com esta ferramenta, você cobrirá a grande maioria dos casos de uso para seu robô.
Cada pós-processador contém uma lista de propriedades de configuração. Estas variam dependendo do fabricante do seu robô.
Alguns pós-processadores incluem poucas propriedades. Por exemplo, o pós-processador para robôs Mecademic inclui apenas uma propriedade (o tipo de arquivo do arquivo de programa).
Outros pós-processadores incluem muitas propriedades. Por exemplo, o pós-processador ABB_RAPID_IRC5 para robôs ABB tem 16 propriedades, variando da velocidade padrão do robô a flags de configuração para mesas giratórias externas.
Qualquer robô que você esteja usando, a maneira mais simples de editar seu pós-processador é carregá-lo no editor RoboDK. Você poderá ver todas as propriedades de configuração disponíveis e decidir quais são mais adequadas para sua aplicação.
O Guia Simples de Edição de Pós-Processador
Quando você abre o editor de pós-processador, será recebido por uma lista das propriedades disponíveis.
Como você decide quais propriedades ajustar e quais valores definir?
Vamos usar um exemplo específico para mostrar o processo… Vamos olhar para o pós-processador AUBO para a gama de robôs colaborativos da empresa.
O pós-processador AUBO contém as seguintes propriedades:
- PROG EXT — Esta é a extensão do programa e está incluída em muitos pós-processadores. Especifica o tipo de arquivo que RoboDK gerará.
- SPEED MS e SPEED RAD — Especifica a velocidade em metros por segundo e radianos para movimentos circulares.
- ACCEL MSS e ACCEL RADSS — Especifica a aceleração do robô em metros por segundo ao quadrado ou radianos por segundo ao quadrado para acelerações circulares.
Como você pode ver, as propriedades são frequentemente claras apenas por suas convenções de nomenclatura. No entanto, onde o propósito de uma propriedade não é imediatamente óbvio, geralmente há uma descrição dela no editor e frequentemente valores recomendados também.
Se você ainda não conseguir descobrir o propósito de uma propriedade particular, pode encontrar informação no manual do seu robô ou pode fazer uma pergunta no fórum RoboDK.
Onde Encontrar o Novo Editor de Pós-Processador RoboDK
Comece a editar o pós-processador do seu robô com o editor RoboDK!
Você pode encontrar informações sobre como ativar e usar o editor em nossa página de documentação.
Perguntas? Conte-nos nos comentários abaixo ou participe da discussão no LinkedIn, Twitter, Facebook, Instagram ou no Fórum RoboDK. Também confira nossa extensa coleção de vídeos e inscreva-se no Canal RoboDK no YouTube
Robô industrial
- Software de Manutenção Preventiva Explicado: Funcionalidades, Benefícios e Guia de Implementação
- Comissionamento Remoto: Desbloqueando Eficiência e Flexibilidade em Operações Industriais
- Desempenho Total Efetivo do Equipamento (TEEP): KPI Estratégico para Agendamento e Planejamento de Capacidade
- Curva P-F Explicada: Dominando a Manutenção Centrada em Confiabilidade
- Entendendo Queda de Pressão em Compressores de Ar: Dicas de Prevenção para Operações Confiáveis
- Escolhendo o Compactador Certo: Guia Completo para Gestão Eficiente de Resíduos
- Embreagens Industriais Explicadas: Tipos, Aplicações e Como Escolher a Certa
- Microcontroladores PIC18: Características, Desempenho e Como Usá-los
- A Máquina Ironworker: Ferramenta Essencial para Fabricação Moderna
- Entendendo Designadores de Referência: Como Rotular Conexões de Montagem de PCB