tigtools

STL to G-codePro

Uno slicer di base per pezzi semplici e test rapidi: scegli un STL, imposta la stampante e il filamento, visualizza ogni layer in anteprima e scarica il G-code. Per stampe di produzione usa Cura o PrusaSlicer.

Funziona nel browser Nessuna registrazione

Verifica del piano…

Come si usa

  1. Scegli o trascina un file STL di un semplice pezzo solido.
  2. Inserisci le dimensioni del piano, il diametro dell'ugello e del filamento, le temperature e le velocità (le impostazioni vengono ricordate in questo browser).
  3. Regola altezza del layer, pareti, strati superiori e inferiori e densità di riempimento, e controlla il G-code di inizio e fine.
  4. Fai clic su Slice, scorri i layer nell'anteprima, quindi scarica il G-code.

Come funziona

L'STL (binario o ASCII) viene centrato sul piatto, scalato se richiesto e abbassato in modo che il punto più basso sia a Z = 0. Ogni layer viene tagliato a metà della sua altezza intersecando il piano con ciascun triangolo; i segmenti vengono uniti in contorni chiusi e suddivisi in bordi esterni e fori in base all'annidamento. Le pareti vengono create offsettando i contorni verso l'interno di metà larghezza linea e poi di una larghezza linea per ogni parete extra, con angoli interni arrotondati, auto-intersezioni rimosse e pareti sovrapposte ritagliate. L'infill è rettilineo: linee parallele a 45° e −45° su layer alterni, distanziate in base a larghezza linea ÷ densità. Le aree entro il numero scelto di layer da una superficie superiore o inferiore ricevono infill solido, individuato confrontando ogni layer con quelli sopra e sotto.

Il G-code è in stile Marlin: posizionamento assoluto ed estrusione assoluta (M82), movimenti di spostamento G0 e di estrusione G1, retrazione prima di spostamenti più lunghi di 1,5 mm, ventola di raffreddamento del pezzo dal secondo layer e commenti ;LAYER e ;TYPE. L'estrusione è calcolata come larghezza linea × altezza layer × flusso ÷ area della sezione del filamento per ogni millimetro di movimento. Lo skirt viene disegnato attorno al contorno convesso del primo layer.

Cosa non fa: supporti, rilevamento di ponti o sporgenze, posizionamento delle giunzioni, evitamento dei percorsi (combing), Z-hop, ironing, layer adattivi, riempimento degli spazi per pareti più sottili di una linea, brim, più estrusori, linear advance o stime dei tempi basate sull'accelerazione. I modelli sono limitati a 300.000 triangoli e le mesh danneggiate vengono chiuse solo dove le aperture sono piccole.

Esempi

Cubo di calibrazione

Un cubo da 20 mm con layer da 0,2 mm, 2 pareti, 4 layer superiori e 3 inferiori e infill al 20% produce 100 layer e circa 1,3 m (circa 4 g) di filamento; l'anteprima mostra linee diagonali piene in basso e in alto e linee rade nel mezzo.

Staffa semplice per un piatto da 300 mm

Imposta un piatto da 300 × 300 mm, un ugello da 0,6 mm con larghezza linea di 0,65 mm e layer da 0,3 mm, aggiungi il codice di avvio della tua stampante e affetta una staffa piatta in pochi secondi.

Domande frequenti

Posso stampare direttamente il G-code?

È G-code Marlin standard, ma controllalo prima: il codice di avvio (homing, riscaldamento, linea di adescamento), le dimensioni del piatto e le temperature devono corrispondere alla tua stampante. Aprilo in un visualizzatore di G-code e osserva il primo layer.

Perché le sporgenze e i ponti falliscono?

Questo slicer non genera supporti né rileva i ponti. Orienta il pezzo in modo che abbia una base piatta e nessuna sporgenza ripida, oppure usa Cura, PrusaSlicer o OrcaSlicer.

Funziona con Klipper o RepRapFirmware?

I movimenti sono semplici G0/G1 con estrusione assoluta (E), che questi firmware accettano. Sostituisci il codice di avvio e fine con le macro della tua stampante, come PRINT_START.

Perché questo è uno strumento Pro?

Lo slicing richiede limiti di file più grandi e molta elaborazione, quindi fa parte del piano Pro. Lo slicing avviene comunque interamente nel tuo browser.

Perché la stima del tempo è inferiore alla stampa reale?

La stima divide le distanze per le velocità e ignora accelerazione, jerk e tempo di riscaldamento. Le stampe reali di pezzi piccoli e dettagliati possono richiedere molto più tempo.

Privacy

Il file STL viene letto e sottoposto a slicing nel tuo browser e il G-code viene creato sul tuo dispositivo. Non viene caricato nulla. Le tue impostazioni vengono salvate solo nella memoria locale di questo browser. Lo stato del tuo piano viene verificato per sbloccare lo strumento e viene conteggiato solo un evento anonimo di utilizzo dello strumento.