ПОЛЕЗНО ЧПУ-контроллеры Инектра(INECTRA)

Последнее редактирование:
Всем добрый день! Это агрегирующая тема по всем ЧПУ-контроллерам Инектра. В первом сообщении будет собрана вся полезная и необходимая информация, чтобы долго не искать по другим темам.
Итак, компания Инектра занимается разработкой и производством ЧПУ-контроллеров, одноплатных компьютеров, систем на модуле. Мы реализуем полный цикл проектирования и разработки оборудования, включая аппаратную часть, прошивку контроллеров и программы управления для персонального компьютера и мобильных устройств. На всё оборудование предоставляется гарантия и техническая поддержка.

Прошивка ЧПУ-контроллеров
Прошивка ЧПУ-контроллеров Инектра разработана на базе системы GrblHAL1.1f (не путать с GRBL1.1f и GRBL1.1h - это уже старые и неподдерживаемые версии GRBL). По сравнению с GRBL1.1f и GRBL1.1h добавлено много новых GRBL-параметров и механизмов.
Мы внесли довольно много изменений в прошивку, повышающих её функциональность и надежность работы. Ниже краткое описание наиболее важных из них:
  • Усовершенствован механизм чтения данных из USB/UART, значительно повышающий надежность приёма данных, что особенно влияет на работу через Bluetooth.
  • Реализована возможность управления через различные каналы управления: USB, Bluetooth, UART. При этом к контроллеру можно подключиться одновременно по двум каналам: основному и дополнительному. Дополнительный канал играет роль пульта. В каждый момент времени активен только один канал: через него разрешено полное управление станком. На пассивный канал отправляется только статусная информация и разрешено выполнение статусных команд ($G, $$, $I и т.п.). В конфигурации по умолчанию основной канал - USB, дополнительный - Bluetooth, после подачи питания контроллер загружается с активным основным каналом. Настройка основного и дополнительного каналов осуществляется через GRBL-параметры. Активация канала управления осуществляется через системную команду.
  • К UART-разъему контроллера можно подключить Bluetooth-модуль HC-06 либо offline-контроллер. Bluetooth-модуль настраивается контроллером автоматически отправкой AT-команд.
  • Добавлен механизм калибровки осей, усовершенствован механизм вычисления координат.
  • Добавлена функция задержки шпинделя на разгон
  • Реализован собственный алгоритм автоматического выравнивания оси, настраиваемый с помощью конфигурационных параметров
  • Сделаны небольшие доработки для поддержки CO2-станков: возможность использования аналогового ШИМ 0-10В (0-5В) для управления мощностью лазера, исправлен ряд ошибок при работе в режиме лазера.

Программа управления для ПК Inectra CNC Visualizer
3axis_work_macro.jpeg4axis_macro.jpeg


Ниже представлены основные возможности программы управления для ПК:
  • Совместима с 32- и 64-разрядными системами, поддержка Windows (7 и выше) и Linux (Ubuntu 18.04 и выше, Fedore28 и выше).
  • Поддержка 3- и 4-осевых контроллеров.
  • Удобное графическое меню настройки конфигурации ЧПУ-контроллера (Станок-Конфигурация)
  • Удобное графическое меню для автоматической калибровки осей (автоматический расчет шаг/мм или шаг/град для выбранной оси)
  • Поддержка как классической 3D-визуализации так и 4-осевой визуализации (4-я ось вращения). В режиме лазера - поддержка 2D-визуализации. Ниже пример 4-осевой визуализации:
  • 1666687351374.png
  • Управление режимами фрезер-лазер с автоматической подстройкой смещения рабочих координат при переключении между ними.
  • В режиме лазера реализовано полутоновое окрашивание визуализации программы G-кода в зависимости от значения мощности лазера, задаваемой S-кодом:
  • 1666687976020.png
  • Реализована функция автоматического восстановления программы G-кода после сбоя по питанию.
  • Реализована функция сохранения точки останова управляющей программы для возможности быстрого восстановления в будущем: например, закончилась смена или день, а программа до конца не выполнена. По нажатию одной кнопки можно прервать программу с сохранением точки останова, выключить станок, а на следующий день по нажатию одной кнопки продолжить работу с места прерывания.
  • Поддержка макросов
  • Очень точный расчет времени выполнения управляющей программы.
  • Наглядное отображение границ рабочего поля в виде параллелепипеда с пунктирными ребрами: очень удобно наглядно проверять управляющую программу на предмет нарушения границ станка.
  • Карта высот (компенсация неровности поверхности заготовки), коррекция скоростей подачи, холостого хода, скорости вращения шпинделя во время выполнения программы G-кода.
Документация Inectra CNC Visualizer
Ссылки для скачивания на этой страничке

Android-приложение
Android-приложение позволяет осуществлять полноценное управление станком без необходимости подключать к нему компьютер. Основные возможности Android-приложения Inectra GRBL:
  • Отображение состояния станка: машинные и рабочие координаты, скорости подачи, холостого хода, вращения шпинделя, мощность лазера.
  • Все возможности ручного управления станком: Jogging, вкл/выкл шпинделя/лазера, Homing, сброс, перемещения в рабочий ноль, машинный ноль, установка рабочего нуля и т.д.
  • Функция зондирования (поиск поверхности заготовки при помощи Z-щупа)
  • Запуск управляющей программы G-кода на исполнение, пауза, останов.
Инструкция пользователя на Android-приложение
Ссылка на Android-приложение

Модели ЧПУ-контроллеров
ЧПУ-контроллеры Инектра разделены на 2 класса: контроллеры серии Hobby и контроллеры серии Master. Главное отличие серии Master - наличие опторазвязок по всем входным/выходным сигналам (включая ШИМ) и цифровой изолятор USB-интерфейса, что в совокупности обеспечивает очень высокую защиту от воздействия электромагнитных помех и позволяет управлять станками, установленными на промышленных предприятиях, в мастерских и других помещениях с высоким уровнем помех.

Серия Hobby
ЧПУ-контроллеры серии Hobby представлены моделями: HBC-3U.J

Контроллер HBC-3U.J
1666682251783.png1666682334357.png

Программно-аппаратные особенности контроллера:
  • Устройство работает под управлением 32-битного микроконтроллера GD32F103CBT6 (полный аналог STM32F103CBT6): ARM Cortex-M3 72МГц.
  • Несколько интерфейсов управления контроллером: USB, Bluetooth, UART (offline-контроллер).
  • Контроллер не требователен к операционной системе ПК: все сигналы (Step/Dir, ШИМ) генерируются непосредственно платой контроллера, обеспечивая их великолепные частотно-временные характеристики.
  • Программа управления для ПК совместима с 32- и 64-разрядными системами, поддержка Windows 7 и выше, Ubuntu 18.04 и выше, Fedore28 и выше.
  • Одновременное подключение шпинделя и LED-лазера с возможностью безопасной раздельной работы и автоматической подстройкой координат при переключении между ними.
  • Частота сигнала Step до 100кГц.
  • Встроенные слоты для подключения популярных и недорогих драйверов шаговых двигателей DRV8825/A4988.
  • Разъемы для подключения внешних драйверов шаговых двигателей по протоколу Step-Dir.
  • Подключение коллекторного шпинделя до 300Вт: питание шпинделя от отдельного источника, регулировка оборотов двигателя ШИМ-сигналом, гальваническая изоляция цепи управления шпинделем, что значительно снижает воздействие помех от шпинделя на остальную часть схемы.
  • Высокостабильный аналоговый сигнал 0-10В (с возможностью понижения уровня до 0-5В) управления частотным преобразователем для регулировки оборотов шпинделя во всём диапазоне.
  • TTL-ШИМ 5В управления мощностью лазера.
  • Схема ограничения и подавления обратной ЭДС от шаговых двигателей: схема обеспечивает защиту платы и источника питания от воздействия "обратной" ЭДС при ручном перемещении шаговых двигателей.
  • Программное обеспечение на базе системы GrblHAL 1.1f.
  • Работа от одного источника питания 12-36В.
  • Рабочий температурный диапазон -20...70C.
  • Входные сигналы: LimitX, LimitY, LimitZ, Probe, E-Stop.
  • Выходные сигналы: реле включения шпинделя, 5В-ШИМ управления мощностью LED-лазера, аналоговый сигнал 0-10 (опционально 0-5В) управления оборотами шпинделя.
  • Разъем 12В для подключения вентилятора охлаждения.
Web-страница продукта
Документация на контроллер HBC-3U.J
Схема подключения контроллера HBC-3U.J к станку

Купить HBC-3U.J на Ozon

Серия Master
ЧПУ-контроллеры серии Master представлены моделями: MSC-3U, MSC-4US

Контроллер MSC-3U
1666682780521.png1666682885840.png

