cncjs

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: cnc.js.org

cncjs — это веб-интерфейс с открытым исходным кодом, предназначенный для управления ЧПУ-станками, работающими на контроллерах Grbl, Smoothieware, TinyG и g2core. Разработанный с использованием Node.js, он обеспечивает гибкую и масштабируемую платформу для пользователей, стремящихся к удалённому и удобному управлению своими станками. Программное обеспечение поддерживает работу как на Raspberry Pi, так и на настольных ПК с операционными системами Linux, macOS и Windows.

Проект был инициирован в 2015 году с целью объединить разработки в области аппаратного и программного обеспечения, включая JavaScript-разработку, деревообработку и электронику. Вдохновлённый созданием трёхосевого ЧПУ-станка и презентацией на конференции JavaScript Developers Conference в Тайване, автор за три месяца построил станок и за месяц разработал первый веб-интерфейс на React. С тех пор проект активно развивается и поддерживает более 10 языков интерфейса, получая положительные отклики от пользователей по всему миру.

  • Поддержка контроллеров Grbl, Grbl-Mega, Smoothieware, TinyG и g2core
  • Веб-интерфейс с 3D-визуализацией траекторий G-кода
  • Десктопное приложение для Linux, macOS и Windows
  • Подключение через USB, Bluetooth или Serial-to-WiFi модули
  • Поддержка нескольких HTTP-соединений через один последовательный порт
  • Настроиваемая рабочая область с виджетами и макросами
  • Поддержка макросов для автоматизации задач
  • Поддержка нескольких языков интерфейса
  • Интеграция с периферийными устройствами, такими как лазеры и камеры
  • Управление портами и макросами для автоматизации задач
Подробнее