Страница 16 из 17

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 30 авг 2019, 18:13
Andrey@KZN
Там так

Код: Выделить всё

M06 T1
G00 G90 X210.0 Y150.0 
G43 Z0.0 H1 
С M6 всё понятно.
G43 - предполагаю, что не нужна, хотелось бы убедиться.
А вот G0? Непонятно, зачем он генерится. Где-то читал, что первое движение должно быть больше длина инструмента, но тут движение по XY... И к траектории не относится совсем.

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 30 авг 2019, 18:25
Serg
Andrey@KZN писал(а):G43 - предполагаю, что не нужна, хотелось бы убедиться.
Включает компенсацию длины инструмента.
Andrey@KZN писал(а):А вот G0? Непонятно, зачем он генерится.
Перемещение в точку, с которой будет продолжаться работа.

Там в начале наверняка какая-то подготовка к смене есть...

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 30 авг 2019, 18:39
Andrey@KZN
UAVpilot писал(а):Включает компенсацию длины инструмента.
Это да :)
Я имею в виду, что для использования verser-овского модуля эта команда, думаю, не нужна.

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 31 авг 2019, 10:04
verser
Andrey@KZN писал(а): Это да :)
Я имею в виду, что для использования verser-овского модуля эта команда, думаю, не нужна.
Да, не нужна. В Probe Screen V2 есть свой собственный переезд в точку смены, задается пользователем в .ini.

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 22 июн 2021, 09:17
iMaks-RS
Установил по мануалу - вызла ошибка
Named parameter #<_ini[axis_2]max_limit> not defined

Нашёл.. методом коврового бомбометания ))) поставил VSC и там октрыл все файлы из папки macros.. натравив на них поиск..

Но вот теперь другая беда валятся ошибки при старте любой УП
ошибки с probe screen.png (3567 просмотров) <a class='original' href='./download/file.php?id=196187&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (12.19 КБ)</a>
Правда у меня датчик инстумента физически не подключен, хотя пины hal-файле заданы.
Кнопка touch off не активна, как её активировать? На форуме linuxcnc пишут становится активно после хомления.. но этого не происходит (как до, так и после установки probe screen2)

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 22 июн 2021, 22:51
steals_y2k
iMaks-RS писал(а): #<_ini[axis_2]max_limit>
а в ини дописать 2 строки не?

в какой-то команде зетка хочет ехать сильно вверх.
возможно, не применяется g43.

бывает, что неактивен какой-то раздел(и с ним кнопка) в интерфейсе. можно устранить setp, конечно..
но мне кажется, что ты где-то слишком много отредактировал)

я обычно правлю кусочек интерфейса и не думаю))

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 04 ноя 2021, 23:39
Fivist
Добра всем. Пытаюсь настроить ручную смену инструмента через ProbeScreen v2, все настроил по инструкции. Интерфейс axis. во вкладке ставлю галочку remap M6, измеряю датчиком высоту до заготовки, данные записываются в worckpiece height, и высоту инструмента (датчик жестко закреплен на столе) данные записываются в TS Height. Для проверки использую демо код с надписью LinuxCNC, его немного отредактировал - убрав комманду M3, чтоб не крутить шпиндель, и перед каждой буквой поставил:
М6 Тх
М43 Тх
Для каждой буквы свой инструмент.
Но при нажатии ПУСК, станок перемещается в положение для смены инструмента, выпадает окна для смены, меняю инструмент, нажимаю ОК, и на этом все. Программа прекращается. Куда смотреть?
По комманде в миди М6 Т1, также переходит в позицию для смены и все, дальше ни каких движений.

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 04 ноя 2021, 23:47
nkp
непросто вот так дать совет дельный
тут конфигЪ полный нужЁн

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 05 ноя 2021, 00:57
Fivist
Загрузил весь конфиг. Там же в архиве файл .axisrc.

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 06 ноя 2021, 10:10
Fivist
Почитал тему, вики по работе с центроискателем, также на форуме linuxcnc.org. Не я один с такой проблемой. Но вот свою так и не решил. Все перепроверил, все настройки. Но после М6 в коде и после подтверждения смены инструмента выполнение программы прекращается....
Кто подскажет куда далее смотреть?

П. С. : стоит этот же вопрос повторить в теме "вики. работа с центроискателем"?

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 06 ноя 2021, 11:37
verser
Можно не дублировать. У меня уже 2 комплекта конфигов, включая ваш, с такой проблемой, оба на форке psng, но пока готовлю на чем протестировать, чтобы повторить и исправить. Проблема редко встречающаяся, пока не знаю в чем причина. Мне нравится этот форк. В ноябре планирую (но срок не гарантирую) выпуск Probe Screen v3 на его основе + доп. фичи.

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 06 ноя 2021, 14:14
Fivist
verser писал(а): В ноябре планирую (но срок не гарантирую) выпуск Probe Screen v3
Супер! Терпеливо подождем!

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 07 ноя 2021, 17:23
Fivist
... Стало мне все таки интересно, в чем завтык. И на каком этапе это происходит. Подправил код макроса psng_manual_change.ngc, перед кажлым блоком операци сделал вывод инфы. Сделал видео как работает. https://youtu.be/Mm0oDCXuSdk
Суть в том, что если перед запуском программы установленн инструмент который будет использоваться первым в программе, то станок едет в точку смены инструмента, причем окна на запрос о замене инструмента не показывает, и сразу едет мерить инструмент, едит выпоонять программу, попадаем на строку М6 Т2, едим в точку смены инструмента, здесь уже есть запрос сменить инструмент, нажимаем "ОК", и все программа завершена. И судя по скрипте, стопорится после М6, так как именно после него дебаг не выводится... Может чтото с этим окном на запрос не то...

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 06 дек 2021, 11:25
Fivist
verser писал(а): В ноябре планирую
Не сориентируете в выходе выпуска Probe Screen v3?

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 06 дек 2021, 16:42
alex_sar
Возможно ли поменять код так чтобы использовать автоизмерение, но инструмент мерить в произвольном месте. То есть выводить руками в точку измерения (которая всё время разная?).
Объясню зачем - у меня небольшой стол у фрезерного, к тому же сам стол подвижный - его можно сдвигать. Поэтому фиксировать датчик инструмента не хочу.
Сейчас я просто ставлю датчик (беспроводной vers) на стол где свободно и там мерю. Но программу приходится прерывать, точнее делить на части по инструментам.

