База ГОСТовallgosts.ru » 25. МАШИНОСТРОЕНИЕ » 25.040. Промышленные автоматизированные системы

ГОСТ Р ИСО 10303-504-2006 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 504. Прикладные интерпретированные конструкции. Пояснения на чертежах

Обозначение: ГОСТ Р ИСО 10303-504-2006
Наименование: Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 504. Прикладные интерпретированные конструкции. Пояснения на чертежах
Статус: Заменен
Дата введения: 07/01/2007
Дата отмены:
Заменен на: ГОСТ Р ИСО 10303-504-2016
Код ОКС: 25.040.40
Скачать PDF: ГОСТ Р ИСО 10303-504-2006 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 504. Прикладные интерпретированные конструкции. Пояснения на чертежах.pdf
Скачать Word:ГОСТ Р ИСО 10303-504-2006 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 504. Прикладные интерпретированные конструкции. Пояснения на чертежах.doc

Текст ГОСТ Р ИСО 10303-504-2006 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 504. Прикладные интерпретированные конструкции. Пояснения на чертежах



ФЕДЕРАЛЬНОЕ АГЕНТСТВО

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

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

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

ГОСТ Р исо 10303-504-2006

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

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

Прикладные интерпретированные конструкции.

Пояснения на чертежах

ISO 10303-504:2000

Industrial automation systems and integration — Product data representation and exchange — Part 504: Application interpreted construct: Draughting

annotation

Часть 504

(IDT)

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

ю

м

US

Москва

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

2007

ГОСТ Р ИСО 10303-504—2006

Предисловие

Цели и принципы стандартизации е Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. № 184-ФЗ «О техническом регулировании», а правила применения национальных стандартов Российской Федерации — ГОСТ Р 1.0—2004 «Стандартизация в Российской Федерации. Основные положения»

Сведения о стандарте

1    ПОДГОТОВЛЕН Государственным научным учреждением «Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики» на основе собственного аутентичного перевода стандарта, указанного в пункте 4

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

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

4    Настоящий стандарт идентичен международному стандарту ИС0 10303-504:2000 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 504. Прикладные интерпретированные конструкции. Пояснения на чертежах» (ISO 10303-504:2000 «Industrial automation systems and integration — Product data representation and exchange — Part 504: Application interpreted construct: Draughting annotation»). При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении Е

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

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

© Стандартинформ. 2007

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

ГОСТ Р ИСО 10303*504—2006

Содержание

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

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

3    Термины и определения..........................................2

3.1    Термин, определенный в ИСО 10209-1 ...............................2

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

3.3    Термины, определенные в ИСО 10303-46..............................2

3.4    Термины, определенные в ИСО 10303-101 .............................2

3.5    Термины, определенные в ИСО 10303-202 .............................2

4    Сокращенный листинг на языке EXPRESS................................2

4.1    Основные понятия и допущения...................................4

4.2    Определения объектов схемы a»c_draughting_annotation......................5

4.3    Определения функций схемы a«jJfaughting_annotation.....................12

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

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

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

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

Приложение Е (справочное) Сведения о соответствии национальных стандартов Российской

Федерации ссылочным международным стандартам..................31

ГОСТ Р ИСО 10303-504—2006

Введение

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

Стандарты комплекса ИСО 10303 представляют собой набор отдельно издаваемых стандартов (частей). Стандарты данного комплекса относятся к одной из следующих тематических групп: методы описания, интегрированные ресурсы, прикладные интерпретированные конструкции, прикладные протоколы. комплекты абстрактных тестов, методы реализации и аттестационное тестирование. Группы стандартов данного комплекса описаны в ИСО 10303-1. Настоящий стандарт входит в группу прикладных интерпретированных конструкций.

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

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

IV

ГОСТ Р ИСО 10303-504—2006

НАЦИОНАЛЬНЫЙ стандарт российской федерации

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

Часть 504

Прикладные интерпретированные конструкции. Пояснения на чертежах

Industrial automation systems and Integrates Product data representation and exchange.

Part 504. Application interpreted constructions. Draughtng annotation

Дата введения — 2007—07—01

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

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

Область применения настоящего стандарта распространяется на:

•    представление неформообразующих данных об изделии, изображенных двумерным или плоским трехмерным пояснением:

•    структуры для представления свойств изображения пояснения;

•    структуры для представления элементов рисунков и символов;

•    структуры для представления определенных внешне символов и свойств изображения пояснения:

•    предопределенные символы и свойства изображения.

Область применения настоящего стандарта не распространяется на:

пояснения, которые представляют размеры или выноски на чертежах.

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

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

ИСО/МЭК 8824-1:1998 Информационные технологии. Взаимосвязь открытых систем. Абстрактная синтаксическая нотация версии один (АСН.1). Спецификация основной нотации

ИСО 10209-1:1992 Техническая документация на продукцию. Словарь. Часть 1. Термины, относящиеся к техническим чертежам. Общие термины и типы чертежей

ИСО 10303-1:1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы

ИСО 10303-11:1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS

ИСО 10303-41:1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий

ИСО 10303-42:1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 42. Интегрированные обобщенные ресурсы. Геометрическое и топологическое представление

ИСО 10303-43:1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть43. Интегрированные обобщенные ресурсы. Структуры представлений

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

1

ГОСТ Р ИСО 10303-504—2006

ИСО 10303-46—1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 46. Интегрированные обобщенные ресурсы. Визуальное представление

ИСО 10303-101—1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 101. Интегрированные прикладные ресурсы. Изготовление чертежей

ИСО 10303-202:1996 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 202. Прикладные протоколы. Ассоциативные чертежи

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

3.1    Термин, определенный в ИСО 10209-1

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

•    чертеж (drawing).

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

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

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

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

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

•    метод реализации (implementation method);

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

-    интерпретация (interpretation);

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

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

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

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

-    пояснение (annotation):

-    изображение (presentation).

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

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

-    выноска (callout);

-    изготовление чертежей (draughting).

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

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

-    базовая линия (baseline);

-    чертежная модель формы (draughting shape model);

-    определенный внешне (externally defined);

-    предопределенный (predefined);

-    элемент рисунка (subfigure);

-    символ (symbol):

-    прикладная интерпретированная конструкция: ПИК (application interpreted construct: AiC).

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

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

