Геркулес 32 бита это зверь. Начинаю печатать

myname
Идет загрузка
Загрузка
25.03.2020
1168
35
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

4

Итак чистый марлин 2.0.

  1.  Настроен микрошаг 128 на все. 
  2. Чуть опушена сила тока на драйвера (как правильно посчитать не зная моторов не нашел). Поэтому просто понизил немного по сравнению с дефаултными :X,Y,Z=500 экструдер 600. Может это и сыграло злую шутку см. проблемы. *
  3. Линей эдвансы не включал 
  4. Теперь куллер хотэнда включается при 50 градусов (Эй импринта могу показать как)
  5. Переделано включение обдува, пришлось искать куда подключать

Результаты.

  • Геркулеса просто не узнать. С тормозного принтера (раньше при печати из куры реальное время было примерно 2 раза больше расчетного) он превратился в скоростного. Напечатал в 2 раза быстрее расчетного.
  • Меню при печати-раньше при печати было видно, что принтер подтормаживает. Сейчас меню просто летает.
  • Округлые формы. Раньше было видно, что принтеру приходится плохо при печати закруглений (на видео из блогов говорилось, что принтер не успевает просчитывать и пропускает шаги). Сейчас округления печатаются идеально.
  • Тишина - вроде не должно было стать тише но реально стало.
  • Качество печати. При замене сопла с 0.3 (и толщине слоя 0.1) на 0.5 и толщине слоя на 0.2 качество улучшилось при скорости выше  в раза в 4 !!!

Проблемы

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

Видео печати (не получилось нормально вставить)

Что надо сделать

  • Включить калибровку (пунктов в меню реально стало очень много). А вот калибровки нет
  • Настроить скорость перемещения Z. Не хочу ждать  долго пока площадка подьедет к  печатаемой области
  • Настроить перемещение без печати. Сейчас скорость  перемещения просто сумасшедшая. И тяжелая голова (напомню у нас на голове здоровенный двигатель с прямой подачей) просто летит к цели
  • Вероятней всего настроить печать заполнения ( треугольники внизу) 
  • Хочу, что бы при включении принтера он парковался
  • Тоже самое при окончании печати. Хочу что бы Z опускался
  • Хочу попробовать поставить нативно 256 шагов на все. Хоть идут споры, что и 16 нормально, однако я против этого. Представим картинку с количеством пикселей 16x16. Даже сейчас компьютером нельзя из нее сделать 256x256 c появлением деталей. А тут драйвер сможет. 

Пока не знаю нужен ли линер эванс. Раньше он был нужен когда принтер тормозил. Теперь не знаю

PS

Я в первый раз в жизни настраиваю принтер, марлина. Поэтому просьба не пинать

1. За сколько можно продать плату  MKS Gen v 1.4?

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

4
Комментарии к статье

Комментарии

25.03.2020 в 11:24
1

Можно правильную ссылку на видео, из статьи не открывается?

25.03.2020 в 11:40
1

не открывается эта ссылка

25.03.2020 в 12:10
1

так нормально.

да, шустрый получился.

25.03.2020 в 12:19
1

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

Можно попробовать Поднять напряжение минуя мамку, только если драйвера выдержат. (см.ТТХ- драйверов)

25.03.2020 в 13:32
1

А вот тут достоинства UART подключения. В коде поменял и все

  #if AXIS_IS_TMC(E0)

    #define E0_CURRENT 600   <- менять тут

    #define E0_MICROSTEPS 128

    #define E0_RSENSE 0.11

    #define E0_CHAIN_POS -1

  #endif

25.03.2020 в 13:36
0

Ну, с 24V.на 36V. там не поменять.

26.03.2020 в 09:01
0

А вот тут достоинства UART подключения. В коде поменял и все

Да тот же sbase через конфиг без всякого уарта это правилось (правда на сток драйверах) )))

25.03.2020 в 13:05
2

