Tudo o que o ficheiro está disposto a dizer
Um ficheiro G-code fatiado já contém a resposta à maioria das perguntas que se fazem antes de iniciar uma impressão: quanto filamento é preciso, quanto vai custar, qual é realmente a altura de cada camada, que parte do tempo é gasta em deslocamento em vez de extrusão, que temperaturas são comandadas e qual das várias centenas de definições do fatiador o produziu. Esta ferramenta lê tudo isso no seu navegador e apresenta-o num único relatório.
Medido, modelado, deduzido
O relatório mantém separadas três classes de número, porque não merecem a mesma confiança.
Medido. O comprimento de filamento é a soma dos valores de extrusão nos movimentos de extrusão. É aritmética sobre o ficheiro, e cai a uma fração de por cento do número que o próprio fatiador escreve no cabeçalho — pode ver os dois lado a lado, com a diferença. A massa, o volume e o custo decorrem daí assim que escolhe um diâmetro, uma densidade e um preço; há onze materiais comuns predefinidos, e os valores declarados pelo ficheiro podem ser adotados com um clique.
Modelado. O tempo de impressão vem de um modelo de planeador de movimento — velocidades de junção a partir do jerk ou do desvio de junção, uma passagem de aceleração para trás e outra para a frente, depois a integração trapezoidal de cada movimento — e não de dividir distância por velocidade, o que exagera bastante numa peça detalhada. Continua a ser uma estimativa e depende dos limites de máquina que introduzir. Mude a aceleração e veja o número mexer-se. Quando o fatiador escreveu a sua própria estimativa, ela é mostrada ao lado da nossa com a diferença. Note que, se o próprio programa definir um M204 ou um M205, esses valores prevalecem sobre o formulário a partir dessa linha — que é o que a impressora faria.
Deduzido. A largura de extrusão é recalculada a partir dos valores de extrusão e da altura de camada medida, com um modelo de cordão de secção retangular arredondada. O ficheiro nunca a indica.
As camadas como são, não como o cabeçalho afirma
Cada altura de camada é medida sobre os valores de Z do programa. Uma primeira camada diferente é assinalada, tal como qualquer camada que se afaste das restantes — é assim que se revela uma impressão com altura de camada variável, ou uma linha de purga depositada acima da primeira camada. O número de camadas declarado e o medido são ambos reportados quando divergem.
O resto do relatório
Uma repartição por tipo de superfície com distância, filamento e tempo. Um histograma de velocidade ponderado pela distância. A cronologia de temperaturas, ventoinha e trocas de ferramenta. Um histograma de comandos. Os comandos que não são G nem M — é assim que se descobre que o ficheiro leva macros do Klipper. E uma tabela pesquisável com todas as definições do cabeçalho. Descarregue tudo em JSON, ou a tabela por camada em CSV.
Tiny Online Tools







