Sobre o serviço NCPlayer:
Menu Arquivo
Menu Editar
Menu Exibir
Menu Formatação
Menu Ferramentas
Menu Configuração da Máquina
Colaboração

Limpar Programa de Caracteres Desnecessários


A função Remover Lixo do NCPlayer foi concebida para limpar automaticamente o programa CNC (ficheiro NC) de caracteres desnecessários, preservando todas as informações importantes, incluindo os comentários. Isto torna o G-code mais legível e correto para simulação.

Como funciona a função

  • Preservação dos comentários — todo o texto dentro de parênteses ( ... ) é temporariamente substituído por marcadores, garantindo que não será alterado.
  • Remoção de caracteres desnecessários fora dos comentários:
    • Remove caracteres invisíveis (tabulações, espaços não separáveis, etc.).
    • Remove caracteres indesejados: !"№?@$^{}~\'<>|, (mantendo / e _, pois podem fazer parte de divisões ou identificadores).
    • Substitui múltiplos espaços por um único espaço.
    • Remove espaços antes de ponto e vírgula ;.
    • Se forem encontrados vários ; no final de uma linha, apenas um é mantido.
  • Restauração dos comentários — todos os comentários guardados são repostos nas suas posições originais, sem alterações.
  • Remoção de linhas vazias — linhas vazias criadas após a limpeza são eliminadas.
NCPlayer

Finalidade

Esta função é útil ao importar código de sistemas CAM ou de outras fontes que possam conter caracteres extra, erros de formatação ou espaços desnecessários. A limpeza minimiza o risco de erros durante a simulação e torna o código mais organizado.

Nota: A função não altera a estrutura lógica do programa nem remove comandos de controlo; apenas elimina caracteres supérfluos que dificultam a leitura e análise do G-code.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy