Всеки един 3D принтер разполага с легло, върху което се извършва самото отпечатване. Нивелирането на това легло е една от първите и най-важни настройки, необходими преди започване на работа. То може да се изпълни както ръчно, така и автоматично.
Ръчното изравняване на леглото включва регулиране на височината на различни точки на леглото за принтиране, така че дюзата да е на същото разстояние от него навсякъде в равнината XY. За сметка на ефикасността на този подход, той отнема ценно време в дългосрочен план, тъй като при него често се налага доизравняване.

От друга страна, автоматичното нивелиране (ABL – Auto Bed Leveling) изисква допълнително устройство, което отнема както време за инсталация, така и средства.
Възможно решение са 3D принтерите Creality Ender 3 V2, Ender 3 Pro и Ender 3. Те са не само достъпни, но и подходящи за най-различни типове потребители – от начинаещи до напреднали. Въпреки това обаче при тях липсва ABL устройство, което налага ръчно нивелиране.
За щастие има много по-лесен и прецизен начин за ръчно изравняване на леглото.
Leveling G-code: Видове

Leveling G-code, или G-код за нивелиране, е форма на асистирано изравняване на леглото, при което използвате автоматизирано механично движение, за да подпомогнете и тествате самия процес.
Нивелирането на G-кода се извършва в два основни етапа: скриптове за изравняване и тестови печат.
Скриптове за изравняване
G-код скриптът представлява колекция от команди за преместване, загряване и екструдиране, които 3D принтерът чете и изпълнява. При нивелиране на леглото, скриптовете използват способността на принтера да премества точно определено разстояние, което осигурява полуавтоматичен начин за изравняване.
Когато сте готови със скрипта, можете да кликнете върху интерфейса на принтера, като му кажете да премести печатащата глава към следващата точка за изравняване. Това е възможно, тъй като много нивелиращи скриптове се възползват от функция за пауза във фърмуера. Така преминавате към следващата точка само когато сте готови с текущата.
Тестови печат
Тестовият печат е малък, обикновено еднослоен дизайн, който покрива различни области на леглото, за да можете да визуализирате нивелирането. Зоните, в които леглото е твърде високо, водят до тънък, избледнял отпечатък, докато зоните, където леглото е твърде ниско, водят до дебели или плаващи (отделени) линии. След като разгледате различните части на модела, можете да прецените дали е необходимо допълнително изравняване.
За какво да внимавате, преди да започнете процес на нивелиране

Има няколко неща, които да наблюдавате, когато избирате опции за изравняване на леглото.
Скриптове за изравняване
На първо място, трябва да се уверите, че скриптът е съвместим с Ender 3 (Pro и V2) и ще отговаря на пространството за изграждане на принтера. И трите версии на Ender 3 имат еднакви размери на леглото, така че винаги можете да използвате скрипт, предназначен за Ender 3 модел.
След това е най-добре скриптът да премести печатащата глава до поне четири точки – по една за всеки ъгъл на леглото. Колкото повече точки има, толкова по-добра е нивелацията. Скрипт с около 5–10 точки е оптимален. Повече точки означават и повече време, но често резултатът е по-прецизен.
Накрая, важно е скриптът да загрява печатащото легло, защото при нагряване материалите се разширяват. Например стъклото на Ender 3 V2 се променя леко при температура, така че изравнявайте леглото при почти същата градуса, която ще ползвате за печат.

