Mi impresora 3D no reconoce la tarjeta SD: causas y solución
Por qué tu impresora 3D no lee la tarjeta SD y cómo arreglarlo: formatear en FAT32 (≤32 GB), nombre del gcode, subcarpetas, cable y lector, y la cámara integrada, paso a paso.

Mi impresora 3D no reconoce la tarjeta SD: causas y solución
Si tu impresora 3D no reconoce la tarjeta SD, en la gran mayoría de los casos no es un fallo grave: es la tarjeta o su formato, y se arregla en dos minutos. El orden de descarte va de lo más común a lo más raro: primero el formato (FAT32) y el nombre del archivo, luego la propia tarjeta, y solo al final el hardware (cable y lector) o el firmware. Sigue la lista en ese orden y no te saltes pasos: casi siempre pararás en los dos primeros.
Esta guía resume las causas que aparecen repartidas en foros y páginas de fabricantes (Creality, Anycubic, BCN3D) reunidas en un solo sitio y ordenadas por probabilidad. Válida para impresoras FDM con lector de tarjeta SD o micro SD.
¿Por qué mi impresora 3D no lee la tarjeta SD?
Estas son las causas ordenadas de la más frecuente a la menos:
- Formato incorrecto. La tarjeta está en exFAT o NTFS. Las impresoras 3D solo leen FAT32. Es la causa número uno. → Formatéala (siguiente sección).
- Tarjeta demasiado grande. Muchas placas no leen tarjetas de más de 32 GB. Una micro SD de 64 o 128 GB puede no ser reconocida aunque esté en FAT32. → Usa una de ≤ 32 GB (SDHC).
- Nombre o ubicación del archivo. El gcode está en una subcarpeta, tiene un nombre largo o con caracteres raros (ñ, tildes, espacios). → Déjalo en la raíz de la tarjeta con un nombre corto.
- Mal contacto. La tarjeta no hace tope o los pines están sucios. → Sácala y vuelve a insertarla con firmeza; limpia los contactos dorados con un poco de alcohol.
- Tarjeta defectuosa o de mala calidad. Las SD baratas o muy usadas fallan. → Prueba con otra tarjeta distinta: es la prueba que aísla el problema al instante.
- Hardware del lector. El cable del lector SD está suelto o el lector está averiado. → Ver la sección de cable y lector.
- Cámara integrada (en modelos que la traen). Comparte bus con el lector y lo bloquea. → Desactívala en los ajustes.
Cómo formatear la tarjeta SD correctamente (FAT32)
Formatear resuelve las dos causas más comunes a la vez (formato y archivos corruptos). Haz una copia de tus gcode antes: el formateo borra la tarjeta. Estos son los parámetros correctos:
| Parámetro | Valor correcto |
|---|---|
| Sistema de archivos | FAT32 (no exFAT, no NTFS) |
| Capacidad de la tarjeta | ≤ 32 GB (SDHC) |
| Tamaño de unidad de asignación | 4096 bytes (o el valor por defecto) |
| Ubicación de los gcode | Raíz de la tarjeta (no subcarpetas) |
En Windows, si una tarjeta de 32 GB no te deja elegir FAT32, usa la herramienta gratuita guiformat o SD Card Formatter (de la SD Association). En Mac, Utilidad de Discos → Borrar → MS-DOS (FAT). Tras formatear, copia el gcode a la raíz y expulsa la tarjeta de forma segura antes de sacarla.
El nombre y la ubicación del archivo gcode
Muchos firmwares antiguos siguen la regla de nombres 8.3 (ocho caracteres de nombre, tres de extensión). Aunque tu placa acepte nombres más largos, ir sobre seguro evita sorpresas:
- Nombre corto, sin espacios, sin tildes ni ñ (usa letras, números y guiones):
belen.gcode, noBelén figura nº1 (v2).gcode. - El archivo, en la raíz de la tarjeta, no dentro de carpetas: algunas impresoras no navegan subcarpetas.
- Extensión correcta:
.gcode(revisa que el slicer no haya guardado.gcoo.gsi tu máquina espera.gcode).
Si la impresora “ve” la tarjeta pero muestra la lista de archivos vacía, el problema es casi siempre este: nombre o ubicación, no la tarjeta.
Si sigue sin leerla: cable, lector y cámara integrada
Descartados formato y archivo, toca el hardware:
- Otra tarjeta primero. Antes de abrir nada, prueba una SD distinta que sepas que funciona. Si esa sí se lee, la culpable era la tarjeta.
- Cable del lector SD. En muchas impresoras el lector va conectado a la placa con un cable plano. Si se ha aflojado (transporte, vibración), la tarjeta no se detecta. Apaga y desconecta la máquina, localiza el cable del lector y reasiéntalo con cuidado, fijándote en la orientación.
- Lector averiado. Si con varias tarjetas buenas y el cable bien sigue sin leer, el lector puede estar roto; es una pieza barata y reemplazable (una parte más de la impresora, como ves en las partes de una impresora 3D).
- Cámara integrada. En impresoras que incorporan cámara, esta suele compartir el bus con el lector SD y puede bloquearlo. Entra en los ajustes y desactiva la cámara; es una causa poco conocida que resuelve casos que parecían de hardware.
Ender 3, Anycubic y otros modelos
El síntoma es el mismo en casi todas las FDM, pero hay matices por marca:
- Creality Ender 3 (y familia V3): el fallo típico es el cable del lector micro SD suelto, además del formato. Reasentar el cable resuelve la mayoría.
- Anycubic: suele ser nombre de archivo y subcarpetas; mover el gcode a la raíz con nombre corto es el primer arreglo recomendado por la marca.
- Otras marcas: si tras formatear en FAT32 (≤32 GB), dejar el gcode en la raíz y probar otra tarjeta sigue sin leer, revisa si hay una actualización de firmware para tu modelo: algunos fallos de lectura de SD se corrigen por software.
Este es uno de los errores comunes de impresión 3D más frecuentes al empezar; casi siempre se queda en el formato de la tarjeta.
Cómo evitar que vuelva a pasar
Tres hábitos y no vuelves a verlo:
- Ten una tarjeta de ≤ 32 GB, clase 10, formateada en FAT32 dedicada solo a la impresora.
- Expulsa siempre la tarjeta de forma segura desde el ordenador antes de sacarla (evita corrupción de archivos).
- Guarda los gcode con nombres cortos en la raíz desde el propio slicer, sin subcarpetas.
Con la tarjeta ya leída, aprovecha para dejar la máquina a punto: una calibración periódica evita la mayoría de los otros problemas de impresión.
Preguntas frecuentes
¿Por qué mi impresora 3D no reconoce la tarjeta SD?
En la mayoría de los casos porque la tarjeta no está en FAT32, es mayor de 32 GB, o el archivo gcode está en una subcarpeta o con un nombre largo. Menos a menudo, es un mal contacto, una tarjeta defectuosa, el cable del lector suelto o la cámara integrada bloqueando el bus.
¿En qué formato tiene que estar la tarjeta SD de una impresora 3D?
En FAT32, con una capacidad de 32 GB o menos (SDHC). Las impresoras 3D no leen exFAT ni NTFS, que es como vienen formateadas por defecto muchas tarjetas grandes. Si Windows no te deja elegir FAT32 en una de 32 GB, usa guiformat o SD Card Formatter.
La impresora ve la tarjeta pero no muestra los archivos, ¿qué pasa?
Es un problema de nombre o ubicación del gcode, no de la tarjeta. Deja los archivos en la raíz de la SD (no en carpetas) y ponles nombres cortos sin tildes, ñ ni espacios. Comprueba también que la extensión sea la que espera tu máquina (.gcode).
Mi Ender 3 no lee la micro SD, ¿qué hago primero?
Prueba otra tarjeta formateada en FAT32; si tampoco, apaga la impresora y reasienta el cable del lector micro SD en la placa, que en la Ender 3 es la causa de hardware más frecuente. Antes, descarta siempre el formato y el nombre del archivo.
¿Puede una tarjeta SD de 64 o 128 GB no funcionar en la impresora?
Sí. Muchas placas de impresora 3D no reconocen tarjetas de más de 32 GB aunque estén en FAT32. Usa una de 32 GB o menos; es la opción segura y más barata.