Arbortext

Продукт
Разработчики: PTC Inc (Parametric Technology Corporation )
Технологии: SCADA,  САПР

Arbortext — семейство продуктов американской компании-гиганта PTC (Parametric Technology Corp.), предназначенное для создания технической документации. В своей основе Arbortext использует принцип единого источника, в основе которого лежит формат XML. Статья будет посвящена в основном Arbortext Editor with Styler, который является основным инструментом технического писателя. Рассмотрим краткий обзор части продуктов линейки Arbortext и их назначение, так как в дальнейшем эти продукты могут упоминаться.

Arbortext Editor — мощный XML редактор, интегрируемый с другими продуктами компании PTC (в числе которых база данных CSDB for S1000D, система PLM Windchill и т. д.). Поддерживает многочисленные форматы выходных публикаций, такие как Web, PDF, HTML Help, Digital Media Publisher.

Arbortext Styler — надстройка, интегрированная в Arbortext Editor, позволяющая с помощью визуального интерфейса легко создавать и редактировать стили, применяемые при публикации XML источника в различные форматы. Очень часто Arbortext Editor выбирается именно в комплектации Arbortext Editor with Styler.

Arbortext ISO Draw — система для создания технических иллюстраций. Arbortext IsoDraw автоматизирует процесс создания высококачественных 2D и 3D технических иллюстраций и анимаций прямо из трехмерных моделей. Иллюстрации автоматически обновляются при изменении исходных моделей САПР.

Arbortext Publishing Engine — сетевой сервер для публикации. Позволяет подбирать и публиковать материал в соответствии с выбранными требованиями содержания и формата. Содержит машину для публикации в формат IETP.

Arbortext CSDB for S1000D (Arbortext ASD 1000D) является полностью настроенным решением «под ключ», реализующим техническую документацию в соответствии со спецификациями ASD 1000D и ASD 2000M. Почему именно Arbortext?

Высокая степень интегрированности продуктов Arbortext c другими продуктами PTC позволяет осуществлять разработку документации не просто в XML редакторе, но в специальной среде разработки. Эта среда дает возможность не только создавать XML, но и хранить документацию, создавать интерактивные иллюстрации, организовывать параллельную работу по созданию документации нескольким участникам процесса, в то время, как большинство редакторов — замкнутые решения для локального пользователя, нацеленные больше на какие-то свои изыски, но не на законченное решение.

Функциональность самого редактора, которая будет подробно рассмотрена далее, отвечает всем современным требованиям для организации профессиональной работы по разработке документации — с одной стороны. С другой стороны, Arbortext Editor создан для того, чтобы скорее начать работу и получить результат, не нуждаясь в специфических знаниях о XML, XSL-FO, тонкостях инсталляции стандартов, типов документов и т. д.

Практически всегда документация разрабатывается не с чистого листа. Многие понимают, что при переходе на использование единого источника данных в формате XML потребуется не только организовать разработку документации, но при этом использовать имеющиеся наработки. Arbortext содержит конфигурируемый модуль для импорта данных из Microsoft Word и Adobe FrameMaker в формат XML.

Функциональность Arbortext Editor

Приятные моменты рабочего процесса

Начав работу и решив создать новый документ, мы сразу же видим предустановленные ВЕВ: DITA, DocBook/XML, SMA (service manual application — специализация на основе DITA) и другие. Нет необходимости устанавливать или настраивать DITA или DocBook. Добавление нового типа документа происходит указанием нового DTD (на рисунке также видны собственные типы документов, которые были созданы и добавлены — elantra, glava, trg_ditabase).

Предустановленные типы документов

Выбор пункта Sample позволяет нам открыть предустановленный пример документа того или иного типа для ознакомления. На рисунке ниже мы видим интерфейс Arbortext Editor с открытым образцом документа в формате DITA Topic. Придирчивый пользователь может настраивать цвета, панели, отображение элементов на свой вкус.

Посмотрев на рисунок и обратив внимание на отображение значков разметки, можно заметить, что заполненные атрибуты тегов по умолчанию отображаются с их значениями в значках тегов разметки, что довольно наглядно, так как не нужно просматривать окно атрибутов каждого тега.

Интерфейс. Предустановленный образец выбранного типа документа

Файл:arbortext2_html_m300da6f0.jpg

Окно атрибутов может быть быстро вызвано горячей клавишей в зависимости от положения курсора в окне редактирования или дереве документа

Экран по умолчанию разбит на 2 фрейма: слева дерево документа, справа — область редактирования. Разбиение экрана на 2 фрейма можно убирать, располагать по-другому, а можно заменять, выбрав, например, менеджер ресурсов, как вы видите на рисунке ниже. Менеджер ресурсов может отображать имеющуюся графику, структуру ссылок и связей с другими XML документами, заимствованные части контента.

Менеджер ресурсов (изображений, контентных ссылок, элементов структуры, на которые разбиваются документы)

Документы могут быть представлены как сборки из файловых сущностей, сборки из наборов ссылок. Это позволяет организовать одновременную работу над документом нескольких пользователей. На примере ниже инструкция по обкатке автомобиля, которая параллельно формировалась из двух частей — файловых сущностей.

Функция Compare позволяет отслеживать изменения, осуществляя сравнение текущего документа с последней сохранённой версией, с документом из другого файла или из другого открытого окна Arbortext Editor. Мы можем отследить, было ли в новой версии произведено редактирование, удаление или же добавление части текста. Как видно на рисунке, из списка был удалён один пункт, но мы видим, в каком месте он находился.

Файл:arbortext2_html_b1afde4.jpg

Функция сравнения отслеживает изменения в документа

Arbortext Editor может включать функцию импорта документов различных форматов в формат XML.

Файл:arbortext2_html_4bc954cb.jpg

Импорт документов в формат

Для импорта используется специальный шаблон STD. Можно использовать готовые шаблоны, а можно воспользоваться встроенным редактором. На примере ниже мы видим некоторый проект импорта, в котором начата работа по созданию своего шаблона для конвертации файлов Microsoft Word в XML.

Среда разработки

Для формирования единой среды разработки документации и обеспечения поддержки жизненного цикла документации предусмотрены:

Arbortext CSDB for S1000D. ASD 1000D (S 1000D) является средой «под ключ» разработки, создания, управления и эксплуатации технических публикаций применительно к гражданской и военной Авиационной и Оборонной промышленности. Формат статьи не позволяет широко раскрыть особенности продукта, более подробную информацию можно найти по ссылке.

Система обеспечения жизненного цикла изделий Windchill. Являясь веб-ориентированной PLM системой, где клиентом является обычный Internet Explorer, Windchill формирует среду для хранения данных и разработки изделия, обеспечивает полноценный workflow. Windchill особенно незаменима, когда участники проекта сильно удалены друг от друга, но имеют доступ к локальной или глобальной сети. Пользователь может сформировать правила, по которым загружаемые XML документы будут разбиваться на несколько файлов, превращаясь в сборку для формирования параллельной работы удалённых пользователей и формирования книг на основе повторного использования частей документации.





Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  АСКОН (56)
  Simetra (ранее А+С Транспроект) (49)
  АйтиКонсалт (30)
  Softline (Софтлайн) (26)
  Неолант (22)
  Другие (437)

  Simetra (ранее А+С Транспроект) (8)
  АСКОН (5)
  Главтелеком (3)
  CSoft, ГК (СиСофт) (3)
  АСКОН-Волга (2)
  Другие (17)

  АСКОН (10)
  Главтелеком (5)
  Simetra (ранее А+С Транспроект) (3)
  Витро Софт (Vitro Software) (2)
  Renga Software (Ренга Софтвэа) (2)
  Другие (8)

  Simetra (ранее А+С Транспроект) (4)
  Витро Софт (Vitro Software) (3)
  Softline (Софтлайн) (2)
  АСКОН-Волга (1)
  АСКОН-Урал (1)
  Другие (11)

  Simetra (ранее А+С Транспроект) (12)
  Главтелеком (3)
  АСКОН (2)
  ОБИТ (1)
  Renga Software (Ренга Софтвэа) (1)
  Другие (3)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  АСКОН (24, 100)
  Autodesk (85, 79)
  PTC Inc (Parametric Technology Corporation ) (11, 37)
  Витро Софт (Vitro Software) (1, 35)
  Siemens Digital Industries Software (ранее Siemens PLM Software) (8, 32)
  Другие (440, 376)

  PTV Group (3, 8)
  АСКОН (4, 7)
  Ansys (5, 4)
  CSoft Development (СиСофт Девелопмент) (3, 3)
  Витро Софт (Vitro Software) (1, 3)
  Другие (15, 18)

  АСКОН (3, 10)
  Нанософт разработка (3, 3)
  Autodesk (3, 2)
  Нанософт (3, 2)
  PTV Group (2, 2)
  Другие (7, 9)

  Витро Софт (Vitro Software) (1, 4)
  Simetra (ранее А+С Транспроект) (1, 4)
  АСКОН (2, 2)
  Ситроникс КТ (ранее Кронштадт Технологии) (1, 1)
  Цифровая мануфактура (1, 1)
  Другие (8, 8)

  Simetra (ранее А+С Транспроект) (1, 12)
  Витро Софт (Vitro Software) (1, 3)
  АСКОН (2, 2)
  PTV Group (2, 2)
  Нанософт разработка (1, 2)
  Другие (4, 5)

Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)

