Repolode
LinuxCNC

LinuxCNC/linuxcnc

LinuxCNC — ПО с открытым исходным кодом для управления станками с ЧПУ, включая фрезерные и токарные станки, 3D-принтеры, лазерные и плазменные резаки и роботизированные манипуляторы.

Звёзды
2,527
Форки
1,335
Открытые issues
320
Последний коммит
15 часов назад

Что это?

LinuxCNC — ПО для управления станками с числовым программным управлением (ЧПУ). Оно может управлять фрезерными и токарными станками, 3D-принтерами, лазерными и плазменными резаками, роботизированными манипуляторами, гексаподами и другим оборудованием с управлением движением.

Проект появился около 25 лет назад; в его разработке участвуют люди из многих стран. Начиная с версии 2.9 документация переводится на платформе коллективного перевода Weblate, и пользователи могут присоединиться к переводу.

В документации проекта описаны установка и сборка из исходного кода. Авторы отмечают, что одно лишь ПО не может гарантировать безопасность работы на станке, а оборудование должно предусматривать возможность отключить питание двигателей до того, как люди войдут в опасную зону.

Ключевые возможности

  • 01Управляет фрезерными и токарными станками, а также 3D-принтерами с помощью единой системы управления.
  • 02Поддерживает лазерные и плазменные резаки, роботизированные манипуляторы и гексаподы.
  • 03Развивается как международный проект с открытым исходным кодом около 25 лет.
  • 04Документация переводится на платформе коллективного перевода Weblate.

Сценарии использования

  • Управление самодельным или любительским фрезерным либо токарным станком.
  • Управление лазерным или плазменным резаком с ПК.
  • Управление многоосевыми роботизированными манипуляторами или гексаподами.
  • Изучение принципов управления движением станков с ЧПУ в Linux.

Быстрый старт

  1. 1

    Ознакомьтесь с официальным руководством для начинающих, чтобы установить LinuxCNC

  2. 2

    Следуйте руководству по сборке, чтобы собрать LinuxCNC из исходного кода

Что важно знать

  • В метаданных указана лицензия GPL-2.0, однако в README сказано, что некоторые части распространяются по лицензии LGPL. Перед повторным использованием проверьте условия лицензии.
  • В README снимается вся ответственность за безопасность и говорится, что производители станков должны самостоятельно соблюдать местные нормы безопасности.

В подборках

Темы

#cnc#motion-control#robotics#machining#3d-printing#real-time#embedded

Частые вопросы

Что такое linuxcnc?
LinuxCNC — ПО с открытым исходным кодом для управления станками с ЧПУ, включая фрезерные и токарные станки, 3D-принтеры, лазерные и плазменные резаки и роботизированные манипуляторы. LinuxCNC — ПО для управления станками с числовым программным управлением (ЧПУ). Оно может управлять фрезерными и токарными станками, 3D-принтерами, лазерными и плазменными резаками, роботизированными манипуляторами, гексаподами и другим оборудованием с управлением движением.
linuxcnc можно использовать бесплатно? Какая у него лицензия?
linuxcnc распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
linuxcnc всё ещё поддерживается?
Активно поддерживается. Последний коммит в linuxcnc — 6 нояб. 2026 г..
Для чего можно использовать linuxcnc?
Управление самодельным или любительским фрезерным либо токарным станком. Управление лазерным или плазменным резаком с ПК. Управление многоосевыми роботизированными манипуляторами или гексаподами. Изучение принципов управления движением станков с ЧПУ в Linux.
Как установить linuxcnc?
Ознакомьтесь с официальным руководством для начинающих, чтобы установить LinuxCNC Следуйте руководству по сборке, чтобы собрать LinuxCNC из исходного кода
Где скачать linuxcnc?
Исходный код и инструкции по установке — на GitHub: https://github.com/LinuxCNC/linuxcnc

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Sesame — миниатюрный робот-квадрупед с открытым исходным кодом, который можно напечатать на 3D-принтере; он работает на ESP32, оснащён OLED-лицом и ходит с помощью сервоприводов.

5 тыс.+97 за неделю684CApache-2.0Обновлён 22 дня назад

Набор для самостоятельной сборки двуногой роботизированной утки Microduck на сервоприводах Feetech HD1910: инструкции, 3D-модели, платы HAT/IMU и инструменты для обучения с RL.

448+53 за неделю86RustБез лицензииОбновлён 23 часа назад

Мультитул для отладки встраиваемых систем в браузере: осциллограф, логический анализатор, источник питания и инструменты для работы с шинами, доступные по USB с Raspberry Pi Pico.

Инструменты разработчика#embedded#debugging#raspberry-pi-pico
322+76 за неделю35CGPL-3.0Обновлён 4 дня назад