Металл2024 Реклама
Метобр2024 Реклама

Концевики Xmax, Ymax,Zmax

fox63
Идет загрузка
Загрузка
21.05.2022
746
9
Вопросы и ответы

Всем привет!

Решил я поставить концевики на вторую сторону осей. А как прописать их  в прошивке не знаю.

Плата BTT SKR mini E3 V3.0, прошивка Марлин 2.0.9

Когда мне понадобился пин для автоотключения, я написал в файле конфигурации:

#define PC_ON PC14, пишу по памяти, в общем, указал вывод контроллера для нужного мне пина.

Думал и сейчас так же сделать, но не нашёл ни в файле конфигурации, ни в файле пинов, никаких Xmax и прочих. Xmin, кстати, тоже.

Решил раскомментировать строки:

#define USE_XMAX_PLUG#define USE_YMAX_PLUG#define USE_ZMAX_PLUG

, и отправить в Вижуал Студио на компиляцию. Думал, она найдёт ошибку, и сама мне подскажет, что-то типа "нет пина Xmax", и я его тут же и напишу. А она, собака, взяла, да и откомпилировала всё без ошибок.

Как так? Куда подключать ещё три концевика?

Или они в параллель цепляются?

В принципе, Марлин знает, куда каретка двигалась до того, как на концевик наткнулась. Если едет влево, и попался концевик, значит это Xmin, если вправо, то значит Xmax.

С другой стороны, когда принтер только включили, а он уткнутый в концевик, то хрен он что определит.

Кто что может подсказать?

В поисках ответа узнал о MULTI_ENDSTOPS. Может это оно и есть, в параллель концевики? Так я эту функцию не оживлял, так и спит под двумя косыми чёрточками.

Ответы на вопросы
Кремень КБ Реклама
Кремень КМ Реклама