roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 20:13

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: XY на ШВП
СообщениеДобавлено: 11 апр 2016, 14:39 
Не в сети

Зарегистрирован: 25 дек 2015, 15:00
Сообщения: 118
Откуда: Москва
Zusul86 писал(а):
Вообще если шагов то 200/8=25.
ШД обычно дает 200 шагов/оборот.
Драйвер А4988 обычно ставят 1/16 шага получаем 3200 шагов на оборот.
3200/8 = 400 шагов на мм :-)

_________________
prusa i3 s-508 (Sunhokey-S), MKS Gen-2Z V1.2, Bowden Acrylic frame, 1.75 mm filament, XY axis 100 steps/mm, Z axis 5 steps/mm, Extruder 2 steps/mm, 200mmx200mmx180mm, А4988, 12в 30а


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 11 апр 2016, 14:44 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
Naruto писал(а):
У меня на ось Z стоит минимальная сила тока, хотя на драйвере висят два шаговика , а не один и я не знаю как надо давить на стол, чтобы движки по Z пропустили шаги.
С какой максимальной скоростью получается запускать каретку на винтах твоих, если не обращать внимание на пропуск шагов?

Дело не в скорости, а в ускорении. Для оси Z не так актуально, поскольку там особых ускорений нет, стол себе просто опускается. А по осям XY направления движения постоянно меняются, и при смене происходит пропуск шагов.

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на ШВП
СообщениеДобавлено: 11 апр 2016, 22:14 
Не в сети
Аватара пользователя

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
Piter писал(а):
Драйвер А4988 обычно ставят 1/16 шага получаем 3200 шагов на оборот

Нет, получаем те же 200 шагов на оборот. Шаг есть шаг. 1/16 это дробление шага.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 11 апр 2016, 22:39 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
прежде чем тратить деньги нужно было изучить вопрос.
я уже через это прошел, и вернулся на ремни.
раз forum107/topic15263.html
два forum107/topic15263-135.html#p345468


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 12 апр 2016, 14:07 
Не в сети

Зарегистрирован: 24 янв 2014, 13:16
Сообщения: 390
эти псевдо ШВП я заказал на оси Z вместо обычных шпилек 8 мм с фторопластом (посмотрю что лучше работает то и оставлю... я наивно надеюсь что они ровные (купить ровные обычные шпильки сложно)
Так, что деньги спецом не тратились.

Добавлено спустя 1 час 35 секунд:
Почитал тему про белый принтер...

ШВП я так понял использовались дешевые с гайкой обычной, а не подшипниками...
имхо вот такие будут поточнее http://ru.aliexpress.com/item/SFU1204-B ... 43d112cf26


Основная цель которую я вижу в использовании винтовой передачи на оси это полностью вынести из зоны нагрева моторы и отказаться от ремней так как помимо того , что они тянутся ремни не позволяют полностью закрыть короб, всегда будут щели для прохода ремней...
Шпильки же полностью изолируются через подшипники.
Полностью закрытый короб и нагретый до 80-90 градусов нужен для печати больших и тонкостенных моделей, а больших моделей с невысокой толщиной стенки и такие модели подразумевают определенные допуски... те воблинг 0,05 я полагаю вполне допустим, вопрос будет ли воблинг при использовании дорогих ШВП?
Малые модели ведут себя вполне прилично и без радикального нагрева камеры или несложно печатать стенку вокруг них, вообще без всякой камеры, абы сквозняка не было.

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

_________________
Printer: mega Prusa (Mendel); Prusa i3
Firmware: Marlin
Host: Prontoface
Slicer: slis3r
Filament: Pla - 3 mm, ABS 3mm
Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm
Electronics: Gen6, Megatronics 3.0, RAMPS 1.4
3d tools: RhinoCeros


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 12 апр 2016, 14:32 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
1. у Вас ни разу не ШВП (Шарико Винтовая Передача), даже близко. Там нет ни одного шарика. Это обычный многозаходный винт-гайка.
на белом принтере были использованы такие же только не с бронзовой а фторопластовой гайкой, к тому же примерно в 2 раза большим шагом, но и этого было мало по скорости.
2. они обычно не очень ровные
3. гайка люфтит, существенно - нужно выбирать специальными методами, обычно для этого нужна вторая гайка (или разрез на единственной имеющейся). Но выборка люфта ведет к увеличению трения => выше вероятность срыва шагов
4. ремни не тянутся, особенно со стальным кордом в то же время они упруго деформируются и это благо - на приводе винт/гайка несколько сотен граммов активной массы экструдера, даже на небольших скоростях порядка 30мм/с дают дикий разнос и вибрации по всей механической части - это шумно и приводит к постоянному срыву болтов крепящих этот многозаходный винт к мотору. крепеж во втулках постоянно требуется подкручивать.
5. моторы греть нельзя, их нужно выносить из зоны нагрева. ремни изолируются между зонами разных температур классически - посредством метелки. так же изолируют все провода входящие в термозону.

Добавлено спустя 3 минуты 28 секунд:
кстати воблинг это не следствие кривых винтов (хотя это частая причина).
а следствие недостаточной прочности вертикальных валов к искривлению при боковой нагрузке.
установка вертикальных рельс например - решает этот вопрос на корню


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 12 апр 2016, 14:41 
Не в сети

Зарегистрирован: 24 янв 2014, 13:16
Сообщения: 390
Метелка вариант, буду думать в сторону пристройки корекси к мейкерботу... что бы не было ремней идущих от каретки.
совсем мне ликбез то проводить не надо :)...

_________________
Printer: mega Prusa (Mendel); Prusa i3
Firmware: Marlin
Host: Prontoface
Slicer: slis3r
Filament: Pla - 3 mm, ABS 3mm
Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm
Electronics: Gen6, Megatronics 3.0, RAMPS 1.4
3d tools: RhinoCeros


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 12 апр 2016, 14:44 
Не в сети
Site Admin
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 12 апр 2016, 16:02 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
setar писал(а):
а следствие недостаточной прочности вертикальных валов к искривлению при боковой нагрузке.

Это ж какая нагрузка должна быть, чтобы согнуть 4 12-мм каленых вала.
Откуда на вертикальные валы такая боковая нагрузка, которая может их согнуть?

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 12 апр 2016, 16:40 
Не в сети
Аватара пользователя

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
А валы на чём крепятся? Чаще всего на пластмассках. Подшипники, которые по валам ездят, тоже немного люфтят (иначе бы не ездили). И эти же подшипники опять на пластиковых каретках.
Кроме того, у валов всего 2 точки опоры. Это для для их деформации не есть гуд


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на винтах
СообщениеДобавлено: 13 апр 2016, 05:21 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
Да, все верно. Но 20 мм опоры вала на печатную со 100% заполнением пластиковую деталь (и это с каждой стороны) это не такая уж и плохая опора. У подшипников больше - у коротких 30мм, у длинных 60. Люфты подшипников на валах можно выбрать немного раздвинув валы между собой.

Но все же остается вопрос. Откуда на стол возникают такие большие боковые нагрузки? При изменении направления движения каретки? Так для этого и облегчаем балку, чтобы уменьшить эту инерцию. Но искривление валов - не могу себе представить.

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на ШВП
СообщениеДобавлено: 13 апр 2016, 11:37 
Не в сети

Зарегистрирован: 25 дек 2015, 15:00
Сообщения: 118
Откуда: Москва
om2804 писал(а):
Нет, получаем те же 200 шагов на оборот. Шаг есть шаг. 1/16 это дробление шага.
У вас принтер работает в режиме полного шага? У меня в режиме микрошага. Как раз 1/16. И, следовательно в прошивку я вношу число равное (200 * 16)/8 = 400.
Вот типичное значение переменной DEFAULT_AXIS_STEPS_PER_UNIT в прошивке принтера.
#define DEFAULT_AXIS_STEPS_PER_UNIT {(200*16)/(2.0*20), (200*16)/(2.0*20), (200*16)/1.25, (3200*39.0)/(11.0 * 6.75 * 3.45)}
Запись 200*16 обозначает, что количество шагов ШД умножается на количество микрошагов в одном шаге. :o
Специально для вас еще раз повторю фразу, исправив ее для более правильного понимания:
"Драйвер А4988 обычно ставят 1/16 шага получаем 3200 микрошагов на оборот"
Кстати, в названии переменной тоже фигурирует STEPS - т.е. шагов, хотя считают микрошаги. Я думаю вам стоит написать разработчикам марлина и указать на такую грубейшую ошибку. :Bravo:

