Visualizador e Analisador de G-Code 3D no Navegador: Inspecione Trajetórias Sem Softwares Pesados
Um visualizador WebGL de alto desempenho e 100% privado para operadores e engenheiros de impressão 3D. Diagnostique gargalos de vazão volumétrica, inspecione costuras Z, verifique ângulos de pontes e extraia metadados de qualquer fatiador.
1. A Fricção dos Fatiadores: Por Que Abrir um Programa de 1 GB Só Para Checar um Arquivo é Ineficiente
Todo operador de impressão 3D, gestor de oficina ou projetista conhece essa situação: alguém entrega um pen drive com um arquivo `.gcode`, um cliente envia um arquivo já fatiado ou você baixa um modelo de calibração. Tudo o que você precisa é checar o diâmetro do bico, a velocidade nas paredes ou a posição da costura.
Para uma checagem de apenas 10 segundos, o método comum sempre foi abrir um fatiador completo como Bambu Studio, OrcaSlicer, PrusaSlicer ou Cura. Esses programas levam de 15 a 40 segundos para inicializar e consomem mais de 1,5 GB de memória RAM.
Em computadores simples de bancada, tablets ou notebooks corporativos bloqueados, instalar esses softwares é muitas vezes inviável. Nosso Analisador de G-Code WebGL resolve esse problema: arraste o arquivo para a tela e veja cada movimento de extrusão e deslocamento a 60 FPS sem instalar nada.
Ao contrário dos programas tradicionais que travam ao abrir arquivos pesados, nosso visualizador processa os comandos de G-code em paralelo e aloca as linhas diretamente na memória da placa de vídeo via Three.js.
2. Inspeção Prévia de Fabricação: O Que a Análise de Trajetórias Revela Antes de Imprimir
Mandar imprimir sem verificar as camadas visualmente é a maneira mais fácil de desperdiçar filamentos caros ou causar entupimentos severos. A inspeção prévia expõe falhas que os modelos sólidos 3D ocultam:
1. Gargalos de Vazão Volumétrica: Se o fatiador exigir uma velocidade de extrusão que supere a capacidade térmica do bloco de aquecimento (por exemplo, pedir 28 mm³/s em um hotend comum que derrete no máximo 15 mm³/s), o motor do extrusor vai pular passos, resultando em subextrusão severa. A análise das camadas permite identificar esse excesso antes de mandar o trabalho para a máquina.
2. Posição da Costura Z: O ponto onde o bico inicia e encerra o perímetro externo cria uma pequena marca na peça (a costura Z). Fatiadores automáticos costumam espalhar essa marca de forma aleatória em superfícies curvas visíveis. A inspeção permite confirmar se a costura foi escondida em quinas ou na parte traseira da peça.
3. Pontes e Vãos Livres (Bridging): O software pode calcular a direção das pontas de forma inadequada, puxando linhas paralelas ao vão em vez de apoiá-las perpendicularmente sobre as paredes. A visualização 3D confirma se as pontes têm sustentação mecânica segura.
4. Retrações Excessivas e Heat Creep: Preenchimentos densos ou peças finas exigem centenas de retrações em pequenos intervalos. Isso puxa plástico quente para a zona fria da garganta térmica, causando entupimento por calor (heat creep). O visualizador identifica esses pontos de risco com clareza.
Itens Obrigatórios de Verificação
- ✓Conferir vazão volumétrica: Garantir que a velocidade não ultrapasse a capacidade de fusão do bico
- ✓Checar alinhamento da costura Z: Verificar se o início das camadas está em cantos discretos
- ✓Analisar apoio de pontes: Confirmar se os fios suspensos se apoiam em paredes firmes
- ✓Monitorar retrações agrupadas: Localizar áreas com risco de entupimento por acúmulo de calor
- ✓Verificar primeira camada: Checar a largura da borda de aderência (brim) para evitar descolamento
3. Extração Automática de Metadados de Diferentes Fatiadores
Os fatiadores atuais não gravam apenas códigos de movimento (`G0`, `G1`, `G2`); eles incluem comentários detalhados no início e no final do arquivo. Nosso analisador interpreta automaticamente os padrões dos principais programas do mercado:
OrcaSlicer e Bambu Studio: Identifica o tempo total estimado (`total estimated time`), consumo de filamento em gramas e metros, volume de purga e temperaturas de câmara.
PrusaSlicer e SuperSlicer: Extrai os limites de fluxo volumétrico, altura da primeira camada e camadas seguintes, além das velocidades programadas por tipo de estrutura.
Ultimaker Cura: Lê o tempo de impressão estimado, consumo de material e temperaturas definidas para bico e mesa aquecida.
Em vez de procurar em milhares de linhas de texto em um editor, todos os dados são exibidos de forma clara em um painel informativo na parte superior da tela.
Nosso sistema converte as diferentes nomenclaturas de cada fatiador para unidades de medida padronizadas (gramas, metros, graus Celsius, horas e minutos) para facilitar o entendimento.
4. Confidencialidade Total: Processamento WebGL 100% no Navegador
Muitos visualizadores online enviam os arquivos para servidores em nuvem antes de exibir o modelo na tela.
Para empresas de engenharia, projetos sob termo de confidencialidade (NDA) ou protótipos industriais, enviar arquivos G-code para servidores externos representa uma violação de segurança inaceitável.
O arquivo G-code contém as coordenadas exatas da sua geometria, tolerâncias de encaixe e estrutura interna. Transmitir esses dados para terceiros coloca sua propriedade intelectual em risco.
O 3D Calcs funciona com uma política rigorosa de processamento local: todo o arquivo é interpretado na memória RAM e processado pela placa de vídeo do seu próprio computador. Verifique a aba de rede no seu navegador e comprove que nenhum byte é enviado para a internet.
Seus arquivos nunca saem da sua máquina. Uma vez carregada a página, a ferramenta funciona inclusive sem conexão com a internet.
5. Da Inspeção à Produção: Integração com Controle USB e Orçamentos
Verificar as camadas é apenas a primeira etapa do processo de fabricação. Depois de checar o arquivo, o próximo passo é enviar para a máquina ou orçar o serviço.
Nossa plataforma conecta essa análise diretamente a duas ferramentas complementares:
1. Envio Direto via Web Serial USB: Inspecionou um arquivo de teste ou calibração? Clique em 'Enviar para a Impressora (USB)' para abrir o arquivo em nosso Controlador Serial. Transmita o G-code linha por linha para sua impressora Marlin ou Klipper sem depender de cartões SD.
2. Orçamentos em Poucos Cliques: O peso de filamento e o tempo de impressão calculados são transferidos automaticamente para nossa Calculadora de Custos de Impressão 3D, gerando propostas comerciais em PDF completas para seus clientes.
Fluxo Integrado de Fabricação
- ✓Inspeção 3D: Analise camadas, deslocamentos e costuras no visualizador WebGL
- ✓Conferência Técnica: Verifique temperaturas, velocidades e consumo de material
- ✓Envio por USB: Transmita arquivos de teste diretamente para a impressora via Web Serial
- ✓Emissão de Orçamento: Gere propostas comerciais em PDF com dados reais da impressão