roboforum.ru

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

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

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

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

Сообщение Kreator » 31 май 2016, 12:27

Привет,собрал тут на днях акриловый прюша i3. Производитель Sunhokey, плата MKS Gen 2z - v 1.2 На заводской прошивке был небольшой глюк. Скачал новый Марлин и configuration .h вроде все настройки проверил, но сбилась подача экструдера. У кого есть рабочая прошивка с файлом configuration.h на этот принтер?
Kreator
 
Сообщения: 2
Зарегистрирован: 31 май 2016, 09:06

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

Сообщение setar » 31 май 2016, 12:47

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

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

Сообщение Kreator » 31 май 2016, 19:48

Прогретый экструдер выдает пластик только оч мало. Не могли бы вы описать основные необходимые настройки Марлина. Есть еще более новая прошивка,но ее нужно сконфигурировать.
Kreator
 
Сообщения: 2
Зарегистрирован: 31 май 2016, 09:06

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

Сообщение evgenisaev » 05 июн 2016, 21:21

Мои настройки #define DEFAULT_AXIS_STEPS_PER_UNIT {80.5,80.5,405.6,81.0}
evgenisaev
 
Сообщения: 1
Зарегистрирован: 05 июн 2016, 21:12

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

Сообщение ShadowOleg » 13 июн 2016, 17:01

раскажите пожалуйста о назначении этих 4 блоках параметров, зачем они, чем управляют, и на что влияют
что за буферы(ввода вывода или еще чего). понять перевод гугла простно не реально, как минимум двояко.

1 //!!! minimum time in microseconds that a movement needs to take if the buffer is emptied.
//!!! минимальное время в микросекундах, что движение нужно принимать если буфер опустошается.
#define DEFAULT_MINSEGMENTTIME 20000

2 // If defined the movements slow down when the look ahead buffer is only half full
// Если определена движения замедляются, когда смотреть вперед буфер только наполовину
#define SLOWDOWN


3 // The number of linear motions that can be in the plan at any give time.
// THE BLOCK_BUFFER_SIZE NEEDS TO BE A POWER OF 2, i.g. 8,16,32 because shifts and ors are used to do the ring-buffering.
#if ENABLED(SDSUPPORT)
#define BLOCK_BUFFER_SIZE 16 // SD,LCD,Buttons take more memory, block buffer needs to be smaller
#else
#define BLOCK_BUFFER_SIZE 16 // maximize block buffer
#endif

4 //The ASCII buffer for receiving from the serial:
#define MAX_CMD_SIZE 96
#define BUFSIZE 4
CoreXY Mega2560 0,3mm
Аватара пользователя
ShadowOleg
 
Сообщения: 136
Зарегистрирован: 06 янв 2016, 01:49
Откуда: Рязань

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

Сообщение densan » 25 сен 2016, 16:43

Здравствуйте.
Дельта, Marlin 1.0.2. Второй день не могу решить проблему с линзой:
принтер не применяет/не читает дельта радиус из EEPROM.
Указываю дельта радиус
M665 R101.80
M500
echo:Settings Stored
Проверяю что линзы нет.
После выключения принтера по питанию и последующего включения в принтране вижу
echo: M665 L219.70 R101.80 S160.00
но линза присутствует.
Опять калибрую и уже другое значение дельта радиус, сохраняю, после выключения опять линза.
Подскажите пожалуйста, куда копать?
densan
 
Сообщения: 3
Зарегистрирован: 14 июл 2015, 13:08

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

Сообщение partisan » 25 сен 2016, 19:02

Делал так; М665 RХХХ.ХХ
М500 тут кроме settings Stored у меня ещё пишет сколько байт сохранено
G28 или хоум на пронтфэйсе
M501- что бы глянуть на изменения
ну и сам процесс довольно длительный, я сперва менял размер сразу на миллиметр потом когда чаша менялась на купол менял в обратку уже по 0.1 мм и.т.д. доходил до сотых. Всё получилось ))
Самопальная дельта
марлин+пронтерфейс+слик3р
Истина в VINe
partisan
 
Сообщения: 23
Зарегистрирован: 09 апр 2016, 18:58

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

Сообщение SteavePancake » 26 окт 2016, 14:02

Приветствую. Не могу совладать с Марлином, пытаюсь исправить линзу на дельта принтере, крайние точки вывел в 0, в центре зазор 2мм. Игрался с дельта радиусом - ноль внимания от принтера. Пробовал через команду m666 Rxxx.xx тоже не реагирует. Плюс при отправке команды m666 L принтер не отвечает.

В чем может быть причина что линза не исправляется изменением дельта радиуса в прошивке при условии что каждый раз eeprom чистится командой m502?
SteavePancake
 
Сообщения: 2
Зарегистрирован: 26 окт 2016, 13:58

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

