Taula de continguts:

My CR10 New Life: SKR Mainboard i Marlin: 7 passos
My CR10 New Life: SKR Mainboard i Marlin: 7 passos

Vídeo: My CR10 New Life: SKR Mainboard i Marlin: 7 passos

Vídeo: My CR10 New Life: SKR Mainboard i Marlin: 7 passos
Vídeo: SKR 1.3 - BLtouch installation and Marlin 2.0 configuration 2024, Juliol
Anonim
My CR10 New Life: SKR Mainboard i Marlin
My CR10 New Life: SKR Mainboard i Marlin

El meu tauler MELZI estàndard estava mort i necessitava un reemplaçament urgent per donar vida al meu CR10.

  • Primer pas, trieu una placa de recanvi, així que he escollit Bigtreetech skr v1.3 que és una placa de 32 bits, amb controladors TMC2208 (amb suport per al mode UART)
  • Segon pas, trieu el firmware, de manera que Marlin 2.0, una opció molt comuna per a aquest tipus d’impressores.

He utilitzat tots els cables i peces estàndard del meu CR10.

Aquesta és la meva guia molt ràpida per substituir el tauler i configurar-hi Marlin.

Subministraments:

Placa principal Skr 1.3 amb 4 controladors TMC2208 (enllaç Amazon)

Pas 1: DESCARREGUAR ESTUDI VISUAL I FIRMWARE MARLIN

DESCÀRREGA VISUAL STUDIO I MARLIN FIRMWARE
DESCÀRREGA VISUAL STUDIO I MARLIN FIRMWARE
DESCÀRREGA VISUAL STUDIO I MARLIN FIRMWARE
DESCÀRREGA VISUAL STUDIO I MARLIN FIRMWARE
  • Instal·leu Visual Studio text Editor des de
  • Un cop fet, feu clic a la icona d'extensió i cerqueu l'extensió PlatformIO i instal·leu-la
  • Descarregueu el firmware Marlin des del repositori de github:
  • Seleccioneu la versió 2.0, feu clic a Codi i descarregueu ZIP

Pas 2: AFEGEIX LA CONFIGURACIÓ DEFAULT CR10

AFEGEIX LA CONFIGURACIÓ DEFAULT CR10
AFEGEIX LA CONFIGURACIÓ DEFAULT CR10
AFEGEIX LA CONFIGURACIÓ DEFAULT CR10
AFEGEIX LA CONFIGURACIÓ DEFAULT CR10
AFEGEIX LA CONFIGURACIÓ DEFAULT CR10
AFEGEIX LA CONFIGURACIÓ DEFAULT CR10
  • Descomprimiu el fitxer
  • Aneu al https://github.com/MarlinFirmware/Configurations repository i cerqueu exemples / carpeta Creality / CR10 i descarregueu tots els fitxers
  • Copieu tots els fitxers i enganxeu i sobreescriu a la carpeta Marlin descomprimida als passos anteriors

Pas 3: CONFIGURAR MARLIN PER A LA JUNTA SKR

CONFIGURACIÓ MARLIN PER A SKR BOARD
CONFIGURACIÓ MARLIN PER A SKR BOARD
CONFIGURACIÓ DEL MARLÍ PER A LA JUNTA SKR
CONFIGURACIÓ DEL MARLÍ PER A LA JUNTA SKR
CONFIGURACIÓ MARLIN PER A SKR BOARD
CONFIGURACIÓ MARLIN PER A SKR BOARD
CONFIGURACIÓ DEL MARLÍ PER A LA JUNTA SKR
CONFIGURACIÓ DEL MARLÍ PER A LA JUNTA SKR
  • Obriu Visual Studio i obriu l’extensió IO de la plataforma (icona alienígena a la barra d’eines esquerra), feu clic a Obre projecte nou, seleccioneu la carpeta Marlin
  • Obriu el fitxer platform.ini i substituïu mega2560 default_envs per LPC1768 (per a SKR1.3)
  • Obriu el fitxer Configuration.h
  • Cerqueu SERIAL_PORT:

    • Definiu #define SERIAL_PORT igual a -1
    • Elimina // comenta els caràcters abans de definir SERIAL_PORT_2
    • Definiu #define SERIAL_PORT_2 igual a 0
  • Cerca de MOTHERBORD:

    Estableix #define MOTHERBORD és igual a BOARD_BTT_SKR_V1_3

  • Cerca DRIVER_TYPE:

    Definiu #define X_DRIVER, Y_DRIVER i Z_DRIVER igual a TMC2208

  • Cerqueu CLASSIC_JERK (pas obligatori):

    Estableix #define DEFAULT_XJERK i DEFAULT_YJERK és igual a 7,0

  • Obriu el fitxer Configuration_adv.h
  • Cerqueu SDCARD_CONNECTION:

    • Elimina // comenta els caràcters abans de definir SDCARD_CONNECTION
    • Definiu #define SDCARD_CONNECTION igual a ONBOARD
  • Cerqueu INDIVIDUAL_AXIS_HOMING_MENU (pas obligatori):

    Elimina // comenta els caràcters abans de definir INDIVIDUAL_AXIS_HOMING_MENU

  • Cerqueu TMC_DEBUG (pas obligatori):

    Elimineu // comenteu els caràcters abans de definir TMC_DEBUG

  • Cerqueu E0_AUTO_FAN_PIN (ventilador extrusor):

    Definiu #define E0_AUTO_FAN_PIN igual a FAN1_PIN

  • Cerqueu HAS_TRINAMIC_CONFIG (controlador UART TMC):

    Definiu #define X_CURRENT, X_CURRENT i X_CURRENT igual a 750

  • Feu clic al botó Compila i espereu fins que es completi amb èxit
  • Aneu a la carpeta.pio / build / LPC1768 dins de la carpeta arrel de Marlin, copieu el fitxer firmware.bin a la targeta SD i reinicieu la placa / impressora. El firmware es carregarà automàticament.

