Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам
SergNF
Сообщения: 11
Зарегистрирован: 21 дек 2017, 18:32
Благодарил (а): 7 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение SergNF » 13 фев 2019, 18:19

Волею случая, на одном из принтеров, стоит сабж с этхернетом (Почему таааак медленно качается).
Соответственно решил отказаться от "размножения малины почкованием" - конекчусь по телнету и "играю" файлы. Вопрос - как-то можно удаленно (из питона/php/консольных скриптов линукса) запросить progress/get_temp/get_pos и т.д.? Т.е. есть ли где "коды" кнопок штатной вебстранички или какие-нибудь примеры?

Rust
Сообщения: 1
Зарегистрирован: 06 мар 2019, 11:06
Имя: Rustam

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Rust » 06 мар 2019, 11:13

Здравствуйте

Собрал аппарат на MKS SBASE v1.3. Со всем разобрался, все дергается движется. Но вот вопрос остался с переключателями.
Создаю на ноги 1.22, 1.23 и 2.12 входы. Как мне считать их состояние по TELNET или Web или Pronterface, какой командой ?
при отправлении команды:
switch sensor
Приходит ответ
switch sensor set to:

В конфиге прописано:
switch.sensor.enable true # Датчик вакуума
switch.sensor.input_pin_behavior momentary #
switch.sensor.input_pin 1.22 # Нога
switch.sensor.input_type digital # тип

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 13 апр 2019, 18:37

Всем снова привет. Полез в прошивку марлин для тонкой подстройки и с удивлением обнаружил что поддержка марлин 1.1.х прекращена, точнее не поддержка, а дальнейшее развитие этой версии. Сейчас появилась марлин 2.0. Опять таки с удивлением обнаружил что она уже поддерживает 32 битные платы, в том числе и MKS sBase! Кто нибудь уже ее пробовал прошить в нашу плату? Сам пока еще не разбирался, но сразу вопрос, чем и как ее прошить??? С настройками думаю проблем не должно возникнуть. Там даже есть пример конфига для sBase! Есть даже пример для платы STM32F407VET6, эта плата достаточно мощная и ее стоимость порядка 700-800 рублей на алике!
А вот документации на эту версию я нигде не нашел :cry:
Купил себе танк и никого больше не жалею.

Аватара пользователя
Lenivo
Сообщения: 1460
Зарегистрирован: 25 май 2017, 12:46
Имя: Александр
Благодарил (а): 79 раз
Поблагодарили: 149 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Lenivo » 14 апр 2019, 19:39

dark184 писал(а):
13 апр 2019, 18:37
Всем снова привет. Полез в прошивку марлин для тонкой подстройки и с удивлением обнаружил что поддержка марлин 1.1.х прекращена, точнее не поддержка, а дальнейшее развитие этой версии. Сейчас появилась марлин 2.0. Опять таки с удивлением обнаружил что она уже поддерживает 32 битные платы, в том числе и MKS sBase! Кто нибудь уже ее пробовал прошить в нашу плату? Сам пока еще не разбирался, но сразу вопрос, чем и как ее прошить??? С настройками думаю проблем не должно возникнуть. Там даже есть пример конфига для sBase! Есть даже пример для платы STM32F407VET6, эта плата достаточно мощная и ее стоимость порядка 700-800 рублей на алике!
А вот документации на эту версию я нигде не нашел
https://www.youtube.com/watch?v=gMPdsBumWCQ

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 14 апр 2019, 20:12

Ага, уже нашел это видео :D . Буквально только что сконфигурил марлин под sBase. Сейчас компилится. Вечерком прошью плату. :D
Купил себе танк и никого больше не жалею.

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 14 апр 2019, 22:39

Ну вот опять облом, прошивка собралась, залилась. Но ничего не работает. В виртуальных портах висит порт marlin без драйверов. Если бы не этот порт подумал бы что описание пинов неверны. Плату подкинул правильную, посмотрел пины, сходятся с родным конфигом от смузи...
Купил себе танк и никого больше не жалею.

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 16 апр 2019, 19:57