Сообщение SteavePancake » 26 окт 2016, 14:34

Приветствую, не удается исправить линзу в марлине на дельта принтере.

Крайние точки вывел в ноль. В центральной надо поправить на 2 мм линзу. Но принтер никак не реагируе на изменения в дельта радиусе в прошивке...Какие могут быть причины?

Если пробовать через команду м666 Rxxx.xx то тоже никакой реакции. Более того - на M666 L принтре не реагирует. Но при этом если дать команду в еепром м666 x-1.4 к примеру то все записывает.
SteavePancake
 
Сообщения: 2
Зарегистрирован: 26 окт 2016, 13:58

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

Сообщение rgusev » 07 ноя 2016, 15:31

Коллеги. Подскажите.
Есть присланная китайцами прошивка на базе Марлин. Прошивка скомпилирована. Исходников не дают.
Можно ли декомпилировать прошивку с целью исправления нескольких параметров?
Если да, то подскажите куда стукнутся. (может я просто темы нужной не нашёл???)
rgusev
 
Сообщения: 262
Зарегистрирован: 30 май 2016, 14:14

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

Сообщение Myp » 08 ноя 2016, 16:36

нет, нельзя, надо разбиратсья самому и компилировать заново.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение rgusev » 08 ноя 2016, 18:09

Угу. Прислали исходники, но они от предыдущей прошивки.
Там глюки с Z.
forum107/topic12917-10755.html#p364826
Вопрос с компиляцией решился. Оказывается под мой контроллер новые Arduino Software не подходят.
Скачал старую 1.0.1 и комплект драйверов. Вроде компилит. (только пока не понял КУДА оно скомпилённое сохраняет... )
rgusev
 
Сообщения: 262
Зарегистрирован: 30 май 2016, 14:14

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

Сообщение stepmotor » 08 ноя 2016, 19:57

Старые марлины на новом софте ардуины компилятся нормально. Надо только подправить в нескольких местах fpos_t на filepos_t :) можно чтобы не мучаться через замену прям :)
Sergey-3D Printer :) Arduino 2560 + Ramps 1.4 + Leadshine DM422C. Firmware: Marlin. + my Filament extruder :)
+ My H-Bot 218\218\218mm \ Mega2560 \ DRV8825 \ Marlin-RC
Аватара пользователя
stepmotor
 
Сообщения: 331
Зарегистрирован: 19 май 2014, 18:05
Откуда: Россия, Московская обл.
Skype: sergius_efremov
прог. языки: Delphi,VB,PHP,MicroC,CVAVR
ФИО: Сергей Ефремов

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

Сообщение Руся » 21 ноя 2016, 04:49

Kreator писал(а):Привет,собрал тут на днях акриловый прюша i3. Производитель Sunhokey, плата MKS Gen 2z - v 1.2 На заводской прошивке был небольшой глюк. Скачал новый Марлин и configuration .h вроде все настройки проверил, но сбилась подача экструдера. У кого есть рабочая прошивка с файлом configuration.h на этот принтер?

http://3deshnik.ru/blogs/akdzg/nastrojk ... d-printera
вот тут вся калибровка разжевана до соплей
Аватара пользователя
Руся
 
Сообщения: 158
Зарегистрирован: 06 ноя 2015, 10:47
Откуда: Владивосток
ФИО: Ясюкевич Руслан В.

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

Сообщение ursus » 11 май 2017, 07:18

Приветствую, товарищи.
Работало у меня все нормально на прошивке 1.0.2 от марта 2015 года. Но понадобилась мне нормально работающая команда М112. В старой прошивке данная команда не выполнялась пока не закончится выполнение предыдущей.В новой версии прошивки появилась строка #define EMERGENCY_PARSER. При ее раскоменчивании М112 начинает работать как надо и отрубает принтер сразу. Залил я свежую прошивку 1.1.0-1. Настроил все так же как было в старой. На первый взгляд все работает. Из интерфейса оси двигаются как надо, все греется и давится. Запустил на печать тестовый кубик и вот тут то оно и вылезло. Команда G28 выполняется нормально, а вот дальнейший гкод выполняется очень медленно. Я сначала даже решил что принтер просто завис. Поковырял еще конфиг, проверил скорости, шаги, ускорения. Залил прошивку заново. Запускаю печать и замечаю, что печать то все таки идет, но со скоростями, наверное, в пол миллиметра в секунду.

UPD: Дернуло меня попробовать другой слайсер. В итоге со Slic3r'а модель отпечаталось, правда качество стало совсем паршивое :( А вот с кисслайсера печатать по прежнему не хочет.
ZAV MAX Pro V1. ZAV mini.
ursus
 
Сообщения: 267
Зарегистрирован: 27 авг 2014, 02:11
Откуда: Тольятти
ФИО: Михаил

Пред.След.

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

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

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