roboforum.ru

Технический форум по робототехнике.

Автоуровень кровати: ёмкостной датчик расстояния

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение abuharsky » 15 фев 2015, 21:38

3DPrinter писал(а):красиво
сами допиливали?


Спасибо, да, сам. Надоело, что в имеющихся вариантах куча минусов, которые я исправил:
- встроенная серва,
- встроенная подсветка,
- удобное крепление для проводов,
- обдув

3DPrinter писал(а):P.S. а зачем у Вас на е3д вентиляторе ограничитель для забора воздуха только сверху?


все не так, это как раз выходной канал для воздуха, чтобы он не дул на модель
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение 3DPrinter » 16 фев 2015, 00:00

Спасибо.
Отлично придумано.
Своими STL файлами и наработками по прошивке можете поделиться?
или финальные версии - не для опенсорс?
Аватара пользователя
3DPrinter
 
Сообщения: 603
Зарегистрирован: 23 янв 2014, 01:13
Откуда: Украина. Киев.
Skype: kiev_3dprinter
ФИО: Печать трехмерная

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение MeX@HuK » 16 фев 2015, 10:14

И мне, и мне!)) Буду очень признателен, если поделитесь моделью.
MeX@HuK
 
Сообщения: 1
Зарегистрирован: 16 фев 2015, 10:05

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение abuharsky » 16 фев 2015, 20:21

3DPrinter писал(а):Спасибо.
Отлично придумано.
Своими STL файлами и наработками по прошивке можете поделиться?
или финальные версии - не для опенсорс?



все опенсорс, что касается прошивки, вам описать конкретные "тредные" места, с которыми столкнулся и их решения или скинуть всю конфигурацию и сами будете разбираться?

по поводу моделей - все опенсорс, прсто пару мелких косячков никак не дойдут руки поправить, поэтому лежит все это дело в виде черновика на thiniverse. Раз уж такой интерес появился, доделаю и выложу всем.
abuharsky
 
Сообщения: 420
Зарегистрирован: 20 апр 2011, 13:36
Откуда: Россия, Орёл

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение 3DPrinter » 17 фев 2015, 20:45

abuharsky писал(а):
3DPrinter писал(а):Спасибо.
Отлично придумано.
Своими STL файлами и наработками по прошивке можете поделиться?
или финальные версии - не для опенсорс?



все опенсорс, что касается прошивки, вам описать конкретные "тредные" места, с которыми столкнулся и их решения или скинуть всю конфигурацию и сами будете разбираться?

по поводу моделей - все опенсорс, прсто пару мелких косячков никак не дойдут руки поправить, поэтому лежит все это дело в виде черновика на thiniverse. Раз уж такой интерес появился, доделаю и выложу всем.



спасибо огромное.
Интерес живой и огромный.
Если сможете все это оформить в виде уникального поста для блога, то готова даже доплатить за описание для "чайников" (создание пошаговой инструкции). Так выйдет и опенсорс реализация, и в то же время хоть небольшая, но компенсация за интеллектуальный труд.
Думаю, многим бы такой пост понравился и оказался полезным.

Если нет, то буду рада и за просто конфигурацию.
Аватара пользователя
3DPrinter
 
Сообщения: 603
Зарегистрирован: 23 янв 2014, 01:13
Откуда: Украина. Киев.
Skype: kiev_3dprinter
ФИО: Печать трехмерная

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение SkyFlyer » 20 фев 2015, 20:31

Кто-нибудь разобрался, почему Marlin при активации автолевела по 9-ти точкам неправильно позиционирует каретку после калибровки? Такое ощущение, что знак где-то перепутан.
SkyFlyer
 
Сообщения: 134
Зарегистрирован: 21 дек 2014, 23:08

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение icehardy » 21 фев 2015, 10:54

SkyFlyer писал(а):Кто-нибудь разобрался, почему Marlin при активации автолевела по 9-ти точкам неправильно позиционирует каретку после калибровки? Такое ощущение, что знак где-то перепутан.

Возможно об этом речь http://roboforum.ru/forum107/topic14565-75.html#p318093
Аватара пользователя
icehardy
 
Сообщения: 1282
Зарегистрирован: 27 фев 2013, 16:59
Откуда: Кострома
Skype: icehardy

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение SkyFlyer » 21 фев 2015, 13:44

Не похоже. Координаты области для замера и смещения Z-датчика выставлены нормально. Может, еще просто Марлин старый был, сейчас скачал последнюю версию - после праздников залью, проверю.
SkyFlyer
 
Сообщения: 134
Зарегистрирован: 21 дек 2014, 23:08

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение egorka75 » 22 фев 2015, 18:55