Pas 4: CONNEXACIÓ I CONFIGURACIÓ DE HARDWARE

CABLEATGE I CONFIGURACIÓ DE FERRERES
CABLEATGE I CONFIGURACIÓ DE FERRERES
CABLEATGE I CONFIGURACIÓ DE FERRERES
CABLEATGE I CONFIGURACIÓ DE FERRERES
CABLEATGE I CONFIGURACIÓ DE HARDWARE
CABLEATGE I CONFIGURACIÓ DE HARDWARE
  • Utilitzant controladors UART, com ara TM2208, hem de posar un pont als pins per a aquesta connexió a cada controlador que fem servir i treure tots els ponts de tots els controladors (vegeu els pins vermells a continuació)
  • Modifiqueu el connector JST per les parades finals X i Y i utilitzeu només 2 pins als connectors de la placa, tal com es mostra a la imatge següent.
  • Consulteu la següent imatge per connectar tots els dispositius a la placa

Pas 5: CALIBRACIÓ: PASOS DE L'EXTRUSORA

  • Envieu l'ordre M503 per recuperar els passos / mm actuals per a cada motor
  • Cerqueu i copieu la línia M92, sembla el següent eco: M92 X80.00 Y80.00 Z400.00 E95.00
  • Extraieu 10 mm de material de la interfície d’usuari de la vostra màquina (mitjançant prontface, octoprint, etc.)
  • Utilitzeu la fórmula següent per calcular el valor del pas / mm nou:

(longitud que esperàveu / longitud que teníeu) * valor del pas actual

exemple: 10/8, 9 * 95 = 106,8

  • Envieu l'ordre M92 E per establir un valor nou, per exemple M92 E106.8
  • Envieu M500 per emmagatzemar un valor nou a EPROM

Pas 6: CALIBRACIÓ: TEMPERATURA AUTOPPIDA

  • Utilitzeu l'ordre M303 per iniciar el procediment de sintonització autopid, envieu M303 E0 S220 C6 per executar 6 cicles de sintonització per a E0 a 220 graus de temperatura (utilitzeu 220 o la temperatura que esteu utilitzant per imprimir)
  • La impressora començarà a escalfar el hotend i l’apagarà 6 vegades (fixeu-vos que el hotend és calent !!!), al final rebreu automàticament els nous valors de Kp, Ki e Kd:

Per exemple:

Recv: #define DEFAULT_Kp 19.40

Recv: #define DEFAULT_Ki 1,45

Recv: #define DEFAULT_Kd 64,99

  • Envia l'ordre M301 substituint P = Kp, I = Ki, D = Kd, per exemple M301 P19.40 I1.45 D64.99
  • Envieu l'ordre M500 per emmagatzemar nous valors a la memòria EPROM

Pas 7: MOD PER A STANDALONE CR10

MOD PER A STANDALONE CR10
MOD PER A STANDALONE CR10

També he fet que el meu CR10 sigui més fàcil de moure i estalvi d’espai eliminant la caixa externa de l’electrònica, si us interessa, seguint l’enllaç a totes les parts impreses.

www.thingiverse.com/thing:4721812

Recomanat: