Страница 1 из 2

Подскажите по датчику ноля

Добавлено: 11 янв 2014, 16:30
mad
Подскажите пожалуйста, как подключается этот датчик, как работает(и работает ли вообще). Если это штука которая хреново работает то подскажите какой и где взять чтоб работать и не материться...сильно.))
http://www.aliexpress.com/item/CNC-rout ... 22715.html

Re: Подскажите по датчику ноля

Добавлено: 11 янв 2014, 17:02
aftaev
это просто кусок железки на красивой подставке с проводком :)

Re: Подскажите по датчику ноля

Добавлено: 12 янв 2014, 16:00
mad
aftaev писал(а):это просто кусок железки на красивой подставке с проводком :)
это я и сам вижу...)))) а дальше????

Re: Подскажите по датчику ноля

Добавлено: 12 янв 2014, 16:38
Сергей Саныч
mad писал(а):а дальше????
а дальше решай, заказать "кусок железки на красивой подставке с проводком" или самому сделать.

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 13:50
Дрюня
А дальше подключаете купленный датчик, либо самодельный (два проводка, крокодильчик, кусочек фольгированного текстолита) к соответствующим разъёмам на Вашей плате, в программе устанавливаете номер подключенного пина (Probe см.картинки), вставляете необходимый скрипт в программу на соответствующую кнопку (для Mach3), в скрипте задаёте толщину пластины (текстолита или того, что купите) и пользуетесь.
Скрипт:
Rem VBScript Для корректировки длинны инструмента
'STEPMOTOR [14.11.2011]
'Скрипт работает в метрической системе координат
PlateOffset=2.33 'толщина платы мм.
Zup=50 'Расстояние на которое отойдет фреза после коррекции
MaxZPlus=250 'максимальный ход станка по оси 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 "F50" 'замедлить подачу до 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 !)" 'послать сообщение в статус
End If
Code "F" &CurrentFeed 'Возвращаем установленное значение подачи
Sleep 100


Вот ещё пару картинок, всё, включая скрипт, взято из интернета...
1.jpg (4959 просмотров) <a class='original' href='./download/file.php?id=23384&mode=view' target=_blank>Загрузить оригинал (117.22 КБ)</a>
2.jpg (4959 просмотров) <a class='original' href='./download/file.php?id=23385&mode=view' target=_blank>Загрузить оригинал (693.59 КБ)</a>

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 14:05
Tatarenkoff
Сам засматриваюсь на "железячки с проводками". Но упорно продолжаю выставлять 0 при помощи щупа для регулировки клапанов классики 0,15мм и 2х крокодилов с проводками подключяя их параллельно концевику оси Z :roll:

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 14:16
nik1
Жесткие датчики для замера длины несколько более требовательны в плане точности подхода
Подвижные датчики прощают огрехи в нюансах столкновения :)
Я пару раз ошибался с предварительным замером длины и заезжал в датчик, но хорошо что он имеет ход :)

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 14:19
elephant007
Парни! все уже придумано и мало того сделано!
На этом сайте есть мастер, Шерлок Холмс.
Он делает датчики нуля. я купил - счастлив!

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 14:35
nik1
Я сделал сам и тоже счастлив :)

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 14:55
aaleksander
А у меня нет датчика нуля. И я тоже счастлив :D

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 15:01
nik1
:hehehe: :good:

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 18:09
mad
Механическую часть сделать не проблема....вот только в электронике и схемах я полный профан...
ксп 5 это гдето на контроллере? http://darxton.ru/files/pdf/breakout/DXB-55.pdf
а рц817 это что???
Сори конечно за тупые вопросы.......новичёк я в этом деле

Re: Подскажите по датчику ноля

Добавлено: 13 янв 2014, 18:11
michael-yurov
nik1 писал(а):Я сделал сам и тоже счастлив :)
А я сделал так, чтобы чтобы к интерфейсной плате можно было подключать датчик напрямую без оптопары, резистора и дополнительного блока питания. Может кого-нибудь это осчастливит. ;)

Re: Подскажите по датчику ноля

Добавлено: 14 янв 2014, 12:01
nik1
Михаил, а зачем дополнительная оптопара и блок питания?
Входы и так на оптопарах, блок питания то же имеется

Re: Подскажите по датчику ноля

Добавлено: 14 янв 2014, 12:47
michael-yurov
nik1 писал(а):Михаил, а зачем дополнительная оптопара и блок питания?
Входы и так на оптопарах, блок питания то же имеется
Чтобы не было связи по постоянному напряжению (гальванической связи) между корпусом шпинделя и питанием контроллера и прочей электроники.
Иначе получается петля в нулевой цепи, что может создать много проблем из за помех.
Поэтому лучше сделать так, чтобы корпус шпинделя не соединять с контроллером, а для этого потребуется отдельный блок питания и оптопара, как на кретинке выше.
Можно использовать один блок питания для индуктивных датчиков и этого датчика касания, лишь бы он не был связан с цепями контроллера (т.е. минус этого блока питания не стоит связывать с цепью GND контроллера).

Re: Подскажите по датчику ноля

Добавлено: 14 янв 2014, 17:21
nik1
Понял
Просто сразу не дошло, потому что на моем датчике по типу ренишоу контакты изолированы от корпуса и поэтому при касании замыкания на массу нет

Re: Подскажите по датчику ноля

Добавлено: 14 янв 2014, 18:35
Serg
nik1 писал(а):потому что на моем датчике по типу ренишоу контакты изолированы от корпуса и поэтому при касании замыкания на массу нет
За отмазку не канает! Особенно когда провод случайно передавишь насквозь - не только попадёшь на замену провода, но можешь и на замену электроники...

Re: Подскажите по датчику ноля

Добавлено: 14 янв 2014, 19:32
nik1
Это почему?

Re: Подскажите по датчику ноля

Добавлено: 14 янв 2014, 20:22
Serg
Ибо железо станка и сигнальная земля - две большие разницы.

P.S. А может ещё с каким-нибудь сетевым кабелем вместе передавиться...

Re: Подскажите по датчику ноля

Добавлено: 15 янв 2014, 18:10
mad
Задай глупый вопрос и дай людям пообщаться между собой...)))