А какую ошибку выдает?nkp писал(а): как то странно переключает режимы-выдает ошбку
Программный поиск начала осей
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Программный поиск начала осей
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Программный поиск начала осей
Ну, не работал я с *nix-ами раньше, вот и заморочно. Ты вот пишешь насчет синтаксиса while в sh, а мне еще разбираться, кто такой sh (нет, сейчас-то я уже знаю, что это вроде bat-а, только гораздо круче, вон даже while есть ).Nick писал(а):А чего заморочного? В принципе весь скрипт написан вверху.Serg-tmn писал(а):А то с внешними скриптами как-то заморочно получается.
Ручками Программа останавливается по M0 с предложением сменить заготовку. Оператор убирает стружку (пылесосом), меняет заготовку в приспособлении и жмет Enter (TurboCNC). Хоуминг делается один раз при запуске программы, там же есть диалог настройки высоты фрезы над приспособлением. Повторная калибровка делается только при смене программы или сбое станка.Nick писал(а):Serg-tmn писал(а): Кстати а как у тебя заготовки меняются? И как следующий цикл программы запускается?
Может фото станка сделаешь?
Чудес не бывает. Бывают фокусы.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Программный поиск начала осей
Если все ручками, то можно и без while. Тупо все, что до while.
Надо только оттестировать .
While был нужен для того, чтобы отследить момент, когда хоумин выполнится и начать новую обработку, а так человеку надо будет нажать F4 + R и станок поедет.
Кстати, можно еще так, в конце программы едем к концевикам, недоезжая по 1мм, и делаем unhome всех осей, тогда человеку надо будет нажать Home F4 и R.
Надо только оттестировать .
While был нужен для того, чтобы отследить момент, когда хоумин выполнится и начать новую обработку, а так человеку надо будет нажать F4 + R и станок поедет.
Кстати, можно еще так, в конце программы едем к концевикам, недоезжая по 1мм, и делаем unhome всех осей, тогда человеку надо будет нажать Home F4 и R.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Программный поиск начала осей
Между заготовками хоуминг не делается, ни к чему время тратить - только при первоначальном запуске программы обработки. Станок у нас шаги сам по себе, как правило, не теряет.
Справимся. Это не тот вопрос, который край-конец надо решать. Просто интересовался, есть ли в EMC аналог G28, как ее понимает TCNC.
Справимся. Это не тот вопрос, который край-конец надо решать. Просто интересовался, есть ли в EMC аналог G28, как ее понимает TCNC.
Чудес не бывает. Бывают фокусы.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Программный поиск начала осей
Не, напрямую такого нету.Serg-tmn писал(а):Просто интересовался, есть ли в EMC аналог G28, как ее понимает TCNC.