Программный поиск начала осей

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Программный поиск начала осей

Сообщение Nick »

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

Re: Программный поиск начала осей

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

Nick писал(а):
Serg-tmn писал(а):А то с внешними скриптами как-то заморочно получается.
А чего заморочного? В принципе весь скрипт написан вверху.
Ну, не работал я с *nix-ами раньше, вот и заморочно. Ты вот пишешь насчет синтаксиса while в sh, а мне еще разбираться, кто такой sh (нет, сейчас-то я уже знаю, что это вроде bat-а, только гораздо круче, вон даже while есть :thinking: ).
Nick писал(а):
Serg-tmn писал(а): Кстати а как у тебя заготовки меняются? И как следующий цикл программы запускается?
Может фото станка сделаешь? :)
Ручками :) Программа останавливается по M0 с предложением сменить заготовку. Оператор убирает стружку (пылесосом), меняет заготовку в приспособлении и жмет Enter (TurboCNC). Хоуминг делается один раз при запуске программы, там же есть диалог настройки высоты фрезы над приспособлением. Повторная калибровка делается только при смене программы или сбое станка.
Смена заготовки (1956 просмотров) <a class='original' href='./download/file.php?id=5752&mode=view' target=_blank>Загрузить оригинал (647.25 КБ)</a>
Смена заготовки
Обработка корпуса устройства (1954 просмотра) <a class='original' href='./download/file.php?id=5755&mode=view' target=_blank>Загрузить оригинал (641.93 КБ)</a>
Обработка корпуса устройства
Вложения
Станок (1956 просмотров) <a class='original' href='./download/file.php?id=5753&mode=view' target=_blank>Загрузить оригинал (667.58 КБ)</a>
Станок
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Программный поиск начала осей

Сообщение Nick »

Если все ручками, то можно и без while. Тупо все, что до while.
Надо только оттестировать :).

While был нужен для того, чтобы отследить момент, когда хоумин выполнится и начать новую обработку, а так человеку надо будет нажать F4 + R и станок поедет.

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

Re: Программный поиск начала осей

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

Между заготовками хоуминг не делается, ни к чему время тратить - только при первоначальном запуске программы обработки. Станок у нас шаги сам по себе, как правило, не теряет.
Справимся. Это не тот вопрос, который край-конец надо решать. Просто интересовался, есть ли в EMC аналог G28, как ее понимает TCNC.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Программный поиск начала осей

Сообщение Nick »

Serg-tmn писал(а):Просто интересовался, есть ли в EMC аналог G28, как ее понимает TCNC.
Не, напрямую такого нету.
Ответить

Вернуться в «LinuxCNC»