Перейти к содержимому


Фотография

Mach3 плагин для работы с Arduino по USB

Arduino

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 OFFLINE   Alex_LV

Alex_LV

    Абитуриент

  • Пользователи+
  • Pip
  • 5 сообщений
  • Пол:Мужчина
  • Из:Рига

Отправлено 21 Июнь 2024 - 15:29

Собственно всё началось с написания плагина под конкретное устройство. Но по ходу работы было принято решение сделать универсальный плагин,позволяющий обмениваться данными с Mach3Mill в текстовом формате. Это позволяет подключать практически любые платы ,работающие под любыми IDE. На стороне ПК нужна только настройка плагина под ваши конкретные задачи. Но проверка работоспособности была только на Win7 и Win10 и только на одном самодельном станке. Если кого интересует данная тема - поставьте , проверьте, отпишитесь ,если что то не работает или не так работает. Важно! При активации Mach3 должно быть указано корректное имя пользователя (без не понятных закорючек и символов. Этим грешат китайские товарищи) Иначе плагин выдаст ошибку.

Ссылка на закачку https://ardusbserial...site.com/plugin


  • 0

#2 OFFLINE   newcnc

newcnc

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 321 сообщений
  • Пол:Мужчина
  • Интересы:Тупой менеджер по продажам. ЧПУ теоретик.
  • Из:moscow

Отправлено 24 Июнь 2024 - 20:35

Насколько мне известно, Мач3 довольно самодостаточная система. К чему там прикручивать ардуину? 

В принципе на ардуине можно собрать плату выравнивания портала, всех независимых осей Z, если станок многошпиндельный. Еще какие либо платы расширения возможностей, - например автосмена.

А у вас что выполняет ардуина?


  • 0

За деньги да ©


#3 OFFLINE   Alex_LV

Alex_LV

    Абитуриент

  • Пользователи+
  • Pip
  • 5 сообщений
  • Пол:Мужчина
  • Из:Рига

Отправлено 30 Июнь 2024 - 02:09

Ардуину не нужно прикручитвать к Мачу. Плагин позволяет управлять Mach3 на уровне UI. И не обязательно Ардуино. Там IDE вообще не принципиален. Как пример использования плагина - кастомный MPG. 


  • 0

#4 OFFLINE   newcnc

newcnc

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 321 сообщений
  • Пол:Мужчина
  • Интересы:Тупой менеджер по продажам. ЧПУ теоретик.
  • Из:moscow

Отправлено 01 Июль 2024 - 18:14

То есть ардуино управляет Мач3? 

Я просто пытаюсь понять. На ардуино пульт какой то для мач?


  • 0

За деньги да ©


#5 OFFLINE   Alex_LV

Alex_LV

    Абитуриент

  • Пользователи+
  • Pip
  • 5 сообщений
  • Пол:Мужчина
  • Из:Рига

Отправлено 04 Июль 2024 - 01:12

Да. Может управлять - нажимать кнопки,устанавливать значения DRO, зажигать-гасить LEDы,выводить текст в лэйблы,имитировать энкодеры,управлять выходами платы станка,передавать на исполнение GCODE.Может принимать данные - значения DRO,состояние LEDов,уведомления от скриптов,значения входов платы станка,состояние станка(движется или нет). В PDF все описано подробней.


Сообщение отредактировал Alex_LV: 04 Июль 2024 - 01:13

  • 1

#6 OFFLINE   Nautilusdv

Nautilusdv

    Абитуриент

  • Пользователи
  • Pip
  • 1 сообщений
  • Пол:Мужчина
  • Из:Приморский край

Отправлено 13 Ноябрь 2024 - 11:44

В реестре все прописал (перезагрузился на всякий случай), но выдает ошибку при входе в MACH3: шестнадцатеричное значение 0x18 является недопустимым знаком, строка 1, позиция 419 и не сохраняет параметры выбранного порта и команд. Windows10, Mach3 R3.043.066


  • 0

#7 OFFLINE   Alex_LV

Alex_LV

    Абитуриент

  • Пользователи+
  • Pip
  • 5 сообщений
  • Пол:Мужчина
  • Из:Рига

Отправлено 24 Декабрь 2024 - 15:05

Не совсем понятно. Если не сохраняет параметры выбранного порта и команд,значит в Mach3 всетаки удалось зайти. Или как? Можно подробней как и когда ошибка появляется?


  • 0

#8 OFFLINE   Alex_LV

Alex_LV

    Абитуриент

  • Пользователи+
  • Pip
  • 5 сообщений
  • Пол:Мужчина
  • Из:Рига

Отправлено 30 Декабрь 2024 - 22:48

Важный момент. Если вылетает в момент сохранения параметров,проверьте имя пользователя Mach3. Оно не должно содержать не допустимых символов.(Этим грешат китайские ребята) Ошибка связана с процедурой записи в XML файл,не допускающей применение служебных символов в имени пользователя. 


  • 0





Темы с аналогичным тегами Arduino

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных