O Analisador de Trajetórias CNC lê um programa G-code de fresagem ou router e mostra os números que importam antes de cortar material a sério: velocidades de avanço, velocidades do fuso, quanto do programa está realmente a cortar em vez de a deslocar-se em rápido, um tempo de maquinagem estimado, uma discriminação por ferramenta e o perfil de profundidade por passagem — os níveis Z que o programa visita, pela ordem em que os visita.
Arraste um ficheiro .nc, .ngc, .tap, .gcode ou .g do Fusion 360, Carbide Create, VCarve, LinuxCNC ou de qualquer pós-processador compatível com grbl. O analisador mede a distância de corte face à distância em rápido diretamente a partir dos movimentos G0 face a G1/G2/G3 do ficheiro, mostra o intervalo de velocidades de avanço usado nos movimentos de corte como um histograma ponderado pela distância, e lê a velocidade e o sentido do fuso a partir de M3/M4/M5 e dos respetivos valores S — incluindo o estilo compacto habitual em que a velocidade do fuso é escrita na mesma linha que o movimento rápido que a precede (G0 X0 Y0 S15000 M3).
Em trabalhos com várias ferramentas, o separador Ferramentas discrimina a distância de corte, a distância em rápido e o tempo por número de ferramenta, e lista todas as trocas de ferramenta (palavra T e M6) com o respetivo número de linha. O separador Passagens lista cada profundidade Z distinta a que o programa corta, pela ordem em que o programa a atinge pela primeira vez — uma vista prática de uma estratégia de desbaste seguido de acabamento, sem ter de adivinhar as intenções do software CAM.
O tempo de maquinagem é uma estimativa, e a ferramenta diz isso mesmo com clareza: soma distância ÷ velocidade de avanço para cada movimento de corte, usando o avanço programado no próprio ficheiro, mas o G-code não tem palavra de avanço para os movimentos rápidos (G0) — é o controlador que decide essa velocidade — por isso indica ao analisador que velocidade de rápido deve assumir, e essa velocidade fica claramente identificada como uma suposição, não uma medição. Não existe aqui nenhum modelo de aceleração, ao contrário do Analisador de G-code de impressão 3D do site: um programa de fresagem não declara limites de aceleração da máquina com que modelar, e uma estimativa direta de avanço/distância é a opção honesta para uma primeira verificação do tempo.
Exporte o relatório completo em JSON, ou a tabela de profundidade por passagem em CSV, para os seus próprios registos ou comparações com o CAM. Combine-o com o Visualizador de G-code CNC para ver a mesma trajetória do programa representada em 3D. Tudo corre localmente no seu navegador — o ficheiro nunca sai do seu computador.
Tiny Online Tools







