Ver todos os artigos

Função Export DXF no NCPlayer: transformar uma trajetória G-code em DXF

NCPlayer Publicado: 2026-04-27 Autor: CNC Passport Team 140 visualizações
Função Export DXF no NCPlayer: transformar uma trajetória G-code em DXF

NCPlayer é um simulador CNC online e depurador de G-code da CNC Passport. Uma das funções práticas do NCPlayer é a exportação da trajetória de ferramenta simulada para DXF. Isso não é simplesmente salvar uma imagem da tela: o NCPlayer usa a trajetória calculada depois da simulação e forma uma geometria que pode ser aberta em um sistema CAD/CAM, verificada como contorno, enviada a um colega ou usada como confirmação técnica do resultado da usinagem.

A função é especialmente útil quando o G-code precisa não apenas ser executado no simulador, mas também ser mostrado rapidamente como uma geometria compreensível: para um programador, preparador, tecnólogo, engenheiro de controle ou cliente.

Por que exportar uma trajetória CNC para DXF

Na prática de produção, o G-code muitas vezes existe separado do modelo CAD. O programa pode ter sido escrito manualmente, alterado no comando, gerado por uma macro, recebido de outro fornecedor ou adaptado para uma máquina específica. Nesses casos, é importante responder rapidamente a uma pergunta simples: qual trajetória real a ferramenta vai executar?

O DXF ajuda a ver essa trajetória em um ambiente de engenharia familiar. O arquivo pode ser aberto em um programa CAD, sobreposto ao contorno da peça, comparado com o desenho, usado para verificar níveis de usinagem e para mostrar movimentos sem a necessidade de abrir o próprio código NC.

A exportação DXF no NCPlayer é útil para várias tarefas:

  • verificação rápida da geometria após a simulação;
  • comparação da trajetória com o contorno original da peça;
  • documentação do resultado da verificação do programa NC;
  • análise de programas em que a trajetória é criada por macros, ciclos ou passadas repetidas;
  • preparação de um arquivo compreensível para discussão entre programador, operador e tecnólogo.

Como funciona o Export DXF no NCPlayer

O Export DXF não usa diretamente o texto-fonte do programa, mas o resultado da simulação. Essa diferença é importante. Primeiro o NCPlayer processa o G-code, constrói a trajetória de movimento da ferramenta, considera o controlador selecionado e só depois exporta os segmentos calculados para DXF.

Por isso, antes de exportar é necessário executar a simulação. Se a trajetória ainda não foi construída, não há nada útil para exportar. Essa abordagem reduz o risco de obter um DXF visualmente limpo, mas incorreto, que não reflita o movimento real da ferramenta após o processamento de macros, repetições, modos de coordenadas e comportamentos específicos do controlador.

Em um cenário típico, o fluxo de trabalho é assim:

  1. Abrir ou colar um programa NC no NCPlayer.
  2. Selecionar o controlador ou modo de simulação necessário.
  3. Executar a simulação e confirmar que a trajetória foi construída.
  4. Abrir o menu File e escolher a exportação da trajetória para DXF.
  5. Se necessário, ajustar os parâmetros em DXF Export Settings.
  6. Baixar o arquivo DXF e abri-lo em CAD/CAM ou encaminhá-lo.

O que exatamente entra no DXF

No DXF é exportada a geometria da trajetória de ferramenta calculada pelo NCPlayer. Dependendo da configuração escolhida, isso pode ser um conjunto de segmentos LINE ou polilinhas POLYLINE. Esse formato é conveniente para visualização, verificação e análise técnica posterior.

O arquivo DXF pode incluir movimentos de corte e, se necessário, movimentos rápidos. Os rápidos costumam ser úteis durante o diagnóstico: mostram onde a ferramenta passa entre zonas de usinagem, onde pode existir risco de colisão ou onde o programa faz uma transição inesperada. Para um contorno geométrico limpo, porém, os movimentos rápidos podem ser excluídos.

O NCPlayer também pode organizar a trajetória por camadas. Isso ajuda a não misturar toda a geometria em um único conjunto de linhas, mas separá-la por significado: por exemplo, por tipo de movimento ou por nível Z.

Configurações DXF Export Settings

No NCPlayer existe uma janela separada DXF Export Settings. Ela permite controlar exatamente como o arquivo será formado.

Parâmetros principais:

  • Entity Type: escolha entre LINE e POLYLINE;
  • Projection: projeção automática ou manual da trajetória;
  • Layer Organization: método de organização das camadas;
  • Include rapid moves: incluir ou excluir movimentos rápidos;
  • Z layer precision: precisão de agrupamento dos níveis Z.

Essas configurações são importantes porque o mesmo código NC pode ser usado para diferentes tarefas de verificação. Às vezes é necessário um DXF o mais simples possível, com uma única geometria. Em outros casos, é melhor dividir a trajetória em camadas para ver separadamente movimentos de corte e rápidos, ou para entender em quais níveis Z as passadas foram executadas.

LINE ou POLYLINE: o que escolher

O formato LINE cria segmentos separados entre pontos da trajetória. É uma opção simples e compatível, adequada para verificação, importação em diferentes sistemas CAD e análise de segmentos individuais.

POLYLINE une os pontos em polilinhas. Essa opção pode ser mais conveniente quando é necessária uma estrutura de trajetória mais compacta e quando se quer trabalhar com ela como uma geometria sequencial.

Na prática, é possível usar esta regra:

  • LINE quando são necessárias compatibilidade máxima e diagnóstico simples;
  • POLYLINE quando são importantes uma geometria mais contínua e um trabalho conveniente com cadeias de movimentos.

Projeções: XY, XZ, YZ e XYZ

