Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card (AK)
-
Dimmitri
- Новичок
- Сообщения: 3
- Зарегистрирован: 25 окт 2014, 20:11
- Репутация: 0
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Извиняюсь, что вопрос не по теме, подскажите что за материнская плата у Вас под ПК станка.
- sergey27rus
- Почётный участник

- Сообщения: 1146
- Зарегистрирован: 15 авг 2013, 07:22
- Репутация: 730
- Настоящее имя: Сергей
- Откуда: Хабаровск Дальний Восток РФ
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Если с первых постов то пока не ставил, планирую для тачскрина, материнка форм фатор 3,5" промышленная, частота 1гГц 512 оперативки, жесткий -слот CF 16гигов название PCM9387
- Taganrog
- Мастер
- Сообщения: 1238
- Зарегистрирован: 15 апр 2015, 16:32
- Репутация: 284
- Настоящее имя: Евгений
- Откуда: Брянск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Сергей, прочитав тему так и не понял какие косяки у этой платы ? И можно ли не боясь покупать ее более дешевые аналоги на 5 осей ? Вы ее запустили на станке? сколько часов отработала (хоть примерно) ? Были ли пропуски или обрывы связи и соответственно брак ?
- sergey27rus
- Почётный участник

- Сообщения: 1146
- Зарегистрирован: 15 авг 2013, 07:22
- Репутация: 730
- Настоящее имя: Сергей
- Откуда: Хабаровск Дальний Восток РФ
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Плата отработала месяца 3, нареканий нет, стоит на маленьком станке, пропусков не было, обрывов не было.Taganrog писал(а):Сергей, прочитав тему так и не понял какие косяки у этой платы ? И можно ли не боясь покупать ее более дешевые аналоги на 5 осей ? Вы ее запустили на станке? сколько часов отработала (хоть примерно) ? Были ли пропуски или обрывы связи и соответственно брак ?
Более дешевого аналога не видел, это плата имеет на 3 и 4 оси.
- Taganrog
- Мастер
- Сообщения: 1238
- Зарегистрирован: 15 апр 2015, 16:32
- Репутация: 284
- Настоящее имя: Евгений
- Откуда: Брянск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Дешевый "аналог" выглядит так. Плата что у вас сейчас стоит порядка 9000р на аллиэкспресе, та что на картинке порядка 3000р. Разница в 3 раза заставляет задуматься. Если частоты 25кГц в Mach3 мне хватает. (использую микрошаг 1/8, 3000мм/мин холостого хода ШВП 1605, а это = 16000 Гц сигнала Step )То думаю и 50кГц на этой плате хватит за глаза. смущает только отсутствие обсуждений проблем/достоинств на русскоговорящем пространстве по данной плате.
- slk
- Почётный участник

- Сообщения: 280
- Зарегистрирован: 03 мар 2014, 09:42
- Репутация: 24
- Настоящее имя: Вячеслав
- Откуда: РФ, НСО, Бердск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
вот есть отзыв/тест http://www.cnc-club.ru/forum/viewtopic. ... 24#p134823. Я себе заказал, через месяц буду тестить!Taganrog писал(а):Дешевый "аналог" выглядит так. Плата что у вас сейчас стоит порядка 9000р на аллиэкспресе, та что на картинке порядка 3000р. Разница в 3 раза заставляет задуматься. Если частоты 25кГц в Mach3 мне хватает. (использую микрошаг 1/8, 3000мм/мин холостого хода ШВП 1605, а это = 16000 Гц сигнала Step )То думаю и 50кГц на этой плате хватит за глаза. смущает только отсутствие обсуждений проблем/достоинств на русскоговорящем пространстве по данной плате.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
С генерацией сигнала у этого контроллера должно быть все нормально.
Разве что в момент смены направления движения могут быть проблемы с потерей шага, но и это маловероятно.
Все usb контроллеры работающие от mach3 устроены совершенно одинаково.
Важно другое - как написан плагин. Не происходит ли сбоев координат, например, при остановке во время обработки большой УП, ручном перемещении, замене фрезы с последующим поиском Z=0, и продолжением работы.
Нормально ли происходит запуск программы с произвольного места и т.п.
Разве что в момент смены направления движения могут быть проблемы с потерей шага, но и это маловероятно.
Все usb контроллеры работающие от mach3 устроены совершенно одинаково.
Важно другое - как написан плагин. Не происходит ли сбоев координат, например, при остановке во время обработки большой УП, ручном перемещении, замене фрезы с последующим поиском Z=0, и продолжением работы.
Нормально ли происходит запуск программы с произвольного места и т.п.
- Taganrog
- Мастер
- Сообщения: 1238
- Зарегистрирован: 15 апр 2015, 16:32
- Репутация: 284
- Настоящее имя: Евгений
- Откуда: Брянск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Честно говоря рассматривал эти платы просто как генератор импульсов и всегда считал что указанные вами действия обрабатываются именно mach3. А значит не будет разницы между работой платы и LPT порта. Тот отзыв я читал но не нахожу его отрицательным. Он скорее положительный . Имею ввиду осциллограммы равномерности импульсов. Так как на форуме проскакивала тема ,где выкладывали осциллограммы работы LPT порта под управлением MACH3 . Там все намного хуже. В выходные попробую с работы притащить осциллограф и посмотреть что у меня в реалии происходит .
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Проблема "просто генератора" возникает в момент буферизации передаваемых данных.
Как, например, выполнить плавную остановку по нажатию паузы , если в буфере данных на две секунды движения по траектории? Приходится дождаться, пока контроллер выработает содержимое буфера, а потом уже будет останавливаться.
Или, при ручном перемещении - т.к. реакция на нажатие кнопок или поворот штурвала дожна быть быстрой - получается, что эти перемещения нельзя буферезировать, и их должен выполнять контроллер. Как при этом согласовать координаты в программе и реальные координаты станка?
Или функция поиска Z=0 - тут нельзя ждать пару секунд опустошения буфера после срабабатывания датчика касания. Нужно останавливаться сразу же. Т.е. функцию поиска контроллер должен брать на себя, и, соответственно, как-то синхронизировать координаты в программе и координаты контроллера.
Обычно вопрос решают просто постоянной передачей координат с контроллера и отображением их на экране, но что произойдет, если изменить координату в программе в ручную?
Хорошо, если плагин написан грамотно, и все это предусмотрено,
но чаще при возникновении связанных с контроллером проблем - пользователи грешат на программу.
Как, например, выполнить плавную остановку по нажатию паузы , если в буфере данных на две секунды движения по траектории? Приходится дождаться, пока контроллер выработает содержимое буфера, а потом уже будет останавливаться.
Или, при ручном перемещении - т.к. реакция на нажатие кнопок или поворот штурвала дожна быть быстрой - получается, что эти перемещения нельзя буферезировать, и их должен выполнять контроллер. Как при этом согласовать координаты в программе и реальные координаты станка?
Или функция поиска Z=0 - тут нельзя ждать пару секунд опустошения буфера после срабабатывания датчика касания. Нужно останавливаться сразу же. Т.е. функцию поиска контроллер должен брать на себя, и, соответственно, как-то синхронизировать координаты в программе и координаты контроллера.
Обычно вопрос решают просто постоянной передачей координат с контроллера и отображением их на экране, но что произойдет, если изменить координату в программе в ручную?
Хорошо, если плагин написан грамотно, и все это предусмотрено,
но чаще при возникновении связанных с контроллером проблем - пользователи грешат на программу.
- selenur
- Почётный участник

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

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Проблема в том, что разработчики mach3 не учли и не предусмотрели этого. А тот вариант, который предполагался - довольно дурной.selenur писал(а):А может разработчики учли, необходимость быстрой остановки и прочего?
Возникает проблема плавной остановки по нажатию паузы и синхронизации координат программы и актуальных.selenur писал(а):т.к. на контроллере при получении новых данных, эти данные можно как поместить в очередь на выполнение, так и отработать например команду экстренной остановки, или ещё чего....
А резко останавливаться нельзя - это гарантированно приведет к срыву и смещению координат.
- Taganrog
- Мастер
- Сообщения: 1238
- Зарегистрирован: 15 апр 2015, 16:32
- Репутация: 284
- Настоящее имя: Евгений
- Откуда: Брянск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Посмотрел на выходных станок и не понял как он вообще перемещается. Вот что выходит с LPT порта под управлением Mach3. На прикрепленных изображениях сигнал STEP (сигнал = низкому уровню) перемещение оси X с устоявшейся скоростью 4000мм/мин. Вообще движки по Y и Z могут крутиться на 6000мм/м а по X только 5200 в холостую без срывов. Ускорение не завышал слишком оставил 1000.
ТТХ:
Стальная сварная конструкция станка.
Цилиндрические направляющие с опорой по всем осям
ШВП 1605
Вес портала со шпинделем более 35кг.
Драйвера самые дешевые 6600 от тошибы .
движки нема23 57мм 12кг/см усилие
БП 24В.
Правда пока проводил замеры и игрался с параметрами станок начал резать с бахромой сильной. Вернул все назад а бахрома осталась. прямо беда теперь.
Надеюсь плата Михаила сможет навести порядок в таких сигналах. а там уже скоплю денюшек на 3 драйвера вольт на 80 и БП к ним.
ТТХ:
Стальная сварная конструкция станка.
Цилиндрические направляющие с опорой по всем осям
ШВП 1605
Вес портала со шпинделем более 35кг.
Драйвера самые дешевые 6600 от тошибы .
движки нема23 57мм 12кг/см усилие
БП 24В.
Правда пока проводил замеры и игрался с параметрами станок начал резать с бахромой сильной. Вернул все назад а бахрома осталась. прямо беда теперь.
Надеюсь плата Михаила сможет навести порядок в таких сигналах. а там уже скоплю денюшек на 3 драйвера вольт на 80 и БП к ним.
- Крафтер
- Мастер
- Сообщения: 211
- Зарегистрирован: 27 мар 2015, 22:25
- Репутация: 61
- Настоящее имя: Андрей
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Какая тут частота импульсов?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
внизу у рисунков там написано 17 кГцКрафтер писал(а):Какая тут частота импульсов?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Taganrog
- Мастер
- Сообщения: 1238
- Зарегистрирован: 15 апр 2015, 16:32
- Репутация: 284
- Настоящее имя: Евгений
- Откуда: Брянск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Частота должна быть 320*4000/60 = 21.3кГц А по факту видно на осциллографе. Хотя там импульсы не равномерно идут и фиг его знает время между какими он померил. Но диапазон этот верный. В настройках программы частота макс 35кГц.
Настройки станка mach3 прикрепил.
Настройки станка mach3 прикрепил.
- RuslanOD
- Почётный участник

