HSMWorks — встраиваемое CAM-решение для среды проектирования SolidWorks, предназначенное для подготовки управляющих программ для станков с числовым программным управлением. Программный продукт реализует набор инструментов для расчёта траекторий инструмента при фрезерной обработке (2.5–5 осей), токарной обработке и комбинированных операциях, включая симуляцию и постпроцессинг. HSMWorks был разработан как интегрированное расширение, работающее внутри интерфейса SolidWorks, что позволяло пользователям сохранять ассоциативность между CAD-моделью и CAM-операциями.
История продукта включает этапы независимой разработки и дальнейшей поддержки крупными вендорами CAD/CAM‑решений; начиная с 2025 года в экосистеме производителя стали рекомендовать переход на другую платформу — Fusion — для новых внедрений и обновлений. Несмотря на это, HSMWorks сохранял пользователей в тех средах, где важна плотная интеграция с существующими моделями SolidWorks и готовые постпроцессоры для широкого набора станков и контроллеров.
- Интеграция с SolidWorks: работа непосредственно в интерфейсе CAD с сохранением ассоциаций между моделью и маршрутами инструмента.
 - Фрезерование 2.5–5 осей: стратегии для черновой и чистовой обработки, оптимизация траекторий и управление параметрами резания.
 - Точение и комбинированные операции: поддержка токарных циклов и последовательной обработки с фрезерованием для сложных деталей.
 - Постпроцессинг: набор готовых и настраиваемых постпроцессоров для генерации G‑кода под различные контроллеры и типы станков.
 - Симуляция и проверка: визуальная имитация обработки для оценки коллизий, траекторий и последовательностей операций.
 - Управление инструментами и материалами: библиотека инструментов, зажимов и заготовок с возможностью настройки.
 - Оптимизация и повышенная производительность: алгоритмы для сокращения времени обработки и плавных переходов при пятиосевой обработке.
 - Пользовательские настройки и автоматизация: шаблоны стратегий, параметризация процессов и поддержка макросов для повторяемых задач.
 - Совместимость с производственными процессами: экспорт данных и настройка выходных файлов под требования цеховой документации.
 - Поддержка и миграция: инструменты и рекомендации по переносу существующих проектов на альтернативные платформы в случае отказа от поддержки.