Управление контроллером MK1 и MK2 (planet-cnc)

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

MiSHUTkA писал(а):Так в том то и дело что заплатишь денег и получишь чтонить вроде глючного мач3. Будет гораздо обиднее чем крякнутое или фришное.
Про planet-cnc пишут что он медленно обрабатывает кривые а мелкие детали вобще пропускает.

Надо будет почитай что там на друйне народ делает.
В оригинальной программе, есть ряд параметров, которые G-код оптимизируют, что может конечно сказаться на четком следовании сложного участка, но увеличивается скорость.
Контроллеры от мк1 можно сравнить с grbl контроллерами по производительности, их конечно для фрезеровки 3д рельефа не очень оптимально использовать, но у меня например и задач таких нет.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение MiSHUTkA »

Ех посмотрел кетайские платки на друйне. Чтото они не внушают доверия...

Вот думаю может посмотреть в сторону продвинутых контроллеров под матч.
Таких чтоб матч не занимался генерацией импульсов а слал команды в контроллер.
А еще лучше контроллер с обратной связью через оптопары например (если такие вобще есть).
Тогда получится избежать пропуска шагов.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

MiSHUTkA писал(а):Ех посмотрел кетайские платки на друйне. Чтото они не внушают доверия...

Вот думаю может посмотреть в сторону продвинутых контроллеров под матч.
Таких чтоб матч не занимался генерацией импульсов а слал команды в контроллер.
А еще лучше контроллер с обратной связью через оптопары например (если такие вобще есть).
Тогда получится избежать пропуска шагов.
Странно конечно слышать про пропуск шагов, такое обычно происходит не по вине контроллера... А от неправильных настроек.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение staltech »

MiSHUTkA писал(а):Так и не получилось победить уползание вниз оси Z.
Вот это уже точно не связано с контроллером и MACH.
А так с любой системой управления придется повозится, вероятность того что все заработает сразу и без проблем стремится к нулю.
А начинать с MACH наверное один из лучших вариантов, так как под него огромный выбор железа и информации накоплено.
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение MiSHUTkA »

Да наверно закажу чтонить недорогое под матч и поэксперементирую.

Тот станок который пропускает готовый брали. Там может быть все что угодно (плохие провода, блок питания, косяки сборки и т.д)
Этот надо собрать самому как следует может и не будет таких глюков.

Матч хоть както работает и мелкие пректы я на нем делаю.
А брать кетайского кота в мешке с единственной версией софта которая типа должна работать это както рискованно.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение staltech »

MiSHUTkA писал(а):Тот станок который пропускает готовый брали. Там может быть все что угодно (плохие провода, блок питания, косяки сборки и т.д)
Этот надо собрать самому как следует может и не будет таких глюков.
Для начала лучше попробовать довести до ума то что уже есть, так потихоньку и опыт накопится. Лучше заведи новую тему опиши какое у тебя железо подробно (драйвера, движки, блок питания, контроллер, фотки станка подробные). Потом и советы какие то появятся.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

staltech писал(а):
MiSHUTkA писал(а):Тот станок который пропускает готовый брали. Там может быть все что угодно (плохие провода, блок питания, косяки сборки и т.д)
Этот надо собрать самому как следует может и не будет таких глюков.
Для начала лучше попробовать довести до ума то что уже есть, так потихоньку и опыт накопится. Лучше заведи новую тему опиши какое у тебя железо подробно (драйвера, движки, блок питания, контроллер, фотки станка подробные). Потом и советы какие то появятся.
Хороший совет!
Проблемы нужно учиться искать, т.к. даже у хорошего станка с хорошей электроникой, может спустя время появиться какая либо проблема, и не покупать же сразу новый станок :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение MiSHUTkA »

Нет тот станок я допиливать не буду. Он стоит не у меня и он не совсем под мои задачи.
Я уж лучше на свой время потрачу.

Мой будет меньшего размера, но с более крепким железом, более мощными моторами.

На том в основном пилят деревяшки а мне надо гравировку по дюралию и латунию, выпиливание контуров, делать шестеренки из пластика и латуния, делать деталюшки хитрой формы из пластика и мелочь из люралия.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

