- •НИЦ CALS-технологий «Прикладная логистика»
- •Процессы использующие информацию об изделии
- •Независимая обработка данных
- •Интегрированная обработка данных
- •Функции PDM
- •Преимущество единой модели данных
- •Требования к стандарту представления данных
- •Архитектура стандарта ISO 10303 - STEP
- •Этапы разработки прикладных протоколов
- •Пример схемы данных на языке EXPRESS-G
- •Основные стандарты семейства STEP
- •Схема описания изделия в стандарте STEP
- •Пример классификации изделий
- •Примеры классификаторов
- •Изменение справочников
- •Структура изделия
- •Описание структуры изделия
- •Применяемость изделий по дате
- •Описание применяемости
- •Неоднозначная применяемость
- •Использование конфигураций
- •Использование контекстов
- •Проведение изменений
- •Подготовка изменения
- •Принятие изменения
- •МНОГОВАРИАНТНОСТЬ ЗАДАНИЯ МАТЕРИАЛОВ И НОРМ РАСХОДОВ
- •Управление документами
- •Описание документов
- •Управление изменениями в документах
- •Схема представления характеристик
- •Пример характеристик
- •Описание технологических данных
- •УПРАВЛЕНИЕ СТАТУСАМИ ОБЪЕКТОВ БД
- •Пример статуса
- •Отслеживание экземпляров изделий
- •Поддержка эксплуатации изделий
- •Описание отклонений
- •Подсистема Workflow
- •Разграничение доступа
- •Особенности управления проектами
- •Функции PDM систем
- •Требования к системе поддержки информации об изделии
- •Вопросы ?
НИЦ CALS-технологий «Прикладная логистика»
Системы управления данными об изделии
(Системы PDM)
Яцкевич А.И.
: (095) 955- 5137: (095) 954- 7265
: info@cals.ru
Процессы использующие информацию об изделии
Разработка |
Технологическая |
|
документации |
||
подготовка |
||
|
Проектирование
Материально – техническое снабжение
Обслуживание
Планирование
Производство
Независимая обработка данных
PDM |
Текстовые |
Приложения |
CAD |
Другие |
приложения |
процессоры |
анализа |
системы |
приложения |
Network
Meta-Database
PDM Система
Независимое управление данными |
|
Текстовые данные |
|
Данные анализа |
|
|
|
Данные CAD |
|
Другие данные |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
• Многократное дублирование информации |
Недостатки: |
• Отсутствие целостной модели |
|
• Возможность противоречивости данных |
Интегрированная обработка данных
PDM |
Текстовые |
Приложения |
CAD |
Другие |
приложения |
процессоры |
анализа |
системы |
приложения |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SDAI |
SDAI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
SDAI |
|
SDAI |
SDAI |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Network
control
Логически единая база данных
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Включающая PDM мета данные |
|
|
|
|
|
Управляемые файлы |
||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PDM система
Данные в виде файлов
Требуется : |
• Универсальная для всех приложений модель данных |
|
• Универсальный интерфейс доступа к данным |
||
|
Функции PDM
•Управление справочниками
•Управление документами
P• Управление составом изделия
PD • Управление изменениями
•Управление потоками работML
M |
• Управление проектами |
• Поддержка эксплуатации изделий
Преимущество единой модели данных
|
B |
|
B |
A |
C |
A |
C |
|
|
|
единая |
|
|
|
модель |
|
|
|
данных |
F |
D |
F |
D |
|
E |
|
E |
|
Децентрализованное |
|
Централизованное |
|
взаимодействие |
|
взаимодействие |
Требования к стандарту представления данных
•Поддержка множества прикладных областей
•Наличие методологии расширения стандарта
•Наличие методологии тестирования приложений на соответствие стандарту
•Регламентация способов представления данных
•Регламентация способов доступа к данным
ISO 10303 (STEP)
ISO 14649 |
ISO 13584 |
ISO 15531 |
ISO 15926 |
NATO CALS |
CNC |
P-Lib |
MANDATE |
Oil&Gas |
data model |
Архитектура стандарта ISO 10303 - STEP
EXPRESS
ISO 10303-11
Способы представления |
Способы доступа |
данных |
к данным |
ISO 10303-21 |
ISO 10303-22-26 |
|
|
Этапы разработки прикладных протоколов
Этап Методика
1. Функциональное моделирование IDEF 0
2. Информационное моделирование IDEF 1х
3. Адаптация модели |
EXPRESS |
Пример схемы данных на языке EXPRESS-G
Название
Цех
|
работает в |
|
|
|
Рабочий |
находится в |
использует S[0:?] |
разряд |
|
Оборудование |
STRING
ФИО
Адрес
Человек
ДАТА
Дата рождения
(INV) содержит
Служащий [0:?] Отдел Название работает в
Инженер |
выполняет |
Проект |
|
|
|
|
S[0:?] |
подпроект S[0:?] |
INTEGER |
|
(INV) надпроект S[0:?] |
|
|
|
Название |
STRING |
начало |
|
||
|
|
ДАТА |
|
|
конец |