Como usar
- Escolha ou arraste um arquivo STL de uma peça sólida simples.
- Informe o tamanho da mesa, os diâmetros do bico e do filamento, as temperaturas e as velocidades (as configurações são lembradas neste navegador).
- Ajuste a altura da camada, paredes, camadas superiores e inferiores e densidade do preenchimento, e verifique o G-code inicial e final.
- Clique em Fatiar, percorra as camadas na pré-visualização e baixe o G-code.
Como funciona
O STL (binário ou ASCII) é centralizado na mesa, escalado se solicitado e rebaixado para que o seu ponto mais baixo fique em Z = 0. Cada camada é cortada no meio da sua altura pela interseção do plano com todos os triângulos; os segmentos são unidos em contornos fechados e classificados em limites externos e furos por aninhamento. As paredes são criadas deslocando os contornos para dentro em metade da largura da linha e, depois, uma largura de linha por parede extra, com cantos internos arredondados, autointerseções removidas e paredes sobrepostas recortadas. O preenchimento é retilíneo: linhas paralelas a 45° e −45° em camadas alternadas, espaçadas por largura da linha ÷ densidade. As áreas situadas no número escolhido de camadas de uma superfície superior ou inferior recebem preenchimento sólido, identificado comparando cada camada com as camadas acima e abaixo dela.
O G-code é no estilo Marlin: posicionamento absoluto e extrusão absoluta (M82), movimentos de deslocamento G0 e de extrusão G1, retração antes de deslocamentos maiores que 1,5 mm, ventoinha da peça a partir da segunda camada e comentários ;LAYER e ;TYPE. A extrusão é calculada como largura da linha × altura da camada × fluxo ÷ área da seção transversal do filamento para cada milímetro de movimento. A saia (skirt) é desenhada ao redor do contorno convexo da primeira camada.
O que ele não faz: suportes, detecção de pontes ou balanços, posicionamento de costura, prevenção de deslocamentos (combing), Z-hop, alisamento (ironing), camadas adaptativas, preenchimento de vãos para paredes mais finas que uma linha, abas (brims), múltiplas extrusoras, linear advance ou estimativas de tempo que consideram a aceleração. Os modelos são limitados a 300.000 triângulos, e malhas defeituosas são fechadas apenas onde as lacunas são pequenas.
Exemplos
Cubo de calibração
Um cubo de 20 mm com camadas de 0,2 mm, 2 paredes, 4 camadas superiores e 3 inferiores e 20% de preenchimento resulta em 100 camadas e aproximadamente 1,3 m (cerca de 4 g) de filamento; a pré-visualização mostra linhas diagonais sólidas na parte inferior e superior e linhas esparsas no meio.
Suporte simples para mesa de 300 mm
Informe 300 × 300 mm para a mesa, bico de 0,6 mm com largura de linha de 0,65 mm e camadas de 0,3 mm, adicione o código inicial da sua impressora e fatie um suporte plano em poucos segundos.
Perguntas frequentes
Posso imprimir o G-code diretamente?
É G-code Marlin padrão, mas verifique antes: o código inicial (homing, aquecimento, linha de purga), o tamanho da mesa e as temperaturas devem corresponder à sua impressora. Abra-o em um visualizador de G-code e observe a primeira camada.
Por que as saliências e pontes estão falhando?
Este fatiador não gera suportes nem detecta pontes. Oriente a peça para que tenha uma base plana e sem saliências acentuadas, ou use o Cura, o PrusaSlicer ou o OrcaSlicer.
Funciona com Klipper ou RepRapFirmware?
Os movimentos são G0/G1 simples com E absoluto, que esses firmwares aceitam. Substitua o código inicial e final pelas macros da sua impressora, como PRINT_START.
Por que esta é uma ferramenta Pro?
O fatiamento exige limites de arquivo maiores e muito processamento, por isso faz parte do plano Pro. O fatiamento ainda acontece inteiramente no seu navegador.
Por que a estimativa de tempo é menor do que a impressão real?
A estimativa divide as distâncias pelas velocidades e ignora aceleração, jerk e tempo de aquecimento. Impressões reais de peças pequenas e detalhadas podem demorar visivelmente mais.
Privacidade
O arquivo STL é lido e fatiado no seu navegador, e o G-code é criado no seu dispositivo. Nada é enviado. Suas configurações são armazenadas apenas no armazenamento local deste navegador. O status do seu plano é verificado para liberar a ferramenta, e apenas um evento anônimo de uso da ferramenta é contabilizado.