Как задвать 0 по концевикам?
-
Ostap_2013
- Новичок
- Сообщения: 35
- Зарегистрирован: 09 апр 2013, 20:37
- Репутация: 0
- Контактная информация:
Как задвать 0 по концевикам?
Вопрос в следующем есть 3 оси и 6 концевиков по концам осей.
Хочу при включении/по нажатии кнопки/при вызове команды, что бы станок поочередно ехал по каждой оси в определенное направление до наезда на концевик. Полученое значение принимал за X0 Y0 Z0
Как это делаться?
Софт в Mach3
Плата pclm-4x-g2
Я - полный новичок.
И еще что нужно настроить что бы станок в принципе за концевики не заезжал?
Хочу при включении/по нажатии кнопки/при вызове команды, что бы станок поочередно ехал по каждой оси в определенное направление до наезда на концевик. Полученое значение принимал за X0 Y0 Z0
Как это делаться?
Софт в Mach3
Плата pclm-4x-g2
Я - полный новичок.
И еще что нужно настроить что бы станок в принципе за концевики не заезжал?
- Евгений+++
- Мастер
- Сообщения: 1595
- Зарегистрирован: 19 авг 2015, 14:18
- Репутация: 176
- Настоящее имя: Евгений
- Откуда: Воронеж.., пока что
- Контактная информация:
Re: Как задвать 0 по концевикам?
Ну эээ.... давайте с самого начала.
Концевики в Матче Включены?
Концевики в Матче Включены?
- Жене сказал, что пошел к любовнице, любовнице сказал, что пошел к
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
- megagad
- Почётный участник

