PDA

Просмотр полной версии : проблема с синхронизированными движениями


A_ghost
06.09.2017, 18:41
Существует такая проблема роботизированный комплекс контроллер nx100 манипулятор HP 20 есть 3 базовые оси типа портал и одно осевой кантователь
Проблема вот в чем при выполнении калибровки кантователя и робота в проверочном режиме робот и кантователь двигаются синхронно значит вроде кооперационный режим нстроен
стоит задача используя функцию shift смещать координаты шва в режиме кооперации После ощупывания в переменной для смещения появляется отклонение положение детали по оси y но при применении команды ssfton робот смещается по оси z Проведя серия экспериментов и меняя угловые координаты в калибровке между роботом и внешней осью кантователя было выяснено что после задания каких либо поворотов системы координат в калибровке режима кооперации меняется система координат для синхронизированных движений SMOV При обнулении углов повороте осей координат то смещение происходит в соответствии с базовой системой координат Было выяснено что система координат в синхронизированных движения повернута на 90 градусов относительно оси х. то есть ось z синхронизированного движения параллельна оси y базовой системы координат Может быть в чем то ощибкаа кто подскажет как использовать функцию смещения в синхронизированных движениях???

A_ghost
07.09.2017, 17:55
все вопрос решен спасибо всем

Роман Александрович
08.09.2017, 11:14
если не сложно, опишите как решили проблему. может еще кому пригодится.

A_ghost
09.09.2017, 11:20
оказалось использовалась подпрограмма поиска стенок конструкции в которой вычислялось смещение в базовых системах координат Поэтому в синхронизированных движения эти смещения действовали по системе координат кантователя Master tool в итоге при разных поворотах кантователя точки смещались по разному. То есть базовая система координат она не изменна а система координат master tool используемая в синхронизированных движениях вращается вместе с поворотом кантователя.