Так, разобрался с драйвером, был под носом здесь \Marlin-bugfix-2.0.x\Marlin\src\HAL\HAL_LPC1768\win_usb_driver.
Прошивка почти настроена, все оси оказались инвертированы, сейчас автотюн нагрева стола и хота запустил. После буду прошивку настраивать окончательно. TFT32 пока не взлетел на марлине, надо разбираться почему. Подозреваю что уарт не включен или не настроен. Надо разбираться, план уже есть. Принтер уже полностью двигается, выходит в ноль. Пробной печати сегодня уже скорее всего не будет.
Вобщем марлин 2 заводится на sBase, проверено. Насколько корректно работает будет ясно позже.
Оставил бы смузи на этой плате, но есть нюансы, которые меня раздражают на этой прошивке, она еще сыровата. Прошивался более свежими, но походу они вообще глючные.
Купил себе танк и никого больше не жалею.

Аватара пользователя
Lenivo
Сообщения: 1460
Зарегистрирован: 25 май 2017, 12:46
Имя: Александр
Благодарил (а): 79 раз
Поблагодарили: 149 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Lenivo » 17 апр 2019, 07:17

dark184 писал(а):
16 апр 2019, 19:57
Так, разобрался с драйвером, был под носом здесь \Marlin-bugfix-2.0.x\Marlin\src\HAL\HAL_LPC1768\win_usb_driver.
Прошивка почти настроена, все оси оказались инвертированы, сейчас автотюн нагрева стола и хота запустил. После буду прошивку настраивать окончательно. TFT32 пока не взлетел на марлине, надо разбираться почему. Подозреваю что уарт не включен или не настроен. Надо разбираться, план уже есть. Принтер уже полностью двигается, выходит в ноль. Пробной печати сегодня уже скорее всего не будет.
У меня есть данная плата, но я МАРЛИН не прошивал ещё на неё.
Здесь на сайте, на главной можно статьи выкладывать. Если вы объедините весь свой опыт по настройке МАРЛИНА на данной плате с фотографиями и пояснениями в виде статьи, я думаю многим такая статья будет полезна. Ну мне точно будет интересна и полезна.

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 17 апр 2019, 08:33

Lenivo писал(а):
17 апр 2019, 07:17
Ну мне точно будет интересна и полезна.
До статьи наверное не дойдет. Если надо могу помочь с прошивкой в частном порядке. Сложного ничего как оказалось нет. Прошивка настраивается как обычно, за исключением пары моментов с компиляцией.
Вчера завел TFT32 на sBase, все оказалось как я и предполагал, надо активировать secondary serial port и выставить значение 0, оно по дефолту и стоит, просто с дефайна снять комментарий. Дальше, все настройки направлений были настроены правильно, все оставшиеся косяки в настройках устранены. Произвел пробную печать. Результат не то что плохой, я просто абсолютно разочарован в прошивке. Нет, я конечно изначально подумал возможно проблема в кинематике или слайсере. Решил для теста проверить на смузи. Начальные данные все одни, кинематика, принтер, электроника, температуры, G код, все одно и тоже, разные только прошивки.
IMG_20190417_075434.jpg
Теперь смотрим, нижний кубик распечатан на марлине, верхний на смузи, повторюсь, все одно и тоже вплоть до G кода, поменялась только прошивка!
На нижнем кубике видим горизонтальные полосы, похожие на смещение слоев, но это 100% не смещение слоев в классическом понимании, т.к. носит периодический характер, т.е. даже на фото видны волны на сторонах кубика, причем именно периодические, ни о каких случайных смещениях речи быть не может! Учитывая как распечатан кубик на смузи (а он распечатан идеально, даже вживую мне особо придраться не к чему! На углы не смотрим, это слишком высокая скорость была выставлена в обоих случаях и предыдущий слой тупо не успевал остыть до перехода на следующий слой. Да, на кривость нижнего кубика, на столе он был ровным, когда отдирал от стола не дал ему остыть, поэтому немного его погнул), то марлин на 32 битах работает на порядок хуже. Хотя на 8 битах не факт что он работает хорошо. На другом принтере стоит марлин 2.0 но плата MKS Gen L. Качество печати значительно выше, но все равно не идеальное как на смузи. Грешил на кинематику, но вот со вчерашнего дня все таки начал склоняться к тому, что марлин должна сгореть в аду. За 2 года конструирования, модернизации, бесконечных переделок принтеров, довел кинематику чуть ли не до идеала, а во всем виновата прошивка. Мои взгляды на марлин кардинально поменялись. Есть еще желание поставить марлин 2.0 вместо смузи? Я честно говоря лучше смирюсь с недостатками смузи, которые в принципе хоть и доставляют некоторые неудобства, но большую часть все таки можно обойти.
Возможно конечно и у меня ручки кривые, что то в настройках прошивки напортачил... Токи двигателей выставлял теже, что и на смузи, да и пропускать шаги движки просто не могли, спецом проверил, пытался удержать руками во время печати, нужно приложить приличную силу чтобы допустить пропуск шагов. Кубики на марлине после этого печатал еще несколько раз, результат неизменно хреновый.
Конечно допускаю, что один мой случай еще не показатель кривости марлина, возможно кто еще захочет ее испытать, просьба делиться результатами. Возможно стоит выделить в отдельную тему что то типа "прошивка Marlin 2.0 в MKS sBase"
Купил себе танк и никого больше не жалею.

