датчики home и реакция системы на них

Общие вопросы станкостроения и организиции труда.
pup
Мастер
Сообщения: 679
Зарегистрирован: 12 фев 2015, 10:12
Репутация: 11
Контактная информация:

датчики home и реакция системы на них

Сообщение pup »

Очередные глупые вопросы новичка.

1. Какую функцию выполняют датчики home в системах, используемых для эпизодических работ, прототипирования и всякого единичного производста?
Если заготовка крепится на столе произвольно, на глазок выставляется инструмент и вся работа пляшется от координат заготовки? Зачем системе знать машинные координаты? (если никакой автосмены инструмента на станке не предусмотрено)

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

3. Как правильно устанавливать датчик - впритык, или чтобы у каретки было еще свободное пространство для движения, и если да, то какое?

4. Как софт должен отрабатывать появление сигнала с датчика? Резко останавливать мотор? Обесточивать мотор? Или мотор может продолжать двигаться по инерции? (В 3D принтерах в марлине появление сигнала home вовсе не мешает мотору продолжать двигаться в этом направлении, вплоть до того,пока не отпустишь кнопку. Хотя может быть это в режиме джогинга так, а при выполнении программы софт просто не будет двигаться в сторону home при появлении сигнала?) Зависит ли это от самого софта, или существуют некие общие базовые принципы, а всё остальное - либо ошибки имплементации, либо глюки?
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение rage »

pup писал(а):1. Какую функцию выполняют датчики home в системах,
Обнуляют машинные координаты.
pup писал(а):2. Откуда обычно считается этот дом, с какой из сторон оси?
С какой удобно.
pup писал(а):По идее же на каждую из трёх осей нужно по два датчика?
Нет.
pup писал(а):Или используется один, и исходим из того, что пропусков шагов быть не может
Не то, что не может, их не должно быть.
pup писал(а):то есть второй предел вычисляется программно?
Это называется "soft limits"
pup писал(а):В вектронике по оси Z позиция Home почему-то была вверху, а не у стола
Все правильно.
pup писал(а):а не у стола (что на мой взгляд было бы логичнее)
Нет, не логичнее.
pup писал(а):3. Как правильно устанавливать датчик - впритык, или чтобы у каретки было еще свободное пространство для движения, и если да, то какое?
Как вам больше нравится.
pup писал(а):4. Как софт должен отрабатывать появление сигнала с датчика?
Как настроите, так и должен отрабатывать.

ЗЫ И еще мне кажется вы путаете концевики, которые нужны, что бы ограничивать движение по осям, и хоум датчики по котором ЧПУ узнает где у него нули.
pup
Мастер
Сообщения: 679
Зарегистрирован: 12 фев 2015, 10:12
Репутация: 11
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение pup »

rage писал(а):ЗЫ И еще мне кажется вы путаете концевики, которые нужны, что бы ограничивать движение по осям, и хоум датчики по котором ЧПУ узнает где у него нули.
о, видимо, оно! я думал, это одно и то же...
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение rage »

pup писал(а):о, видимо, оно! я думал, это одно и то же...
Датчики могут использоваться одни и те же, но функции у хомов и лимитов разные.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Сергей Саныч »

1. Хотя бы, чтобы лишний раз не биться об ограничители при ручном перемещении.
2. Сам датчик может находиться почти в любом месте хода станка. Начальная же позиция (станочный 0) для фрезерных 3-координатных станков - в левом ближнем углу стола и самое верхнее положение шпинделя. Опускаясь, ось Z уходит в "минус".
pup писал(а):По идее же на каждую из трёх осей нужно по два датчика?
А то и три. Датчик Home и аварийные концевики (аппаратные лимиты).
pup писал(а):Или используется один, и исходим из того, что пропусков шагов быть не может, и в системе задается длина оси - то есть второй предел вычисляется программно?
Так тоже делают (программные ограничители, "soft limits").
pup писал(а):В вектронике по оси Z позиция Home почему-то была вверху, а не у стола (что на мой взгляд было бы логичнее) - или это просто товарищи неправильно собрали станок?
Товарищи всё правильно сделали. А вы можете задать пользовательскую систему координат и в ней - любые смещения.
3. Достаточное для замедления с полной скорости до 0.
4. "Вести" ШД, плавно замедляя, не допуская срыва шагов. В случае аварийных концевиков возможны варианты.
Датчики Home и аварийные концевики - в общем случае разные вещи.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Serg »

Сергей Саныч писал(а):Начальная же позиция (станочный 0) для фрезерных 3-координатных станков - в левом ближнем углу стола
Не обязательно. Например мне удобнее, когда она в левом дальнем углу - в конце работы шпиндель уезжает вдаль и не мешается.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Сергей Саныч »

UAVpilot писал(а):Не обязательно. Например мне удобнее, когда она в левом дальнем углу - в конце работы шпиндель уезжает вдаль и не мешается.
Это смотря с какой стороны станка стоять.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Сергей Саныч »

