Страница 24 из 38

Re: [WIKI] Работа с центроискателем в LinuxCNC

Добавлено: 23 дек 2018, 14:22
TERMIN36
:thinking: Еще порывшись в конфигах, оно в какой то момент ожило!
Проверил несколько операций, вроде работают. Выражаю огромную благодарность за содействие и скрипты в общем доступе! :good:

ЧПУ для меня хобби, и народ мы не богатый, однако я хотел бы выразить материальную благодарность за труд. Каким способом я могу перевести донат для поднятия настроения?

Re: [WIKI] Работа с центроискателем в LinuxCNC

Добавлено: 23 дек 2018, 14:59
verser

Re: [WIKI] Работа с центроискателем в LinuxCNC

Добавлено: 23 дек 2018, 15:03
TERMIN36
verser писал(а):Поддержка (Donate). Спасибо.
Мандарины в пути :D

Re: [WIKI] Работа с центроискателем в LinuxCNC

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

Re: [WIKI] Работа с центроискателем в LinuxCNC

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

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 я как то это обошел, однако тут либо обходить, либо менять положение осей. Пока не придумал что лучше :)
Наверное кину монетку и решусь уже :lol:

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
(для просмотра содержимого нажмите на ссылку)
Nikomas писал(а):
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)

и проблема инверсии устранилась. Не уверен что это верный подход, но действенный :)