За всю историю
2021 год
2022 год
2023 год
Текущий год

  КОМПАС-3D - 75 (63, 12)
  Vitro-CAD - 35 (35, 0)
  PTC Creo - 32 (16, 16)
  RITM3 - Real time integration transport measurements modelling managemet - 30 (30, 0)
  NanoCAD - 28 (22, 6)
  Другие 396

  PTV Vissim - 7 (7, 0)
  PTV Visum - 6 (6, 0)
  Pilot-BIM - 5 (5, 0)
  КОМПАС-3D - 3 (2, 1)
  Vitro-CAD - 3 (3, 0)
  Другие 24

  КОМПАС-3D - 5 (5, 0)
  Pilot-BIM - 5 (5, 0)
  NanoCAD - 3 (2, 1)
  Vitro-CAD - 2 (2, 0)
  PTV Vissim - 2 (2, 0)
  Другие 9

  Vitro-CAD - 4 (4, 0)
  RITM3 - Real time integration transport measurements modelling managemet - 4 (4, 0)
  ZWCAD - 1 (1, 0)
  Макс САПР - 1 (1, 0)
  T-FLEX CAD - 1 (1, 0)
  Другие 6

  RITM3 - Real time integration transport measurements modelling managemet - 12 (12, 0)
  Vitro-CAD - 3 (3, 0)
  PTV Visum - 2 (2, 0)
  NanoCAD - 2 (2, 0)
  КОМПАС-3D - 2 (2, 0)
  Другие 4

Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  КРУГ НПФ (83)
  РТСофт (RTSoft) (9)
  Консом групп, Konsom Group (КонсОМ СКС) (9)
  Фиорд (Fiord) (6)
  Клинкманн СПб (Klinkmann) (5)
  Другие (96)

  КРУГ НПФ (7)
  Добротех (2)
  Свизитом (Svisitom) (2)
  Schneider Electric Global (1)
  Siemens AG (Сименс АГ) (1)
  Другие (7)

  КРУГ НПФ (8)
  Юникорн (1)
  Exeplant, Экзеплэнт (ранее МЕС Инжиниринг, MES Engineering) (1)
  Schneider Electric (1)
  ГектИС НПФ (1)
  Другие (8)

  КРУГ НПФ (11)
  РИР (Росатом Инфраструктурные решения) (1)
  Росатом (1)
  Цифровые Платформы и Решения Умного Города (1)
  Другие (1)

  КРУГ НПФ (4)
  Системы и технологии (2)
  AirBit (АирБит) (1)
  Reksoft (Рексофт) (1)
  Техконсур (1)
  Другие (2)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  КРУГ НПФ (5, 85)
  ARC Informatique (2, 12)
  Wonderware (4, 10)
  Honeywell Process Solutions (HPS) (3, 9)
  Siemens Digital Industries Software (ранее Siemens PLM Software) (2, 7)
  Другие (151, 68)

  КРУГ НПФ (3, 7)
  Свизитом (Svisitom) (1, 2)
  Siemens AG (Сименс АГ) (2, 1)
  НИПИГАЗ (НИПИгазпереработка) (1, 1)
  РТСофт (RTSoft) (1, 1)
  Другие (4, 4)

  КРУГ НПФ (3, 8)
  Атомик Софт (Automiq Software) (1, 1)
  Консом групп, Konsom Group (КонсОМ СКС) (1, 1)
  РИР (Росатом Инфраструктурные решения) (1, 1)
  Юникорн (1, 1)
  Другие (5, 5)

  КРУГ НПФ (4, 11)
  РИР (Росатом Инфраструктурные решения) (3, 3)
  Другие (0, 0)

  КРУГ НПФ (3, 4)
  Системы и технологии (1, 2)
  AirBit (АирБит) (1, 1)
  AdAstra Research Group (АдАстра Рисерч Груп) (1, 1)
  Reksoft (Рексофт) (1, 1)
  Другие (1, 1)

Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)

За всю историю
2021 год
2022 год
2023 год
Текущий год

  ПТК КРУГ-2000 - 59 (59, 0)
  SCADA КРУГ-2000 - 54 (54, 0)
  DevLink-C1000 Промышленные контроллеры - 24 (24, 0)
  PcVue - 12 (10, 2)
  АСУ ТП Experion Process Knowledge System (PKS) - 9 (9, 0)
  Другие 80

  SCADA КРУГ-2000 - 5 (5, 0)
  ПТК КРУГ-2000 - 5 (5, 0)
  DevLink-C1000 Промышленные контроллеры - 3 (3, 0)
  Свизитом: Эксплуатация и обслуживание зданий - 2 (2, 0)
  EcoStruxure Asset Advisor - 1 (1, 0)
  Другие 6

  SCADA КРУГ-2000 - 6 (6, 0)
  ПТК КРУГ-2000 - 5 (5, 0)
  DevLink-C1000 Промышленные контроллеры - 4 (4, 0)
  Novosoft Nerpa SCADA - 1 (1, 0)
  Ujin Виртуальная диспетчерская - 1 (1, 0)
  Другие 5

  ПТК КРУГ-2000 - 10 (10, 0)
  SCADA КРУГ-2000 - 10 (10, 0)
  DevLink-C1000 Промышленные контроллеры - 2 (2, 0)
  Росатом Цифровое ресурсоснабжение - 2 (1, 1)
  КРУГ: Система Реального Времени Контроллеров (СРВК) - 2 (2, 0)
  Другие -1

  ПТК КРУГ-2000 - 4 (4, 0)
  SCADA КРУГ-2000 - 4 (4, 0)
  Системы и технологии: Пирамида 2.0 - 2 (2, 0)
  DevLink-C1000 Промышленные контроллеры - 1 (1, 0)
  SCADA Trace Mode - 1 (1, 0)
  Другие 2