3D принтер на рельсах FastMaker

Vitaly

Вопрос был не про двигатели, а про систему в целом. И не про точный расчет, а про оценку. Вполне могут существовать готовые таблички, что “у дельты для веса X и скорости Y нужен ток Z” и что-то похожее для экструдеров. Вот именно про подобные вещи я и спрашивал. Смысл оценок в том, чтобы радикально упростить вычисления ценой погрешности.

Батон
  1. Конструкция - дельта. Вес головы со всей требухой и каретками 100 грамм. Желаемая скорость печати 300мм/сек. Хватит ли стандартных Nema17 12v/1a, или нужны усиленные, или можно сэкономить вес и воткнуть Nema23.
  2. Экструдер. Действительно ли без редуктора (1:1) нужно ставить усиленный мотор (у меня в комплекте под экструдер идет более длинный, чем на башни)? Какой ориентировочно нужен ток для экструдера и от чего зависит.
  • Вот наглядное видео, в описании есть конфигурация, правда про моторы там нет упоминания. Думаю если написать человеку более подробно распишет. (возможно уже не стоковый принтер.)
    Вот данный принтер из ролика Genkei Trino , но там не нашел описания моторов.
    Данная желаемая скорость печати больше подходит для ваз и прочих моделей где печатается от 1 до 3 периметро без заполнения.
    Основная скорость печати 40-150 мм/с , в зависимости от желаемого качества напечатанной модели и процента заполнения. С данными скоростями и ускорениями Nema 17 справляется.
  • Экструдер с редуктором используется для точной подачи пластика и большего момента на валу подающей шестерни. Соответственно для лучшего качества печати нужен либо редуктор, либо более точный и качественный двигатель.
    Токи нужно выставлять опираясь на datasheet к мотору и значения которые может “переварить драйвер”. Вот неплохая статейка: Настройка тока ШД ну и видео Thomas video
Baha
Vitaly:

Вполне могут существовать готовые таблички, что “у дельты для веса X и скорости Y нужен ток Z” и что-то похожее для экструдеров.

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

Vitaly
Baha:

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

Я не настолько хорошо разбираюсь в теме, чтобы верить что смогу насчитать что-то правдоподобное из голых формул. Не надо мне это так настойчиво предлагать. Если есть готовые данные по реальным “среднестатистическим” узлам - было бы интересно их посмотреть. Если нет - ну переживу.

vtoryh
Vitaly:

Я не настолько хорошо разбираюсь в теме, чтобы верить что смогу насчитать что-то правдоподобное из голых формул. Не надо мне это так настойчиво предлагать. Если есть готовые данные по реальным “среднестатистическим” узлам - было бы интересно их посмотреть. Если нет - ну переживу.

Все просто, ставьте максимально мощные моторы которые можете поставить. 😃
Чем выше момент, тем большие ускорение и скорость можно развить. У дельты нет проблем с перемещением моторов так что можно ставить хоть нема23. 😃
я не парюсь. ставлю 8401, разница за 3 мотора порядка 200 руб. зато мощность повыше.

Vitaly
vtoryh:

Все просто, ставьте максимально мощные моторы которые можете поставить.

Это ясно 😃. Просто интересно насколько можно вес уменьшить и нагрев. Без радикальных решений вроде бесколлекторников с энкодерами. Моторы в дельте как пол принтера весят.

vtoryh:

У дельты нет проблем с перемещением моторов так что можно ставить хоть нема23.

Вот не понятно, почему не ставит-то никто. Хотя судя по 8-битным контроллерам этими вопросами в последний раз до революции задавались.

С экструдером тоже не понятно, нафига там 6201 при 4027 на башнях. Разница в полтора раза всего.

vtoryh
Vitaly:

Это ясно . Просто интересно насколько можно вес уменьшить и нагрев. Без радикальных решений вроде бесколлекторников с энкодерами.

4401 в принципе достаточно, можно 8401 поставить.

Vitaly:

Вот не понятно, почему не ставит-то никто.

почему никто? на большие принтера ставят.

Baha
Vitaly:

Вот не понятно, почему не ставит-то никто

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

Vitaly
Baha:

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

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

А есть ли готовые решения для тестирования пропуска шагов? Например, подергать столом/головой с разными ускорениями и по концевикам проверить что ничего не уехало. Как на экструдере пропуски фиксировать что-то не соображу. Хотелось бы готовую программу, которую запускаешь, и она выдает максимально достижимые характеристики жеза. Или профиль для слайсера. Или рекомендации по увеличения тока двигателей. Типа того.

Baha
Vitaly:

Не аргумент.

Аргумент простой, сами себе противоречите, кто то уже здесь отвечал,

Vitaly:

Я не настолько хорошо разбираюсь в теме, чтобы верить что смогу насчитать что-то правдоподобное из голых формул. Не надо мне это так настойчиво предлагать. Если есть готовые данные по реальным “среднестатистическим” узлам - было бы интересно их посмотреть. Если нет - ну переживу.

