Страница 3 из 3

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

Добавлено: 21 июл 2012, 07:41
Rubin
Разработчик сообщил что нет возможности из скрипта запускать измерение длины инструмента

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

Добавлено: 21 июл 2012, 09:43
Nick
Ты же вроде писал, что через MDI можно измерение запустить?

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

Добавлено: 21 июл 2012, 23:23
Rubin
Это я к тому что код /466 (запуск измерения) не будет работать из скрипта

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

Добавлено: 22 июл 2012, 01:36
Nick
секундочку, а из командной строки через MDI он сработает?

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

Добавлено: 22 июл 2012, 11:54
Rubin
Еще не пробовал, попробую, отпишусь.

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

Добавлено: 23 июл 2012, 13:35
Rubin
Решил пойти через хендлы едитов ZYZ и окна MDI. Получается отправлять коды в окно MDI. Остановился на контроле перемещения в узловые точки сетки. Напрашивается отслеживание изменения координат через таймер. Предлагайте мысли.

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

Добавлено: 23 июл 2012, 13:40
Nick
Если ты команду задаешь сам, то можно отслеживать прибытие в заданную точку, а не просто изменения координат. И кстати, там в скрипте был event onCommand и в нем есть пример, где берутся координаты конца движения... хотя с mdi он может и не работать...

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

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

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

Добавлено: 23 июл 2012, 13:53
Rubin
Кстати, получу я облако точек. А какой утилитой для Windows можно будет слепить из этих точек триангулярную модель?

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

Добавлено: 23 июл 2012, 14:23
Nick
а вот это вопрос...
А на чем ты потом собираешься Gкод готовить?

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

Кстати, а куда потом записывается эта длинна? Может оттуда как-то можно значение выковырять?

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

Добавлено: 23 июл 2012, 14:58
Rubin
В Арткаме, реже в солидворке. Тут есть один подводный камень, в измерении длины инструмента. В настройках программы указывается на какой скорость опускаться, толщина пластины и безопасная высота на которую нужно подняться после измерения. Фикус в том что при сработке датчика координата Z обнуляется. Так что я думаю, этот вариант нам не подойдет. После перемещения в точку измерения я планирую сам опускать ось Z из своей софтины. Можно попробовать пойти по пути не измерения длины инструмента а измерять смещение длины инструмента, типа заменили, измерили смещение и дальше режем...откуда выдрать это смещение нинаю...

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

Добавлено: 23 июл 2012, 15:06
Nick
Спроси у разработчика, может есть функция какая-нибудь :).

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

Добавлено: 26 июл 2012, 22:34
Rubin
Я решил в итоге не заморачиваться со скриптами, прогу в принципе написал. Осталось обработку исключений добавить, типа контроллер не подключен или прога файл создать не может...открыт вопрос в преобразовании точек в поверхность.

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

Добавлено: 26 июл 2012, 23:45
Nick
Rubin писал(а):открыт вопрос в преобразовании точек в поверхность.
А в какие форматы умеет арткам открывать? В какой формат надо преобразовывать?

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

Добавлено: 26 июл 2012, 23:56
Fisher
Арткам stl понимает

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

Добавлено: 27 июл 2012, 00:08
Nick
Тогда надо пробовать конвертер отсюда прикрутить: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ProbeKins
ищи probe2stl

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

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