Как да настроите OctoPrint на вашия 3D принтер - Ender 3 & Още

Roy Hill 11-10-2023
Roy Hill

Настройката на OctoPrint на вашия 3D принтер е много полезно нещо, което открива куп нови функции. Много хора не знаят как да го настроят, затова реших да напиша статия, в която подробно да опиша как да го направя.

Можете лесно да инсталирате OctoPi на вашия Mac, Linux или Windows PC. Въпреки това простият и най-рентабилен начин да стартирате OctoPrint за вашия 3D принтер Ender 3 е чрез Raspberry Pi.

Вижте също: 3D принтиране, когато не сте вкъщи - принтиране през нощта или без надзор?

Продължавайте да четете, за да научите как да инсталирате OctoPrint на вашия Ender 3 или друг 3D принтер.

    Какво е OctoPrint в 3D принтирането?

    OctoPrint е безплатен софтуер за 3D принтиране с отворен код, който добавя няколко функции към вашата конфигурация за 3D принтиране. Той ви позволява да инициирате, наблюдавате, спирате и дори да записвате вашите 3D принтирания чрез свързано безжично устройство като смартфон или компютър.

    По принцип OctoPrint е уеб сървър, който работи на специален хардуер като Raspberry Pi или PC. Всичко, което трябва да направите, е да свържете принтера си към хардуера и ще получите уеб интерфейс за управление на принтера.

    Ето няколко неща, които можете да правите с OctoPrint:

    • Спиране и прекратяване на разпечатките чрез уеб браузър
    • Нарязване на STL код
    • Преместване на различните оси на принтера
    • Наблюдавайте температурата на нагревателя и печатащото легло
    • Визуализирайте G-кода и напредъка на печата си
    • Наблюдавайте отпечатъците си от разстояние чрез уебкамера
    • Качване на G-Code на принтера от разстояние
    • Обновяване на фърмуера на принтера от разстояние
    • Задаване на политики за контрол на достъпа за принтерите

    OctoPrint има и много активна общност от разработчици, които създават приставки за софтуера. Той се предлага с няколко приставки, които можете да използвате за допълнителни функции, като например времеви снимки, предаване на печата на живо и др.

    Така че можете да намерите приставки за почти всичко, което искате да правите с принтера си.

    Как да настроите OctoPrint за Ender 3

    В днешно време настройката на OctoPrint за вашия Ender 3 е доста лесна, особено с новите версии на OctoPrint. Можете лесно да настроите и пуснете OctoPrint за около половин час.

    Преди да го направите обаче, ще трябва да подготвите някои хардуерни устройства, освен принтера. Нека ги разгледаме.

    Какво ви е необходимо, за да инсталирате OctoPrint

    • Raspberry Pi
    • Карта с памет
    • USB захранване
    • Уеб камера или Pi камера [по избор]

    Raspberry Pi

    Технически, можете да използвате вашия Mac, Linux или Windows PC като сървър на OctoPrint. Това обаче не се препоръчва, тъй като повечето хора не могат да отделят цял компютър, за да функционира като сървър на 3D принтер.

    В резултат на това Raspberry Pi е най-добрият вариант за стартиране на OctoPrint. Малкият компютър предлага достатъчно оперативна памет и изчислителна мощ за икономично стартиране на OctoPrint.

    Можете да си купите Raspberry Pi за OctoPrint в Amazon. Официалният сайт на OctoPrint препоръчва да използвате Raspberry Pi 3B, 3B+, 4B или Zero 2.

    Можете да използвате други модели, но те често страдат от проблеми с производителността, когато добавяте приставки и аксесоари като фотоапарати.

    USB захранване

    За да работи безпроблемно вашата Pi платка, ще ви е необходимо добро захранване. Ако захранването е лошо, ще получавате проблеми с производителността и съобщения за грешки от платката.

    Затова е най-добре да си осигурите прилично захранване за платката. Можете да използвате всяко добро USB зарядно устройство 5V/3A, което имате за платката.

    Чудесен вариант е Raspberry Pi 4 Power Supply в Amazon. Това е официално зарядно устройство от Raspberry, което може да достави надеждно 3A/5,1 V на вашата Pi платка.

    Много клиенти са го оценили положително, като казват, че не захранва техните Pi платки с недостатъчно енергия, както други зарядни устройства. Това обаче е зарядно устройство с USB-C, така че по-ранните модели, като Pi 3, може да се наложи да използват адаптер от USB-C към Micro USB, за да работят.

    Кабел USB A към B

    Кабелът от USB A към USB B е много необходим. С него ще свържете Raspberry Pi към 3D принтера.

    Този кабел обикновено се предлага в кутията с принтера, така че може да не се наложи да купувате нов. Ако нямате такъв, можете да си вземете този евтин USB A кабел Amazon Basics за вашия Ender 3.

    Той има устойчиви на корозия, позлатени конектори и екраниране, за да е устойчив на електромагнитни смущения. Освен това е пригоден за бърз 480Mbps трансфер на данни между вашия принтер и OctoPrint.

    Забележка: Ако използвате Ender 3 Pro или V2, ще ви трябва Micro USB кабел, предназначен за пренос на данни. Кабелите с най-високо качество, като USB кабела на Anker или Micro-USB кабела на Amazon Basics, са подходящи за тази работа.

    И двата кабела поддържат високоскоростно предаване на данни, което е необходимо за OctoPrint.

    SD карта

    SD картата служи като носител за съхранение на операционната система OctoPrint и нейните файлове в Raspberry Pi. Можете да използвате всяка SD карта, която имате, но картите с клас А, като SanDisk Micro SD, са най-добрите за приложенията на OctoPrint.

    Те зареждат плъгините и файловете по-бързо и предлагат светкавични скорости на трансфер. Освен това има по-малък шанс данните ви в OctoPrint да бъдат повредени.

    Ако ще създавате много видеоклипове с времеви интервал, ще ви трябва много място. Затова трябва да обмислите закупуването на поне 32 GB карта с памет.

    Уеб камера или Pi камера

    Камерата не е съвсем необходима, когато настройвате OctoPrint за първото му пускане. Ако обаче искате да наблюдавате разпечатките си на живо чрез видеоканал, ще ви е необходима.

    Стандартната опция, достъпна за потребителите, е Arducam Raspberry Pi 8MP Camera от самия Raspberry Pi. Тя е евтина, лесна за инсталиране и дава прилично качество на изображението.

    Повечето потребители обаче казват, че Pi камерите са трудни за конфигуриране и фокусиране за правилно качество на изображението. Освен това, за да постигнете най-добър резултат, ще трябва да отпечатате Ender 3 Raspberry Pi Mount (Thingiverse) за камерата.

    Вижте също: 5 начина за коригиране на лошото свързване на 3D отпечатъците ви

    За по-високо качество на изображението можете да използвате и уебкамери или други видове камери. Можете да прочетете повече за това как да ги настроите в тази статия, която написах за Най-добрите камери за времеви интервал за 3D принтиране.

    След като вече имате целия този хардуер, е време да настроите OctoPrint.

    Как да настроите OctoPrint на Ender 3

    Можете да настроите OctoPrint на вашия Raspberry Pi, като използвате Pi imager.

    Ето как да настроите OctoPrint на Ender 3:

    1. Изтегляне на Raspberry Pi Imager
    2. Поставете MicroSD картата в компютъра.
    3. Включете OctoPrint в SD картата си.
    4. Избор на подходящо място за съхранение
    5. Конфигуриране на мрежови настройки
    6. Включете OctoPrint в Pi.
    7. Захранване на вашия Raspberry Pi
    8. Настройка на OctoPrint

    Стъпка 1: Изтегляне на Raspberry Pi Imager

    • Raspberry Pi imager е най-лесният начин за инсталиране на OctoPrint във вашия Pi. Той ви позволява да направите цялата конфигурация бързо в един софтуер.
    • Можете да го изтеглите от уебсайта на Raspberry Pi. След като го изтеглите, го инсталирайте на компютъра си.

    Стъпка 2: Поставете вашата MicroSD карта в компютъра.

    • Поставете SD картата в четеца на карти и я поставете в компютъра.

    Стъпка 3: Включете OctoPrint в SD картата си.

    • Стартиране на Raspberry Pi Imager

    • Кликнете върху Изберете операционна система> Други операционни системи със специфично предназначение> 3D печат> OctoPi. Под OctoPi изберете най-новата дистрибуция на OctoPi (стабилна).

    Стъпка 4: Избор на подходящо място за съхранение

    • Кликнете върху Изберете съхранение и изберете SD картата си от списъка.

    Стъпка 5: Конфигуриране на мрежовите настройки

    • Кликнете върху иконата на зъбно колело в долния десен ъгъл

    • Отбележете Активиране на SSH След това оставете потребителското име като " Pi " и задайте парола за вашия Pi.

    • Отбележете Конфигуриране на безжична връзка и въведете данните за връзката си в предвидените полета.
    • Не забравяйте да промените страната на безжичната връзка на вашата страна.
    • Ако тя е била предоставена автоматично, просто проверете данните, за да се уверите, че са верни.

    Стъпка 6: Включване на OctoPrint към вашия Pi

    • След като всичко е зададено и сте проверили настройките си, щракнете върху Напишете
    • Визуализаторът ще изтегли операционната система OctoPrint и ще я запише на вашата SD карта.

    Стъпка 7: Захранване на вашия Raspberry Pi

    • Извадете SD картата от принтера и я поставете в Raspberry Pi.
    • Свържете Raspberry Pi към източника на захранване и го оставете да светне.
    • Изчакайте, докато индикаторът за действие (зелен) спре да мига. След това можете да свържете принтера към Pi чрез USB кабела.
    • Уверете се, че принтерът ви е включен, преди да свържете Pi към него.

    Стъпка 8: Настройка на OctoPrint

    • На устройство, свързано към същата Wi-Fi мрежа като Pi, отворете браузър и отидете на адрес //octopi.local.
    • Ще се зареди началната страница на OctoPrint. Следвайте указанията и настройте профила на принтера си.
    • Сега можете да печатате с OctoPrint.

    Изгледайте видеоклипа по-долу, за да видите стъпките нагледно и по-подробно.

    OctoPrint е много мощен инструмент за 3D принтиране. Когато се съчетае с правилните приставки, той може значително да подобри работата ви с 3D принтиране.

    Късмет и щастливо отпечатване!

    Roy Hill

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