Управление контроллером MK1 и MK2 (planet-cnc)
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
получить сигнал просто, там с точностью не очень, у тех что смог нагуглить...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- tooshka
- Почётный участник

- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Очень зависит от расстояния и поверхности объекта. Мы проверяли на станке через родные линейки станка и проверяли большим цифровым штангелем точность 0,1 легко. Но это все ДО 1 МЕТРА, чем дальше тем больше погрешность.selenur писал(а):получить сигнал просто, там с точностью не очень, у тех что смог нагуглить...
Дальномер вот такой:
http://www.220-volt.ru/catalog-66773/
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
А вон оно как! я ведь просто смотрел на представленные характеристики, и по данной ссылке погрешность 2 мм, не прдумал о том что есть участки с более точным измерением. 
Я ещё с китая за 200 рублей заказал датчик веса (макс. вес 1кг), думаю протестировать точность измерений
Я ещё с китая за 200 рублей заказал датчик веса (макс. вес 1кг), думаю протестировать точность измерений
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- tooshka
- Почётный участник

- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Хоббийный вариант)))gendos писал(а):Цена вроде небольшая
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
У меня весь станок с электроникой, дешевле стоит чем датчик 
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
gendos
- Мастер
- Сообщения: 1117
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 81
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Но если цену не учитывать работать будет ?
Точность устроит 0.1-0.3 мм диапазон измерения до 150 мм
Точность устроит 0.1-0.3 мм диапазон измерения до 150 мм
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Это видимо для кого как... Не думаю, что кто-то ради экспериментов готов вывалить 450 бакинскихgendos писал(а):Цена вроде небольшая
-
gendos
- Мастер
- Сообщения: 1117
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 81
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Согласен.Predator писал(а):Это видимо для кого как... Не думаю, что кто-то ради экспериментов готов вывалить 450 бакинскихgendos писал(а):Цена вроде небольшая
Но станки имеют многие, а такую приблуду думаю никто (кто имеет не признается).
А использовать могли бы многие.
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
А, что это какая-то большая тайна?gendos писал(а):кто имеет не признается
Многие, да не все, никто на хоббийной станок такой датчик покупать не станет.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Если правильно понял, то вроде как такую точность получить получиться.....gendos писал(а):Но если цену не учитывать работать будет ?
Точность устроит 0.1-0.3 мм диапазон измерения до 150 мм
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
1) Добавил ещё пару вещей в конструктор, теперь с каждым шагом вращения, мошно изменять радиус, благодаря чему получается спиралька.
2) Если создать группу с точками, например в виде квадрата,
то в последствии, можно выполнить поворот всех точек в группе, относительно центра осей (0,0):
3) А если к этому добавить пару линий опускания, поднимания, и фукцию вращения, то можно получить вот такую штуку:
4) В функцию добавил ещё опцию, с помощью которой при каждом шаге, можно ещё применять вражение для группы примитивов, и тогда получается так:
5) Так-же получаются и такие штучки:
6) Добавил кнопку, для возможности сохранить в файл готовый g-код
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Всем привет.
Спасибо огромное за программу и исходники Сергею из Нового Уренгоя!
Сейчас я занимаюсь портированием программы на Qt, основная цель - портировать на Linux и запустить на миникомпьютере RasPi. Исходники будут тоже открыты под GPL3, сейчас отлаживаю и делаю некоторые улучшения алгоритмов и интерфейса, встроена поддерджка других языков, переключение "на лету". Программа ни в коем случае не будет являться конкуренцией, всё авторство и ссылки на оригинальный проект встроены в пункт "О программе".
Мне осталось отладить еще пару блоков. на это нужно мне неделю-две. Тоже занимаюсь программой после работы.
Если есть интересующиеся и потестировать, дайте знать.
Спасибо огромное за программу и исходники Сергею из Нового Уренгоя!
Сейчас я занимаюсь портированием программы на Qt, основная цель - портировать на Linux и запустить на миникомпьютере RasPi. Исходники будут тоже открыты под GPL3, сейчас отлаживаю и делаю некоторые улучшения алгоритмов и интерфейса, встроена поддерджка других языков, переключение "на лету". Программа ни в коем случае не будет являться конкуренцией, всё авторство и ссылки на оригинальный проект встроены в пункт "О программе".
Мне осталось отладить еще пару блоков. на это нужно мне неделю-две. Тоже занимаюсь программой после работы.
Если есть интересующиеся и потестировать, дайте знать.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Конкурренция, это когда за это получают деньги
А в данной ситуации это делается для себя, и окружающих, чем больше будет альтернатив тем лучше, через пару месяцев, появиться поддержка версии MK2, данная версия позволяет работать автономно, (версия MK1, при наличии питания, но без подключения по USB, только позволяет рулить станком с джойстика) а MK2 ещё и выполнение данных с SD-карты.
Если нужна информация по протоколу, обмена могу и её выложить... правда я ещё не весь протокол отреверсил....
Если можешь то выкладывай сюда, фотки, видео, того что получается, очень интересно.......
Если нужна информация по протоколу, обмена могу и её выложить... правда я ещё не весь протокол отреверсил....
Если можешь то выкладывай сюда, фотки, видео, того что получается, очень интересно.......
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
спасибо!
вот, собственно, картинка. того, что сейчас уже есть. осталось настроить интерфейс libusb и сканирование с алгоритмом. редактор пока не начинал вообще.
вот, собственно, картинка. того, что сейчас уже есть. осталось настроить интерфейс libusb и сканирование с алгоритмом. редактор пока не начинал вообще.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Суппер! вообще молодец 
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
popcorn
- Мастер
- Сообщения: 252
- Зарегистрирован: 21 янв 2015, 00:20
- Репутация: 18
- Откуда: Янтарный край
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
крутец! qt 5 или 4? Какой список зависимостей?Karbofos писал(а):спасибо!
вот, собственно, картинка. того, что сейчас уже есть. осталось настроить интерфейс libusb и сканирование с алгоритмом. редактор пока не начинал вообще.
Подготовлен нетбук с XP для станка, но я бы предпочёл линь, обычно использую Arch.
у меня всё зависло со станком из-за смены работы, но я скоро начну им заниматься.
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
зависимости минимальные, основные только Qt либы и libusb. пока делаю на Qt4, потом портировать на Qt5 особого труда не составит, уже есть опыт переноса. Даже немного попроще может получиться, без libusb, т.к. в пятой версии есть QSerialPort.popcorn писал(а): крутец! qt 5 или 4? Какой список зависимостей?
Подготовлен нетбук с XP для станка, но я бы предпочёл линь, обычно использую Arch.
у меня всё зависло со станком из-за смены работы, но я скоро начну им заниматься.
-
Moonglow
- Опытный
- Сообщения: 117
- Зарегистрирован: 16 окт 2013, 09:24
- Репутация: 108
- Откуда: Москва
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
В данном случае, mk1 контроллер - это не USB-CDC класс устройств, поэтому данный класс не подойдет.Karbofos писал(а):QSerialPort
2selenur
Не пробовал Mono для сборки под Linux ? Да и Микрософт недавно открыл исходный код платформы .NET... неспроста
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером mk1 (planet-cnc)
Спасибо за информацию! С этим классом пока не работал, поэтому не знал. Тогда оставлю libusbMoonglow писал(а): В данном случае, mk1 контроллер - это не USB-CDC класс устройств, поэтому данный класс не подойдет.