Затраты на "апельсинку" с Klipper'ом были бы несоизмеримо ниже и потребовали бы меньших усилий по модернизации.

25.03.2020 в 13:22
1

А какие затраты сумашедшие. Плата 1500 рублей и драйвер. Плата старая продается рублей за 500.

25.03.2020 в 13:32
1

"Апельсинка" 900 р.

Математика Klipper'а, расчет шагов и их тактование находятся просто на другом уровне по сравнению с Marlin'ом.

Добавка - web-интерфейс, а также удобная конфигурация текстового файла вместо сборки прошивки каждый раз по внесению изменений.

Подумайте.

MKS1.4 достаточно удобная и надежная плата. У меня она в связке с "апельсинкой" управляет "дельтой", чья кинематика на порядок сложнее "кубиковой".

25.03.2020 в 13:07
1

Хочу попробовать поставить нативно 256 шагов на все. Хоть идут споры, что и 16 нормально, однако я против этого. Представим картинку с количеством пикселей 16x16. Даже сейчас компьютером нельзя из нее сделать 256x256 c появлением деталей. А тут драйвер сможет. 

Соплом 0.4 мм. Ага. Сможет в субмикронную точность на микрошаге в 1/256. Мда... Узнаю много и много нового на тудее с каждым днем.

25.03.2020 в 13:31
1

А какая разница. Драйвер все равно преобразует в 256. Что 8 шагов, что 16 что 256. Если плате хватает мощности в чем проблема?  Вся переделка это поменять 4 переменных в марлине.

25.03.2020 в 13:34
1

Вам надо немного научиться в математику - деление микрошага на драйвере решается аппаратно на драйвере же. Обсчет микрошагов на MCU - линейно увеличивает нагрузку на него же.

Просчет перемещений на скоростях >150 мм/с на реальном микрошаге 1/256 и тактование сигналов для драйверов ШД могут перегрузить "мозги" даже SKR1.4 turbo (она?)

25.03.2020 в 14:12
1

Могут или нет? Нигде ответа не нашел. Приведу пример. Вы купили феррари, однако разогнаться до 200 км не хотите даже пробовать. Говорите ездил на жигуле, он максимум гонял 120. Вот и буду 120. А как же выход за пределы зоны комфорта? Зачем тогда феррари покупать?

25.03.2020 в 14:15
1

Мда... действительно надо поучиться. В код Marlin'а и его псевдо "аппроксимацию", когда он не справляется с вычислениями, Вы явно не погружались. Впрочем, дерзайте.

Зачем тогда феррари покупать?

Удобно. И запас душу греет.

25.03.2020 в 14:18
1

Хорошо. Вы написали про псевдо "аппроксимацию". Вопрос- сколько шагов вытянет SKR1.4 turbo. Как определить ее пределы?

25.03.2020 в 14:23
1


Хорошо. Вы написали про псевдо "аппроксимацию". Вопрос- сколько шагов вытянет SKR1.4 turbo. Как определить ее пределы?


Для начала - изучите, что такое микрошаг и как точность позиционирования может от него зависеть. И насколько он нужен в FDM-технологиях.

Почитайте, например, ЗДЕСЬ

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

Вообще хочется понять, прежде чем что-то подробно пояснять, стОит ли тратить на это время, или нет.

25.03.2020 в 20:01
2

Зависит от сложности g кода, даже если вообще выкинуть математику, 600 килогерц скр 1.4 вроде бы выдаёт. допустим 16 зубов шкив и ремень гт2, итого при скорости 200 мм/сек нужно 320кгц. вроде бы всё хорошо и казалось бы можно 400мм/сек получить максималку, однако это же марлин. между шагами надо ещё подумать куда шагать, дисплей обслужить, и кучу всякого барахла, температуру померить там... + кривой же марлин, не надо забывать... короче чем больше строк в g коде на условный мм детали, тем больше затупы. Короче говоря только практика покажет реальный максимум. однако смело могу сказать что 256 микрошаг нативный затупит уже от 100 мм/сек, при сложных моделях, другое дело на глаз может это и не видно будет, лишь осциллограф/лог анализатор покажет правду