- Сообщения: 64
- Зарегистрирован: 25 окт 2015, 22:52
- Репутация: 18
- Настоящее имя: Руслан
- Откуда: Одесса
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Здравствуйте Сергей!
Приобрел такую же плату как и у Вас AKZ250 Leafboy77 на 4 оси, все сразу подключилось заработало НО узнал об одном очень нехорошем нюансе, эта карта не поддерживает подчинение оси (Slave axis).
Перекопал интернет и нашел парочку таких-же пострадавших как и я, так как нигде нет информации о том что эта карта не поддерживает подчиненные оси.
Вы у себя случайно не пробовали проверять работу платы в режиме подчиненной оси?
Приобрел такую же плату как и у Вас AKZ250 Leafboy77 на 4 оси, все сразу подключилось заработало НО узнал об одном очень нехорошем нюансе, эта карта не поддерживает подчинение оси (Slave axis).
Перекопал интернет и нашел парочку таких-же пострадавших как и я, так как нигде нет информации о том что эта карта не поддерживает подчиненные оси.
Вы у себя случайно не пробовали проверять работу платы в режиме подчиненной оси?
- sergey27rus
- Почётный участник

- Сообщения: 1146
- Зарегистрирован: 15 авг 2013, 07:22
- Репутация: 730
- Настоящее имя: Сергей
- Откуда: Хабаровск Дальний Восток РФ
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
У меня на три оси, но могу попробовать в режиме подчиненных осей.
- RuslanOD
- Почётный участник

- Сообщения: 64
- Зарегистрирован: 25 окт 2015, 22:52
- Репутация: 18
- Настоящее имя: Руслан
- Откуда: Одесса
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Сергей если не сложно попробуйте пожалуйста, не обязательно чтобы оно километрами проехало, если сдвинуться синхронно и то хватит.
- shalek
- Почётный участник

- Сообщения: 3023
- Зарегистрирован: 25 авг 2014, 10:40
- Репутация: 2583
- Настоящее имя: Александр
- Откуда: РБ Бобруйск
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
А разве это не программно реализовано? При чем здесь плата?RuslanOD писал(а):НО узнал об одном очень нехорошем нюансе, эта карта не поддерживает подчинение оси (Slave axis)
Возможно пострадавшие просто не смогли настроить подчинение. В Mach3 это делается без проблем. Какой софт использовали пострадавшие?
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
- RuslanOD
- Почётный участник

- Сообщения: 64
- Зарегистрирован: 25 окт 2015, 22:52
- Репутация: 18
- Настоящее имя: Руслан
- Откуда: Одесса
- Контактная информация:
Re: Контроллер Mach3 usb на 3 и 4 оси(Mach3 Usb Motion Card
Это у меня 4-й станок и вроде уже научился настраивать подчиненные оси 
А пользуюсь я Мач3 и они Мач3 использовали.
А пользуюсь я Мач3 и они Мач3 использовали.