Вопросы и ответы
Часто задаваемые вопросы.
Краткие ответы со ссылками на подробности. Не нашли свой вопрос? Воспользуйтесь поиском в справочном центре (на английском) или спросите в Downloads (account required).
Общие
Что такое Tractrix?
Tractrix — это семейство инструментов для моделирования движения воздушных судов и средств наземного обслуживания на аэродроме: траектории габаритов, выталкивание и буксировка, радиусы разворота, реактивная струя, проектирование мест стоянки и уширения РД, каждое с проверкой по зазорам ИКАО, FAA или EASA. Версия для QGIS доступна уже сейчас; Tractrix Cloud и надстройки для AutoCAD и Revit находятся в предварительной версии.
Для кого предназначен Tractrix?
Для проектировщиков и инженеров аэропортов, проектировщиков перронов и мест стоянки, служб, работающих на перроне, архитекторов терминалов и галерей, а также консультантов, которым нужно показать, что компоновка подходит для конкретного ВС или машины.
Как связаны Tractrix и OpenAirside?
OpenAirside — открытое расчётное ядро; Tractrix — построенное на нём семейство продуктов. Каждый продукт Tractrix отправляет один и тот же запрос tractrix/1 (на английском) одному и тому же ядру, поэтому результаты одинаковы, каким бы продуктом вы ни пользовались. В QGIS модуль называется Tractrix for QGIS (OpenAirside); идентификатор поставщика Processing и идентификаторы алгоритмов (openairside:*) не изменились.
Какое маневрирование можно моделировать?
Руление вперёд и групповые траектории с ведением по передней опоре, кабине или произвольной точке; выталкивание и буксировку вперёд водильными и безводильными тягачами; установившиеся развороты и развороты на 180°; заруливание на МС и стоянку; наземные машины с прицепами. Пока не реализованы: телетрапы, специфичное для изготовителя управление фюзеляжными опорами (задние опоры 747 и A380), маневрирование вертолётов и автоматическое построение траектории между двумя положениями.
Какие ВС есть в библиотеке и можно ли добавить свои?
Библиотека содержит 388 типов из FAA Aircraft Characteristics Database и 14 наземных машин. Предельный угол поворота и расстояние до точки ведения можно переопределить для каждого расчёта. Чтобы добавить или исправить тип навсегда, измените исходные данные и пересоберите библиотеку с помощью tools/build_library.py; предельные углы поворота с источниками хранятся в tools/aircraft_overrides.json. Исправления с указанием источника приветствуются.
Точность и нормативы
Насколько точны траектории габаритов?
По сравнению с Aircraft Characteristics для Airbus A320 при шести углах поворота рассчитанные радиусы разворота совпадают в пределах 0,35 м для передней опоры, 0,45 м для законцовки крыла, 0,5 м для носа и 0,2 м для хвоста; центр основных опор отличается на постоянные 0,7 м, так как Airbus располагает центр разворота дальше наружу. Ширина разворота A320 на 180° получается 22,5 м против опубликованных 22,8 м. Полные результаты — в разделе валидации (на английском).
Какие нормативы поддерживаются?
Приложение 14 ИКАО, том I (табл. 3-1 — расстояния от законцовки крыла, п. 3.13.6 — зазоры на МС), Doc 9157 ИКАО, часть 2 (табл. 1-1 — зазор колесо–кромка, добавление 1 — кинематика, табл. A2-1 — реактивная струя) и FAA AC 150/5300-13B (табл. 4-1 и 4-2). EASA CS-ADR-DSN использует для этих величин значения ИКАО; сверяйтесь с действующей редакцией. См. справочник нормативов (на английском).
Можно ли использовать результаты Tractrix в материалах для надзорного органа?
Tractrix даёт вспомогательные средства планирования, а не сертифицированные проектные результаты. Многие специалисты используют траектории габаритов как дополнительное обоснование; допустимо ли это, решает ваш надзорный орган. Поскольку модель и данные открыты, эксперт может воспроизвести результат по входной линии и типу ВС. Критически важные проекты всегда сверяйте с руководством изготовителя по планированию аэропортов.
Почему основные опоры срезают поворот внутрь осевой линии?
Основные опоры не могут смещаться вбок, поэтому они тянутся за ведомой точкой и срезают угол, описывая трактрису. Смещение между осевой линией и траекторией основных опор называется смещением внутрь (track-in); именно для него проектируются уширения РД. Читать объяснение. (на английском)
Вести по передней опоре или по кабине?
Для проектирования РД используйте ведение по кабине: методы ИКАО и FAA предполагают, что пилот удерживает кабину над осевой линией. Ведение по передней опоре используйте там, где носовое колесо идёт по разметке, например по линии заруливания на МС. Произвольное расстояние используйте для моделирования намеренного пересмещения. Ведение по кабине даёт большее смещение внутрь, чем ведение по передней опоре.
Насколько надёжны изолинии реактивной струи?
Они ориентировочные. Модель откалибрована по табл. A2-1 Doc 9157 ИКАО, которую шесть типов (A320, B737-8, B777-300ER, B747-8, MD-11, A380) воспроизводят точно при 56 км/ч. Для остальных типов используется калибровка по парку с точностью около ±45 %. Для проектных решений используйте графики изготовителя; их можно оцифровать в поле jet_blast_override.
Что означает «оценённая геометрия» в примечаниях?
База FAA содержит размах крыла, длину, базу шасси, расстояние от кабины до основных опор и колею основных опор, но не полный контур в плане. Положения носа и хвоста, форма крыла и горизонтального оперения и расположение двигателей оцениваются по пропорциям, и каждый результат перечисляет, что было оценено, чтобы вы могли судить, важно ли это для вашей проверки. Траектории законцовок крыла и опор зависят в основном от опубликованных размеров.
Лицензии и открытый код
Tractrix бесплатен?
Tractrix for QGIS, ядро OpenAirside с инструментом командной строки и надстройки AutoCAD и Revit с локальным ядром бесплатны и имеют открытый код. У Tractrix Cloud на время предварительной версии есть бесплатный уровень Community и платные тарифы для команд. См. тарифы.
Можно ли использовать открытое ПО в коммерческих проектах?
Да. Лицензия GNU General Public License (версии 2 или более поздней) не ограничивает использование ПО, в том числе в платном консалтинге и коммерческих проектах. Её условия действуют при распространении ПО или его изменённых версий.
Если я изменю ядро, нужно ли публиковать изменения?
По GPL вы должны предоставить исходный код изменённой версии тем, кому вы её распространяете, на тех же условиях. Изменения, используемые только внутри организации, не распространяются. Это краткое изложение, а не юридическая консультация; определяющим является текст лицензии (на английском).
Откуда берутся данные о ВС?
Размеры ВС взяты из общедоступной FAA Aircraft Characteristics Database. Предельные углы поворота перенесены из опубликованных изготовителями документов по планированию аэропортов, и для каждого значения указан источник. Никакие сторонние библиотеки, файлы данных или программы не использовались и не подвергались обратной разработке.
Как принять участие?
Сообщайте о расхождениях с опубликованными графиками, добавляйте предельные углы поворота с источниками, присылайте тестовые сценарии или улучшайте код через pull request на Downloads (account required). Перед отправкой запустите tests/run_tests.sh.
Продукты и совместимость
Какие версии QGIS поддерживаются?
QGIS 3.34 LTR и новее, включая QGIS 4.x, с Qt5 или Qt6, в Windows, macOS и Linux. Дополнительные пакеты Python не нужны.
Какие версии AutoCAD и Revit поддерживаются?
AutoCAD 2025 или новее и Revit 2025 или новее в 64-разрядной Windows 10 или 11; надстройки рассчитаны на .NET 8. AutoCAD LT и AutoCAD for Mac не загружают надстройки .NET и не поддерживаются. Надстройки находятся в предварительной версии.
Работают ли надстройки САПР без интернета?
Да. С локальным ядром надстройка запускает tractrix-engine на вашем компьютере, и ничего не покидает его. Переключайтесь на облачное ядро в TXSETTINGS, только если хотите пользоваться Tractrix Cloud.
Какие единицы и системы координат нужны?
Ядро работает в плоских метрах. В QGIS слои в географической СК, например EPSG:4326, автоматически рассчитываются в местной зоне UTM. В САПР единицы чертежа переводятся в метры; для чертежей без единиц используется настройка «метров на единицу». В Cloud единицы DXF читаются из заголовка $INSUNITS, а DXF без единиц читается как метры с предупреждением.
Можно ли автоматизировать Tractrix?
Да, тремя способами: вызывать алгоритмы QGIS из Python или графического моделлера по идентификаторам openairside:*; передавать JSON в tractrix-engine run из любого языка; или вызывать API Tractrix Cloud с токеном. См. справочник API (на английском).
Учётные записи Cloud и данные
Как получить учётную запись Tractrix Cloud?
В предварительной версии учётные записи создаются по приглашению. Расскажите о своей задаче в GitHub Discussions или по электронной почте (см. ранний доступ (на английском)). Вы получите ссылку-приглашение, действующую 14 дней.
Кто видит мои чертежи и результаты?
Проекты, чертежи и расчёты принадлежат организации, и видят их только её участники. Наблюдатели видят результаты; участники также могут запускать расчёты; администраторы управляют участниками и токенами; владельцы, кроме того, управляют оплатой и могут удалить организацию. Администраторам доступен журнал аудита безопасности организации.
Можно ли удалить свои данные?
Да. Можно удалять отдельные расчёты, чертежи и проекты, а владелец может удалить всю организацию вместе со всеми её проектами, чертежами и расчётами.
Как защищены API-токены?
Токены начинаются с tx_ и показываются полностью только один раз — при создании. Сервис хранит лишь хеш. Для токенов можно задать срок действия и в любой момент отозвать их; надстройки САПР хранят их в зашифрованном виде для вашего пользователя Windows и никогда — в чертеже.
Для чего используются мои данные?
Чертежи и результаты обрабатываются для оказания услуги вашей организации. Подробности, включая место размещения и сроки хранения, — в уведомлении о конфиденциальности (на английском), которое в период предварительной версии является проектом. Если чертежи не должны покидать вашу сеть, используйте настольные продукты с локальным ядром.
Оплата
Сколько стоит тариф Professional?
Цены будут опубликованы до выхода Tractrix Cloud из предварительной версии. Professional будет тарифицироваться за пользователя с оплатой за год. В период предварительной версии плата не взимается.
Что происходит при достижении лимита тарифа?
Сервис отклоняет новый запрос с сообщением, в котором указан лимит (HTTP 402 для клиентов API). Ничего не удаляется и не блокируется задним числом, а имеющиеся результаты остаются доступны.
Можно ли оплатить по счёту?
Тарифы Enterprise оплачиваются по счёту. По другим вариантам свяжитесь с REAT Global.
Есть ли тариф для вузов и студентов?
Редакция Community — модуль QGIS, ядро и локальные надстройки САПР — бесплатна для всех, в том числе для обучения и исследований. По вопросам использования Cloud в образовании свяжитесь с нами.