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

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (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/
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Китайский MK2 упал в цене и стал еще доступнее - http://www.aliexpress.com/item/-/32605479149.html
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Странно, на АЛИ с поиска никак не могу выйти на этот товар по ссылке выше. Пробовал разные ключевые слова, но показывает только те, что выше 90уе, а этот за 64уе не показывает. Ощущение, что я много чего просто не нашёл, когда искал, а оно где-то было. По категориям что ли искать..
Кстати, с сайта оригинала можно купить еще дешевле (62уе), правда, на свой страх - http://www.thanksbuyer.com/mk2-multifun ... -diy-45132-
Moonglow
- Опытный
- Сообщения: 117
- Зарегистрирован: 16 окт 2013, 09:24
- Репутация: 108
- Откуда: Москва
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Обратите внимание, что их платы работают только с тем ПО, что идёт в комплекте и версией от "2013.7.31". То бишь это не полный клон который можно обновить оригинальным ПО. Но то,что они наконец то его сделали это конечно прикольно... Их цена весьма хороша.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Видел китайские контроллеры, мк-1 со встроенными панельками, куда можно устанавливать драйвера моторов, такие-же как в 3d принтерах используются.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Stixman
- Новичок
- Сообщения: 9
- Зарегистрирован: 20 июл 2015, 00:02
- Репутация: 0
- Настоящее имя: Александр
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
2.10.1511.401
Не уверен. Мой МК-1 с последней 210.1511.401 дружит. Правда комплектный вариант был 2013.03.08 .Moonglow писал(а):что их платы работают только с тем ПО, что идёт в комплекте и версией от "2013.7.31"
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
всем привет!
вот сниф отправления микки-мауса на контроллер, точнее - несколько команд. как я и думал, дуги разламываются на отрезки, при минимальном отклонении от направления информация по сдвигу 5 равна единице. при развороте на 90 градусов - x31. по сдвигу 46 хранится информация об оставшихся шагах, причем при обработке дуги идет информация для всего участка. с информацией по смещению 43 пока не разбирался, но это скорости.
вот сниф отправления микки-мауса на контроллер, точнее - несколько команд. как я и думал, дуги разламываются на отрезки, при минимальном отклонении от направления информация по сдвигу 5 равна единице. при развороте на 90 градусов - x31. по сдвигу 46 хранится информация об оставшихся шагах, причем при обработке дуги идет информация для всего участка. с информацией по смещению 43 пока не разбирался, но это скорости.
-
Karbofos
- Опытный
- Сообщения: 121
- Зарегистрирован: 11 июн 2015, 10:40
- Репутация: 85
- Настоящее имя: Эдя Калиновский
- Откуда: Ганновер
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
x39 по смещению 5 означает команду G00, x31 - обработка, команда G01
младший бит, скорее всего, - описатель плоскости. например XY. но, может быть и что-то другое, типа включение/выключение шпинделя, направление вращения или подобное.
3, 2, 1, 0 в старших четырех битах зависят от смены угла направления: 90 градусов - 3, 0 градусов и около того - 0. надо еще проверить при смене направления на 170 градусов и около того
младший бит, скорее всего, - описатель плоскости. например XY. но, может быть и что-то другое, типа включение/выключение шпинделя, направление вращения или подобное.
3, 2, 1, 0 в старших четырех битах зависят от смены угла направления: 90 градусов - 3, 0 градусов и около того - 0. надо еще проверить при смене направления на 170 градусов и около того
-
Moonglow
- Опытный
- Сообщения: 117
- Зарегистрирован: 16 окт 2013, 09:24
- Репутация: 108
- Откуда: Москва
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
МК1 и МК2 различаются в этом принципиально. В данном случае ( а они это сами упоминают ) они не смогли слить загрузчик с оригинальной платы, таким образом, какую прошивку им удалось увести ( от 2013 года ), та и будет в плате без возможности обновления. МК1 имеет немного другой принцип обновления ( именно поэтому клон МК1 появился почти сразу, а МК2 хоть в каком то виде от китайцев пришлось ждать значительно дольше ).Stixman писал(а):Не уверен. Мой МК-1
п.с: я не отговариваю от покупки, но лучше знать заранее, что получишь...
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
И наверняка обновят прошивку, до появления на этом форуме....Moonglow писал(а): да и я уверен, что в ближайшее время мы увидим первых владельцев этих плат тут
Мой сайт: 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 и MK2 (planet-cnc)
данные по сдивгу 43 вычисляются по формуле:
сначала нужно вычислить
G_Length (гипотенуза) = SQRT(dx*dx + dy*dy)
если dx > dy
V_Data (скорость)= Vx * (G_Length / dx)
если dx < dy
V_Data (скорость)= Vy * (G_Length / dy)
могу немного ошибаться, т.к. есть небольшая погрешность
сначала нужно вычислить
G_Length (гипотенуза) = SQRT(dx*dx + dy*dy)
если dx > dy
V_Data (скорость)= Vx * (G_Length / dx)
если dx < dy
V_Data (скорость)= Vy * (G_Length / dy)
могу немного ошибаться, т.к. есть небольшая погрешность
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Немного доработал программу генерации G-кода, из файлов формируемых программой sprint layout.
Для примера сделал такую схемку:
Сделал экспорт платы в формате plt
И сверловку из формата drl
Совместив полученный 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 и MK2 (planet-cnc)
Если у кого возникли проблемы с продлением триала программки USBlyser, то можно проделать следующее:
Деинсталлируем USBlyser, перезапускаем комп, т.к. программа устанавливает свои драйвера.
Вызываем редактор регистри (rgedit) и ищем по ключевому слову usblyser. ключи, которые находим с этим словом удаляем. Только не удалите лишнего!
Если в имени папки искомое слово, то удаляем всю папку, потом закрываем regedit и устанавливаем программку USBlyser снова. Установщик попросит перезапуск. После рестарта все будет работать 30 дней.
Деинсталлируем USBlyser, перезапускаем комп, т.к. программа устанавливает свои драйвера.
Вызываем редактор регистри (rgedit) и ищем по ключевому слову usblyser. ключи, которые находим с этим словом удаляем. Только не удалите лишнего!
Если в имени папки искомое слово, то удаляем всю папку, потом закрываем regedit и устанавливаем программку USBlyser снова. Установщик попросит перезапуск. После рестарта все будет работать 30 дней.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Вот-же блин..... все оказалось проще.... а я уже чуть не начал сам писать софт.........Karbofos писал(а):Если у кого возникли проблемы с продлением триала программки USBlyser, то можно проделать следующее:
Деинсталлируем USBlyser, перезапускаем комп, т.к. программа устанавливает свои драйвера.
Вызываем редактор регистри (rgedit) и ищем по ключевому слову usblyser. ключи, которые находим с этим словом удаляем. Только не удалите лишнего!
Если в имени папки искомое слово, то удаляем всю папку, потом закрываем regedit и устанавливаем программку USBlyser снова. Установщик попросит перезапуск. После рестарта все будет работать 30 дней.
Вот файл с микимаусом, при использовании МК2
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Kuk
- Новичок
- Сообщения: 36
- Зарегистрирован: 06 янв 2016, 20:12
- Репутация: 0
- Настоящее имя: Павел
- Откуда: Ярославль
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
А как узнать какой planet постараться на мой МК1? Беда в том, что из Китая всем идут плата и шнурок. Ни кода , ни диска. При установке planet просит прошиться и обновить версию ПО. Без прошивки planet не идет.
Зато идет программа Сергея 
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
К моему китайчику мк1 приложили диск с программой и кодом
- Kuk
- Новичок
- Сообщения: 36
- Зарегистрирован: 06 янв 2016, 20:12
- Репутация: 0
- Настоящее имя: Павел
- Откуда: Ярославль
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Михаил, повезло. Я программу то planet скачал разные версии, но какую и как ставить понять не могу. Она прошивать контроллер лезет. Боюсь наглухо заблокировать. Вот сейчас нашел чем микросхемку слить, попробую, получится - продолжу эксперименты. Всё равно шаговые еще не пришли. Но без номера я так понимаю бестолку это всё.
-
pretorean
- Новичок
- Сообщения: 16
- Зарегистрирован: 24 мар 2015, 15:49
- Репутация: 0
- Настоящее имя: Алексей
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
и что, программа с диска заработала с китайчиком?MX_Master писал(а):К моему китайчику мк1 приложили диск с программой и кодом
-
vit_rus
- Опытный
- Сообщения: 121
- Зарегистрирован: 03 ноя 2013, 17:55
- Репутация: 36
- Откуда: Челябинск
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Китайский MK1 пришел с диском и кодом.
Оригинальная программа работает без проблем (даже после обновления)
Оригинальная программа работает без проблем (даже после обновления)
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Заработала, без проблем. Активация контроллера тоже успешная (код обязателен). После этого обновил программку по её просьбе - полёт нормальный.pretorean писал(а):и что, программа с диска заработала с китайчиком?MX_Master писал(а):К моему китайчику мк1 приложили диск с программой и кодом
Могу вам дать номер. Но подойдет ли он вашему контроллеру? Мне почему-то кажется, что китайцы выдают одинаковые номера всем купившим (предположение). Большие сомнения в том, что они официально купили эти номера.Kuk писал(а):Михаил, повезло. Я программу то planet скачал разные версии, но какую и как ставить понять не могу. Она прошивать контроллер лезет. Боюсь наглухо заблокировать. Вот сейчас нашел чем микросхемку слить, попробую, получится - продолжу эксперименты. Всё равно шаговые еще не пришли. Но без номера я так понимаю бестолку это всё.
Меня покупка этого контроллера опечалила с другой стороны. С софтом это никак не связано. Управление частоником (об/мин) возможно только аналоговым сигналом 0..10V. Сигнал жутко нелинейный и непостоянный, аж невооруженным ухом слышно по работе шпинделя. А вручную ставить обороты в частонике не нравится. Да и USB мне тоже перестал нравится. Теперь смотрю только в сторону автономных контроллеров с Ethernet и цифровым управлением частотником на борту. Хотя бы по RS485. А этот контроллер МК1 пока оставил про запас.