roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 апр 2025, 05:53

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




Начать новую тему Ответить на тему  [ Сообщений: 264 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 18  След.
Автор Сообщение
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 13:41 
Не в сети

Зарегистрирован: 21 дек 2014, 23:08
Сообщения: 134
Ну, это то мне понятно. Только вот нелогично работает.

Допустим, LEFT_PROBE_BED_POSITION=0 и X_PROBE_OFFSET_FROM_EXTRUDER=0

Тогда каретка и должна делать замер в точке 0, а она этого не делает. Едет куда то вперед, на 15-20 мм.

Откатился на прошлую прошивку, 1.0.0 RC2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 14:03 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
SkyFlyer писал(а):
Ну, это то мне понятно. Только вот нелогично работает.

Допустим, LEFT_PROBE_BED_POSITION=0 и X_PROBE_OFFSET_FROM_EXTRUDER=0

Тогда каретка и должна делать замер в точке 0, а она этого не делает. Едет куда то вперед, на 15-20 мм.

Откатился на прошлую прошивку, 1.0.0 RC2.

а как прописан z probe offset?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 14:33 
Не в сети

Зарегистрирован: 21 дек 2014, 23:08
Сообщения: 134
Так же, как и в приведенном мной коде. Только при чем тут z_probe_offset, это ведь ось Z, а я про позиционирование по оси X.

Z-датчик у меня находится справа от экструдера на расстоянии 15 мм., вперед на расст. 35 мм. По Z - выше головки на 5 мм.

Как тогда мне надо выставить эти дефайны? Рабочее поле у меня 0-132 по X и 0-142 по Y.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 14:44 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 160
#define BACK_PROBE_BED_POSITION 160
#define FRONT_PROBE_BED_POSITION 0 // или -35 если механика позволит

#define X_PROBE_OFFSET_FROM_EXTRUDER 15
#define Y_PROBE_OFFSET_FROM_EXTRUDER -35
это при условии что 0 находится ближе к себе слева
___
По Z - выше головки на 5 мм. - это значение писать с минусом, поскольку щуп все же опускается ниже головки
и это не расстояние от опущеного щупа до сопла, а расстояние пройденное соплом по оси Z после сработки концевика до нужного расстояния вниз к столу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 14:49 
Не в сети

Зарегистрирован: 21 дек 2014, 23:08
Сообщения: 134
#define RIGHT_PROBE_BED_POSITION 160
#define BACK_PROBE_BED_POSITION 160

А почему 160 - мне физически некуда ехать, более чем 132 по X и 142 по Y ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 14:52 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
а... ну это я из размера стола 200х200 :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 14:58 
Не в сети

Зарегистрирован: 21 дек 2014, 23:08
Сообщения: 134
У меня 0-132 по X и 0 142 по Y.
Какое значение мне ставить тогда? Запутался я с этими координатами уже.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 15:08 
Не в сети

Зарегистрирован: 25 янв 2015, 20:15
Сообщения: 18
Когда у меня концевик стоял по #define Y_PROBE_OFFSET_FROM_EXTRUDER -40 то были глюки , при рабочих размерах Y 195 . В описании прошивки для AUTO BED-LEVELING с http://zennmaster.com/random-things/auto-bed-leveling-for-the-makerfarm-prusa-i3-part-1-assembly-and-basic-setup по моему говорится об автоматическом выведении константы поправки .... Но вот откуда эта зараза берёт 4 мм ..... :o


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 15:30 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
SkyFlyer писал(а):
У меня 0-132 по X и 0 142 по Y.
Какое значение мне ставить тогда? Запутался я с этими координатами уже.

значит ставить чуть поменьше габарита стола
и с учетом смещения положения щупа, чтоб он со стола не падал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 16:45 
Не в сети

Зарегистрирован: 21 дек 2014, 23:08
Сообщения: 134
С координатами вроде получилось, теперь щуп опускается в ту точку, где должна быть головка.

Но толку от этого мало. После калибровки если двигать каретку по X, то по оси Z высота меняется, но некорректно. Другими словами, линия коррекции не совпадает с реальной линией наклона стола. Как результат, в одном из углов головка просто упирается в стол, а с другой стороны зазор.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 17:27 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
а каким образом последний момент проверяется ?
командами из пронтерфейса
или при печати
например квадрата размером в область печати
после G28, G29 крутятся ли двигатели оси Z при перемещениях по осям XY


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 17:35 
Не в сети

Зарегистрирован: 21 дек 2014, 23:08
Сообщения: 134
Командами. Ну, а зазор видно. Печатать я вообще не могу, зазор то невозможно выставить.

Двигатели после G28,G29 крутятся конечно, но корректировка неправильная.

Похоже, я все таки неправильно координаты задал. Никак не могу понять, если у меня диапазон по X=0...132, а проба стоит СПРАВА от экструдера. То, каким образом я могу поместить пробу в 0, если физически это невозможно.

Вот, я тут схематично изобразил суть проблемы на картинке. То, что происходит после калибровки.(вид сбоку)


Вложения:
avtlvl.gif
avtlvl.gif [ 1.2 КиБ | Просмотров: 3827 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 19:46 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
в точности всю площадь стола обойти не получится конечно, по краям зазоры будут

А такое движение... странно
может еще как то неправильно движки подключены, ноль не там установлен
другой причины не могу придумать

Попробуй мою прошивку, конфиг под себя исправь только
вдруг получится
Вложение:
Marlin_.rar [337.81 КиБ]
Скачиваний: 0

концевики у меня все оптические, на перекрытие срабатывают, не забудь исправить под свои


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 20:18 
Не в сети

Зарегистрирован: 21 дек 2014, 23:08
Сообщения: 134
Спасибо, завтра проверю.

Движки нормально, я ведь уже печатал тестовый кубик с тонкими стенками. Проблема только в зазоре по Z. Его не могу выставить руками, т.к. стол неровный и к тому же еще в середине стекло выпуклое. Плюс трапецеидальные винты очень легко крутятся, чуть задел и все калибровки насмарку.

Концевики у меня тоже оптические, кроме Z-пробы. На нее тоже хочу оптический сделать, но его надо печатать.

Смотрю конфиг, в нем не активирована серва для Z-пробы. Это как же тогда стол проверяется по 9-ти точкам?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоуровень кровати: ёмкостной датчик расстояния
СообщениеДобавлено: 24 фев 2015, 20:57 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
мне лениво было серву приделывать, просто щуп втыкаю перед калибровкой, и потом вытаскиваю
принтер все равно уже сейчас другой, этот или продам или разберу


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 264 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 18  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


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

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