Скрипт Planet CNC для гравировки на криволинейной пов-ти.
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Разработчик сообщил что нет возможности из скрипта запускать измерение длины инструмента
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Ты же вроде писал, что через MDI можно измерение запустить?
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Это я к тому что код /466 (запуск измерения) не будет работать из скрипта
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
секундочку, а из командной строки через MDI он сработает?
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Еще не пробовал, попробую, отпишусь.
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Решил пойти через хендлы едитов ZYZ и окна MDI. Получается отправлять коды в окно MDI. Остановился на контроле перемещения в узловые точки сетки. Напрашивается отслеживание изменения координат через таймер. Предлагайте мысли.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Если ты команду задаешь сам, то можно отслеживать прибытие в заданную точку, а не просто изменения координат. И кстати, там в скрипте был event onCommand и в нем есть пример, где берутся координаты конца движения... хотя с mdi он может и не работать...
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Точно!!! Скажем поехал я в X20 и через таймер дергаю хендл Х и жду пока не придет число 20.000. Другое дело с опусканием Z до сработки... Никак не приложу ума как отловить изменение цвета через хендл относящийся к Z. У меня когда срабатывает датчик цвет фона с координатами Z окрашивается в красный цвет.
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Кстати, получу я облако точек. А какой утилитой для Windows можно будет слепить из этих точек триангулярную модель?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
а вот это вопрос...
А на чем ты потом собираешься Gкод готовить?
Срабатывание датчика наверное правильно, его нужно по изменению Z контролировать.
Надо решить главный вопрос - запуск измерения длинны инструмента.
Кстати, а куда потом записывается эта длинна? Может оттуда как-то можно значение выковырять?
А на чем ты потом собираешься Gкод готовить?
Срабатывание датчика наверное правильно, его нужно по изменению Z контролировать.
Надо решить главный вопрос - запуск измерения длинны инструмента.
Кстати, а куда потом записывается эта длинна? Может оттуда как-то можно значение выковырять?
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
В Арткаме, реже в солидворке. Тут есть один подводный камень, в измерении длины инструмента. В настройках программы указывается на какой скорость опускаться, толщина пластины и безопасная высота на которую нужно подняться после измерения. Фикус в том что при сработке датчика координата Z обнуляется. Так что я думаю, этот вариант нам не подойдет. После перемещения в точку измерения я планирую сам опускать ось Z из своей софтины. Можно попробовать пойти по пути не измерения длины инструмента а измерять смещение длины инструмента, типа заменили, измерили смещение и дальше режем...откуда выдрать это смещение нинаю...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Спроси у разработчика, может есть функция какая-нибудь .
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Я решил в итоге не заморачиваться со скриптами, прогу в принципе написал. Осталось обработку исключений добавить, типа контроллер не подключен или прога файл создать не может...открыт вопрос в преобразовании точек в поверхность.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
А в какие форматы умеет арткам открывать? В какой формат надо преобразовывать?Rubin писал(а):открыт вопрос в преобразовании точек в поверхность.
- Fisher
- Почётный участник
- Сообщения: 3391
- Зарегистрирован: 09 апр 2012, 12:39
- Репутация: 424
- Откуда: Киров
- Контактная информация:
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Арткам stl понимает
www.cncru.ru - все виды станков с ЧПУ. Комплектующие.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Тогда надо пробовать конвертер отсюда прикрутить: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ProbeKins
ищи probe2stl
ищи probe2stl
Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти
Да, Арткам понимает stl. Но именно stl, а не простой массив точек. STL представляет собой массив треугольников, при чем одна из сторон треугольника должна являться также сторойной другого треугольника... Nick, спасибо за наводку, покурю что там да как...