roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 авг 2025, 18:15

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




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: G-код вычисления скорости перемещения по XYZ
СообщениеДобавлено: 23 окт 2015, 22:51 
Не в сети

Зарегистрирован: 22 дек 2014, 16:35
Сообщения: 15
Всем доброго времени и хорошего настроения!

Есть G-код, например: G1 X100 F350 - всё работает (перемещение по одной координате, и быстро).
Или G-код, например: G1 X100 Y20 F350 - тоже всё работает (перемещение по двум координатам, но X перемещается медленнее).
Или G-код, например: G1 X100 Y10 E10 F350 - тоже всё работает (перемещение по трём координатам, но X ещё медленнее).
А вот G-код, например: G1 X200 Y1 E700 F350 - на E двигатель подаёт слишком частые сигналы (700) и он не успевает крутится (стоит на месте и "визжит" :cry: ), из-за того что, на Y подаётся всего только: 1 :oops: .

:RTFM: И у меня не получается понять ПРИНЦИП расчётов вычисления скорости, т.к. я не понимаю зависимость: X от Y от Z и от E...
Везде F стоит 350, но меняя длинну перемещения по осям, скорость по ним тоже меняется, если одновременно задействованы две и более оси...

Вопросы:
1) Можно ли указать максимально возможную скорость для каждой оси? (чтобы при указании 700 она автоматом ограничивалась до 350)
2) Возможно кто-то знает принцип или код вычислений зависимости скоростей?


.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

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


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

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 1


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

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