Перейти к содержимому


Фотография

Компенсация длины инструмента

Компенсация инструмента

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 OFFLINE   perplexx

perplexx

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Город:Орехово-Зуево
  • Из:Орехово-Зуево

Отправлено 16 Ноябрь 2011 - 21:36

Всем доброго вечера, кто сталкивался и работал, подскажите, где приобрести датчик компенсации длины инструмента, а то надоела эта фигня с бумажками..) Или же подскажите какой нибудь способ реализации данного процесса.
Стоит электроника purelogic .. если быть конкретней PLC-4x, хочу подключить к нему датчик компенсации (насколько понимаю - это реально) .

За ранее , большое спасибо.

P.S.: сам думаю справлюсь с реализацией в mach3, к тому же видел такую тему на этом форуме.)

 

Похожие темы:
Настройка датчика компенсации длинны инструмента
Настройка нуля инструмента при автоматической смене инструмента

 


  • 0

#2 OFFLINE   Vara

Vara

    Студент

  • Пользователи+
  • PipPip
  • 98 сообщений
  • Пол:Мужчина
  • Из:Москва

Отправлено 17 Ноябрь 2011 - 01:22

Сам отдельно датчик искал, искал. Так и не нашел. Неделю назад заказал в "Техно-графике" родной датчик от "Woodpecker ME-II" (тот, который с кнопкой и микропереключателем внутри) цену назвали две с копейками - удивило, срок - месяц. С данным датчиком работаем уже третий год (на родном станке) очень довольны, (управление NC-Studio). Так что считаю оптимальным в условиях дефицита. Буду теперь к Mach3 подключать.
  • 0

#3 OFFLINE   perplexx

perplexx

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Город:Орехово-Зуево
  • Из:Орехово-Зуево

Отправлено 17 Ноябрь 2011 - 11:28

Спасиб за ответ. А у вас чья электроника стоит?

я видел кнопку компенсации еще в BZT, но у них ценник еще дороже... 153 евро..)

Сообщение отредактировал perplexx: 17 Ноябрь 2011 - 11:28

  • 0

#4 OFFLINE   perplexx

perplexx

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Город:Орехово-Зуево
  • Из:Орехово-Зуево

Отправлено 13 Декабрь 2011 - 00:32

Вообщем мы собрали кнопку за бесплатно..) выточили на токарном станке пару деталек, вставили микровыключатель. Точность больше 0.1 не нужна была, но там примерно на 0.01 ошибается, много раз не измерял, такой результат вполне устроил.
Настроил ее в mach3 , вот только нашел скрипт где используется plateoffset, куда вводить так и не понял, пришлось от руки в скрипте прям забить толщину кнопки заместо plate offset. Хотелось бы все таки знать, куда вводится это значение.

вот сам скрипт, если кому нужен будет.

Rem VBScript to probe in the z axis
If GetOemLed (825) <> 0 Then
Code "(Z-Plate is grounded, check connection and try again)"
Else
Code "G4 P1"
PlateOffset = GetUserDRO(1151) ' Вот где это 1151 окошко, в которое забить длину кнопки?
CurrentFeed = GetOemDRO(818)
Code "F100"
Rem Probe in the z direction
ZNew = GetDro(2) - 50 'опускается на 50 если не воткнулся в кнопку, то останавливается
Code "G31Z" &ZNew
While IsMoving()
Wend
ZNew = GetVar(2002)
Code "G0 Z" &ZNew
While IsMoving ()
Wend
If PlateOffset <> 0 Then 'если некуда не забит PlateOffset, то просто останавливается и не меняет никакие координаты
Call SetDro (2, PlateOffset) 'Задаст в Z длину кнопки
Code "G4 P0.5"
ZNew = PlateOffset + 10 'Поднимется на 10
Code "G0 Z" &ZNew
Code "(Z axis is now zeroed)"
End If
Code "F" &CurrentFeed
End If

Сообщение отредактировал perplexx: 13 Декабрь 2011 - 00:43

  • 0

#5 OFFLINE   neyvert

neyvert

    Абитуриент

  • Пользователи
  • Pip
  • 4 сообщений
  • Из:Междуреченск

Отправлено 13 Декабрь 2011 - 09:55

Я себе сделал вот такой экран, и теперь не парюсь! делаешь пробник подключаешь на свободный концевик, один провод на корпус фрезера другой на пробник(любая мет.пластина) меряем толщину и заносим в окно внизу и заносим на сколько поднять фрезер после касания.
11.JPG IMG_4905.JPG
вот архив внутри есть описание как все сделать.
Прикрепленный файл  SCRIN.rar   39,21К   688 скачиваний

Сообщение отредактировал neyvert: 13 Декабрь 2011 - 10:05

  • 0

#6 OFFLINE   perplexx

perplexx

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Город:Орехово-Зуево
  • Из:Орехово-Зуево

Отправлено 13 Декабрь 2011 - 18:16

Спасибо, посмотрю на днях
  • 0

#7 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 13 Декабрь 2011 - 23:07

PlateOffset = GetUserDRO(1151) ' Вот где это 1151 окошко, в которое забить длину кнопки?


В стандартном экране mach3 нет такого окна.
В комплекте с этим скриптом, должен бы прилагаться свой скринсет, где оно добавлено. Несложно и самому нарисовать UserDRO(1151) в редакторе экрана mach3.
Только, какой смысл в этом…
Вряд ли, вы будете ставить каждый день новую измерялку, с новой высотой.
А ежели что, то поменять высоту прямо в скрипте – секундное дело…
  • 0

#8 OFFLINE   Ewgeniy

Ewgeniy

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 234 сообщений
  • Пол:Мужчина
  • Из:Москва

Отправлено 24 Март 2015 - 14:48

где приобрести датчик компенсации длины инструмента, а то надоела эта фигня с бумажками..

 

Так, на всякий случай, датчик 0 по Z из П-образного алюминиевого профиля. А то тоже репу ломал из чего же сделать, а потом на глаза попался обрезок профиля, ну ииии...

 

 

Так же было немного монтажного провода в экранирующей оплетке, без внешней изоляции, взял его и обмотал изолентой.


  • 0





Темы с аналогичным тегами Компенсация инструмента

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных