Jump to content

Search the Community

Showing results for tags 'ramps'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General section
    • Правила и рекомендации
    • Questions and answers in English
    • Работа форума
    • Новости
    • Заявки на доступ к закрытым ресурсам
  • Technical issues
    • Материнские платы
    • Прошивки
    • Механика
    • Экструдеры
    • Столы нагревательные
    • Discussion of 3D printers
    • Корисна електроніка
  • Software
    • OctoPrint
    • Klipper
    • Cura 3D
    • Simplify 3D
    • SOLIDWORKS
    • Repetier-Host
    • MatterControl - 3D
    • Pronterface
    • CraftWare
    • KISSlicer
    • IdeaMaker
  • Our workshops
    • Новичкам. Задай вопрос - получи ответ
    • 3D принтер своими руками
    • Пластики
    • Our interesting products
    • Позор БАРЫГАМ
  • Smoking room
    • Давайте знакомится
  • Flea market
    • Правила раздела
    • Продам
    • Подарю/Обменяю
    • Пропоную роботу

Product Groups

There are no results to display.

Blogs

  • Anet A8.
  • Інженерія та 3д принтери
  • Ярко о 3D
  • Принтер Беркут 3D
  • Новый проект под ласковым именем EVA. :)
  • Цікаво про Raspberry Pi
  • TwoTrees Sapphire S

Categories

  • 3D printing services
  • 3D изделия
  • 3д принтери
  • Printer accessories

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Имя


Возраст


Город


Сайт


Принтер


About Me


Telegram

