PathPilot — это управляющее программное обеспечение для станков с числовым программным управлением (ЧПУ), разработанное компанией Tormach. Оно основано на LinuxCNC — промышленном контроллере с открытым исходным кодом, изначально разработанном Национальным институтом стандартов и технологий США (NIST) в 1980-х годах. PathPilot представляет собой пользовательский интерфейс, адаптированный для простоты использования и совместимости с оборудованием Tormach, таким как PCNC 1100, PCNC 770, 8L и другие модели. С момента своего появления PathPilot заменил Mach3, ранее используемое ПО, и стал стандартом для всех новых станков Tormach.
PathPilot предоставляет пользователям интуитивно понятный интерфейс, сочетающий в себе возможности визуального программирования и традиционного G-кода. Это позволяет операторам создавать и редактировать программы непосредственно на станке, а также интегрировать их с CAD/CAM системами. Вдобавок, PathPilot включает облачный симулятор PathPilot HUB, который предоставляет возможность тестировать и обучаться без необходимости использования реального оборудования, что особенно полезно для образовательных учреждений и начинающих операторов.
- Интуитивно понятный интерфейс: адаптирован для пользователей с разным уровнем подготовки, включая мастера-программы и визуальные элементы управления.
 - Поддержка G-кода: совместимость с традиционными G-кодами и возможность их редактирования и оптимизации.
 - Облачный симулятор PathPilot HUB: позволяет тестировать и обучаться без использования реального оборудования, синхронизируя файлы между виртуальной и реальной средой.
 - Поддержка многозадачности: возможность одновременного управления несколькими осями и инструментами для сложных операций.
 - Конверсионное программирование: создание G-кода для различных операций (например, карманов, фасок, сверления) непосредственно на станке.
 - Совместимость с оборудованием Tormach: оптимизировано для работы с различными моделями станков Tormach, включая фрезы, токарные станки и маршрутизаторы.
 - Открытый исходный код: основан на LinuxCNC, что обеспечивает гибкость и возможность модификации под специфические требования.
 - Поддержка обновлений: регулярные обновления программного обеспечения, включая улучшения интерфейса и функциональности, такие как обновление до версии 2.10.0 с улучшенной планировкой и новыми возможностями камеры.