Workbench Documentation

Preface and Getting Started

Product Synthesis

DMU Space Engineering Assistant Installation Guide


Что такое Space Engineering Assistant?

DMU Space Engineering Assistant существенно сокращает время цикла проектирования в параллельной среде, давая проектировщикам возможность во время работы проверять согласованность их проекта через конфигурации с данными, загруженными в ENOVIA V5. Это сделано благодаря анализу интерференции, управляемому правилами Knowledgeware (базы знаний), допускающими наилучшее согласование методов на уровне компании. Результаты анализа Интерференции могут затем быть сохранены в ENOVIA V5.

Таким образом, DMU Space Engineering Assistant приспосабливает потребности проектировщиков, работающих в совместной среде, к производству, имеющему дело с большими сборками (судостроение, автомобильное, авиакосмическое и т.п.).

 

Описание

DMU Space Engineering Assistant проверяет согласованность проекта с данными, загруженными в ENOVIA V5, согласно предопределенным правилам анализа соударения, позволяя уменьшить время проектирования.

Space Engineering Assistant: Основы

Архитектура продукта Space Engineering Assistant может быть подразделена на три основных секции:

CATIA Client Side

  • Пользовательский интерфейс для взаимодействия с SPE, возможность просмотра соударений.

  • Система обнаружения модификаций модели.

  • HTTP клиент, чтобы посылать информацию модификации на сервер и получать результат.

  • Алгоритм сравнения результатов столкновений.

 

SPE Server (Space Engineering cgi)

  • Запуск сервера Apache, когда выполнен запрос клиента CATIA.

  • Spatial Index Client, чтобы выполнять запросы сходимости в модифицированных деталях.

  • ENOVIA LCA Client, чтобы извлекать геометрию деталей и связанной информации.

  • Правило, основанное на возможности вычисления столкновения между импортированными модифицированными деталями и деталями цифрового макета (восстановленными из ENOVIA).

 

Spatial Index

  • Индексирует в пространстве весь PRC из ENOVIA.

  • Выполняет очень быстрые запросы сходимости.

 

 

Прежде чем Вы начнёте работать: проверьте работоспособность оборудования (наличие соединений).

Первая схема на приведённом ниже рисунке стремится проиллюстрировать правильное соединение с SPE.

 

 

 

 

Соединение между CATIA и ENOVIA установлено.

 

 

 

 

Нажмите иконку Connect/Disconnect на панели инструментов Spy для посылки запроса на Apache сервер. Этот шаг бесполезен, если Вы заранее выбрали автоматическое соединение (Tools -> Options>Digital Mockup -> DMU Space Engineering).

 

Note: HTTP Apache сервер был предварительно запущен (в автоматическом или ручном режиме).

 

 

HTTP Apache сервер запускает процесс обслуживания SPE.

 

Сервер SPE посылает запрос на Spatial Index (Вы здесь и Вы работаете?).

 

Пространственный индекс запущен и посылает информацию назад на SPE сервер.

 

SPE сервер пропускает информацию к CATIA через Apache сервер.

 

DMU Space Engineering Assistant готова к работе: иконки на панели инструментов Spy изменились.

 

 

 

Вторая схема демонстрирует пример неудачной связи с SPE

 

 

 

Соединение между CATIA и ENOVIA установлено.

 

Нажмите иконку Connect/Disconnect на панели инструментов Spy для посылки запроса на Apache сервер. Вы можете также заранее выбрать автоматическое соединение (Tools -> Options -> Digital Mockup -> DMU Space Engineering).

 

Note: HTTP Apache сервер запущен (в автоматическом или ручном режиме).

 

 

HTTP Apache сервер запускает процесс обслуживания SPE.

 

Сервер SPE посылает запрос на Spatial Index (Вы здесь и Вы работаете?). Spatial Index не отвечает (он не создан или не в работе).

Через некоторое время, сервер SPE посылает сообщение через сервер Apache на CATIA. Появляется сообщение об ошибке.

 

Как работает Space Engineering Assistant?

 

 

 

Как это работает?

 

Данные исходят из базы данных ENOVIA V5 (за более подробной информацией обращайтесь к Set Up the ENOVIA Data base в Enterprise Architecture Installation Guide), сессия ENOVIA LCA Client запущена, Product Editor открыт.

