Кремень FMZ Реклама
Kremen FMHM Реклама

Установка и настройка оптического концевика , пошагово .

Antigoogle
Идет загрузка
Загрузка
13.09.2019
9623
3
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

10
Статья относится к принтерам:
Ultimaker Original

Задач: Установить оптический концевик на ось Z . Прошивка МАРЛИН 1.1.8

Решение : 

1. Подключаем пины Voltage Signal Ground  оптического концевика, (далее О.К.) к необходимому разъему Zmin или Zmax согласно пинам Вашей платы.

2. Опрашиваем командой М119 состояние концевика и определяем его тип . Оптопара О.К. при этом открыта .

если OPEN - нормально открытый TRIGGER -нормально закрытый .

3. Указываем в прошивке в разделе Configuration.h

Рассположение:

/ @section homing

// Specify here all the endstop connectors that are connected to any endstop or probe. 

// Almost all printers will be using one per axis. Probes will use one or more of the

// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.

#define USE_XMIN_PLUG

#define USE_YMIN_PLUG

#define USE_ZMIN_PLUG в моем случае

//#define USE_XMAX_PLUG

//#define USE_YMAX_PLUG

//#define USE_ZMAX_PLUG

  

Тип концевика Норм.открытый или норм.закрытый

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).

#define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.

#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.

#define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.

#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.

#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.

#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.

#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.

Я ничего не менял , мой концевик норм. открытый .

4. если концевик в позиции Zmin раскомментируем следующие параметры :

(Проверяем чтоб были раскоментированны)

 * Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

 * Enable this option for a probe connected to the Z Min endstop pin. 

 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN 

 * The BLTouch probe uses a Hall effect sensor and emulates a servo.

#define BLTOUCH

если концевик Zmax то ничего не меняем .

Все ! Проверяем и прошиваем !

* Пояснения .

Подключение О.К. заняло у меня кучу времени ,именно по тому что не ясно было, нафига раскомментировать bltouch ,   и потому как инструкции , по крайне мере в таком , понятном любому чайнику виде я не нашел . !!!!Отдельное спасибо Сергею Дмитриеву за помощь !!! Я не претендую на афтарстфо и перфенстфо . Статья может содержать какие либо не точности . но свою проблему я решил описаным выше способом . если статья хоть кому то облегчит тыкания и цмыкания я сочту свое время не зря потраченным . ИМХО!

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

10
Комментарии к статье