Страница 24 из 38
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 14:22
TERMIN36

Еще порывшись в конфигах, оно в какой то момент ожило!
Проверил несколько операций, вроде работают. Выражаю огромную благодарность за содействие и скрипты в общем доступе!
ЧПУ для меня хобби, и народ мы не богатый, однако я хотел бы выразить материальную благодарность за труд. Каким способом я могу перевести донат для поднятия настроения?
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 14:59
verser
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 15:03
TERMIN36
Мандарины в пути

Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 16:51
TERMIN36
Однако поработав за станком, обнаружил, что скрипт достаточно часто выкидывает User probe error. При этом ругаясь на одну команду, иногда он выполняет скрипт на другую команду

пытаюсь найти закономерности...
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:04
TERMIN36
Все, выяснил причину проблемы. Если в правом нижнем углу висит хоть одно всплывающее сообщение об ошибке или предупреждение, то скрипт не работает! Достаточно закрыть все сообщения и скрипт работает

Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:16
TERMIN36
У меня пока не 100% проверенная инфа, но однако компенсация поворота заготовки путает полярность угла... другими словами она компенсирует... но только в противоположную сторону...
Я не правильно что то делаю, или это вероятная бага?
UPD: Проверил в разных комбинациях, да, имеется инверсия. Либо я не правильно понимаю функционал, либо имеется ошибка. Прошу проверить у себя на станках кто обладает плагином.
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:28
verser
А угол поворота брался путем замера грани? или вводился вручную? Оси расположены X вправо, Y от себя ?
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:31
TERMIN36
verser писал(а):А угол поворота брался путем замера грани? или вводился вручную?
путем замера
PS: руками не дает кстати ввести отрицательные значения
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:35
TERMIN36
verser писал(а):Оси расположены X вправо, Y от себя ?
Можно сказать так

Просто у меня X едет на меня (длинная сторона), а Y вправо

но суть не меняется
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:41
verser
TERMIN36 писал(а):PS: руками не дает кстати ввести отрицательные значения
Проверю развороты у себя и исправлю если что.
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:47
TERMIN36
verser писал(а):TERMIN36 писал(а):PS: руками не дает кстати ввести отрицательные значения
Проверю развороты у себя и исправлю если что.
100% наблюдается при операции X+X+
UPD: Y+Y+ работает нормально
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:52
verser
TERMIN36 писал(а):100 наблюдается при операции X+X+
Вы , получается, замер проводите вдоль левой грани, нажимая при этом кнопку X+X+ ?
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 17:54
verser
TERMIN36 писал(а):UPD: Y+Y+ работает нормально
Такое вполне может быть, по одной стороне есть ошибка, по другой нет.
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 18:00
verser
TERMIN36 писал(а):Просто у меня X едет на меня (длинная сторона), а Y вправо
При таком расположении оператора будет неудобно пользоваться Probe Screen - всё время надо будет в уме поворачивать кнопки. А на чпу и так хватает проблем, которые нужно держать в голове.

Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 18:06
TERMIN36
Да, у меня сейчас управление с клавиатуры не по человечески, раньше на Mach3 я как то это обошел, однако тут либо обходить, либо менять положение осей. Пока не придумал что лучше
Наверное кину монетку и решусь уже

Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 18:18
evgenymcp
TERMIN36 писал(а):Да, у меня сейчас управление с клавиатуры не по человечески, раньше на Mach3 я как то это обошел, однако тут либо обходить, либо менять положение осей. Пока не придумал что лучше
Наверное кину монетку и решусь уже
У меня было два рабочих конфига для "портретного" и "ландшафтного" расположения станка, чтобы крыша не съезжала )))
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 18:31
TERMIN36
Все, повернул оси. Теперь по человечески

Теперь буду привыкать что X и Y поменяны местами, но думаю это к лучшему
Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 23 дек 2018, 20:25
Nikomas
TERMIN36 писал(а):но думаю это к лучшему
Однозначно. Ибо правильно вот так:

Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 24 дек 2018, 05:43
TERMIN36
Да, теперь именно так

Re: [WIKI] Работа с центроискателем в LinuxCNC
Добавлено: 24 дек 2018, 06:17
TERMIN36
Попытался сделать PullRequest в репозитории с исправлением ошибки инверсии угла, однако прав не хватило. Потому создал проблему
https://github.com/verser-git/probe_screen_v2/issues/1 с указанием на строчку где проблема. Я у себя дописал в конец строки
Код: Выделить всё
alfa=math.degrees(math.atan2(xcres-xpres,self.spbtn1_edge_lenght.get_value()))*(-1)
и проблема инверсии устранилась. Не уверен что это верный подход, но действенный
