Як відкалібрувати 3D принтер
Пару місяців назад я придбав 3д принтер і надрукувавши кілька тестових деталей почав розчарувався в своєму придбанні, так як якість отриманих изделей було не таким як я очікував. Чому це сталося і як уникнути подібних ситуацій я постараюся розповісти Вам в цій статті.
Отже почнемо з того що при друку циліндра на ненастроенном принтері Ви врядли отримаєте окружність із заданими параметрами через те того що позиціювання друкованої головки принтера відбувається за рахунок крокових двигунів (уніполярних крокових двигунів). при друку деталі принтер виконує n-е кількість кроків і розміри майбутньої деталі безпосередньо залежать від розміру цих кроків. Для того щоб надрукувати на принтері коло (квадрат), а не овал (прямокутник) довжина кроків осьових двигунів X і Y повинна бути однаковою. Як цього добитися?
Перше - створити в Cad-системах тестовий зразок печатки, типу осей декартових координат з довжиною по X, Y - 50мм і Z- 25 мм. Цей файл можна завантажити тут.
Друге - виконати друк деталі на 3D принтері. Для цього необхідно мати можливість скористатися слайсера для створення g-code, в моєму випадку це Cura 14.09. В налаштуваннях друку для параметра Support необхідно прибрати всі типи підкладок: Support type- none і Platform adhesion type-none. Це необхідно для того щоб розмір по осі Z був точним.
Далі потрібно задати щільність заповнення нашої деталі, я задав 15%. так як велика щільність мотет привести до отлипания деталі від платформи в результаті чого відбудеться деформірмація вироби.
Після необхідно поставити температурний режим друку для вашого пластика (ABS близько 240-245 градусів) і відправити на друк. П'ємо каву в очікуванні закінчення друку, у мене це зайняло приблизно 20 хв.
Після того як ваш тестовий зразок надруковано необхідно зробити виміри деталі по осях X, Y, Z.
Далі необхідно знайти в налаштуваннях принтера параметри e-steep X, Y, Z (етобудет число типу 080,65).
Тепер необхідно налаштувати крок (steep) кожного осьового двигуна. Як приклад візьмемо двигун осі X. Для початку знаходимо значення e-steep X, наприклад 085,60 далі множимо це число на номінальний (заданий моделі) розмір нашої деталі по осі X нашої тобто 50мм.
Отримане число необхідно розділити на дійсний розмір надрукованій деталі по осі X, нехай він буде дорівнює 48,2 мм.
В результаті обчислень ми получм коректне значення для розміру кроку двигуна осі X (e-steep X-82,5184). Тепер необхідно внести зміни в параметрах принтера і замінити початкове значення кроку по осі Х на те що ми вичесліть. Також чинимо і двигунами осей Y і Z.
Після внесення всіх значеннях кроків виконуємо повторний друк нашого тестового зразка. Тепер знову чекаємо закінчення друку і п'ємо каву =). Після закінчення друку виконуємо контрольні заміри деталі, якщо раптом деталь виявиться не в розмірі то процдуру описану вище необхідно повторити ще раз.