Glebov_15_chpu.pdf
(2.49 МБ) 2235 скачиваний
Про системы координат - с 23 страницы.
Чудес не бывает. Бывают фокусы.
pup
Мастер
Сообщения: 679
Зарегистрирован: 12 фев 2015, 10:12
Репутация: 11
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение pup »

Отлично, проясняется.
Сергей Саныч писал(а):3. Достаточное для замедления с полной скорости до 0.
Это про лимиты, или про Home. А лимиты обычно на estop заводят?
И все же, как должны вести себя упраляющие софтины при достижении Home или лимитов? Поведение зависит от режима (free jogging или выполнение УП)?
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение rage »

pup писал(а):А лимиты обычно на estop заводят?
Обычно на лимиты и заводят.
pup писал(а):И все же, как должны вести себя упраляющие софтины при достижении Home или лимитов?
При достижении хоум отъехать, назад, что бы датчик отключился и обнулить ось в этом положении.
При достижении лимита остановить выполнение УП если она выполняется или остановить движение по оси, с соответствующим сообщением.

А вообще как настроите так и будет.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Сергей Саныч »

pup писал(а):Это про лимиты, или про Home.
Про всё. Хотя опять же, возможны варианты. Например, софт-лимиты могут быть запрограммированы у самых упоров, поскольку система "знает", где они, и начинает замедляться заранее.
Но в любом случае датчики должны стоять так, чтобы исключить их повреждение в нештатных режимах.
pup писал(а):А лимиты обычно на estop заводят?
Не обязательно. Хотя на "серьёзных" станках могут стоять дополнительные концевики, которые вызывают аварийную остановку (вырубают питание, активируют тормоза) в случае, когда "что-то пошло не так".
pup писал(а):И все же, как должны вести себя упраляющие софтины при достижении Home
Никакой специальной реакции обычно не предусмотрено.
pup писал(а):или лимитов?
Останавливаться. При выполнении УП - прерывать. При ручном перемещении - просто не давать двигаться дальше по данной координате.
Последний раз редактировалось Сергей Саныч 04 фев 2016, 17:26, всего редактировалось 1 раз.
Чудес не бывает. Бывают фокусы.
pup
Мастер
Сообщения: 679
Зарегистрирован: 12 фев 2015, 10:12
Репутация: 11
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение pup »

угу, спасибо!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Serg »

Сергей Саныч писал(а):Это смотря с какой стороны станка стоять.
В принципе да. Левый ближний угол вполне может стать левым дальним, например если станок перевернуть вверх ногами... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1814
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Тенгель »

UAVpilot писал(а):
Сергей Саныч писал(а):Это смотря с какой стороны станка стоять.
В принципе да. Левый ближний угол вполне может стать левым дальним, например если станок перевернуть вверх ногами... :)
Вот я тоже сейчас гравировку осваиваю, и не могу понять, как сделать так сказать "общепринято". Ведь стали все назвать оси одинково "X, Y и Z" , а не "Аз, Буки и Веди" :hehehe:
Получается есть четыре варианта расположения направления координат осей. Можно конечно конечно сказать "делай как тебе удобнее", но я не знаю как в дальнейшем будет в реале удобнее работать, мне кажется для станка с подвижным порталом будет удобнее один угол начала координат, с подвижным столом - другой, да ?
Подпись отключена за неуплату.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение torvn77 »

Тенгель писал(а):и не могу понять, как сделать так сказать "общепринято"
Тенгель писал(а): сказать "делай как тебе удобнее"
главное следи за тем, чтобы ноль по Z находился вверху оси, а не внизу под материалом.
А так ось Ха слева направо, Ось У вперёд от тебя, Ось Зы снизу вверх.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Сергей Саныч »

Тенгель писал(а):Получается есть четыре варианта расположения направления координат осей.
в восьмом посте есть ссылка на книжку Глебова. Там достаточно популярно всё про это расписано. А на 24 странице есть "распальцовка" осей, как надо.
И ещё. Обычно осью X считается более длинная.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Сергей Саныч »

UAVpilot писал(а):
Сергей Саныч писал(а):Это смотря с какой стороны станка стоять.
В принципе да. Левый ближний угол вполне может стать левым дальним, например если станок перевернуть вверх ногами... :)
Зачем такие жертвы?
станок.png (4488 просмотров) <a class='original' href='./download/file.php?id=71076&mode=view' target=_blank>Загрузить оригинал (31.67 КБ)</a>
Для пользователя 1 ноль станка в левом ближнем углу, а для пользователя 2 - как тебе удобней, в левом дальнем.
Чудес не бывает. Бывают фокусы.
nevkon
Почётный участник
Почётный участник
Сообщения: 2471
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 310
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение nevkon »

А я пользователь номер 3 :) тот что между первым и вторым.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: датчики home и реакция системы на них

Сообщение Serg »

Сергей Саныч писал(а):есть "распальцовка" осей, как надо.
Распальцовка показывает положение и направление осей друг относительно друга.
Сергей Саныч писал(а): Для пользователя 1 ноль станка в левом ближнем углу, а для пользователя 2 - как тебе удобней, в левом дальнем.
Мне ещё удобнее и когда X слева направо... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «Общие вопросы»