Страница 1 из 1
Определение центра отверстия
Добавлено: 24 сен 2013, 17:14
sonic
Суть вопроса такая, возможно ли реализовать такую возможность на станке с управлением на контроллере RZNC-D5416, системная плата 0501. Вот видео
https://www.youtube.com/watch?v=bCeQ0WlSXmc
Re: ОПРЕДЕЛЕНИЕ ЦЕНТРА ОТВЕРСТИЯ
Добавлено: 24 сен 2013, 19:29
aftaev
sonic писал(а): Вот видео
как работают центроискатели многие знают. Фото RZNC-D5416 покажи
Re: ОПРЕДЕЛЕНИЕ ЦЕНТРА ОТВЕРСТИЯ
Добавлено: 25 сен 2013, 14:52
sonic
Re: ОПРЕДЕЛЕНИЕ ЦЕНТРА ОТВЕРСТИЯ
Добавлено: 25 сен 2013, 15:00
sonic
На станке есть функция определения нуль по оси Z.
Re: Определение центра отверстия
Добавлено: 25 сен 2013, 19:35
Nick
А probe есть?
Может есть доки по тому, какие он Gкоды понимает?
Re: Определение центра отверстия
Добавлено: 25 сен 2013, 19:53
aftaev
такие пульты могут определять длину инструмента по сенсору(датчику касания)
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 09:11
sonic
Если можно по подробнее про PROBE.
По поводу G-кодов, программы готовятся в Арт-каме (формат вывода кода "MMG" (.mmg) Model Master ATC Indexer), еще в Спрут-каме через постпроцессор для Mach3 (на выходе Postprocesor file of SprutCAM (.spp) )вроде работает.В инструкции написано "формат файлов- G-код, PLT файлы дополнительно",но это неочём. Пробовал скрипт для Mach3 для определения нуля, он не понимает G31.
Вот схема подключения датчика для определения нуля по Z.
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 09:23
aftaev
sonic писал(а):По поводу G-кодов, программы готовятся в Арт-каме
где она готовится большой разницы нет, так как китайский пульт может просто игнорировать Gcode которые нужны для Probe
sonic писал(а): Пробовал скрипт для Mach3 для определения нуля, он не понимает G31.
Нужно найти список Gcode который понимает китайский пульт
sonic писал(а):Вот схема подключения датчика для определения нуля по Z.
скорее всего этот пульт умеет находить только длину инструмента(фрезы). Это сделано не через Gcode, а прописано в пульте. Жмакаешь кнопочку найти длину фрезы и выполняется. Если так, центр найти тебе на этом пульте не получится только ручками.
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 11:08
sonic
А если через постпроцессор для этого пульта, возможно что он поймет код G31?
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 11:23
aftaev
sonic писал(а):А если через постпроцессор для этого пульта,
постпроцессоры выдают нужный код в нормальном случае он выдаст G31 или G34 но поульт его не схавает. Ищи Gcode которые понимает пульт
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 11:27
Nick
Да, нужна документаия на пульт! Есть ссылка / pdf?
Gкод для определения центра можно и от руки написать, главное знать, что твой пульт понимает!
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 11:28
aftaev
sonic, писаешь производителю пультов и запрашиваешь Gcode который он понимает.
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 12:35
sonic
Моя мысль заключается вот в чем, на пульте есть функция определения нуля по Z c помощью датчика, при нажатии на пульте комбинации кнопок фреза опускается до касания с датчиком (до замыкания) и нулится. Смысл примерно такой же как у поиска центра отверстия. Как эта операция выполняется? С помощью скрипта прописанного в пульте? Если да то какой там G-код? Письмо производителю пульта написал на китайском (спасибо Googl переводчику). Документация простая, про G-коды нет ничего. Честно говоря надеялся, что кто то уже сталкивался с такой задачкой, пульт довольно распространенный, особенно на китайских машинах

.
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 12:44
Nick
Хмм... судя по докам, такой функции нет...
но может всетаки где-то в gкодах можно... а нет английских доков?
Cutter Adjust Device (C.A.D) – датчик положения нуля оси Z обрабатываемой детали.
C.A.D датчик используется для привязки 0z к поверхности обрабатываемой детали.
Правильно установите высоту датчика, в противном случае изделие будет обработано
Контроллер RZNC-D5416 Руководство пользователя V 1.2
неверно. Если вы использовали эту функцию, не нажимайте кнопку Z->0, для обнуления координаты Z.
Для использования этой функции датчик должен быть подключен к управляющей
плате. Смотри приложение No8. Для установки нуля детали, положите датчик на
поверхность материала, если необходимо изолируйте его от станины. Опустите
инструмент практически до датчика, и одновременно нажмите кнопки ON/OFF и Menu ,а
затем вместе их отпустите. Инструмент медленно опустится до датчика
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 12:45
sonic
Сейчас погуглю.
Re: Определение центра отверстия
Добавлено: 26 сен 2013, 17:12
aftaev
sonic писал(а):С помощью скрипта прописанного в пульте? Если да то какой там G-код?
с помощью алгоритма прописанного в пульте. Если поиск нуля сделан аппаратно, то нет там никакого GCode
sonic писал(а):Честно говоря надеялся, что кто то уже сталкивался с такой задачкой, пульт довольно распространенный, особенно на китайских машинах .
честно сказать пульт тупой как валенок, поиска центра отверстий программно наврят получится. Ручками возможно.
Re: Определение центра отверстия
Добавлено: 27 сен 2013, 09:35
sonic
Список кодов которые он читает, может кому понадобится. G00 G01 G02 G03 G04 G40-G44 G49 G54-G59 G90 G91 M03 M05 M08 M09 M30.
Значится придется переходить на Mach3.

Re: Определение центра отверстия
Добавлено: 27 сен 2013, 09:40
aftaev
sonic писал(а):Значится придется переходить на Mach3.
или находить центр в ручную.
Подвел к одному краю щуп(фрезу), обнулил координату, подвел к другому краю запомнил циферку/2 = центр по данной оси
Re: Определение центра отверстия
Добавлено: 27 сен 2013, 10:11
sonic
Как вариант, в ручной подаче можно шаг сделать 0,05, для большей точности.