User1 посылает данные в сессию CATIA V5 (с помощью команды Send to...); соединение между CATIA и ENOVIA было перед этим установлено.

 

 

Сессия CATIA/DMU:

 

User1 получает соединение с Host сервером нажатием на иконку Connection на панели инструментов Space Engineering Assistant. Он затем он вводит имя Host сервера, чтобы получить соединение. Или user1 выбирает перед этим автоматическое соединение (Tools -> Options -> Digital Mockup -> DMU Space Engineering).

User1 работает в сессии (в нашем примере), допустим он выбирает деталь Floor и перемещает её.

 

На Apache HTTP Server автоматически посылается запрос.

 

Информация (идентификатор детали) поступает к Пространственному индексу (постоянно работающий процесс).

 

Пространственный индекс выполняет запрос сходимости и другие операции проверки: результирующие данные посылаются на Design Assistant сервер (nphSpaceEngCgi.bat), который исполняет вычисление столкновений согласно точно установленных Правил столкновения в Базе Знаний. Боле подробные сведения приведены в More About Knowledge Clash Rules.

 

Результаты вычисления соударений посылаются в CATIA V5.

 

Результаты соударений отображаются в диалоговом окне Check clash (пользователь только должен нажать иконку Browse clash result).

 

 

 

User1 может затем модифицировать состояние одного детального результата столкновения, добавлять комментарии в диалоговом окне DMU Clash. Эти результаты столкновения (модифицированные) автоматически сохранится в ENOVIA V5 при его сохранении в сессии ENOVIA V5.

 

В сессии ENOVIA LCA User1 нажимает иконку Refresh и ищет результат столкновения.

  • Операция сохранения в ENOVIA Data Base запущена.

  • Результаты столкновений вычисляются Space Engineering Assistant на основе Knowledge Clash Rules и, созданные в CATIA, отображаются и в сессии ENOVIA V5.

 

ENOVIA Data Base передаёт информацию на Spatial index, который автоматически корректируется, принимая во внимание модифицированные объекты.

 

Контрольная таблица быстрой предварительной проверки

Сервер

Операционная система

Поддержка

Windows 2000

Да

 

Клиент

Операционная система

Поддержка

HP-UX

Да

SOLARIS

Да

IRIX

Да

AIX 

Да

Windows 2000

Да

 

Необходимое условие для HTTP Server

Apache version 1.3.19 или более поздний, рекомендуется.
 

 

Необходимые условия для "железа" и программного обеспечения

Перед началом инсталляции изучите раздел What You Need Before Installing Space Engineering Assistant для уверенности, что Ваше "железо" и программное обеспечение соответствуют выдвигаемым требованиям.

 

Требования к файловой системе

Для выполнения последующих действий Вам следует войти в систему с правами администратора. Сервер должен иметь как минимум 512Mb свободного дискового пространства.

 

 

Требования к базе данных

База данных ENOVIA V5 должна быть уже установлена, перед началом установки SPE.

 

 

Требования к условию передачи файлов в WINDOWS/UNIX

Вам нужно устанавливать распределяющий сервер Windows/UNIX (тип NFS), чтобы позволить передачу данных от одной платформы к другой.

 

 

 

 

Лицензирование

CATIA V5R11 должна быть предварительно установлена как на клиенте, так и на сервере:

  • DMU Space Analysis - P2.

  • CATIA - ENOVIA V5 Integration Product version 5 (E5I). 

  • KWE (редактирование правил базы знаний более подробно описано в разделе Knowledgeware Rule-based Clash из DMU Space Analysis User's Guide.

Относительно пути установки по умолчанию

Путь установки по умолчанию уже предложен - C:\Program Files\Dassault Systemes\B11\intel_a. Мы подразумеваем в этом руководстве по установке, что Вы согласились с этим предложением. Рекомендовано избегать применения пробелов в установочном пути. При желании Вы можете изменить предлагаемый по умолчанию путь установки. Для этого Вы должны выполнить следующие действия: определить папку установки в диалоговом окне Choose Destination Location, щёлкнув по кнопку Browse и указав другую папку, потом нажмите кнопку OK.


Product Synthesis

Workbench Documentation

Main page