25.03.2020 в 14:19
2

А какая разница.
 Если плате хватает мощности в чем проблема?  

разница в том, что вы не изучили эту тему и это проблема. Пребываете в заблуждении о мощности 32 бит, которая решает все на свете.

25.03.2020 в 15:14
0

Ну скорость суммашедшей не назовешь в посте не указано а на глаз 100..120 вполне норм. Дельты вроде так все по умолчанию умеют

CoreXY с direct экструдером блинчик + редуктор так бегает в легкую (ток двигателей 1 А а возможно можно и меньше). На этом фоне prusa механика  со скоростью 40-60 выглядят сильно неспешно

для cartesian с ШД 40 мм в силу веса портала тормозит и разгоняться существенно сложнее.


25.03.2020 в 16:14
0

Сдвиг слоев - моторы не успевают отрабатывать ускорения и скорость отсюда пропуски шагов. Не электроника. 32бита отрабатывают все вовремя.  Уменьшайте скорости и ускорения в настройках Марлина и (или) в настройках слайсера. Или нужно поднять рабочий ток на моторах. Для NEMA 17 рабочий ток 1,7А норма. (можно сделать чуть ниже на  -10-15% от максимального) 

А еще озадачило - "При замене сопла с 0.3 (и толщине слоя 0.1) на 0.5 и толщине слоя на 0.2 качество улучшилось при скорости выше в раза в 4 !!!"    Как ?? Как такое возможно ??  Да вы волшебник !!!

Я понимаешь для улучшения качества перехожу с сопла 0,4 и слоя 0,1  на сопло 0,3 или 0,2  и слой 0,06-0,04

что бы пропечатывались все самые мелкие детали на модели. Печатаю небольшие детали, запчасти, игрушки, статуэтки.  А у вас увеличение сопла чуть ли не в два раза и слоя в два. И качество растет !!! Такого не бывает.  По увеличении скорости и так понятно. Поставьте сопло 1мм  будет еще быстрее, но вот качество ... ??? 

Непонятно....  

25.03.2020 в 20:48
0

Я имел виду качество окружностей. Раньше на закруглении вылазили как бы линии. Было впечатление что принтер с  радиусами шалит

25.03.2020 в 22:54
0

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

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

Дело в том, что есть доказанные факты того, что включенный LA (Linear Advance) в Марлине не очень сосуществует с некоторыми драйверами от Тринамика, вне зависимости от метода управления ими.

Быть может есть "двойное" и стабильное решение (LA+TMC+Marlin32), но тогда надо использовать TMC2208 без управления, просто как замену A4988.

.

Справочно:

.

https://cnc3018.ru/threads/zamena-drajverov-a4988-na-tmc2208.682/

.

https://3dtoday.ru/blogs/sergeydsi/my-experience-of-transition-from-a4988-to-tmc2208/

.

https://community.z-bolt.ru/t/zamena-drajverov-na-tmc-2208-2209/86/6

.

https://www.ionline.by/diy/3d-pechat/anycubic-4max/dnevnik-3d-pechatnika-ustanavlivaem-tixie-drajvery-tmc2208-chast-3-reshenie-problem-s-linear-advanced-29-03-2019/

.

https://3deshnik.ru/wiki/index.php/%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80_TMC2208

.


25.03.2020 в 22:58
1

