Тема: Обнуление по оси Z

http://s3.uploads.ru/d/lNpdC.jpg
Использую следующую методику: на фото видно, как фреза подводится к кнопке (самодельный пульт управления). Опускаю смело фрезу и она жмет кнопку. Как только контакты кнопки сработали (кнопка работает как концевик) - больше фреза вниз не пойдет. Оставшееся расстояние и будет величина, на которую нужно уменьшить высоту по оси Z. Эта величина неизменная. Таким образом, меняя новую заготовку, можно устанавливать ось Z в ноль.

2

Re: Обнуление по оси Z

Роман_Удмурт сказал:

http://s3.uploads.ru/d/lNpdC.jpg
Использую следующую методику: на фото видно, как фреза подводится к кнопке (самодельный пульт управления). Опускаю смело фрезу и она жмет кнопку. Как только контакты кнопки сработали (кнопка работает как концевик) - больше фреза вниз не пойдет. Оставшееся расстояние и будет величина, на которую нужно уменьшить высоту по оси Z. Эта величина неизменная. Таким образом, меняя новую заготовку, можно устанавливать ось Z в ноль.

Поделитесь пожалуйста макросом если управляющая програмка MACH3

Re: Обнуление по оси Z

anatoly сказал:

Поделитесь пожалуйста макросом...

Делаю без макроса. В любом месте рабочего стола подношу пульт с кнопками, пишу в Mach в поле "Ручное управление" команду Z0 и все - фреза опускается, срабатывает команда стоп и корректирую число по координате Z. Кстати, в моем случае эта высота "круглое число", то есть после остановки я не задумываясь ввожу цифру "3" без всяких дробных чисел. Весь процесс занимает около 10 сек.

4

Re: Обнуление по оси Z

Роман_Удмурт сказал:
anatoly сказал:

Поделитесь пожалуйста макросом...

Делаю без макроса. В любом месте рабочего стола подношу пульт с кнопками, пишу в Mach в поле "Ручное управление" команду Z0 и все - фреза опускается, срабатывает команда стоп и корректирую число по координате Z. Кстати, в моем случае эта высота "круглое число", то есть после остановки я не задумываясь ввожу цифру "3" без всяких дробных чисел. Весь процесс занимает около 10 сек.

Спасибо за идею буду пробовать

5

Re: Обнуление по оси Z

Извините пажалуста,как подключить кнопку машину?

Re: Обнуление по оси Z

Кнопку подключить можно параллельно концевикам, тогда при замыкании контактов сработает защита. Настроить еще программу Мач для надежности!

7

Re: Обнуление по оси Z

Подскажите есть подобные датчики на гидрорез? хочу автоматизировать высоту подъема сопла над заготовкой

8

Re: Обнуление по оси Z

Я сделал себе датчик длины инструмента из фольгированного текстолита. Серьезной точности ожидать не стоит, но думаю для фрезеровки рельефов вполне сгодится. А может кто-нибудь подсказать какие кнопки или выключатели позволяют сделать датчик с наиболее точной повторяемостью?

Re: Обнуление по оси Z

stepataburet сказал:

Подскажите есть подобные датчики на гидрорез? хочу автоматизировать высоту подъема сопла над заготовкой


да есть конечно !

https://777russia.ru/
РОССИЙСКИЙ КАМЕНСКИЙ СТАНКОСТРОИТЕЛЬНЫЙ ЗАВОД Номер 1.
Skype - s339933
Ученого учить — лишь портить!

10

Re: Обнуление по оси Z

Я обычно использую макрос для установки Z:

Rem    VBScript To probe In the z axis

DoOemButton(1003)

If GetOemLed (825) <> 0 Then         'Check to see if the probe is already grounded or faulty
    Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
    'Code "G4 P1"                'Pause 1 seconds to give time to position probe plate
    Sleep 100
    PlateOffset = 20                '<--- !!!!!!!!!!!!!! Write here you plate thickness !!!!!!!!!!!!!!
    CurrentFeed = GetOemDRO(818)     'Get the current feedrate to return to later
    Code "F100"                    'slow down feedrate to 4 ipm
    Sleep 100

