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


Фотография

Как настроить HOME/LIMIT программно?

Настройка Mach3

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

#1 OFFLINE   Dmitry_Firsov

Dmitry_Firsov

    Абитуриент

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

Отправлено 08 Февраль 2017 - 19:19

Приветствую! Мне сложно описать проблему в правильной терминологии, поэтому назвал тему так, как смог. Проблема у меня в следующем:

 

Есть самостоятельно собранный станок с красным контроллером на 4 оси TB6560HQT 4V3. Пока задействовал только 3 оси. В Мach3 основные настройки сделал, проверил, вручную всё работает. Следующим шагом пошла настройка ну...нулевой точки, HOME, или как правильно? Тоесть, станок начинает своё движение с этой точки, и в неё возвращается после обработки заготовки. Из прочитанного понял, что для этого нужны настройки концевиков X--, X++, X-HOME, и так для остальных осей.

 

Было принято решение обойтись двумя концевиками на ось - тоесть, на одном конце оси HOME, на другой - LIMIT. Дополнительно установил кнопку E-Stop, и всё это исходя из предложенной схемы.Настроил согласно инструкции, но после подключения, RESET ни в какую не захотел сбрасываться. Что-то не понравилось ему в кнопке останова, когда её отключил, не понравилось, что якобы включён один из концевиков. При отключении концевиков и кнопки всё работает как нужно. Чтение форумов ясности пока тоже не внесло, только ещё больше запутало.

 

И вот ситуация, которая вводит в ступор - я так и не могу понять, как эти пределы и дома задать программно. Тоесть, как вручную вывести шпиндель в определённую точку, и сказать программе, чтобы она считала эту точку - точкой отсчёта, и после обработки в неё же и возвращалась? Потому как настроить хоум/лимит уже всё, не знаю как, моих мозгов не хватает.

 

Если может кто помочь - буду крайне признателен.


  • 0

#2 OFFLINE   Евгений622

Евгений622

    Тёмный Лорд CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 849 сообщений
  • Пол:Мужчина
  • Город:Елабуга
  • Из:Елабуга

Отправлено 09 Февраль 2017 - 01:05

потыкай в настройках датчиков "Activ low" .

А вообще можно автонастройку датчиков сделать, МАСН сам всё натыкает

с Е-стопом то же самое , актив лоу.


  • 0

...Возможно всё. На невозможное просто требуется больше времени...


#3 OFFLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 240 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 09 Февраль 2017 - 01:09

Мач разьве сам понимает какие датчики (замыкают или размыкают)?


  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

#4 OFFLINE   Евгений622

Евгений622

    Тёмный Лорд CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 849 сообщений
  • Пол:Мужчина
  • Город:Елабуга
  • Из:Елабуга

Отправлено 09 Февраль 2017 - 01:13

а что там ему не понять ?

назначаешь какой определить и тычешь его вручную


  • 0

...Возможно всё. На невозможное просто требуется больше времени...


#5 OFFLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 240 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 09 Февраль 2017 - 01:23

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


  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

#6 OFFLINE   Евгений622

Евгений622

    Тёмный Лорд CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 849 сообщений
  • Пол:Мужчина
  • Город:Елабуга
  • Из:Елабуга

Отправлено 09 Февраль 2017 - 10:34

так ...Вы мня с толку не сбивайте.

Задача была :

-разобраться с датчиками и Е-стопом.

-Исходных данных -нет (тип датчиков , тип подключения)

 

Решение предложено. Частные случаи -разбираем в частном порядке.

У кого ещё вопросы ? 

нет?

разойдись...


  • 0

...Возможно всё. На невозможное просто требуется больше времени...


#7 OFFLINE   Lodochnik

Lodochnik

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 4 332 сообщений
  • Пол:Мужчина
  • Из:Королев

Отправлено 09 Февраль 2017 - 10:46

Неееет, Евгений! Так не пойдет! Вот теперь разберитесь с этим вопросом и доложите по форме! А то взяли моду отмазываться : "с толку не сбивайте", "частные случАи". Еще и про порядки какие то намекают, "частные"... :crazy:


  • 0
С уважением, Олег.

#8 OFFLINE   Карпуха

Карпуха

    Бакалавр CNC

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

Отправлено 09 Февраль 2017 - 10:52

По датчикам вот тут всё хорошо расписано: Мач - хоумы, концевики и лимиты. Подробно.


  • 0
Ничего не сделано, если что-то не доделано!

#9 OFFLINE   Евгений622

Евгений622

    Тёмный Лорд CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 849 сообщений
  • Пол:Мужчина
  • Город:Елабуга
  • Из:Елабуга

Отправлено 09 Февраль 2017 - 11:04

Может дождёмся виновника торжества ?

 

А пока он соизволит заглянуть , изложу свои умозаключения.

 

Поскольку используется "красная" плата , это я так понимаю многоканальный четырёх осевой "контроллер" , то скорее всего использутся обычные контактные датчики. Такие "кнопочки" , микровыключатели.

Они имеют 3 контакта  1-2-замкнут , 2-3 разомкнут(ну или наоборот-не важно) !!!Внимание!!! как подключен ? 

Далее с кнопкой Е-стоп -обычно та же ситуация , контакты 1-2-3-4 , опять же необходимо найти нужную пару.

 

Вполне возможно , что мы имеем дело с банальным неправильным подключением электроники.

 

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

-Блестючий Цилиндрический с синей или оранжевой пластиковой "башкой"

-"Квадратный" пластмассовый зелёный или оранжевый , с мишенью на лбу

Оба датчика судя по всему имеют идентичные потроха , с той лишь разницей ,что индикация работы выполнена чуть по разному.

Цилиндр-светодиод вспыхивает при сработке.

Кубик-светодиод горит постоянно.

Датчики бывают как PNP так и NPN  и с  виду не определить , да и нахрен это не нужно . 

Питание у них от 6 до 36 вольт(если не ошибаюсь) так что для использования с платой у которой питание датчика идёт от самой платы (+5 в.в бюджетных вариантах) маловероятно , так как от платы работать они не будут , подключить их непосредственно к блоку питания у новичка вызовет приступ паники( у меня был)

Короче с индукционными проблем вообще не вижу, потому как их скорее всего там и нет


Сообщение отредактировал Евгений622: 09 Февраль 2017 - 11:10

  • 0

...Возможно всё. На невозможное просто требуется больше времени...


#10 OFFLINE   Lodochnik

Lodochnik

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 4 332 сообщений
  • Пол:Мужчина
  • Из:Королев

Отправлено 09 Февраль 2017 - 11:10

Незачет! Придешь на перездачу!


  • 0
С уважением, Олег.

#11 OFFLINE   Евгений622

Евгений622

    Тёмный Лорд CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 849 сообщений
  • Пол:Мужчина
  • Город:Елабуга
  • Из:Елабуга

Отправлено 09 Февраль 2017 - 11:20

А ...пустое...пойду портал "кромсать"... :hi:


  • 0

...Возможно всё. На невозможное просто требуется больше времени...


#12 OFFLINE   Dmitry_Firsov

Dmitry_Firsov

    Абитуриент

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

Отправлено 09 Февраль 2017 - 15:09

Всем здравствуйте.

Евгений622,

да, забыл про датчики - действительно, обычные нажимные, 3-х пиновые. Попробовал проверить, вы оказались правы, неправильно подключил и датчики и кнопку, спасибо за наводку. :drinks:  Но проблема, которая меня интересовала, всё ж не совсем в датчиках - я не могу понять, как эти базы в программе настроить. Тупо не понимаю алгоритм, куда "тыкать" в проге. Пины каждой паре прописал. Принцип мне понятен - отправляем головку-каретку по оси в одном из направлений искать датчик. Как она на него натыкается, это считается программой за Home. Мне не понятно, как это в Mach3 сделать.

 

Карпуха

Спасибо, я пробовал по ссылке их подключить ,но не мой вариант, уже разобрался с подключением. Но, опять же, по ссылке не понятно (может только мне), какой алгоритм настройки ...отправки программой каретки на поиск базы. Зашёл как по сриншотам, нажал галку Auto Zero...ничего не произошло. А что именно нажимать я не понимаю.

Чёрт, может я и тупой такой, но это единственное, с чем мне осталось разобраться в собранном станке, и что я никак не могу понять. Как в программе эти базы и лимиты выставить?(жми туда, потом сюда, потом появится это, жми тут - вот как-то так, если можно.) Короче, как это ни стыдно, мне конкретно в этом вопросе нужен провожатый. :worthy:

 