Vitaly:

Например, подергать столом/головой с разными ускорениями и по концевикам проверить что ничего не уехало.

Точно проверить просто, через часовой индикатор.
Еще проще, просто поставить на рабочей поверхности Точку (отметку), и станок отправить на несколько часов побегать, если после возвращается к этой Точке, то считается нет пропуска шага.

Vitaly

Мне интересно чтобы не точно, а просто, для тех кто не занимается конструированием станков. Без часовых индикаторов, наблюдения за точками и т.п. Легко воспроизводимое, без обобщенных “беганий станков”.

Baha
Vitaly:

Легко воспроизводимое, без обобщенных “беганий станков”.

Самый легко воспроизводимый, это вам только купить готовый станок, это и есть “готовый результат”.

Vitaly

Чем покупка готового станка упростит измерение максимального ускорения до пропуска шагов и как покупка готового станка упростит измерение крайних режимов экструдера?

BOPK
Vitaly:

Есть хоть какие-то оценочные цифры, когда это может быть актуально? Вес подвижной части + максимально допустимое ускорение => мощность на движке.

Есть. Все считается от заданных: массы, коэфф.трения и скорости перемещения и сравнивается с паспортными: кол.оборотов двигателя и его крутящим моментом, с учетом коэфф.запаса(в машиностроении 1,5 был принят).
Когда-то давно, в конце 80-х… 😃 даже писал программу для расчета… на бейсике… 😃
Прямо скажу, “рукопашный” расчет был весьма нудным, поэтому и пробовал автоматизировать…

Vitaly:

Вопрос был не про двигатели, а про систему в целом. И не про точный расчет, а про оценку. Вполне могут существовать готовые таблички, что “у дельты для веса X и скорости Y нужен ток Z” и что-то похожее для экструдеров. Вот именно про подобные вещи я и спрашивал. Смысл оценок в том, чтобы радикально упростить вычисления ценой погрешности.

Вряд ли такое может иметь место. 😃 Теоретическая механика и классическая физика не исчезли. 😃 Просто ими перестали пользоваться в связи с наличием денег… 😃 На форуме весьма популярна фраза “мощи много не бывает”… так вот она не от избытка ума и знаний, на мой взгляд…
А “таблички” не могут быть в силу разнообразия конструкций самодельщиков (кинематика разная и самое главное точность изготовления, влияющая на кофф.трения)

Baha
Vitaly:

Чем покупка готового станка упростит измерение максимального ускорения до пропуска шагов и как покупка готового станка упростит измерение крайних режимов экструдера?

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

Батон
Baha:

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

Да, плюс многие фирмы знают полные возможности своих принтеров и настройки слайсеров, ну и поддержка которую можно “мучить” узнавая те или иные тонкости.

Vitaly
Baha:

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

Это конечно здорово, но не имеет ни какого отношения к тому о чем я спросил. Если у вас нет ответа, вовсе не обязательно изображать его наличие.

BOPK:

А “таблички” не могут быть в силу разнообразия конструкций самодельщиков (кинематика разная и самое главное точность изготовления, влияющая на кофф.трения)

Количество способов перемещения головы конечное, и не очень большое. Поэтому я указывал в примере конкретную конфигурацию (дельта). В чем проблема с трением? Оно даст конечно погрешность, но это же не основная сила, которую приходится преодолевать. И я вовсе не ожидаю от грубой оценки точности в полтора раза. Пока хочется просто понять, что происходит в типовых дешевых наборах, какая-там величина запаса.

Ну и есть второй вариант, который приходит в голову - софт по типу автокалибровки, который дрыгает принтером по нарастающей, и проверяет что не разъехался. Наверное я не единственный, кому подобное пришло в голову. Кто-нибудь в мире уже занимался подобным?

ViktorF

Мне попадались калькуляторы для чпу рутеров, на выходе был рекомендуемый момент шагового двигателя. Момент этот указан в паспортных данных.
А вот для принтеров что-то не припомню. Обычно ставят шаговики с запасом и не парятся. Общепринятая практика.
Они надо сказать не только толщиной набора железа отличаются в пределах одного типоразмера. Важными параметрами являются индуктивность и сопротивление обмоток.
К примеру Nema17 толщиной 34 мм может иметь сопротивление обмоток 30 Ω и индуктивность 37mH с допустимым током 0.4A, а может 2.1Ω/4.5mH/1.33A. Это будут очень разные по способностям шаговики.
Лично я стараюсь выбирать моторы если и в меньшем размере, то с самым низким сопротивлением и индуктивностью из возможных.
У шаговиков нет цепи обратной связи, софт не узнает, были ли пропуски. Потому и общепринятая практика избыточной мощности.
Лимиты определяются довольно просто - увеличиваем скорость перемещений или экструзии, пока не начнутся пропуски. Они будут слышны и видны. 😃
Если тока/напряжения по тем или иным причинам больше поддать не можем и пропуски начинаются раньше интересующего предела, значит нужны более мощные моторы.

