3d Calcs
CONFIG:
130 W
€0.15/kWh
€20.00/kg spool
Utility e Strumenti 3D MODULOSERIALE WEB

Controller Seriale Web Diretto per Stampante 3D e Invio G-Code

Collega la stampante via USB tramite Web Serial API del browser. Muovi gli assi, riscalda ugello e piatto, calibra gli E-step e invia comandi G-code.

Hardware Safety & Responsibility Notice

You operate your 3D printer directly over USB serial at your own risk. Never leave an energized printer unattended. Keep emergency stop accessible at all times.

Stato:DISCONNECTED

No USB serial port selected

SERIAL CONSOLE
// Terminal idle. Select baud rate and click "Connect USB Printer" to start serial stream.
Diagnostic & Calibration Routines1-Click Actions
Run Calibration Script.GCODE Macro Runner
Preview in 3D Toolpath Viewer
0 lines ready

Jog Motion Pad

Step:
XY
Z

Temperature e ventola

Part Fan:

Extruder & Calibration

Ensure nozzle is heated to ≥180°C before extruding. Cold extrusion prevention in Marlin will reject E-moves when cold.

01 / PROTOCOLLO

Istruzioni di Misurazione e Regolazione

PASSO 01

1. Collega cavo USB

Collega la scheda della stampante al PC via cavo USB.

PASSO 02

2. Seleziona baud e autorizza

Scegli 115200 o 250000 e concedi il permesso di accesso alla porta seriale.

PASSO 03

3. Controlla la macchina

Esegui homing, riscalda o invia comandi personalizzati.

02 / MATEMATICA

Protocollo seriale UART su browser

Comunicazione seriale a 115200 o 250000 baud con handshake rigoroso di risposta ok da Marlin o Klipper.

Baud Rate = Bits / Second (115,200 or 250,000 bps) | Flow = Strict Line Handshake (Wait for "ok")
Esempio Pratico Reale:

Trasmissione di G1 X10 Y10 F3000 a 115200 baud: Il browser invia 17 byte, sospende l'invio del buffer, riceve "ok\n" da Marlin in ~1.2ms e invia immediatamente la riga successiva.

CONTROLLO HARDWARE & DIAGNOSTICA SERIALE•6 min di lettura

Controller Stampante 3D Web Serial: Invia G-Code, Calibra PID e Hardware Direttamente nel Browser

Terminale di diagnostica Web Serial senza installazione per stampanti 3D Marlin e Klipper. Muovi gli assi, testa i finecorsa, esegui l'autotuning PID e calibra gli E-Step senza Pronterface o OctoPrint.

1. Basta Software Pesanti Solo Per Inviare Pochi Comandi G-Code

Ogni appassionato di stampa 3D conosce la frustrazione: capire perché l'asse Z non fa l'azzeramento (home), calibrare i passi dell'estrusore (E-steps) o rifare il PID dopo aver cambiato cartuccia riscaldante. Tradizionalmente bisognava scaricare software datati come Pronterface, installare driver seriali (CH340 o CP2102) e cercare porte COM.

Sui PC aziendali o Chromebook, l'installazione di utility desktop è spesso bloccata.

Il nostro controller Web Serial diretto risolve tutto all'istante. Sfruttando l'API standard W3C Web Serial, il browser crea una connessione seriale diretta con la scheda madre della stampante con un solo clic: senza installazioni, senza account e senza software in background.

💡Compatibilità Browser

L'API Web Serial è supportata nativamente in tutti i browser desktop basati su Chromium (Google Chrome, Microsoft Edge, Opera e Brave) su Windows, macOS, Linux e ChromeOS.

2. Diagnostica Hardware & Routine di Calibrazione a Portata di Clic

Nessun bisogno di memorizzare codici G-code complessi: le routine principali sono disponibili come pulsanti dedicati:

M119 Stato Finecorsa (Endstops): Se la stampante non fa l'home o sbatte contro il telaio, quasi sempre un microswitch o sensore è scollegato o guasto. Cliccando su 'M119 Endstops' verifichi all'istante lo stato di X_min, Y_min, Z_min e del probe.