MiSHUTkA писал(а):...Сейчас как наиболее реальный вариант рассматриваю такую плату...
За 80 баксов дорого, вот в половину дешевле
https://ru.aliexpress.com/item/MK2-4-Ax ... ategoryId=
MiSHUTkA писал(а):...Про planet-cnc пишут что он медленно обрабатывает кривые а мелкие детали вобще пропускает....
Если при получении Г кода кривая апроксимированна сторонней программой как набор прямых, то да. Если в коде окружности, то разницы с прямой при работе не заметил. И самые мелкие детали из модели в Автокаде прога без пропусков отлично сама в Г код "переваривает". Прога повторит все, что имеем в Г коде, главно корректно создать код.
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение MiSHUTkA »

xvovanx писал(а):За 80 баксов дорого, вот в половину дешевле
Дешевле. Но у нее зарезан функционал вроде входов / выходов меньше.

А самое главное будет ли она стабильно работать ?

Ту хитрую версию софта под которую кетайцы делают эти платы (31.07.2013) я так и не нашел.
А надо бы скачать посмотреть что это вобще такое. (если есть у кого, поделитесь плиз).
Умеет ли та хитрая версия нормально работать с кривыми ? Нет ли других ограничений ?
Если есть пользователи этих плат, поделитесь плиз впечатлениями.

Так если все работает, с удовольствием перелез бы на чтонить другое кроме матч. Ибо не нравится он мне.

Код генерю в основном в Visual CAM он вроде нормально с кривыми работает.
Advantage
Новичок
Сообщения: 3
Зарегистрирован: 13 янв 2017, 23:48
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Advantage »

Вот чего действительно не хватает в Вашей проге, так это сохранения G-кода в файл.....
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Advantage писал(а):Вот чего действительно не хватает в Вашей проге, так это сохранения G-кода в файл.....
А зачем?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Advantage
Новичок
Сообщения: 3
Зарегистрирован: 13 янв 2017, 23:48
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Advantage »

Что бы использовать его в оригинальной проге :) уже с учетом катры высот
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Advantage писал(а):Что бы использовать его в оригинальной проге :) уже с учетом катры высот
К сожалению, это я уже доделать не смогу. Но все исходники программы, доступны, ответить на вопросы всегда могу. ;-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Advantage
Новичок
Сообщения: 3
Зарегистрирован: 13 янв 2017, 23:48
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Advantage »

Ладно, тогда сам допилю...
В какой версии Си ты писал ?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Advantage писал(а):Ладно, тогда сам допилю...
В какой версии Си ты писал ?
Написано на С#, в visual studio 2015.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение MiSHUTkA »

Приехала мне китайская плата мк2

Я ее уже в красивую железную коробочку оформил и даже джойстик приделал для удобства ручного прицеливания.
Железо станка еще не приехало так что пока с софтом играюсь.
_DSC7635.JPG (2433 просмотра) <a class='original' href='./download/file.php?id=100330&mode=view' target=_blank>Загрузить оригинал (193.19 КБ)</a>
Софтина и ее функционал нравятся.
Ток на старом компе проца много ест. Надо будет с настройками поиграться подозреваю что много на симуляцию идет.

На плате распаян UART. Я вот думаю а можно ли слить прошиву ? На случай кончины арма было бы неплохо.
А может есть у кого дамп памяти контроллера ?
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

MiSHUTkA писал(а):Приехала мне китайская плата мк2...Я вот думаю а можно ли слить прошиву ? ...А может есть у кого дамп памяти контроллера ?
Если б так все было просто...
В контролер зашито с защитой от считывания. Китайцы как-то выудили прошивку, но дико старую :wtf:
А у кого есть дамп - те "не светятся" и берегут его как зеницу ока
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение MiSHUTkA »

Это плохо что дампа нет.

Понятно что в широкий интернет выкладывать не хорошо, но между форумчанами можно и поделиться. Хотя бы старой версией.

Вобще даже если все фишки старой версии нормально будут работать, меня этот контроллер устроит более чем.

Я заметил вот что:
Если запускать программу на компе, то процессор кушается значительно.
Но если запустить с флешки, комп изображает все движения станка но при этом ресурсов совсем не ест!

Вывод: ужор ресурсов идет на обмен по USB. Както криво обмен реализован или драйвер не очень.
Ну или потому что УСБ нифига не риалтайм порт и синхронный обмен данными на нем запилить софтово сложно.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

MiSHUTkA писал(а):Вывод: ужор ресурсов идет на обмен по USB. Както криво обмен реализован или драйвер не очень.
Ну или потому что УСБ нифига не риалтайм порт и синхронный обмен данными на нем запилить софтово сложно.
У автора не оптимально реализована работа с драйвером, с самим USB интерфейсом, всё нормально. И реалтайм, с синхронным обменом тут не причем.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Ответить

Вернуться в «Windows / Mach»