close

Вход

Забыли?

вход по аккаунту

;doc

код для вставкиСкачать
We make PLM simply work by bringing your
people, products and processes in harmony.
IDEAL PLM
Особенности разработки архитектуры PLM систем
Обзор типовых ошибок
Митюрин Игорь
2014
1/24
© IDEAL PLM 2014, All rights reserved
24.06.2014
Выбор информационной системы (ИС)
1. Разработка собственной ИС
Преимущества: Максимальное соответствие
требованиям предприятия.
Недостатки: Высокая стоимость разработки и
сопровождения.
2. Специализированное ПО
Преимущества: Максимально быстрое начало
работы с системой; обычно меньшая стоимость по
сравнению с остальными вариантами.
Недостатки: Ограниченная возможность адаптации
ПО; необходимость изменять процессы под ПО.
3. Использование PDM/PLM системы
Преимущества: Возможность настроить ИС под
бизнес-процессы предприятия; стоимость
внедрения и сопровождения ниже чем в п.1.
Недостатки: Для успешного внедрения требуется
хорошее понимание бизнес процессов и
внедряемой ИС.
2
© IDEAL PLM 2014, All rights reserved
24.6.2014
Выбор информационной системы
Собственная ИС
Специализированное ПО
PLM/PDM
***
*
**
Влияние на бизнес-процессы
*
***
**
Начало работы
*
*
**
Стоимость
3
© IDEAL PLM 2014, All rights reserved
24.6.2014
Требования к информационной системе
ЕСКД – Единая Система Конструкторской Документации
ЕСТД – Единая Система Технологической Документации
4
ГОСТ 2.101-68
ГОСТ 2.102-68(2012)
ГОСТ 2.103-68
ГОСТ 2.104-2006
ГОСТ 2.105-95
ГОСТ 2.106-96
ГОСТ 2.109-73
ГОСТ 2.111-68
ГОСТ 2.113-75
Виды изделий
Виды и комплектность конструкторских документов
Стадии разработки
Основные надписи
Основные требования к текстовым документам
Текстовые документы
Основные требования к чертежам
Нормоконтроль
Групповые и базовые конструкторские документы
ГОСТ 2.004-88
Общие требования к выполнению конструкторских и
технологических документов на печатающих и графических
устройствах вывода ЭВМ
© IDEAL PLM 2014, All rights reserved
24.6.2014
Вычислительная техника 70х годов
5
© IDEAL PLM 2014, All rights reserved
24.6.2014
Печатающие устройства 70х годов
6
© IDEAL PLM 2014, All rights reserved
24.6.2014
Что первично документ или изделие?
Изделие определяет
документацию или
документация определяет
изделие?
Что первично изделие или
документ?
7
© IDEAL PLM 2014, All rights reserved
24.6.2014
Что первично документ или изделие?
8
© IDEAL PLM 2014, All rights reserved
24.6.2014
Цикл разработки
Идея об изделии
9
© IDEAL PLM 2014, All rights reserved
24.6.2014
Цикл разработки
Идея об изделии
Моделирование
изделия
10
© IDEAL PLM 2014, All rights reserved
24.6.2014
Цикл разработки
Идея об изделии
Моделирование
изделия
Разработка чертежа
11
© IDEAL PLM 2014, All rights reserved
24.6.2014
Область Teamcenter
Управление
требованиями
Управление
изменениями
Идея об изделии
Управление
расписанием
Разработка изделия
Моделирование
изделия
Описание изделия
Разработка чертежа
Управление
составами
12
© IDEAL PLM 2014, All rights reserved
Технология
изготовления
Сервисное
обслуживание и ремонт
24.6.2014
Определение типов изделий, на основе
разделов спецификации
Объекты Teamcenter
Документация
Комплексы
Сборочные единицы
Детали
Стандартные изделия
Прочие изделия
Материалы
Комплекты
Документ
Комплекс
Сборочная единица
Деталь
Стандартное изделие
Прочее/покупное изделие
Материал
Комплект
ГОСТ 2.106
Разделы спецификации
13
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий, на основе
разделов спецификации
Объекты Teamcenter
Документация
Комплексы
Сборочные единицы
Детали
Стандартные изделия
Прочие изделия
Материалы
Комплекты
Документ
Комплекс
Сборочная единица
Деталь
Стандартное изделие
Прочее/покупное изделие
Материал
Комплект
ГОСТ 2.106
Разделы спецификации
Если стандартное изделие поступает на предприятие в готовом виде,
то какой тип изделия должен быть выбран в системе?
14
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий, на основе
разделов спецификации
ИЗДЕЛИЯ
Стандартные
15
© IDEAL PLM 2014, All rights reserved
Покупные
24.6.2014
Определение типов изделий, на основе
разделов спецификации
Объекты Teamcenter
Документация
Комплексы
Сборочные единицы
Детали
Стандартные изделия
Прочие изделия
Материалы
Комплекты
Документ
Комплекс
Сборочная единица
Деталь
Стандартное изделие
Прочее/покупное изделие
Материал
Комплект
ГОСТ 2.106
Разделы спецификации
Если стандартное изделие производится на предприятии по КД
предприятия, то какой тип изделия должен быть выбран в системе?
16
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий, на основе
разделов спецификации
Объекты Teamcenter
Документация
Комплексы
Сборочные единицы
Детали
Стандартные изделия
Прочие изделия
Материалы
Комплекты
Документ
Комплекс
Сборочная единица
Деталь
Стандартное изделие
Прочее/покупное изделие
Материал
Комплект
ГОСТ 2.106
Разделы спецификации
Если изделие КД на которое разработано на предприятии, но которое
поступает на предприятие в готовом виде, то какой тип изделия
должен быть выбран в системе?
17
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий, на основе
разделов спецификации
Для реализации данного подхода потребовалось ввести 6 новых типов
объектов (без учетов материалов и документов).
18
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий на основе
видов изделий
ГОСТ 2.101 п.4
Изделия
Детали
Сборочные единицы
Комплексы
Комплекты
19
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий на основе
видов изделий
Изделия
Неспецифицированные
20
© IDEAL PLM 2014, All rights reserved
Специфицированные
24.6.2014
Определение типов изделий на основе
видов изделий
Дополнительная классификация изделий:
• Стандартные изделия – соответствующие стандартам предприятия,
отраслевым, государственным, межгосударственным
(см.п.3.6 ГОСТ 2.106).
• Прочие изделия – изделия, примененные по техническим
условиям (ТУ) (см.п.3.7. ГОСТ 2.106).
• Изделия по кооперации – изделия изготавливаемые на других
предприятиях по разработанной КД (см. п.7 ГОСТ 2.101).
• Покупные изделия – не изготавливаемые на данном предприятии, а им
получаемые в готовом виде, кроме изделий по кооперации (см.п.7
ГОСТ 2.101).
21
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий на основе
видов изделий
Part
Commercial Part
Manufacturer Part
(Vendor Part)
22
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий на основе
видов изделий
Commercial
Part
Commercial
Part Rev
Vendor Part
Vendor
Vendor Part Rev
Vendor Part
Vendor
Vendor Part Rev
Имеют структуру
23
© IDEAL PLM 2014, All rights reserved
Не появляются в BOM
24.6.2014
Определение типов изделий на основе
видов изделий
Изделия с обозначением
предприятия
Part
Деталь
Сборочная единица
Комплект
Комплекс
Изделия с обозначениями,
присвоенными стандартами и т.д.
Коммерческое изделие
24
© IDEAL PLM 2014, All rights reserved
Признак
покупного
Признак
стандартного
CommercialPart
24.6.2014
Признак покупного
25
© IDEAL PLM 2014, All rights reserved
24.6.2014
Виды изделий
Изделия с обозначением
предприятия
Деталь
Part
Сборочная единица
Комплект
Комплекс
26
© IDEAL PLM 2014, All rights reserved
24.6.2014
Виды изделий
Коммерческое изделие
Стандартное
изделие
27
© IDEAL PLM 2014, All rights reserved
Прочее
изделие
24.6.2014
Виды изделий
Part
Признак
покупного
По кооперации
28
© IDEAL PLM 2014, All rights reserved
24.6.2014
29
CommercialPart
CommercialPart
Признак
покупного
Признак
стандартного
Прочее
Стандартное
© IDEAL PLM 2014, All rights reserved
24.6.2014
CommercialPart
Признак
стандартного
Признак
покупного
Стандартное
30
© IDEAL PLM 2014, All rights reserved
24.6.2014
Определение типов изделий на основе
видов изделий
Для реализации данного подхода не потребовалось вводить новых типов
объектов (без учетов материалов и документов).
31
© IDEAL PLM 2014, All rights reserved
24.6.2014
Подходы к хранению документов
Item Revision
CAD - файл
3D Модель
Чертеж
32
© IDEAL PLM 2014, All rights reserved
Плюсы:
• Подходит для работы со
«устаревшими» CAD
системами
Минусы:
• Невозможность работать с
моделью и чертежом
одновременно
• Невозможно использовать
различные рабочие
процессы для модели и
чертежа
• Невозможно создать
независимые версии
чертежа и модели
24.6.2014
Подходы к хранению документов
Item Revision
CAD - файл
3D Модель
CAD - файл
Чертеж
33
© IDEAL PLM 2014, All rights reserved
Плюсы:
• Поддерживает
одновременную работу
над чертежом и моделью
• Поддерживает
раздельные рабочие
процессы
Минусы:
• Довольно сложно
настроить раздельные
рабочие процессы
(целевым является Item
Revision)
• Невозможность раздельно
пересматривать модель и
чертеж.
24.6.2014
Подходы к хранению документов
Item Revision
CAD - файл
3D Модель
Item Revision
CAD - файл
Плюсы:
• Поддерживает
одновременную работу
над чертежом и моделью
• Поддерживает
раздельные рабочие
процессы
• Поддерживает
раздельный пересмотр
чертежа и модели
Минусы:
• Ревизии чертежа и модели
не синхронизированы
Чертеж
34
© IDEAL PLM 2014, All rights reserved
24.6.2014
Реализация связи чертежа со
стандартным изделием
CommercialPart
Revision
CAD - файл
3D Модель
35
© IDEAL PLM 2014, All rights reserved
Drawing
Revision
CAD - файл
Чертеж
24.6.2014
Атрибуты
• Обычно для лучшей производительности атрибуты добавляют для
«легковесных» объектов (для потомков POM_Object или Workspace объекты)
• Избегайте VLA (Very Large Array) и особенно VLA ссылок (они не используют
операции пакетной загрузки)
• Избегайте CLOB (Character Large Object), они не используются для пакетной
загрузки…
• Если это возможно, избегайте использования BoM-line свойств, особенно в
больших структурах. Например, запрос в 1 миллисекунду, вызванный 10000 раз
добавит задержку в 10 секунд, а запрос в 10 миллисекунд добавит задержку
около 1,5 минут.
36
© IDEAL PLM 2014, All rights reserved
24.6.2014
Пакетная загрузка
Для улучшения производительности важно минимизировать количество
запросов от клиента к серверу. Загрузка свойств «по одному» очень
отрицательно влияет на производительность. Чтобы уменьшить
количество запросов, можно загружать за один раз «пакет» свойств за
один раз, механизм пакетной загрузки (bulk loading) позволяет сделать
это.
Свойства пакетной загрузки определены в файлах политики SOA,
значения по умолчанию определены в TC_DATA/soa/RACSbase.xml,
дополнительно для конкретной инсталляции в
TC_DATA/soa/site/RACSite.xml
37
© IDEAL PLM 2014, All rights reserved
24.6.2014
Атрибуты
Старайтесь не добавлять большого количества дополнительных свойств.
Старайтесь избегать составных свойств бизнес-объектов, особенно если
эти свойства необходимо отобразить в BOM.
Запрос для загрузки Item Revision
SELECT PITEMREVISION.puid, ptimestamp, ppid, rowning_siteu, rowning_sitec, plsd, pobject_properties, parchive_info, rlast_mod_useru, rlast_mod_userc, pacl_bits,
rowning_groupu, rowning_groupc, rowning_useru, rowning_userc, plast_mod_date, parchive_date, pcreation_date, pbackup_date, VLA_38_15, pip_classification,
pgov_classification, VLA_38_11, VLA_38_9, VLA_38_7, VLA_38_6, pobject_application, pobject_type, pobject_desc, pobject_name, prevision_limit, prevision_number,
rwso_threadu, rwso_threadc, rowning_projectu, rowning_projectc, pactive_seq, rowning_organizationu, rowning_organizationc, pdate_released,
pfnd0CurrentLocationCode, VLA_105_7, VLA_105_6, VLA_105_5, VLA_105_4, pitem_revision_id, psequence_limit, psequence_id, rvariant_expression_blocku,
rvariant_expression_blockc, ritems_tagu, ritems_tagc, rsequence_anchoru, rsequence_anchorc, phas_variant_module FROM PPOM_OBJECT,
PPOM_APPLICATION_OBJECT, PWORKSPACEOBJECT, PITEMREVISION WHERE PWORKSPACEOBJECT.puid=PITEMREVISION.puid AND
PPOM_APPLICATION_OBJECT.puid=PITEMREVISION.puid AND PPOM_OBJECT.puid=PITEMREVISION.puid AND PITEMREVISION.puid = :1
Запрос для загрузки Item Revision с дополнительными 25 свойствами
SELECT PITEMREVISION.puid, ptimestamp, ppid, rowning_siteu, rowning_sitec, plsd, pobject_properties, parchive_info, rlast_mod_useru, rlast_mod_userc, pacl_bits,
rowning_groupu, rowning_groupc, rowning_useru, rowning_userc, plast_mod_date, parchive_date, pcreation_date, pbackup_date, VLA_38_15, pip_classification,
pgov_classification, VLA_38_11, VLA_38_9, VLA_38_7, VLA_38_6, pobject_application, pobject_type, pobject_desc, pobject_name, prevision_limit, prevision_number,
rwso_threadu, rwso_threadc, rowning_projectu, rowning_projectc, pactive_seq, rowning_organizationu, rowning_organizationc, pdate_released,
pfnd0CurrentLoCustAttrtionCode, VLA_105_7, VLA_105_6, VLA_105_5, VLA_105_4, pitem_revision_id, psequence_limit, psequence_id, rvariant_expression_blocku,
rvariant_expression_blockc, ritems_tagu, ritems_tagc, rsequence_anchoru, rsequence_anchorc, phas_variant_module, CustAttr1, CustAttr2, CustAttr3, CustAttr4, CustAttr5,
CustAttr6, CustAttr7, CustAttr8, CustAttr9, CustAttr10, CustAttr12, CustAttr13, CustAttr14, CustAttr15, CustAttr16, CustAttr17, CustAttr19, CustAttr20, CustAttr21,
CustAttr25, CustAttr26 FROM PPOM_OBJECT, PPOM_APPLICATION_OBJECT, PWORKSPACEOBJECT, PITEMREVISION WHERE PWORKSPACEOBJECT.puid=PITEMREVISION.puid
AND PPOM_APPLICATTION_OBJECT.puid=PITEMREVISION.puid AND PPOM_OBJECT.puid=PITEMREVISION.puid AND PITEMREVISION.puid = :1
38
© IDEAL PLM 2014, All rights reserved
24.6.2014
Стоимость внесения изменений
Цена изменений
1. Разработка новой модели
2. Планирование перехода от старой к
новой модели
3. Разработка мероприятий по миграции
4. Миграция
Время
39
© IDEAL PLM 2014, All rights reserved
24.6.2014
Спасибо за внимание!
Митюрин И.В.
[email protected]
40
© IDEAL PLM 2014, All rights reserved
24.6.2014
1/--страниц
Пожаловаться на содержимое документа