- Сообщения: 3207
- Зарегистрирован: 05 апр 2014, 18:57
- Репутация: 712
- Откуда: Реуспублика Крым, Бахчисарай.
- Контактная информация:
Re: Как задвать 0 по концевикам?
Для начала идём в "гугл". вбиваем фразу "поиск нуля МАЧ3" и ВДУМЧИВО изучаем результаты поиска. Далее качаем понравившийся скрипт для поиска этого самого "нуля"(ибо их миллионы) и интегрируем его в МАЧ. Ну и потом наступает настройка скрипта.
Да, забыл - "концевик" - это крйний выключатель, и если в МАЧе оно стоит именно как "концевик" - ось, при наезде на оный будет выдавать "ошибку" и стопорить любую активность. Для поиска нуля(хомуинга) ваши "концевики" должны быть сконфигурированы именно как датчики "дома"(хоум лимит).
И по правильному - концевики отдельно, дом отдельно. ИБО - на "дом" надо как минимум ТРИ линии(по одной на каждую ось), на концевики - одна на все имеющиеся датчики.
Да, забыл - "концевик" - это крйний выключатель, и если в МАЧе оно стоит именно как "концевик" - ось, при наезде на оный будет выдавать "ошибку" и стопорить любую активность. Для поиска нуля(хомуинга) ваши "концевики" должны быть сконфигурированы именно как датчики "дома"(хоум лимит).
И по правильному - концевики отдельно, дом отдельно. ИБО - на "дом" надо как минимум ТРИ линии(по одной на каждую ось), на концевики - одна на все имеющиеся датчики.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Причинять добро, наносить пользу и подвергать ласке.
-
vektor_z
- Мастер
- Сообщения: 405
- Зарегистрирован: 30 ноя 2014, 16:45
- Репутация: 387
- Настоящее имя: Василий
- Откуда: Украина. Закарпатская обл.
- Контактная информация:
Re: Как задвать 0 по концевикам?
Ну это совсем по правильному.. А для работы можно спокойно полностью все концевики повесить на один пин, и они будут работать в зависимости от задачи и как лимиты и как хомы, одно другому мешать не будет.. Ну а если по фен шую, и нужно мониторить каждый датчик по отдельности то да, вести на каждый концевик отдельную линию.. Лично у меня все лимиты и они же хоты заведены на одну линию и все прекрасно работает.megagad писал(а):И по правильному - концевики отдельно, дом отдельно. ИБО - на "дом" надо как минимум ТРИ линии(по одной на каждую ось), на концевики - одна на все имеющиеся датчики.
- Евгений+++
- Мастер
- Сообщения: 1595
- Зарегистрирован: 19 авг 2015, 14:18
- Репутация: 176
- Настоящее имя: Евгений
- Откуда: Воронеж.., пока что
- Контактная информация:
Re: Как задвать 0 по концевикам?
А смысл отдельно???megagad писал(а):И по правильному - концевики отдельно, дом отдельно. ИБО - на "дом" надо как минимум ТРИ линии(по одной на каждую ось), на концевики - одна на все имеющиеся датчики.
- Жене сказал, что пошел к любовнице, любовнице сказал, что пошел к
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
-
Ostap_2013
- Новичок
- Сообщения: 35
- Зарегистрирован: 09 апр 2013, 20:37
- Репутация: 0
- Контактная информация:
Re: Как задвать 0 по концевикам?
megagad, все понтно объяснили, я что то такое подозревал, но вы мне ответили на все вопросы.
3 концевых выключателя завожу на config>ports and pins>input signal's
X home;
Y home;
Z home
За ними ставлю еще 3 и с противоположной стороны, еще 3 соединяю их последовательно на размыкание или параллельно на замыкание и завожу на ??? EStop ??? или есть специальный вход?
А можно как то использовать одни и те же концевики как home и как концевик? например если в программе не требуется ездить через 0 или принимать home не 0 а -10 например, хотя наверное чайнику типа меня проще поставить еще 3 концевых выключателя...
3 концевых выключателя завожу на config>ports and pins>input signal's
X home;
Y home;
Z home
За ними ставлю еще 3 и с противоположной стороны, еще 3 соединяю их последовательно на размыкание или параллельно на замыкание и завожу на ??? EStop ??? или есть специальный вход?
А можно как то использовать одни и те же концевики как home и как концевик? например если в программе не требуется ездить через 0 или принимать home не 0 а -10 например, хотя наверное чайнику типа меня проще поставить еще 3 концевых выключателя...
- Евгений+++
- Мастер
- Сообщения: 1595
- Зарегистрирован: 19 авг 2015, 14:18
- Репутация: 176
- Настоящее имя: Евгений
- Откуда: Воронеж.., пока что
- Контактная информация:
Re: Как задвать 0 по концевикам?
Ostap_2013 писал(а):megagad, все понтно объяснили, я что то такое подозревал, но вы мне ответили на все вопросы.
3 концевых выключателя завожу на config>ports and pins>input signal's
X home;
Y home;
Z home
За ними ставлю еще 3 и с противоположной стороны, еще 3 соединяю их последовательно на размыкание или параллельно на замыкание и завожу на ??? EStop ??? или есть специальный вход?
А можно как то использовать одни и те же концевики как home и как концевик? например если в программе не требуется ездить через 0 или принимать home не 0 а -10 например, хотя наверное чайнику типа меня проще поставить еще 3 концевых выключателя...
Читайте внимательней.vektor_z писал(а):Ну это совсем по правильному.. А для работы можно спокойно полностью все концевики повесить на один пин, и они будут работать в зависимости от задачи и как лимиты и как хомы, одно другому мешать не будет..
- Жене сказал, что пошел к любовнице, любовнице сказал, что пошел к
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
- Евгений+++
- Мастер
- Сообщения: 1595
- Зарегистрирован: 19 авг 2015, 14:18
- Репутация: 176
- Настоящее имя: Евгений
- Откуда: Воронеж.., пока что
- Контактная информация:
Re: Как задвать 0 по концевикам?
Контроллер какой, на схеме должна быть распиновка.Ostap_2013 писал(а):home не 0 а -10 например
- Жене сказал, что пошел к любовнице, любовнице сказал, что пошел к
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
- Евгений+++
- Мастер
- Сообщения: 1595
- Зарегистрирован: 19 авг 2015, 14:18
- Репутация: 176
- Настоящее имя: Евгений
- Откуда: Воронеж.., пока что
- Контактная информация:
Re: Как задвать 0 по концевикам?
или так
- Жене сказал, что пошел к любовнице, любовнице сказал, что пошел к
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
-
Ostap_2013
- Новичок
- Сообщения: 35
- Зарегистрирован: 09 апр 2013, 20:37
- Репутация: 0
- Контактная информация:
Re: Как задвать 0 по концевикам?
Да я пока печатал тут уже понаписали...Евгений+++ писал(а): Читайте внимательней.
У меня с компьютерами гораздо хуже чем с механикой. думаю мне для моих задач проще 3 доп выключателя прикрутить люблю когда все по уму
Limit ORVD это то куда концевики заводятся?
- Евгений+++
- Мастер
- Сообщения: 1595
- Зарегистрирован: 19 авг 2015, 14:18
- Репутация: 176
- Настоящее имя: Евгений
- Откуда: Воронеж.., пока что
- Контактная информация:
Re: Как задвать 0 по концевикам?
Ели Вы про схему то да 
- Жене сказал, что пошел к любовнице, любовнице сказал, что пошел к
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
- megagad
- Почётный участник

