Добрый день уважаемые форумчане, как обычно у меня возникают проблемы на которые нет ответов в интернете, обращаюсь за помощью к Вам.
Сразу скажу что у меня 3д принтер, но пишу во фрезерной ветке так как управляет им mach3.
К сути, конструкция принтера состоит из двух порталов Y-B, Z-C. Плата ZK Fly moution 6axis все приводы развязаны на каждой оси свой датчик, подчиненный оси настроены соответствующему выше описанию, однако при реферировании протсходит следующее, X идет на концевик и останавливается без отъезда, соответственно следующие оси не начинают реферироваться потому что висит сообщении что одна из осей находится на выключателе. Если меняю последовательность реферирования в скрипте что бы реферировалась первой Y-B то движутся обе оси портала до ближайшего концевика и останавливаются одновременно обе. Если поменять что бы первой реферировались Z-C то оба мотора двигаются наезжают на концевики игнорируют их и движутся дальше на упоры, при этом сразу скажу что все пины настроены правильно, индикация нажатия HOME высвечивается по всем осям на вкладке диагностики.
Заметил что во вкладке диагностики оси B, C отмечены как отреферировании. Буда рад любым советам и подсказкам. С mach3 я уже много лет до принтера было несколько гравировальных и один фрезерный станок, но такое впервые. Еще заметил что клавиша Home ref не корректно работает, если ее заменить на аналогичную с таким же скриптом, то работает при каждом нажатии в отличии от оригинальной которая обнуляет оси только при первом включении.

Сообщений в теме: 13
#1
OFFLINE
Отправлено 11 Июнь 2021 - 00:16
#2
OFFLINE
Отправлено 11 Июнь 2021 - 00:26
"Если меняю последовательность реферирования в скрипте что бы реферировалась первой Y-B то движутся обе оси портала до ближайшего концевика и останавливаются одновременно обе"
Скажите мачу, что это датчики нулевой позиции, а не границы поля, за которыми бездна. Мач в аварию уходит по причине достижения края равнины перед бездной.
Скажите мачу, что это датчики нулевой позиции, а не границы поля, за которыми бездна. Мач в аварию уходит по причине достижения края равнины перед бездной.
Сообщение отредактировал lkbyysq: 11 Июнь 2021 - 00:27
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#3
OFFLINE
Отправлено 11 Июнь 2021 - 01:00
Скажите мачу, что это датчики нулевой позиции, а не границы поля, за которыми бездна. Мач в аварию уходит по причине достижения края равнины перед бездной.
По идее, при поезде ДОМОЙ, он должен игнорировать лимиты и софтлимиты.
Ну по крайней мере у меня так работает
#4
OFFLINE
Отправлено 11 Июнь 2021 - 01:06
Датчики на лимиты не стоят, только home.
#5
OFFLINE
Отправлено 11 Июнь 2021 - 01:16
А поведение, как при аварии.
Ну значит версию мача озвучьте, мож народ оживится и тоже прокомментирует.
Ну значит версию мача озвучьте, мож народ оживится и тоже прокомментирует.
Мало не стоять, надо чтоб мачу от этом прямо сказано было - нету пина.Датчики на лимиты не стоят, только home.
Сообщение отредактировал lkbyysq: 11 Июнь 2021 - 01:15
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#6
OFFLINE
Отправлено 11 Июнь 2021 - 01:40
Не буду де я из включать если на них нечего назначать, и даже если назначить лимиты игнорируются при реферировании.
#7
OFFLINE
Отправлено 11 Июнь 2021 - 01:45
А поведение, как при аварии.
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#8
OFFLINE
Отправлено 11 Июнь 2021 - 01:51
При наезде на лимит должно возникать сообщение что оси на лимите и включать Estop но такого не происходит
#9
OFFLINE
Отправлено 11 Июнь 2021 - 17:08
Есть маленькие подвижки настроил отскок в плагине к плате, теперь после обнуление одной оси начинает обнуляться другая но портал не выравнивается, и z по прежнему не обращает на концевики.
#10
OFFLINE
Отправлено 15 Июнь 2021 - 16:49
Обновляю тему, положительных результатов пока нет, хочу только уточнить один момент, что за помощь готов материально отблагодарить.
#11
OFFLINE
Отправлено 15 Июнь 2021 - 22:05
конструкция принтера состоит из двух порталов Y-B, Z-C.
Это как понять? Какая кинематическая схема?
Фотки будут?
Дневник мастерской https://boosty.to/diycnc
#12
OFFLINE
Отправлено 15 Июнь 2021 - 23:36
Фото если только лично, кратко конструкция: две рельсы по ним перемещается основной портал (ось Y)
На каждой стороне портала по направляющим стоят моторы (ось Z) которые поднимают горизонтальную ось X.
Провожу вечара дома пытаюсь писать скрипт через эмуляцию клавиатурой входных сигнал, пока безуспешно.
B подчиненная к Y, C подчиненная к Z.
На каждой стороне портала по направляющим стоят моторы (ось Z) которые поднимают горизонтальную ось X.
Провожу вечара дома пытаюсь писать скрипт через эмуляцию клавиатурой входных сигнал, пока безуспешно.
B подчиненная к Y, C подчиненная к Z.
#13
OFFLINE
Отправлено 16 Июнь 2021 - 00:19
а движение головы по порталу какая ось ?
не верьте никому, уж мне то вы можете поверить
#14
OFFLINE
Отправлено 16 Июнь 2021 - 03:00
Голова по X двигается
Темы с аналогичным тегами Перекос портала
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных