OneCNC — коммерческое программное обеспечение класса CAD/CAM, предназначенное для подготовки управляющих программ для станков с числовым программным управлением (ЧПУ). Программа включает средства для 2D- и 3D-моделирования, проектирования деталей и генерации траекторий инструментов для фрезерных, токарных, профильных и проволочно-резанных станков. OneCNC ориентирована на использование в производственных цехах, мастерских и предприятиях, где требуется автоматизация процесса подготовки управляющих программ и интеграция проектных данных с управляющими системами станков.
Развитие OneCNC сопровождалось добавлением модульной структуры, позволяющей пользователю выбирать наборы функций в зависимости от применений и рабочих задач. Программный продукт поставляется с инструментами для проектирования, настройки постпроцессоров и имитации обработки, а также поддерживает импорт и экспорт распространённых форматов CAD для обмена данными с другими системами. Информация о развитии и точных версиях может меняться; при отсутствии подробных данных о конкретных релизах в тексте изложена общая характерная функциональность и типичные сценарии применения.
- Модульность: набор независимых модулей для 2D/3D моделирования, фрезерования, токарной обработки и проволочно-резки.
 - Генерация траекторий: автоматизированная и ручная генерация траекторий резца с учётом параметров инструмента и станка.
 - Поддержка постпроцессоров: настройка и использование постпроцессоров для создания управляющих программ, совместимых с различными ЧПУ-контроллерами.
 - Импорт/экспорт форматов: совместимость с распространёнными CAD-форматами для обмена моделями и чертежами.
 - Симуляция обработки: визуальная проверка траекторий, обнаружение коллизий и оценка результатов до выгрузки кода на станок.
 - Параметризация инструментов: управление библиотеками инструментов, заготовок и технологических параметров.
 - Пользовательские настройки: адаптация интерфейса и шаблонов под технологические требования предприятия.
 - Обновления и поддержка: программное обеспечение поставляется с опцией обновлений и технической поддержки без годовой подписки (в зависимости от условий поставки).
 - Применение: подготовка управляющих программ для серийного и единичного производства, образовательных целей и прототипирования.
 - Интеграция с производством: использование в технологических процессах для сокращения времени подготовки и повышения повторяемости операций.