Feb 15, 2023 Deixe um recado

Pós-processamento UG, termos comuns

 

Endereço - endereço de palavra. Em programas NC, como X1.234, G01, M05 e S1445, X, G, M e S são endereços de palavras. Diga ao sistema de controle onde esses dados são armazenados. Em UG, Adress, World Adress e World são todos endereços de palavras.

Bloco - linha do programa. Uma linha em um programa NC. Uma linha é composta de uma série de endereços de palavras. Tais como: N0100 G01 X1.234 Y1.234Z1.234F100.S1500M03.

Comando personalizado - comando do usuário. No Post Builder, os usuários podem criar uma sub-rotina Tcl e adicioná-la ao evento ou sequência do Post Builder para gerar comandos especiais que não podem ser gerados apenas pelo Post Builder.

Arquivo de definição - arquivo de definição. é um arquivo com o sufixo ".def". Defina o formato de saída da máquina-ferramenta/sistema de controle, também chamado de arquivo def. Funciona com arquivos tcl e pui.

Evento - evento. Gerado por geradores de eventos e passado para pós-processadores. O que o pós-processador processa é uma série de eventos, e cada evento contém uma série de variáveis. UG/Post processa um evento para gerar uma ação executada pela máquina-ferramenta/sistema de controle.

Gerador de eventos - gerador de eventos. Ele extrai as informações do caminho da ferramenta e as classifica em eventos e variáveis ​​e as envia para UG/Post. Ao escolher a operação no CAM, você escolhe o pós-processador em UG/Post. Ao clicar em OK ou Aplicar, o gerador de eventos começa a funcionar.

Manipulador de eventos - arquivo de manipulação de eventos. É um arquivo que contém código Tcl e sub-rotinas que determinam como os eventos são tratados. Cada sub-rotina decide se deve dar saída ao programa NC e que tipo de instrução de programa deve dar saída. O UG estende a função do Tcl, tornando mais fácil para os usuários controlar o conteúdo de saída com base nos arquivos de definição. Os arquivos do manipulador de eventos também podem manipular variáveis ​​produzidas por geradores de eventos.

Extensões——Extensões de função Tcl. O UG expande as funções do Tcl e adiciona algumas instruções para facilitar a saída do pós-processamento e reduzir a quantidade de programas. Todas essas instruções começam com MOM_, como MOM_do_template.

Variável global - variável global. Em um arquivo manipulador de eventos, um escalar válido em todas as sub-rotinas. Essas variáveis ​​também estão disponíveis em arquivos de definição. Se você quiser usar esta variável em várias sub-rotinas, você deve defini-la como uma variável global.

Líder - prefixo. no arquivo de definição. Ou seja, endereços de palavras, como X, G, etc.

Marcador - marca. O Post Builder divide todo o pós-processamento em 5 sequências (sequence), sendo que cada sequência é composta por algumas tags. Marcadores são eventos possíveis. Cada marcador/evento define informações de saída para várias linhas de programa. Tal como Start_of_Path é uma marca.

Mãe_variável - variável de saída CAM. Variáveis ​​definidas pelo gerador de eventos para cada evento. Normalmente, uma variável global, como mom_feed_taxa.

MOM - Gerente de Produção Industrial. Esta é a função mais básica do UGCAM e também é usada para produzir documentos do processo de oficina, CLS, acessar a biblioteca UG e operações UG/Post. Uma mãe minúscula é um nome de variável, como mom_feed_taxa; um MOM maiúsculo é um nome de manipulação de tempo, como MOM_linear_movimento; ou uma extensão Tcl, como MOM_do_template.

Sequência final da operação - Sequência final da operação. Uma sequência no Post Builder. Manipula eventos desde a última retração até o final da operação.

Sequência de início da operação - Sequência de início da operação. Uma sequência no Post Builder (existem 5 sequências no total: início do programa, início da operação, caminho da ferramenta, final da operação, final do programa). Lida com eventos desde o início da operação até o primeiro movimento de corte.

Mensagem de operação——informações de operação. Informação contida em um programa NC para o operador da máquina. Geralmente, são necessários códigos especiais, como "(" ou "(msg". Para distingui-los das instruções de execução da máquina-ferramenta. Por exemplo: N0010 (***ToolNumber12***).