Приветствую всех .Вот такая проблема нарисовалась :Заливаю прошивку Marlin-1.0.2 , делая соответствующие настройки для сервомашинки и концевика Z на G28 реагирует нормально отрабатывает G29 выдаёт таблицу , но при попытке начать печать отрабатывет G28 и начинает печатать ( а где же автозамер ? )
Лью прошивку https://github.com/beckdac/Marlin/tree/ ... ge_11_2014 с настройками такими же как и выше , G28 отрабатывается но при конечном подьеме головы +15 ( добавляет разницу между зондом и соплом 11 ) останавливается но почему то на экране Z 026.00 а в реальности ещё + 4 . Откуда они берутся не пойму . Поэтому при запуске печати отрабатывается G28 ( а где же Auto bed Leveling ?? ) голова начинает печать на высоте 4 мм .
Я чего то не понимаю ......
egorka75
 
Сообщения: 18
Зарегистрирован: 25 янв 2015, 20:15

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение SkyFlyer » 23 фев 2015, 00:05

Надо команду автолевела добавить руками.

Лью прошивку


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

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение egorka75 » 23 фев 2015, 09:54

Ну насчет дисплея это всё зависит от настроек . То есть в слайсере добавить к начальному коду Start G-code :
G28 ; home all axes
G29 так ?
G1 Z5 F5000 ; lift nozzle
Ссылку на прямую версию в студию ...
egorka75
 
Сообщения: 18
Зарегистрирован: 25 янв 2015, 20:15

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение SkyFlyer » 23 фев 2015, 13:34

Может, и от настроек, но только в оригинальном марлине достаточно было лишь дефайн указать.

Да, я так и добавил, в начальный код.

https://github.com/MarlinFirmware/Marlin
SkyFlyer
 
Сообщения: 134
Зарегистрирован: 21 дек 2014, 23:08

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение egorka75 » 24 фев 2015, 10:17

И всё запишется в EEPROM и будет применяться ?
egorka75
 
Сообщения: 18
Зарегистрирован: 25 янв 2015, 20:15

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение SkyFlyer » 24 фев 2015, 12:53

Ничего и никуда там не пишется. После автокалибровки будет таблица, по которой Марлин при перемещении каретки поднимает или пускает головку в соответствии с рассчитанными для каждой точки X,Y значениями высоты. Если сделать сброс (или даже просто G28), то все надо заново делать.

Новая прошивка еще хуже, добавили новые косяки. Перестала работать кнопка "Stop" на дисплее, теперь приходится вырубать питание, когда каретка едет не туда. А она едет "не туда" постоянно. Еще и двигатели гудеть стали.

Ну и самое главное, высота все равно некорректно рассчитывается. Т.е., после калибровки, при перемещении каретки, скажем по X на кривом столе, зазор все равно не соблюдается. От слова совсем.

Не могу разобраться вот с этими дефайнами:

Код: Выделить всёРазвернуть
    #define LEFT_PROBE_BED_POSITION 0
    #define RIGHT_PROBE_BED_POSITION 120
    #define BACK_PROBE_BED_POSITION 110
    #define FRONT_PROBE_BED_POSITION 0

  #define X_PROBE_OFFSET_FROM_EXTRUDER 0
  #define Y_PROBE_OFFSET_FROM_EXTRUDER 35
  #define Z_PROBE_OFFSET_FROM_EXTRUDER -1
SkyFlyer
 
Сообщения: 134
Зарегистрирован: 21 дек 2014, 23:08

Re: Автоуровень кровати: ёмкостной датчик расстояния

Сообщение icehardy » 24 фев 2015, 13:27

SkyFlyer писал(а):Не могу разобраться вот с этими дефайнами:

Код: Выделить всёРазвернуть
    #define LEFT_PROBE_BED_POSITION 0
    #define RIGHT_PROBE_BED_POSITION 120
    #define BACK_PROBE_BED_POSITION 110
    #define FRONT_PROBE_BED_POSITION 0

  #define X_PROBE_OFFSET_FROM_EXTRUDER 0
  #define Y_PROBE_OFFSET_FROM_EXTRUDER 35
  #define Z_PROBE_OFFSET_FROM_EXTRUDER -1

первые это область в которой будет работать автоуровень
вторые это положение щупа относительно сопла (Z_PROBE_OFFSET_FROM_EXTRUDER замеряем двигая ось Z смотрим на сработку концевика M114, M119)
Аватара пользователя
icehardy
 
Сообщения: 1282
Зарегистрирован: 27 фев 2013, 16:59
Откуда: Кострома
Skype: icehardy

Пред.След.

Вернуться в 3D печать

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

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