- cnc-club.ru
- Датчик длины инструмента
- Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Re: Датчик длины инструмента
- Датчик длины инструмента
- Датчик длины инструмента
- stein_den
- stein_den
cnc-club.ru
Статьи, обзоры, цены на станки и комплектующие.
Датчик длины инструмента
Датчик длины инструмента
Сообщение Nick » 09 ноя 2010, 00:31
Use the Console, Luke.
Re: Датчик длины инструмента
Сообщение Nick » 11 ноя 2010, 00:21
И еще интерессно, нужно ли включать шпиндель при для определения длинны инструмента, или можно с выключеным.
И сама инициализации станка должна выглядеть так:
- Home Z axis
- Move Z to the top
- Home X and Y axis
- Перемещаемся в то место, где установлен датчик длины инструмента и потихоньку едем на него.
Use the Console, Luke.
Re: Датчик длины инструмента
Сообщение xentaur » 15 ноя 2010, 04:19
Бесконтактный датчик для длины инструмента не лучшая идея. От маленькой фрезы может не сработать.
Использовать лепестковый пружинный контакт на размыкание.
Re: Датчик длины инструмента
Сообщение Nick » 15 ноя 2010, 10:42
Use the Console, Luke.
Re: Датчик длины инструмента
Сообщение aftaev » 17 ноя 2010, 23:17
Re: Датчик длины инструмента
Сообщение Nick » 17 ноя 2010, 23:23
Use the Console, Luke.
Re: Датчик длины инструмента
Сообщение kaa39518 » 20 ноя 2010, 04:17
Re: Датчик длины инструмента
Сообщение Nick » 20 ноя 2010, 18:35
Use the Console, Luke.
Re: Датчик длины инструмента
Сообщение Алекс » 29 авг 2011, 11:40
Re: Датчик длины инструмента
Сообщение Klim_1 » 14 сен 2011, 11:27
Re: Датчик длины инструмента
Сообщение Nick » 14 сен 2011, 12:05
Use the Console, Luke.
Re: Датчик длины инструмента
Сообщение Klim_1 » 14 сен 2011, 13:17
Re: Датчик длины инструмента
Сообщение aftaev » 14 сен 2011, 14:49
Re: Датчик длины инструмента
Сообщение Dmaster » 14 сен 2011, 15:14
Господа)))) видел супервеч!
Nick. датчик — это счатье)
Через жесткий железный рычаг нажимется микрик. даже если срабатывание микрика идет в пределах +- 1 мм, то рычаг может десятикратно его поделить.
точики означают пустоту))) пробелы не отображает))
Re: Датчик длины инструмента
Сообщение Klim_1 » 14 сен 2011, 15:42
Оооо мне бы ваши знания Но у меня так не вышло, ибо была зависимость от тока плазмы и особенно от износа центрального электрода. Электрод становился короче (выгорал) и на это расстояние горелка становилась ближе к листу. Сами понимаете что если оператор тупанул с заменой электрода или корректировкой напряжения и еще и малая высота реза — горелка старалась упереться в металл и никого слушать не хотела . а именно от этого и ставили контроль. Сделали свой алгоритм и пока это всех устроило. НО это частный случай
Источник
Датчик длины инструмента
Тема раздела Драйверы и контроллеры для CNC в категории Станки ЧПУ, Hobby CNC, инструмент; Уважаемые господа. Поделитесь, пожалуйста, информацией по применению датчика длины (высоты) инструмента. Где купить? На форуме что-то не нахожу информации по .
Опции темы
Датчик длины инструмента
Уважаемые господа.
Поделитесь, пожалуйста, информацией по применению датчика длины (высоты) инструмента. Где купить? На форуме что-то не нахожу информации по нему, будто им не пользуются. По мне он необходим.
Можно для примера на eBay купить. Можно самому сделать из фольгированного текстолита.
Лучше купить в солидной конторе. Сам не сделаю ибо не знаю как. Да и вообще к чему и как он подключается. У меня контроллер PLC001 от PureLogic RND http://www.purelogic.ru/sm_controller.html
А там нечего делять! Кусок текстолита с проводом. Всё это дело к LPT порту. Простые настройки и куча счастья!
А там нечего делять! Кусок текстолита с проводом. Всё это дело к LPT порту. Простые настройки и куча счастья!
по подробнее можете разяснить
как сам датчик сделать
куда в лпт втыкать
и какие настройки
а то с английским не дружу.
Попробуйте обратиться по адресу г. Самара ул. Революционная 70 офис 201Б на втором этаже (над баней революция).
. И ночь переждать.
Если управляете мачем,то положите этот файл сета в папку с ним,потом выберите егo: view-load screens
настройте свободный пин в input signnals вход probe.
справа внизу в окне Z- вводите высоту пластины,потом энтер.
В этом сете есть и автоматический поиск центра отверстия.ну и касания со всех сторон.
по подробнее можете разяснить
как сам датчик сделать
куда в лпт втыкать
и какие настройки
а то с английским не дружу.
Нет «датчика» как такового. На заготовку кладется токопроводящая пластина, толщина которой известна, с проводом до LPT-порта. Второй провод цепляется на фрезу. Когда фреза касается пластины — провода замыкаются, программа это видит и задает высоту по Z.
По настройкам, к сожалению, подсказать не могу
Настройки: назначить пин для входа от датчика. Задать смещение равное толщине пластины. Если возможна обработка металлических деталей, нижняя сторона датчика делается из изолятора.
Сам датчик лучше сделать из мягкого металла. Меди, алюминия. Хоть и очень не сильно, но фреза все же давит на него.
При работе с пластиками следить за чистотой фрезы при замере. Если наплавился пластик, иногда так бывает, будет давить до тех пор, пока не прорежет.
это я понял — на работе мультикам станок — там так же — схемное решение какое —
какой пин — может схемка какая
поэтому и попросил по подробнее
бедь на этой основе можно сделать приспособу для определения исходной точки на заготовке
А чаще ломает фрезу влёт!
добрый день, скажите, а в mach2 будет работать этот экран? что-то я попробовал. и как то без результата.
Вопрос к AlexSpb.Где при использовании датчика настроить скорость перемещения по Z(FRO)
во втором работать не будет,нужно свой,2 сет.
Скорость в скрипте под кнопкой.там F10 стоит.
2 AlexSpb
можете подсказать где найти подобный скрипт под 2й mach?
Написать.И вставить.
Только зачем?
2-й мач если лицензионный,то файл подходит и под третий,а там драйвер лучше.
AlexSpb что значит скрипт и под какой кнопкой
\
Красота!
А какую кнопку вы тогда жмете?
Вопрос был в датчике длины инструмента.Я вам дал сет с использованием датчика и на длину инструмента и с поиском центра отверстия и выставлением оси соосно с 4-й осью.
Все это работает при использовании несложной оснастки,соединенной с пином пробе.
А у меня такой вопрос назрел: Чтобы не подпаиваться к ЛПТ порту и вообще не подключать к кампутеру напрямки незнамо что, можно ли этот «датчик
» подключить в вход концевого выключателя контроллера? Будет ли он работать как кнопка? У меня пурлогиковский PLC002, входы концевиков свободны. Вот и думаю, почему бы и нет? Как мне пока видится так даже лучше будет.
а сильно нагло будет просить Вас в двух словах описать эту оснастку?
Прикрутил таки себе кусочек текстоля на проводе
арбайтен
![]()
Как и собирался подключил эту фигню на вход контроллеру как концевик 4й оси(которая не используется). Дешево, просто, а доволен как большой и мытый слон
а как происходит замыкание контакта?
Вход концевика у PLC002 для срабатывания требует + и — 5 вольтов с питания логики.
Взял выход +/- с питания логики, плюс логики проводочком на плюс входа концевика, а к минусу логики длиииинный провод с куском фольгированного текстолита на конце. А с минуса входа концевика провод чуть покороче крокодильчиком на массу станка. У меня такой станок что между массой станка и фрезой есть контакт, если нет придется крокодил на фрезу сразу цеплять. В итоге фреза опускается, тычется в фольгу на текстолите — контакт замыкается. Мач останавливает спуск, называет координаты на 1,5мм ниже того места где уткнулся нулем(у меня текстолит толщиной 1,5мм) и приподнимает фрезу чтобы убрать текстолит. Быстро, удобнотащусь просто
Источник
stein_den
stein_den
Датчик длины инструмента необходим при смене фрез, сверл при обработке одного изделия. Кроме того, наличие такого датчика позволяет упростить процесс изготовления детали. Таким образом, алгоритм рабочего процесса для оси Z выглядит так: на этапе проектированяи детали измеряется высота заготовки, эта высота учитывается при создании управляющей программы, далее, заготовка устанавливается на станок, происходит автоматический замер длины режущего инструмента -путем вызова соответствующего скрипта (в моем случае с Mach3). Станок начинает вытачивать деталь.
Изучаю тему станков с ЧПУ около года. Сделал простой датчик длины инструмента, используя ПЗС матрицу. ПЗС матрица используется не по своему назначению.
По этой ссылке можно скачать 3D модели и сборку в формате Солидворкс, чертежи в формате DXF — https://www.dropbox.com/sh/ca0j4rqe57ciu56/AACmJbhrXnGCVQezS3g32L3ba?dl=0
В качестве собственно датчика, я использовал микрокнопку Omron. В отличии от китайского ноунейма контакты у кнопки посеребренные.
Вот так выглядит прибор с установленной на плате кнопкой, смонитрованной в базе. Я срезал острым ножом выступ на кнопке, оставил только плоский желтый диск — основание.
Далее, взял ненужную ПЗС матрицу от компактной камеры Canon ( PowerShot A95). С помощью фена, отпаял матрицу от шлейфа.
Установил матрицу сверху кнопки.
Затем прикрутил верхнюю крышку с помощью 1,4мм саморезов (от фотоаппаратов).
Для функционирования прибора я использовал популярный в сети скрипт:
Rem VBScript Для корректировки длины инструмента
‘STEPMOTOR [14.11.2011]
‘Скрипт работает в метрической системе координат
PlateOffset= 10.5136 ‘толщина платы мм.
Zup= 10 ‘Расстояние на которое отойдет фреза после коррекции
MaxZPlus= 150 ‘максимальный ход станка по оси Z мм.
Sleep 100 ‘Пауза 0,1 сек.
CurrentFeed = GetOemDRO( 818 ) ‘Запомнить текущюю скорость, для того чтобы восстановить после коррекции.
Code «F300» ‘Задать скорость подачи до касания инструментом
ZNew = GetDro( 2 ) — MaxZPlus ‘опустить инструмент до касания
Code «G31Z» &ZNew
While IsMoving() ‘Подождать пока произойдет касание платы.
Wend
ZNew = GetVar( 2002 ) ‘читать точку касания
Code «G0 Z» &ZNew + 3 ‘отьехать вверх на 3мм от точки касания
While IsMoving ()
Wend
Code «F100» ‘замедлить подачу до 50мм\мин
ZNew = GetDro( 2 ) — 6
Code «G31Z» &ZNew ‘опустить инструмент до касания
While IsMoving() ‘Подождать пока произойдет касание платы.
Wend
If PlateOffset <> 0 Then
Call SetDro ( 2 , PlateOffset) ‘записать в окно Z толщину платы, тем самым откорректировав позицию по Z
Code «G4 P0.25» ‘пауза для успешной записи значения в DRO
ZNew = PlateOffset + Zup ‘вычислени точки подьема
Code «G0 Z» &ZNew ‘поднять на высоту отхода после коррекции
While IsMoving ()
Wend
Code «(Z axis is now zero !)» ‘послать сообщение в статус
Code «F» &CurrentFeed ‘Возвращаем установленное значение подачи
Sleep 100
После настройки датчика, я опробовал его в деле. Выфрезеровал два посадочных места под подшипники. Высота подшипников 7мм, соответственно в УП я указал глубину выборки 7мм, при толщине заготовки 12,55мм. На практике, я получил глубину кармана для подшипника 6,98мм в одном случае, и 6,93мм в другом.
Далее, я решил усложнить задачу. Спроектировал новый узел привода для моторизированного слайдера камеры. В заготовке я заложил много углублений по оси Z под головки винтов и сложные углубления для врезных гаек М3 и М4. Все собралось великолепно!
Еще одно изделие, где я использовал свой датчик длины инструмента — зубчатое колесо для ремня MXL для серводвигателя. Деталь очень маленькая. Работал фрезой 0,5мм и сверлом 0,25мм.
Источник