Программно-аппаратные особенности контроллера:

  • Устройство работает под управлением 32-битного микроконтроллера GD32F103CBT6 (полный аналог STM32F103CBT6): ARM Cortex-M3 72МГц.
  • Гальваническая изоляция (опторазвязка) шумных и тихих цепей.
  • Очень стабильная работа USB-соединения за счет использования цифрового USB-изолятора, прекрасно борющегося с электромагнитными помехами от частотного преобразователя.
  • Несколько интерфейсов управления контроллером: USB, Bluetooth, UART (offline-контроллер).
  • Контроллер не требователен к операционной системе ПК: все сигналы (Step/Dir, ШИМ) генерируются непосредственно платой контроллера, обеспечивая их великолепные частотно-временные характеристики.
  • Программа управления для ПК совместима с 32- и 64-разрядными системами, поддержка Windows 7 и выше, Ubuntu 18.04 и выше, Fedore28 и выше.
  • ШИМ с гальванической (оптической) развязкой.
  • Высокостабильный аналоговый сигнал 0-10В управления частотным преобразователем для регулировки оборотов шпинделя во всём диапазоне.
  • TTL-ШИМ 5В управления мощностью лазера.
  • Одновременное подключение шпинделя и LED-лазера с возможностью безопасной раздельной работы и автоматической подстройкой координат при переключении между ними.
  • Частота сигнала Step до 100кГц.
  • Прошивка контроллера на базе системы GrblHAL 1.1f.
  • Работа от одного источника питания 12-36В.
  • Рабочий температурный диапазон -20...+70C.
  • Подключение внешних драйверов шаговых двигателей с управлением по стандартному протоколу Step-Dir.
  • Входные сигналы: LimitX, LimitY, LimitZ, Probe, Start, Hold, Safety Door, Reset, E-Stop.
  • Выходные сигналы: аналоговый ШИМ 0-10В; импульсный ШИМ 5В; реле включения шпинделя, основного и дополнительного охлаждения; сигнал управления направлением вращения шпинделя; сигнал HMNG синхронизации с платой выравнивания портала MABI-1.
Web-страница продукта
Документация на контроллер MSC-3U
Схема подключения контроллера MSC-3U к станку
Схема подключения платы автовыравнивания MABI-1 к контроллеру MSC-3U

Купить MSC-3U на Ozon
Купить MABI-1 на Ozon


Контроллер MSC-4US
1666683012989.png1666683121817.png

Программно-аппаратные особенности контроллера:
  • Устройство работает под управлением 32-битного микроконтроллера GD32F103CBT6 (полный аналог STM32F103CBT6): ARM Cortex-M3 72МГц.
  • Поддержка до четырех осей: 4-я ось A - поворотная
  • Функция автоматического выравнивания оси Y по двум концевым датчикам.
  • Гальваническая изоляция (опторазвязка) шумных и тихих цепей.
  • Очень стабильная работа USB-соединения за счет использования цифрового USB-изолятора, прекрасно борющегося с электромагнитными помехами от частотного преобразователя.
  • Несколько интерфейсов управления контроллером: USB, Bluetooth, UART.
  • Контроллер не требователен к операционной системе ПК: все сигналы (Step/Dir, ШИМ) генерируются непосредственно платой контроллера, обеспечивая их великолепные частотно-временные характеристики.
  • Программа управления для ПК совместима с 32- и 64-разрядными системами, поддержка Windows 7 и выше, Ubuntu 18.04 и выше, Fedore28 и выше.
  • ШИМ с гальванической развязкой.
  • Высокостабильный аналоговый сигнал 0-10В управления частотным преобразователем для регулировки оборотов шпинделя во всём диапазоне.
  • TTL-ШИМ 5В управления мощностью лазера.
  • Одновременное подключение шпинделя и LED-лазера с возможностью безопасной раздельной работы и автоматической подстройкой координат при переключении между ними.
  • Частота сигнала Step до 100кГц.
  • Прошивка контроллера на базе системы GrblHAL 1.1f.
  • Работа от одного источника питания 12-36В.
  • Рабочий температурный диапазон -20...+70C.
  • Подключение внешних драйверов шаговых двигателей с управлением по стандартному протоколу Step-Dir.
  • Входные сигналы: LimitX, LimitY1, LimitY2, LimitZ, LimitA, Probe, Start, Hold, Safety Door, Reset, E-Stop.
  • Выходные сигналы: аналоговый ШИМ 0-10В; импульсный ШИМ 5В; реле включения шпинделя, основного и дополнительного охлаждения; сигнал управления направлением вращения шпинделя.
Web-страница продукта
Документация на контроллер MSC-4US
Схема подключения контроллера MSC-4US к станку

Полезные видео
Наш youtube-канал
Как переключиться с NC Studio на INECTRA
Макросы
Макровызовы
Одновременное подключение шпинделя и лазера к контроллеру, настройка
Детальный обзор возможностей визуализатора Inectra CNC
Построение карты высот
4-осевая обработка заготовки контроллером MSC-4US
Управление станком из Android-приложения
Автоматическое восстановление управляющей программы после сбоя по питанию

