Sommario:
- Passaggio 1: SCARICA VISUAL STUDIO E FIRMWARE MARLIN
- Passaggio 2: AGGIUNGI IMPOSTAZIONI PREDEFINITE CR10
- Passaggio 3: CONFIGURAZIONE MARLIN PER SKR BOARD
- Fase 4: CABLAGGIO HARDWARE E CONFIGURAZIONE
- Fase 5: CALIBRAZIONE: FASI DELL'ESTRUSORE
- Fase 6: CALIBRAZIONE: TEMPERATURA AUTOPID
- Passaggio 7: MOD PER CR10 ST STANDALONE
Video: La mia nuova vita CR10: SKR Mainboard e Marlin: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
La mia scheda MELZI standard era morta e avevo bisogno di una sostituzione urgente per riportare in vita il mio CR10.
- Primo passo, scegli una scheda sostitutiva, quindi ho scelto Bigtreetech skr v1.3 che è una scheda a 32 bit, con driver TMC2208 (con supporto per la modalità UART)
- Secondo passo, scegliere il firmware, quindi Marlin 2.0, una scelta molto comune per questo tipo di stampanti.
Ho usato tutti i cablaggi standard e le parti del mio CR10.
Questa è la mia guida molto rapida per sostituire la scheda e installare Marlin su di essa.
Forniture:
Skr 1.3 Mainboard con 4 driver TMC2208 (collegamento Amazon)
Passaggio 1: SCARICA VISUAL STUDIO E FIRMWARE MARLIN
- Installa l'editor di testo di Visual Studio da
- Una volta terminato, fai clic sull'icona Estensione e cerca l'estensione PlatformIO e installala
- Scarica il firmware Marlin dal repository github:
- Seleziona la versione 2.0, clicca su Codice e Scarica ZIP
Passaggio 2: AGGIUNGI IMPOSTAZIONI PREDEFINITE CR10
- Decomprimi il file
- Vai su https://github.com/MarlinFirmware/Configurations repository e cerca esempi / cartella Creality / CR10 e scarica tutti i file
- Copia tutti i file e incolla e sovrascrivi nella cartella Marlin decompressa nei passaggi precedenti
Passaggio 3: CONFIGURAZIONE MARLIN PER SKR BOARD
- Apri Visual Studio e apri l'estensione Platform IO (icona aliena sulla barra degli strumenti a sinistra), fai clic su Apri nuovo progetto, seleziona la cartella Marlin
- Apri il file platform.ini e sostituisci mega2560 default_envs con LPC1768 (per SKR1.3)
- Apri il file Configuration.h
-
Cerca SERIAL_PORT:
- Imposta #define SERIAL_PORT uguale a -1
- Rimuovi // i caratteri dei commenti prima di definire SERIAL_PORT_2
- Imposta #define SERIAL_PORT_2 uguale a 0
-
Cerca MOTHERBORD:
Imposta #define MOTHERBORD uguale a BOARD_BTT_SKR_V1_3
-
Cerca DRIVER_TYPE:
Imposta #define X_DRIVER, Y_DRIVER e Z_DRIVER uguale a TMC2208
-
Cerca CLASSIC_JERK (passo non obbligatorio):
Imposta #define DEFAULT_XJERK e DEFAULT_YJERK uguale a 7.0
- Apri il file Configuration_adv.h
-
Cerca SDCARD_CONNECTION:
- Rimuovi // i caratteri dei commenti prima di definire SDCARD_CONNECTION
- Imposta #define SDCARD_CONNECTION uguale a ONBOARD
-
Cerca INDIVIDUAL_AXIS_HOMING_MENU (passaggio non obbligatorio):
Rimuovi // i caratteri dei commenti prima di definire INDIVIDUAL_AXIS_HOMING_MENU
-
Cerca TMC_DEBUG (passo non obbligatorio):
Rimuovi // i caratteri dei commenti prima di definire TMC_DEBUG
-
Cerca E0_AUTO_FAN_PIN (ventola estrusore):
Imposta #define E0_AUTO_FAN_PIN uguale a FAN1_PIN
-
Cerca HAS_TRINAMIC_CONFIG (driver UART TMC):
Imposta #define X_CURRENT, X_CURRENT e X_CURRENT uguale a 750
- Fare clic sul pulsante Compila e attendere fino al completamento con SUCCESSO
- Vai alla cartella.pio / build / LPC1768 dentro e fuori la cartella radice di Marlin, copia il file firmware.bin sulla scheda SD e riavvia la scheda/stampante. Il firmware verrà caricato automaticamente.
Fase 4: CABLAGGIO HARDWARE E CONFIGURAZIONE
- Usando i driver UART, come TM2208 dobbiamo mettere un ponticello sui pin per questa connessione su ogni driver che usiamo e Rimuovere tutti i ponticelli sotto tutti i driver (vedi pin rossi sotto)
- Modificare il connettore JST per i finecorsa X e Y e utilizzare solo 2 pin nei connettori della scheda come nell'immagine sottostante.
- Vedere l'immagine seguente per il cablaggio di tutti i dispositivi alla scheda
Fase 5: CALIBRAZIONE: FASI DELL'ESTRUSORE
- Invia il comando M503 per recuperare i passi/mm correnti per ogni motore
- Trova e copia la riga M92, appare come l'eco seguente: M92 X80.00 Y80.00 Z400.00 E95.00
- Estrudi 10 mm di materiale dall'interfaccia utente della tua macchina (usando prontface, octoprint o così via)
- Utilizzare la seguente formula per calcolare il nuovo valore di passo/mm:
(lunghezza che ti aspettavi / lunghezza che hai ottenuto) * valore del passo corrente
esempio: 10/8, 9 * 95 = 106,8
- Invia il comando M92 E per impostare un nuovo valore, ad esempio M92 E106.8
- Invia M500 per memorizzare il nuovo valore su EPROM
Fase 6: CALIBRAZIONE: TEMPERATURA AUTOPID
- Usa il comando M303 per avviare la procedura di autopid tune, invia M303 E0 S220 C6 per eseguire 6 cicli di tuning per E0 a 220 gradi di temperatura (usa 220 o la temperatura che sei abituato a stampare)
- La stampante inizierà a riscaldare l'hotend e lo spegnerà 6 volte (attenzione che l'hotend è caldo!!!), al termine riceverete automaticamente i nuovi valori per Kp, Ki e Kd:
Per esempio:
Recv: #define DEFAULT_Kp 19.40
Recv: #define DEFAULT_Ki 1.45
Recv: #define DEFAULT_Kd 64.99
- Inviare il comando M301 sostituendo P=Kp, I = Ki, D = Kd, ad esempio M301 P19.40 I1.45 D64.99
- Invia il comando M500 per memorizzare nuovi valori nella memoria EPROM
Passaggio 7: MOD PER CR10 ST STANDALONE
Ho anche reso il mio CR10 più facile da spostare e salvaspazio rimuovendo la custodia esterna per l'elettronica, se siete interessati, seguendo il link a tutte le parti stampate.
www.thingiverse.com/thing:4721812
Consigliato:
Box Reborn Mask: Nuova vita per vecchie maschere: 12 passaggi (con immagini)
Mask Reborn Box: nuova vita per le vecchie maschere: abbiamo creato un kit conveniente e casalingo per prolungare la vita delle maschere in modo che tu possa unirti alla lotta contro la pandemia aiutando la tua comunità. Sono passati quasi cinque mesi dall'idea di rinnovare le maschere usate sono nato. Oggi, sebbene in diversi paesi CO
Nuova vita per uno schermo rotto Android: 5 passaggi
Nuova vita per uno schermo Android rotto: chiunque si trovi ad affrontare il danneggiamento dello schermo del proprio Android per colpo o altra causa, scoprirà che la sua riparazione è molto costosa (generalmente tra il 70 o il 90% del valore dell'attrezzatura) quindi la maggior parte di noi sceglie di acquistare un dispositivo nuovo e migliorato
Dare una nuova vita alla mia USB: 7 passaggi
Dare una nuova vita alla mia USB: quindi ho questa Kingston USB (o un'unità flash se vuoi) che ho comprato diversi anni fa. Anni di servizio hanno mostrato la prova sul suo aspetto ora. Il cappuccio è già sparito e l'involucro sembra preso da un rottamaio con tracce di scolorimento. La scheda USB
Il MAC nero o dare nuova vita a un vecchio case.: 9 passaggi (con immagini)
Il MAC nero o dare nuova vita a un vecchio caso.: Un paio di mesi fa ho ricevuto un vecchio caso MAC. Vuoto, all'interno è rimasto solo un telaio arrugginito. L'ho riposto nel mio laboratorio e la settimana scorsa mi è tornato in mente. Il caso era brutto, coperto di nicotina e sporco con molti graffi. Primo approccio
Dai nuova vita a una vecchia tastiera per computer Din 5: 5 passaggi (con immagini)
Dai nuova vita a una vecchia tastiera per computer Din 5: Ciao, questo è il mio primo istruttore. Dopo averlo completato, mi sono reso conto di quanto possa essere difficile e dispendioso in termini di tempo realizzare qualcosa del genere. Quindi grazie a tutti coloro là fuori disposti a passare attraverso tutti i problemi per condividere le tue conoscenze con altri