[WIKI] Ручная смена инструмента с автоизмерением длины.
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
ошибка g38.2 не нашел по пути датчика
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Не мог бы Автор поправить программу на предмет выбора (фиксации) через интерфейс позиции смены инструмента? - в случае перемещаемого датчика и при полностью занятом рабочем столе (маленького размера) это существенный вопрос.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Интерфейс тут ни при чём, для этого задуманы реф. позиции G28, G30.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
dansystems1
- Мастер
- Сообщения: 339
- Зарегистрирован: 23 апр 2012, 19:38
- Репутация: 10
- Откуда: Армения
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
А при измерении длины и диаметра инструмент вращается медленно в обратном направлении?
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
При измерении длины скорее всего можно не вращать, только при измерении диаметра.dansystems1 писал(а):А при измерении длины и диаметра инструмент вращается медленно в обратном направлении?
-
dansystems1
- Мастер
- Сообщения: 339
- Зарегистрирован: 23 апр 2012, 19:38
- Репутация: 10
- Откуда: Армения
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
А как сейчас по дефолту?(вращается или нет)
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Если, диаметр, измеряемого инструмента больше, чем площадка на датчике, то вращение обязательно!dansystems1 писал(а):А при измерении длины и диаметра инструмент вращается медленно в обратном направлении?
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
В данном приложении все измерения только по Z. Вращение не задано, но его можно при необходимости добавить самостоятельно в файле manual_change.ngc .dansystems1 писал(а):А как сейчас по дефолту?(вращается или нет)
-
dansystems1
- Мастер
- Сообщения: 339
- Зарегистрирован: 23 апр 2012, 19:38
- Репутация: 10
- Откуда: Армения
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
о.к.verser писал(а): данном приложении все измерения только по Z.
Хорошо!verser писал(а): но его можно при необходимости добавить самостоятельно в файле manual_change.ngc .
А можно , при замере допустим торцевой фрезы подвести зуб фрезы в ручном режиме?( в пром стойках при измерении длины инструмент смещается на приблизительный радиус)?
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Насколько мне известно, возможность JOG-WHILE-PAUSED вроде как пока не реализована в linuxcnc. Можно, как вариант, опять же в manual_change.ngc, для каждой отдельной торцовой фрезы задать своё местоположение над Tool setter c помощью оператора IF и номера этого инструмента, и дополнительно включать для неё собственное медленное обратное вращение.dansystems1 писал(а): А можно , при замере допустим торцевой фрезы подвести зуб фрезы в ручном режиме?( в пром стойках при измерении длины инструмент смещается на приблизительный радиус)?
- Cross
- Опытный
- Сообщения: 166
- Зарегистрирован: 21 июл 2015, 18:29
- Репутация: 4
- Настоящее имя: Артем
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Здравствуйте! Сделал все по инструкции, щуп заготовку измеряет все вроде хорошо. Но как видно на видео (ссылка ниже) не записываются данные в tool setter height, кто знает в чем может крыться причина?
Если необходимо, то вот как мои датчики работают: при срабатывании щупа заготовки или датчика высоты (если на него нажать) в моей схеме, появляется +5 вольт на 15 пине.
https://www.youtube.com/watch?v=12DOpml ... e=youtu.be
Если необходимо, то вот как мои датчики работают: при срабатывании щупа заготовки или датчика высоты (если на него нажать) в моей схеме, появляется +5 вольт на 15 пине.
https://www.youtube.com/watch?v=12DOpml ... e=youtu.be
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Как вариант, это может быть из-за ошибки выполнения команды G38. На видео сработка центроискателя немного странная, и во время уточняющего замера, и во время отъезда. Может, попробовать существенно снизить скорость уточнения(Probe vel.), также в файлах probe_down.ngc и block_down.ngc можно попробовать подкорректировать "под себя" расстояние отскокаCross писал(а):не записываются данные в tool setter height, кто знает в чем может крыться причина?
Еще имеет смысл проверить центроискатель, похоже, что контакт нечетко возвращается в исходное положение....
G38.2 Z #<_ini[TOOLSENSOR]MAXPROBE>
G0 Z0.26 (custom value)
F #<_hal[auto_tool_measurement.probevel]>
G38.2 Z-0.5 (custom value)
- Cross
- Опытный
- Сообщения: 166
- Зарегистрирован: 21 июл 2015, 18:29
- Репутация: 4
- Настоящее имя: Артем
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Нет, дело не в нем, не обращайте на него внимания, он иногда заедает, видимо внутрь грязь попала. То же самое происходило когда он не заедал и работал нормально... Сам центроискатель работает нормально, углы заготовки и центры ищет отлично! Проблемы начались при попытке использования датчика высоты...verser писал(а):На видео сработка центроискателя немного странная
- Cross
- Опытный
- Сообщения: 166
- Зарегистрирован: 21 июл 2015, 18:29
- Репутация: 4
- Настоящее имя: Артем
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Значения в поле: "Tool setter height" не меняются. Вот в чем проблема. Щуп заготовки не при чем
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
А разве это значение не вручную заносится?Cross писал(а):Значения в поле: "Tool setter height" не меняются.
Чудес не бывает. Бывают фокусы.
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Это значение заполняется автоматом после обмера. А в случае выше, скорее всего ловится какая-то ошибка. Надо смотреть лог, чтобы понять, что не так.
- Cross
- Опытный
- Сообщения: 166
- Зарегистрирован: 21 июл 2015, 18:29
- Репутация: 4
- Настоящее имя: Артем
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
А какой лог нужно смотреть, никаких ошибок не вылазит. Более того, в файле probe_down, появляются координаты касания с датчика высоты, однако высота в поле tool setter height остается нулевой.
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Вопрос, в файле probe_down.txt после обмера датчика высоты сколько новых строчек с координатами появляется? Должно две - одна для основного измерения, вторая для уточняющего. Это так?Cross писал(а):в файле probe_down, появляются координаты касания с датчика высоты, однако высота в поле tool setter height остается нулевой.
Последний раз редактировалось verser 31 май 2017, 21:26, всего редактировалось 1 раз.
- verser
- Мастер
- Сообщения: 1903
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1282
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Ручная смена инструмента с автоизмерением длины.
Если запустить linuxcnc с терминала, то в терминале будут видны все сообщения о ходе работы, может что-то покажет интересное во время замера, т.е. запустить типа так:Cross писал(а):А какой лог нужно смотреть, никаких ошибок не вылазит.
Код: Выделить всё
/usr/bin/linuxcnc '/home/my_name/linuxcnc/configs/...my_config.ini'