roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 12:02

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 19 янв 2016, 19:05 
Не в сети

Зарегистрирован: 19 янв 2016, 18:57
Сообщения: 4
Доброго времени суток. Может кто делал себе авто-выравнивание (калибровка) в 3D-принтер. Поделитесь информацией. Пробывал гуглить, так ни чего подобного не обнаружил.

принтер Reprap Prusa i3 модель P802M


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 20 янв 2016, 09:54 
Не в сети

Зарегистрирован: 27 май 2014, 13:35
Сообщения: 771
Откуда: London. UK
Skype: pioneerko
ФИО: Александр
Вы похоже даже в форкме поленились поискать, несколько тем тут точно есть про автовыравнивание.

_________________
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Вложение:
Kossel config E3D.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 20 янв 2016, 12:21 
Не в сети

Зарегистрирован: 06 май 2014, 10:46
Сообщения: 43
Откуда: Москва
Акелла писал(а):
Вы похоже даже в форкме поленились поискать, несколько тем тут точно есть про автовыравнивание.


Ну так там же нет готовых инструкций, а сидеть и читать 2 десятка страниц людям лениво.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 20 янв 2016, 15:34 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
kasper писал(а):
Доброго времени суток. Может кто делал себе авто-выравнивание (калибровка) в 3D-принтер. Поделитесь информацией. Пробывал гуглить, так ни чего подобного не обнаружил.

принтер Reprap Prusa i3 модель P802M

делюсь информацией:
(поскольку вы ленитесь правильно формулировать вопросы, то я поленюсь комментировать. что не ясно - спрашивайте)
Код:
#define ENABLE_AUTO_BED_LEVELING
#define Z_PROBE_REPEATABILITY_TEST
  #define AUTO_BED_LEVELING_GRID

    #define LEFT_PROBE_BED_POSITION 20
    #define RIGHT_PROBE_BED_POSITION (X_MAX_POS - LEFT_PROBE_BED_POSITION)
    #define FRONT_PROBE_BED_POSITION 30
    #define BACK_PROBE_BED_POSITION (Y_MAX_POS - FRONT_PROBE_BED_POSITION)

    #define MIN_PROBE_EDGE 10

    #define AUTO_BED_LEVELING_GRID_POINTS 3


  #define X_PROBE_OFFSET_FROM_EXTRUDER -20// Probe on: -left  +right
  #define Y_PROBE_OFFSET_FROM_EXTRUDER -30// Probe on: -front +behind
  #define Z_PROBE_OFFSET_FROM_EXTRUDER -7 // -below (always!)

  #define Z_RAISE_BEFORE_HOMING 10
  #define XY_TRAVEL_SPEED 12000
  #define Z_RAISE_BEFORE_PROBING 10
  #define Z_RAISE_BETWEEN_PROBINGS 3
  #define Z_RAISE_AFTER_PROBING 3

  #define Z_SAFE_HOMING


датчик стола вешаем на Zmin (хоминг/парковка на установленный вверху Zmax)

контроль состояния сенсоров : M119
просто проверка датчика : G30 # перемещается к столу до срабатывания Zmin

контроль повторяемости датчика: M48 P10 V2

ну и работа такая:
сначала хомимся по XY : G28 XY # после такой парковки знаем привязку по XY но не знаем текущего положения по Z
автоуровень : G29 V4 # по контрольным точкам строится виртуальная средняя плоскость максимально уменьшающая зазоры до сопла и соответствующим образом поворачивается всё виртуальное пространство. матрица поворота сохраняется в течении всей печати до перезагрузки электроники или следующей калибровки по G29

далее печатаем, все координаты будут "повернуты", а горизонтальное перемещение при заметной кривизне стола будет сопровождаться подкручиванием осей Z (на видео это на 3 мин 40 сек)



Добавлено спустя 3 минуты 40 секунд:
ответ от принтера :
Код:
G29 Auto Bed Leveling
Bed X: 40.000 Y: 60.000 Z: 10.588
Bed X: 207.000 Y: 60.000 Z: 10.254
Bed X: 374.000 Y: 60.000 Z: 10.491
Bed X: 40.000 Y: 175.000 Z: 10.454
Bed X: 207.000 Y: 175.000 Z: 9.954
Bed X: 374.000 Y: 175.000 Z: 10.189
Bed X: 40.000 Y: 290.000 Z: 10.252
Bed X: 207.000 Y: 290.000 Z: 9.987
Bed X: 374.000 Y: 290.000 Z: 10.176
Eqn coefficients: a: -0.00043788 b: -0.00132972 d: 10.53538799
planeNormal x: 0.000438 y: 0.001330 z: 1.000000
rot_min_diff=10.22843
rot_max_diff=10.68614
difference=0.45771
+-----------+
|...Back....|
|Left..Right|
|...Front...|
+-----------+
Measured Bed Topography:
+10.25250 +9.98750 +10.17562
+10.45438 +9.95375 +10.18937
+10.58812 +10.25375 +10.49125