Видео от наших клиентов





Мы предоставляем
  • Гарантия 12 месяцев на всё оборудование
  • Комплексная техническая поддержка (support@inectra.ru, WA/TG: +7-911-920-1474)
  • Всё программное обеспечение бесплатно
  • Постоянная модернизация и добавление нового функционала, учитываем Ваши пожелания в доработке софта
 
Мой вывод. Программе абсолютно без разницы, включена инверсия или нет. Я тут не при чем. Это она сама так работает.
Во-первых, вы работаете с комплексом контроллер - программа.
И для понимания, что как работает и что глючит очень советую научиться работать с контроллером через терминал COM-порта.
 
Мне кажется, вся проблема кроется в ошибке неактивности кнопок окна диалога.
Закрытие окна идет крестиком, а не нажатием кнопок "Применить", "Отмена", "Ок".
После повторного открытия окна вижу последнее значение установленного параметра.
Думаю, что по крестику, программа не передавала на станок параметры типа "$NN=XXX". Станок продолжает работать так, как будто ни чего не случилось.

У кого есть станок на плате данного производителя, попробуйте изменить параметр и закрыть окно крестиком, а не штатными кнопками. Потом, не выходя из программы, откройте окно настроек и посмотрите, будет ли старое значение параметра, или новое.
 
Последнее редактирование:
Мне кажется, вся проблема кроется в ошибке неактивности кнопок окна диалога.
Закрытие окна идет крестиком, а не нажатием кнопок "Применить", "Отмена", "Ок".
После повторного открытия окна вижу последнее значение установленного параметра.
Думаю, что по крестику, программа не передавала на станок параметры типа "$NN=XXX". Станок продолжает работать так, как будто ни чего не случилось.

У кого есть станок на плате данного производителя, попробуйте изменить параметр и закрыть окно крестиком, а не штатными кнопками. Потом, не выходя из программы, откройте окно настроек и посмотрите, будет ли старое значение параметра, или новое.
У меня точно такой же контроллер и он у меня более двух лет и комп с Win 10. С первых минут его использования у меня не было никаких проблем. Все что вы здесь пишите это плод ваших личных проблем, Запомните, в любой программе если есть кнопка Применить и если вы меняете параметр, то ее надо ОБЯЗАТЕЛЬНО нажать. Еще раз повторю вам совет.Учитесь и еще раз учитесь...Удачи вам. Счас у многих есть контроллеры Инектра, но такие проблемы только у вас. И что бы вам их объяснить не хватит никакого форума и нашего терпения.
Ваши сообщения автоматически объединены:

У кого есть станок на плате данного производителя, попробуйте изменить параметр и закрыть окно крестиком, а не штатными кнопками. Потом, не выходя из программы, откройте окно настроек и посмотрите, будет ли старое значение параметра, или новое.
Запомните, все изменения параметров станка, помимо в окне Настроек отображаются в окне Консоль, Если в окне Консоль не отобразилось изменение $ то значит изменения не произошли. Читайте инструкцию, она очень подробная и в ней все есть. И не надо никого просить что то проверить, во первых все прекрасно работает и во вторых все ваши команды выводятся в Консоль.
 
Учитесь и еще раз учитесь...Удачи вам
Замечательный совет, когда кнопки горят зеленым, а не серым цветом. Когда они не активны, учебник от Инектры не описывает эту проблему. И даже, если у вас эти кнопки активны, у вас всё равно, в правом верхнем углу Windows окна есть крестик закрытия. Вот, если бы его не было, тогда, другой разговор.
Уж поверьте, станок хорошо работает под управлением этой платы. Уже успел пустить стружку. В этом у меня претензий нет. Проблема исключительно в работе программы.
 
Последнее редактирование:
alexins, У вас драйвер для STM установлен и на какой порт? И какой порт вы выбираете в Визуализаторе? Кабель ЮСБ сязи со станком исправен?
Ваши сообщения автоматически объединены:

в правом верхнем углу Windows окна есть крестик закрытия. Вот, если бы его не было, тогда, другой разговор.
Это вы о чем и к чему? Видимо уже ночь и я перестал понимать...
Ни с контроллером ни с программным обеспечением Инектры проблем нет. Это проблемы вашего оборудования и вас. И потому только вы можете их решить.
 
