Перед вопросом вот моя установка;
- Пруса i3 (с материнской платой Mks Gen v1.2)
- Repetier как слайсер
- Марлин исходный код
Моя главная задача - превратить мой 3D-принтер в шоколадный принтер. Я заменил экструдер накаливания на шоколадный экструдер. И именно там началась моя проблема. Потому что новый экструдер немного останавливается от оси Y при возврате. Он выходит из стандартной кровати 20х20 см. Другие оси X и Z в порядке.
Итак, я играл с #defines
объяснением ниже, но я не мог даже сделать разницы в миллиметрах, возвращаясь. Все они игнорируются, когда принтер находится в режиме ожидания. Он идет и опирается на аппаратные конечные остановки и останавливается там в конце концов.
Все, что я хочу 10 мм смещения для оси Y.
Началось с этого;
// Travel limits after homing
#define X_MAX_POS 200
#define X_MIN_POS 0
#define Y_MAX_POS 190 <<<< (tested with 190 and 210)
#define Y_MIN_POS 0
#define Z_MAX_POS 200
#define Z_MIN_POS 0
и это;
// The position of the homing switches
#define MANUAL_HOME_POSITIONS // If defined, MANUAL_*_HOME_POS below will be used
//Manual homing switch locations:
// For deltabots this means top and center of the cartesian print volume.
#define MANUAL_X_HOME_POS 0
#define MANUAL_Y_HOME_POS 10 <<< (tested with 10 or -10)
#define MANUAL_Z_HOME_POS 0
Я также поиграл с настройками инструмента среза (Repetier) , где упоминаются значения, относящиеся к самонаведения, но также нет никакой радости.
Любой вклад высоко ценится.
Теперь у меня наконец-то было время разобраться в этом, так как я знал, что это как-то существует, но не был уверен, как это работает:
Используйте команду G-кода M206 в программном обеспечении Marlin, Sprinter, Smoothie или RepRap, чтобы сместить координату 0,0,0 вашего печатного лотка относительно торцевых поверхностей.
На вики-странице reprap.org написано:
Мы видим, что это в основном то же самое, что предлагает @LarsPoetter, но оно имеет большое преимущество в том, что его можно сохранить в EEPROM, поэтому вам не нужно добавлять его каждый раз или в каждый другой слайсер (если я правильно понимаю - Я сам еще не пробовал)
Дайте нам знать, если это работает для постоянного решения.
источник