Corrected Bed Topography:
+0.29875 +0.03375 +0.22188
+0.50063 +0.00000 +0.23563
+0.63438 +0.30000 +0.53750

Corrected Bed Topography in new coordinats:
+0.37854 +0.18667 +0.44792
+0.42750 +0.00000 +0.30875
+0.40833 +0.14708 +0.45771

Height from Bed to Nozzle :
(+) is airprinting, (-) is touch under bed surface
+0.07917 +0.27104 +0.00979
+0.03021 +0.45771 +0.14896
+0.04938 +0.31063 +0.00000
current_position[Z_AXIS]=10.39021


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 20 янв 2016, 16:46 
Не в сети

Зарегистрирован: 13 мар 2013, 14:31
Сообщения: 207
Откуда: Химки
Кстати, по поводу горбатого зеркала - все таки ощущение, что не в нем дело. На дельте оно ровное получается при измерении, а на декартовых в центре обычно горб - мне кажется, что так провисают оси (хорошо видно на данных измерения Setar'а - четкий горб по центру). Вот если бы кто на декартовом принтере попробовал индикатор вместо головы закрепить и повозюкать по чему-то ровному, интересная информация была бы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 20 янв 2016, 16:53 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Measured Bed Topography:
+10.25250 +9.98750 +10.17562
+10.45438 +9.95375 +10.18937
+10.58812 +10.25375 +10.49125

это четкий провал по центру :)
и это не горбатое зеркало, а весьма ровная (вне крепежных приспособлений) стеклянная разделочная доска 300x400

Добавлено спустя 3 минуты 15 секунд:
ось у меня провиснуть не может это рельс :)
а прогиб физически присутствует, легко детектируется правилом.
исправлять в принципе не хочу, как раз нужное поле для отработки алгоритма компенсации нелинейности стола.
forum107/topic15263-135.html#p344894


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 20 янв 2016, 16:53 
Не в сети

Зарегистрирован: 13 мар 2013, 14:31
Сообщения: 207
Откуда: Химки
Если относительно поверхности - то горб на ней, в центре расстояние меньше :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 20 янв 2016, 16:59 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
это перевернутая координатная плоскость,
не буду вдаваться в подробности но это физический провал стола который легко подтверждается визуально.

Добавлено спустя 2 минуты 55 секунд:
точнее это "перелет" щупа (фокуса срабатывания), когда сопло в нуле физически то сенсор (фокус) находится на -10мм


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 20 янв 2016, 17:01 
Не в сети

Зарегистрирован: 13 мар 2013, 14:31
Сообщения: 207
Откуда: Химки
Спасибо за пояснения, теперь понятно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 05 мар 2016, 10:01 
Не в сети

Зарегистрирован: 19 янв 2016, 18:57
Сообщения: 4
Акелла писал(а):
Вы похоже даже в форкме поленились поискать, несколько тем тут точно есть про автовыравнивание.


тем хватает, но меня больше интересует подключение сервопривода к плате Melzi 2.0 1284P. Просто не знаю как сделать что б серва по команде поворачивала концевик, а потом прятала. вот эта плата http://reprap.org/wiki/Melzi


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 06 мар 2016, 23:06 
Не в сети

Зарегистрирован: 27 май 2014, 13:35
Сообщения: 771
Откуда: London. UK
Skype: pioneerko
ФИО: Александр
Вообщем 2х минутный поиск на всем известном поисковике чье имя не называем выдал [url=http://jweoblog.com/?p=658] ссылку
[/url] надеюсь вам не будет лениво с ангельского языка переводить. :wink:

_________________
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Вложение:
Kossel config E3D.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 06 мар 2016, 23:21 
Не в сети

Зарегистрирован: 19 янв 2016, 18:57
Сообщения: 4
Низкий поклон Вам. :good: Большое спасибо. :Yahoo!:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 13 апр 2016, 16:25 
Не в сети

Зарегистрирован: 13 апр 2016, 15:32
Сообщения: 1
Всем привет. Поготите новичку. У меня такой же принтер. Есть датчик и знаю как его подключить а что дальше делать не знаю. Прошивка Melzi. Форумы читал, но нуб и ничего не понял.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 19 апр 2016, 15:14 
Не в сети

Зарегистрирован: 16 дек 2015, 16:50
Сообщения: 24
Делал на пьезоэлементах и операционнике LM358. Все дело подключаем на Zprobe, концевик мин для хоума оставляем. При автолевеле бошка тычет в стол, стол жмет на пьезодиск, LM358 усиливает в 25 раз сигнал первым каскадом и компаратор выдает нажатие. Чувствительность такая, что датчик лежа на столе срабатывает во время нажатия кнопок на клавиатуре.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление авто-выравнивания в 3D-принтер
СообщениеДобавлено: 19 апр 2016, 15:25 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
забыл добавить что у тебя принтер с неподвижным столом ?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 29


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO