Как в Marlin отключить концевики только по одной оси?

Подписаться на 3Dtoday
avld
Идет загрузка
Загрузка
21 Сентября 2017
316
7
Вопросы и Ответы
Есть разобранный 3D-принтер с прошивкой MArlin. Из него надо сделать намоточный станок, сохранив всю электронику. Управление G-код через Repetier Host. 3 оси: одна на вращение и две на перемещение головки. На оси вращения ( допустим, Z) надо убрать концевики и игнорировать Z_MAX_POS.
Можно ли это сделать? Если да, то как?
Заранее благодарен.
Ответы на вопрос

Ответы

21 Сен 03:15
печатает на RepRap
0
Может наоборот, сказать что есть концевик и пусть крутит пока не упёрся? :) если не сработает то уже дальше копать. Сам такую задачу не решал. Не было необходимости.
21 Сен 08:53
печатает на Ultimaker Original
0
Закомментировать обведенную строку, чтобы как на картинке было. файл Configuration.h
7ce2682605ab4b4a6c4dec5f0af9517a.JPG
21 Сен 09:57
0
gans_AD
Спасибо.
Этих параметров в моём Configuration.h нет, так как прошивка старая. Посмотрел версию 1.1.5 на GitHub. Попробую. Только ведь вне зависимости от наличия концевиков Repitier не позволяет головке выйти за пределы рабочего объёма. А это значит, что ограничение рабочей области по Z нужно устанавливать очень большим и всё равно за день работы можно его превысить.
21 Сен 09:41
печатает на RepRap
1
Использовать ось E.
На ней нет концевиков :)
21 Сен 09:58
0
kn-dima
Хорошая мысль! Попробую.
21 Сен 10:35
печатает на RepRap
0
Не забудьте закомментарить строчки
#define PREVENT_DANGEROUS_EXTRUDE
#define PREVENT_LENGTHY_EXTRUDE

эта защита в устройстве намотки точно не пригодится :)
21 Сен 10:42
0
Спасибо!

Для написания комментариев, пожалуйста, авторизуйтесь.