Блин боролся с включением обдува  платы (как выяснил регулируемых выходов всего 2. А вот 3 не регулируемый.

1. Обдув хотэнда

2.  Обдув экструдера

3. Обдув драйверов (в марлине есть  механизм, что до и после  работы драйверов вентилятор останавливается)  но выход 3 оказался не регулируемый. Но я решу вопрос уже выяснил что нужен шим контроллер за 100 рублей.

 Итог Минус один TMC 2208. Гребаный короновирус  в Москве купить как?

 

25.03.2020 в 23:02
0

>> 3. Обдув драйверов

Просто поставьте 120мм (постоянно включенный) кулер через резистор-понижайку, и забудьте о регулировке обдува драйверов.

7VDC обычно норм. Минимальное напряжение начала вращения на новом кулере ~ 3.5 вольта, около того.

"Опахало".

Залманы и Ноктюа обычно идут в комплекте с резисторами, и потом можно использовать хоть одиночный реобас.

.

Я пошёл чуть иным путем... думаю, что вот такого реобаса Вам явно не надо...


ski
25.03.2020 в 23:10
1

тут было дело принципа. Подключил 2 вентилятора. Все работает отлично. Вижу 3 выход на вентиляторы и смотрю статью как настроить. Настраиваю не работает, ищу в инете  кучу вариантов после каждого тыкая вольтметром для определения работы. Случайно замыкаю контакты.....

Итог минус один TMC2208 ..... фигня 400 рублей но теперь с этим вирусом его найти проблемма

Но итог я нашел решение. Берем шим с одного контакта,  китайский расширитель вентиляторов  и итог

При включении драйверов  все должно включаться, а после X времени выключаться....

 

25.03.2020 в 23:13
0

>> Случайно замыкаю контакты

Вот это и бывает когда торопишься и "головокружение от успехов".

Я вот тоже наступал на эти грабли, пока наконец на один из отремонтированных китайских щупов для тестера не натянул термоусадку, предварительно заточив его под отвертку для потенциометра A4988.


ski
25.03.2020 в 23:36
0

Это не головокружение. Это страдание когда в одной руке ноут для прошивки в очередное "решение", во второй тестер проверяющий есть напряжение или пропало. После 15-20 попытки добил драйвер

26.03.2020 в 08:14
0

Это страдание когда в одной руке ноут для прошивки в очередное "решение"

отвращения к Marlin'у еще не сформировалось?

P.S.: Для информации - прошивки Smoothieware, RepRapFirmware, среда (прошивкой я уже ее не называю) Klipper конфигурируются простым текстовым файлом, без перепрошивки.

Up.: Да та же мной не слишком жалуемая Lerdge - конфигурируется визуально либо набором конфигурационных команд с карты.

ski
25.03.2020 в 23:12
1

Тут дело принципа. Принтер напечатал принтер замолчал.  Принтер не начал печатать тишина.  Цена 100 рублей в китае. Резак на митино будет дороже

25.03.2020 в 23:16
0

>> Резак на митино будет дороже

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

Раньше это мне выходило в 500 рублей за кулер плюс "бесплатные" резисторы, не считая доставки


25.03.2020 в 23:33
0

Просто комментарий для истории. В настоящее время нет нормальной инструкции по пинам на SKR 1.4 turbo. Fan pin 1 не регулируемый, хоть и стоит впритык с Fan0 который управляется. Решение

 Указываем пин неиспользуемого концевика.  Его контакт подаем на  "Reprap Ramps1.4 RRD Fan Extender,2 PWM controllable channels,3D printer,Mendel "  фраза для поиска с ali. Туда же подаем 12 вольт. Вентиль питаем от него

Все советы прописать ..... г

26.03.2020 в 08:22
0

Просто комментарий для истории. В настоящее время нет нормальной инструкции по пинам на SKR 1.4 turbo

Рукалицо. Но из-за дешевизны все продолжают грызть кактус.

Для истории - "запилите" лучше пост с Вашими поисками по пресловутым пинам и их результатами

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Anycubic Mega X - самый большой принтер в семействе Mega

Дозасвет за копейки

То о чем молчат продавцы фотополимерных принтеров. Сравнение с ФДМ (Часть первая)

Чехол-пыльник из TPU на автомобильный разъем AMR4.

Гитара из doom eternal. Часть 1(и возможно последняя )

Укрощение строптивого или тонкая настройка энкодера в Marlin