Примечание — 8 интегрированных ресурсах допускается существование подтипов и элементов списков выбора, не импортированных в данную ПИК. Такие конструкции исключаются из дерева подтипов или из списка выбора посредством правип неявного интерфейса, определенных в ИСО 10303-11. Ссылки на исключенные конструкции находятся вне области применения данной ЛИК. В некоторых случаях исключаются все элементы списка выбора. Поскольку ПИК предназначены для реализации в контексте прикладного протокола, элементы списка выбора будут определяться областью применения прикладного протокола.

2

ГОСТ Р ИСО 10303*504—2006

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

•>

SCHEMA aic_draughting_annotation;

USE FROM draught! ng_etement_schema (draught! ng_caltout. terminator_symbol);

USE FROM geometry_schema

(axis2_placement-2d.

geometric_representation_context);

USE FROM measure_schema

(convers»on_bas6d_unit.

derived_unit,

global_unil_assigned_context.

Iength_measure_with_unit.

Iength_unit,

measure_with_unit.

named_unit.

plane_angle_unit.

plane_angle_measure_with_unit.

si_unrt);

USE FROM presentation_appearance_schema (box_height. box_rotate_angle, box_slant_angle, box_width.

context-dependent Jnvisibility.

curve_styte,

curve_styte_font.

externally _defined_curve_font.

extemally_defined_hatch_styte.

externally _defined_tile_sty1e,

filLarea_style,

filLarea_style_colour.

fill_area_style_hatching,

fill_area_styleJile_symbol_with_style,

fill_area_style_tiles,

null_style.

pre_defined_curve-font.

presentation_style_by_context,

symbol_colour.

symbol_styte,

text_style,

text_style_for_defined_font.

text_style_with_box_characterisUcs.

text_style_with_ininror,

text_style_with_spacing):

USE FROM presentation-definibon-SChema

(annotabon_curve_occurrence.

annotation_fill_area,

annotation_fill_area_occurrence.

annotation.occurrence.

annoiation_symbol,

annotation_symbol_occurrence.

-ISO 10303-101

-    ISO 10303-42

-    ISO 10303-41

-    ISO 10303-46

- ISO 10303-46

3

ГОСТ Р ИСО 10303-504—2006

annotation_text_occurreftce.

composite_text.

composite_text_with_associated_curves.

composite_text_with_blanking_box,

composite_text_with_extent.

defined_symbol,

extemally_defined_symbol.

pre_defined_symbol.

symbol_representation.

symbo!_representatioo_map.

text_atignmen(,

textjiteral.

text_literal_with_associated_curves.

text_literal_with_blanking_box,

text_literal_with_delineation.

t6xtjiteral_with_6xtent):

USE FROM presentaUon_resource_schema - ISO 10303*46 (coiour_rgb.

6xtemally_defined_text_font.

font_select.

pre_defined_colour.

pre_defined_text_font);

USE FROM representation_schema    - ISO 10303-43

(mappedjtem. representation, representation Jtem);

(*

Примечание — Схемы, ссылки на которые даны выше, можно найти а стандартах комплекса

4.1 Основные понятия и допущения

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

♦    colour_rgb;

-    curve_style;

♦    derived_unit:

♦    extemally_defin6d_symbol;

-    fill_area_style_colour;

♦    fill_area_styl6;

-    measure_with_unit;

♦    named_unit;

♦    pre_defined_colour;

-    pre_defined_symbol;

-    presentation_style_by_context:

-    representation:

-    symbol_colourt

-    text_style_for_defined_font;

-    text_style.

ИСС 10303:

draughting_element_schema

geometry.schema

measure.schema

presentatlon_appearance_scneme

presentation_deflnttion_scnema

presentatlon_resource_scftema

represen tation_achema

—    ИСО 10303*42:

—    ИСО 10303-42:

—    ИСО 10303-41:

—    ИСО 10303-46:

—    ИСО 10303-46:

—    ИСО 10303*46:

—    ИСО 10303*43.

ГОСТ Р ИСО 10303*504—2006

4.2 Определения объектов схемы alc.draughting.annotation

4.2.1 Объект annotatlon_subfigure_occurrence представляет собой группировку пояснений, ко* торая распознается как элемент рисунка.

EXPRESS-спеиисЬикаиия

•>

ENTITY annotation_subfigure_occurrenc6 SUBTYPE OF {annotation_symbol_occurrence):

WHERE

WR1: SIZEOF (QUERY (sty «• SELF.styles |

NOT (SIZEOF (sty.styles) = 1)

» — 0;

WR2: SIZEOF (QUERY (sty <* SELF.styles |

NOT ('AIC_DRAUGHTING_ANNOTATlON.NULL_STYLE'

IN TYPEOF (sty.styles[1))> ))*0;

WR3: {’AIC_ORAUGHTING_ANNOTATION.ANNOTATION_SYMBOL'

IN TYPEOF (SELF.item));

WR4: (,AIC_DRAUGHTING_ANNOTATlON.DRAUGHTING_SUBFIGURE_REPRESENTATION' IN TYPEOF

(SELF.item\mapped_item.mapping_sourc6.mapp6d_representation));

END.ENTITY;

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

WR1 — объект annotation_subflgure_occurrence должен иметь точно один стиль.

WR2 — типом стиля должен быть null.style.

WR3 — элементом объекта annotation_subfigure_occurrence должен быть объект annotation.* symbol.

WR4 — источником объекта annotation_subflgure_occurrence должен быть объект draughting.* subfigure.representatlon.

4.2.2 Объект draughtlng.annotation.occurrence относится к типу annotation.occurrence. Он за* дает ограничения в пределах контекста чертежа.

Примечание — Прикладной протокол, е котором используется данная ПИК. может обеспечить реализацию объекта annotation.occurrence как объекта draughtlng.annotatlon.oecurrence.

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

•>

ENTITY draughting.annotation.occurrence SUBTYPE OF (annotation.occurrence);

WHERE

WR1:    - кривая имеет стиль кривой:

(NOT ('AIC.DRAUGHTING.ANNOTATION.ANNOTATION.CURVE.OCCURRENCE'

IN TYPEOF (SELF))) OR (SIZEOF (QUERY (sty «• SELF.styles |

NOT {(SIZEOF (sty.styles) = 1)

AND {'AIC.DRAUGHTING.ANNOTATION.CURVE.STYLE'

IN TYPEOF (sty.styles(l)»))) = 0);

WR2:    - область заполнения имеет стиль заполнения:

(NOT ('AIC.DRAUGHTING_ANNOTATION.ANNOTATION_FILL_AREA_OCCURRENCE'

IN TYPEOF (SELF))) OR (SIZEOF (QUERY (sty <• SELF.styles |

NOT ((SIZEOF (sty.styles) = 1)

AND {'AIC.DRAUGHTING.ANNOTATION.FILL.AREA.STYLE'

IN TYPEOF (sty.styles(i)))))) = 0);

5

ГОСТ Р ИСО 10303-504—2006

WR3:    - границы заполнения со стилем:

(NOT ('AIC_DRAUGHTING_ANNOTATION.ANNOTATION_FILL_AREA_OCCURRENCE'

IN TYPEOF (SELF))) OR (SIZEOF (QUERY (bound <•

SELF,item\anrK>tationJill_area.boundaries |

NOT (SIZEOF (QUERY (si «•

USEOIN (bound, 'PRESENTATION APPEARANCE_SCHEMA/ ♦

'STYLED JTEM.ITEM1) |

{'AIC_DRAUGHTING_ANNOTATION.' +

'ANNOTATION_CURVE_OCCURRENCE' IN TYPEOF (si)))) > 0))) = 0);

WR4:    - символ имеет стиль символа:

(NOT('AIC_DRAUGHTlNG_ANNOTATlON-ANNOTATlON_SYMBOL_OCCURRENCE'

IN TYPEOF (SELF))) OR (SIZEOF (QUERY (sty <• SELF.styles |

NOT ((SIZEOF (sty.styles) = 1) AND (SIZEOF (TYPEOF (sty.styles(l)) *

['AIC_DRAUGHTING_ANNOTATION.SYMBOL_STYLE\ 'AIC_DRAUGHTING_ANNOTATION.NULL_STYLED = 1)))) = 0);

WR5:    - допустимые представления символов:

(NOT (('AIC_DRAUGHTING_ANNOTATION.ANNOTATION_SYMBOL_OCCURRENCE'

IN TYPEOF (SELF)) AND

('AIC_DRAUGHTING_ANNOTATlON.ANNOTATION_SYMBOL'

IN TYPEOF(SELF.item)))) OR (SIZEOF (rAIC_DRAUGHTING_ANNOTATION.‘ ♦

'DRAUGHTING_SYMBOL REPRESENTATION'.

'AIC_DRAUGHTING_ANNOTATION.' ♦ 'DRAUGHTING_SUBFIGURE_REPRESENTATION'] *

TYPEOF {SELF.item\mappedJtem.mapping_source. mapped_representation)) =1);

WR6:    -текст имеет стиль текста:

(NOT ('AIC_DRAUGHTING_ANNOTATION.ANNOTATlON_TEXT_OCCURRENCE'

IN TYPEOF (SELF))) OR (SIZEOF (QUERY (sty «• SELF.styles |

NOT ((SIZEOF (sty.styles) = 1)

AND ('AIC_DRAUGHTING_ANNOTATION.TEXT_STYLE'

IN TYPEOF (sty.styles[1)))))) = 0);

WR7:    - допустимый текст:

<('AIC_DRAUGHTING_ANNOTATION.ANNOTATION_TEXT_OCCURRENCE'

IN TYPEOF (SELF))) OR

(SIZEOF (TYPEOF(SELF.item) *

('AIC_DRAUGHTING_ANNOTATION.COMPOSITE_TEXT.

•AIC_DRAUGHTING_ANNOTATION.TEXT_LITERAL1) = 1);

WR8:    - текст не является вложенным:

(NOT (('AIC_DRAUGHTING ANNOTATION.ANNOTATION_TEXT_OCCURRENCE'

IN TYPEOF (SELF)) AND

(’AIC_DRAUGHTING_ANNOTATION.COMPOSITE TEXT IN TYPEOF (SELF.item)))) OR (SIZEOF (QUERY (tl <* SELF.item\composite_text.collected_text |

NOT ('AIC_DRAUGHTING_ANNOTATlON.TEXT_LITERAL'

IN TYPEOF (tl)))) = 0):

WR9:    - символы для выравнивания текста:

(NOT ({'AIC.DRAUGHTING_ANNOTATION.ANNOTATION_TEXT OCCURRENCE'

IN TYPEOF (SELF)) AND

('AIC_DRAUGHTING_ANNOTATION.TEXT_LITERAL'

IN TYPEOF (SELF.item)))) OR (SELF.itemVtextJiteral.alignment IN ('baseline left*, 'baseline centre', 'baseline right*]):

WR10:    - композиции для выравнивания текста:

6

I

ЗОЫЭУУПЭОО ЗЛУП9 N0llVlONNVNOIlVlONNV~9NllH9nvya OIV.) K.W3U W31I 031A1S'VW3H9S 39NVdV3ddV NOIlVlNSSSdd.

'лJO) NiaSSfl .> »s) Ay3n0)_d03ZIS) ION | seAjno paieposse 'S9Mn9~pejetDosse-4iiM"jx9r9jfsoduioo\ui0j!'jigs

.> лю) АУЗПО) d03ZIS)

УО ((((W9ird13S) d03dAl N1

ЗЭЛУПО 031VI90SSV H1IM 1X31 SllSOdWOONOIlVlONNV ONIlHOnvya 91V.)

ONV ((d13S) d03dAl N1

.39N3yyn990 1X31 NOIIVIONNVNOIIVIONNV 9NllH9nvyO~91V.)) ION) :t49inu9 00 exoxei ojOHeexooo 9П8и<Ь) ~    :SiyM

•(0 = (((0 < « «is) d03dAl N1

.ЭЭМЭУУПООО ЭАУП9 NOIIVIONNVNOIIVIONNV ONIlHOHVyO 91V.)

I (.W3UW31I 031A1SVW3H9S 39NVyV3ddV NOIlVlN3S3yd.

•лю) NI03Sn .> !«) АУЗПО) dOSZIS) ION | seAjno peteposse S9Mno"p9ieioosse_i4i!M“ |ej0iifp<0i\uj0i!d13S

.> ля) АУЗПО) d03ZIS) УО ((((W9ird13S) d03dAl N1

ЗЗЛУПО 031V19OSSV~HUM ПУУ31П 1X31N0I1V10NNV ЭМ1Н9ПУУО 91V.)

ONV ((dT3S) d03dAl N1

•39N3yyn990 1X31 NOIIVIONNVNOIIVIONNV 9NllH9nvyQ 91V.)) ION) :woiniiO oo хнеюнои хмеохохвх onend» -    :НУМ

