Anet A 8 - история одного принтера. ч4. Установка 3D Touch и настройка его в Marlin 1.1.8
3DTouch китайский - хитрый предмет.
Хочет работает, а хочет и нет!
Окончание'мучений' принтера Anet A8.1.Anet A8 и автокалибровка или ручная калибровка стола. ч1. Миграция на Marlin 1.1.8 и конфигурация для ручного автоуровня. 2.Anet A8 и автокалибровка стола. ч2. Миграция на Marlin 1.1.8 и конфигурация для автоуровня LJ18A3-8-Z/BX. 3.Anet A 8 - история одного принтера. ч3. Миграция электроники на RAMPS 1.4 и Full Graphic Smart ControllerВот и настал черед китайского клона BlTouch. Не знаю, попался мне качественный зонд или просто повезло, но больших затруднений в его настройке не возникло. Выбирал его на Али как самый дешевый из всех возможных на момент покупки, GEEETECH Official Store Читал много негативных отзывов об этом магазине в группе Anet A8 в фейсбуке. Но после его настройки понял, что у не довольных руки не от туда растут.
Зонд прибыл в антистатическом кульке и мягкой, почтовой упаковке. :DПо качеству исполнения все становится понятно. Китайцы давно не заморачиваются с красотой в угоду стоимости.
Перед установкой я полистал сайт Thingiverse и посмотрел куда на Аньке его ставят люди. Можно было его на место предыдущего зонда поставить, но постоянное свечение красным огоньком спереди не прельщало. Нашел расположение сзади на линейном подшипнике. Но и тут не все просто. У автора стоит E3D V6 и с высотой расположения зонда непонятка. Он наклепашил разных размеров по высоте и как-то грустно мне стало разбираться. Сел и сварганил свое крепление в SolidWorks. Одно из условий установки зонда это высота от сопла до нижнего края зонда в 8,3ммРаспечатал подставку-калибр, опустил сопло на стол, приложил сзади зонд и снял размеры штангенциркулем. Получилась вот такая вставка. (АК это не автомат калашникова!!!)Вставляется в отверстия подшипника и расклинивается двумя винтиками М2х16 Теперь красный огонек зонда поселился сзади экструдера.
Для соединения зонда с платой взял не нужный VGA кабель, расчехлил его и выбрал 5-ть толстых проводков. Лишнее обрезал. Обжал, с одной стороны разъемы мама Dupont, с другой мама Dupont и CHU-3.Этот зонд как и предыдущие, при срабатывании замыкает сигнальный провод на массу, по этому расключил черный(земля) и белый(сигнальный) На такой же разъем как и концевик оси Z. Пока подключил зонд, сигнальным проводом и минусом, параллельно концевику Z. В дальнейшем есть задумка: механический концевик оси Z опустить ниже, настроить на срабатывание касанием об антивоблинг и подключить его к кнопке 'reset'.
С механикой разобрались - переходим к электрике. Как всегда в описании товара продавец не удосужился расписать схему подключения. Поковырялся в инете, накопал Wiki от Geeetech с подключением ихнего творения.Распиновка понятна. включаем по схеме к RAMPS но зонд не подает признаков жизни. Забегая на перед. Оказывается в RAMPS, по умолчанию, сигналы с уровнем 3,3В. Соответственно нам не хватает питания для работы зонда и нужно поднять напряжение до 5В и делается это, всего лишь, установкой одной перемычки.Ну вот и с электрической частью разобрались!
Вносим изменения в Configuration.h Многие команды я уже расписывал в предыдущих частях.
- #define Z_ENDSTOP_SERVO_NR 0 // Defaults to SERVO 0 connector.
- #define Z_SERVO_ANGLES {10,90} // У этого зонда именно такие углы.
- #define BLTOUCH // Активирует меню в настройках принтера из которого можно тестировать зонд. Аналогично команде M280 P0 в слайсере.
- #define X_PROBE_OFFSET_FROM_EXTRUDER 20 // X offset: -left +right [of the nozzle]
- #define Y_PROBE_OFFSET_FROM_EXTRUDER 30 // Y offset: -front +behind [the nozzle] Вот с этим параметром пока у меня непонятка. Реально смещение зонда относительно сопла 52мм, но выше 30мм прошивка не компилируется. выскакивает ошибка о не правильно положении зонда по оси Y. Подразумеваю, что эти данные не вносят поправку в указанное поле измерений высоты стола, в прошивке. Нужно изменять саму сетку измерений под расположение зонда. С таким значением офсета первые замеры производятся при положении сопла -10 по оси Y.
- #define Z_MIN_PROBE_REPEATABILITY_TEST //для проверки точности зонда
- //#define MIN_SOFTWARE_ENDSTOP_Z // комментируем для возможности выставить отрицательный offset
- #define AUTO_BED_LEVELING_BILINEAR
- #define GRID_MAX_POINTS_X 4
- #define ABL_BILINEAR_SUBDIVISION // не обязательно
- #define BILINEAR_SUBDIVISIONS 4 // не обязательно
- #define MESH_EDIT_GFX_OVERLAY
- #define GRID_MAX_POINTS_X 4
- #define Z_SAFE_HOMING
- #define INDIVIDUAL_AXIS_HOMING_MENU
- #define NUM_SERVOS 1 // Servo index starts with 0 for M280 command
Зонд устроен так, что при подаче на него питания он дважды опускает и поднимает щуп. Если все нормально, щуп не затирает и нигде не упирается - зонд переходит в рабочее состояние с втянутым щупом и постоянным свечением светодиода. Если ему, что-то не нравится - он уходит в защиту постоянно моргая светодиодом.
Порядок настройки зонда:
- Поднимаем сопло выше уровня стола на 10-20мм.;
- Если зонд моргает(в аварийном состоянии), через слайсер вводим команду M280 P0 S160 или через меню принтера выбираем Control/BLTouch/ Reset BlTouch. Зонд успокоится и светодиод погаснет.
- Берем шестигранник, вставляем в регулировочный винт зонда и плавно крутим против часовой стрелки до момента включения светодиодной индикации. Ловим именно момент когда загорится светодиод и на 1мм или 1градус, кому как удобнее, доворачиваем против часовой стрелки. Так же делаем если у зонда, после сброса горит светодиод, только крутим по часовой, до момента его выключения и возвращаем его обратно как писал выше.
- Тестируем командой M280 P0 S10 - щуп опускается и светодиод тухнет;
- Команда M280 P0 S90 - втягивает щуп и светодиод загорается;
- Автоматический тест M280 P0 S120 - будет опускать и поднимать щуп пока не сделаете сброс командой M280 P0 S160
- Запускаем принтер и через меню настроек производим инициализацию EEPROM;
- Подключаем слайсер и отправляем команду M851 Z0;
- Вводим G28;
- После хоуминга опускаем сопло, пультом управления осями в слайсере, до нужной высоты, проверяя расстояние листом бумаги А4 между столом и соплом;
- После выставления нужной высоты смотрим на дисплей принтера и записываем получившуюся отрицательную высоту по оси Z, к примеру у меня Z-1,29;
- Вписываем значение в команду M851 Z-1,29;
- Сохраняем вписанные значения в EEPROM командой М500;
- Проверяем правильность установки офсета. Отправляем команду G28, после хоуминга ложим листок на центр стола, отправляем команду G1 Z0 и проверяем листочком высоту сопла.
К стати настройки стартового кода в слайсере остались как описано во второй части. (см в начале поста)
На данном этапе калибровка высоты стола осуществляется по 16-ти точкам, квадрат 4х4. Единственное напрягает, что калибровка начинается не с Х0.Y0, а с X200.Y-10 и идет к 0.0 Но мне кажется это нормально, с учетом того, что конечная точка калибровки остается X200.Y200Готовый результат отлично был прикручен сверху на станину принтера в существующие крепежные отверстия, только два винта нужно заменить на более длинные М3х20. Коробка довольно жесткая, от нажатий не шатается, да и доступ к SD-card теперь не затруднен. Единственное, что мне пока не нравится - это подключение компа по USB и постоянна работа принтера от подключенного кабеля USB. Первую проблему буду решать USB-удлинителем, со второй придется смириться и постоянно выключать USB-кабель :)
Модели можно взять по ссылкам:
Крепление 3DTouch к линейному подшипнику. Крепление LCD 12864 экрана к раме принтера.Ну и в заключении к проделанной работе ужесточил раму банальным прикручиванием алюминиевого уголка 30х30 к внутренней, правой стороне.Сказать, что стало все жестко не могу, но и не шатает раму от движения каретки по Х. Печать на 100мм/с проходит на ура. Кубик 20х20х20 на указанной скоростиБезотказной работы Вашему 3DTouch и принтеру!!!
Еще больше интересных статей
Система автоматической смены столов Chitu Systems PlateCycler C1M для Bambu Lab A1 mini
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Снятие экструдера на Qidi Plus 4 и небольшой, но полезный нюанс от Qidi
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.


















Комментарии и вопросы
так "современные" FB выглядят....
Это какого года событие? Стары...
Всем хелло.С ошибкой Method un...
Начал пытаться печатать из PET...
Есть модель у бамбуков Р1Р - с...
Здравствуйте.На Flashforge 5M,...
Здравствуйте. Столкнулся с так...