Попробовал настроить по вот этому туториалу - не получается, не видит он моих танцев с концевиками. Само их подключение делал по этой схеме: http://jpegshare.net...7c820d77181.jpg (e-stop повесил на A-axis)


Сообщение отредактировал Dmitry_Firsov: 09 Февраль 2017 - 15:10

  • 0

#13 OFFLINE   Ewgeniy

Ewgeniy

    Гуру CNC

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

Отправлено 09 Февраль 2017 - 17:09

И вот ситуация, которая вводит в ступор

 

Вот тут тоже почитайте на досуге - http://mir-cnc.ru/to...ктрон/?p=138924


  • 0

#14 OFFLINE   Dmitry_Firsov

Dmitry_Firsov

    Абитуриент

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

Отправлено 10 Февраль 2017 - 20:40

В общем, как понял (хотя, не совсем понял), попытался настроить (через автопоиск, в принципе, всё нашлось, хоть и не с первого раза). Пока подключены только Home-датчики (лимиты отключил для чистоты эксперимента). Нажимаю ref all home, Х и Y оси дома находят нормально, а вот как только дело доходит до Z, ось остаётся на месте (чуть дёргается, и останавливается), и выдаётся такое сообщение: "requested home axis home switch is active..please fix the home". Поискал инфу сам - пишут и про датчик на лимите, и про active low. Перепробовал - не помогло. С чем это связано, и как-то это можно исправить?


  • 0

#15 OFFLINE   Евгений622

Евгений622

    Тёмный Лорд CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 849 сообщений
  • Пол:Мужчина
  • Город:Елабуга
  • Из:Елабуга

Отправлено 10 Февраль 2017 - 21:32

С чем это связано, и как-то это можно исправить?

Отключи его нафиг.

Ну отобьётся он от верха , и что ? Всё равно ноль по зет перед работой вручную выставлять


Сообщение отредактировал Евгений622: 10 Февраль 2017 - 21:33

  • 0

...Возможно всё. На невозможное просто требуется больше времени...


#16 OFFLINE   Карпуха

Карпуха

    Бакалавр CNC

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

Отправлено 11 Февраль 2017 - 13:46

Отключи его нафиг. Ну отобьётся он от верха , и что ? Всё равно ноль по зет перед работой вручную выставлять

Ё-моё! Вот сразу видно, что д. Женя - строитель, а не пользователь станков! Вот был у меня случай. Рельеф и очень большая УП на кучу часов. И где-то после 2/3 работы во время работы станок останавливается. Как потом выяснилось - умерла "мамка" на станочном ПК. Я быстренько добываю другой системник, устанавливаю Мач, заливаю свой профиль настроек Мача. Заново хоумлюсь и продолжаю работу с определенного места, т.е. с того, где остановился. И ВАЩЕ получилось продолжить обработку без следа. Ну это у меня нет датчика для определения высоты инструмента, т.к. считаю, что для моей работы он не нужен. И всегда перед большими УП записываю на бумагу машинные координаты рабочего ноля. 

 

Нажимаю ref all home, Х и Y оси дома находят нормально, а вот как только дело доходит до Z, ось остаётся на месте (чуть дёргается, и останавливается),

А вот это не понятно. Сначала должна хомится Z (подниматься вверх), а потом Х, а потом Y. У меня так.


  • 0
Ничего не сделано, если что-то не доделано!

#17 OFFLINE   Евгений622

Евгений622

    Тёмный Лорд CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 849 сообщений
  • Пол:Мужчина
  • Город:Елабуга
  • Из:Елабуга

Отправлено 11 Февраль 2017 - 14:30

Ё-моё! Вот сразу видно, что д. Женя - строитель, а не пользователь станков!

я имел ввиду , что автонуль по зет гораздо полезнее датчика "Лимит++"


  • 0

...Возможно всё. На невозможное просто требуется больше времени...


#18 OFFLINE   kolokop

kolokop

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 339 сообщений
  • Пол:Мужчина
  • Город:ЛЬВОВ
  • Из:Украина Львов

Отправлено 12 Февраль 2017 - 00:23

я имел ввиду , что автонуль по зет гораздо полезнее датчика "Лимит++"

Тоже что выяснять можно ли обходится без ручного тормоза при постройке автомобиля, ведь и так есть педаль.


  • 0





Темы с аналогичным тегами Настройка Mach3

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

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