:(0 = ({(0 = (l.S3Ayn9-a31VI90SSV"HllM"TVy3in-lX31.

♦ /N0I1V10NNV 9NJlH9nvya 91V.

\X08 9NIXNVI9 H1IM ЧУУ31П 1X31.

+ . N0I1V10NNV 9NllH9nvya 9IV.1

. (U)d03dAl) dOSZIS) ION I ((Ox©!) d03dAl N1 ЛУУЭ1П lX31N0llV10NNV~9NllH9nvya"9IV.)

| }X0} P9)09)|00'P(9) 91!SOdUJOO\W0l! d13S .> 1X91) АУЗПО .> и) АУЗПО) d03ZIS)

УО ((((u>9ird13S) d03dAl N1 J.X31 311S0dW09 N0llV10NNV ONiiHonvya OIV.)

ONV ((d13S)d03dAl N1

.39N3yyn000 1X31 NOIIVIONNVNOIIVIONNV ONIlHOnvyQ 91V.)) ION) :я1нехонох 9199010^91 огяниюХиоВ1 -    :£1-УЛЛ

:(U!0i! dl3S)WorP<9r>|O043 yo (((u»oird13S) d03dAl N1 J.X31 susodwoo NoiivioNNv ONiiHonvya OIV.)

ONV ((d13S)d03dAl N1

.39N3yyn990 1X31 NOIIVIONNVNOIIVIONNV 9NllH9nvya 91V.)) ION :еюя01 хфийт имниМ -    :£1-УМ

:(ui0ird13S)lu0UJu6!ie-p<0r>P943 УО (((nwirdlSS) d03dAl N1 «1X31 siisodwoo NoiivioNNv ONiiHonvya OIV.)

ONV ((d!3S)d03dAl N1

.39N3yyn990 1X31 NOIIVIONNVNOIIVIONNV 9М1Н9ПУУ0 91V.)) ION :ехохэх 0ине9ин9ейпд оокиСГэ -    : 1

■(О = ((([.HJ&M 0U!|9seq, ' ,041100 ouipseq, 'д^9| 9U!i9seq,]

N1 iuomu&|e iej0i!rpc0j\n) ion

I (((P<®J)d03dAl N1 .lVy3in'lX31N0llV10NNV-9NllH9nvya"9IV.)l

1X91 РЭР9||0Э'}Х91 9JISOdUJOO\UJ9}l

d13S .> P<«l) АУЗПО .> R) АУЗПО) d03ZIS)

УО ((((w&irdl3S) d03dAl_NI

dX3i siisodwoo NoiivioNNv ONiiHonvya OIV.)

ONV ((d13S) d03dAl N1

.39N3yynOOO 1X31 NOIIVIONNVNOIIVIONNV ONIlHOnvya OlVJ) ION)

9002—Ю9*С0Ш ОЭИ d 100J

ГОСТ Р ИСО 10303-504—2006 IN TYPEOF (si)))) > 0))) = 0);

WR16:    - стиль кривой имеет ширину:

SIZEOF (QUERY (cs <* QUERY {sty <* SELF.styles |

{'AIC_DRAUGHTING_ANNOTATION.CURVE_STYLE‘ IN TYPEOF (sty.styles|1))))

| NOT ((’AIC_DRAUGHTING_ANNOTATION.LENGTH_MEASURE_WITHJJNIT IN TYPEOF (cs.stytes[1]\curve_style.curve_width)) AND CMEASURE_SCHEMA.POSITIVE_LENGTH_MEASURE IN TYPEOF (cs.styles(1J\curve_style. curve_width\measure_with_unit.value_compor>ent))))) = 0;

WR17:    - ограничения на ячейку заливки:

SIZEOF (QUERY (fas <* QUERY (sty <* SELF.styles | ('AlC_DRAUGHTING_ANNOTATION.FILL_AREA_STYLE'

IN TYPEOF (sty.styles(1])» |

NOT ((SIZEOF (QUERY (fs <* fas.stytes[1]\fill_area_style.filLstyl6S

I {'AIC_DRAUGHTlNG_ANNOTATION.FILL_AREA_STYLE_TILES'

IN TYPEOF <fs))>) <■- 1)

AND (SIZEOF (QUERY (fst <• QUERY (fs <*

fas.styles(1]\fill_area_style.fill_styles | ('AIC_DRAUGHTING_ANNOTATION.FILL_AREA_STYLE_TILES'

IN TYPEOF (fs))) |

NOT (SIZEOF (fst\fiH_area_styl6_tiles.tiles) = 1)

»s0)>

)) — 0;

WR18:    - ограничения на штриховку:

SIZEOF (QUERY (fas <• QUERY (sty <• SELF.styles l

('AJC_DRAUGHTING_ANNOTATION.FILL_AREA_STYLE’

IN TYPEOF (sty. styles[ 1 ])»|

NOT (SIZEOF (QUERY (fsh <* QUERY (fs <* fas.styles[1]\ftlLarea_style.fill_styles | CAIC_DRAUGHTING_ANNOTATION.FILL_AREA_STYLE_HATCHING'

IN TYPEOF (fs))) |

NOT (fsh\fill_area_style_hatching.pomt_of_referer>ce_hatch_line :=: fsh\fitl_area_style_hatching.pattern_start))) - 0))) = 0;

WR19:    - ограничение на стиль текста:

SIZEOF (QUERY (ts <* QUERY (sty <• SELF.styles | CAIC_DRAUGHTING_ANNOTATION.TEXT_STYLE'

IN TYPEOF(sty.styles(1 ]))) |

NOT {'AIC_DRAUGHTING_ANNOTATION.' +

TEXT_STYLE_WITH_BOX_CHARACTERISTICS'

IN TYPEOF (ts.styfes[1)»)) = 0;

WR20:    -- характеристики стиля текста:

SIZEOF (QUERY (ts «* QUERY (sty <• SELF.styles | CAIC_DRAUGHTING_ANNOTATION.TEXT_STYLE_WITH_BOX_CHARACTERISTICS‘

IN TYPEOF (sty.stylesfl]))) |

NOT (SIZEOF (ts.styles[1]\text_style_with_box_characteristics. characteristics) - 4))) = 0;

END_ENTITY;

(*

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

WR1 — каждый    объект    draughting_annotation_occurrence.    который    относится    к    типу

annotation_curve_occurrence. должен иметь точно один стиль, которым является curve.style.

WR2 — каждый    объект    draughting_annotation_occurrence.    который    относится    к    типу

annotation_flll_area_occurrence. должен иметь точно один стиль, которым является flll_area_style.

8

ГОСТ Р ИСО 10303*504—2006

WR3 — если объект draughting.annotation.occurrence относится к типу annotation_fill_* area.occurrence, то каждая граница объекта annotation_fil!_area должна быть элементом item для объекта annotation_curve_occurrence.

WR4 — каждый объект draughting_annotation_occurrence, который относится к типу annota* tion.symbol.occurrence. должен иметь точно один стиль, которым является либо symbol_8tyle. либо null.style.

WR5 —если    объект    draughting_annotation_occurrence    относится    к    типу    annotation.*

symbol.occurrence, элементом которого является объект annotation.symbol. то объектом symbol.* representation должен быть либо draughting.symbol.representation. либо draughting.sub* figure.representation.

WR6 — каждый объект draughting.annotation.occurrence, который относится к типу annota* tion.text.occurrence. должен иметь точно один стиль, которым является text.styte.

WR7 — если    объект    draughting.annotation.occurrence    относится    к    типу    annotation.*

text.occurrence, то его элементом должен быть либо composite.text. либо text.literal.

WR8 — если    объект    draughting.annotation.occurrence    относится    к    типу    annotation.*

text.occurrence. то в каждом объекте composite.text допжны быть собраны только объекты типа text.literal.

WR9 — если    объект    draughting.annotation.occurrence    относится    к    типу    annotation.*

text.occurrence, элементом которого является text.literal. то значением элемента alignment объекта text.literal должно быть «базовая линия слева», «базовая линия по центру» или «базовая линия спра* ва».

WR10 — если    объект    draughting.annotation.occurrence    относится    к    типу    annotation.*

text.occurrence. элементом которого является composite.text. то значением элемента alignment каждого объекта text.literal. включенного в объект composite.text. должно быть «базовая линия слева», «базовая линия по центру» или «базовая линия справа».

WR11— если    объект    draughting.annotation.occurrence    относится    к    типу    annotation.*

text.occurrence. то все объекты text.literal должны иметь одно и то же значение элемента alignment.

WR12 — если    объект    draughting.annotation.occurrence    относится    к    типу    annotation.*

text.occurrence. то все объекты text.literal должны иметь одно и то же значение элемента font.

WR13 — если    объект    draughting.annotation.occurrence    относится    к    типу    annotation.*

text.occurrence. то все объекты composite.text не должны содержать ни объектов text.* literal.with.blanking.box. ни объектов text.literal.with.associated.curves.

WR14 — если    объект    draughting.annotation.occurrence    относится    к    типу    annotation.*

text.occurrence. элементом которого является объект text.literal.with.associated.curves. то каждая кривая, связанная с текстом, должна быть элементом item для объекта annotation.curve.occurrence.

WR15 - если объект draughting.annotation.occurrence относится к типу annotation.* text.occurrence. элементом которого является объект composite.text.with.associated.curves, то каждая кривая, связанная с текстом, должна быть элементом item для объекта annota* tion.curve.occurrence.

WR16 — если стилем объекта draughting.annotation.occurrence является curve.style. то этот стиль должен определять единицы измерения, связанные с его элементом curve.width.

WR17 — если стилем объекта draughting.annotation.occurrence является fill.area.style. то этот стиль должен содержать в наборе элементов fill.styles не более одного элемента fill.area.style.tiles. а сам элемент fill.area.style.tiles должен содержать точно одну ячейку заливки.

WR18 — если стилем объекта draughting.annotation.occurrence является fill.area.style. то для каждого объекта flll.area.style.hatching из множества объектов fill.styles тип объекта point.of.reference.hatch.line должен быть таким же. как тип объекта pattern.start.

WR19 —если стилем объекта draughting.annotation.occurrence является text.style. то этот стиль должен относиться к типу text.style.with.box.characteristics.

WR20 — если стилем объекта draughting.annotation.occurrence является text.style.* with.box.characteristics. то этот стиль должен иметь ровно четыре элемента в наборе элементов characteristics.

4.2.3 Объект draughting.subfigure.representation относится к типу symbol.representation. В нем собираются объекты annotatlon.occurrence для формирования определения элемента рисунка.

в

ГОСТ Р ИСО 10303-504—2006

EXPRESS-слецификация

ENTITY draughting.subfigure.representation SUBTYPE OF (symbol.representation);

WHERE

WR1: SI2EOF (QUERY (item <* SELFtrepresentation.items}

NOT (SIZEOF (rAIC_DRAUGHTING_ANNOTATION.ANNOTATION_OCCURRENCE\ AIC.DRAUGHTING ANNOTATION.DRAUGHTING.CALLOUT'. •GEOMETRY_SCHEMA.AXIS2_PLACEMENT]

* TYPEOF (item)) = 1))) = 0;

WR2: SIZEOF (QUERY (item <* SELFVrepresentaSon.items |

SIZEOF (rAlC_DRAUGHTING_ANNOTATION.ANNOTATION_OCCURRENCE‘.

'AIC.DRAUGHTING.ANNOTATION.DRAUGHTING.CALLOUT'] *

TYPEOF (item))= 1)) «1;

WR3: SIZEOF (QUERY (srm <* QUERY (rm <*

USEDIN (SELF. 'REPRESENTATION.SCHEMA.' ♦

•REPRESENTATION.MAP.MAPPED.REPRESENTATION*) | ('AIC.DRAUGHTING.ANNOTATION.SYMBOL.REPRESENTATION.MAP'

IN TYPEOF(rm)}) |

NOT (SIZEOF (QUERY (a.s <* QUERY (mi <* sim.map.usage | (’AIC.DRAUGHTING.ANNOTATIONANNOTATION.SYMBOL' IN TYPEOF(mi)))

| NOT (SIZEOF (QUERY (aso <*

USEDIN (a_s. ,PRESENTATION_APPEARANCE_SCHEMA.‘ ♦

■STYLED_ITEM.ITEM') |

NOT fAIC_DRAUGHTING_ANNOTATION.ANNOTATION_SUBFIGURE_OCCURRENCE* IN TYPEOF(aso)))) = 0))) * 0))) > 0:

WR4: NOT (acyelic_mapped_item_usage (SELF));

WR5: SIZEOF (SELF.context.ofjtems.representationsJn.context) = 1;

END.ENTITY;

Г

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

WR1 — элементами items объекта draughting_subfigure_representation должны быть объекты annotation.occurrence. draughting.callout или axls2_p!acement.

WR2 — по крайней мере одним из элементов items объекта draughting.-subfigure.representation должен быть объект annotation.occurrence или draughting.callout.

WR3 — объект draughting_subfigure_representation должен быть определением, по крайней мере, одного объекта annotation.subfigure.occurrence.

WR4—объект draughtlng_subflgure_representatlon не должен быть источником какого-либо объекта mappedjtem. который задействован в его определении.

WR5 — объект representation.context объекта draughting_subfigure_representation не должен быть контекстом какого-либо другого объекта representation.

4.2.4 Объект draughtlng_symbol_representation относится к типу symbol.representation. В нем собираются объекты annotation_curve_occurence. annotation.symbol.occurrence. annotation.-text.occurrence и annotation.fill.area.occurrence для формирования определения символа.

EXPRESS-спеииФикаиия

*)

ENTITY draughting.symbol.representation SUBTYPE of (symbol.representation); UNIQUE

UR1: SELF\representation.name;

WHERE

10

ГОСТ Р ИСО 10303*504—2006

WR1:

SIZEOF (QUERY (item <* SELRrepresentation.items |

NOT (SIZEOF (TYPEOF (item) *

rAIC_DRAUGHTING_ANNOTATION.ANNOTATION_CURVE_OCCURRENCE'. 'AIC_0RAUGHTING_ANNOTATIONANNOTATION_SYM8OL_OCCURRENCE'. •AIC_DRAUGHTING_ANNOTATIONANNOTATION_FILL_AREA_OCCURRENCE‘. 'AIC_DRAUGHTING_ANNOTATION.ANNOTATION_TEXT_OCCURRENCE\ •GEOMETRY_SCHEMA.AXIS2_PLACEMENT)) = 1)

))s 0:

WR2:

SIZEOF (QUERY (item <* SELRrepresentation.items |

(SIZEOF (TYPEOF (item) •

('AIC_ORAUGHTING_ANNOTATION.ANNOTATION_CURVE_OCCURRENCE'. •AIC_ORAUGHTING_ANNOTATIONANNOTATION_SYMBOL_OCCURRENCE'. 'AIC_DRAUGHTING_ANNOTATlON.ANNOTATION_FILL_AREA_OCCURRENCE\ •AIC_ORAUGHTING_ANNOTATION.ANNOTATION_TEXT_OCCURRENCE1) = 1)

)) >*1:

WR3:

SIZEOF (QUERY (item <* SELRrepresentation.items |

•AIC_ORAUGHTING_ANNOTATIONANNOTATION_SUBFIGURE_OCCURRENCE'

IN TYPEOF (item))) = 0;

WR4:

SIZEOF (QUERY (srm <• QUERY (rm <*

USEDIN (SELF. 'REPRESENTATION.SCHEMA.' +

'REPRESENTATION_MAP.MAPPED_REPRESENTATION')} ('REPRESENTATION_SCHEMA.SYMBOL_REPRESENTATION_MAP‘

IN TYPEOF(rm))) |

NOT (SIZEOF (QUERY (a_s <* QUERY (mi <* srm.map.usage | (,AIC_DRAUGHTING_ANNOTATION.ANNOTATION_SYMBOL' IN TYPEOF(mi))) |

NOT (SIZEOF (QUERY(aso <•

USEOIN(a_s, 'PRESENTATION.APPEARANCE.SCHEMA/ 4 'STYLED JTEM.ITEM') |

NOT (’AlC_DRAUGHTING_ANNOTATION.ANNOTATION_SYMBOL_OCCURRENCE' IN TYPEOF(aso))

»*0)))5 0) )> > 0;

WR5:

NOT (acyclic_mappedjtem_usage (SELF));

WR6:

SIZEOF (SELF.context_of_items.represen tationsJn_contexl) = 1;

ENO ENTITY;

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

UR1 — наименование объекта draughtlng_symbol_representatlon должно быть уникальным.

WR1 — элементы Items объекта draughting_symbol_representatlon должны быть объектами annotation_curve_occurrence. annotatlon_text_occurrence. annotation_symbol_occurrence. annota-tion_flll_area_occurrence или axis2_placement.

WR2 — no крайней мере один из элементов Items объекта draughting_symbo!_representation должен быть объектом annotatlon_curve_occurrence. annotation_text_occurrence. annotation.* symbol.occurrence или annotatlon_fill_area_occurrence.

WR3 — элементы items объекта draughting_symbol_representation не должны быть объектами annotatlon.subflgure.occurrence.

WR4 — объект draughting.symbol.representatlon должен быть определением, по крайней мере, одного объекта annotation_symbol_occurrence.

11

ГОСТ Р ИСО 10303-504—2006

WR5 — никакой объект draughting_symbo!_representation не должен быть источником какого-либо объекта mappedjtem. который задействован в его определении.

WR6 — объект representatlon.context из объекта draughting_symbol_representation не должен быть контекстом какого-либо другого объекта representation.

4.2.5 Объект draughting_text_literal_with_delineation относится к типу textjiteral. Он определяет ограничение текста линиями как сверху, так и снизу.

EXPRESS-спеииФикаиия

*)

ENTITY draughting_text_literal_with_delineation SUBTYPE OF (textJiteral_with_delineation);

WHERE

WR1: SELF.delineation IN fundertine'. 'overline'];

END_ENTITY;

(*

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

WR1 — каждый объект draughting_text_!iteral_with_delineation должен иметь ограничение линиями либо снизу (‘underline'), либо сверху ('overline').

4.3 Определения функций схемы aic_draughtlng_annotation

4.3.1 Булева функция acycllc_mappedjtem_usage возвращает значение «истина», если заданный объект representation содержит один или более объектов mappedjtem. которые являются отображением самого объекта representation.

EXPRESS-спеииФикаиия

FUNCTION acyc!ic_mapped_item_usage (rep: representation): BOOLEAN;

-    возвращает значение «ИСТИНА», если объект representation содержит один или более

-    объектов mappedjtem, которые являются отображением самого объекта representation LOCAL

items : SET OF representation Jtem;

END_LOCAL;

items := QUERY (item <* rep.items |

•AIC_DRAUGHTING_ANNOTATION.MAPPED_ITEM' IN TYPEOF (item));

IF SI2EOF (items) = 0 THEN

RETURN (FALSE);

ELSE

REPEAT i := 1 TO HIINDEX (items);

IF items[i)\mappedJtem.mapping_source.mapp6d„representation rep THEN

RETURN (TRUE);

ELSE

RETURN (acycJic_mapp6d_item_usage(items[iJ\

mappedjtem,mapping_source.mapped_representation)):

ENDJF;

END.REPEAT;

RETURN (FALSE);

ENDJF;

END_FUNCTION:

Г

12

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

rep — заданный объект representation, который должен быть проверен.

ГОСТ Р ИСО 10303*504—2006

4.3.2 Булева функция check_text_alignment возвращает значение «истина*», если заданный объект composite.text имеет общее значение элемента alignment для каждого объекта textjlteral. содержащегося в наборе объектов collected.text.

EXPRESS-слецификация

•>

FUNCTION check_text_alignment (ct: composite_text): BOOLEAN;

LOCAL

a ; SET OF text_al*gnment ;= Ц;

END_LOCAL:

~ создание набора из всех элементов alignment REPEAT i := 1 TO HIINDEX (ct.cotlect6d_text); a := a + [ct.coltected_text(i]VtexMiteral.alignment];

END.REPEAT;

-    если набор содержит более одного элемента.

-    то не все элементы alignment одинаковы RETURN (SIZEOF(a)= 1);

END_FUNCTION;

Г

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

ct — заданный объект composite.text. который должен быть проверен.

Примечание - Хотя ссылке не группу не существует, ссылка не атрибут «cl.collectedjext» в функции check_text_alignment корректна, т.к. параметр «си имеет тип compoaite_text. a «coltected.texu является атрибутом этого типа.

4.3.3 Булева функция check_text_fonl возвращает значение «истина», если заданный объект composite.text имеет общее значение элемента font для каждого объекта textjlteral. содержащегося в наборе объектов collected.text.

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

’)

FUNCTION check_text_font (ct: composite_text); BOOLEAN;

LOCAL

f: SET OF font_select := Q;

END_LOCAL;

-    построение набора из всех элементов font REPEAT i := 1 ТО HIINDEX (ct.collected_text);

f ;= f + [ct.collected_textfi |\text_l iteral. font);

END_REPEAT;

-    если набор содержит более одного элемента.

-    то не все элементы fonts одинаковы RETURN (SIZEOF(f) «1);

END_FUNCTION;

Г

Примечание — Хотя ссылка не группу не существует, ссылка на атрибут «ct.collectedjext» в функции check_text_font корректна, так как параметр «си имеет тип compoeite.text. a «collected.texu является атрибутом этого типа.

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

ct — заданный объект composite.text. который должен быть проверен.

’)

END_SCHEMA; - aic_draughting_annotation

Г

13

ГОСТ Р ИСО 10303-504—2006

Приложение А

(обязательное)

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

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

Таблица А.1 — Сокращенные наименования объектов

Полное наименование объекта

Сокращенное наименование

ANNOTATlON_SUBFlGURE_OCCURRENCE

ANSBOC

DRAUGHTING_ANNOTATION_OCCURR£NCE

DRANOC

DRAUGHTING_SUBFlGURE_REPRESENTATlON

DRSBRP

DRAUGHTING_SYM80L_REPRESENTATI0N

DRSYRP

14

ГОСТ Р ИСО 10303*504—2006

Приложение В

(обязательное)

Регистрация информационного объекта

В.1 Обозначение документа

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

(Iso standard 10303 part(504) verslon(1}}

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

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

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

{iso standard 10303 part(504) verslon(l) object(l) aic-draughting-annotation (1))

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

15

ГОСТ Р ИСО 10303-504—2006

Приложение С

(справочное)

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

EXPRESS диаграммы, представленные на рисунках С.1 — С.13. получены из сокращенного листинга, приведенного а разделе 4. с использованием спецификаций интерфейса стандарта ИСО 10303-11. В диаграммах использована графическая нотация EXPRESS-0 языка EXPRESS. Описание EXPRESS-G установлено а ИСО 10303-11. приложение О.

Примечание — выбранные типы curve_on_surface, founded_item_seiect. geometric_set_select. meaaure.value. reversible jopology. reversible.topologyjtem. transformation. trimming_select. vector_or_dlrectlon импортируются в расширенный листинг ПИК в соответствии с правилами неявных интерфейсов по ИСО 10303-11. В настоящем стандарте другие объекты не ссылаются на эти выбранные типы.

16

ГОСТ Р ИСО 10303*504—2006

Рисунок С.1 — Расширенный листинг ПИК — EXPRESS-G диаграмме 1 из 13

17

ГОСТ Р ИСО 10303-504—2006

18

ГОСТ Р ИСО 10303*504—2006

Рисунок С.Э — Расширенный листинг ПИК — EXPRESS-G диаграмма 3 и» 13

19

ГОСТ Р ИСО 10303-504—2006

Рисунок С.4 — Расширенный листинг ПИК — EXPRESS-G диаграмма 4 из 13

20

ГОСТ Р ИСО 10303*504—2006

prcscntation_

style_assignnient

‘stvlcs SI l:?l

p-1

presentation

stylc_by_contcxt

5Л8Л

(4)    )

style_conlcxt

style_context_

select

8,6

fill_area_

style

7.8 text s

11,34 predefined, colour

5.16(6.7.8)^

prescntation_stylc_sclcct

Г.............f

<3 null_style j

I..............1.

<

6.2 '

cur\'e_style.

symboI_styU

МШ^ label

stylc_of_symbol

,-r-O.................

symbol_sty!e_select

_Q_

symbol_colour

colour_of_

symbol

л

colour

~o

colour_specificatton

O-

I

•red

)

green

colour rgb

j *bluc

name

! label

Рисунок C.5 — Расширенный листинг ПИК — EXPRESS-G диаграмма 5 из 13

21

ГОСТ Р ИСО 10303-504—2006

22

ГОСТ Р ИСО 10303*504—2006

Рисунок С.7 — Расширенный листинг ПИК — EXPRESS'S диаграмма 7 и» 13

23

ГОСТ Р ИСО 10303-504—2006

24

ГОСТ Р ИСО 10303*504—2006

Рисунок С.9 — Расширенный листинг ПИК — EXPRESS-G диаграмма 9 из 13

25

ГОСТ Р ИСО 10303-504—2006

_Q_

symboljarget

placement axis2_placement р-

х scale

definition

defmed_

symbol

f

3-1 10,32(2)

targe!

10.41(2)

y_scale

i

-Q positive_ratio_measure

a.

positive_ratiojneasure

Рисунок C.10 — Расширенный листинг ПИК — EXPRESS-6 диаграмма 10 иэ 13

26

ГОСТ Р ИСО 10303*504—2006

label О

name

pre_dcfincd_itcm

1.13(9) )

А

pre_dofmcd_ text font

pre_dcfined_

colour

( 11,7(6)    )

A.

pre_defined_ ^ curve font

identifer

•**a.....

i“^**

; ; sourcc_itcm j>.

t «    *

\__•-

( 11.34(5))

source id

pre_defmed_ symbol

У

( 11.11(10))

I

external source

О

externally^

dcfmcdjtcm

source

( 11.12(9) )

_

extemally_ y. defined text font

extemally_ defined_ symbol

-О-

( 11.10(10))

( IU3(6) У

( 11.26(2)}    ( 4,4(8) )

I

extemally_

dcfincd_hatch_style

extemalfy_ defined_tile_style ^

_Q

( 11,5(8) )    ( H.27(2) )

extemally_defmed_ curve font

Рисунок C.11 — Расширенный листинг ПИК — EXPRESS-G диаграмма 11 из 13

27

ГОСТ Р ИСО 10303-504—2006

Рисунок С.12 — Расширенный листинг ПИК — EXPRESS-G диаграмма 12 из 13

28

ГОСТ Р ИСО 10303*504—2006

Рисунок С.13 — Расширенный листинг ПИК — EXPRESS-G диаграмме 13 из 13

29

ГОСТ Р ИСО 10303-504—2006

Приложение О (справочное)

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

8 данном приложении приведены ссылки на сайты, на которых находятся листинги наименований объектов на языке EXPRESS и соответствующих сокращенных наименований, установленных в настоящем стандарте. На этих же сайтах находятся листинги всех EXPRESS-схем. установленных в настоящем стандарте без комментариев и другого поясняющего текста. Эти листинги доступны а машинно-интерпретируемой форме и могут быть получены по следующим адресам URL:

Сокращенные наименования: hnp://

EXPRESS:

При невозможности доступа к этим сайтам необходимо обратиться в центральный секретариат ИСО или непосредственно в секретариат ИСО ТК184/ПК4 по адресу электронной почты: .

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

30

ГОСТ Р ИСО 10303*504—2006

Приложение Е (справочное)

Сведения о соответствии национальных стандартов Российской Федерации ссылочным

международным стандартам

Таблица Е.1

Обозначение ссылочного меж дуй а родного стандарта

Обозначение и наименование соответствующего национального стандарта

ИСО/МЭК 8824-1:1995

ГОСТ Р ИСО/МЭК 6824-1—2001 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации

ИСО 10209-1:1992

»

ИСО 10303-1:1994

ГОСТ Р ИСО 10303-1—99 Системы автоматизации производства и их интеграция. Лрвдставланиа данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы

ИСО 10303-11:1994

ГОСТ Р ИСО 10303-11—2000 Системы аетометизеции производства и их интеграция. Предстаеление данных об изделии и обмен этими денными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS

ИСО 10303-41.1994

ГОСТ Р ИСО 10303-41—99 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими денными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий

ИСО 10303-42:1994

ИСО 10303-43:1994

ГОСТ Р ИСО 10303-43—2002 Системы аетомвтизации производства и их интеграция. Предстаеление данных об изделии и обмен этими данными. Часть 43. Интегрированные обобщенные ресурсы. Структуры представлений

ИСО 10303-46:1994

ГОСТ Р ИСО 10303-46—2002 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими денными. Часть 46. Интегрированные обобщенные ресурсы. Визуальное представление

ИСО 10303-101:1994

ИСО 10303-202:1996

* Соответствующий национальный стандарт отсутствует. До его утверждения рекомендуется использовать перевод на русский язык данного международного стандарта. Перевод данного международного стандарта находится в Федеральном информационном фонде технических регламентов и стандартов.

31

ГОСТ Р ИСО 10303-504—2006

УДК 656.072:681.3:006.354    ОКС 25.040.40    П87    ОКСТУ 4002

Ключевые слова: автоматизация, средства автоматизации, прикладные автоматизированные системы. промышленные изделия, данные, представление данных, обмен данными, прикладные интерпретированные конструкции, конструкторская документация, чертежи, пояснения на чертежах

Редактор в.Н. Колысов Технический редактор 6.Н. Прусакова Корректор U.8. Вучная Компьютерная верстка В.И. Грищенко

Сдано в набор 19.023007. Подписано в печать 27.03.2007. Формат 60x64Бумага офсетная Гарнитура Ариал. Печать офсетная. Усп. леч. л. 4.19. Уч.-иад. л. 3.50. Тираж 107 эм. За к. 202. С 3047.

ФГУП «Стандартинформ». 12399S Москва. Гранатный пер.. 4.

«vww.gostrifo.nj info£gostinfo.ru Набрано во ФГУП «Стандартинформ» на ПЭВМ

Отпечатано в филиале ФГУП «Стандартинформ» — тип. «Московский печатник». 10S062 Москва. Лялин пер., б