_________________
prusa i3 s-508 (Sunhokey-S), MKS Gen-2Z V1.2, Bowden Acrylic frame, 1.75 mm filament, XY axis 100 steps/mm, Z axis 5 steps/mm, Extruder 2 steps/mm, 200mmx200mmx180mm, А4988, 12в 30а


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на ШВП
СообщениеДобавлено: 13 апр 2016, 20:50 
Не в сети

Зарегистрирован: 10 авг 2014, 15:02
Сообщения: 775
Откуда: Саров
Piter писал(а):
Кстати, в названии переменной тоже фигурирует STEPS - т.е. шагов, хотя считают микрошаги. Я думаю вам стоит написать разработчикам марлина и указать на такую грубейшую ошибку. :Bravo:

Деление задается перемычками на драйвере и марлину абсолютно все равно есть у вас деление или редуктор стоит, для него это полноценные шаги...
Делите вы шаги или нет на максимальную развиваемую скорость это напрямую не влияет. Типичный ШД разовьет 500 оборотов в минуту, при шаге винта 8мм это 66мм/сек, на 14мм 120. Для чего вы оперируете микрошагами лично мне непонятно, так как уже после деления на 4 повторяемость позиционирования будет ухудшаться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на ШВП
СообщениеДобавлено: 13 апр 2016, 22:33 
Не в сети
Аватара пользователя

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
Piter писал(а):
... т.е. шагов, хотя считают микрошаги. Я думаю вам стоит написать разработчикам марлина и указать на такую грубейшую ошибку

Никто не заставляет использовать двигатели 200 шагов/об. Бывают и другие.
В Марлин я не полезу. Там говонокода и помимо этого много. Но это специфика разработки под микроконтроллеры скорее.

Zusul86 всё верно говорит


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XY на ШВП
СообщениеДобавлено: 14 апр 2016, 11:16 
Не в сети

Зарегистрирован: 25 дек 2015, 15:00
Сообщения: 118
Откуда: Москва
Zusul86 писал(а):
Деление задается перемычками на драйвере и марлину абсолютно все равно есть у вас деление или редуктор стоит, для него это полноценные шаги...

Спасибо за ликбез. А я то голову ломал зачем там те перемычки. :Yahoo!:
Zusul86 писал(а):
Делите вы шаги или нет на максимальную развиваемую скорость это напрямую не влияет.
Простите, а кто-то что-то говорил про скорость? И потом, импульсы STEP прошивка тоже не может подавать с бесконечной скоростью. Поэтому максимально развиваемая скорость вращения в микрошаговом режиме меньше как раз на коэффициент деления шага.
Zusul86 писал(а):
Для чего вы оперируете микрошагами лично мне непонятно

Оперирую не я, оперирует прошивка. Мне в прошивку надо поставить число импульсов, необходимое для перемещения на 1 мм. Если есть деление шага ШД - этот режим называется "микрошаговый режим". Чуть выше om2804 придрался к тому, что я микрошаг назвал шагом. Вы уж определитесь. :-)
Zusul86 писал(а):
так как уже после деления на 4 повторяемость позиционирования будет ухудшаться.
Если нет пропуска шагов - повторяемость ухудшаться не будет.

_________________
prusa i3 s-508 (Sunhokey-S), MKS Gen-2Z V1.2, Bowden Acrylic frame, 1.75 mm filament, XY axis 100 steps/mm, Z axis 5 steps/mm, Extruder 2 steps/mm, 200mmx200mmx180mm, А4988, 12в 30а


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO