А.1.3 В приложении В приведены примеры экземпляров объектов, соответствующих описанной модели данных.
А.2 Идентификация и описание изделия и его составных частей
А.2.1 Общие сведения
На рисунке А.1 а) приведена часть модели данных, используемая для описания разрабатываемого изделия, его СЧ и других элементов ЭСК.
Для описания любых элементов ЭСК используются следующие основные объекты:
- eskd_product (изделие) - см. А.2.2;
- eskd_product_definition_formation (версия изделия) - см. А.2.5;
- product_definition_with_associated_documents (описание изделия в контексте) - см. А.2.7.
А.2.2.1 Идентификация изделия, составных частей изделия и материалов (заготовок), которые являются элементами ЭСК, выполняется с использованием объекта eskd_product (см. рисунок А.2), наследующего все атрибуты от стандартного объекта product по ГОСТ Р ИСО 10303-41.
![]() изделия, СЧ изделия, материалов
- само изделие, для которого формируется ЭСК (сборочная единица, комплекс, комплект);
- СЧ изделия;
- материал (заготовку), из которого изготавливается изделие.
Примечание - Здесь и далее для любой сущности, входящей в ЭСК и описываемой объектом product (eskd_product), будет использоваться слово "изделие", независимо от того, является ли элемент ЭСК изделием по ГОСТ Р 2.101 (деталь, сборочная единица, комплекс, комплект) или материалом, заготовкой, программным изделием, базой данных или виртуальной сборочной единицей.
А.2.2.3 СЧ изделия могут быть:
- другие сборочные единицы, комплексы, комплекты, детали (оригинальные или унифицированные);
- стандартные изделия;
- покупные изделия;
- материалы, непосредственно входящие в описываемое изделие;
- программные изделия;
- базы данных.
Кроме того, в качестве элементов ЭСК могут выступать виртуальные сборочные единицы, представляющие собой совокупность СЧ, логически выделяемую в ЭСК для решения какой-либо задачи.
А.2.2.4 Для изделий, идентифицируемых как исполнения базового изделия по ГОСТ 2.113, объект eskd_product может описывать каждое исполнение отдельно и семейство изделий в целом.
Для сложных изделий, изготавливаемых во множестве вариантов (например, модификаций <1>), объект eskd_product может описывать каждую модификацию отдельно и тип <2> (семейство) изделий в целом.
Примечание - Примерами типа изделия являются самолет ТУ-214, вертолет МИ-17.
--------------------------------
<1> Модификация изделия - по ГОСТ 2.116.
<2> Тип изделия - по ГОСТ 23945.0.
Связи между семейством изделий и отдельными членами семейства устанавливают в соответствии с А.2.3.
А.2.2.5 Атрибуты объекта eskd_product приведены в таблице А.2.
Таблица А.2
А.2.2.6 В обязательном атрибуте "id" (обозначение изделия) следует указывать:
- для сборочных единиц, комплексов, комплектов, деталей - обозначение изделия, присвоенное в соответствии с ГОСТ Р 2.201;
- для программных изделий и баз данных (собственной разработки) - обозначения соответствующих изделий или баз данных;
- для стандартных изделий - обозначение изделия в соответствии со стандартом на это изделие;
- для покупных изделий - шифр, код или обозначение покупного изделия (в том числе программного изделия или базы данных) в соответствии с документами на его поставку (при необходимости с указанием обозначения этого документа или кода поставщика);
- для материалов - обозначение материала, установленное в стандарте, технических условиях или иных документах на поставку материала;
- для виртуальных сборочных единиц - обозначение, назначенное разработчиком с учетом действующих документов по стандартизации.
А.2.2.7 В обязательном атрибуте "name" (наименование изделия) следует указывать:
- для сборочных единиц, комплексов, комплектов, деталей - наименование изделия, присвоенное с учетом ГОСТ Р 2.201 (для исполнений указывается наименование базового изделия);
- для программных изделий и баз данных (собственной разработки) - наименования соответствующих изделий и баз данных в соответствии с документами на их разработку;
- для стандартных изделий - наименование (описание) изделия в соответствии со стандартом на это изделие (наименование базового изделия);
- для покупных изделий - наименование (описание) изделия в соответствии с документами на поставку;
- для материалов - наименование материала, установленное в стандарте, технических условиях или иных документах на поставку материала.
А.2.2.8 Примеры идентификации изделия, СЧ и материалов в соответствии с моделью данных приведены в В.1.
А.2.3.1 Изделия могут быть связаны между собой связями разных типов. Например, это может быть связь между семейством изделий и отдельным членом семейства (см. А.2.2.2). Связи между изделиями устанавливаются с использованием стандартного объекта product_relationship (связь между изделиями) - см. рисунок А.3.
![]() между изделиями
А.2.3.2 Атрибуты объекта product_relationship приведены в таблице А.3.
Таблица А.3
А.2.4 Описание аналогов изделия
А.2.4.1 Под аналогами в соответствии с ГОСТ 2.116 понимают продукцию отечественного или зарубежного производства, подобную данной продукции, обладающую сходством функционального назначения и условий применения.
А.2.4.2 Для описания аналога изделия используется специализированный вид связи между изделиями, - стандартный объект alternate_product_relationship (связь с аналогом) по ГОСТ Р ИСО 10303-44 - см. рисунок А.4.
![]() аналога изделия
А.2.4.3 Атрибуты объекта alternate_product_relationship приведены в таблице А.4.
Таблица А.4
А.2.4.4 Примеры описания аналогов изделий в соответствии с моделью данных приведены в В.2.
А.2.5.1 В ходе разработки изделия может возникнуть необходимость идентифицировать разные версии одного изделия, появляющиеся в ходе внесения изменений.
Под версией изделия понимается вариант изделия, появившийся в результате внесения таких изменений в конструкцию изделия, характер которых не требует присвоения изделию нового обозначения (в соответствии с требованиями ГОСТ Р 2.503), при этом требуется идентифицировать отличающиеся характеристики изделия (например, материал изготовления, цвет покрытия, состав сборочной единицы).
А.2.5.2 Для описания версии изделия в ЭСК используется специализированный объект eskd_product_definition_formation (см. рисунок А.5), который наследует атрибуты от стандартных объектов product_definition_formation и product_definition_formation_with_specified_source по ГОСТ Р ИСО 10303-44.
![]() версии изделия
А.2.5.3 Любое изделие (включая неразрабатываемые СЧ: покупные и стандартные изделия) должно иметь хотя бы одну версию.
А.2.5.4 Атрибуты объекта eskd_product_definition_formation (включая унаследованные) приведены в таблице А.5.
Таблица А.5
А.2.5.5 Примеры описания версий изделий в соответствии с моделью данных приведены в В.3.
А.2.6 Связи между версиями изделия
А.2.6.1 Версии изделия могут быть связаны между собой связями разных типов. Например, это может быть связь между данной версий изделия и версией, на основе которой создана данная версия.
Допускается устанавливать связи между версиями разных изделий. Правила применения такой связи устанавливают в стандарте организации и (или) по соглашению между участниками обмена данными.
Связи между версиями изделия устанавливаются с использованием стандартного объекта product_definition_formation_relationship (связь между версиями изделия) - см. рисунок А.6.
![]() между версиями изделия
А.2.6.2 Атрибуты объекта product_definition_formation_relationship приведены в таблице А.6.
Таблица А.6
А.2.6.3 Примеры описания связей между версиями изделия приведены в В.4.
А.2.7.1 Концепция ГОСТ Р ИСО 10303-41 в части представления данных об изделии заключается в том, что одно изделие (версия) может быть относительно независимо описано с разных точек зрения (в разных контекстах).
Например, при разработке видов структур, отличных от конструктивной (не рассматриваемых в настоящем стандарте - функциональной, технологической, эксплуатационной и т.д.), понятие контекста позволит передавать между организациями в одном обменном файле различные виды структуры одного изделия, необходимые для решения различных задач. Такой контекст можно идентифицировать наименованием решаемой задачи - функциональный, конструкторский и т.д.
А.2.7.2 Для целей формирования ЭСК в настоящем стандарте используется единственный контекст описания изделия "конструктивная структура". С описанием изделия (версии) в данном контексте следует связывать сведения о конструкторских документах, включаемые в ЭСК.
Допускается использовать другие контексты описания изделия при формировании ЭСК, если правила их применения установлены в стандарте организации и (или) согласованы между участниками обмена данными.
Примечание - В составе ЕСКД могут быть разработаны требования к форматам данных для функциональной и эксплуатационной структуры изделия, которые также относятся к конструкторским данным об изделии. В общем случае могут существовать (и передаваться в составе одного обменного файла) несколько видов структуры одного изделия, поэтому использование конкретного значения контекста в данном стандарте важно (несмотря на то, что на данный момент это единственный применяемый контекст).
А.2.7.3 Для описания изделия в конкретном контексте в модели данных используется стандартный объект product_definition (описание изделия) по ГОСТ Р ИСО 10303-41 - см. рисунок А.7.
![]() в контексте
В целях формирования ЭСК с каждой версией изделия, включаемой в ЭСК, должен быть связан хотя бы один объект product_definition, у которого в атрибуте "frame_of_reference" указано "конструктивная структура".
А.2.7.4 Атрибуты объекта product_definition приведены в таблице А.7.
Таблица А.7
А.2.7.5 Примеры описания изделий в контексте приведены в В.5.
А.2.8.1 Два описания одного изделия в разных контекстах или два описания разных изделий (в одном контексте) могут быть связаны между собой. На связях между описаниями разных изделий в одном контексте ("конструктивная структура") строится формирование ЭСК (см. А.3).
А.2.8.2 Связь между описаниями изделия представляется объектом product_definition_relationship (связь между описаниями) - см. рисунок А.8.
![]() между описаниями изделия
А.2.8.3 Атрибуты объекта product_definition_relationship приведены в таблице А.8.
Таблица А.8
А.2.9 Связь изделия с документами
А.2.9.1 Изделия и его СЧ в ЭСК могут содержать ссылки на конструкторские (и при необходимости другие) документы.
Связи с документами могут быть установлены:
- для изделия;
- версии изделия;
- описания изделия в контексте.
Выбор объекта, с которым будет связан документ в ЭСК, зависит от вида документа и решаемой задачи. Правила установления связей между изделием и документами устанавливают в стандарте организации и (или) по договоренности между сторонами, осуществляющими обмен данными.
В общем случае рекомендуется устанавливать связь изделия с документом на уровне описания изделия в контексте.
А.2.9.2 Связь изделия с документом описывается объектом document_product_association (связь изделия и документа) - см. рисунок А.9. Каждый документ описывается объектом document (документ). Если требуется привести информацию о действующей версии документа, то используют объект eskd_document_version (версия документа).
![]() между изделием и документом
Если ЭСК используется для передачи комплекта электронных документов и требуется указать имена файлов, составляющих документ (версию), то используют объект eskd_document_item.
Если необходимо, объект eskd_document_item может использоваться для представления сведений о характеристиках электронных (файлов) или бумажных документов (частей, книг), в том числе о месте хранения подлинника, форме представления и формате данных.
А.2.9.3 Атрибуты объекта document_product_association приведены в таблице А.9.
Таблица А.9
А.2.9.4 Атрибуты объектов document, eskd_document_version и eskd_document_item приведены в таблицах А.10 - А.12.
Таблица А.10
Таблица А.11
Атрибуты объекта eskd_document_version
Таблица А.12
А.2.9.5 Примеры описания документов и их связей с изделиями приведены в В.6.
А.2.10 Указание ролей организаций по отношению к изделию
А.2.10.1 В ЭСК может потребоваться указать разработчиков, изготовителей, поставщиков изделий, держателей подлинников документации и т.п.
А.2.10.2 Для установления связи изделия с организацией используется специализированный объект eskd_organization_product_assignment (связь изделия с организацией) - см. рисунок А.10. Каждая организация описывается стандартным объектом organization (организация) по ГОСТ Р ИСО 10303-41.
![]() между изделием и организацией
А.2.10.3 Атрибуты перечисленных объектов приведены в таблицах А.13 и А.14.
Таблица А.13
Таблица А.14
А.2.10.4 Примеры описания организаций и их связей с изделиями приведены в В.7.
А.3.1 Общие сведения
А.3.1.1 Часть модели данных ЭСК, позволяющая описать состав изделия (связи между изделием и его СЧ), приведена на рисунке А.1 б).
Содержательная часть ЭСК включает описание состава изделия в конкретном контексте (конструкторском), поэтому при формировании ЭСК связи устанавливаются между описаниями изделий в конкретном контексте (см. А.2.8).
А.3.1.2 Предложенная в настоящем стандарте модель данных позволяет описывать:
- основную ЭСК изделия (включает сведения о СЧ, непосредственно входящих в изделие, и не включает ЭСК этих СЧ);
- точную структуру, в которой связи устанавливаются между конкретными версиями изделий.
Примечания
1 Формирование полной ЭСК изделия может быть выполнено как объединение основных ЭСК всех сборочных единиц, комплектов или комплексов, входящих в изделие (например, файлов, содержащих основные ЭСК).
2 При необходимости приведения в ЭСК дополнительных сведений о вхождениях СЧ, которые невозможно описать с использованием данной модели данных, допускается использовать дополнительные объекты и атрибуты, установленные в стандарте организации и согласованные между участниками обмена данными.
3 При необходимости использования и передачи неточных структур (когда связи устанавливаются между изделиями, а не конкретными версиями, при этом подбор версии производится по определенным правилам) такие правила устанавливают в стандарте организации и согласовывают между участниками обмена данными.
А.3.2.1 Конструктивная структура изделия формируется в виде совокупности описаний вхождений всех СЧ в это изделие. Для описания каждого вхождения используется стандартный объект next_assembly_usage_occurrence (вхождение в родительское изделие <1>) по ГОСТ Р ИСО 10303-44.
--------------------------------
<1> Под "родительским изделием" в данном случае понимается изделие, находящееся на один уровень выше рассматриваемой СЧ.
Перечисленные объекты наследуют все атрибуты объекта assembly_component_usage (вхождение), который, в свою очередь, наследует атрибуты от product_definition_relationship (см. А.2.8 и рисунок А.11).
![]() структуры изделия
А.3.2.2 Атрибуты объекта assembly_component_usage приведены в таблице А.15.
Таблица А.15
А.3.2.3 Для указания единицы измерения и количества, в котором СЧ входит в изделие (например, три метра), используется дополнительный подтип quantified_assembly_component_usage (количественное вхождение), который применяется дополнительно к основным объектам, описанным выше. Данный подтип позволяет добавить к основным объектам атрибут "quantity" (количество с единицей измерения).
А.3.2.4 Описание вхождения СЧ в родительское изделие выполняется с использованием объекта next_assembly_usage_occurrence, который наследует все атрибуты объекта assembly_component_usage и дополнительных атрибутов не имеет.
А.3.2.5 Возможны два способа указания количества, в котором СЧ входит в родительское изделие:
- описание каждого отдельного вхождения СЧ отдельным экземпляром объекта next_assembly_usage_occurrence (т.е. создание стольких экземпляров объекта, сколько штук конкретной СЧ входит в изделие);
- использование комплексного объекта "next_assembly_usage_occurrence + quantified_assembly_component_usage" и в дополнительном атрибуте "quantity" указание количества (с учетом применяемой единицы измерения), СЧ, входящих в родительское изделие.
Первый способ не может применяться для описания вхождений материалов и других изделий, количество которых измеряется не в штуках.
А.3.2.6 Пример описания основной ЭСК изделия приведен в В.8.
А.3.3 Правила описания допустимых замен составных частей в составе изделия
А.3.3.1 Если вместо одной СЧ в составе изделия может использоваться другая СЧ (допустимая замена), то все такие СЧ включают в состав изделия как отдельные вхождения (см. А.3.2), после чего информацию о допустимой замене приводят с использованием объекта assembly_component_usage_substitute (допустимая замена) - см. рисунок А.12.
![]() допустимых замен в составе изделия
Данный объект позволяет установить связь между основным и заменяющим вхождениями в контексте конкретного изделия (сборочной единицы, комплекса, комплекта).
А.3.3.2 Атрибуты объекта assembly_component_usage_substitute приведены в таблице А.16.
Таблица А.16
А.3.3.3 Если необходимо указать несколько допустимых замен с разными приоритетами использования, то используют объект - assembly_component_usage_substitute_with_ranking (подтип объекта assembly_component_usage_substitute), который позволяет для допустимой замены указать ее приоритет в виде целого числа.
Правила указания приоритетов и применяемые значения устанавливают в стандарте организации.
А.3.3.4 Атрибуты объекта assembly_component_usage_substitute_with_ranking приведены в таблице А.17.
Таблица А.17
assembly_component_usage_substitute_with_ranking
А.3.3.5 Если вариант изготовления изделия представляет собой замену одной СЧ несколькими СЧ, то информацию о такой замене приводят с использованием объекта assembly_component_usage_substitute_with_ranking, в котором все заменяющие детали помечают одним числом в атрибуте "ranking", а в атрибуте "ranking_rationale" приводят соответствующие пояснения: "Применять с позициями ... взамен позиции ...".
А.3.3.6 Пример описания допустимой замены в ЭСК изделия приведен в В.9.
А.3.4 Правила описания составных частей, устанавливаемых подбором
А.3.4.1 Если при сборке изделия для его регулировки, настройки, компенсации СЧ подбирают, то указание таких СЧ в составе изделия выполняют в зависимости от способа их подбора и применения в соответствии с А.3.4.2 - А.3.4.4.
А.3.4.2 Если подбор производится одинаковыми СЧ (например, требуемая нагрузка пружины достигается установкой под нее одинаковых шайб), то в состав изделия СЧ включается с помощью комплексного объекта "next_assembly_usage_occurrence + quantified_assembly_component_usage" с указанием в атрибуте "quantity" наиболее вероятного количества таких СЧ, а в атрибуте "description" приводят соответствующую запись: "Подобрать необходимое количество ..." (например, "Подобрать необходимое количество для обеспечения нагрузки пружины").
А.3.4.3 Если подбор производится установкой одного из изделий, имеющих разные размеры и самостоятельные обозначения (например, величина зазора должна обеспечиваться установкой только одного установочного кольца), то в состав изделия включают все необходимые СЧ с использованием объекта next_assembly_usage_occurrence, у которого в атрибуте "description" приводят соответствующую запись "Подбор из группы СЧ". Все варианты СЧ, выбираемые подбором, связывают с одним из вариантов (условно выбранным в качестве наиболее вероятного) с использованием объекта assembly_component_usage_substitute. Наиболее вероятный вариант указывают в атрибуте "base" каждого объекта assembly_component_usage_substitute, а в атрибуте "definition" указывают "Подборные СЧ".
А.3.4.4 Если подбор производится установкой нескольких изделий с различными размерами, обозначениями и в различных количествах, то в состав изделия включают все необходимые СЧ с использованием комплексного объекта "next_assembly_usage_occurrence + quantified_assembly_component_usage" с указанием в атрибуте "quantity" наиболее вероятного количества каждой СЧ, а в атрибуте "description" приводят соответствующую запись: "Подобрать необходимое количество ...". Все варианты СЧ, выбираемые подбором, связывают с одним из вариантов (условно выбранным в качестве наиболее вероятного) с использованием объекта assembly_component_usage_substitute. Наиболее вероятный вариант указывают в атрибуте "base" каждого объекта assembly_component_usage_substitute, а в атрибуте "definition" указывают "Подборные СЧ".
А.4 Описание требований к изготовлению изделия
А.4.1 Общие сведения
А.4.1.1 На рисунке А.1 б) приведена часть модели данных, используемая для описания требования к материалам и заготовкам, из которых должны быть изготовлены изделия.
Задание требований к материалам и заготовкам основывается на общем механизме установления связей между описаниями изделий (версий) в конкретном контексте (см. А.2.8). При этом необходимый материал или заготовка также должны быть описаны как отдельное изделие (версия изделия) и иметь описание в конструкторском контексте.
А.4.1.2 Требования к материалам и заготовкам приводятся в ЭСК только в случае, когда это необходимо для решения конкретной задачи. Эти требования не должны противоречить аналогичным требованиям в других видах конструкторских документов на данное изделие (например, в чертеже детали или в электронной модели детали). Правила формирования ЭСК, обеспечивающие согласованность представления одной и той же информации в разных видах конструкторских документов, устанавливают в стандарте организации.
А.4.2 Описание материала (заготовки) для изготовления изделия
А.4.2.1 Указание материала (заготовки), из которого должно быть изготовлено изделие, производится с использованием объекта make_from_usage_option, который наследует все атрибуты объекта product_definition_relationship - см. рисунок А.13.
![]() требований к материалу для изготовления изделия
А.4.2.2 Атрибуты объекта make_from_usage_option приведены в таблице А.18.
Таблица А.18
А.4.2.3 Если необходимо указать допустимые замены материала (заготовки), то каждый материал (заготовку) указывают с использованием отдельного экземпляра объекта make_from_usage_option и при необходимости указывают приоритет выбора материала в атрибутах "ranking" и "ranking rationale". Если все указанные материалы имеют одинаковый приоритет, то для всех экземпляров объекта указывают значение "1".
А.4.2.4 Для материала (заготовки) указывают потребное для изготовления количество (атрибут "quantity"), выраженное в необходимых единицах измерения.
Если необходимое количество материала не может быть объективно определено конструктором (устанавливается технологом), то в атрибут "quantity" объекта make_from_usage_option записывают наиболее вероятное количество материала, а в атрибут "description" - следующую запись: "Указано приблизительное количество материала. Точное количество определяется технологом".
А.4.2.5 Пример описания материалов и заготовок для изготовления изделия приведен в В.11.
А.4.3 Описание изготовления изделия путем доработки изделия-заготовки
А.4.3.1 При использовании в качестве заготовки для изделия сборочной единицы саму заготовку связывают с изделием как материал с использованием объекта make_from_usage_option, а все изделия, устанавливаемые при дополнительной обработке или доделке, включают в состав изделия с использованием объекта next_assembly_usage_occurrence.
В этом случае в технических требованиях (чертежа, электронной модели) допускается указывать, какие сборочные единицы и детали при переделке заменяют вновь установленными или исключают без замены, например: "Детали поз. 4 и 6 установить взамен имеющихся валика и втулки", "Имеющуюся втулку снять" и т.п.
А.4.3.2 Если доработка заключается в дополнительной обработке заготовки без снятия, замены или установки новых СЧ, то в ЭСК такую информацию не приводят (все необходимые указания по доработке приводят на сборочном чертеже (в электронной модели) и в его технических требованиях).
А.5 Значение с единицей измерения
А.5.1 Некоторые атрибуты объектов задаются путем указания значения в определенной единице измерения. Для этого используется объект measure_with_unit (см. рисунок А.14), который ссылается на конкретное описание единицы измерения (context_dependent_unit).
![]() с единицей измерения
А.5.2 Атрибуты объектов measure_with_unit и context_dependent_unit приведены в таблицах А.19 и А.20.
Таблица А.19
Таблица А.20
(рекомендуемое)
ЭЛЕКТРОННОЙ СТРУКТУРЫ ИЗДЕЛИЯ
Б.1 Файл JSON (см. [2]) представляет собой текстовый файл, содержащий совокупность объектов JSON, в которые интегрированы объекты модели данных "GOST R 2.525" в соответствии с приложением А. Пример текстового файла с ЭСК в формате STEP-JSON приведен в приложении Г.
Б.2 При представлении ЭСК в формате STEP-JSON корневой объект JSON (см. рисунок Б.1) описывает набор данных в целом и содержит следующие атрибуты:
- "format" - идентификатор версии формата (в соответствии с настоящим стандартом имеет значение "STEP-JSON 1.0");
- "schema" - идентификатор схемы данных (в соответствии с настоящим стандартом имеет значение "GOST R 2.525");
- "instances" - массив объектов JSON, содержащий описания экземпляров объектов схемы "schema".
![]() формата STEP-JSON
В корневой объект разработчиками информационных систем могут быть включены дополнительные необязательные атрибуты, например "description", "author", "organization", "originating_system" и др.
Б.3 После общих сведений (см. Б.2), в корневом объекте приводится массив объектов JSON, содержащий данные ЭСК. Каждый экземпляр объекта из модели данных "GOST R 2.525" описывается в массиве одним объектом JSON, имеющим следующие атрибуты:
- "id" - идентификатор (#N) объекта внутри файла, предназначенный для создания ссылок на этот объект из данного файла; формат идентификатора установлен в ГОСТ Р ИСО 10303-21: символ "#" и целочисленный номер (например, "#345");
- "type" - строка (OBJ_NAME), содержащая наименование объекта из схемы данных "GOST R 2.525" (например, "product", "document" и др.); для комплексных объектов значение должно состоять из нескольких имен объектов соединенных символом "+" (например, "next_assembly_usage_occurrence + quantified_assembly_component_usage" или "serial_numbered_effectivity + product_definition_effectivity");
- "attributes" - объект JSON, содержащий значения атрибутов объекта (согласно модели данных "GOST R 2.525"). Имя атрибута указывается в элементе "ATTRIBUTE_NAMEn", значение - в элементе "VALUE".
Значения атрибутов различных типов задаются следующим образом:
- STRING - задается как строка;
- INTEGER - задается как целое число;
- REAL - задается как вещественное число;
- LOGICAL - задается в формате, установленном в ГОСТ Р ИСО 10303-21: ".F." для FALSE, ".T." для TRUE и ".U." для UNKNOWN;
- ссылка на другой объект - задается как строка со значением идентификатора экземпляра объекта (атрибут "id");
- ENUMERATION - задается в формате, установленном в ГОСТ Р ИСО 10303-21: символы, приведенные к верхнему регистру с точками в начале и конце (например, ".MADE.", ".BOUGHT.", ".NOT_KNOWN.", ".ASSEMBLY.", ".PART.", ".MATERIAL.", ".KIT." и ".COMPLEX.").
Примечание - Представление даты и времени в виде текстовой последовательности должно соответствовать требованиям к передаче полного обозначения даты и времени согласно ГОСТ Р 7.0.64. В приведенном в приложении Г примере используется вариант передачи полного наименования местных даты и времени без использования определителя часового пояса в основном формате (YYYYMMDDhhmmss). По соглашению участников информационного обмена дата и время могут быть представлены с использованием определителя часового пояса согласно требованиям ГОСТ Р 7.0.64 (YYYYMMDDhhmmssZ, YYYYMMDDhhmmss+/-hhmm, YYYYMMDDThhmmss+/-hh).
(справочное)
В таблице В.1 приведены примеры идентификации изделий разных видов.
В таблице В.2 приведены примеры описания аналогов изделий.
В таблице В.3 приведены примеры описания версий изделий.
В таблице В.4 приведены примеры описания связей между версиями изделий.
В таблице В.5 приведены примеры описания изделий в контексте.
В таблицах В.6 и В.7 приведены примеры описания документов и их связей с изделиями.
Таблица В.6
Таблица В.7
В таблицах В.8 и В.9 приведены примеры описания организаций и их связей с изделиями.
Таблица В.8
Таблица В.9
На рисунке В.1 приведен пример основной ЭСК для изделия "Прижим" (см. описание изделия и СЧ в таблице В.1, версии - в таблице В.3). В таблице В.10 приведены описания связей входимости для формирования ЭСК изделия "Прижим".
![]() ("EPS..." - это идентификатор описания изделия в контексте
в соответствии с таблицей В.5)
Таблица В.10
На рисунке В.2 приведен пример допустимой замены СЧ в составе сборки. В таблице В.11 приведены описания связей входимости для основной СЧ и допустимой замены, а в таблице В.12 - пример описания замены.
![]() ("EPS..." - это идентификатор описания изделия в контексте
в соответствии с таблицей В.5)
Таблица В.11
и допустимой замены
Таблица В.12
и допустимой замены
В таблице В.13 приведено описание материалов, из которых изготавливаются детали, причем изделие АБВГ.715121.006 версии 002 может быть изготовлено из стали 40 (предпочтительно) или из стали 20.
Таблица В.13
(справочное)
ИЗДЕЛИЯ В ФОРМАТЕ STEP-JSON
Г.1 Пример представления конструктивной электронной структуры изделия в формате STEP-JSON приведен для условной сборочной единицы, проиллюстрированной на рисунке Г.1.
![]() Г.2 Все экземпляры объектов, используемые в примере, описаны в приложении В.
Г.3 Для удобства в текст включены комментарии, поясняющие назначение и роль соответствующих информационных конструкций (комментарии приведены в формате "/* ... */").
Пример -
/* Корневой объект JSON */
{
"format":"ESKD_JSON_V1",
"schema":"GOST_R_2_525",
"instances":[
{
/* Указание обозначения и наименования описываемого изделия АБВГ.123456.001 */
"id":"#1",
"type":"eskd_product",
"attributes":
{
"id":"АБВГ.123456.001",
"name":"Прижим"
"description":"Сборочная единица",
"frame_of_reference":"#33",
"product_type":".ASSEMBLY."
}
},
{
/* Атрибуты версии изделия АБВГ.123456.001 */
"id":"#2",
"type":"eskd_product_definition_formation",
"attributes":
{
"id":"001",
"description":"",
"of_product":"#1",
"make_or_buy":".MADE.",
"standard":".F.",
}
},
{
/* Описание версии 001 изделия АБВГ.123456.001 в контексте "конструктивная структура" */
"id":"#3",
"type":"product_definition",
"attributes":
{
"id":"EPS001",
"description":"Описание для формирования ЭСК по ГОСТ Р 2.525",
"formation":"#2",
"frame_of_reference":"#37"
}
},
{
/* Связь между изделием АБВГ.123456.001 - EPS001 (#3) и виртуальной сборочной единицей АБВГ.123456.001-01 - EPS004 (#7). */
"id":"#4",
"type":"next_assembly_usage_occurrence+quantified_assembly_component_usage",
"attributes":
{
"relating_product_definition":"#3",
"related_product_definition":"#7",
"id":"EPSREL003",
"name":"",
"reference_designator":"",
"quantity":"#25"
}
},
{
/* Указание обозначения и наименования виртуальной сборочной единицы АБВГ.123456.001-01 */
"id":"#5",
"type":"eskd_product",
"attributes":
{
"id":"АБВГ.123456.001-01",
"name":"Набор стандартных изделий",
"description":"Виртуальная сборочная единица",
"frame_of_reference":"#34",
"product_type":".VIRTUAL."
}
},
{
/* Атрибуты версии виртуальной сборочной единицы АБВГ.123456.001-01 */
"id":"#6",
"type":"eskd_product_definition_formation",
"attributes":
{
"id":"001",
"description":"",
"of_product":"#5",
"make_or_buy":".NOT_KNOWN.",
"standard":".F."
}
},
{
/* Описание версии 001 виртуальной сборочной единицы АБВГ.123456.001-01
в контексте "конструктивная структура" */
"id":"#7",
"type":"product_definition",
"attributes":
{
"id":"EPS004",
"description":"",
"formation":"#6",
"frame_of_reference":"#37"
}
},
{
/* Связь между виртуальной сборочной единицей АБВГ.123456.001-01 (#7) и стандартным изделием "Трубка ТВ-40, 3, белая, первого сорта ГОСТ 19034-82" (#11). Указано, что количество входящих изделий определено в объекте measure_with_unit (#12) */
"id":"#8",
"type":"next_assembly_usage_occurrence+quantified_assembly_component_usage",
"attributes":
{
"relating_product_definition":"#7",
"related_product_definition":"#11",
"id":"EPSREL004",
"name":"Связь с бронзовой втулкой",
"reference_ designator":"5",
"quantity":"#12"
}
},
{
/* Указание обозначения и наименования изделия "Трубка ТВ-40, 3, белая, первого сорта ГОСТ 19034-82" */
"id":"#9",
"type":"eskd_product",
"attributes":
{
"id":"Трубка ТВ-40, 3, белая, первого сорта ГОСТ 19034-82",
"name":"Трубка",
"description":"Материал в составе сборки",
"frame_of_reference":"#36",
"product_type":".MATERIAL."
}
},
{
/* Атрибуты версии изделия "Трубка ТВ-40, 3, белая, первого сорта ГОСТ 19034-82" */
"id":"#10",
"type":"eskd_product_definition_formation",
"attributes":
{
"id":"001",
"description":"",
"of_product":"#9",
"make_or_buy":".BOUGHT.",
"standard":".F."
}
},
{
/* Описание версии 001 изделия "Трубка ТВ-40, 3, белая, первого сорта ГОСТ 19034-82" в контексте "конструктивная структура" */
"id":"#11",
"type":"product_definition",
"attributes":
{
"id":"EPS008",
"description":"",
"formation":"#10",
"frame_of_reference":"#37"
}
},
{
/* Количество, выраженное в единицах измерения (#12) */
"id":"#12",
"type":"measure_with_unit",
"attributes":
{
"unit_component":"#13",
"value_component":"0,4"
}
},
{
/* Наименование единицы измерения (#13) */
"id":"#13",
"type":"context_dependent_unit",
"attributes":
{
"id":"м."
"name":"Метр",
}
},
{
/* Связь между виртуальной сборочной единицей АБВГ.123456.001-01 (#7) и стандартным изделием "Шайба 12.01.08кп.016ГОСТ10450-78" (#17) */
"id":"#14",
"type":"next_assembly_usage_occurrence+quantified_assembly_component_usage",
"attributes":
{
"relating_product_definition":"#7",
"related_product_definition":"#17",
"id":"EPSREL005",
"name":"",
"reference_designator":"3",
"quantity":"#18"
}
},
{
/* Указание обозначения и наименования изделия "Шайба 12.01.08кп.016ГОСТ10450-78" */
"id":"#15",
"type":"eskd_product",
"attributes":
{
"id":"Шайба 12.01.08кп.016ГОСТ10450-78",
"name":"Шайба"
"description":"Стандартное изделие - деталь",
"frame_of_reference":"#35"
"product_type":".PART."
}
},
{
/* Атрибуты версии изделия "Шайба 12.01.08кп.016ГОСТ10450-78" */
"id":"#16",
"type":"eskd_product_definition_formation",
"attributes":
{
"id":"001",
"of_product":"#15",
"make_or_buy":".BOUGHT.",
"standard":".Y."
}
},
{
/* Описание версии 001 изделия "Шайба 12.01.08кп.016ГОСТ10450-78" в контексте "конструктивная структура" */
"id":"#17",
"type":"product_definition",
"attributes":
{
"id":"001",
"description":"",
"formation":"#16",
"frame_of_reference":"#37"
}
},
{
/* Число компонент, выраженное в единицах измерения (#18) */
"id":"#18",
"type":"measure_with_unit",
"attributes":
{
"unit_component":"#40",
"value_component":"4"
}
},
{
/* Связь между изделиями АБВГ.123456.001 (#3) и АБВГ.715121.006 (#22) */
"id":"#19",
"type":"next_assembly_usage_occurrence+quantified_assembly_component_usage",
"attributes":
{
"relating_product_definition":"#3",
"related_product_definition":"#22",
"id":"EPSREL001",
"name":"",
"reference_designator":"2",
"quantity":"#23"
}
},
{
/* Указание обозначения и наименования изделия АБВГ.715121.006 */
"id":"#20",
"type":"eskd_product",
"attributes":
{
"id":"АБВГ.715121.006",
"name":"Ось",
"description":"Деталь",
"frame_of_reference":#33",
"product_type":".PART."
}
},
{
/* Атрибуты версии изделия АБВГ.715121.006 */
"id":"#21",
"type":"eskd_product_definition_formation",
"attributes":
{
"id":"002",
"of_product":"#20",
"make_or_buy":".TAKEN.",
"standard":".F."
}
},
{
/* Описание версии 002 изделия АБВГ.715121.006 в контексте "конструктивная структура" */
"id":"#22",
"type":"product_definition",
"attributes":
{
"id":"EPS005",
"description":"",
"formation":"#21",
"frame_of_reference":"#37"
}
},
{
/* Количество, выраженное в единицах измерения (#23) */
"id":"#23",
"type":"measure_with_unit",
"attributes":
{
"unit_component":"#40",
"value_component":"1"
}
},
{
/* Число компонент, выраженное в единицах измерения (#25) */
"id":"#25",
"type":"measure_with_unit",
"attributes":
{
"unit_component":"#40",
"value_component":"1"
}
},
{
/* Связь между изделиями АБВГ.123456.001 (#3) и ЕКУЦ.301527.001 (#29) */
"id":"#26",
"type":"next_assembly_usage_occurrence+quantified_assembly_component_usage",
"attributes":
{
"relating_product_definition":"#3",
"related_product_definition"#29",
"name":"",
"id":"EPSREL002",
"reference_designator":"1",
"quantity":"#30"
}
},
{
/* Указание обозначения и наименования изделия ЕКУЦ.301527.001 */
"id":"#27",
"type":"eskd_product",
"attributes":
{
"id":"ЕКУЦ.301527.001",
"name":"Петля",
"description":"Сборочная единица",
"frame_of_reference":"#33",
"product_type":".ASSEMBLY."
}
},
{
/* Атрибуты версии изделия ЕКУЦ.301527.001 */
"id":"#28",
"type":"eskd_product_definition_formation",
"attributes":
{
"id":"001",
"description":"",
"of_product":"#27",
"make_or_buy":".COOPERATED.",
"standard":".F."
}
},
{
/* Описание версии 001 изделия ЕКУЦ.301527.001 в контексте "конструктивная структура" */
"id":"#29",
"type":"product_definition",
"attributes":
{
"id":"EPS003",
"description":"",
"formation":"#28",
"frame_of_reference":"#37"
}
},
{
/* Число компонент, выраженное в единицах измерения (#30) */
"id":"#30",
"type":"measure_with_unit",
"attributes":
{
"unit_component":"#40",
"value_component":"1"
}
},
{
/* Параметры присоединенного документа*/
"id":"#31",
"type":"document",
"attributes":
{
"id":"АБВГ.123456.001ЭМС",
"name":"Прижим. Электронная модель сборочной единицы",
"kind":"#32"
}
},
{
/* Описание типа документа */
"id":"#32",
"type":"document_type",
"attributes":
{
"product_data_type":"ЭМСЕ"
}
},
{
/* Описание контекста 28.29.84 */
"id":"#33",
"type":"product_context",
"attributes":
{
"application":"ОКПД2",
"discipline_type":"28.29.84",
"name":"Части оборудования, не имеющие электрических соединений, не
включенные в другие группировки"
}
},
{
/* Описание контекста N/A */
"id":"#34",
"type":"product_context",
"attributes":
{
"application":"ОКПД2",
"discipline_type":"N/A",
"name":"Классификация не применяется"
}
},
{
/* Описание контекста 25.94 */
"id":"#35",
"type":"product_context",
"attributes":
{
"application":"ОКПД2",
"discipline_type":"25.94",
"name":"Изделия крепежные и винты крепежные"
}
},
{
/* Описание контекста 20.30 */
"id":"#36",
"type":"product_context",
"attributes":
{
"application":"ОКПД2",
"discipline_type":"20.30",
"name":"Материалы лакокрасочные и аналогичные для нанесения покрытий"
}
},
{
/* Описание контекста "конструктивная структура" */
"id":"#37",
"type":"product_definition_context",
"attributes":
{
"application":"Вид структуры",
"life_cycle_stage":"конструктивная структура",
"name":"конструктивная структура на этапе разработки РКД"
}
},
{
/* Наименование единицы измерения (#40) */
"id":"#40",
"type":"context_dependent_unit",
"attributes":
{
"id":"шт.",
"name":"Штука"
}
},
{
/* Описание организации (#41) */
"id":"#41",
"type":"organization",
"attributes":
{
"id":"ЕКУЦ",
"name":"АО "Организация002"
}
},
{
/* Описание связи изделия ЕКУЦ.301527.001 с организацией АО "Организация002" */
"id":"#42",
"type":"eskd_organization_product_assignment",
"attributes":
{
"assigned_product":"#29",
"assigned_organization":"#41",
"role":"#43"
}
},
{
/* Описание роли организации */
"id":"#43",
"type":"organization_role",
"attributes":
{
"name":"Разработчик"
}
}
]
}
Вернуться в "Каталог нормативных документов"
Источник информации: https://internet-law.ru/documents/prod/gost-r_gosudarstvennyj-standart/16/gost_93414.html
На правах рекламы:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||