Pós-processador - pós-processador ou arquivo pós-processado. É uma ferramenta para converter as informações do caminho da ferramenta em códigos aceitáveis ​​para a máquina. No UG/Post, inclui 3 arquivos: arquivo de processamento de eventos (.tcl), arquivo de definição (.def), arquivo de interface do Post Builder (.pui). Esses arquivos são definidos no arquivo de modelo template_post.dat quando usado.

Arquivo de modelo de pós-processador - arquivo de modelo de pós-processamento. O conteúdo deste arquivo é uma lista de pós-processadores disponíveis no UGCAM. Cada linha inclui o nome, o arquivo do manipulador de eventos e o arquivo de definição. O arquivo de modelo é especificado na seção TEMPLATE_POST do arquivo de configuração no CAM. O nome padrão é: template_post.dat.

Procedimento - sub-rotina. Uma sub-rotina em Tcl às vezes também é escrita como proc. Cada evento no pós-processamento corresponde a uma sub-rotina no arquivo de tratamento de eventos. Tais como: MOM_início_do_programa.

Sequência final do procedimento - a sequência final do procedimento. Uma sequência no Post Builder. Manipula eventos desde a última operação até o final do programa.

Sequência de início do procedimento - sequência de início do programa. Uma sequência no Post Builder. Lida com eventos desde o início do programa até a primeira ação.

arquivo pui——Arquivo de interface do Post Builder. É um arquivo com o sufixo: ".pui". Juntamente com o arquivo de processamento de eventos (.tcl) e o arquivo de definição (.def), o pós-processador é composto. O arquivo pui não é usado ao fazer o pós-processamento, mas quando os arquivos tcl e def são modificados com o Post Builder, ele é aberto por meio do arquivo pui.

Ferramenta de revisão - ferramenta de revisão. Depois de abrir a ferramenta de revisão no Post Builder, três janelas são exibidas durante o pós-processamento, que são eventos, variáveis ​​e conteúdo de saída. Você pode selecionar um evento para ver quais variáveis ​​e resultados de saída ele possui.

Sequência - sequência. O Post Builder divide a saída NC em cinco partes: início do programa, início da operação, caminho da ferramenta, final da operação e final do programa. Cada parte é uma sequência, que é usada para organizar a ordem dos eventos de processamento e a ordem das linhas do programa de saída, como: Operation_start_Sequence.

Tcl - linguagem de computador Tcl (Tool Command Language). A linguagem de execução interpretada é muito popular devido à sua simplicidade e facilidade de uso. Existem duas partes: TK - ferramenta de interação com o usuário; DESEJO - comando do Windows, incluindo TK.

TK - Ferramentas de interação com o usuário utilizadas na linguagem Tcl. O TK fornece ferramentas interativas básicas, como botões, caixas de opção, barras de rolagem, etc.

arquivo tcl - arquivo de processamento de eventos. Ver Manipulador de Eventos

UG/Post Execute——executa o pós-processamento. UG/Post é uma ferramenta de pós-processamento fornecida pela UG. Use arquivos de processamento de eventos definidos pelo usuário e arquivos de definição para processar caminhos de ferramenta em códigos de máquina.

Post Builder - construtor de pós-processamento. O UG fornece uma ferramenta para construir pós-processadores com uma interface gráfica. Você pode criar formatos, endereços de palavras, linhas de programa, sequências e definir conteúdo e formatos de saída arrastando e soltando. Controle o início e fim do programa, início e fim da operação, troca de ferramenta, ciclo, etc.

Evento definido pelo usuário——Evento definido pelo usuário, conhecido como UDE. Utilizado no comando da máquina da UGCAM, pode estar no posto de partida. Pode ser anexado à ferramenta ou programa. Os usuários podem adicionar ou modificar de acordo com os requisitos da máquina-ferramenta.

Wish - Intérprete e executor para Tcl e TK, abreviação de Windows Shell. Se você quiser usar a função UG/Post Review Tool do UG, você deve instalar ugwish.exe no diretório machauxiliary.

Enviar inquérito

whatsapp

skype

Email

Inquérito