Драйвер STM под Linux?
Порт подключения ttyACM0, скорость 115200. Это Visualizator сам находит при нажатии круговой стрелки. После этого отображается серийный номер платы и время работы с последнего запуска.
Команда из инструкции, по Linux выполнена

sudo usermod -a -G dialout <your_user_name>

Запускал программу g-code, программа выполняется.
Проблема именно в неактивности кнопок "Применить", "Отмена" и "ОК". Иногда они активны, но чаще всего они не активные и серого цвета. Вполне возможно, что при неактивности этих кнопок, у меня творится безобразие с кнопками "Сброс" и "Перезагрузка контроллера".
 
Драйвер STM под Linux?
Порт подключения ttyACM0, скорость 115200. Это Visualizator сам находит при нажатии круговой стрелки. После этого отображается серийный номер платы и время работы с последнего запуска.
Команда из инструкции, по Linux выполнена

sudo usermod -a -G dialout <your_user_name>

Запускал программу g-code, программа выполняется.
Проблема именно в неактивности кнопок "Применить", "Отмена" и "ОК". Иногда они активны, но чаще всего они не активные и серого цвета. Вполне возможно, что при неактивности этих кнопок, у меня творится безобразие с кнопками "Сброс" и "Перезагрузка контроллера".
Снести всё *зачем это*(упс) к чертям и установить по новому, как книжка пишет... :rolleyes:
/написано установить, значит установить, а не автопоиск, он может найти/

yoda_101153615_orig_.jpg
 
- система Ubuntu 24.04.1 LTS. Gnome Desktop. Linux 6.8.0-47-generic.
- система Windows 11.
программа создана на qt, а GD это gtk.
Иногда без костылей с совместимостью могут быть и ошибки отображения элементов на формах.
Мне сейчас проверить не на чем, чтоб понять лучше. Но вариант возможен как раз того что вы и описали "при неактивных кнопках применить/отмена"
И то что "закрытие крестиком" к этому приводит имеет объяснение с программной стороны. Реализовать можно по разному закрытие формы настроек и если не предусмотреть защиту с отменой через крестик, то всё объяснимо.

Что можно попробовать:
-переключиться на xorg и проверить там
-покопаться в костылях совместимости qt-gtk
-использовать qt окружение

Ну или же использовать винду.
 
Последнее редактирование:
Установил сегодня инектру на 3018, драйвера шаговых взял с родной платы 4899, все работает пока не включил шпиндель. Сразу отвал связи. При том шпиндель вообще не завязан к контроллеру, питание отдельным блоком. Включаешь шпиндель отвал, выключатель сразу соединяется. С бенбоксом такого нет. Куда копать то? Прошу прощения, причина в совершенно новом кабеле юсб, после замены все ок.
 
Куда копать то?
Да куда хотите, хотите блок питания поменяйте на более мощный, хотите - поставьте фильтр на шпиндель, хотите-провода переложите так ,что бы силовые и сигнальные были проложены отдельно друг от друга, можете даже заэкранировать провода, хотите - замените кабель USB на более качественный, а можно и шпиндель поменять (после аварийной остановки шпинделя, у моего немного ламель подгорела, спасало то что шпиндель запитывался через регулируемый ШИМ контроллер, так работал, некоторое время, при снижении мощности на шпиндель до 90 процентов, в противном случае не раскручивался, разработался со временем). Короче, хрен его знает что за помеху вы словили , но виноват в этом пусковой ток на шпинделе, и найти, что именно вам поможет, сможете только вы сами.
 
Да куда хотите, хотите блок питания поменяйте на более мощный, хотите - поставьте фильтр на шпиндель, хотите-провода переложите так ,что бы силовые и сигнальные были проложены отдельно друг от друга, можете даже заэкранировать провода, хотите - замените кабель USB на более качественный, а можно и шпиндель поменять (после аварийной остановки шпинделя, у моего немного ламель подгорела, спасало то что шпиндель запитывался через регулируемый ШИМ контроллер, так работал, некоторое время, при снижении мощности на шпиндель до 90 процентов, в противном случае не раскручивался, разработался со временем). Короче, хрен его знает что за помеху вы словили , но виноват в этом пусковой ток на шпинделе, и найти, что именно вам поможет, сможете только вы сами.
До конца пост читали? USB кабель глючил. После замены все работает
 
Я не покупал блютуз модель. Мне без надобности
Попробуйте, прикольно, старенький смартфон тянет все по блютузу, высвобождая комп, главное вытащить все симкарты, что бы не отвлекался смартфон на звонки и смс , хотя... Это уже как вам удобнее. Я модуль купил, что бы побаловаться, теперь выделил смартфон, только для работы со станком.
 
Сверху Снизу