- Сообщения: 3207
- Зарегистрирован: 05 апр 2014, 18:57
- Репутация: 712
- Откуда: Реуспублика Крым, Бахчисарай.
- Контактная информация:
Re: Как задвать 0 по концевикам?
Ну, если у вас комп-телепат, и умеет без точно заданного пина выдавать по какой из трёх осей сработал "концевик"(в данный момент времени) - то да, смысла в отдельных линиях нет вообще - вешайте все датчики на одну общую линию.Евгений+++ писал(а):А смысл отдельно???
Хотя - если обнулять последовательно каждую ось отдельно - таки можно задать все хоумы на один пин - макрос будет следить только за ним и двигать только одну ось. Но - это наудно подходящий макрос ставить.
Обычно на Е-стоп вешают. Ибо функция "концевика" примерно та-же - тормознуть станок по причине внештатной ситуации.Ostap_2013 писал(а):3 концевых выключателя завожу на config>ports and pins>input signal's
X home;
Y home;
Z home
За ними ставлю еще 3 и с противоположной стороны, еще 3 соединяю их последовательно на размыкание или параллельно на замыкание и завожу на ??? EStop ??? или есть специальный вход?
Это уже из разряда "координаты станка - координаты детали" - у станка обычно свои координаты, у деталей - свои. Сдвиг координат, относительно координат станка задаётся в УП через соответствующие Г-кодыOstap_2013 писал(а):А можно как то использовать одни и те же концевики как home и как концевик? например если в программе не требуется ездить через 0 или принимать home не 0 а -10 например, хотя наверное чайнику типа меня проще поставить еще 3 концевых выключателя...
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Причинять добро, наносить пользу и подвергать ласке.
-
Ostap_2013
- Новичок
- Сообщения: 35
- Зарегистрирован: 09 апр 2013, 20:37
- Репутация: 0
- Контактная информация:
Re: Как задвать 0 по концевикам?
Пожалуй все понятно:
- для принятия нуля ставлю 3 отдельных выключателя
- подключаю их согласно инструкции к своей плате
- настраиваю config>ports and pins>input signal'
- затем настраиваю Config->Homing/Limits
Но что дальше? Что нужно нажать или какую команду написать в программе чтобы ось поехала до концевика и "приняла 0"?
Что то видемо для всех само собой разумеется, а я разобраться не могу.
- для принятия нуля ставлю 3 отдельных выключателя
- подключаю их согласно инструкции к своей плате
- настраиваю config>ports and pins>input signal'
- затем настраиваю Config->Homing/Limits
Но что дальше? Что нужно нажать или какую команду написать в программе чтобы ось поехала до концевика и "приняла 0"?
Что то видемо для всех само собой разумеется, а я разобраться не могу.
-
vektor_z
- Мастер
- Сообщения: 405
- Зарегистрирован: 30 ноя 2014, 16:45
- Репутация: 387
- Настоящее имя: Василий
- Откуда: Украина. Закарпатская обл.
- Контактная информация:
Re: Как задвать 0 по концевикам?
А дальше если все пины правильно прописаны, нужно нажать всего одну кнопку REF ALL HOME она на главном экране возле окошек DRO (координат) и оси поочередно поедут к базам и обнулятсяOstap_2013 писал(а):Но что дальше?
- Евгений+++
- Мастер
- Сообщения: 1595
- Зарегистрирован: 19 авг 2015, 14:18
- Репутация: 176
- Настоящее имя: Евгений
- Откуда: Воронеж.., пока что
- Контактная информация:
Re: Как задвать 0 по концевикам?
vektor_z писал(а): А дальше если все пины правильно прописаны, нужно нажать всего одну кнопку REF ALL HOME она на главном экране возле окошек DRO (координат) и оси поочередно поедут к базам и обнулятся
кнопка
- Жене сказал, что пошел к любовнице, любовнице сказал, что пошел к
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
- shalek
- Почётный участник