M303 Calibrazione PID (Hotend e Piatto): La sostituzione dell'ugello altera l'inerzia termica, provocando oscillazioni di ±5°C. 'PID Tune Nozzle' invia 'M303 E0 S200 C8 U1' per calcolare e applicare i parametri ottimali.

G29 Mappatura del Piatto: Esegue la scansione a griglia per compensare le irregolarità del piano di stampa.

M503 e M500 (Lettura e Salvataggio): 'M503 Settings' mostra passi/mm e accelerazioni, mentre 'M500 Save EEPROM' salva le modifiche nella memoria persistente della stampante.

3. Movimentazione Manuale Precisa & Calibrazione Passi Estrusore (E-Steps)

Il controllo manuale è essenziale durante il montaggio e il livellamento:

Spostamenti da 1mm, 10mm e 50mm: Muovi gli assi a passi di 1mm per il test del foglio di carta, o di 50mm per la manutenzione rapida. I pulsanti singoli di home permettono di azzerare ciascun asse separatamente.

Estrusione 100mm per E-Steps: Il pulsante 'Estrudi 100mm' invia 'G1 E100 F100' a velocità costante. Misura il filamento rimanente, calcola i nuovi passi nel nostro strumento E-Steps e salva il comando M92 E.

💡Blocco Estrusione a Freddo

Marlin e Klipper impediscono il movimento dell'estrusore sotto i 170°C-180°C ('prevent_cold_extrude'). Riscalda sempre l'ugello prima di estrudere.

4. Script di Calibrazione vs. Stampe Prolungate

Il tool include un esecutore di script .GCODE per sequenze di prova:

Ideale per: Test di livellamento a 5 punti e verifiche del primo strato sotto i 30 minuti con operatore presente.

Perché Non Usarlo per Stampe da 20 Ore: Lo streaming USB da browser è vulnerabile a sospensioni del PC o crash della scheda. Per modelli complessi usa sempre scheda SD o Klipper/OctoPrint.

Screen Wake Lock: Durante l'esecuzione di uno script, l'API Screen Wake Lock impedisce al computer di entrare in modalità di sospensione.

5. Sicurezza e Riservatezza al 100%

La sicurezza delle macchine non ammette compromessi:

Arresto di Emergenza M112: Il tasto rosso invia all'istante 'M112', togliendo alimentazione a motori e riscaldatori in millisecondi.

Privacy 100% Locale: Tutti i dati rimangono confinati tra la porta USB e la stampante. Nessun dato passa da internet.

Domande Frequenti (FAQ)

Perché Web Serial richiede Google Chrome o Microsoft Edge?
Le API Web Serial sono uno standard W3C attualmente implementato nei browser desktop basati su Chromium. Safari e Firefox limitano l'accesso diretto alle porte seriali hardware.
È sicuro stampare un intero oggetto 3D direttamente da una scheda del browser?
Sì, a patto che il computer non entri in sospensione o standby. Il flusso invia i comandi con un rigoroso handshake attendendo l'"ok" del firmware per ogni riga.
Cosa fa il pulsante di Arresto di Emergenza (M112)?
M112 è il comando di arresto immediato universale per Marlin e Klipper. Disabilita all'istante tutti i motori passo-passo e toglie alimentazione ai riscaldatori per scongiurare pericoli.
Quale baud rate devo impostare per collegarmi alla stampante 3D?
La maggior parte delle schede moderne a 32 bit (BTT SKR, Creality 4.2.2/4.2.7, Prusa Buddy) opera a 115.200 o 250.000 baud. Verificare la documentazione della propria scheda madre.
Perché il terminale seriale mostra caratteri illeggibili dopo la connessione?
I caratteri illeggibili derivano quasi sempre da una discrepanza del baud rate. Disconnettere e passare da 115200 a 250000 fino alla comparsa di testo chiaro come "start" o "ok".
CALCULATOR SUITE

Calcolatori Correlati

Tutti i 22 strumenti →→