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

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

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

Сообщение selenur »

Roq писал(а):Вроде отпуск, а все равно будешь работать. что то в этом мире не так.
Я работаю программистом, но в сфере 1С автоматизаций, бухгалтерский, кадровый учет, автоматизация магазинов супермаркетов, и прочего...

А ЧПУ и программирование в этом направлении, это моё одно из хобби. :-)

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

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

Сообщение selenur »

Вот тут так-же начал писать инструкцию по интерфейсу программы: http://selenur.ru/?page_id=323
Я по возможности стремлюсь сделать программу, интуитивно понятной, что-бы не нужно было читать инструкции, поэтому любые пожелания приветствуются :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Roq
Новичок
Сообщения: 14
Зарегистрирован: 02 апр 2016, 16:55
Репутация: 0
Контактная информация:

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

Сообщение Roq »

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

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

Сообщение selenur »

Roq писал(а):Протестировал как мог. Вообщем все хорошо. Но если я все правильно понял сейчас управление скоростью G01 и G02 из программы не работает?
И был еще один баг, при выполнение кода открыл настройки поменял там кол. имп. на мм по всем осям, нажал сохранить и закрыть, и окно отказалось закрываться ну и доступа к основному окну у меня небыло. Второй раз у меня это не прокатило. Вполне возможно это моя локальная проблема. Да и вряд-ли кто то полезет в настройки при выполнении программы. Но я бы не лочил основное окно при открытом дочернем ;)
Тестировал только функционал выполнения G-кода, ручного штурвала и идти в точку XYZ.
На текущий момент доступны G0 и G1 код управления движением, G2 - пока не реализован.
Почему окно настроек не смогло закрыться конечно странно, т.к. там вызывается банальная запись в файл, но если что дальше посмотрим.....
Так-же с посылкой настроек в контроллер у меня пока есть некоторые сложности, и ошибки, и если не получается настроить, то есть временный выход, заключается в настройке контроллера в оригинальной программе.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
ZIPPY
Опытный
Сообщения: 145
Зарегистрирован: 23 дек 2015, 11:14
Репутация: 15
Настоящее имя: Антон
Откуда: Зеленоград
Контактная информация:

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

Сообщение ZIPPY »

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

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

Сообщение selenur »

ZIPPY писал(а):Подскажите пожалуйста, китайская MK2 (planet-cnc) может ли конкурировать с Mach3 в плане скорости и качеству обработки?
Качество по идее от контроллера вообще не должно зависеть, т.к. траектория то всегда одна и та же, что касается скоростей то есть сравнение лишь с МК1: Сравнение бюджетных систем управления ЧПУ #1
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

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

Сообщение Сергей Саныч »

selenur писал(а):Качество по идее от контроллера вообще не должно зависеть, т.к. траектория то всегда одна и та же
Качество еще как может зависеть от контроллера. Поскольку от контроллера зависит равномерность скорости прохождения траектории. Если скорость, допустим, на дугах или при прохождении "массива" коротких отрезков будет резко снижаться, то это вряд ли улучшит качество обработки - пластик, к примеру, может начать плавиться. Износ инструмента тоже возрастет.
ZIPPY
Опытный
Сообщения: 145
Зарегистрирован: 23 дек 2015, 11:14
Репутация: 15
Настоящее имя: Антон
Откуда: Зеленоград
Контактная информация:

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

Сообщение ZIPPY »

selenur писал(а):
ZIPPY писал(а):Подскажите пожалуйста, китайская MK2 (planet-cnc) может ли конкурировать с Mach3 в плане скорости и качеству обработки?
Качество по идее от контроллера вообще не должно зависеть, т.к. траектория то всегда одна и та же, что касается скоростей то есть сравнение лишь с МК1: Сравнение бюджетных систем управления ЧПУ #1
Спасибо, эту тему я уже читал!
Надеюсь товарищ Lordswars напишет отзыв о недавно приобретенной МК2!
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

Сергей Саныч писал(а): ....пластик, к примеру, может начать плавиться
Ну да об этом я забыл, сам недавно с этим сталкивался :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение trafbite »

А вот у меня вопрос такой, попробую описать.

На оси Х два винта, два ШД. В программе делаем дублирование оси А по оси Х (т.е. Х ведущая, А - ведомая). При выполнении УП на них подаются абсолютно одинаковые сигналы.
Для каждого из двигателей оси Х стоит свой концевик. Так вот суть вопроса вот в чем.

Если в процессе выполнения УП на одном из ШД были пропуски шагов, то портал немного перекосило за счет этого.

А каким образом при таком подчинении осей будет возврат станка к дому?

Каждый концевик тут как бы независим от другого? Или если один из ШД "доехал" до концевика, то второй тут же останавливается? Или поиск дома все таки будет как у независимых осей: даже если Х доехала до концевика, то А продолжает ехать пока не доедет?

Это к тому, что бы перед каждой новой УП станок начинал с реального нуля, а не накапливал перекос из-за пропуска шагов.

Сумбурно, надеюсь, смысл понятен :)
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

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

Сообщение Ivman »

Ivman писал(а):У меня МК1 уже 3 раз поменял серийный номер соответственно требует новый код активизации! у кого было такое и как с этим бороться? стоит вида хр выхода в интернет нет, не чего с платой не делал.
Всем привет!
Проблему решили путем прошивки чипа, огромное человеческое спасибо за помощь нашему коллеге "Moonglow" респект и уважуха!
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

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

Сообщение Ivman »

Вчера открыл CNC-Assist-master и первое что заметил это отсутствие "С"
Вложения
Безымянный.jpg (1411 просмотров) <a class='original' href='./download/file.php?id=78142&mode=view' target=_blank>Загрузить оригинал (86.54 КБ)</a>
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

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

Сообщение Ivman »

А теперь вопросы, ось "А" дублирует или не дублирует а самостоятельная работа как ось вращения предусмотрено не будет?
Вложения
Безымянный.jpg (1409 просмотров) <a class='original' href='./download/file.php?id=78144&mode=view' target=_blank>Загрузить оригинал (95.79 КБ)</a>
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

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

Сообщение Ivman »

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

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

Сообщение selenur »

Ivman писал(а):А теперь вопросы, ось "А" дублирует или не дублирует а самостоятельная работа как ось вращения предусмотрено не будет?
Вот тут:
2016-04-20_124543.jpg (1407 просмотров) <a class='original' href='./download/file.php?id=78145&mode=view' target=_blank>Загрузить оригинал (162.99 КБ)</a>
Находится возможность включения дублирования, для оси А, и если включено дублирование то нужно указать какую ось дублировать.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

У тебя просто выбран иной режим отображения настроек
2016-04-20_124933.jpg (1406 просмотров) <a class='original' href='./download/file.php?id=78146&mode=view' target=_blank>Загрузить оригинал (88.68 КБ)</a>
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

trafbite писал(а):А вот у меня вопрос такой, попробую описать.

На оси Х два винта, два ШД. В программе делаем дублирование оси А по оси Х (т.е. Х ведущая, А - ведомая). При выполнении УП на них подаются абсолютно одинаковые сигналы.
Для каждого из двигателей оси Х стоит свой концевик. Так вот суть вопроса вот в чем.

Если в процессе выполнения УП на одном из ШД были пропуски шагов, то портал немного перекосило за счет этого.

А каким образом при таком подчинении осей будет возврат станка к дому?

Каждый концевик тут как бы независим от другого? Или если один из ШД "доехал" до концевика, то второй тут же останавливается? Или поиск дома все таки будет как у независимых осей: даже если Х доехала до концевика, то А продолжает ехать пока не доедет?

Это к тому, что бы перед каждой новой УП станок начинал с реального нуля, а не накапливал перекос из-за пропуска шагов.

Сумбурно, надеюсь, смысл понятен :)
Возвращение домой пока не реализовано, но могу сделать так что-бы, при дублировании оси Х осью А, возвращение в ДОМ, у каждой оси было индивидуальное.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

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

Сообщение Ivman »

selenur писал(а):
trafbite писал(а):А вот у меня вопрос такой, попробую описать.

На оси Х два винта, два ШД. В программе делаем дублирование оси А по оси Х (т.е. Х ведущая, А - ведомая). При выполнении УП на них подаются абсолютно одинаковые сигналы.
Для каждого из двигателей оси Х стоит свой концевик. Так вот суть вопроса вот в чем.

Если в процессе выполнения УП на одном из ШД были пропуски шагов, то портал немного перекосило за счет этого.

А каким образом при таком подчинении осей будет возврат станка к дому?

Каждый концевик тут как бы независим от другого? Или если один из ШД "доехал" до концевика, то второй тут же останавливается? Или поиск дома все таки будет как у независимых осей: даже если Х доехала до концевика, то А продолжает ехать пока не доедет?

Это к тому, что бы перед каждой новой УП станок начинал с реального нуля, а не накапливал перекос из-за пропуска шагов.

Сумбурно, надеюсь, смысл понятен :)
Возвращение домой пока не реализовано, но могу сделать так что-бы, при дублировании оси Х осью А, возвращение в ДОМ, у каждой оси было индивидуальное.
Концевики одной стороны подключи последовательно тем самым пока оба не встанут на место будут двигаться то-бишь один ШД будет делать пропуски.
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

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

Сообщение Ivman »

selenur писал(а):У тебя просто выбран иной режим отображения настроек
2016-04-20_124933.jpg
Вот судя по режиму отображения я понял следующее; ось А имеет два состояния
1) отключена
2) включена но она будет дублировать ось какую я выберу (по умолчанию Х) даже можно количество импульсов изменить
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение trafbite »

selenur писал(а):Возвращение домой пока не реализовано, но могу сделать так что-бы, при дублировании оси Х осью А, возвращение в ДОМ, у каждой оси было индивидуальное.
Спасибо!
Ivman писал(а):Концевики одной стороны подключи последовательно тем самым пока оба не встанут на место будут двигаться то-бишь один ШД будет делать пропуски.
Тоже как вариант, спасибо :)
Ответить

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