- Сообщения: 3023
- Зарегистрирован: 25 авг 2014, 10:40
- Репутация: 2583
- Настоящее имя: Александр
- Откуда: РБ Бобруйск
- Контактная информация:
Re: Как задвать 0 по концевикам?
Зачем гирлянду из концевиков на станок вешать? Он что многотонный из чугуна?
Достаточно трех датчиков Home. Или четыре, если по одной из осей два мотора. Остальные вопросы софтлимиты решат.
Сами себе проблемы из проводов вешаете.
Ни разу софтлимиты не подводили.
Достаточно трех датчиков Home. Или четыре, если по одной из осей два мотора. Остальные вопросы софтлимиты решат.
Сами себе проблемы из проводов вешаете.
Ни разу софтлимиты не подводили.
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
- FLUKE
- Мастер
- Сообщения: 843
- Зарегистрирован: 11 мар 2013, 21:18
- Репутация: 187
- Настоящее имя: Сергей
- Откуда: Смоленск
- Контактная информация:
Re: Как задвать 0 по концевикам?
А, если на оси Х используется 2а мотора?Евгений+++ писал(а):vektor_z писал(а): А дальше если все пины правильно прописаны, нужно нажать всего одну кнопку REF ALL HOME она на главном экране возле окошек DRO (координат) и оси поочередно поедут к базам и обнулятся
кнопка
-
Ostap_2013
- Новичок
- Сообщения: 35
- Зарегистрирован: 09 апр 2013, 20:37
- Репутация: 0
- Контактная информация:
Re: Как задвать 0 по концевикам?
Все ОК получилось. Как выяснилось никаких макросов ге нужно, все делает сам. Поочередно каждой осью едет до концевика, до срабатывания, потом отъезжает до выключения концевика. Место где сработал концевик считает нулем.
Теперь малость: как вызвать "принять базы" из программы?
Теперь малость: как вызвать "принять базы" из программы?
- Евгений+++
- Мастер
- Сообщения: 1595
- Зарегистрирован: 19 авг 2015, 14:18
- Репутация: 176
- Настоящее имя: Евгений
- Откуда: Воронеж.., пока что
- Контактная информация:
Re: Как задвать 0 по концевикам?
Пользуйтесь на здоровье.
Ответ на 26 стр.
Если что обращайтесь
Ответ на 26 стр.
Если что обращайтесь
- Вложения
-
- mach3.pdf
- (2.48 МБ) 721 скачивание
- Жене сказал, что пошел к любовнице, любовнице сказал, что пошел к
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
жене, а сам взял книжки, залез на чердак и учиться, учиться, учиться.
-------------------------------------------------------------------------------------------
Дайте мне собственный гольф-клуб, свежий воздух и красивую женщину в
партнеры – и можете оставить гольф-клуб и свежий воздух себе.
-
Ostap_2013
- Новичок
- Сообщения: 35
- Зарегистрирован: 09 апр 2013, 20:37
- Репутация: 0
- Контактная информация:
Re: Как задвать 0 по концевикам?
Вы имеете ввиду на 27й странице натпись на кнопке G50?