roboforum.ru

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

3D принтер. Прошивка Marlin, оптимизация.

Re: 3D принтер. Прошивка Marlin, оптимизация.

setar » 13 май 2016, 11:25

dccharacter писал(а):Народ, а не было ни у кого желания реализовать G-codы для сохранения координат и вытаскивания их из EEPROM-а?
А то надоело вручную Z настраивать перед каждой работой

все давно придумано, тебе ли не знать M851 (у тебя же датчик поверхности есть) - это поправка уровня стола относительно щупа/датчика
потом сохраняешь EEPROM M500 и готово

ну вот как у меня печать начинается

Код: Выделить всёРазвернуть
M80 ; Power on
G28 XY; home XY only Z=unknown
G21 ; unit in mm
G92 E0 ; set extruder to zero
M82 ; use absolute distances
M104 S<TEMP> ; pre heat extruder
M190 S<BED> ; wait bed temp
G29 V4 ; auto bed level


Добавлено спустя 44 секунды:
а для запоминания уровня стола есть manual bed level

Re: 3D принтер. Прошивка Marlin, оптимизация.

igvv » 16 май 2016, 02:19

Всем привет!
Прошу подскажите пожалуйста в чем причина!?
Пришел комплект Mega 2560 R3 + RAMPS 1.4 + 2004 LCD, пробую его без ШД, драйверов, концевиков и термо датчиков (пробовал 100кОм резюк).
Прошил прошивкой марлин (поковыряв скетч по инструкциям), прошивка встала, но по меню энкодер не переходит и на нажатие не реагирует.
Вот так выглядит.
Изображение
Однако если успеть, то в первые доли секунд после старта прошивки энкодер все же полностью работает, а потом экран замирает и на энкодер ноль реакций.
Что еще в скетче нужно подредактировать ???

Re: 3D принтер. Прошивка Marlin, оптимизация.

Diffid » 16 май 2016, 07:49

Нужно было читать тему для новичков. Подключите термистор головы и все заработает.

Re: 3D принтер. Прошивка Marlin, оптимизация.

igvv » 16 май 2016, 09:23

Понятно. Однако уже пробовал в пины Т2 подключать 100,120кОм резистор, в скетче указал параметр "5" - 100кОм
В каких пределах гуляет термистр100кОм на 3d принтерах ???

Зы. Нету у меня еще хотенда и термистора...(пока только корпус,рельсы,электроника)

Re: 3D принтер. Прошивка Marlin, оптимизация.

Diffid » 16 май 2016, 12:52

Пины Т0 для первого экструдера, по термисторам можно загуглить datasheet.

Re: 3D принтер. Прошивка Marlin, оптимизация.

igvv » 16 май 2016, 20:28

Diffid писал(а):Пины Т0 для первого экструдера, по термисторам можно загуглить datasheet.

Спасибо за наводку, заработало! Глянул и вправду на Т0 ( слепой :))) видимо )
Поставил переменный резистор... на 73кОм показывает 43°.
Теперь хоть по меню побегаю, без особого понимания правда... ШД скоро придут, надо хоть чуток разобраться.

Re: 3D принтер. Прошивка Marlin, оптимизация.

stepmotor » 17 май 2016, 23:44

Был ли у кого такой глюк ? При печати сопло отходит в стороны по одной из осей XY.

Самое главное что с координат при этом не слетает.
Интересно что происходит в это время в прошивке и какая функция отрабатывается.

На другом принтере эта программа отлично работает, без каких либо нареканий.

Re: 3D принтер. Прошивка Marlin, оптимизация.

Diffid » 18 май 2016, 00:57

Вы уверены, что это не ошибка модели или слайсера? Смотрели визуализацию g-кода в пронтерфейсе или репитер-хосте?

Re: 3D принтер. Прошивка Marlin, оптимизация.

stepmotor » 18 май 2016, 12:21

С программой все хорошо, втыкаю флешку во второй принтер и печать идет до конца без каких либо проблем.
Заметил один момент, если из корпуса принтера снять дисплей и положить рядом, не отключая от ардуины, то процесс печати идет хорошо. Дисплей никак не соединен с землей принтера и корпусом станка. Думаю может наводки на флешку как то влияют, пока непонятно. Да и очень интересно почему ардуина оси выгоняет до пределов, и что является событием для такого перемещения а так же какая часть кода исполняется в этот момент.

Re: 3D принтер. Прошивка Marlin, оптимизация.

stepmotor » 18 май 2016, 19:03

Проблема решена :)

У блока питания земля это его корпус, корпус был прикручен винтами к принтеру а принтер металлический. На корпус принтера с БП шел какой то плохой потенциал из-за которого появлялась проблема с работой SD карты. При работе принтера связь с картой по SPI сбивалась и контроллер получал координаты которые лежали вне рабочего стола принтера, головка перемещалась в координаты но срабатывали софтовые лимиты и голова возвращалась обратно. Контроллер продолжал считывать очередные кадры программы до очередного сбоя связи или вообще зависания SD карты и остановки печати.
В итоге изолировал БП от корпуса принтера и все заработало в нормальном режиме без каких либо проблем.

Re: 3D принтер. Прошивка Marlin, оптимизация.

macar2005 » 26 май 2016, 12:40

Добавлю и здесь (тоже колдовал с заземлением).
Была подобная проблема с экраном. Купил блок питания для светодиодов на 240 Вт (типа вот этого http://escor.ru/catalog/v_zashchitnom_k ... 8_3a_100w/ но на 240 Вт). Вроде всё работает, но на экране периодически мусор (особенно если читаешь СД карту) и сбои при печати. Решилась заменой блока питания (на вот такого типа http://escor.ru/catalog/v_zashchitnom_k ... _20a_240w/). На блоке питания должен быть регулятор напряжения (я выставил 13,5В). Все проблемы исчезли.

Re: 3D принтер. Прошивка Marlin, оптимизация.

imbezza » 28 май 2016, 20:43

подскажите, а реально ли распечатать фотошоповский проект?

Re: 3D принтер. Прошивка Marlin, оптимизация.

setar » 28 май 2016, 21:08

ну ведь печатают - на струйном принтере, на лазерном, на фото.
или я мысль не понял
реально ли на автомобиле ездить по прямой - реально но смысла нет

Re: 3D принтер. Прошивка Marlin, оптимизация.

Zusul86 » 28 май 2016, 21:38

setar писал(а):реально но смысла нет

Там вроде можно 3Д рисовать.

Re: 3D принтер. Прошивка Marlin, оптимизация.

setar » 28 май 2016, 21:43

честно говоря в первый раз слышу.
тогда переформулирую: если можно сделать экспорт в STL или AMF то да, можно


cron
Rambler\'s Top100 Mail.ru counter