Tiny Online Tools logoTiny Online ToolssearchBuscar ferramentas…grid_viewTodas as ferramentas
Iniciochevron_rightFerramentas de impressão 3Dchevron_rightConversor de Sabor G-codeConversor de Sabor G-code

Conversor de Sabor G-code

Converte G-code entre Marlin, RepRapFirmware, Klipper, Smoothieware e Repetier onde a equivalência é exata, e lista tudo o resto.

upload_file

Clique para procurar ou arraste e solte arquivos aqui

Selecione um ficheiro G-code — .gcode, .gco, .g ou .nc

Aceito: .gcode,.gco,.g,.nc,.ngc

O ficheiro é lido e convertido no seu navegador. Nada é enviado.Detetado pelo marcador de sabor do ficheiro ou pelos comandos que usa. Altere se a deteção estiver errada.Klipper accepts most Marlin motion G-code, but configuration lives in printer.cfg rather than in EEPROM, so the M-codes that write settings are not implemented.OpçõesComentar os comandos que o destino não suportaDesligado por omissão: os comandos não suportados ficam no ficheiro e são apenas listados. Ligado, só os que não têm suporte algum recebem o prefixo «; UNSUPPORTED (destino): » — nunca os de suporte parcial, que funcionam, apenas de outra forma.Atualizar os marcadores de sabor do fatiadorReescreve a linha ;FLAVOR: e a definição gcode_flavor no rodapé de configuração. Note que isto muda o que o fatiador leria se reimportasse o ficheiro.Acrescentar um cabeçalho de proveniênciaDuas linhas de comentário com a origem, o destino, esta ferramenta e quantos comandos faltam rever.

Ferramentas semelhantes

Analisador de G-code

Analisador de G-code

Mede um ficheiro G-code fatiado: filamento, custo, tempo, alturas de camada, superfícies, velocidades, temperaturas e todas as definições do cabeçalho.

Editor de G-code

Editor de G-code

Altere temperaturas, velocidades, ventoinha e comandos personalizados num ficheiro G-code fatiado, com pré-visualização de cada linha afetada.

Visualizador de G-code

Visualizador de G-code

Pré-visualize um ficheiro G-code fatiado em 3D: camada a camada, colorido por tipo de superfície, movimento, velocidade ou extrusora.

Fatiador 3D no navegador

Fatiador 3D no navegador

Fatie modelos STL, 3MF e OBJ em G-code pronto para imprimir, dentro do navegador. Nenhum ficheiro é enviado.

Amplificador de volume de audio

Amplificador de volume de audio

Ajuste o volume do audio aumentando ou reduzindo o ganho diretamente no navegador.

Criador de Pôsteres Desmotivacionais

Criador de Pôsteres Desmotivacionais

Transforme qualquer imagem em pôster desmotivacional clássico com borda preta, título branco e subtítulo em itálico.

Conversor de OGG para MP3

Conversor de OGG para MP3

Converta arquivos de áudio OGG para MP3 diretamente no seu navegador. Taxa de bits ajustável. Totalmente privado.

apps

Mais ferramentas

Explore nossa colecao completa de ferramentas online gratuitas.

A versão honesta de «converte o meu G-code»

O movimento é terreno comum. G0–G3, G28, G90/G91 e G92 significam o mesmo em Marlin, RepRapFirmware, Klipper, Smoothieware e Repetier. Quase tudo o resto é precisamente onde os firmwares divergem: indexação de aquecedores e ventoinhas, nivelamento da mesa, retração, aceleração e jerk, macros. Um conversor que reescreva isso em silêncio faz mais estragos do que um que deixe tudo quieto e o avise.

Por isso esta ferramenta aplica apenas as equivalências exatas e reporta o resto.

O que é reescrito

  • M900 K…SET_PRESSURE_ADVANCE ADVANCE=… no Klipper, ou M572 D0 S… no RepRapFirmware. Mesmo número, mesmo significado.
  • M203 entre os mm/s do Marlin e os mm/min do RepRapFirmware — cada valor de eixo multiplicado ou dividido por 60.
  • M205 jerk X/Y → M566 em mm/min no RepRapFirmware.
  • M420 S1/S0BED_MESH_PROFILE LOAD=default / BED_MESH_CLEAR no Klipper, ou G29 S1 / G29 S2 no RepRapFirmware.
  • M201/M203SET_VELOCITY_LIMIT no Klipper.

O que é reportado

Quatro listas — e são o essencial da ferramenta, não uma nota de rodapé.

Convertidos: o comando, quantas vezes, no que se tornou e porquê. Mantidos: aceites sem alteração pelo firmware de destino. Precisam da sua atenção: suporte parcial ou inexistente, cada um com a nota que explica exatamente o que falha: «o Klipper não tem M205; o comportamento nas esquinas define-se com square_corner_velocity no printer.cfg». Desconhecidos: comandos que nem constam da tabela, passados intactos e listados para que os verifique.

Nada é removido em silêncio. Por omissão, os comandos não suportados ficam no ficheiro e são assinalados. Se pedir, são comentados com o prefixo ; UNSUPPORTED (Klipper): , para que a alteração salte à vista num diff e seja trivial de reverter.

Marcadores de sabor e proveniência

A linha ;FLAVOR: que o Cura escreve e a definição gcode_flavor = … no rodapé da família Slic3r são atualizadas para o destino, e um cabeçalho de dois comentários regista de onde veio o ficheiro e o que falta rever.

O aviso que importa

O G-code convertido deve ser lido antes de ser enviado para uma máquina, e os primeiros minutos da impressão devem ser acompanhados. Esta ferramenta muda texto; não conhece a sua impressora.