Скрипт Planet CNC для гравировки на криволинейной пов-ти.

Обсуждение аспектов работы с CAМ программами, подготовка моделей, настройка постпроцессоров, настройка параметров инструментов, обсуждение стратегий обработки, симуляция обработки. Вопросы по G-коду.
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

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

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Nick »

Ты же вроде писал, что через MDI можно измерение запустить?
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

Это я к тому что код /466 (запуск измерения) не будет работать из скрипта
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Nick »

секундочку, а из командной строки через MDI он сработает?
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

Еще не пробовал, попробую, отпишусь.
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

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

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Nick »

Если ты команду задаешь сам, то можно отслеживать прибытие в заданную точку, а не просто изменения координат. И кстати, там в скрипте был event onCommand и в нем есть пример, где берутся координаты конца движения... хотя с mdi он может и не работать...
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

Точно!!! Скажем поехал я в X20 и через таймер дергаю хендл Х и жду пока не придет число 20.000. Другое дело с опусканием Z до сработки... Никак не приложу ума как отловить изменение цвета через хендл относящийся к Z. У меня когда срабатывает датчик цвет фона с координатами Z окрашивается в красный цвет.
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

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

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Nick »

а вот это вопрос...
А на чем ты потом собираешься Gкод готовить?

Срабатывание датчика наверное правильно, его нужно по изменению Z контролировать.
Надо решить главный вопрос - запуск измерения длинны инструмента.

Кстати, а куда потом записывается эта длинна? Может оттуда как-то можно значение выковырять?
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

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

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Nick »

Спроси у разработчика, может есть функция какая-нибудь :).
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

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

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Nick »

Rubin писал(а):открыт вопрос в преобразовании точек в поверхность.
А в какие форматы умеет арткам открывать? В какой формат надо преобразовывать?
Аватара пользователя
Fisher
Почётный участник
Почётный участник
Сообщения: 3391
Зарегистрирован: 09 апр 2012, 12:39
Репутация: 424
Откуда: Киров
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Fisher »

Арткам stl понимает
www.cncru.ru - все виды станков с ЧПУ. Комплектующие.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Nick »

Тогда надо пробовать конвертер отсюда прикрутить: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ProbeKins
ищи probe2stl
Rubin
Новичок
Сообщения: 37
Зарегистрирован: 08 июл 2012, 22:06
Репутация: 0
Контактная информация:

Re: Скрипт Planet CNC для гравировки на криволинейной пов-ти

Сообщение Rubin »

Да, Арткам понимает stl. Но именно stl, а не простой массив точек. STL представляет собой массив треугольников, при чем одна из сторон треугольника должна являться также сторойной другого треугольника... Nick, спасибо за наводку, покурю что там да как...
Ответить

Вернуться в «CAM пакеты»