O NCPlayer suporta diferentes modos de projeção para DXF. O modo automático escolhe o plano adequado conforme o tipo de controlador: para fresamento normalmente se usa XY, enquanto para torneamento XZ é mais lógico. Se necessário, o usuário pode escolher o plano manualmente.

Opções disponíveis:

  • Auto by controller;
  • XY;
  • XZ;
  • YZ;
  • XYZ.

Para programas de fresamento, XY geralmente é o mais necessário, porque a geometria principal da peça normalmente fica nesse plano, enquanto Z mostra a profundidade de usinagem. Para programas de torneamento, o plano XZ costuma ser importante, pois o perfil da peça é construído em relação ao eixo de rotação. XYZ é útil quando é preciso preservar o caráter espacial da trajetória e não reduzi-la a um único plano.

Camadas DXF: por que são necessárias

As camadas ajudam a transformar a exportação de um simples conjunto de linhas em uma estrutura técnica mais legível. No NCPlayer é possível escolher uma única camada ou a separação por características da trajetória.

Opções de organização de camadas:

  • Single layer: toda a trajetória em uma única camada;
  • By speed tag: separação por tipo de movimento, por exemplo rapid e cut;
  • By Z level: separação por níveis Z;
  • By speed tag + Z level: separação combinada.

O modo mais prático para análise muitas vezes é a separação por speed tag e Z level. Ele permite ver onde houve movimentos rápidos, onde houve passadas de corte e em quais profundidades a usinagem foi executada. Para uma visualização preliminar, uma única camada é suficiente, mas para analisar erros as camadas fornecem muito mais informações.

Exemplo de uso prático

Imagine que um programador recebe um programa NC com passadas repetidas e lógica de macros. À primeira vista, pelo texto G-code é difícil entender rapidamente a trajetória final: parte das coordenadas é formada por variáveis, algumas passadas se repetem e o movimento depende do controlador selecionado.

No NCPlayer, é possível primeiro executar a simulação, depois exportar a trajetória para DXF e abrir o resultado em CAD. Depois disso fica mais fácil verificar:

  • se a trajetória coincide com o contorno esperado;
  • se não há passadas desnecessárias;
  • se os trechos repetidos foram processados corretamente;
  • se os movimentos rápidos não entram em zonas perigosas;
  • se os níveis Z correspondem à estratégia de usinagem prevista.

Esse processo não substitui uma verificação tecnológica completa, mas acelera bastante a análise inicial e a comunicação entre os participantes da produção.

Como o Export DXF difere do salvamento comum do programa NC

Salvar o programa NC preserva o texto G-code. O Export DXF preserva o resultado geométrico da simulação. São tarefas diferentes.

O arquivo NC é necessário para a máquina, para edição e para armazenamento do programa de controle. O DXF é necessário para visualização, comparação e troca técnica. Por isso a exportação DXF é especialmente útil quando uma pessoa precisa entender rapidamente a forma da trajetória, em vez de ler cada linha do programa.

Por exemplo, uma linha G-code pode estar tecnicamente correta, mas a trajetória final ainda pode ser inesperada por causa de um modo de coordenadas ativo, compensação, variável de macro, ciclo ou interpretação selecionada de arcos. A simulação e o DXF posterior ajudam a ver o resultado no nível do movimento.

Onde isso ajuda a equipe

Para um programador CNC, o Export DXF é uma forma de verificar rapidamente se o programa produz a geometria esperada. Para o operador, é a possibilidade de ver a trajetória sem uma análise profunda do código. Para o tecnólogo, é uma forma de comparar o movimento com o desenho ou a folha de operação. Para um gerente de produção ou recrutador que avalia a habilidade de um especialista CNC, é um artefato visual adicional: mostra não apenas que a pessoa escreveu G-code, mas também qual resultado esse código cria.

CNC Passport é um ecossistema CNC profissional desenvolvido pela MEBLEOS. Nesse ecossistema, o NCPlayer cumpre o papel de uma ferramenta prática para simulação, verificação e explicação de programas CNC. O Export DXF amplia esse papel: o resultado da simulação pode sair do navegador e ser usado em uma cadeia de engenharia familiar.

Limitações e expectativas corretas

O DXF do NCPlayer deve ser entendido como uma exportação da trajetória de simulação, não como um modelo CAM completo da peça. Ele mostra o caminho da ferramenta calculado pelo simulador e ajuda a analisar o movimento. Mas não substitui o pós-processador, a documentação tecnológica, a verificação de fixação, a cinemática da máquina nem as condições reais de usinagem.

Para obter um DXF útil, é importante seguir algumas regras:

  • primeiro executar a simulação, em vez de exportar um programa vazio;
  • escolher o controlador ou modo de interpretação correto;
  • usar a projeção adequada para a tarefa de fresamento ou torneamento;
  • incluir movimentos rápidos para diagnóstico, mas desativá-los para um contorno limpo;
  • usar camadas Z se for necessário analisar profundidades de passadas.

Conclusão

O Export DXF no NCPlayer torna a simulação mais útil para uma equipe CNC real. O usuário recebe não apenas uma trajetória visual no navegador, mas também um arquivo DXF que pode ser aberto em CAD/CAM, verificado, comparado, enviado ou anexado a uma discussão técnica.

Para programas com macros, ciclos, passadas repetidas e comportamento controller-specific, isso é especialmente valioso: o NCPlayer primeiro calcula a trajetória real e depois a exporta como geometria de engenharia. Isso ajuda a encontrar erros mais rapidamente, explicar o resultado com mais precisão e trabalhar com G-code com mais confiança antes de executar o programa na máquina.

Função Export DXF no NCPlayer: transformar uma trajetória G-code em DXF

Artigos relacionados

CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy