GibbsCAM — коммерческая система CAD/CAM, предназначенная для программирования станков с числовым программным управлением (ЧПУ). Программа разрабатывается как модульная платформа для подготовки управляющих программ и моделирования обработки деталей при фрезеровании, точении и комплексных многооперационных задачах. GibbsCAM поддерживает создание и редактирование геометрии, генерацию траекторий инструментов и перевод технологий обработки в управляющий код для широкого круга станков и контроллеров.
В истории развития программного обеспечения GibbsCAM выделяются этапы постепенной эволюции от простых двухосевых функций к расширенным возможностям трёх- до пятиосевой обработки, а также интеграции многозадачных и гибридных рабочих процессов. Продукт ориентирован на машиностроительные предприятия, оснащённые как отдельными фрезерными и токарными станками, так и сложными обрабатывающими центрами. Интерфейс и инструментарий системы адаптированы для подготовки управляемых траекторий, проверки коллизий и оптимизации технологических операций.
- Поддерживаемые виды обработки: 2‑осевое и 3‑осевое фрезерование, 4–5‑осевые многопроходные стратегии, токарная обработка, токарно‑фрезерная обработка и многозадачные операции.
 - Генерация траекторий: автоматизированное и ручное создание траекторий инструмента с возможностями чистовой и черновой обработки, оптимизации среза и контроля перемещения инструмента.
 - Симуляция и проверка: трёхмерное моделирование технологического процесса, визуализация удаления материала, обнаружение коллизий и проверка допустимости траекторий до вывода кода.
 - Постпроцессоры: библиотека настраиваемых постпроцессоров для генерации NC‑кода под различные контроллеры и конфигурации станков.
 - Инструментальные библиотеки: управление библиотеками инструментов, стандартных державок и приспособлений с параметризацией и импортом данных.
 - Интеграция CAD: импорт и обработка геометрии из популярных CAD‑форматов, базовые средства моделирования и правки твердотельных и поверхностных моделей.
 - Параметризация и автоматизация: средства для шаблонов обработки, повторно используемых стратегий и автоматической генерации программ для однотипных деталей.
 - Отчётность и документация: генерация технологических карт, отчётов по операциям и данных инструмента для технологической документации.
 - Кастомизация и настройка: возможность настройки интерфейса, управляющих циклов и параметров постпроцессоров под требования производства.
 - Поддержка форматов данных: совместимость с распространёнными CAD/CAM форматами для обмена геометрией и технологической информацией.