Rem    Probe In the z direction
    ZNew = GetDro(2) - 50            'probe move to current z - 50 mm
    Code "G31Z" &ZNew
    While IsMoving()                'wait for probe move to finish
    Wend

    'ZNew = GetVar(2002)             'read the touch point
    'Code "G0 Z" &ZNew             'move back to hit point incase there was overshoot
    'While IsMoving ()
    'Wend

    If PlateOffset <> 0 Then
        Call SetDro (2, PlateOffset)    'set the Z axis DRO to  plate thickness
        'Code "G4 P1"             'Pause for Dro to update.
        Sleep 500
        ZNew = PlateOffset + 2        'ZNew = plate thickness + 2 mm
        Sleep 100
        'ZNew = 2                ' as variant. But ZNew coordinate should be more than a thickness of a plate
        Code "G0 Z" &ZNew         'put the Z retract height you want here
        Code "(Z axis is now zeroed)"     'puts this message in the status bar
    End If

    Sleep 100
    Code "F" &CurrentFeed         'Returns to prior feed rate
End If                         


Толщина датчика 20 мм при наезде на датчик откатывается на 2 мм и запоминается в программе 22 мм от уровня стола
передвижение до датчика можно производить шагами по 50 мм или забить свою величину .

11

Re: Обнуление по оси Z

Роман_Удмурт сказал:

http://s3.uploads.ru/d/lNpdC.jpg
Использую следующую методику: на фото видно, как фреза подводится к кнопке (самодельный пульт управления). Опускаю смело фрезу и она жмет кнопку. Как только контакты кнопки сработали (кнопка работает как концевик) - больше фреза вниз не пойдет. Оставшееся расстояние и будет величина, на которую нужно уменьшить высоту по оси Z. Эта величина неизменная. Таким образом, меняя новую заготовку, можно устанавливать ось Z в ноль.

Использование таких кнопок нежелательно так как не обеспечивает достаточной точности:
1) Колпачок кнопки кнопки опирается на пружину и имеет осевой люфт т.е. момент срабатывания зависит от места контакта с концом фрезы по центру или с краю (если с краю кнопку перекашивает и показания получаются другими)
2) Внутреннее устройство кнопки имеет свободно плавающие контакты положение которых меняется при каждом нажатии на кнопку (а при неаккуратной пайке начинают болтаться и  контакты закрепленные в корпусе)
Вывод использование этих кнопок в лучшем случае дает разброс 0.5 мм

Добавлено: 2016-07-24 13:33:25

Роман_Удмурт сказал:

http://s3.uploads.ru/d/lNpdC.jpg
Использую следующую методику: на фото видно, как фреза подводится к кнопке (самодельный пульт управления). Опускаю смело фрезу и она жмет кнопку. Как только контакты кнопки сработали (кнопка работает как концевик) - больше фреза вниз не пойдет. Оставшееся расстояние и будет величина, на которую нужно уменьшить высоту по оси Z. Эта величина неизменная. Таким образом, меняя новую заготовку, можно устанавливать ось Z в ноль.

Сама идея использования кнопки хорошая так как кнопку можно вмонтировать в определенное место стола там где выставляются в ноль все координаты.И не надо подцеплять провод с крокодилом к шпинделю.
Вопрос кто сконструирует такую кнопку подешевле, так как  подобные датчики для профессиональных станков стоят немало
Контактный датчик Renishaw  для наладки инструмента работает по принципу кнопки только контакты спрятаны в корпусе и имеют повышенную точность изготовления (сам разбирал и ремонтировал)

Re: Обнуление по оси Z

well29 сказал:

Использование таких кнопок нежелательно так как не обеспечивает достаточной точности...
Вывод использование этих кнопок в лучшем случае дает разброс 0.5 мм

После черновой 0.5мм особо не имеет значения. Вот при смене чистовых - да. В своей практике кнопка обнуления ни одну заготовку не испортила. Поэтому считаю, что вполне можно использовать такой способ. Конечно, если нужна высокоточная деталь, то возникнут погрешности в расстояниях.

13

Re: Обнуление по оси Z

Роман_Удмурт сказал:
well29 сказал:

Использование таких кнопок нежелательно так как не обеспечивает достаточной точности...
Вывод использование этих кнопок в лучшем случае дает разброс 0.5 мм

После черновой 0.5мм особо не имеет значения. Вот при смене чистовых - да. В своей практике кнопка обнуления ни одну заготовку не испортила. Поэтому считаю, что вполне можно использовать такой способ. Конечно, если нужна высокоточная деталь, то возникнут погрешности в расстояниях.

Не спорю для любительски целей +- мм пойдет.

14

Re: Обнуление по оси Z

