Лазерный гальванометр
-
rusivan
- Опытный
- Сообщения: 120
- Зарегистрирован: 17 май 2013, 01:12
- Репутация: 8
- Откуда: Волгоград
- Контактная информация:
Лазерный гальванометр
Добрый день!
Пытаюсь реализовать странную идею, лазерный гальванометр на шаговиках! Электронику собрал, механику тоже (практически). Но вот вопрос по программной части. Но я кодить не умею, вообще (
И из-за этого пытаюсь управлять через готовый MACH 3, но вот не очень получается. Я не могу конвертировать параметры Steps per в углы поворота зеркал. Зеркало имеет угол между своими максимальными положениями 35 градусов. Подскажите, возможно ли вообще так конвертировать? Или может уже, кто-то видел подобное и есть готовые решения?
Пытаюсь реализовать странную идею, лазерный гальванометр на шаговиках! Электронику собрал, механику тоже (практически). Но вот вопрос по программной части. Но я кодить не умею, вообще (
И из-за этого пытаюсь управлять через готовый MACH 3, но вот не очень получается. Я не могу конвертировать параметры Steps per в углы поворота зеркал. Зеркало имеет угол между своими максимальными положениями 35 градусов. Подскажите, возможно ли вообще так конвертировать? Или может уже, кто-то видел подобное и есть готовые решения?
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Лазерный гальванометр
а шо он измерять то будет?rusivan писал(а):лазерный гальванометр на шаговиках!
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
rusivan
- Опытный
- Сообщения: 120
- Зарегистрирован: 17 май 2013, 01:12
- Репутация: 8
- Откуда: Волгоград
- Контактная информация:
Re: Лазерный гальванометр
Он не измеряет, он рисовать должен. Ну в идее )
Как-то вот так
https://www.youtube.com/watch?v=Q8OO2kw84Pc
Как-то вот так
https://www.youtube.com/watch?v=Q8OO2kw84Pc
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Лазерный гальванометр
гальванометр - МЕТР это как бы измерять
Гальванометр (от фамилии учёного Луиджи Гальвани и др.-греч. μετρέω «измеряю»)
А твоя штуковина это лазерный гравер. РКМ как то ссылку выкладывал на готовый проект головы
Гальванометр (от фамилии учёного Луиджи Гальвани и др.-греч. μετρέω «измеряю»)
А твоя штуковина это лазерный гравер. РКМ как то ссылку выкладывал на готовый проект головы
ось задана как линейная или угловая?rusivan писал(а): Я не могу конвертировать параметры Steps per в углы поворота зеркал.
в GCODE ось будет задаваться в градусах типо G1 А33rusivan писал(а):Подскажите, возможно ли вообще так конвертировать?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Лазерный гальванометр
напрямую не получится, на малых углах Х примерно равен sin(Х), а на бОльших углах будут искаженияrusivan писал(а):возможно ли вообще так конвертировать
но в Mach3 можно сделать коррекцию через формулы
подробнее не подскажу, вот здесь есть пример установки формул http://forums.reprap.org/file.php?14,fi ... tic_1_.pdf
-
rusivan
- Опытный
- Сообщения: 120
- Зарегистрирован: 17 май 2013, 01:12
- Репутация: 8
- Откуда: Волгоград
- Контактная информация:
Re: Лазерный гальванометр
Эмм, так. Ось задана, как линейная. Я пытался в лоб сделать, расстояние перемещения за один оборот вала, я брал, как основание треугольника (образованное лучами на втором зеркале) умноженное на количество секторов по 35 градусов.
Простите за такое корявое описание.
Простите за такое корявое описание.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Лазерный гальванометр
Скорее всего оси надо делать линейными согласно положению луча на столе, а в Mach3 есть возможность задавать свою функцию, преобразующую реальные координаты в поворот приводов зеркал. Так сказать реализовать собственную нелинейную кинематику.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Лазерный гальванометр
Я вот так сделал. Правда на это ушло больше 3х лет. И управлять этим из под мача наверняка нельзя. ПИДы работают с циклом 1мкс. Реализованы в ФПГА.
http://lasers.org.ru/forum/threads/%D0% ... post-72054
http://lasers.org.ru/forum/threads/%D0% ... post-72054
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Лазерный гальванометр
Да, мач точно этим не успеет особенно если растром резать, по вектору может еще и успеет...
-
rusivan
- Опытный
- Сообщения: 120
- Зарегистрирован: 17 май 2013, 01:12
- Репутация: 8
- Откуда: Волгоград
- Контактная информация:
Re: Лазерный гальванометр
Стойте, никто не говорит о скоростях на которых работают пром. сканаторы. Пусть зеркала ворочаются, со скоростью обычного ЧПУ. Эту штуку хочу использовать для полимеризации смолы, а там время экспозиции большое, так что такая система подходит. Но просто никак не получается завести систему, так чтобы обмануть Мач.
-
rusivan
- Опытный
- Сообщения: 120
- Зарегистрирован: 17 май 2013, 01:12
- Репутация: 8
- Откуда: Волгоград
- Контактная информация:
Re: Лазерный гальванометр
Вот такая штука получилась http://www.youtube.com/watch?v=8aBcPIIH-1w Управляется платой Arduino с драйверами A4983 и прошитая http://zapmaker.org/projects/grbl-controller-3-0/ Вот скриншот базовых настроек программы
В общем, что делать дальше?
Шаговики 400 шагов на оборт, в режиме 1/16
В общем, что делать дальше?
-
gendos
- Мастер
- Сообщения: 1117
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 81
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Лазерный гальванометр
Посмотри , 45 и 58 сообщение
http://cnc-club.ru/forum/viewtopic.php? ... 594#p95594
http://cnc-club.ru/forum/viewtopic.php? ... 594#p95594
-
rusivan
- Опытный
- Сообщения: 120
- Зарегистрирован: 17 май 2013, 01:12
- Репутация: 8
- Откуда: Волгоград
- Контактная информация:
Re: Лазерный гальванометр
Хм, у меня обратной связи нет. Я поимаю, как должны работать зеркала, но я плохо дружу с кодом и программированием. Возможно ли стандартными какими-то программами управлять сканатором? Или как настроить программу (которая на скриншоте)?
