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

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

Добавлено: 26 янв 2017, 13:41
a321
ошибка g38.2 не нашел по пути датчика

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

Добавлено: 04 фев 2017, 12:41
a321
Не мог бы Автор поправить программу на предмет выбора (фиксации) через интерфейс позиции смены инструмента? - в случае перемещаемого датчика и при полностью занятом рабочем столе (маленького размера) это существенный вопрос.

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

Добавлено: 04 фев 2017, 13:36
Serg
Интерфейс тут ни при чём, для этого задуманы реф. позиции G28, G30.

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

Добавлено: 05 мар 2017, 19:59
dansystems1
А при измерении длины и диаметра инструмент вращается медленно в обратном направлении?

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

Добавлено: 05 мар 2017, 20:14
verser
dansystems1 писал(а):А при измерении длины и диаметра инструмент вращается медленно в обратном направлении?
При измерении длины скорее всего можно не вращать, только при измерении диаметра.

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

Добавлено: 05 мар 2017, 20:17
dansystems1
А как сейчас по дефолту?(вращается или нет)

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

Добавлено: 05 мар 2017, 20:26
Predator
dansystems1 писал(а):А при измерении длины и диаметра инструмент вращается медленно в обратном направлении?
Если, диаметр, измеряемого инструмента больше, чем площадка на датчике, то вращение обязательно!

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

Добавлено: 05 мар 2017, 21:12
verser
dansystems1 писал(а):А как сейчас по дефолту?(вращается или нет)
В данном приложении все измерения только по Z. Вращение не задано, но его можно при необходимости добавить самостоятельно в файле manual_change.ngc .

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

Добавлено: 05 мар 2017, 21:27
dansystems1
verser писал(а): данном приложении все измерения только по Z.
о.к.
verser писал(а): но его можно при необходимости добавить самостоятельно в файле manual_change.ngc .
Хорошо!
А можно , при замере допустим торцевой фрезы подвести зуб фрезы в ручном режиме?( в пром стойках при измерении длины инструмент смещается на приблизительный радиус)?

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

Добавлено: 06 мар 2017, 06:25
verser
dansystems1 писал(а): А можно , при замере допустим торцевой фрезы подвести зуб фрезы в ручном режиме?( в пром стойках при измерении длины инструмент смещается на приблизительный радиус)?
Насколько мне известно, возможность JOG-WHILE-PAUSED вроде как пока не реализована в linuxcnc. Можно, как вариант, опять же в manual_change.ngc, для каждой отдельной торцовой фрезы задать своё местоположение над Tool setter c помощью оператора IF и номера этого инструмента, и дополнительно включать для неё собственное медленное обратное вращение.

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

Добавлено: 31 май 2017, 01:39
Cross
Здравствуйте! Сделал все по инструкции, щуп заготовку измеряет все вроде хорошо. Но как видно на видео (ссылка ниже) не записываются данные в tool setter height, кто знает в чем может крыться причина?

Если необходимо, то вот как мои датчики работают: при срабатывании щупа заготовки или датчика высоты (если на него нажать) в моей схеме, появляется +5 вольт на 15 пине.

https://www.youtube.com/watch?v=12DOpml ... e=youtu.be

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

Добавлено: 31 май 2017, 06:31
verser
Cross писал(а):не записываются данные в tool setter height, кто знает в чем может крыться причина?
Как вариант, это может быть из-за ошибки выполнения команды G38. На видео сработка центроискателя немного странная, и во время уточняющего замера, и во время отъезда. Может, попробовать существенно снизить скорость уточнения(Probe vel.), также в файлах probe_down.ngc и block_down.ngc можно попробовать подкорректировать "под себя" расстояние отскока
...
G38.2 Z #<_ini[TOOLSENSOR]MAXPROBE>
G0 Z0.26 (custom value)
F #<_hal[auto_tool_measurement.probevel]>
G38.2 Z-0.5 (custom value)
Еще имеет смысл проверить центроискатель, похоже, что контакт нечетко возвращается в исходное положение.

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

Добавлено: 31 май 2017, 11:11
Cross
verser писал(а):На видео сработка центроискателя немного странная
Нет, дело не в нем, не обращайте на него внимания, он иногда заедает, видимо внутрь грязь попала. То же самое происходило когда он не заедал и работал нормально... Сам центроискатель работает нормально, углы заготовки и центры ищет отлично! Проблемы начались при попытке использования датчика высоты...

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

Добавлено: 31 май 2017, 15:14
Cross
Значения в поле: "Tool setter height" не меняются. Вот в чем проблема. Щуп заготовки не при чем

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

Добавлено: 31 май 2017, 15:42
Сергей Саныч
Cross писал(а):Значения в поле: "Tool setter height" не меняются.
А разве это значение не вручную заносится?

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

Добавлено: 31 май 2017, 16:17
verser
Это значение заполняется автоматом после обмера. А в случае выше, скорее всего ловится какая-то ошибка. Надо смотреть лог, чтобы понять, что не так.

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

Добавлено: 31 май 2017, 20:05
Cross
А какой лог нужно смотреть, никаких ошибок не вылазит. Более того, в файле probe_down, появляются координаты касания с датчика высоты, однако высота в поле tool setter height остается нулевой.

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

Добавлено: 31 май 2017, 21:20
verser
Cross писал(а):в файле probe_down, появляются координаты касания с датчика высоты, однако высота в поле tool setter height остается нулевой.
Вопрос, в файле probe_down.txt после обмера датчика высоты сколько новых строчек с координатами появляется? Должно две - одна для основного измерения, вторая для уточняющего. Это так?

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

Добавлено: 31 май 2017, 21:26
Cross
Так и есть, две

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

Добавлено: 31 май 2017, 21:40
verser
Cross писал(а):А какой лог нужно смотреть, никаких ошибок не вылазит.
Если запустить linuxcnc с терминала, то в терминале будут видны все сообщения о ходе работы, может что-то покажет интересное во время замера, т.е. запустить типа так:

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

/usr/bin/linuxcnc '/home/my_name/linuxcnc/configs/...my_config.ini'