Поправить код могу и сам, мне бы маленькую подсказку - куда копать!

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 30 дек 2021, 11:27
xenon-alien
Всем привет.
С горем пополам добрался к освоению чуда техники датчиков и скринсета.
Фирма заказала датчики. Я их подключил к плате МЕСА на отдельные входы и через or2 подключил выход к probe-in. Ну и инвертировал входы.
Попытался использовать кнопку -z и выдало ошибку. (думал, что инверсию не нужно было включать и попытался ещё раз с разомкнутым датчиком, но уже ругнулся, что датчик стаботал.)
Скопированные настройки пока что не менял, лишь диаметр шарика.
ЛЦНЦ 2.8.2
И только что заметил, что выдал сам лцнц.(фото добавил.)
При этом ось Z даже не сдвинулась с места. (сейчас ещё раз перечитаю тему, может уже писалось об этом.)
Пишу с телефона, так что если нужна конфигурация станка, то позже выложу. (короткое видео в инстаграме, работы сигналов)
3_Axis_MESA_7i76e.rar
(233.15 КБ) 122 скачивания
20211228_093427.jpg (2844 просмотра) <a class='original' href='./download/file.php?id=200861&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (3.8 МБ)</a>
20211229_154052.jpg (2844 просмотра) <a class='original' href='./download/file.php?id=200862&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (2.82 МБ)</a>
20211230_101053.jpg (2844 просмотра) <a class='original' href='./download/file.php?id=200863&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (5.18 МБ)</a>
20211230_104342.jpg (2833 просмотра) <a class='original' href='./download/file.php?id=200864&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (6.22 МБ)</a>

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 30 дек 2021, 12:45
xenon-alien
Ход был слишком мал и не успел нажать на датчик.
По идее ЦИ работает.
Остается понять как работать с датчиком высоты инструмента. Ну и без ЦИ как задавать высоту инструмента.
Будут вопросы - спрошу. (а пока что пошел "перечитывать" по третьему кругу)

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 30 дек 2021, 13:27
xenon-alien
Очередная ошибка...
Лцнц 2.8.2
Вобще не понятно, от куда у TS Height такая коордиата.
При этом он не поехал измерять длину в точку х10 у350. Осталься так, как и был.
Сейчас поглялжу на высоту по z может там проблема.
Полазил в макросах и так понимаю, что для 2.8.2 версии их нужно переписать глобальные переменные...
20211230_122524.jpg (2817 просмотров) <a class='original' href='./download/file.php?id=200866&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (4.55 МБ)</a>
20211230_123301.jpg (2813 просмотров) <a class='original' href='./download/file.php?id=200867&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (3.68 МБ)</a>

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 30 дек 2021, 15:16
xenon-alien
Подправил макросы.
По идее заработало, но нужно проверить. (пользуемся на свой страх и риск, если найду косяк - выложу рабочее)
macros_for_2.8.2.rar
(1.91 КБ) 147 скачиваний

Re: [WIKI] Ручная смена инструмента с автоизмерением длины.

Добавлено: 30 дек 2021, 16:04
xenon-alien
При вводе команды смены инструмента м6 т1 в MDI уходит в позицию смены и "подвисло" - как бы задача не выполнена а окошек других не появилось. (открыть файл, или ещё чего-то сделать не дает. Сейчас попробую нажать на стоп)
Надеюсь, то что я отдельным окном сделал вкладку не влияет на это.
Высоту уже по Z поправил

Код: Выделить всё

[TOOLSENSOR]
# Absolute coordinates of the toolsetter pad 
X = 10
Y = 350
# Absolute Z start search coordinates
Z = -20
# Maximum search distance and direction (sign)
MAXPROBE = -60
# Speed of movements during working in Probe Screen
RAPID_SPEED = 600
# Diameter of toolsetter pad 
TS_DIAMETER = 10
# The speed of the reverse rotation of the spindle when measuring the tool diameter
REV_ROTATION_SPEED = 300

[CHANGE_POSITION]
# Abs coordinates tool change point
X = 10
Y = 10
Z = -20
20211230_151038.jpg (2776 просмотров) <a class='original' href='./download/file.php?id=200874&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (4.12 МБ)</a>
20211230_151031.jpg (2776 просмотров) <a class='original' href='./download/file.php?id=200875&sid=96e8ab31c448b1687873e670cda737c1&mode=view' target=_blank>Загрузить оригинал (6.48 МБ)</a>