Vitaly

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

Если брать дешевую китайскую дельту с дешевыми апгрейдами типа магнитных подвесов (короче, из говна и палок), то на взгляд простого человека, при “разгоне” или уменьшении нагрева должны иметь наибольшее значение следующие дефекты:

  • пропуск шагов на приводах головы
  • пропуск шагов на экструдере
  • упругие деформации (ремни, тяги, рама)

Простое решение первых 2 пунктов представляет самостоятельную ценность.

  • Для приводов головы хотя бы понятно куда можно копать (даже если никто пока не пробовал).
  • Для экструдера не понятно.
  • Для деформаций тоже не ясно как простым способом определить границы, выше которых с хоббийным девайсом нет смысла бодаться.
Baha
Vitaly:

Если у вас нет ответа, вовсе не обязательно изображать его наличие.

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

Vitaly:

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

Вы тогда озвучьте параметры, знать о какой величине запаса идет речь. У станков также как и ШД, всегда прописываются максимально возможные параметры, о каком запасе может идти вопрос?

Vitaly:

софт по типу автокалибровки, который дрыгает принтером по нарастающей, и проверяет что не разъехался. Наверное я не единственный, кому подобное пришло в голову. Кто-нибудь в мире уже занимался подобным?

Все придумана до вас, обычный часовой индикатор, и программа из 4 строк, последующие “беганий станков” в несколько часов, как раз показывает “разъехался” или нет, если часовой индикатор для вас сложно, то на столе ставите просто точку. И не обязательно стоять рядом со станком и наблюдать за точкой.

ViktorF:

К примеру Nema17 толщиной 34 мм может иметь сопротивление обмоток 30 Ω и индуктивность 37mH с допустимым током 0.4A, а может 2.1Ω/4.5mH/1.33A. Это будут очень разные по способностям шаговики.

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

Vitaly:
  • пропуск шагов на экструдере

там вообще не может быть пропуска по природе, потому как пластиковый пруток не имеет не твердости не упругости, даже NEMA17 24 размера просто зажует в труху, если правильный драйвер и правильное питание.

Vitaly
Baha:

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

А у меня совершенно другое мнение. В теме есть люди, которые прекрасно поняли, что я спрашиваю. А кто-то наоборот, либо не в состоянии понять что такое “простое решение” даже после многочисленных напоминаний, либо намеренно умничает.

Baha:

Вы тогда озвучьте параметры, знать о какой величине запаса идет речь. У станков также как и ШД, всегда прописываются максимально возможные параметры, о каком запасе может идти вопрос?

Мне интересно понять, до каких скоростей (ускорений?) гонится простая китайская дельта на профиле 2020, которую по дефолту толкают как 50-100мм/c. В интернетах видел видео с 300-400 мм/c, без подробностей про ускорение. Интерес представляют как готовые результаты с похожих моделей так и простые способы измерений.

В частности, я хочу понять, есть ли предел по моторам, или упираемся в деформации. Если на 500мм/c упираемся в деформации а по моторам большой запас - чем заменить стандартные моторы (~1.5А 12v) чтобы меньше грелись.

Baha:

Все придумана до вас, обычный часовой индикатор, и программа из 4 строк, последующие “беганий станков” в несколько часов, как раз показывает “разъехался” или нет, если часовой индикатор для вас сложно, то на столе ставите просто точку. И не обязательно стоять рядом со станком и наблюдать за точкой.

  1. Можно просто исходник этой программы из 4 строк?
  2. Зачем часовой индикатор при наличии концевиков (можно оптических, если механических мало)?
  3. Зачем оставлять на несколько часов, если можно увеличивать ускорение и потом просто оставить запас в 1.5-2раза от момента когда начались срывы (ну или если достигли значений когда уже механику поведет)? Циклы с колебаниями головы и парковкой на несколько часов ну никак не тянут.
Baha:

там вообще не может быть пропуска по природе, потому как пластиковый пруток не имеет не твердости не упругости, даже NEMA17 24 размера просто зажует в труху, если правильный драйвер и правильное питание.

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

Есть 2 вполне прикладных вопроса:

  • какой самый легкий экструдер можно сделать (= с каким мотором)
  • насколько мало потребляющий экструдер можно сделать (пусть больше весит, но меньше жрет)

исходя из желаемой скорости печати до 500 мм/c (слой от 0.1 до 0.6, пруток 1.75 и 3), при стандартной китайской схемотехнике - питание 12v и драйверы 1-1.5а.

В идеале если кто-то скажет что степера вроде такого хватит для всех режимов на половине ампера и без редуктора. Оптимизировать еще сильнее смысла уже нет. Экcтрудер в идеале типа такого, но можно с шестернями побольше или с редуктором если не хватит точности/усилия.