Ликбез

Конструкции станков, линейные перемещения, направляющие, передачи.
Фрост
Мастер
Сообщения: 393
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 23
Настоящее имя: Сергей
Контактная информация:

Re: Ликбез

Сообщение Фрост »

а для У при максимально задвинутой консоли и срабатывании датчика при максимальном задвигании?

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

Re: Ликбез

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

"Задвинутой" - это самое заднее положение шпинделя? Когда он над дальней от оператора стороне стола? Там должен быть MAX_LIMIT.
Чудес не бывает. Бывают фокусы.
Фрост
Мастер
Сообщения: 393
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 23
Настоящее имя: Сергей
Контактная информация:

Re: Ликбез

Сообщение Фрост »

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

Re: Ликбез

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

Фрост писал(а):тогда какие хоме и офсет получаются?
Это зависит от того, где будет стоять (точнее, в каком положении стола срабатывает) датчик HOME.
Для наглядности (ну, или чтобы еще больше запутаться :) ) нарисовал систему координат (машинных) на вашем станке.
axis.jpg (3929 просмотров) <a class='original' href='./download/file.php?id=133586&mode=view' target=_blank>Загрузить оригинал (91.1 КБ)</a>
Чудес не бывает. Бывают фокусы.
Фрост
Мастер
Сообщения: 393
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 23
Настоящее имя: Сергей
Контактная информация:

Re: Ликбез

Сообщение Фрост »

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

Re: Ликбез

Сообщение Serg »

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

Re: Ликбез

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

Фрост писал(а): стол в самом левом положении
HOME_OFFSET = MAX_LIMIT
Фрост писал(а):консоль задвинута (шпиндель над дальним краем стола)
HOME_OFFSET = MAX_LIMIT
Фрост писал(а):стол опущен вниз (максимальное расстояние до шпинделя)
HOME_OFFSET = 0
Это при условии, что HOME(X,Y,Z) = (0,0,0) (самый распространенный случай).
При работе машинные координаты будут по X и Y всегда положительными, а по Z - всегда отрицательными.
UAVpilot писал(а): Сергей Саныч писал(а):
Вообще, привычней иметь все машинные координаты в диапазоне от 0 до MAX_LIMIT.


Привычней для кого? :)
Тут ошибка, Z - от 0 до отрицательного MIN_LIMIT, сейчас поправлю :oops: .
Чудес не бывает. Бывают фокусы.
Фрост
Мастер
Сообщения: 393
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 23
Настоящее имя: Сергей
Контактная информация:

Re: Ликбез

Сообщение Фрост »

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

Re: Ликбез

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

UAVpilot писал(а):И сразу второй вопрос: А какая тебе разница где 0 машинных координат, если все работы происходят в пользовательской системе координат? :)
Хотя бы для упрощения пересчета из пользовательских СК в машинную. Чтобы и там меньше путаться со знаками (если задаешь смещения вручную).
UAVpilot писал(а):Делай 0 там, где шпиндель тебе не будет мешаться. :)

- нулевая точка машинной СК,
- HOME,
- позиция смены инструмента,
- и позиция смены заготовки
могут и не совпадать.
Последний раз редактировалось Сергей Саныч 01 мар 2018, 13:55, всего редактировалось 1 раз.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Hanter
Мастер
Сообщения: 5414
Зарегистрирован: 27 янв 2012, 14:52
Репутация: 4338
Настоящее имя: Алексей
Откуда: Питер
Контактная информация:

Re: Ликбез

Сообщение Hanter »

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

Re: Ликбез

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

Фрост писал(а):Удобно, чтоб после хомления было так:
стол в самом правом положении, консоль задвинута (шпиндель над левым дальним краем стола), стол опущен вниз
Как говорится, "не запрещено".
X
HOME = MIN_LIMIT (то есть 0)
HOME_OFFSET = MAX_LIMIT

Y
HOME = MAX_LIMIT
HOME_OFFSET = MAX_LIMIT

Z
HOME = MAX_LIMIT (то есть 0)
HOME_OFFSET = MAX_LIMIT (то есть 0)

Вроде как так.

PS: Небольшое практическое уточнение: датчик должен находиться не на самом лимите, а
должно быть строго в пределах программных ограничителей (soft limits). То есть, MIN_LIMIT < HOME_OFFSET < MAX_LIMIT
Чудес не бывает. Бывают фокусы.
Фрост
Мастер
Сообщения: 393
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 23
Настоящее имя: Сергей
Контактная информация:

Re: Ликбез

Сообщение Фрост »

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

Re: Ликбез

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

Фрост писал(а):По Y и Z в обоих строках получились MAX_LIMIT, кто есть кто? или так и надо, одинаковые?
Естественно, для каждой оси MAX_LIMIT свой (по Y 270, а по Z 0).
A с учетом "постскриптума" НОME_OFFSET должен быть чуток меньше (допустим, по Y 269мм, а Z -1мм).
Чудес не бывает. Бывают фокусы.
Фрост
Мастер
Сообщения: 393
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 23
Настоящее имя: Сергей
Контактная информация:

Re: Ликбез

Сообщение Фрост »

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

Re: Ликбез

Сообщение Serg »

Сергей Саныч писал(а):Хотя бы для упрощения пересчета из пользовательских СК в машинную. Чтобы и там меньше путаться со знаками (если задаешь смещения вручную).
А есть такие компы и ЧПУ-стойки, которым сложно делать такой пересчёт и они могут запутаться? :)
Сергей Саныч писал(а):- нулевая точка машинной СК,
- HOME,
- позиция смены инструмента,
- и позиция смены заготовки
могут и не совпадать.
Конечно могут, но причём тут это? Я лишь про то, что большинстно постпроцессоров завершают УП командами
g53 g0 z0
g53 g0 x0 y0
Вот и пусть по этим командам шпиндель уедет туда, где он будет меньше мешаться.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Ликбез

Сообщение NKS »

Фрост писал(а):Спасибо, вроде разобрался
Конфиг уже не нужен? Или выложить, чтоб опять запутался? :)
Фрост
Мастер
Сообщения: 393
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 23
Настоящее имя: Сергей
Контактная информация:

Re: Ликбез

Сообщение Фрост »

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

Вернуться в «Механика»