PathPilot Companion — программный компонент экосистемы управления станками PathPilot, разработанной компанией Tormach. Он предназначен для взаимодействия с облачным HUB, локальным симулятором и инструментами подготовки G‑кода вне физического станка, упрощая подготовительные операции, архивацию и обмен проектами между рабочими станками и удалёнными устройствами. Companion выступает в роли вспомогательного клиента, обеспечивающего доступ к ресурсам экосистемы и позволяющего выполнять проверку программ и настройку параметров до подачи управляющей программы на станок.
Детальные исторические сведения о PathPilot Companion ограничены в общедоступных источниках: официальная документация и маркетинговые материалы описывают его как дополнительный модуль в рамках PathPilot/HUB, ориентированный на повышение удобства подготовки и управления G‑кодом, однако отдельной широкой летописи развития компонента не публиковалось. На основе доступных описаний можно отметить, что Companion развивался как ответ на потребность в безопасной и централизованной подготовке программ, симуляции и управлении версиями, с акцентом на интеграцию с облачным HUB и локальными средствами моделирования.
- Доступ к облачному HUB: синхронизация проектов, резервное копирование и обмен файлами между пользователями и станками в единой облачной среде.
 - Локальный симулятор: возможность прогонять и визуализировать G‑код на компьютере для выявления коллизий, проверки траекторий и оценки времени выполнения до запуска на станке.
 - Подготовка G‑кода: инструменты для редактирования, вставки пост‑процессоров и настройки параметров подачи, скоростей и точек инструментальной траектории.
 - Управление версиями: хранение и отслеживание изменений программ и настроек, позволяющее возвращаться к предыдущим версиям и документировать правки.
 - Интеграция с PathPilot: упрощённая передача файлов и настроек на контроллеры Tormach, согласование профилей станка и инструментальных библиотек.
 - Пользовательские профили и настройки: сохранение персональных предпочтений, шаблонов и стандартов предприятия для ускорения повторяющихся задач.
 - Отчётность и метаданные: хранение информации о параметрах прогонов, используемых инструментах и заметках оператора для последующего анализа и аудита.
 - Кроссплатформенность: нативные или веб‑ориентированные интерфейсы для работы с разными рабочими станциями и операционными системами.
 - Безопасность передачи данных: механизмы аутентификации и защиты при синхронизации с облаком и обмене проектами.
 - Поддержка рабочих процессов: возможности для создания шаблонов операций и последовательностей подготовки, подходящих для малых мастерских и производства малых серий.