Проблема калибровки CoreXY

У меня есть Tronxy X5S, и у меня возникли проблемы с калибровкой осей X и Y. Когда я печатаю куб размером 20 мм3, он получается 19,9 мм х 20,4 мм х 20 мм. Я уже сделал натяжение ремня настолько равномерным, насколько я могу его получить, но это не изменило размер калибровочного куба.

Я добавил это обновление к своему принтеру для зевак и креплений двигателя:

idlers and motor mounts

Я также обновил hotend до клона V6, после этого изменения я заметил несоответствие в печати калибровки.

Что еще может привести к неравномерности осей X и Y в принтере CoreXY, кроме неравномерного натяжения ремней?

ОБНОВЛЕНИЕ:

Похоже, Оскар был прав в своей оценке того, что мой принтер печатает не квадратно. Я напечатал этот калибровочный квадрат для измерения диагоналей и получил: $ \overline{AC} = 141.82 $, $ \overline{BD} = 141.35 $. Я считаю, что правильное значение для этих диагоналей должно быть $ \sqrt{2} \times 100 \approx 141.42 $.

calibration square

Оскар также упомянул, что я могу настроить свою прошивку, чтобы исправить это, но я бы предпочел устранить проблему, чем накладывать пластырь. Означает ли это, что я неправильно собрал рамку принтера?

, 👍4

Обсуждение

Честно говоря, значения не так уж плохи, возможно, сам куб не совсем квадратный. Просто примените значения в прошивке, и все готово. Также, пожалуйста, прочитайте "Как откалибровать экструдер моего принтера?", @0scar


2 ответа


Лучший ответ:

5

Действительно, даже натяжение ремня важно, то, что очень помогло мне установить такое же натяжение ремней в моей собственной сборке CoreXY, - это инструмент, подобный этому:

Belt tension measurement tool при калибровке CoreXY

Кроме того, убедитесь, что у вас нет привязки к кареткам Y по всему диапазону. Это приводит к неточной печати, например, внешние стенки не прилегают к внутренним стенкам (с чем я столкнулся в самом начале при настройке принтера), и, следовательно, к неточным размерам.

Также убедитесь, что печать не искажена, т. Е. Уверены ли вы, что принтер печатает квадраты? Это можно легко проверить, напечатав большой квадрат и измерив диагонали; Я использовал это, так как это также поможет вам найти центр стола и уровень стола одновременно:

Calibration square

но многие калибровочные отпечатки можно найти в Интернете, например, этот, но для печати требуется гораздо больше филамента). Схематически это приводит к чему-то вроде изображенного ниже:

Schematic overview of a skew print

Если он не квадратный, вы можете настроить его с помощью другой прошивки, например, прошивки Marlin, в которой есть параметры компенсации перекоса, которые можно указать в файле конфигурации Marlin.h. "Куб", который печатается путем укладки параллелограммов, также показывает разные размеры X и Y (один меньше, другой больше).

Редактировать
Вы упомянули, что изменили хотенд; рекомендуется откалибровать экструдер после замены. Обратите внимание, что несколько десятых миллиметра очень распространены, обычно X и Y должны находиться в диапазоне 20,1 мм ± 0,1 мм для такого калибровочного куба.


,

5

Ответ Оскара-правильное решение этой проблемы. Мой принтер печатал с перекошенностью, и для этого в Marlin есть встроенная коррекция. К сожалению, у X5S нет загрузчика, и у меня нет программатора ISP (пока), поэтому в данный момент я не могу повторно прошить свою плату.

Тем временем я создал программное исправление для этой проблемы. Я использовал скрипт для добавления преобразования аффинного сдвига в файл stl. Это добавляет к модели обратный перекос, поэтому отпечаток получается (ближе к) квадратному. В основном считайте все точки из треугольной сетки (файл STL), примените преобразование сдвига XY с сохранением Z, повторно сохраните STL.

,

Хорошее решение, чтобы обойти невозможность добраться до прошивки! +1 за это инновационное решение!, @0scar

да, очень креативно!, @Mtl Dev