- Home
- › Varie
- › Printer 3D
- › FlashForge
- › Software
- › Klipper Zmod
Klipper Zmod Software
Klipper Zmod Software
Il Software ZMOD sviluppato per le Stampanti FlashForge della Serie Adventurer-5 offre un controllo completo sulla Stampante poiché Il Firmware di Serie non consente di sfruttare le potenzialità del Sistema Multicolor.
Questo Software consente di mofificare il Firmware di Serie per aggiungere le seguenti Funzioni Avanzate di Klipper:
- Controllo Remoto Completo
Controllo completo basato su Browser senza impiegare il solo Software sviluppato da Flashforge. - Fluidd/Mainsail
Interfaccia Web per la gestione in Tempo Reale del Processo di Stama: Statistiche, Temperature, Sistema di Raffreddamento e Movimento degli Assi.
In questo modo sarà garantita una perfetta integrazione con gli Slicer nel trasferimento diretto dei File GCode. - Calibrazione Avanzata del Piatto di Stampa in Modalità Mesh Adattiva (KAMP) rispetto al Livellamento di Base di Tipo ABL.
In questo modalità la Stampante genera una Mesh limitata all'Area di Stampa in questo modo avremo un miglioramento della Precisione. - Regolazione PID
Calibrazione della Risposta Termica dell'Estrusore e del Piatto di Stampa per garantire una migliore Stabilità senza oscillazioni sulla Temperatura. - Input Shaping
Compensazione Avanzata per le Vibrazioni del Telaio in Fase di Stampa senza "Risonanza". - Spettrogramma
Diagnostica del Sistema di Trasmissione a Cinghie per la Manutenzione Predittiva. - Regolazione dell'Inclinazione
Regolazione dell'Inclinazione, mediante Comado a Vite, per il Livellamento Completo del Piatto di stampa. - Funzioni Intelligenti
Oltre al rillevamento per l'esaurimento del Filamento, presente anche nel Firmware di Serie, viene introdotto un Sistema per il Rillevamento Collisione Ugelli mediante Estensimetri per evitare il danneggiamento della Stampante.
Un Ripristino Avanzato in caso di Interruzione di Corrente e un Sistema per il Controllo sull'Integrita del Firmware esteso anche ai File G-code in Stampa mediante Checksum MD5. - Gestione Avanzata del Filamento
Consente al Modello AD5X una gestione Flessibile dei Filamenti direttamente dall'Interfaccia Web.
Sarà inoltre possibile gestire il Cambio Automatico della Bobina in esarimento qualora vengano caricati 2 Filamenti identici nel Modulo IFS.
Ottimizzazione dello Spurgo per ridurre lo Spreco di Filamento durante le Operazioni di Cambio Colore. - Integrazione di Sistemi
Sistema Aperto senza alcun vincolo con Bot Telegram per le Notifiche in Tempo Reale della Video Camera per la gestione del Processo di stampa.
Sarà inoltre possibile estendere le funzionalità tramite moduli (Bambufyper) per una migliore compatibilitò con Bambu Studio.
Per la gestione remota sarà possibile predisporre una Configurazione alternativa per la Video Camera per ottenere uno Streaming Stabile. - Controllo di Basso Livello
Attivazione dell'Interfaccia Utente GuppyScreen per Ottimizzare la Memoria Ram dela Stampante mediante la Disabilitazione del Display LCD di Serie.
Accesso completo ai Registri di Sistema per ottimizzare la Diagnostica sulla Stampante e Retrazione Firmware per la Regolazione diretta dei Parametri di Retrazione. - Firmware Klipper Aggiornato
Firmware Klipper costantemente Aggiornato all'ultima Versione Stabile disponibile.
Il Software ZMOD non sostituisce il Firmware di Serie, ma lo migliora, offrendo la possibilità di mantenere l'Interfaccia Touch-Screen per sfruttare le Funzionalità Avanzate offerte da Klipper.
ATTENZIONE: L'Installare di questa mod sulla Stampante Flashforge invalidarà la Garanzia.
Procedere a proprio rischio e pericolo.
AVVERTENZA: Prima di Procedere leggere attentamente le Instruzioni fornire a corredi di questo Software.
Prima di Procedere all'Installazione del Software ZMod sarà necessario procedere al Ripristino delle Impostazioni di Favvrica nel seguente modo:
NOTA: Operazione richiesta per ripulire la Memoria dopo l'Installazione di un Firmware Alternativo.
- Formattare una Chiabetta USB in Formato FAT/FAT16/FAT32
- Copiare il Firmware Originale nella Directory Principale della Chiavetta USB.
NOTA: Per la AD5X utilizzare il File "AD5X-1.1.6-1.1.0-3.0.6-20250722.tgz". - Spegnere la Stampante.
- Inserire la Chiavetta con il Firmware Originale.
- Accendere la Stampante
NOTA: Attendere il completamento dell'Installazione del Firmware prima di Rimuovere la Chiavetta USB. - Spegnere e Riaccendere la Stampante per completare l'Installazione del Firmware.
- Configurare Wi-Fi o Rete LAN.
- Installare gli ultimi Aggiornamenti sulla Stampante.
Al Termine dell'Installazione del Firmware Originale procedere alla Verifica relativa alla Posizione della Testina di Stampa.
In caso di Problemi procedere alla Calibrazione della Testina di Stampa utilizzando il seguente Algoritmo:
- Installe il seguente File "Set.XY.Offset.zip" Decompresso nella Directory Privipale di una Chiavetta USB.
- Spegnere la Stampante.
- Inserire la Chiavetta USB nella Stampante.
- Riaccendere la Stampante per caricare l'Interfaccia di Calibrazione.
- Premere "Reset" per procedere alla Calibrazione della Testina di Stampa.
- Attraverso le Frecce di Controllo spostare la Testina di Stampa in Posizione Home.
- Premere "Set" per Terminare l'Operazione di Calibrazione.
- Rimuovere la Chiavetta USB prima di Riavviare la Stampante.
Per l'Installazione del Software Zmod procedere nel seguente modo:
- Formattare una Chiabetta USB in Formato FAT/FAT16/FAT32
- Copiare il Firmware ZMod nella Directory Principale della Chiavetta USB.
NOTA: Per la AD5X utilizzare il File "AD5X-zmod-*.tgz". - Spegnere la Stampante.
- Inserire la Chiavetta con il Firmware Originale.
- Accendere la Stampante
NOTA: Attendere il completamento dell'Installazione del Firmware prima di Rimuovere la Chiavetta USB. - Spegnere e Riaccendere la Stampante per completare l'Installazione del Firmware.
- Aprire l'Interfacchia Web all'Indirizzo IP impostato sulla Stampante.
Qualora non fosse possibile Aprire l?interfaccia procedere all'Attivazione utilizzando il File "AD5X-ENABLE-zmod.tgz" seguendo la medesima procedura richiesta per l'Update del Firmware con Chiavetta USB. - Aggiornare il Software attraverso le impostazioni Fluidd/Mainsail.
- Digitare "LANG LANG=it" nella Console per Caricare la Ligua Italiana.
- Digitare "ENABLE_PLUGIN name=recommend" per Caricare il Plugin relativo ai Suggerementi di Stampa.
Per Abilitare la Stampa con "Octo/Klipper" Configurare i seguenti Parametri:
- Protocollo: Octo/Klipper
- Nome host: Printer_IP:7125
- URL host: Printer_IP o Printer_IP:80
Selezionare l'Opzione "Esclude Objet"
Nella Finesta relativa al "Machine Start G-code" inserire i seguenti Comandi:
START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]M190 S[bed_temperature_initial_layer_single]
M104 S[nozzle_temperature_initial_layer]
SET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]
Terminare il Codice inserendo in "Machine End G-Code" questo Comando "END_PRINT".
Inserire in "Before Layer Change G-code" il seguente Comando:
SET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}Abilitare il Checksum MD5 inserendo in "Post-Processing Script" il seguente File "addMD5.bat".
Per maggiori Informazioni su altre Opzioni disponibili leggere attentamente la Documentazione allegata al Software ZMod.
Utilizzando le Impostazioni di Fabbrica avremo, al Termine dell'Installazione, un SetUp Generico per i seguenti Parametri:
- Z-Offset
Calibrazione dell'Offset sull'Asse Z. - "MESH_DATA"
Calibrazione del Piatto di Stampa a 60°C.
NOTA: Con Retinatura Standard sarà applicata questa Calibrazione in Fase di Stampa. - Extruder PID
Calibrazione dell'Estrusore a 240°C.
NOTA: Utilizzando le Impostazioni di Fabbrica non procedere ad alcuna Calibrazione.
Per un SetUp ottimizzato per il Filamento in Stampa procedere alla Calibrazione dei seguenti Parametri:
Regolazione PID per l'Estrusore
L'Operazione di Calibrazione PID consente alla Stampante di mantenere Stabile la Temperatura dell'Estrusore durante l'intero processo.
NOTA: Prima di procedere alla Calibrazione impostare i seguenti Parametri di Stampa:
- Temperatura
Impostare il Valore di Temperatura in relazione al Tipo di Filamento impiegato (210°C per PLA o 255°C per PETG). - Raffreddamento
Impostare la Ventola di Raffreddamento per la Fase di Stampa.
Per procedere all'Operazione inserire nella Console il Comando (Macro): "PID_TUNE_EXTRUDER".
PID_TUNE_EXTRUDER TEMPERATURE=255 COOLER=80TEMPERATURA=255 - Temperatura di Calibrazione dell'Estrusore.
COOLER=80 — Velocità della Ventola di Raffreddamento indicata con Valore %.
NOTA: Per rendere effettive le impostazioni Riavviare la Stampante.
Regolazione PID per il Piatto di Stampa
L'Operazione di Calibrazione PID consente alla Stampante di mantenere Stabile la Temperatura del Piatto di Stampa durante l'intero processo.
Qualora la Temperatura non fosse Stabile potrebbero sorgere Problemi di Adesione o Deformazione sul 1°Strato di Stampa.
Per la Stampante AD5X sarà necessario modificare il File printer.cfg nel Sezione heater_bed nel modo seguente:
[heater_bed]max_power: 0.6
NOTA: Per rendere effettive le impostazioni Riavviare la Stampante.
Prima di procedere alla Calibrazione impostare la Temperatura in relazione al Tipo di Filamento impiegato (60°C per PLA o 110°C per l'ABS).
Per procedere all'Operazione inserire nella Console il Comando (Macro): "PID_TUNE_BED".
PID_TUNE_BED TEMPERATURE=80TEMPERATURE=80 — Temperatura di Calibrazione del Piatto di Stampa.
NOTA: Per rendere effettive le impostazioni Riavviare la Stampante.
Livellamento Manuale del Piatto di Stampa
Questa Procedura (BED_LEVEL_SCREWS_TUNE) viene solitamente utilizzata per correggere eventuali Difetti nell'Assemblaggio del Piatto di Stampa.
Per l'Operazione di Calibrazione vengono utilizzate le 4 Viti che Fissano il Piatto di Stampa in ogni Stampante della Serie Adventurer-5.
In tale Configurazione anche una differente coppia di serraggio sulle Viti potrebbe compromettere la Distanza fra Ugello e Piatto di Stampa.
Questa Situazione potrebbe causare una scarsa adesione in alcune Aree di Stampa o danneggiarne altre.
In questa Procedura la Stampante sposterà sequenzialmente l'Ugello sulle 4 Viti di Montaggio per Misurare la Distanza fra Ugello e Piatto di Stampa.
Qualora il Valore misurato non rispetti la Tolleranza richiesta procedere alla regolazione delle Viti seguendo le Instruzioni fornite sul Display.
Per la Calibrazione Manuale BED_LEVEL_SCREWS_TUNE saranno utilizzati i seguenti Parametri di Configurazione:
- EXTRUDER_TEMP=130
Temperatura dell'Estrusore.
Utilizzata affinché l'Espansione Termica dell'Ugello non comprometta la Calibrazione.
NOTA: Impostare una Temperatura tale da non innescare il processo di Estruzione. - BED_TEMP=80
Temperatura del Piatto di Stampa.
Utilizzata affinché l'Espansione Termica del Piatto di Stampa non comprometta la Calibrazione.
NOTA: Procedere alla Pulizia dell'Ugello prima della Calibrazione per evitare errori di Misura.
Per procedere all'Operazione di Calibrazione inserendo nella Console il Comando: "BED_LEVEL_SCREWS_TUNE EXTRUDER_TEMP=130 BED_TEMP=80"
La Stampante riscalderà Estrusore e Piatto di Stampa Prima di procedere alle Misure.
Al termine della Misurazione mostrerà sul Displat le Operazioni di Correzione da intraprendere sulle diverse Viti di Montaggio.
Successivamente ripeterà l'Operazione finché le misure non rispettino la Tolleranza richiesta per una Corretta Calibrazione.
Al Termine dell'Operazione di Calibrazione Manuale spegnere il Moduli Riscaldanti di Estrusore e Piatto attraverso il Pannello di Controllo sul Display.mu
ATTENZIONE: Al Termine della Calibrazione Manuale procedere immediatamente al Livellamento Mesh e alla Calibrazione dell'Asse Z poiché i Valori precedentemente Misurati non saranno utilizzabili in Fase di Stampa.
Livellamento Mesh del Piatto di Stampa
Il Livellamento Mesh del Piatto di Stampa (AUTO_FULL_BED_LEVEL) consente di compensare lievi avvallamenti o irregolarità anche in un Piatto di Stampa perfettamente Livellato.
La Calibrazione Mesh consente di realizzare un Reticolo di Misure per mappare la Superficie del Piatto di Stampa in modo da poterlo compensare attraverso lo Spostamento dell'Asse Z.
Questa Operazione consentità di mantenere l'Ugello alla corretta distanza dal Piatto di Stampa in modo da garantire un'Adesione perfetta del 1°Strato.
Siccome gli Strumenti Integrati Fluidd & Mainsail non sono compatibili alle Stampanti della Serie Adventurer-5 per la presenza di un Estensimetro a Cella di Carico.
Sarà necessario impiegare la seguente Macro AUTO_FULL_BED_LEVEL:
EXTRUDER_TEMP — Temperatura dell'Estrusore
NOTA: Impostare la Temperatura alla Valore di Estrusione per il Filamento Caricato in modo da procedere facilmente alla Pulizia dell'Ugello.
BED_TEMP=80 — Temperatura del Piatto di Stampa
PROFILE=xx — Nome del Profile Mesh
NOTA: Procedere alla Calibrazione del Piatto di Stampa solo con Ugello Pulito.
IMPORTANTE: Per la creazione della Mesh impostare i medesimi Parametri impiegati nella Fase di Stampa.
Per il Caricamdento della Mesh in Fase di Stampa inserire le seguenti Righe di Codice nello Slicer:
START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] MESH=80M190 S[bed_temperature_initial_layer_single] ; Riscaldamento del Piatto di Stampa
M104 S[nozzle_temperature_initial_layer] ; Temperatura dell'Ugello di Stampa
START_PRINT - Macro principale per l'Avvio della Stampa
La Riga di Comando START_PRINT... MESH=80 Avvia la Stampa e Carica la Mesh del Piatto di Stampa denominata "xx".
Mentre i Comandi [nozzle_temperature_initial_layer] & [bed_temperature_initial_layer_single] sono variabili dello Slicer per l'impostazione automatica del 1°Strato.
NOTA: Impostare il Parametro MESH= allo stesso Valore del Profilo utilizzato in AUTO_FULL_BED_LEVEL.
Per creare una Sequenza di Mesh a diverse Temperature impiegare il seguente Codice:
START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] MESH=[bed_temperature_initial_layer_single]M190 S[bed_temperature_initial_layer_single] ; Riscaldamento del Piatto di Stampa
M104 S[nozzle_temperature_initial_layer] ; Temperatura dell'Ugello di Stampa
NOTA: Nel Precedente Codice verrà Caricata una Mesh relativa alla Temperatura del Piatto di Stampa.
Per completare la Procedura di Calibrazione creare una Mesh utilizzando la Macro AUTO_FULL_BED_LEVEL relativa alla Temperatura di Stampa.
Aggiungere il Comando START_PRINT con il Parametro MESH=xx identico al Profilo presente nello Slicer.
In questo modo la Stampante impiegherà automaticamente la Mesh ottimizzata per il Piatto di Stampa.
Livellamento Adattivo del Piatto di Stampa
Il Livellamento Adattivo del Piatto di Stampa (KAMP) consente di creare anche una Mesh del Piatto limitato all'Area di Attiva di Stampa.
In questo modo sarà possibile velocizzare le Operazioni di Calibrazione del Piatto di Stampa.
Il Sistema di Livellamento KAMP analizzerà la posizione degli Oggetti sul Piatto di Stampa senza creare una Griglia Completa poiché procederà all'Operazioni di Misura solo sull'Area di Stampa.
In questo modo avremo un aumento della densità della Griglia Mesh rendendo la Stampa di migliore Qualità.
Per la generazione della Mesh sarà seguita la seguenti Proceduta:
- Riscaldamento dell'Ugello alla Temperatura di Stampa.
- Pulizia dell'Ugello mediante rimozione dell'Estrusione.
- Mantenimento dll'Ugello alla Temperatura di 120°C durante le Operazioni di Misura.
NOTA: In questo modo non avremo alcuna Estrusione del Filamento mantenendolo pulito. - Misurazione della Mesh solo con Ugello di Stampa Pulito.
- Riscaldamento dell'Ugello alla Temperatura di Stampa per procedere alla Fase Successiva.
Configurazione del Sistema di Livellamento KAMP
Impiegando questo Sistema di Livellamento non sarà necessario procedere alla Calibrazione del Piatto prima di ogni Stampa.
Procedere alla Calibrazione quando saranno impiegati dei Piatti di Stampa differenti rispetto alla Calibrazione precedente.
Abilitazione della Calibrazione KAMP
Utilizzare questa Opzione per utilizzare la Calibrazione inserendo la seguente riga di Comado:
SAVE_ZMOD_DATA USE_KAMP=1Abilitazione della Calibrazione per la Fase di Stampa
Utilizzare questa Opzione per creare automaticamente una Mesh prima di ogni processo di Stampa inserendo la seguente Riga di Comando:
SAVE_ZMOD_DATA PRINT_LEVELING=1Per la Calibrazione Automatica utilizzare le seguenti Righe di Comando:
START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]M190 S[bed_temperature_initial_layer_single] ; Riscaldamento del Piano di Stampa
M104 S[nozzle_temperature_initial_layer] ; Temperatura dell'Ugello di Stampa
IMPORTANTE: Per abiulitare il Livellamento Mesh accedere alle Impostazioni di Rete abilitando l'Opzione "Solo Reti Locali".
Pulizia degli Ugelli di Stampa
Utilizzare questa Opzione per impostare la procedura automatica per la Pulizia degli Ugelli di Stampa nell'Area non utilizzata per la creazione della Mesh.
Abilitare la Funzione inserire la seguente Riga di Comando:
Per esguire il Livellamento Automatico prima di ogni Operazione di Stampa inserire la seguente Riga di Comando:
SAVE_ZMOD_DATA USE_KAMP=1 PRINT_LEVELING=1 CLEAR=LINE_PURGECalibrazione Input Shaper
Per abilitare la Calibrazione Input Shaper per sopprimere le Vibrazioni indotte dai Motori Passo-Passo.
Queste Risonanze potrebbero produrre spacevoli effetti sugli Oggetti durante la Fase di Stampa.
Gli Input Shaper sono sostanzialmente degli Algoritmi che sopprimono le Vibrazioni per ottenere una Stampa senza perdita di Qualità.
Solitamente la Stampante imposterà automaticamente gli Input Shaper durante la 1°Calibrazione.
Ma, al fine di ottenere la massima qualità, procedere manualmente all'impostazione utilizzando il Display sulla Stampante.
Per le Stampanti della Serie Adventurer-5 impostare manualmente il Parametro FIX_SCV per migliorare la Qualità di Stampa.
In Klipper il Valore impostato per la square_corner_velocity = 5 mentre per le Flashforge sarà richiesti un Valore di Base pari a 25.
Quindi per Corregere il Grafico attivare la Correzione inserendo nel File mod_data/user.cfg la seguente Riga di Comando:
SAVE_ZMOD_DATA FIX_SCV=1Mentre per Migliorarne la Qualità aggiungere la File mod_data/user.cfg la seguente Riga di Comando:
[printer]square_corner_velocity: 9
Configurazione solitamente utilizzata per ridurre le Vibrazioni dei Mitori Passo-Passo ed incrementare la Nitidezza durante la Fase du Stampa.
Utilizzando questa Macro ZSHAPER sarà possibile far vibrare la Stampante a diverse Frequenze al fine di Misurare la Risposta in Frequenza per creare indivifuare u Parametri di Input Shaper ideali per gli Assi X e Y.
Procedere alla Calibrazione Separata degli Assi al fine di non Sovraccaricare il Sistema in Stampanti con Limitata Memoria utilizzando i seguenti Comadi:
ZSHAPER: Calibrazione di entrambi gli Assi (X & Y).
ZSHAPER X=1 Y=0: Calibrazione del solo l'Asse X.
ZSHAPER Y=1 X=0: Calibrazione del solo l'Asse Y.
Eseguendo queste Righe di Comando otteremo un Report con i Valori consigliati per Minimizzare le Vibrazioni da impostare sulla Stampante.
Attraverso il Valore zv avremo il Valore da impostare per Minimizzare lo Smoothing mentre con mzv il Valore di Shaper per sopprimere completamente le Vibrazioni.
Per la Selezione del Valore ottimare fare riferimento esclusivamente ai Grafici e ai File CVS presenti nella Scheda di Configurazione mod_data in Fluidd/Mainsail.
Per impostare direttamente i Valori contenuti nel Report Salvare la Configurazione e Riavviare la Stampante.
Mentre per la Configurazione Manuale sarà necessario aggiungere le seguenti impostazioni al File printer.cfg:
shaper_type_y = mzv; Tipo di Shaper impostato per l'Asse Y
shaper_freq_y = 54.2; Frequenza di Risonanza per l'Asse Y
Successivamente impostare lo Shaper mzv nel File mod_data/user.cfg nel seguente modo:
[printer] max_accel: xxxx; Accelerazione Massima per gli Assi X & YPer impostare l'Algoritmo per la Calibrazione Input Shaper procedere nel moso seguente:
- Eseguire il Comando SAVE_ZMOD_DATA FIX_SCV=1 per ricavare i Valore ottimale.
- Aggiungere la Riga di Comando square_corner_velocity: 9 al File mod_data/user.cfg per ottimizzare la Qualità di stampa.
- Procedere alla Calibrazione per ogni Asse utilizzanto il Comando ZSHAPER.
- Analizzare i Grafici e il Report prima di Procedere.
- Salvare la Configurazione Corrente oppure inserire manualmente i seguenti Parametri:
1. Nel File printer.cfg impostare shaper_type e shaper_freq;
2. Nel File mod_data/user.cfg impostare max_accel.
Calibrazione dell'Offset Z
L'Offset Z sulla Stampante rappresenta la Distanza pari a Zero (0) fra l'Ugello e il Piatto di Stampa.
Un Corretto Valore consente di ottenere una perfetta Adesione del 1°Strato sul Piatto di Stampa.
Qualora fosse troppo Basso l'Ugello potrebbe Graffiare il Piatto di Stampa mentre con un Valore troppo Alto il 1°Strato non Aderirà.
In questa Configurazione l'Offset Z sarà importante solo durante la Fase di Stampa.
Quindi i Calori visulalizzati sul Display sono utilizzabili solo come Riferimento.
Per la Calibrazione dell'Offset Z sarà indispensabile utilizzare esclusivamente l'Interfaccia Standard della Stampante.
Al fine di eseguire la Calibrazione procedere nel modo seguente:
IMPORTANTE: Procedere alla Cakivrazione solo durante l'Operazione di stampa.
- Avviare l'Operazione di Calibrazione sulla Stampante mediante il Touch-Screen.
- Procedere alle Modifiche per migliorare la Qualità del 1°Strato mediante il Menù "Modifica".
Utilizzare il Comando LOAD_ZOFFSET_NATIVE per impostare l'Offset Z sul Display.
Mentre per la Calibrazione dell'Offset Z, tramite Fluidd/Mainsail/GuppyScreen utilizzare l'Interfaccia Web.
Per Memorizzare sulla Stampante l'Offset Z, attraverso l'Interfaccia Web o mediante GuppyScreen, sarà necessario Attivare una Funzione Speciale impostando la seguente Riga di Comando:
SAVE_ZMOD_DATA LOAD_ZOFFSET=1Il Comando impone al Sistema di Caricare l'Offset Z dalle Impostazioni dalle Impostazioni di Base.
Successivamente procedere alla Calibrazone dell'Offset Z direttamente durante le Operazioni di Stampa mediante Fluidd/Mainsail/GuppyScreen.
Per trasferire l'Offset Z sul Display della Stampante utilizzare la seguente Macro:
LOAD_ZOFFSET_NATIVEUtilizzando il Salvataggio Automatico il Valore dell'Offset Z sarà salvato direttamente durante la Fase di Stampa.
Non sarà quindi necessario utilizzare i seguenti Comandi:
NOTA: Procedere alla Calibrazione dell'Offset Z solo durante la Stampa del 1°Strato.
Qualora l'Operazione di Calibrazione avvenga in assenza del Display eseguire il seguente Comando:
SAVE_ZMOD_DATA LOAD_ZOFFSET=1NOTA: Utilizzando questa procedura il Sistema procedera al Salvataggio Automatico delle Impostazioni
ATTENZIONE: Sulla Stampante AD5X non sarà possibile utilizzare il Comando Z_OFFSET_APPLY_ENDSTOP.
Non sarà inoltre possibile modificare il Comando [probe] z_offset: nel File printer.cfg o printer.base.cfg.
Poiché il Display e la Macro START_PRINT \caricheranno l'Offset all'inizio di ogni Stampa.
Qualora venga mostrato sul Display il Messaggio "Update ZMOD via USB" procedere all'Aggiornamento via USB.
NOTA: Con l'Update via USB saranno conservati i Dati.
Per semplificare l'Operazione utilizzare la Macro ZFLASH con il seguente metodo:
- Onserire la Chiavetta USB nella Stampante.
- Priavviare la Stampante.
- Eseguire il Comando ZFLASH.
Con l'esecuzione questa Macro procederà nel modo seguente:
- Controllo disponibilità Update
- Scarimento dell'ultimo Update disponibile
- Checksum di Controllo
- Riavvio della Stampante
- Installazione Automatica Upgrade.
Al termine dell'Installazione:
- Accedere al Menù Software Update in Fluidd/Mainsail.
- Premere Check Update.
- Installare gli utimi Update di ZMod.
Per una piena compatibilità la Versione del Sistema Operativo, caricato sulla Stampante, dovrà corrispondere alle prime 2 Cifre nel Software ZMOD poichè Vesioni non coerenti potrebbero risultare Instalili.
Solitamente sarò necessario seguire le seguernti Regole:
- Update con Chiavetta USB richiesto quando la 1° e la 2° Cifra fra le Versione cambia.
- Update Web richiesto quando la 3° e la 4° Cifra fra le Versioni cambia.
Per l'Upgradere Manuale con Chiavetta USB procedere nel seguente modo:
- Formattare la Chiavetta USB in Formato FAT/FAT16/FAT32.
- Copiare il File del Software ZMod nella Root della Chiavetta USB.
- Spegnere in Stampante.
- Inserire la Chiavetta USB nella Stampante.
- Accedere la Stampante.
- Rimuovere la Chiavetta USB al Termine dell'Installazione.
- Spegnere e Riaccendere la Stampante.
Per Rimuovere o Disattivare il Software procedere nel seguente modo:
- Disabilitazione della ZMod con il Comando SKIP_ZMOD per Riavviare la Stampante senza attivare Moonraker/Fluidd.
- Rimozione della ZMod con il Comando REMOVE_ZMOD.
Come Metodo di Rimozione utilizzare la Macro REMOVE_ZMOD
NOTA: Utilizzare la Rimozione via USB selo quando le Macro non sono disponibili.
IMPORTANTE: Con Klipper 13 sarà necesario utilizzare il Comando UPDATE_MCU per impedire il Caricamente di Versioni non Compatibili di MCU e Klipper.
Per la Rimozione mediante Chiavetta USB procedere nel modo seguente:
- Formattare la Chiavetta USB in Formato FAT/FAT16/FAT32.
- Copiare il File flashforge_init.sh nella Root della Chiavetta USB.
- Spegnere in Stampante.
- Inserire la Chiavetta USB nella Stampante.
- Accedere la Stampante.
- Rimuovere la Chiavetta USB al Termine dei successivi 3 Riavvi necessari per completare l'Installazione.
Qualora fosse installata l'ultima versione di ZMod procedere nel seguente modo:
- Prodedere all'Update del Firmware di Serie sulla Stampante.
- Riavviare la Stampante.
Mentre se il Firmware non sarà Aggiornato procedere nel modo seguentte:
- Procedere al 1°Update via USB.
- Successivamente procedere all'Update via Web utilizzando Fluidd.
- Per Terminare procedere all'Upgrade di Serie sulla Stampante.
ATTENZIONE: Con Klipper 13 sarà necessario eseguire il Comando UPDATE_MCU prima di Aggiornare il Firmware di Serie per evitare Problemi di Versione fra MCU e Klipper.
Mentre sulla Stampante AD5X verrà richiesta l'Attivazione del Software ZMOd mediante il File AD5X-ENABLE-zmod.tgz via USB al termine del Upgrade di Serie.
Per l'impiego di una Versione Stabile del Spftware procedere nel seguente modo:
- Aggiungere al File mod_data/user.moonraker.conf la seguente Riga di Comando:
[update_manager zmod]
canale: stabile - Solitamente gli Upgrade Stabili saranno rilasciati con cadenza settimanale.
- In presenza di Bug ritornare alla Versione precedente rimuovendo la precedente Riga di Comando.
Ripristino della Stampante
Qualora la Stampante dovesse bloccarsi durante la Schermata di Avvio procedere nel modo seguente:
NOTA: Procedura richiesta quando non sarà possibile il Ripristo via LAN.
- Scollegare la Stampante dalla Rete Elettrica.
- Predisporre un Convertitore UART/USB da 3,3V.
- Rimuovere il Pannello Posteriore della Stampante.
- Collegare il Convertitore al Pin UART (RX, TX, GND).
NOTA: Non Collegare il Pin a 3,3V.
ATTENZIONE: Non utilizzare l'Ingresso a 5V per non danneggiare la Scheda Madre. - Collegare il Convertitore in Modo Incrociato:
Convertitore RX - Stampante TX
Convertitore TX - Stampante RX
Convertitore GND - Stampante GND - Selezionare la Porta COM nel Sistema Operativo sul Computer.
- Aprire la Consolle PuTTY per impostare i seguenti Parametri:
Tipo di Cannessione: Seriale
Velocità: 115200
Porta COM: XX - Ricollegare la Stampante alla Rete Elettrica.
- Premere sullo Schermo per Bloccare il Riavvio della Stampante.
- all'Avvio di U-Boot inserire la seguente Riga di Comando:
setenv init /bin/sh
boot - All'Avvio di Linux Caricare il File System nel seguente:
mount -t proc proc /proc
mount -o remount,rw / - Inserire la seguente Righe di Comando per procedre alla Correzione dei File Danneggiati:
rm -f /etc/init.d/S01bad_script
rm -f /opt/config/mod/.shell/S98camera
NOTA: Consente l'Eliminazione degli Script Difettosi. - Salvare le Modifiche utilizzandi i seguenti Comandi:
sync
reboot - Riavviare la Stampante.