Tabla de contenido:
- Paso 1: DESCARGUE EL FIRMWARE DE VISUAL STUDIO Y MARLIN
- Paso 2: AÑADIR LOS AJUSTES PREDETERMINADOS DE CR10
- Paso 3: CONFIGURAR MARLIN PARA SKR BOARD
- Paso 4: CABLEADO Y CONFIGURACIÓN DEL HARDWARE
- Paso 5: CALIBRACIÓN: PASOS DE LA EXTRUSORA
- Paso 6: CALIBRACIÓN: TEMPERATURA AUTOPID
- Paso 7: MOD PARA STANDALONE CR10
Video: Mi nueva vida CR10: placa base SKR y Marlin: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Mi placa MELZI estándar estaba muerta y necesitaba un reemplazo urgente para darle vida a mi CR10.
- Primer paso, elija una placa de reemplazo, así que elegí Bigtreetech skr v1.3 que es una placa de 32 bits, con controladores TMC2208 (con soporte para el modo UART)
- Segundo paso, elegir el firmware, por lo tanto Marlin 2.0, una elección muy común para este tipo de impresoras.
He utilizado todo el cableado y las piezas estándar de mi CR10.
Esta es mi guía muy rápida para reemplazar la placa y configurar Marlin en ella.
Suministros:
Placa base Skr 1.3 con 4 controladores TMC2208 (enlace de Amazon)
Paso 1: DESCARGUE EL FIRMWARE DE VISUAL STUDIO Y MARLIN
- Instale el editor de texto de Visual Studio desde
- Una vez hecho esto, haga clic en el icono Extensión y busque la extensión PlatformIO e instálela
- Descargue el firmware de Marlin desde el repositorio de github:
- Seleccione la versión 2.0, haga clic en Código y Descargar ZIP
Paso 2: AÑADIR LOS AJUSTES PREDETERMINADOS DE CR10
- Descomprime el archivo
- Vaya al repositorio https://github.com/MarlinFirmware/Configurations y busque la carpeta examples / Creality / CR10 y descargue todos los archivos
- Copie todos los archivos y pegue y anule en la carpeta Marlin descomprimida en los pasos anteriores
Paso 3: CONFIGURAR MARLIN PARA SKR BOARD
- Abra Visual Studio y abra la extensión Platform IO (icono alienígena en la barra de herramientas izquierda), haga clic en Abrir nuevo proyecto, seleccione su carpeta Marlin
- Abra el archivo platform.ini y reemplace mega2560 default_envs con LPC1768 (para SKR1.3)
- Abra el archivo Configuration.h
-
Buscar SERIAL_PORT:
- Establecer #define SERIAL_PORT igual a -1
- Eliminar // caracteres de comentario antes de definir SERIAL_PORT_2
- Establecer #define SERIAL_PORT_2 igual a 0
-
Buscar MOTHERBORD:
Establecer #define MOTHERBORD es igual a BOARD_BTT_SKR_V1_3
-
Buscar DRIVER_TYPE:
Establecer #define X_DRIVER, Y_DRIVER y Z_DRIVER igual a TMC2208
-
Busque CLASSIC_JERK (paso no obligatorio):
Establecer #define DEFAULT_XJERK y DEFAULT_YJERK es igual a 7.0
- Abra el archivo Configuration_adv.h
-
Buscar SDCARD_CONNECTION:
- Eliminar // comentar caracteres antes de definir SDCARD_CONNECTION
- Establecer #define SDCARD_CONNECTION es igual a ONBOARD
-
Busque INDIVIDUAL_AXIS_HOMING_MENU (paso no obligatorio):
Eliminar // caracteres de comentario antes de definir INDIVIDUAL_AXIS_HOMING_MENU
-
Busque TMC_DEBUG (paso no obligatorio):
Eliminar // caracteres de comentario antes de definir TMC_DEBUG
-
Busque E0_AUTO_FAN_PIN (ventilador del extrusor):
Establecer #define E0_AUTO_FAN_PIN igual a FAN1_PIN
-
Busque HAS_TRINAMIC_CONFIG (controlador UART TMC):
Establecer #define X_CURRENT, X_CURRENT y X_CURRENT es igual a 750
- Haga clic en el botón Compilar y espere hasta que se complete con éxito
- Vaya a la carpeta.pio / build / LPC1768 de adentro hacia afuera en la carpeta raíz de Marlin, copie el archivo firmware.bin a la tarjeta SD y reinicie la placa / impresora. El firmware se cargará automáticamente.
Paso 4: CABLEADO Y CONFIGURACIÓN DEL HARDWARE
- Al usar controladores UART, como TM2208, debemos colocar un puente en los pines para esta conexión en cada controlador que usamos y eliminar todos los puentes debajo de todos los controladores (consulte los pines rojos a continuación)
- Modifique el conector JST para los topes finales X e Y y use solo 2 pines en los conectores de la placa como se muestra en la siguiente imagen.
- Consulte la siguiente imagen para conectar todos los dispositivos a la placa.
Paso 5: CALIBRACIÓN: PASOS DE LA EXTRUSORA
- Envíe el comando M503 para recuperar los pasos actuales / mm para cada motor
- Busque y copie la línea M92, se parece al siguiente eco: M92 X80.00 Y80.00 Z400.00 E95.00
- Extruya 10 mm de material de la interfaz de usuario de su máquina (usando prontface, octoprint, etc.)
- Utilice la siguiente fórmula para calcular el nuevo valor de paso / mm:
(longitud que esperabas / longitud que obtuviste) * valor de paso actual
ejemplo: 10/8, 9 * 95 = 106,8
- Envíe el comando M92 E para establecer un nuevo valor, por ejemplo, M92 E106.8
- Envíe M500 para almacenar nuevo valor en EPROM
Paso 6: CALIBRACIÓN: TEMPERATURA AUTOPID
- Use el comando M303 para iniciar el procedimiento de sintonización automática, envíe M303 E0 S220 C6 para ejecutar 6 ciclos de sintonización para E0 a 220 grados de temperatura (use 220 o la temperatura que está acostumbrado a imprimir)
- La impresora empezará a calentar el hotend y lo apagará 6 veces (¡¡¡fíjate que el hotend está caliente !!!), al final recibirás automáticamente los nuevos valores para Kp, Ki e Kd:
Por ejemplo:
Recv: #define DEFAULT_Kp 19.40
Recv: #define DEFAULT_Ki 1.45
Recv: #define DEFAULT_Kd 64.99
- Envíe el comando M301 reemplazando P = Kp, I = Ki, D = Kd, por ejemplo M301 P19.40 I1.45 D64.99
- Envíe el comando M500 para almacenar nuevos valores en la memoria EPROM
Paso 7: MOD PARA STANDALONE CR10
También hice que mi CR10 sea más fácil de mover y ahorre espacio al quitar la carcasa externa de los componentes electrónicos, si está interesado, siga el enlace a todas las piezas impresas.
www.thingiverse.com/thing:4721812
Recomendado:
Mask Reborn Box: Nueva vida para viejas máscaras: 12 pasos (con imágenes)
Mask Reborn Box: New Life for Old Masks: Creamos un kit asequible para el hogar para extender la vida útil de las máscaras para que pueda unirse a la lucha contra la pandemia ayudando a su comunidad. Han pasado casi cinco meses desde la idea de renovar las máscaras usadas. nació. Hoy, aunque en varios países CO
Nueva vida para un Android con pantalla rota: 5 pasos
Nueva vida para un Android con pantalla rota: Cualquiera que se enfrente al daño de la pantalla de su Android por golpe u otra causa, descubrirá que su reparación es muy costosa (generalmente entre el 70 o 90% del valor del equipo) por lo que la mayoría de nosotros optamos por comprar un dispositivo nuevo y mejorado
Darle a mi USB una nueva vida: 7 pasos
Dándole una nueva vida a mi USB: Tengo este USB Kingston (o una unidad flash si lo desea) que compré hace varios años. Años de servicio demostraron su apariencia ahora. La tapa ya se ha ido y la carcasa parece sacada de un depósito de chatarra con rastros de decoloración. La placa USB
The Black MAC o Dar nueva vida a un caso antiguo: 9 pasos (con imágenes)
The Black MAC o Bringing New Life to a Old Case: Hace un par de meses recibí un viejo MAC case. Vacío, solo quedaba un chasis oxidado en el interior. Lo guardé en mi taller y la semana pasada me viene a la mente. El estuche estaba feo, cubierto de nicotina y suciedad con muchos rasguños. Primer acercamiento
Inspire nueva vida a un teclado de computadora Din 5 antiguo: 5 pasos (con imágenes)
Respire nueva vida a un teclado de computadora Din 5 antiguo: Hola, este es mi primer instructivo. Después de completarlo, me di cuenta de lo difícil y lento que puede ser hacer algo como esto. Así que gracias a todos los que están dispuestos a pasar por todos los problemas para compartir sus conocimientos con otros