1

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

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

2

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

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

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

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

3

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

anatoly сказал:

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

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

4

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

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

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

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

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

5

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

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

6

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

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

7

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

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

8

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

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

9

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

stepataburet сказал:

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


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

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

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  для наладки инструмента работает по принципу кнопки только контакты спрятаны в корпусе и имеют повышенную точность изготовления (сам разбирал и ремонтировал)

12

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

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

База моделей для ЧПУ станка более 5000 STL:
https://sz51.ru
Качайте новые модели (только для гостей с выключенным блокировщиком рекламы - иначе Авто-БАН !).

16

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

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

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

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

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

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

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

Все шаги сделанные до двери не считаются, если ВЫ не зашли в дверь...
КАМЕНСКИЙ СТАНКОСТРОИТЕЛЬНЫЙ ЗАВОД "TWITTE"
КОНТАКТ https://vk.com/cncrussiacnc  ОК https://ok.ru/stankichpu
ТЕХНИЧЕСКАЯ БИБЛИОТЕКА ЗАВОДА  https://777russia.ru/book/

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.

Все шаги сделанные до двери не считаются, если ВЫ не зашли в дверь...
КАМЕНСКИЙ СТАНКОСТРОИТЕЛЬНЫЙ ЗАВОД "TWITTE"
КОНТАКТ https://vk.com/cncrussiacnc  ОК https://ok.ru/stankichpu
ТЕХНИЧЕСКАЯ БИБЛИОТЕКА ЗАВОДА  https://777russia.ru/book/

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.

База моделей для ЧПУ станка более 5000 STL:
https://sz51.ru
Качайте новые модели (только для гостей с выключенным блокировщиком рекламы - иначе Авто-БАН !).

25

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

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

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

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

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

Все шаги сделанные до двери не считаются, если ВЫ не зашли в дверь...
КАМЕНСКИЙ СТАНКОСТРОИТЕЛЬНЫЙ ЗАВОД "TWITTE"
КОНТАКТ https://vk.com/cncrussiacnc  ОК https://ok.ru/stankichpu
ТЕХНИЧЕСКАЯ БИБЛИОТЕКА ЗАВОДА  https://777russia.ru/book/