Товары в корзине: 0 шт Оформить заказ
Стр. 1 

24 страницы

Определяет прикладной модуль "Инерционные характеристики". Требования стандарта распространяются:

- на центр массы;

- моменты инерции;

- элементы, входящие в область действия прикладного модуля ISO/TS 10303-1004 "Простейшие геометрические формы" ("Elemental geometric shape");

- элементы, входящие в область действия прикладного модуля в ISO/TS 10303-1032 "Задание характеристик формы" ("Shape property assignment");

- элементы, входящие в область действия прикладного модуля в ISO/TS 10303-1054 "Размерная величина" (Value with unit).

 Скачать PDF

Идентичен ISO/TS 10303-1350:2018

Оглавление

1 Область применения

2 Нормативные ссылки

3 Термины, определения и сокращения

4 Информационные требования

     4.1 ПЭМ, необходимые для прикладного модуля

     4.2 Определение объектов ПЭМ

5 Интерпретированная модель модуля

     5.1 Спецификация отображения

     5.2 Сокращенный листинг ИММ на языке EXPRESS

Приложение A (обязательное) Сокращенные наименования объектов ИММ

Приложение B (обязательное) Регистрация информационных объектов

Приложение C (справочное) EXPRESS-G диаграммы ПЭМ

Приложение D (справочное) EXPRESS-G диаграммы ИММ

Приложение E (справочное) Машинно-интерпретируемые листинги

Приложение F (справочное) История изменений

Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов и документов национальным стандартам

Библиография

 

24 страницы

Дата введения01.10.2020
Добавлен в базу01.02.2020
Актуализация01.01.2021

Этот ГОСТ находится в:

Организации:

03.10.2019УтвержденФедеральное агентство по техническому регулированию и метрологии864-ст
РазработанООО Корпоративные электронные системы
РазработанАО ВНИИС
ИзданСтандартинформ2019 г.

Industrial automation systems and integration. Product data representation and exchange. Part 1350. Application module. Inertia characteristics

Нормативные ссылки:
Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24

НАЦИОНАЛЬНЫЙ

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

ГОСТР

ИСО/ТС 10303-1350— 2019

Системы автоматизации производства и их интеграция

ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 1350

Прикладной модуль. Инерционные характеристики

(ISOfTS 10303-1350:2018, IDT)

Издание официальное

Москва

Стандартинформ

2019

Предисловие

1    ПОДГОТОВЛЕН Акционерным обществом «Всероссийский научно-исследовательский институт сертификации» (АО «ВНИИС») и Обществом с ограниченной ответственностью «Корпоративные электронные системы» на основе собственного перевода на русский язык англоязычной версии документа, указанного в пункте 4

2    ВНЕСЕН Техническим комитетом по стандартизации ТК 459 «Информационная поддержка жизненного цикла изделий»

3    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 3 октября 2019 г. № 864-ст

4    Настоящий стандарт идентичен международному документу ИСОЯС 10303-1350:2018 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1350. Прикладной модуль. Инерционные характеристики» (ISO/TS 10303-1350:2018 «Industrial automation systems and integration — Product data representation and exchange — Part 1350: Application module: Inertia characteristics». IDT).

При применении настоящего стандарта рекомендуется использовать вместо ссылочных меэдуна-родных стандартов и документов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном приложении ДА

5    ВВЕДЕН ВПЕРВЫЕ

Правила применения настояилего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. № 162-ФЗ «О стандартизации в Российской Федерации». Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указапюля «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агенлютва по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

© ISO. 2018 — Все права сохраняются ©Стандартинформ, оформление. 2019

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

За ссылкой на глобальное правило может следовать ссылка на подпункт, в котором определено данное правило.

Секция «Ограничение» содержит наименование одного или нескольких ограничений на подтипы. которые применяются к совокупности объектных типов данных ИММ. перечисленных в секциях «Элемент ИММ» или «Ссылочный путь». Если ограничения на подтипы отсутствуют, то данную секцию опускают.

За ссылкой на ограничение подтипа может следовать ссылка на подпункт, в котором определено данное ограничение на подтипы.

Секция «Ссылочный путь» содержит:

-    ссылочный путь к супертипам в общих ресурсах для каждого элемента ИММ. определенного в настоящем стандарте:

-    спецификацию взаимосвязей между элементами ИММ. если отображение прикладного элемента требует связать экземпляры нескольких объектных типов данных ИММ. В этом случае в каждой строке ссылочного пути указывают роль элемента ИММ по отношению к ссылающемуся на него элементу ИММ или к следующему по ссылочному пути элементу ИММ.

В выражениях, определяющих ссылочные пути и ограничения между элементами ИММ. применяют следующие условные обозначения:

[J в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути, которые требуются для обеспечения соответствия информационному требованию:

0 в круглые скобки заключают несколько элементов ИММ или частей ссылочного пути, которые определены как альтернативные в рамках отображения для обеспечения соответствия информационному требованию;

0 в фигурные скобки заключают фрагмент, ограничивающий ссылочный путь для обеспечения соответствия информационному требованию;

<> в угловые скобки заключают один или несколько необходимых ссылочных путей;

|| между вертикальными линиями помещают объект супертипа;

-> атрибут, наименование которого предшествует символу ->. ссылается на объектный или выбираемый тип данных, наименование которого следует после символа ->;

<- атрибут объекта, наименование которого следует после символа <-. ссылается на объектный или выбираемый тип данных, наименование которого предшествует символу <-;

(i] атрибут, наименование которого предшествует символу (i]. является агрегированной структурой;

ссылка дается на любой элемент данной структуры;

(л) атрибут, наименование которого предшествует символу (л), является упорядоченной агрегированной структурой; ссылка дается на элемент п данной структуры;

=> объект, наименование которого предшествует символу =>. является супертипом объекта, наименование которого следует после символа =>;

<= объект, наименование которого предшествует символу <=. является подтипом объекта, наименование которого следует после символа <=;

= строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных ограничен выбором или значением;

\ выражение для ссылочного пути продолжается на следующей строке;

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

последующий текст является комментарием или ссылкой на раздел;

*> выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование которого предшествует символу *>. расширяется до выбираемого или перечисляемого типа данных, наименование которого следует за символом *> ;

<* выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование которого предшествует символу <*, является расширением выбираемого или перечисляемого типа данных. наименование которого следует за символом <*;

!{} секция, заключенная в фигурные скобки {}, обозначает отрицательное ограничение, налагаемое на отображение.

Определение и использование шаблонов отображения не поддерживаются в настоящей версии прикладных модулей, однако поддерживается использование предопределенных шаблонов /SUBTYPE/ и /SUPERTYPE/.

5.1.1 Прикладной объект Centre_of_mass

Элемент ИММ: Источник: Правила: Ссылочный путь:

representation ИСО 10303-43

restrict_centre_of_mass_representation {representation.name = 'centre of mass’}

5.1.2 Прикладной объект lnertia_matrix_rtem

Элемент ИММ:    compound_representationJtem

Источник:    ИС0 10303-43

Ссылочный путь:    compound_representation_item <=    representation_item

{representationjtem.name = ‘moments of inertia matrix'}

5.1.2.1    Атрибут inertia_values

Элемент ИММ:    measure_with_unit.value_component

Источник:    ИС0 10303-41

Ссылочный путь:    compound_representationjtem.item_element    ->

compound_item_definition = list_representation_item (list_representation_item[1) -> representationjtem => measure_representation_item <= measure_with_unit

measure_with_unit.value_component]

(list_representation_item[2] -> representationjtem => measure_representation_item <= measure_with_unit

measure_with_unit.value_component]

(list_representation_item[3] -> representationjtem => measure_representation_item <= measure_with_unit

measurejtfith._unit.value_component]

[list_representation_item[4] -> representationjtem => measure_representation_item <= measure_with_unit

measure_with_unit.value_component]

(list_representation_item(5) -> representationjtem => measure_representation_item <= measure_with_unit

measure_with_unit.value_component]

(list_representationJtem[6) -> representationjtem => measure_representation_item <= measure_with_unit

measure_with_unit.value_component]

5.1.2.2    Отображение связи объекта lnertia_matrix_item с объектом Unit (представленным атрибутом common_unit)

Элемент ИММ:    PATH

Ссылочный путь:    compound_representationJtem.item_element ->    compound_item_definition

compound_item_definition = list_representation_item list_representation_item [list_representation_item(1] ->

representationjtem => measure_representation_item <= measure_with_unit

measure_with_unit.unit_component -> unit]

[Iist_representation_item[2] -> representation_item => measure_representation_item <= measure_with_unit

measure_with_unit.unit_component -> unit]

(list_representation_item[3] -> representation_item => measure_representationJtem <= measure_with_unit

nieasure_with_unit.unit_cornponent -> unit]

(list_representation_item[4] -> representation_item => measure_representation Jtem <= measure_with_unit

measure_with_unit.unit_component -> unit]

[list_representation_item[5] -> representation_item => measure_representation_item <= measure_with_unit

measure_with_unit.unit_component -> unit]

(list_representation_item(6] -> representation_item => measure_representation_item <= measure_with_unit

measure_with_unit.unit_component -> unit]

5.1.3 Прикладной объект Moments_of_inertia

Элемент ИММ:    moments_of_iner1ia_representation

Источник:    ИСО 10303-SELF

5.2 Сокращенный листинг ИММ на языке EXPRESS

В настоящем подразделе определена EXPRESS-схема. полученная из таблицы отображений. В данной схеме использованы элементы из общих ресурсов или из других прикладных модулей, а также определены конструкции на языке EXPRESS, относящиеся к настоящему стандарту.

В настоящем подразделе определена интерпретированная модель прикладного модуля «Инерционные характеристики», а также определены модификации, которым подвергаются конструкции, импортированные из общих ресурсов.

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

-    использование объекта супертипа не дает права применять любой из его подтипов, пока этот подтип не будет также импортирован в схему ИММ:

-    использование выбираемого типа SELECT не дает права применять любой из перечисленных в нем типов, пока этот тип не будет также импортирован в схему ИММ.

Сокращенные наименования объектов, определенных в этой схеме, описаны в приложении А; однозначная идентификация этой схемы определена в приложении В

ЕХР-К£.§.§1СйешФикация:

*)

SCHEMA Inertia_characteristics_mim;

USE FROM Elementalgeometricshapemim;    — ISO/TS 10303-1004

USE FROM Shape_property_assignment_mim;    -- ISO/TS 10303-1032

USE FROM Value_with_unit_mim; — ISO/TS 10303-1054 USE FROM representation_schema — ISO 10303-43 (compound_representation_item, list_representation_item);

(*

Примечания

1    Схемы, ссылки на которые приведены выше, содержатся в следующих документах комплекса ИСО 10303:

Elemental_geometric_shape_mim    ISO/TS    10303-1004,

Shapc_propcrty_assignmcnt_mim    ISO/TS    10303-1032.

Value_with_unit_mim    ISO/TS    10303-1054,

representation_schema    ИС010303-43

2    Графическое представление данных схем отображено на рисунках D 1 и D 2 в приложении О

5.2.1    Определение объекта ИММ

Настоящий пункт определяет объект ИММ для данного прикладного модуля. Объект ИММ и его определение приведены ниже.

5.2.1.1    Объект moments_of_inertia_representation

Объект moments_of_inertia_representation является таким подтипом объекта representation, который представляет инерционные свойства твердого тела.

Поскольку матрица моментов инерции симметрична, то определению подлежат только элементы верхнего треугольника. Шесть значений моментов инерции представлены объектами list_ representationjtem

ЕХРКЕ$$-слециФикаш1я;

*)

ENTITY moments_o£_inertia_representation SUBTYPE OF (representation);

WHERE

WR1: (SIZEOF(SELF.items) = 1) AND(SIZEOF(QUERY(i <* SELF.items I ('INERTIA_ CHARACTERISTICS_MIM' + 'COMPOUND_REPRESENTATION_ITEM' IN TYPEOF(i)) AND(i.name = 'moments of inertia matrix'))) ■ 1);

WR2: SIZEOF(QUERY(i <* SELF.items I ('INERTIA_CHARACTERISTICS_MIM' +

'.COMPOUND REPRESENTATION_ITEM' IN TYPEOF(i)) AND('INERTIA_CHARACTERISTICS_MIM'

+ '.LIST_REPRESENTATION_ITEM' IN TYPEOF(i\compound_representation_item.item_ element)) AND value_range_aggregate_rep_item (i\compound_representation_item. item_element))) =1;

END_ENTITY;

<*

Формальные утверхщения:

WR1. Объект moments_of_inertia_representation должен содержать строго один экземпляр representationjtem в своем наборе элементов. Этот экземпляр representation_item должен быть объектом типа compound_representation_item и иметь значение атрибута name (имя) moments of inertia matrix’ (матрица моментов инерции).

WR2. Роль атрибута item_element объекта compound_representation_item. на который ссылается объект moments_of_inertia_representation. играет список, представленный экземпляром типа данных list_representation_item (список элементов представления). Объект compound_ representationjtem посредством играющего роль атрибута item_element экземпляра типа данных list_representation_ item ссылается на шесть элементов представления, представляющих значения моментов инерции.

5.2.2 Определение функции ИММ

Настоящий пункт определяет функцию ИММ для данного прикладного модуля. Функция ИММ и ее определение приведены ниже.

Ю

5.2.2.1    Функция value_range_aggregate_rep_item

Функция value_range_aggregate_rep_item принимает в качестве входного параметра агрегат (AGGREGATE) экземпляров объекта representation_item и возвращает логический результат (логическое значение). Функция будет возвращать значение TRUE, если агрегат содержит шесть экземпляров объекта measure_ representation_item В противном случае функция возвращает FALSE.

Данная функция используется во втором локальном правиле объекта moments_of_ inertia_ representation

ЕХ^£3.§1Спещфика^и_я.:

*)

FUNCTION value_range_aggregate_rep_item (agg : AGGREGATE OF representation_item)

: BOOLEAN;

BEGIN

IF (SIZEOF(QUERY(il <+ agg I ('INERTIA_CHARACTERISTICS_MIM' + '.MEASURE_ REPRESENTATION_ITEM' IN TYPEOF(il)))) - 6) THEN RETURN (TRUE);

ELSE

RETURN (FALSE);

END_IF;

END;

END_FUNCTION;

(*

Определение аргумента:

agg — совокупность экземпляров объектов representation_item. которая должна быть оценена.

5.2.3 Определение глобального правила ИММ

Настоящий подраздел описывает глобальное правило ИММ рассматриваемого прикладного модуля. Глобальное правило ИММ и его определение приведено ниже.

5.2.3.1    Правило restrict_centre_of_mass_representation

Правило restrict_centre_of_mass_representation указывает, что каждый экземпляр представления. имеющий наименование centre of mass’, должен содержать строго один элемент в своем наборе элементов объекта. Экземпляр объекта compound_representation_item должен иметь значение атрибута пате, равное centre point’, и ссылаться на объект, представляющий точку.

Правило предписывает, что каждому центру масс должна соответствовать строго одна точка.

Ехрр.Е55-спецификащ1я;

*)

RULE restrict_centre_of_mass_representation FOR (representation);

WHERE

WR1: SIZEOF (QUERY (r <* representation I(r.name ='centre of mass')

AND((SIZEOF (r.items) <>1) OR(SIZEOF (QUERY (i <* r.items I('INERTIA_ CHARACTERISTICS_MIM' + '.POINT' IN TYPEOF (i)) AND(i.name - 'centre point')))

<>1))))=0;

END_RULE;

<*

Определение аргумента;

representation — множество всех экземпляров объекта representation, представляющих представления (модели).

Формальное утверждение;

WR1. Каэдый экземпляр объекта representation, атрибут name (имя) которого имеет значение centre of mass’, должен содержать строго один элемент в своем играющем роль атрибута items наборе элементов. Этот элемент представляется экземпляром объекта compound_representation_item, значение атрибута name (имя) которого должно быть centre point’, должен ссылаться на объект, представляющий точку

*)

END_SCHEMA; — Inertia_characteristics_mim (*

Сокращенные наименования объектов ИММ

Методы реализации, входящие в состав комплекса стандартов ISO 10303. содержат требования к использованию сокращенных наименований

Наименования объектов на языке EXPRESS и эквивалентные сокращенные имена находятся по следующим URL-адресам

http //standards iso org/iso/10303/tech/short_names/short_names txt

Регистрация информационных объектов В.1 Обозначение документа

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

{ iso standard 10303 part(1350) version(3)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1 В.2 Обозначение схемы

В.2.1 Обозначение схемы lnertia_characteristics_arm

Для обеспечения однозначного обозначения спецификаций схемы настоящего прикладного модуля в открытой информационной системе схеме inertia-characteristics-arm присвоен следующий идентификатор объекта {iso standard 10303 part( 1350) version(3) schema(l) inertia-charactenstics-arm(1)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.

В.2.2 Обозначение схемы lnertia_characteristics_mim

Для обеспечения однозначного обозначения спецификаций схемы настоящего прикладного модуля в открытой информационной системе схеме inertia_characteristics_mim присвоен следующий идентификатор объекта {iso standard 10303 part( 1350) version(3) schema! 1) ineftia-charactenstics-mim(2)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1

EXPRESS-G диаграммы ПЭМ

Диаграммы на рисунках С 1 и С 2 отражают графическое представление сокращенного листинга ПЭМ на языке EXPRESS, приведенного в разделе 4 В диаграммах использована графическая нотация EXPRESS-G языка EXPRESS

В настоящем приложении приведены два различных представления ПЭМ для рассматриваемого прикладного модуля

-    представление на уровне схем отображает импорт конструкций, определенных в схемах ПЭМ других прикладных модулей, в схему ПЭМ рассматриваемого прикладного модуля с помощью оператора USE FROM.

-    представление на уровне объектов отображает конструкции на языке EXPRESS, определенные в схеме ПЭМ данного прикладного модуля, а также ссылки на импортированные конструкции, которые конкретизированы или на которые ссылаются конструкции схемы ПЭМ рассматриваемого прикладного модуля

Примечание — Оба эти представления являются неполными Представление на уровне схем не отображает схемы ПЭМ модулей, которые импортированы косвенным образом Представление на уровне объектов не отображает импортированных конструкций, которые не конкретизированы или на которые отсутствуют ссылки в конструкциях схемы ПЭМ рассматриваемого прикладного модуля

Описание EXPRESS-G установлено в ИСО 10303-11.

Рисунок С.1 — Представление ПЭМ на уровне схем в формате EXPRESS-G (диаграмма 1 из 1)


Foundatk)n_reprosentatlon_amri.RepresentationJtem


Value_with_unlt_arm.Unit >


common unit


Inertia matrix item


inertia_values A(1:6]


-C REAL



Рисунок C.2 — Представление ПЭМ на уровне объектов в формате EXPRESS-G (диаграмма 1 из 1)


EXPRESS-G диаграммы ИММ

Диаграммы на рисунках D.1 и D 2 отражают графическое представление сокращенного листинга ИММ на языке EXPRESS, приведенного в 5 2 В диаграммах использована графическая нотация EXPRESS-G языка EXPRESS

В настоящем приложении приведены два различных представления ИММ рассматриваемого прикладного модуля

-    представление на уровне схем отображает импорт конструкций, определенных в схемах ИММ других прикладных модулей или в схеме общих ресурсов, в схему ИММ рассматриваемого прикладного модуля с помощью операторов USE FROM,

-    представление на уровне объектов отображает конструкции на языке EXPRESS, определенные в схеме ИММ данного прикладного модуля, а также ссылки на импортированные конструкции, которые конкретизированы или на которые имеются ссылки в конструкциях схемы ИММ рассматриваемого прикладного модуля

Примечание — Оба эти представления являются неполными Представление на уровне схем не отображает схем ИММ модулей, которые импортированы косвенным образом Представление на уровне объектов не отображает импортированных конструкций, которые не конкретизированы или на которые отсутствуют ссылки в конструкциях схемы ИММ рассматриваемого прикладного модуля

Описание EXPRESS-G установлено в ИСО 10303-11

Рисунок D 1 — Представление ИММ на уровне схем в формате EXPRESS-G

(диаграмма 1 из 1)

Рисунок D 2 — Представление ИММ на уровне объектов в формате EXPRESS-G

(диаграмма 1 из 1)

Содержание

1    Область применения................................................................ 1

2    Нормативные ссылки................................................................ 1

3    Термины, определения и сокращения.................................................. 2

4    Информационные требования........................................................ 2

4.1    ПЭМ. необходимые для прикладного модуля........................................ 3

4.2    Определение объектов ПЭМ...................................................... 3

5    Интерпретированная модель модуля................................................... 6

5.1    Спецификация отображения...................................................... 6

5.2    Сокращенный листинг ИММ на языке EXPRESS...................................... 9

Приложение А (обязательное) Сокращенные наименования объектов ИММ.................... 12

Приложение В (обязательное) Регистрация информационных объектов....................... 13

Приложение С (справочное) EXPRESS-G диаграммы ПЭМ.................................. 14

Приложение D (справочное) EXPRESS-G диаграммы ИММ................................. 16

Приложение Е (справочное)    Машинно-интерпретируемые листинги.......................... 17

Приложение F (справочное)    История изменений.......................................... 18

Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов

и документов национальным стандартам................................... 19

Библиография.......................................................................20

Машинно-интерпретируемые листинги

В настоящем приложении приведены ссылки на сайты, на которых находятся листинги наименований объектов на языке EXPRESS и соответствующих сокращенных наименований, установленных или на которые даются ссылки в настоящем стандарте На этих сайтах представлены листинги всех EXPRESS-схем. определенных в настоящем стандарте, без комментариев или пояснений Эти листинги доступны в машинно-интерпретируемой форме (см таблицу Е 1) и находятся по следующим URL-адресам Сокращенные наименования:

http //standards iso org/iso/10303/tech/short_names/short_names txt EXPRESS: http //standards iso org/iso/10303/smrl/V7Aech/smrtv7 zip

Таблица E.1 — Листинги ПЭМ и ИММ на языке EXPRESS

Описание

Идентификатор

Сокращенный листинг ПЭМ на языке EXPRESS

ISO ТС184/SC4/WG12 N8029

Сокращенный листинг ИММ на языке EXPRESS

ISO ТС184/SC4/WG12 N8030

Примечание — Информация, представленная в машинно-интерпретированном виде по указанным выше URL-адресам, является справочной Информация, приведенная в тексте настоящего стандарта, является обязательной

Введение

Стандарты комплекса ИСО 10303 являются международными стандартами для компьютерного представления информации об изделиях и обмена данными об изделиях. Целью таких стандартов является обеспечение нейтрального механизма, способного давать описание изделия на всем протяжении его жизненного цикла. Такой механизм применим не только для обмена файлами в нейтральном формате, но и является также основой для создания и совместного доступа к базам данных об изделиях и организации хранения и архивирования.

В настоящем стандарте специфицирован прикладной модуль «Инерционные характеристики» для представления инерционных характеристик формы изделия.

Раздел 1 определяет область применения прикладного модуля, а также его функциональность и охватываемые им данные. Раздел 3 содержит определения терминов и ссылки на термины, определения которых даны в других источниках. В разделе 4 установлены информационные требования к прикладной предметной области с использованием принятой в ней терминологии. Графическое представление информационных требований, именуемых «прикладной эталонной моделью», приведено в приложении С. Структуры ресурсов интерпретированы таким образом, чтобы соответствовать информационным требованиям. Результатом интерпретации является интерпретированная модель модуля (ИММ). Интерпретация, представленная в 5.1. устанавливает соответствие между информационными требованиями и ИММ. В 5.2 дается сокращенный листинг ИММ. определяющий интерфейс к ресурсам. Графическое представление сокращенного листинга ИММ приведено в приложении D.

Имя типа данных в языке EXPRESS может использоваться для ссылки на сам тип данных либо на экземпляр данных этого типа.

Различия в использовании обычно понятны из контекста. Если существует вероятность неоднозначного толкования, то в текст включается фраза «объектный тип данных» либо «экземпляру) объектного типа данных».

Двойные кавычки (*...*) означают цитируемый текст. Одинарные кавычки — значения конкретных текстовых строк.

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы автоматизации производства и их интеграция ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 1350

Прикладной модуль.

Инерционные характеристики

Industrial automation systems and integration Product data representation and exchange Part 1350. Application module Inertia characteristics

Дата введения — 2020—10—01

1    Область применения

Настоящий стандарт определяет прикладной модуль «Инерционные характеристики». Требования настоящего стандарта распространяются:

-    на центр массы:

-    моменты инерции;

-    элементы, входящие в область действия прикладного модуля ISCYTS 10303-1004 «Простейшие геометрические формы» («Elemental geometric shape»);

-    элементы, входящие в область действия прикладного модуля в ISO/TS 10303-1032 «Задание характеристик формы» («Shape properly assignment»);

-    элементы, входящие в область действия прикладного модуля в \SOfTS 10303-1054 «Размерная величина» (Value with unit).

2    Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие международные стандарты и документы (для недатированных используют последнее издание ссылочного документа, включая все изменения и поправки к нему):

ISO 10303-1, Industrial automation systems and integration — Product data representation and exchange — Part 1: Overview and fundamental principles (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы)

ISO 10303-11. Industrial automation systems and integration — Product data representation and exchange — Part 11: Description methods: The EXPRESS language reference manual (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания: Справочное руководство по языку EXPRESS)

ISO 10303-41, Industrial automation systems and integration — Product data representation and exchange — Part 41: Integrated generic resource: Fundamentals of product description and support (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы Основы описания и поддержки изделий)

ISO 10303-43, Industrial automation systems and integration — Product data representation and exchange — Part 43: Integrated generic resource: Representation structures (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 43. Интегрированный обобщенный ресурс. Структуры представления)

Издание официальное

ISO/TS 10303-1001. Industrial automation systems and integration — Product data representation and exchange — Part 1001: Application module: Appearance assignment (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1001. Прикладной модуль. Присваивание внешнего вида)

ISO/TS 10303-1004. Industrial automation systems and integration — Product data representation and exchange — Part 1004: Application module: Elemental geometric shape (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1004. Прикладной модуль. Простейшие геометрические формы)

ISO/TS 10303-1032. Industrial automation systems and integration — Product data representation and exchange — Part 1032: Application module: Shape property assignment (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1032. Прикладной модуль. Задание характеристик формы)

ISO/TS 10303-1054. Industrial automation systems and integration — Product data representation and exchange — Part 1054: Application module: Value with unit (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1054. Прикладной модуль. Размерная величина)

3    Термины, определения и сокращения

3.1    Термины и определения

3.1.1    Термины, определенные в ИСО 10303-1

В настоящем стандарте применены следующие термины:

-    приложение (application);

-    прикладная интерпретированная конструкция (application interpreted construct);

-    прикладной модуль (application module);

-    прикладной объект (application object);

-    прикладной протокол (application protocol);

-    прикладная эталонная модель (application reference model);

-    общие ресурсы (common resources);

-    данные (data);

-    информация (information);

-    интегрированный ресурс (integrated resource);

-    интерпретированная модель модуля (module interpreted model);

-    изделие (product);

-    данные об изделии (product data).

3.2 Сокращения

В настоящем стандарте применены следующие сокращения:

ПМ — прикладной модуль (application module; AM);

ПП — прикладной протокол (application protocol; АР):

ПЭМ — прикладная эталонная модель (application reference model; ARM);

ИММ — интерпретированная модель модуля (module interpreted model; MIM);

URL — унифицированный указатель ресурса.

4    Информационные требования

В настоящем разделе определены информационные требования к прикладному модулю «Инерционные характеристики», которые представлены в форме прикладной эталонной модели (ПЭМ).

Примечания

1    Графическое представление информационных требований представлено в приложении С.

2    Спецификация отображения определена в 5 1 Она показывает, как применены информационные требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в схему ИММ прикладного модуля, описанного в настоящем стандарте

В настоящем разделе с использованием языка EXPRESS, определение которого приведено в ИСО 10303-11, определены информационные требования, которые должны выполняться программными реализациями. Далее представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы lnertia_ characteristics_arm. и определены необходимые внешние ссылки.

ЕХРВЕ$$-специФикация;

*)

SCHEMA Inertia_characteristics_arm;

(*

4.1    ПЭМ, необходимые для прикладного модуля

Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из ПЭМ других прикладных модулей.

EXPRESS-спецификация:

*)

USE FROM Elemental_geometric_shape_arm;    --    ISO/TS 10303-1004

USE FROM Shape_property_assignment_arm;    —    ISO/TS 10303-1032

USE FROM Va1ue_with_unit_arm;    — ISO/TS    10303-1054

(*

Примечания

1    Схемы, ссылки на которые приведены выше, содержатся в следующих стандартах комплекса ИСО 10303

Elemental_geon>etric_shape_arm    ISO/TS    10303-1004;

Shape_property_assignment_arm    ISO/TS    10303-1032;

Value_with_unit_arm    ISO/TS    10303-1054.

2    Графическое представление данных схем отображено на рисунках С.1 и С 2, приложение С.

4.2    Определение объектов ПЭМ

В данном подразделе определены объекты ПЭМ для данного прикладного модуля. Камадый объект ПЭМ является простейшим неделимым элементом, который моделирует уникальное понятие прикладной области и содержит атрибуты для представления объекта. Объекты ПЭМ и их определения приведены ниже.

4.2.1 Объект Centre_of_mass

Объект Centre_of_mass является таким подтипом объекта Shape_ dependent_property_ representation, посредством которого обеспечивается косвенная ссылка на точку центра масс, заданную в геометрическом координатном пространстве.

EXPRESS-спецификация:

*)

ENTITY Centre_of_mass

SUBTYPE OF (Shape_dependent_property_representation);

WHERE

WR1: SIZEOF(SELF\Property_definition_representation.used_representation\ Representation.items)"1;

WR2: SIZEOF(QUERY (it <* SELF\Property_definition_representation.used_ representation\Representation.items | 'INERTIA_CHARACTERISTICS_ARM.' +

'CARTESIAN_POINT' IN TYPEOF(it) >)=1;

WR3: 'INERTIA_CHARACTERISTICS_ARM.' + 'GEOMETRIC_COORDINATE_SPACE'

IN TYPEOF(SELF\Property_definition_representation.used_representation\ Representation.context_of_iterns);

END_ENTITY;

(*

Формальные утверждения:

WR1. Агрегатный атрибут items, представляющий представление (модель) объекта, играющего роль атрибута used_representation, должен содержать только один элемент.

WR2. Единственным элементом представления (модели), представленной объектом, играющим роль атрибута used_representation. должна быть декартова точка, представленная объектом Cartesian_point, и задающая положение центра масс.

WR3. Роль атрибута context_of_items объекта, представляющего связанное представление, должен играть объект Geometric_coordinate_space. представляющий геометрическое координатное пространство. Точка центра масс задается в этом геометрическом координатном пространстве.

4.2.2 Объект lnertia_matrix_item

Объект lnertia_matrix_item является таким подтипом объекта Representation_item. который представляет матрицу (тензор) шести различных значений моментов инерции, представляющую меру инертности твердого тела при вращении вокруг определенной точки, а также общую единицу измерения.

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

EXPRESS-cneuHdWKauHH:

*)

ENTITY Inertia_matrix_item

SUBTYPE OF (Representationitem); inertia values : ARRAY(1:6)* OF REAL; common_unit : Unit;

END_ENTITY;

<*

Ощвделетщ атрибутов:

inertia_values — атрибут представляет шесть различаемых значений моментов инерции из матрицы в следующем порядке: Ixx, lyy, Izz. Ixy, lyz, Izx.

Первой, второй и третьей осью привязочной системы координат, представленной объектом Axis_ placement, относительно которых были вычислены моменты инерции, являются, соответственно х. у и z. Рисунок 1 показывает пространственное представление матрицы моментов инерции твердого

тела;

Рисунок 1 — Матрица моментов инерции

common_unit — объект Unit, посредством которого задается единица измерения, в которой выражены значения инерционных свойств.

4.2.3 Объект Moments_of_inertia

Объект Moments_of_inertia является таким подтипом объекта Shape_ dependent_property_ representation, который измеряет способность твердого тела противостоять изменениям скорости вращения вокруг определенной оси.

Момент инерции тела связан не только с его массой, но и с распределением массы по всему телу. Два тела с одинаковой массой могут обладать разными моментами инерции.

Матрица моментов инерции задается относительно привязочной системы координат, представленной конкретным объектом Axis_ placement, определяющим оси. вдоль которых были вычислены значения моментов инерции.

Ixx. 1уу и Iгг называются моментами инерции, в то время как Ixy. lyx. lyz. Izy. Izx и Ixz являются производными моментами инерции (центробежные моменты инерции).

Рисунок 2 — Пример твердого тела

>хжа\[у21т-    ■J(22 + x2)rt»r. \и    •\(x21y2)dm.

= -Jxy • dm, 1 я - Izx = -jxz dm. lyz = Izy = -Jyz dm Рисунок 3 — Математические формулы моментов инерции и производных моментов инерции

ЕХЕ8.Е88^дежФжЭШ1я.:

*)

ENTITY Moments_of_inertia

SUBTYPE OF (Shape_dependent_property_representation);

WHERE

WR1: SIZEOF(QUERY (it <1 SELF\Property_definition_representation.used_ representation\Representation.items I 'INERTIA_CHARACTERISTICS_ARM.' + 'AXIS_ PLACEMENT'IN TYPEOF(it) ))=1;

WR2: SIZEOF (QUERY (it <1 SELF\Property_definition_representation. used_ representation\Representation.items I 'INERTIA_CHARACTERISTICS_ARM.• + "lNERTIA_ MATRIX_ITEM' IN TYPEOF(it) ))-l;

WR3: 'INERTIA_CHARACTERISTICS_ARM.' + 'GEOMET RIC_COORDINAT E_ S РАС E'

IN TYPEOF(SELF\Property_definition_representation.used_representation\ Representation.context_of_iterns);

END_ENTITY;

(1

Формэльное утверждение;

WR1. Представленное объектом, играющим роль атрибута used_ representation представление должно содержать только одну привязочную систему координат, представленную объектом Axis_ placement

WR2. Представленное объектом, играющим роль атрибута used_representation, представление должно содержать только один объект lnertia_matrix_item. представляющий матрицу моментов инерции.

WR3. Роль атрибута context_of_items объекта, представляющего связанное представление, должен играть объект Geometric_coordinate_space. представляющий геометрическое координатное пространство. Представленная объектом Axis_placement привязочная система координат задается в этом геометрическом координатном пространстве.

5 Интерпретированная модель модуля

5.1 Спецификация отображения

В настоящем стандарте под термином «прикладной элемент» понимается любой объектный тип данных, определенный в разделе 4. любой из его явных атрибутов и любое ограничение на подтипы. Термин «элемент ИММ» обозначает любой объектный тип данных, определенный в 5.2 или импортированный с помощью оператора USE FROM из другой EXPRESS-схемы. любой из его атрибутов и любое ограничение на подтипы, определенные в 5.2 или импортированные с помощью оператора USE FROM.

В данном подразделе представлена спецификация отображения, которая определяет, как каждый прикладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или более элементов ИММ (см. 5.2).

Спецификация отображения для каждого объекта ПЭМ определена ниже в отдельном пункте. Спецификация отображения атрибута объекта ПЭМ описана в подпункте пункта, содержащего спецификацию отображения этого объекта. Каждая спецификация содержит не более пяти секций.

Секция «Заголовок» содержит:

-    наименование рассматриваемого объекта ПЭМ или ограничения на подтипы либо

-    наименование атрибута рассматриваемого объекта ПЭМ, если данный атрибут ссылается на тип, который не является объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных, либо

-    составное выражение вида: «связь объекта «наименование объекта ПЭМ> с объектом «тип данных. на который дана ссылка» (представляющим атрибут «наименование атрибута»)», если данный атрибут ссылается на тип данных, который не является объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных.

Секция «Элемент ИММ» содержит в зависимости от рассматриваемого прикладного элемента:

-    наименование одного или более объектных типов данных ИММ;

-    наименование атрибута объекта ИММ. представленного в форме синтаксической конструкции «наименование объекта».«наименование атрибута», если рассматриваемый атрибут ПЭМ ссылается на тип. который не является объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных;

-    ключевое слово PATH, если рассматриваемый атрибут ПЭМ ссылается на объектный тип данных или тип SELECT, который содержит или может содержать объектные типы данных;

-    ключевое слово IDENTICAL MAPPING, если оба прикладных объекта, присутствующих в прикладном утверждении, отображаются на тот же самый экземпляр объектного типа данных ИММ;

ключевое слово NO MAPPING EXTENSION PROVIDED (отображение расширений не предоставляются) в тех случаях, когда расширение списка выбора расширяемого выбираемого SELECT

типа данных не оказывает влияния;

-    синтаксическую конструкцию/8иРЕПТУРЕ(«наименование супертипа»)/, если рассматриваемый объект ПЭМ отображается как его супертип;

-    одну или несколько конструкций/ЭиВТУРЕ(«наименование подтипа»)/, если отображение рассматриваемого объекта ПЭМ является объединением отображений его подтипов.

Если отображение прикладного элемента включает в себя более одного элемента ИММ. то каждый из этих элементов ИММ представлен в отдельной строке спецификации отображения, заключенной в круглые или квадратные скобки.

Секция «Источник» содержит:

-    обозначение стандарта ИСО, в котором определен данный элемент ИММ. для тех элементов ИММ. которые определены в общих ресурсах.

-    обозначение настоящего стандарта для тех элементов ИММ. которые определены в схеме ИММ настоящего стандарта.

Данная секция опускается, если в секции «Элемент ИММ» используются ключевые слова PATH или IDENTICAL MAPPING или NO MAPPING EXTENSION PROVIDED.

Секция «Правила» содержит наименование одного или более глобальных правил, которые применяются к совокупности объектных типов данных ИММ. перечисленных в секциях «Элемент ИММ» или «Ссылочный путь». Если правила не применяются, то данную секцию опускают.

1

END_SCHEMA; — Inertia_characteristics_arm <1