Як виправити помилку, коли 3D-принтер не читає SD-карту - Ender 3 & More

Roy Hill 01-06-2023
Roy Hill

3D-принтери, такі як Ender 3, можуть мати проблеми з читанням SD-карти, що ускладнює запуск деяких 3D-друків. Я вирішив написати статтю, яка допоможе вам спробувати вирішити цю проблему.

Щоб виправити ситуацію, коли 3D-принтер не читає SD-карту, слід переконатися, що ім'я файлу та папка відформатовані належним чином і не містять пробілів у файлі G-коду. Вставлення SD-карти при вимкненому 3D-принтері допомогло багатьом. Можливо, вам доведеться звільнити місце на SD-карті або взагалі замінити її, якщо вона пошкоджена.

Є ще багато корисної інформації, яку ви захочете дізнатися про ваш 3D-принтер і SD-карту, тож читайте далі, щоб дізнатися більше.

    Як полагодити 3D-принтер, який не читає SD-карту

    Існує багато причин, чому ваш 3D-принтер не може успішно зчитати SD-карту. Деякі з них є більш поширеними, ніж інші, а в деяких випадках у вас може виникнути серйозна несправність.

    Дивіться також: 5 найкращих фрез для 3D-друку

    У більшості випадків проблема пов'язана з програмним забезпеченням, хоча в деяких випадках також може бути винна апаратна частина, наприклад, сама MicroSD-карта або порт SD-карти.

    Нижче наведено кілька найефективніших рішень, які можна застосувати, якщо ваші 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-карту, якщо вставити її, коли принтер увімкнений і повністю працює. Деякі люди кажуть, що перед тим, як вставити SD-карту, слід вимкнути 3D-принтер.

    Вони запропонували провести процедуру наступним чином:

    1. Вимкнення 3D-принтера
    2. Вставте SD-карту
    3. Увімкніть 3D-принтер

    Один користувач порадив натиснути будь-яку кнопку, якщо з'являється повідомлення про помилку SD-карти. Це може перенаправити вас до головного меню, де ви можете натиснути "Друк з SD-карти", а потім ОК. У багатьох випадках це може вирішити проблему зчитування карти.

    4. зміна формату SD-карти

    Наполегливо рекомендується використовувати тільки SD-карти з форматом FAT32. Майже всі 3D-принтери найкраще працюють з цим форматом, тоді як більшість з них навіть не розпізнають SD-карти з будь-яким іншим форматом.

    Рекомендується розпочати процедуру, відкривши таблицю розділів MBR, де будуть перераховані всі розділи. Виберіть SD-карту в категорії "Знімний диск". Просто змініть формат розділу з exFAT або NTFS на FAT32. Покрокова процедура зміни формату у файловому провіднику вашого комп'ютера виглядає наступним чином:

    1. Відкрийте "Провідник", натиснувши на піктограму "Цей ПК" або знайшовши "Провідник" у меню "Пуск".
    2. Всі розділи і зовнішні пристрої будуть перераховані в розділі "Пристрої та диски".
    3. Просто клацніть правою кнопкою миші на розділі SD-карти і виберіть пункт "Форматувати" у випадаючому меню.
    4. З'явиться вікно форматування з підміткою "Файлова система". Натисніть на цю опцію, і воно покаже кілька різних форматів SD-карти.
    5. Натисніть на "FAT32 (за замовчуванням)" або "W95 FAT32 (LBA)".
    6. Тепер натисніть кнопку "Почати" внизу, щоб відформатувати 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-карту, але раптом вона переставала розпізнаватися моїм 3D-принтером і комп'ютером. Я багато разів намагався вийняти і вставити її, але нічого не виходило, тому мені довелося просто замінити SD-карту.

    Виймаючи SD-карту з комп'ютера або ноутбука, обов'язково натисніть кнопку "Витягнути", щоб вона була готова до виймання. Поспішне виймання 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-карту і друкувати на 3D-принтері?

    Використання SD-карти в 3D-принтері - це простий процес, якщо ви розумієте, що робите.

    Нижче наведено покрокову інструкцію з використання SD-карти у вашому 3D-принтері:

    1. Після того, як ви розрізали вашу модель у програмі для розрізання на ноутбуці або комп'ютері, вставте SD-карту разом з кардрідером SD в USB-порт.
    2. Скопіюйте G-код зі слайсера та вставте його або збережіть на SD-карті.
    3. Ви можете безпосередньо відправити файл моделі на SD-карту, просто натиснувши "Експортувати файл друку" в меню слайсера і вибравши SD-карту в якості "Місця зберігання".
    4. Перш ніж витягти SD-карту з порту, переконайтеся, що передача g-коду завершилася успішно.
    5. Вставте SD-карту в порт для SD-карт на вашому 3D-принтері. Якщо немає слота для SD-карти, скористайтеся для цього 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, це добре, але якщо ні, то вам потрібно встановити її як головний завантажувальний запис з "Командного рядка".

    Відкрийте Windows PowerShell від імені адміністратора і почніть вводити команди одну за одною, як показано нижче:

    DISKPART> Виберіть диск X (X позначає кількість наявних дисків, яку можна знайти у розділі Керування дисками)

    Після того, як з'явиться повідомлення про успішний вибір диска, введіть " конвертувати MBR" .

    Після завершення обробки повинно з'явитися повідомлення про успіх.

    Перевірте властивості SD-карти, щоб переконатися, що її було перетворено у тип MBR, клацнувши правою кнопкою миші Керування диском, перейшовши до Властивості і перевіривши вкладку Томи.

    Тепер перейдіть до Керування дисками, клацніть правою кнопкою миші на полі Нерозподілений, виберіть "Новий простий том" і перейдіть до діалогових вікон, доки не дійдете до частини, яка дозволяє увімкнути опцію "Відформатувати цей том з наступними параметрами".

    Дивіться також: Як виправити проблеми першого шару - брижі та інше

    Під час процесу встановіть формат файлової системи як "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-друку. 16GB SD-карта також популярна, але не дуже потрібна. 4GB також може бути достатньо.

    Деякі люди мають проблеми з великими SD-картами, наприклад, 32 ГБ або 64 ГБ, але після переходу на SD-карту на 8 ГБ у них більше не виникає таких проблем.

    Чи можете ви вийняти SD-карту під час 3D-друку?

    Так, ви можете вийняти SD-карту під час 3D-друку, якщо друк призупинено. Користувачі тестували це і зазначили, що коли друк призупинявся, вони копіювали файли, вставляли SD-карту назад і продовжували друк. Один користувач навіть зробив паузу і вніс невеликі зміни до G-коду швидкості вентилятора, після чого успішно продовжив друк.

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

    Roy Hill

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