Как исправить 3D-принтер, не читающий SD-карту - Ender 3 & More

Roy Hill 01-06-2023
Roy Hill

3D-принтеры, такие как Ender 3, могут иметь проблемы с чтением SD-карты, что затрудняет получение 3D-отпечатков. Я решил написать статью, которая поможет вам попытаться решить эту проблему.

Чтобы исправить ситуацию, когда 3D-принтер не читает SD-карту, необходимо убедиться, что имя файла и папка отформатированы правильно и не содержат пробелов в файле G-Code. Многим помогает вставка SD-карты при выключенном 3D-принтере. Возможно, вам потребуется освободить место на SD-карте или полностью заменить ее, если она повреждена.

Есть еще несколько полезных сведений, которые вы захотите узнать о своем 3D-принтере и SD-карте, поэтому продолжайте читать дальше.

    Как починить 3D-принтер, который не читает SD-карту

    Существует множество причин, по которым ваш 3D-принтер может не считывать SD-карту. Некоторые из них встречаются чаще, чем другие, а в некоторых случаях вы можете столкнуться с серьезной неисправностью.

    В большинстве случаев проблема связана с программным обеспечением, но в некоторых случаях может быть виновато и оборудование, например, сама карта MicroSD или порт SD Card Port.

    Ниже приведены некоторые из наиболее эффективных решений, которые можно применить, если ваши 3D-принтеры не читают SD-карты.

    1. Переименовать файл
    2. Удаление пробела в имени файла G-кода
    3. Вставьте карту SD при выключенном питании
    4. Изменение формата SD-карты
    5. Попробуйте использовать SD-карту объемом менее 4 ГБ
    6. Вставьте SD-карту другим способом
    7. Исправьте соединения устройства чтения карт
    8. Освободите место на SD-карте
    9. Замените карту памяти SD
    10. Используйте OctoPrint, чтобы обойтись без SD-карты

    1. Переименуйте файл

    Стандартом для большинства 3D-принтеров, таких как Ender 3, является то, что файл g-кода, загруженный на SD-карту, должен быть назван в пределах 8 символов. Многие люди утверждали на форумах Reddit и в комментариях на YouTube, что у них была такая же проблема, когда 3D-принтер не читал SD-карту.

    Когда они переименовали файл и смягчили символы в пределах 8 символов, проблема была решена без повторной попытки. Если вы сохранили файл g-кода с именем, превышающим 8 символов, принтер может даже не отобразить SD-карту как вставленную.

    Еще один момент, о котором следует помнить, - это отсутствие папок с символами подчеркивания в названии, поскольку это может вызвать проблемы с чтением.

    2. Удаление пробелов в имени файла G-кода

    Почти все 3D-принтеры рассматривают пространство как неопознанный символ.

    Это может быть причиной того, что ваш 3D-принтер не читает SD-карту, потому что если в имени файла G-кода есть пробелы между ними, принтер может даже не распознать его и сразу же выдать сообщение об ошибке SD-карты.

    Итак, одно из первых действий, которое вы должны сделать, это назвать файл без пробелов, а если они есть, переименуйте его и снова вставьте SD-карту, чтобы проверить, работает ли она. Некоторые другие вещи, которые следует иметь в виду, следующие:

    • Имя файла G-Code должно начинаться только с буквы или цифры, а не с подчеркивания или любого другого символа.
    • Файл G-Code на SD-карте не должен быть вложенной папкой, так как некоторые принтеры не дают доступа к этим вложенным папкам.

    3. Вставьте SD-карту при выключенном питании

    Некоторые 3D-принтеры не обнаружат SD-карту, если вы вставите ее, когда принтер включен и полностью работает. Некоторые люди говорят, что вы должны выключить 3D-принтер, прежде чем вставлять SD-карту.

    Они предложили провести процедуру следующим образом:

    1. Выключите 3D-принтер
    2. Вставьте карту SD
    3. Включите 3D-принтер

    Один из пользователей предложил нажать любую кнопку, если вы столкнулись с сообщением об ошибке SD-карты. Это может перенаправить вас в главное меню, где вы можете нажать на "Печать с SD-карты", а затем OK. Это может решить проблему чтения карты во многих случаях.

    4. Изменение формата SD-карты

    Настоятельно рекомендуется использовать только SD-карты формата FAT32. Почти все 3D-принтеры лучше всего работают с этим форматом, большинство из них даже не распознают SD-карты, если они имеют любой другой формат.

    Смотрите также: ПЭТ и ПЭТГ нити - каковы фактические различия?

    Рекомендуется выполнить процедуру, открыв таблицу разделов MBR. Там будут перечислены все разделы. Выберите SD-карту в категории "Съемный диск". Просто измените формат раздела с exFAT или NTFS на FAT32. Пошаговая процедура изменения формата в проводнике файлов компьютера выглядит следующим образом:

    1. Откройте "File Explorer", нажав на значок "This PC" или выполнив поиск "File Explorer" в меню "Пуск".
    2. Все разделы и внешние устройства будут перечислены в разделе "Устройства и диски".
    3. Просто щелкните правой кнопкой мыши на разделе SD Card и выберите в выпадающем меню пункт "Форматировать".
    4. Появится окно форматирования с подзакладкой "Файловая система". Нажмите на эту опцию, и она отобразит несколько различных форматов SD-карты.
    5. Нажмите на "FAT32 (по умолчанию)" или "W95 FAT32 (LBA)".
    6. Теперь нажмите на кнопку "Start" внизу. Это приведет к форматированию SD-карты с удалением всех данных и изменением формата файловой системы.

    После изменения формата заново загрузите g-код на SD-карту и вставьте ее в 3D-принтер. Надеюсь, он не выдаст ошибку и начнет работать правильно.

    5. Попробуйте использовать SD-карту объемом менее 4 ГБ

    Хотя это встречается не во всех 3D-принтерах, наличие SD-карты объемом более 4 ГБ также может вызвать проблемы со считыванием. Многие пользователи утверждают, что покупать и вставлять SD-карту в пределах 4 ГБ следует только в том случае, если она будет использоваться для 3D-принтеров.

    При покупке обратите внимание на SD-карту и убедитесь, что она не HC (High Capacity), поскольку такие SD-карты могут плохо работать со многими 3D-принтерами.

    Несомненно, этот фактор может привести к ошибкам, но есть и пользователи, которые утверждают, что использовали SD-карту объемом 16 ГБ без каких-либо проблем. Таким образом, это в основном зависит от различных типов 3D-принтеров и их совместимости.

    6. Вставьте SD-карту другим способом

    Это кажется очевидным, но некоторые пользователи вставляли SD-карту неправильно. Вы можете предположить, что SD-карту следует вставлять в 3D-принтер наклейкой вверх, но в Ender 3 и других 3D-принтерах ее следует вставлять наклейкой вниз.

    В большинстве случаев карта памяти не сможет вставить ее неправильно, но некоторые пользователи сталкивались с этой проблемой, поэтому ее стоит рассмотреть для устранения проблем с чтением SD-карт.

    7. Закрепите соединения устройства чтения карт памяти

    Возможно, у вас просто проблемы с соединениями считывателя карт внутри 3D-принтера. Если вы когда-нибудь заглядывали внутрь 3D-принтера, там есть главная плата, в которую встроен считыватель карт. Эта часть считывателя карт может иметь поврежденные соединения, что приводит к проблемам считывания.

    Один пользователь попробовал полностью вставить SD-карту в картридер, не допуская отдачи пружины, которая слегка выталкивает карту. Когда он сделал это, он включил 3D-принтер и карта была распознана, но когда он прекратил давление, карта перестала считываться.

    В этом случае может потребоваться замена материнской платы или ремонт соединения считывателя карт специалистом.

    Вот видео, на котором показан ремонт слота для карт MicroSD.

    Вы можете купить что-то вроде Uxcell 5 Pcs Spring Loaded MicroSD Memory Card Slot от Amazon и заменить его, но это требует технических навыков работы с паяльником. Я бы рекомендовал отнести его в ремонтную мастерскую, если вы выберете этот вариант.

    8. Освободите место на SD-карте

    В зависимости от качества SD-карты и способности 3D-принтера к считыванию, даже если SD-карта не заполнена, могут возникнуть проблемы с ее считыванием. SD-карта с несколькими большими файлами G-Code или просто с большим количеством файлов может вызвать проблемы считывания.

    Я думаю, что на это также может повлиять прошивка и материнская плата вашего 3D-принтера.

    9. Замените карту памяти SD

    Если ваша SD-карта прошла через некоторые физические проблемы, например, повреждены разъемы или возникли другие проблемы, возможно, вы захотите полностью заменить SD-карту.

    У меня было несколько случаев, когда мой 3D-принтер прекрасно считывал SD-карту, но внезапно SD-карта переставала распознаваться 3D-принтером и компьютером. Я много раз пытался извлечь и вставить ее, но ничего не помогало, поэтому мне пришлось просто заменить SD-карту.

    Когда вы извлекаете SD-карту из компьютера или ноутбука, обязательно нажмите кнопку "Eject", чтобы она была готова к извлечению. Поспешное извлечение SD-карты может вызвать некоторые технические проблемы. Вы же не хотите иметь на SD-карте наполовину записанные данные, извлекая ее без надлежащего извлечения.

    Многие упоминают, что SD-карты, поставляемые с 3D-принтерами, не самого лучшего качества, поэтому вы можете столкнуться с проблемами, если используете именно эту SD-карту. Это не всегда так, но об этом стоит помнить.

    10. Используйте OctoPrint, чтобы обойтись без SD-карты

    Использование OctoPrint - это отличный способ обойтись без SD-карты, поскольку вы можете передавать файлы с компьютера или ноутбука на 3D-принтер по беспроводной связи. Многие пользователи 3D-принтеров любят этот способ передачи файлов, поскольку он упрощает процесс и дает много дополнительных функций.

    Как настроить SD-карту для 3D-печати

    Существует несколько шагов, как настроить SD-карту для 3D-печати:

    1. Начните с форматирования SD-карты перед сохранением на ней файла G-Code, убедившись, что SD-карта чиста, за исключением файла bin.
    2. Установите файловую систему или формат карты SD на "FAT32".
    3. Установите размер блока распределения не менее 4096 байт.
    4. После настройки этих факторов все, что вам нужно сделать, это просто загрузить файл G-кода на SD-карту, а затем поместить его в SD-карту или USB-порт 3D-принтера для дальнейшей обработки.
    5. Вам может потребоваться повторное форматирование SD-карты со снятым флажком "Быстрое форматирование", если SD-карта по-прежнему не работает.

    Как использовать SD-карту & Print в 3D-принтере?

    Использование SD-карты в 3D-принтере - простой процесс, если вы понимаете, что делаете.

    Ниже описаны шаги по использованию SD-карты в 3D-принтере:

    Смотрите также: Лучший способ определения размера сопла & материал для 3D-печати
    1. После нарезки модели в программе slicer на ноутбуке или компьютере вставьте SD-карту вместе с устройством для чтения SD-карт в USB-порт.
    2. Скопируйте G-код из слайсера и вставьте его или сохраните на SD-карте.
    3. Вы можете напрямую отправить файл модели на SD-карту, просто нажав на "Export Print File" в меню слайсера и выбрав SD-карту в качестве "Storage Location".
    4. Убедитесь, что передача g-кода успешно завершена, прежде чем вытаскивать SD-карту из порта.
    5. Вставьте карту SD в порт SD Card на вашем 3D-принтере. Если слот для SD Card отсутствует, используйте для этой цели USB-картридер.
    6. Как только карта будет вставлена, принтер начнет считывать файлы и будет готов к печати вашей модели.
    7. Теперь выберите опцию "Печать с SD-карты" на маленьком светодиодном экране 3D-принтера.
    8. Откроются файлы на SD-карте. Выберите файл, который вы только что загрузили или хотите распечатать.
    9. Вот и все. Ваш 3D-принтер начнет процесс печати в течение нескольких секунд.

    Я написал статью "Как печатать на 3D-принтере от Thingiverse до 3D-принтера", в которой подробно описал процесс 3D-печати.

    Как отформатировать карту памяти MicroSD для Ender 3

    Обычная процедура форматирования SD-карты для удаления ее файлов была рассмотрена в предыдущих разделах, но вам также потребуется дополнительная подготовка. Чтобы работать на 3D-принтере с SD-картой без проблем, необходимо отформатировать карту в файловой системе FAT32 и установить таблицу разделов на MBR, также известную как Master Boot Record.

    Начните с нажатия на значок "Меню Пуск" и поиска "Управление дисками". Откройте его, дважды щелкнув на нем. Управление дисками может быть обозначено как "Создание и форматирование разделов жесткого диска".

    Откроется окно со списком всех разделов и съемных устройств, подключенных к компьютеру в настоящее время.

    Щелкните правой кнопкой мыши на SD-карте (узнав ее по размеру или названию) и выберите опцию "Удалить". Это приведет к удалению всех данных, а также раздела хранения. После этого хранилище SD-карты будет указано как нераспределенное.

    В разделе "Нераспределенное хранилище" щелкните правой кнопкой мыши на томе SD-карты и откройте его свойства.

    Нажмите кнопку "Объем" на вкладке меню, в окне появится строка стиля раздела.

    Если SD-карта по умолчанию установлена как MBR, хорошо, но если это не так, вам нужно установить ее на Master Boot Record из "Командной строки".

    Откройте Windows PowerShell от имени администратора и начните вводить команды одну за другой следующим образом:

    DISKPART> Выберите диск X (X означает количество имеющихся дисков, находится в разделе "Управление дисками")

    Как только появится сообщение, что диск выбран успешно, введите " конвертировать MBR" .

    После завершения обработки должно появиться сообщение об успехе.

    Проверьте свойства SD-карты, чтобы убедиться, что она была преобразована в тип файла MBR, щелкнув правой кнопкой мыши на Disk Management, перейдя в Properties и проверив вкладку Volumes.

    Теперь перейдите в "Управление дисками", щелкните правой кнопкой мыши на нераспределенном поле, выберите "Новый простой том" и пройдите через диалоговые окна, пока не дойдете до части, позволяющей включить "Форматировать этот том со следующими настройками".

    Во время процесса установите формат файловой системы как "FAT32", и теперь вы должны быть готовы использовать SD-карту в вашем 3D-принтере.

    Вы можете ознакомиться с этим руководством по форматированию SD-карты для Windows, Mac & Linux.

    Поставляется ли Ender 3 V2 с картой памяти SD?

    В комплект поставки Ender 3 V2 входит широкий набор инструментов и оборудования, а также карта MicroSD. Вы должны получить карту MicroSD объемом 8 Гб вместе с кардридером, который поможет перенести файлы с вашего компьютера или ноутбука на SD-карту.

    Последняя версия серии Ender 3 - Ender 3 S1 - поставляется со стандартной SD-картой, которая является более крупной версией.

    Лучшая SD-карта & размер для 3D-печати

    Карта памяти SanDisk MicroSD 8GB от Amazon - отличный выбор для нужд 3D-печати. Большинство файлов G-Code для 3D-принтеров не очень большие, поэтому 8GB от этой авторитетной компании будет более чем достаточно для успешной 3D-печати. SD-карта на 16GB также популярна, но не очень нужна. 4GB вполне подойдет.

    Некоторые люди действительно испытывают проблемы с SD-картами большего объема, например, 32 ГБ и 64 ГБ, но после перехода на SD-карту 8 ГБ они не испытывают таких проблем.

    Можно ли вынимать SD-карту во время 3D-печати?

    Да, вы можете вынуть SD-карту во время 3D-печати, если печать приостановлена. Пользователи проверили это и отметили, что когда печать была приостановлена, они скопировали файлы, вставили SD-карту обратно и возобновили печать. Один пользователь даже сделал паузу и внес небольшие изменения в G-Code в скорость вентилятора и успешно продолжил печать.

    Файлы в 3D-печати считываются построчно, поэтому это возможно, хотя делать это следует с осторожностью, так как вы можете завершить печать, если не сможете ее возобновить. Возможно, вам придется выключить принтер и включить его снова, чтобы получить запрос на возобновление печати.

    Roy Hill

    Рой Хилл — страстный энтузиаст 3D-печати и технологический гуру, обладающий обширными знаниями обо всем, что связано с 3D-печатью. Обладая более чем 10-летним опытом работы в этой области, Рой овладел искусством 3D-проектирования и печати и стал экспертом в области последних тенденций и технологий 3D-печати.Рой имеет степень инженера-механика Калифорнийского университета в Лос-Анджелесе (UCLA) и работал в нескольких авторитетных компаниях в области 3D-печати, включая MakerBot и Formlabs. Он также сотрудничал с различными предприятиями и частными лицами для создания пользовательских 3D-печатных продуктов, которые произвели революцию в их отраслях.Помимо своей страсти к 3D-печати, Рой является заядлым путешественником и любителем активного отдыха. Он любит проводить время на природе, ходить в походы и отдыхать с семьей. В свободное время он также наставляет молодых инженеров и делится своими знаниями о 3D-печати на различных платформах, в том числе в своем популярном блоге 3D Printerly 3D Printing.