Found 1 result

  1. Все настройки приведены относительно стокового файла настроек, находящегося по пути Marlin\example_configurations\Anet\A8\ Все написанное ниже относится к связке Mega 2560 и RAMPS 1.5, но настройки идентичны и для стоковой платы Anet A8 Небольшое отступление, новые RAMPS есть в трех исполнениях: 1.4 - стандартный RAMPS; 1.5 - с немного измененной схематикой и комплектующими, более мощные мосфеты и SMD предохранители; 1.6 - тоже самое, что и 1.5 но уже с наклеенным радиатором на три мосфета. Вот и настал черед китайского клона BlTouch. Не знаю, попался мне качественный зонд или просто повезло, но больших затруднений в его настройке не возникло. Выбирал его на Али как самый дешевый из всех возможных на момент покупки, GEEETECH Official Store Читал много негативных отзывов об этом магазине в группе Anet A8 в фейсбуке. Но после его настройки понял, что у не довольных руки не от туда растут. Зонд прибыл в антистатическом кульке и мягкой, почтовой упаковке. По качеству исполнения все становится понятно. Китайцы давно не заморачиваются с красотой в угоду стоимости. Перед установкой я полистал сайт Thingiverse и посмотрел куда на Аньке его ставят люди. Можно было его на место предыдущего зонда поставить, но постоянное свечение красным огоньком спереди не прельщало. Нашел расположение сзади на линейном подшипнике. Но и тут не все просто. У автора стоит E3D V6 и с высотой расположения зонда непонятка. Он наклепашил разных размеров по высоте и как-то грустно мне стало разбираться. Сел и сварганил свое крепление в SolidWorks. Одно из условий установки зонда это высота от сопла до нижнего края зонда в 8,3мм Распечатал подставку-калибр, опустил сопло на стол, приложил сзади зонд и снял размеры штангенциркулем. Получилась вот такая вставка. (АК это не автомат калашникова!!!) Вставляется в отверстия подшипника и расклинивается двумя винтиками М2х16 Теперь красный огонек зонда поселился сзади экструдера. Для соединения зонда с платой взял не нужный VGA кабель, расчехлил его и выбрал 5-ть толстых проводков. Лишнее обрезал. Обжал, с одной стороны разъемы мама Dupont, с другой мама Dupont и CHU-3. С механикой разобрались - переходим к электрике. Как всегда в описании товара продавец не удосужился расписать схему подключения. Поковырялся в инете, накопал 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 52// Y offset: -front +behind [the nozzle] #define Z_MIN_PROBE_REPEATABILITY_TEST //для проверки точности зонда #define AUTO_BED_LEVELING_BILINEAR #define GRID_MAX_POINTS_X 4 // усли кого напрягает 16-ть точек замера - оставляем стандартное значение 3. #define ABL_BILINEAR_SUBDIVISION // не обязательно #define BILINEAR_SUBDIVISIONS 4 // не обязательно #define MESH_EDIT_GFX_OVERLAY #define GRID_MAX_POINTS_X 4 #define Z_SAFE_HOMING // Обязательная команда с BlTouch - хоминг будет происходить строго в центре стола, что бы избежать поломки механики и зода!!! #define INDIVIDUAL_AXIS_HOMING_MENU #define NUM_SERVOS 1 // Servo index starts with 0 for M280 command В новых версиях Marlin 2.0.х уже не нужно определить область замера. // Set the boundaries for probing (where the probe can reach). #define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - (MIN_PROBE_EDGE)) #define FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - (MIN_PROBE_EDGE)) Если этого не сделать, то при отправки команды G29 в принтер, он отхомится и остановится, а в терминальном окне будет видно, что он не знает границ замера и просит их указать. Если просто раскоментировать указанный фрагмент настроек, то при компиляции получим ошибки, как на пример: FRONT_PROBE_BED_POSITION is outside the probe region. Получается, что с нашим Offset_Y52 (исходя из моего примера смещение по Y52 и габаритам стола 220х220), принтер не может передвинуть корретку по Y так, что бы зонд попал в позицию Y10 потому, что при этом значении и offset Y52 карретка принтера должна отъехать по Y в -48. Считаем - "10 - 52 = -48" от этого значения можно еще отнять 10мм это отрицательное смещение концевика Y в нашем принтере. (#define Y_MIN_POS -10) и на выходе получаем -38мм По этому корректируем FRONT_PROBE_BED_POSITION вот таким выражением #define FRONT_PROBE_BED_POSITION (MIN_PROBE_EDGE +38) С таким значением карретка по Y будет находится на -10мм от края стола, а зонд на 48 мм к центру от края стола. Можно просто это выражение записать как прямое указание координаты предела #define FRONT_PROBE_BED_POSITION 48 Теперь попробуем взять пример если зонд находится не сзади сопла, а спереди на 20мм, cоответственно в конфиге Offset Y-20. С таким значением офсета фронтальная позиция зонда будет попадать в указанный предел FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE, а вот #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - (MIN_PROBE_EDGE)) выходит за границы принтера, т.к. 220 - 10 = 210мм, добавляем наш Offset Y-20, 210 + 20 = 230мм. Получается сопло должно находится на 10мм за пределами границы принтера по оси Y и при компиляции мы получим ошибку BACK_PROBE_BED_POSITION is outside the probe region. По этому считаем допустимое значение исходя из выше написанного #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 20) или просто указываем числовой предел #define BACK_PROBE_BED_POSITION 200 Компилируем прошивку и проверяем на отсутствие ошибок. Если есть - проверяем по указанной методе значение ошибочной позиции. После каждой перепрошивки ОБЯЗАТЕЛЬНО сбрасывать EEPROM командами М502 и М500 или делать инициализацию через меню принтера!!!! Все прописано, прошивка залита в принтер и все должно работать. Включаем принтер, а зонд в непонятке и уходит в защиту. Постоянно моргает красным!Не все так просто как оказалось. Зонд нужно еще настроить! Зонд устроен так, что при подаче на него питания он дважды опускает и поднимает щуп. Если все нормально, щуп не затирает и нигде не упирается - зонд переходит в рабочее состояние с втянутым щупом и постоянным свечением светодиода. Если ему, что-то не нравится - он уходит в защиту постоянно моргая светодиодом. Порядок настройки зонда: Поднимаем сопло выше уровня стола на 10-20мм.; Если зонд моргает(в аварийном состоянии), через слайсер вводим команду M280 P0 S160 или через меню принтера выбираем Control/BLTouch/ Reset BlTouch. Зонд успокоится и светодиод погаснет. Берем шестигранник, вставляем в регулировочный винт зонда и плавно крутим против часовой стрелки до момента включения светодиодной индикации. Ловим именно момент когда загорится светодиод и на 1мм или 1градус, кому как удобнее, доворачиваем против часовой стрелки. Так же делаем если у зонда, после сброса горит светодиод, только крутим по часовой, до момента его выключения и возвращаем его обратно как писал выше. Тестируем командой M280 P0 S10 - щуп опускается и светодиод тухнет; Команда M280 P0 S90 - втягивает щуп и светодиод загорается; Автоматический тест M280 P0 S120 - будет опускать и поднимать щуп пока не сделаете сброс командой M280 P0 S160 или через меню принтера Control/BLTouch/ Reset BlTouch Вот теперь зонд настроен и готов к работе. Но нам еще нужно выставить Z OFFSET: Запускаем принтер и через меню настроек производим инициализацию EEPROM; Подключаем слайсер и отправляем команду M851 Z0; Вводим G28; Вводим команду G1 X110 Y110 - сопло переместится в центр стола; Опускаем сопло, пультом управления осями в слайсере, до нужной высоты, проверяя расстояние листом бумаги А4 между столом и соплом; После выставления нужной высоты смотрим на дисплей принтера и записываем получившуюся отрицательную высоту по оси Z, к примеру у меня Z-1,29; Вписываем значение в команду M851 Z-1,29; Сохраняем вписанные значения в EEPROM командой М500; Проверяем правильность установки офсета. Отправляем команду G28, после хоуминга ложим листок на центр стола, отправляем команду G1 Z0 и проверяем листочком высоту сопла. Вот и все настройки и проверки. Ну и в завершении нужно проверить все это в "бою". Опять же нашел модельку коробки LCD дисплея, В SolidWorks немного ее изменил и распечатал. К стати настройки стартового кода в слайсере остались как описано во второй части. (см в начале поста) На данном этапе калибровка высоты стола осуществляется по 16-ти точкам, квадрат 4х4. Единственное напрягает, что калибровка начинается не с Х0.Y0, а с X200.Y-10 и идет к 0.0 Но мне кажется это нормально, с учетом того, что конечная точка калибровки остается X200.Y200 Готовый результат отлично был прикручен сверху на станину принтера в существующие крепежные отверстия, только два винта нужно заменить на более длинные М3х20. Коробка довольно жесткая, от нажатий не шатается, да и доступ к SD-card теперь не затруднен. Единственное, что мне пока не нравится - это подключение компа по USB и постоянна работа принтера от подключенного кабеля USB. Первую проблему буду решать USB-удлинителем, а вторая решается отключением +5в(красный провод) в удлиннители кабеля USB. Модели можно взять по ссылкам: Крепление 3DTouch к линейному подшипнику. Крепление LCD 12864 экрана к раме принтера. Печать на 100мм/с проходит на ура. Кубик 20х20х20 на указанной скорости
×