Визуальное определение компенсации длинны инструмента

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Визуальное определение компенсации длинны инструмента

Сообщение torvn77 »

-
Последний раз редактировалось torvn77 03 окт 2015, 14:34, всего редактировалось 1 раз.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Визуальное определение компенсации длинны инструмента

Сообщение torvn77 »

Некогда взял я USB микроскоп, прикрутил к рабочему столу и смотрел через него на закреплёный в шпинделе гравёр.
Так вот какая у меня мысль, если бы в camview можно было создавать абрисы,
то тогда ноль гравёра можно было бы ставить не концу инструмента,
а по совпадению режущей части с абрисом.
Так вот кто добавит в camview абрисы или кто сделает для inkscape плугин,
выводящий в фоне изображение с USB камеры?

Ну понятно, что можно на монитор клеить скотч, но всё ж это немного не то.
Хотя можно напечатать сольвентом на прозрачной плёнке, но всё равно. это нельзя перенастраивать.

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

Re: Визуальное определение компенсации длинны инструмента

Сообщение Nick »

torvn77 писал(а):абрисы
Это кто такие?

Вроде как в camview есть разные "прицелы" - крестик, окружность.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Визуальное определение компенсации длинны инструмента

Сообщение torvn77 »

Ну Николай и вопросы у тебя, всякий раз как спросишь, дивую даюсь огромному.
Одно удовольствие. ты не один такой.
Screenshot-New document 1 - Inkscape-1.png (3147 просмотров) <a class='original' href='./download/file.php?id=59493&sid=2d31a780c2a6ced0459f502574b4e531&mode=view' target=_blank>Загрузить оригинал (56.08 КБ)</a>
Наводишь курсор на линейку и зажимаешь левую клавишу, после чегго тянешь на рабочее поле.
Должен вытащится абрис.

А впрочем ясно почему ты о них не знаешь, в инскейпе они гуйлдлайнами называются.

Полазил по интернету, вообще странно, мне помнится что я слово "абрис" в руководстве по корелу подцепил.

В общем эти гуилдлайны можно размещать под разным углом, определять центр их поворота, и их можно делать много.
Хотя может для камеры лучше делать не гуилдлайн а ломанный вектор очертивающии контур инструмента?
тогда самое хорошее это пустить изображение как фон в инскейпе, ну и рисовать поверх него разные прозрачные контуры,
по совпадению с которыми положение инструмента и определять.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Визуальное определение компенсации длинны инструмента

Сообщение torvn77 »

Распечатал накоейку на прозрачном Оракле и приклеил к монитору.
Теперь буду испытывать, хотя много ожидать не приходится,
так как матрица в микроскопе зафиксирована плохо.
WCyu80Q9PJA.jpg (3113 просмотров) <a class='original' href='./download/file.php?id=59683&sid=2d31a780c2a6ced0459f502574b4e531&mode=view' target=_blank>Загрузить оригинал (124.71 КБ)</a>
I3qcQYMl4Yg.jpg (3122 просмотра) <a class='original' href='./download/file.php?id=59682&sid=2d31a780c2a6ced0459f502574b4e531&mode=view' target=_blank>Загрузить оригинал (132.45 КБ)</a>
w8gfXWmMRQM.jpg (3122 просмотра) <a class='original' href='./download/file.php?id=59681&sid=2d31a780c2a6ced0459f502574b4e531&mode=view' target=_blank>Загрузить оригинал (117.5 КБ)</a>
x5Upsdkiy70.jpg (3122 просмотра) <a class='original' href='./download/file.php?id=59679&sid=2d31a780c2a6ced0459f502574b4e531&mode=view' target=_blank>Загрузить оригинал (156.55 КБ)</a>
WNbXoaLWJUQ.jpg (3122 просмотра) <a class='original' href='./download/file.php?id=59680&sid=2d31a780c2a6ced0459f502574b4e531&mode=view' target=_blank>Загрузить оригинал (136.13 КБ)</a>
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Визуальное определение компенсации длинны инструмента

Сообщение aftaev »

torvn77, так ты уже почти оптический компаратор https://yandex.kz/images/search?text=%D ... 44165965.1 сбацал :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Визуальное определение компенсации длинны инструмента

Сообщение torvn77 »

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

Re: Визуальное определение компенсации длинны инструмента

Сообщение Nick »

Как раз хотел спросить, что будешь делать, когда микроскоп сдвинется...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Визуальное определение компенсации длинны инструмента

Сообщение torvn77 »

В общем сейчас я остановился на такой методике замера.
0)Осматриваю гравёр, если надо подчищаю сколы пятки брусочком абразива.
1)Разворачиваю гравёр так, чтобы режущая плоскость была параллельно оптической оси микроскопа и и совмещаю её с вертикальной линией шаблона.
Потом повторяю это перевернув гравёр на 180 так и линия на шаблоне толстовата, и бывает заточка в которой плоскость реза не содержит ось вращения.
Например гравёр micro100 с полу углом в 7,5
2)Разворачиваю гравёр плоскостью реза перпендикулярно оптической оси микроскопа и совмещаю его конец с нижней горизонтальной линией и записываю координату Z1.
Для более точного позиционирования гравёра можно использовать отражение светодиодов подсветки микроскопа в плоскости реза.
3)Поднимаю гравёр до совпадения режущей кромки с соответствующей ей наклонной линией на шаблоне и записываю координату(Z2)
4)Вычисляю диаметр пятки гравёра:
D = 2*(Z1-Z2)/tan(A)
Где А полуугол гравёра, например гравёр в каталоге с углом в 30 градусов имеет наклон кромки в полуугол в 7,5 градусов.
5)Подставляю полученную пятку в указанные CAM параметры инструмента и вычисляю траекторию.
Ответить

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