Тестови печат
Както при скрипта за изравняване, и тук трябва да се уверите, че тестовият печат е съвместим с Ender 3. Моделът трябва да се побира в пространството 235 x 235 мм. Препоръчително е да обхваща периферията на леглото, тъй като реалната равнинност обикновено се проверява най-добре в краищата.
Важно е и тестовият модел да не е твърде „семпъл“. Идеално е да има ъгли, кривини или промени в посоките (например концентрични фигури), за да проличи всяко несъответствие.
Методи за нивелиране на леглото на Ender 3
Съществуват различни методи, чрез които ефикасно да нивелирате леглото на принтера си, така че то да е идеално равно, докато изграждате даден 3D модел. Ето и някои от най-добрите.
Концентрични квадрати
Чък Хелбайк, популярен ютубър, специализиращ в областта на 3D принтирането, препоръчва метод, използващ концентрични квадрати, който осигурява почти перфектно нивелиране на леглото. Той съдържа както скрипт за изравняване, така и тестови печат.
Скриптът започва от ъгъла, намиращ се най-близо до началната позиция, и продължава само когато натиснете копчето на принтера. След като се покрият ъглите и центърът, той отново се връща в ъглите.
Тестът отпечатва няколко концентрични квадрата, давайки възможност да визуализирате и физически да тествате адхезията на леглото. Хелбайк препоръчва да преместите пръста си по краищата, докато принтерът отпечатва, за да проверите дали линиите са добре залепнали. Ако се разхлабят, трябва да повдигнете леглото; ако избледнеят, трябва да го спуснете.
Въпреки че този тест може да не достига съвсем до краищата на леглото, той осигурява изключително равен център, където най-често се отпечатват моделите. Също така консумира малко материал и е бърз за печат.
Точки за изравняване: 10 (4 ъгъла и 1 център х 2)
Скорост: Умерена
Форма: Концентрични квадрати
Къде да го намерите: Thingiverse
“DR VAX” (Скрипт и 3D Принтиране)

Друг известен ютубър, познат в 3D принт средите като Доктор Вакс, предлага следната техника за изравняване. Скриптът загрява печатното легло до 40 °C (или друга желана температура, която можете да настроите от LCD дисплея).
След като леглото се нагрее, принтерът се премества в началното си положение за изравняване и издава звуков сигнал, което означава, че е време да продължите с ръчното нивелиране.
Принтерът преминава през последователност за изравняване, обхващайки четири точки, разположени в областта на винтовете, и накрая се мести в центъра за финална точка. Този метод покрива всички основни места за настройка. Имайте предвид, че процесът може да отнеме малко повече време, но резултатът е стабилен.
Точки за изравняване: 5 (4 ъгъла + 1 център)
Скорост: Бавна до умерена
Форма: Квадрати, квадратен периметър и логото „DR VAX“
Къде да го намерите: Thingiverse
Периметър

Тук, подобно на другите скриптове, трябва да щракнете върху LCD копчето, за да преминете към следващата точка за изравняване. Скриптът обхожда три различни точки, като посещава всяка от тях по два пъти, общо шест итерации.
Тестовият печат е много бърз – представлява само квадратен периметър около платформата за изграждане. Линията на периметъра трябва да се придържа добре към леглото. Проверете адхезията, като леко потъркате пръста си над линията, за да видите дали тя се разхлабва.
Периметърът достига покрайнините на леглото, а тъй като е по-широк от 0.4 mm (стандартният диаметър на дюзата при Ender 3), принтерът ще мине няколко прохода, което дава възможност за допълнителни корекции в движение.
Точки за изравняване: 6 (3 точки, обходени по 2 пъти)
Скорост: Бърза
Форма: Квадратен периметър
Къде да го намерите: Thingiverse
Пет окръжности

Този проект съдържа както скрипт за изравняване, така и тестови печат, включващ пет окръжности и извит периметър, който ги обхожда.
Първоначално, скриптът премества печатащата глава в начална позиция, където може да нивелирате с хартия. След това всяко натискане на LCD копчето премества печатащата глава в следващия ъгъл. Общо четирите ъгъла се посещават три пъти, т.е. 12 точки за изравняване.
Формата и дизайнът на теста позволяват да проверите дали леглото е точно нивелирано около ъглите и центъра. Петте окръжности показват оптимално ли е разстоянието между дюзата и леглото, но изпичането им отнема малко повече време. Ако търсите бърз тест, това може да не е най-краткият вариант, но пък е доста прецизен.
Точки за изравняване: 12 (4 ъгъла, обходени в 3 цикъла)
Скорост: Бавна
Форма: Четири кръга и извит периметър
Къде да го намерите: Thingiverse