Аватара пользователя
Alex Post
Сообщения: 4750
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 212 раз
Поблагодарили: 493 раза
Контактная информация:

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Alex Post » 17 апр 2019, 09:30

Мдааааа... Если это правда так - то действительно "марлин должен сгореть в аду". По ускорениям тоже все идентично? А то ускорения в марлине, как мы тут выясняли, в "попугаях", весьма непросто их сопоставить в разных прошивках. Косвенно можно судить по времени печати только. Где кубик быстрее напечатается - там ускорения и выше. Из-за ускорений вполне может быть такой разнобой.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 17 апр 2019, 09:35

Alex Post писал(а):
17 апр 2019, 09:30
По ускорениям тоже все идентично?
Да, все ускорения выставлены одинаковыми 3000 мм/с2. Да и время печати примерно одно и тоже, но судить по времени не совсем корректно, всего минут 10 не больше. У обоих прошивок настройки одинаковые. Честно говоря что то даже отпало желание эксперименты проводить дальше. Может кто попробует еще поэкспериментировать и поделится сравнительными результатами? Возможно с джерками стоит поиграться, хотя думаю дело не в этом, скорости у меня просто запредельные, пластик только только успевает плавиться.
Купил себе танк и никого больше не жалею.

Аватара пользователя
Alex Post
Сообщения: 4750
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 212 раз
Поблагодарили: 493 раза
Контактная информация:

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Alex Post » 17 апр 2019, 10:07

А на "гражданских" скоростях не пробовал? Что нибудь в диапазоне 80-120? Есть подозрение, что несмотря на 32 битные мозги - алгоритмы в Марлине остались те же самые, которые в расчете на 8-ми битность начиная с определенной скорости начинают выдавать STEP-ы пачками... А Смузи изначально 32-битная, ей экономить ресурсы не нужно, вот и считает все "по честному".
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 17 апр 2019, 10:20

Alex Post писал(а):
17 апр 2019, 10:07
А на "гражданских" скоростях не пробовал? Что нибудь в диапазоне 80-120?
Именно на этих скоростях и печатал, т.к. для ПЭТГ это и есть предельные скорости с данными ускорениями. Для теста попробовал этот же кубик распечатать на втором принтере с MKS Gen L 8 бит, но Г код пришлось переделать, т.к. размеры столов не совпадают. Настройки марлина на обоих принтерах одни и теже, версии тоже совпадают, только для 8 бит компилировалось в arduino IDE. Результаты вполне достойные, хотя и заметно хуже чем на смузи(и вот тут то начинают закрадываться уже сомнения. Я два года доводил кинематику почти до идеала, а принтер с марлином все никак не выдает ожидаемых результатов, возможно виновата все таки прошивка, а не кинематика). Возможно попробую скомпилить прошивку для меги 2560 в platformio IDE, но честно говоря нет желания.
Появилось желание сравнить качество печати на мега 2560 с прошивкой марлин 2.0 и с прошивкой repetier на другом принтере.
Alex Post писал(а):
17 апр 2019, 10:07
Есть подозрение, что несмотря на 32 битные мозги - алгоритмы в Марлине остались
Сам я не лез в дебри прошивки, но думаю в прошивках все таки есть разница.
Купил себе танк и никого больше не жалею.

Аватара пользователя
Alex Post
Сообщения: 4750
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 212 раз
Поблагодарили: 493 раза
Контактная информация:

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Alex Post » 17 апр 2019, 11:41

dark184 писал(а):
17 апр 2019, 10:20
в прошивках все таки есть разница
Однозначно. Всеж совершенно разные не пересекающиеся ветки разработки. Соответственно и алгоритмы разные, и подходы.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 17 апр 2019, 12:16

Alex Post писал(а):
17 апр 2019, 11:41
Всеж совершенно разные не пересекающиеся ветки разработки.
Я имел ввиду Marlin для меги 2560 и для LPC1768.
Купил себе танк и никого больше не жалею.

Ответить
Яндекс.Метрика