Страница 6 из 6
Re: Можно ли так в EMC2?
Добавлено: 01 дек 2014, 20:18
verser
Судя по картинке, у тебя перевернута ось X,
исправляется типа так
а дальше - следуй мыслям из предыдущего поста UAVpilot
Re: Можно ли так в EMC2?
Добавлено: 01 дек 2014, 20:47
Serg
У тебя с ini сказано, что все датчики HOME находятся в начале оси (HOME_OFFSET), т.е. в левом нижнем углу.
Re: Можно ли так в EMC2?
Добавлено: 01 дек 2014, 20:58
solanto
Но если я меняю первую или вторую ось (HOME_OFFSET) на конец оси, то он тупа упирается в датчик и всё
Re: Можно ли так в EMC2?
Добавлено: 01 дек 2014, 21:00
solanto
Переделаю всё к чертям на нихний левый угол и пусь горит он синем пламенем.
Re: Можно ли так в EMC2?
Добавлено: 01 дек 2014, 21:44
solanto
verser писал(а):исправляется типа так
Помогло. Пришлось переставить Датчик на другую сторону.
Re: Можно ли так в EMC2?
Добавлено: 01 дек 2014, 22:01
Алексс
не нужно пороть горячку
на моем станке, например, оба датчика home стоят на краях стола, однако станочный ноль находится в центре стола.
с какой стороны стоит датчик тоже
не важно (кроме оси Зет, разумеется). где находится станочный ноль тоже
не важно, но бывает полезно иметь его где-то, где тебе удобно. на мой взгляд, станочный ноль, где он у тебя сейчас - самое удобное место.
читай в мануале как работают настройки
HOME_OFFSET = 139.83
HOME_SEARCH_VEL = 17
HOME_LATCH_VEL = -1.5
и все настроишь как тебе надо.
Re: Можно ли так в EMC2?
Добавлено: 01 дек 2014, 22:30
verser
solanto писал(а):
Помогло. Пришлось переставить Датчик на другую сторону.
Это было не обязательно, достаточно было просто
Код: Выделить всё
[AXIS_0]
...
HOME = 210.0
...
HOME_SEARCH_VEL = 15.000000
HOME_LATCH_VEL = -1.250000
...
Re: Можно ли так в EMC2?
Добавлено: 01 дек 2014, 23:28
solanto
Всё предложенное попробую завтра. Сейчас поздно уже.
Re: Можно ли так в EMC2?
Добавлено: 02 дек 2014, 01:00
Serg
Алексс писал(а):не нужно пороть горячку

+1 Надо просто внимательно осознать что именно означает каждый параметр и тогда наступит просветление.
Тем более, что по хомингу в доках есть замечательная "мурзилка".
Re: Можно ли так в EMC2?
Добавлено: 02 дек 2014, 19:15
solanto
Почитал как надо настраивать, но применительно к моему станку не получается по феншую настроить. Перевернуть стол перевернул, теперь у меня станок хомится в правом верхнем углу и выпиливает всё как надо, не зеркалит и не пререворачивает надписи. Оставлю пока так, а потом когда савсем приспичит, переделаю. Тем более гредёт крупная модернизация электроники и возможно механики.
Re: Можно ли так в EMC2?
Добавлено: 02 дек 2014, 19:41
solanto
Сегодня во время обработки была смена инструмента. Так вот она проходит у меня в ручном режиме, как наверно и у большенства. Фреза тупа поднимается вверх и ты меняешь её, потом нулишь от детали/стола (у кого как) и дальше обработка идёт. А можно сделать что бы при смене инструмента станогк ехал в отределённую точку, я поменял фрезу и станок уехал к началу обработки и обработал деталь? Естетсвенно это с нажатиями кнопок "применить".
Re: Можно ли так в EMC2?
Добавлено: 02 дек 2014, 20:36
verser
Re: Можно ли так в EMC2?
Добавлено: 02 дек 2014, 22:27
solanto
Я так понял в ini файле в зоне EMCIO можно задать две строки TOOL_CHANGE_POSITION, типа сначало перемещаем по Z:
TOOL_CHANGE_POSITION = 0 0 50
Потом по X и Y:
TOOL_CHANGE_POSITION = 200 200 0
Я правильно понял?
Re: Можно ли так в EMC2?
Добавлено: 02 дек 2014, 22:35
solanto
Вопрос отподает. Нашел другое решение. Спасибо.
Re: Можно ли так в EMC2?
Добавлено: 02 дек 2014, 22:42
Serg
Нет, можно только одну строчку.
Использование этой функции чревато - легко можно снести фрезу об какое-нибудь высокое крепление, особенно если заготовка высотой близка к предельной высоте станка.
Правильнее будет управлять поездкой в точку смены постпроцессором - ибо только CAM точно знает можно-ли куда-то поехать и безопасный путь туда. И можно-ли вообще туда ехать (например работа внутри заготовки края которой выше пределов станка). А саму точку можно задать например координатами для G28.
Re: Можно ли так в EMC2?
Добавлено: 02 дек 2014, 22:51
solanto
Я сделал так:
Код: Выделить всё
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
TOOL_CHANGE_QUILL_UP = 1
TOOL_CHANGE_POSITION = 200 200 0
TOOL_CHANGE_WITH_SPINDLE_ON = 0
Re: Можно ли так в EMC2?
Добавлено: 04 дек 2014, 19:54
solanto
Доброго времени суток. Подскажите где можно почитать подробно про настройки в tool.tbl?
Re: Можно ли так в EMC2?
Добавлено: 04 дек 2014, 20:16
verser
solanto писал(а):Доброго времени суток. Подскажите где можно почитать подробно про настройки в tool.tbl?
Вот
Запись текущего инструмента в таблицу делается вот таким g-code :
Код: Выделить всё
M61 T1 (смена инструмента на #1)
G0 X20 Y20 Z20 (так или иным способом перемещаемся в какую-либо точку, которую хотим сделать нулем для текущего инструмента)
G10 L10 P1 X0 Y0 Z0 (запись в таблицу отступов для инструмента №1, тех что в прошлой строчке - X20 Y20 Z20 )
G43 H1 (выполнить отступ для инструмента №1 без переезда, взять его из таблицы, после выполнения G43 отразиться в Gremline скачком траектории)
Если действия, описанные выше, уже один раз выполнились для инструмента T1, то повторную их "активацию" можно делать
Код: Выделить всё
M61 T1 (смена инструмента)
G43 H1 (сделать отступ согласно таблицы)
И
вот,
вот
Re: Можно ли так в EMC2?
Добавлено: 04 дек 2014, 21:44
solanto
Меня интересуют именно что значит каждый параметр в файле tool.tbl т.е. для чего он нужен и как он работает в развёрнутом виде. А за объяснение как происходит смена инструмента и как заносится значение в таблицу спасибо.