Роман_Удмурт сказал:

http://s3.uploads.ru/d/lNpdC.jpg
кнопка работает как концевик

Вопрос - а куда подключать эту кнопку???

https://777russia.ru/galery/produkciya/kontrollery/01_kontrollery.jpg

Инструкции по этой плате ни где нет. ((((

15

Re: Обнуление по оси Z

Надо на плате посмотреть куда концевики и дополнительные датчики подключаются, может на плате написано, или есть какие нибудь ориентиры. Посмотрите название платы или номер, может можно найти по ней информацию.

Северо-западный интернет магазин:
http://sz51.ru

16

Re: Обнуление по оси Z

GolDen сказал:
Роман_Удмурт сказал:

http://s3.uploads.ru/d/lNpdC.jpg
кнопка работает как концевик

Вопрос - а куда подключать эту кнопку???

https://777russia.ru/galery/produkciya/kontrollery/01_kontrollery.jpg

Инструкции по этой плате ни где нет. ((((

Есть, пишите.

Все шаги сделанные до двери не считаются, если ВЫ не зашли в дверь...

17

Re: Обнуление по оси Z

Пользую mach3blue probing screen by big-tex. Там уже есть макросы. Да и внешне интересней.  Механика - крокодил на шпиндель и пластина. Меня устраивает.

18

Re: Обнуление по оси Z

Fly сказал:
GolDen сказал:
Роман_Удмурт сказал:

http://s3.uploads.ru/d/lNpdC.jpg
кнопка работает как концевик

Вопрос - а куда подключать эту кнопку???

https://777russia.ru/galery/produkciya/kontrollery/01_kontrollery.jpg

Инструкции по этой плате ни где нет. ((((

Есть, пишите.

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

19

Re: Обнуление по оси Z

npoqp сказал:
Fly сказал:
GolDen сказал:

Вопрос - а куда подключать эту кнопку???

https://777russia.ru/galery/produkciya/kontrollery/01_kontrollery.jpg

Инструкции по этой плате ни где нет. ((((

Есть, пишите.

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

К сожалению нет.
Идут через полевики на прямую на LPT.

Все шаги сделанные до двери не считаются, если ВЫ не зашли в дверь...

20

Re: Обнуление по оси Z

где находится кнопка AVTO ТООL ZERO
станок 707-7

21

Re: Обнуление по оси Z

В моем случае это вот тут.

22

Re: Обнуление по оси Z

Господа, вы меня простите, а такой датчик вам религия использовать не позволяет???
Простейшая опторазвязка на PC817 - и плата жива , и LPT не спалили!!! И дребезга контактов нет, и поправочный размер для MACH3 знаете. Стоит он - копейки, не хотите покупать - брусок металла точно найти можно и его размер измерить.

Добавлено: 2017-02-17 23:45:07

Схема подключения нужна?? В соседней ветке описывалось как подключать и скрипт

Никогда не спорьте с дураками, они стащат вас на свой уровень и задавят опытом © Марк Твен

23

Re: Обнуление по оси Z

Здравствуйте, Ребят подскажите пожалуйста, имею станок №4 и чпу на базе контроллера TuxWay, Заводом установлены концевики - герконы, срабатывают от магнитов обычных. Задумался о замене этих концевиков на индуктивные датчики LJ12A3-4-Z/BX, Этот вопрос решаем? какой датчик нужен NPN или PNP? Может кто-нибудь этим уже занимался?

24

Re: Обнуление по оси Z

atech80 сказал:

Этот вопрос решаем? какой датчик нужен NPN или PNP?

Проблема решаема заменой концевиков.
А вот какой Вам выбрать нормально-замкнутый или нормально-разомкнутый, разницы нет, в Матче все-равно можно поставить галочку - какой он "замкнутый" NPN или PNP.

Северо-западный интернет магазин:
http://sz51.ru

25

Re: Обнуление по оси Z

ygordom сказал:
atech80 сказал:

Этот вопрос решаем? какой датчик нужен NPN или PNP?

Проблема решаема заменой концевиков.
А вот какой Вам выбрать нормально-замкнутый или нормально-разомкнутый, разницы нет, в Матче все-равно можно поставить галочку - какой он "замкнутый" NPN или PNP.

Считается что лучше нормально замкнутый.
На такую сеть меньше наводок будет.

Все шаги сделанные до двери не считаются, если ВЫ не зашли в дверь...