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

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

Обозначение:
ГОСТ Р ИСО 10303-47-2019
Наименование:
Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 47. Интегрированный обобщенный ресурс. Допуски на изменение формы
Статус:
Принят
Дата введения:
10.01.2020
Дата отмены:
-
Заменен на:
-
Код ОКС:
25.040.40

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

>

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

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

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


ГОСТР

ИСО 10303-47—

2019

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

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

Часть 47

Интегрированный обобщенный ресурс. Допуски на изменение формы

(ISO 10303-47:2018, IDT)

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

Москва Стандартинформ 2019


ГОСТ Р ИСО 10303-47—2019

Предисловие

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

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

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

  • 4 Настоящий стандарт идентичен международному стандарту ИСО 10303-47:2018 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 47. Интегрированный обобщенный ресурс. Допуски на изменение формы» (ISO 10303-47:2018 «Industrial automation systems and integration — Product data representation and exchange — Part 47: Integrated generic resource: Shape variation tolerances». IDT).

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

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

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

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

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

Содержание

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

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

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

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

    • 3.2 Сокращения

  • 4 Схема shape_aspect_definition_schema

    • 4.1 Общие положения

    • 4.2 Основополагающие концепции и предположения

    • 4.3 Определения типов данных схемы shape_aspect_definit>on_schema

    • 4.4 Определение объектов схемы shape_aspect_definition_scherna

    • 4.5 Определение ограничения на подтипы схемы shape_aspect_ definition_schema

    • 4.6 Определение функции схемы shape_aspect_definition_schema

    • 4.7 Определение правила схемы shape_aspect_definrtion_schema

  • 5 Схема Shape_dimension

    • 5.1 Общие положения

    • 5.2 Основополагающие концепции и предположения

    • 5.3 Определения типов данных схемы shape_dimension_scberria

    • 5.4 Определения объектов схемы shape_dimension_schema

  • 6 Схема допуска формы

    • 6.1 Общие положения

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

    • 6.3 Определения типов данных схемы shape_tolerance_schema

    • 6.4 Определения объектов схемы shape_tolerance_schema

    • 6.5 Определение функции схемы shape_tolerance_schema

    • 6.6 Определение правила схемы shape_tolerance_schema

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

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

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

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

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

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

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

ГОСТ Р ИСО 10303-47—2019

Введение

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

Главными подразделами настоящей части ИСО 10303 являются:

  • - схема shape_aspect_definitk>n_schema;

  • - схема shape_dimension_schema:

  • - схема shape_tolerance_schema.

В настоящем стандарте специфицированы обобщенные объединенные информационные ресурсы для семантического представления данных геометрических размеров и допусков для изделия, как это определено в следующих стандартах Технического комитета ISO/TC 213 «Размерные и геометрические требования к изделиям и проверка». ИСО 129. ИСО 286 (все части). ИСО 1101. ИСО 2692. ИСО 5458. ИСО 5459. ИСО 8015. ИСО 10579. ИСО 14405 (все части). ИСО 14660-1 и ISO/TS 17450 (все части), а также ASME Y14.5-2009 [11]. Это достигается посредством разделения семантической информации. соответствующей существующим Международным стандартам, от воспринимаемого представления. Предоставленные функциональные возможности могут быть использованы для различных разновидностей 2-мерных и 3-мерных геометрических моделей.

Такие данные воспринимаемого представления геометрических размеров и допусков, как примечания и выноски, не охватываются настоящим стандартом, но предоставлены в следующих частях, относящихся к информационным ресурсам: ИСО 10303-46 [3], ИСО 10303-101 [4], ИСО 10303-504 [5], ИСО 10303-506 (6) и ИСО 10303-520 [8].

В схеме определения аспекта формы (shape_aspect_definition_schema). предоставлены ресурсы для представления форм, для которых задаются размеры и допуски. В схеме предоставлены средства для обеспечения работы с производными геометрическими элементами.

В схеме размеров формы (shape_dimension_schema). предоставлены ресурсы для представления размеров и относительного положения, что удовлетворяет требованиям, предъявляемым при нанесении размеров в рабочем проекте изделия.

В схеме допусков формы (shapejolerance_schema). предоставлены ресурсы для представления пределов, в которых допустимо отклонение формы изготовленного изделия.

Следует обратить внимание на то. что терминология, используемая в стандартах Технического комитета ISO/TC 213. отличается от терминологии стандартов комплекса ИСО 10303. Термин line (линия) в стандартах ISO/TC 213 соответствует термину curve (кривая) в ИСО 10303. Термин straight line (прямая линия) в стандартах ISO/TC 213 соответствует термину line (линия) в ИСО 10303.

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

Схемы, изображенные на рисунке 1. входят в семейство объединенных информационных ресурсов.

Рисунок 1 — Связи EXPRESS-схем. определение которых содержится в настоящем стандарте

ГОСТ Р ИСО 10303-47—2019

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

Часть 47 Интегрированный обобщенный ресурс. Допуски на изменение формы

Industrial automation systems and integration. Product data representation and exchange. Part 47. Integrated generic resource. Shape variation tolerances

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

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

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

Требования настоящего стандарта распространяются;

  • - на допуски как ограничения на характеристики формы изделия;

. задание допусков формы, которая определена;

  • • представление геометрических допусков и допусков с заданными минимальным и максимальным пределами;

  • • представление значений допусков;

  • - представление размеров;

. задание размерных свойств формы;

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

  • - спецификацию баз и комплектов баз. создаваемых в процессе базирования;

  • - идентификацию таких производных элементов формы, как осевые линии и пересечения;

■ структуры для представления систем допусков и посадок формы.

Требования настоящего стандарта не распространяются:

  • - на определение основополагающих принципов, концепций и терминологии задания допусков и нанесения размеров:

  • • математическое определение допусков и баз;

  • - описание приемов задания размеров и допусков;

  • - описание методов инспекции размеров:

  • - обобщение и анализ допусков:

  • - допуски таких свойств изделий, которые не являются свойствами формы;

  • • воспринимаемое представление допусков на технических чертежах или на двумерных или трехмерных геометрических моделях:

  • - описание чистоты или шероховатости поверхности.

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

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

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

ISO 129-1, Technical product documentation (ТРО) — Presentation of dimensions and tolerances — Part 1: General principles (Чертежи технические. Указание размеров и допусков. Часть 1. Общие принципы)

ISO 286-1, Geometrical product specifications (GPS) — ISO code system for tolerances on linear sizes — Part 1: Basis of tolerances, deviations and fits (Геометрические характеристики изделий (GPS). Система кодов ISO для допусков к линейным размерам. Часть 1. База допусков, отклонений и посадок)

ISO 286-2. Geometrical product specifications (GPS) — ISO code system for tolerances on linear sizes — Part 2: Tables of standard tolerance classes and limit deviations for holes and shafts (Геометрические характеристики изделий (GPS). Система кодов ISO для допусков на линейные размеры. Часть 2. Таблицы классов стандартных допусков и предельных отклонений на размеры отверстий и валов)

ISO 1101. Geometrical product specifications (GPS) — Geometrical tolerancing — Tolerances of form, orientation, location and run-out (Геометрические характеристики изделий (GPS). Установление геометрических допусков. Допуски формы, ориентации, месторасположения и биения)

ISO 2692, Geometncal product specifications (GPS) — Geometrical tolerancing — Maximum material requirement (MMR). least material requirement (LMR) and reciprocity requirement (RPR) (Геометрические характеристики изделий (GPS). Назначение геометрических допусков. Требование максимального (MMR), минимального материала (LMR) и требование взаимности (RPR))

ISO 5458. Geometrical product specifications (GPS) — Geometrical tolerancing — Pattern and combined geometrical specification (Геометрические характеристики изделий (GPS). Установление геометрических допусков. Геометрические характеристики шаблона и комбинированные геометрические характеристики)

ISO 5459. Geometrical product specifications (GPS) — Geometrical tolerancing — Datums and datum systems (Геометрические характеристики изделий (GPS). Установление геометрических допусков. Базы и комплекты баз)

ISO 8015. Geometrical product specifications (GPS) — Fundamentals — Concepts, principles and rules (Геометрические характеристики изделий (GPS). Основные принципы. Концепции, принципы и правила)

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-42. Industrial automation systems and integration — Product data representation and exchange — Part 42: Integrated generic resource: Geometric and topological representation (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 42. Интегрированные обобщенные ресурсы. Геометрическое и топологическое представление)

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

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

ISO 10579. Geometrical product specifications (GPS) — Dimensioning and tolerancing — Nonrigid parts (Геометрические характеристики изделий. Назначение размеров и допусков. Нежесткие детали)

ISO 14405-1. Geometrical product specifications (GPS — Dimensional tolerancing — Part 1: Linear sizes (Геометрические характеристики изделий (GPS). Установление размерных допусков. Часть 1. Линейные размеры)

ISO 14405-2. Geometrical product specifications (GPS) — Dimensional tolerancing — Part 2: Dimensions other than linear or angular sizes (Геометрические характеристики изделий (GPS). Установление размерных допусков. Часть 2. Размеры, отличные от линейных или угловых)

ISO/TS 17450-2. Geometrical product specifications (GPS) —General concepts — Part 2: Basic tenets, specifications, operators, uncertainties and ambigui (Геометрические характеристики изделий (GPS). Общие понятия. Часть 1. Основные принципы, спецификации, операторы, погрешности и неточности)

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

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

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

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

  • - размер (dimension).

  • 3.1.2 Термины, определенные в ИСО 286-1

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

  • - система посадок (fit system);

  • - основное отклонение (fundamental deviation);

  • - отверстие (hole);

  • - вал (shaft);

  • - стандартный допуск (standard tolerance);

  • - класс допуска (tolerance class);

  • - квалитет (tolerance grade).

  • 3.1.3 Термины, определенные в ИСО 1101

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

  • - плоскость набора (collection plane);

  • - составной сплошной элемент (compound contiguous feature);

  • - направляющий элемент (direction feature);

  • - пересекающая плоскость (intersection plane);

  • - ориентирующая плоскость (orientation plane);

  • - теоретически точный размер (theoretically exact dimension);

  • - поле допуска (tolerance zone).

  • 3.1.4 Термины, определенные в ИСО 2692

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

  • - принцип минимума материала (least material condition);

  • - принцип максимума материала (maximum material condition).

  • 3.1.5 Термины, определенные в ИСО 5459

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

  • - база (datum);

  • - базовая поверхность (datum feature);

  • - комплект баз (datum system):

  • - участок базирования (datum target).

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

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

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

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

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

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

  • - конструкция ресурса (resource construct);

  • - структура (structure).

  • 3.1.7 Термин, определенный в ИСО 10579

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

  • - свободное состояние (free state).

  • 3.1.8 Термин, определенный в ИСО 17450-2

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

  • - модификатор спецификации (specification modifier).

  • 3.1.9 Другие термины и определения

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

  • 3.1.9.1 граница (boundary): Поверхности, которые окружают и охватывают физическую массу формы изделия.

Примечание — Это определение служит цели, отличающейся от цепи предоставленного в стандарте ИСО 10303-42 определения аналогичного термина.

  • 3.1.9.2 допуск формы (form tolerance): Не требующий ссылки на базу геометрический допуск, задаваемый элементу формы или единичному фрагменту элемента формы.

  • 3.1.9.3 отклонение (plus-minus tolerance): Допуск, определяемый двумя значениями, которые, будучи добавлены или вычтены из заданного номинального значения размера, образуют минимальное и максимальное предельные значения отклонений элемента формы или фрагмента элемента формы.

  • 3.1.9.4 допуск профиля (profile tolerance): Геометрический допуск, назначаемый для одного или более элементов формы (поверхностей), которые определены как номинальный профиль.

  • 3.1.9.5 элемент формы с допуском (toleranced feature): Распознаваемая порция формы изделия, для которой задан один или более допуск.

  • 3.2 Сокращения

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

URL — унифицированный указатель информационного ресурса (uniform resource locator);

GD&T—нанесение геометрических размеров и допусков (geometrical dimensioning and tolerancing); ГХИ — геометрические характеристики изделия (geometrical product specifications GPS).

4 Схема shape_aspect_definition_schema

  • 4.1 Общие положения

Назначение схемы shape_aspect_definition — предоставить определения требуемых для нанесения размеров и задания допусков пространственных свойств формы. В настоящей схеме описаны средства для представления производных аспектов формы посредством объектов derived_shape_aspect и систем баз посредством объектов datum.system. Производный аспект формы — это аспект формы. получаемый из формы изделия, для которой дано определение, и не требуемый для определения формы изделия. База — это аспект формы, предоставляющий точку отсчета, относительно которой задаются размеры и допуски. Производный аспект формы и база — это такие аспекты формы, которые требуются для задания размеров и допусков, описывающих размер, расположение, ориентацию и форму формы изделия.

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

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

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

•)

SCHEMA shape_aspect_definition_schema; REFERENCE FROM measure_schema -- ISO 10303-41

(length_measure_with_unit,

measure_with_unit);

REFERENCE FROM support_resource_schema -• ISO 10303*41

(bag_to_set,

label.

identifier);

REFERENCE FROM representat>on_schema -- ISO 10303*43

(representation,

using_representations);

REFERENCE FROM geometry_schema •• ISO 10303*42

(axis2_placement,

cartes ian_point,

direction,

geometric_representation_oontext,

line.

placement,

plane);

REFERENCE FROM qualified_measure_schema • • ISO 10303-45 (descriptive_representation_item.

measure_representation_item);

REFERENCE FROM product_property_definition_schema -• ISO 10303-41

(cha racterized ^object.

shape_aspect.

shape_aspect_occurrence.

shape_aspect_relalionship);

REFERENCE FROM product_property_representation_schema -• ISO 10303*41 (shape_representation);

REFERENCE FROM shape_dimension_schema -• ISO 10303-47 (dimensionaljocation.

dimensional size);

Г

Примечания

  • 1 Схемы, ссылки на которые приведены выше, содержатся в следующих стандартах комплекса ИСО 10303: measure.schema support_resource_schema representation_schema geometry_schema qualified_measure_schema product_property_definition_schema product_property_representation_schema shape_dimension_schema

    ИСО 10303-41; ИСО 10303-41;

    ИСО 10303-43;

    ИСО 10303-42;

    ИСО 10303-45;

    ИСО 10303-41;

    ИСО 10303-41;

    ИСО 10303-47.


  • 2 Графическое представление схемы shape_aspect_definition_schema приведено s приложении D.

  • 4.2 Основополагающие концепции и предположения

Форма изделия — это концепция формы как свойства, характеризующего изделие. Формальными методами, используемыми для представления формы изделия, являются геометрические модели и технические чертежи. Размеры и допуски являются элементами определения формы изделия, вне зависимости от того, как представлена форма. Размеры могут быть явно обозначены как часть свойств формы, неявно включены в представляющую форму геометрическую модель, или явно показаны на двумерном чертеже или на 2*мерной или 3-мерной содержащей примечания компьютерной модели.

Объект shape_aspect и все его подтипы, такие как derived_shape_aspect. представляют элементы формы изделия, представленной объектом product_definltion_shape. Объект product_definition_ shape может представлять номинальную модель изделия или выявленные поверхности заготовки, как это специфицировано в прикладных протоколах или прикладных модулях, использующих данные понятия.

В настоящем стандарте применяются следующие отображения понятий стандартов ИСО 14660-1 и ИСО 17450-1:

  • - для номинальной модели объект shape_aspect, у которого атрибут product-definitional («определяющий изделие») имеет значение TRUE (истина), представляет полный номинальный геометрический элемент формы;

  • - для номинальной модели объект derived_shape_aspect представляет производный номинальный геометрический элемент;

  • - для выявленной поверхности заготовки объект shape.aspect. у которого атрибут product, definitional («определяющий изделие») имеет значение TRUE (истина), представляет либо выявленный полный элемент формы, либо связанный полный геометрический элемент формы:

  • - для выявленной поверхности заготовки объект derived_shape_aspect представляет либо выявленный производный элемент формы, либо связанный производный геометрический элемент формы.

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

Аспект формы — это элемент формы изделия. Размеры могут задаваться как для формы изделия в целом, так и для аспектов формы. В данной схеме аспекты формы и отношения между ними используются как механизмы, требуемые для задания размеров и допусков. Представленные объектами shape_aspect аспекты формы, отношения между элементами аспектов формы и заданные для них размеры и допуски всегда определяются в контексте формы изделия. Форма при этом рассматривается как свойство изделия. Эти размеры и допуски могут быть представлены как элементы геометрических моделей или технических чертежей.

Объект datum.system (комплект баз) представляет последнюю часть (ячейку) ссылающейся на базы и задающей модификаторы рамки допуска. Объект datum.system содержит список от одного до трех объектов datum_reference_compartment. Объект datum_reference_compartment для установления общей базы содержит либо непосредственную ссылку на представляющий базу объект datum, либо ссылается на список объектов datum_reference_element. Представляемая объектом datum база, определяется либо базовой поверхностью, представленной объектом datum.feature. либо устанавливается одним или несколькими участками базирования, представленными объектами datum.target. Если не указано иное, то комплекты баз. базы, базовые элементы и участки базирования используются согласно правилам, описанным в ИСО 5459.

Примечание — В качестве альтернативы, комплекты баз. базовые элементы и участки базирования могут использоваться согласно спецификациям, указанным в стандарте ASME Y14.5-2009 [11].

В настоящей схеме в целях идентификации размеров и допусков дано определение концепции производного аспекта формы, представленного объектом shape.aspect. Производный аспект формы — это такой аспект формы, определение которого осуществляется на основе особого способа путем связывания его с другим представленным объектом shape.aspect аспектом формы. Для задания размеров и допусков производный аспект формы используется в сочетании с элементами связанного с ним аспекта формы. В область применения настоящей схемы не входят те геометрические примитивы, посредством которых представляется производный аспект формы и аспект формы, используемые для того, чтобы предоставить определяющие связи. Определения геометрических примитивов, структур представления и их связи с определенными в настоящем стандарте элементами размеров и допусков содержатся в ИСО 10303-41. ИСО 10303-42 и ИСО 10303-43. В настоящем стандарте содержится только обобщенное определение производного элемента формы. В прикладных протоколах на основе этих производных элементов формы могут быть определены дополнительные элементы производных аспектов формы.

Различные типы механизмов группировки объектов shape.aspect обеспечиваются объектом composite.shape.aspect и его подтипами. Когда допуски размеров и геометрические допуски задаются для объекта composite_group_shape_aspect. эти допуски должны применяться в отдельности к каждому из членов образуемой объектом composite_group_shape_aspect группы аспектов формы. Когда допуски размеров и геометрические допуски задаются для объекта contlnuous_shape_aspect, between.shape.aspect или all.around.shape.aspect. эти допуски применяются строго ко всей группе аспектов формы в целом.

  • 4.3 Определения типов данных схемы shape_aspect_definition_schema

    • 4.3.1 Тип данных common_datum_list

Тип данных common.datum.list является списком объектов datum_reference_element. пред* отделяющих ссылки на базы. Если не указано иное, тип данных common_datum_list должен использоваться в соответствии с понятием общей базы, определение которого дано в ИСО 5459.

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

’)

TYPE common.datumjist = LISTX2:?] OF datum_reference_element;

WHERE

WR1: SIZEOF( QUERY(dre <• SELF | dre\shape_aspect.of_shape <> SELF[1 J\shape_aspect.of_shape)) = 0;

END_TYPE;

C

Формальное положение:

WR1: 8ce входящие в список экземпляры объекта datum_reference_element должны ссылаться на один и тот же экземпляр объекта product_definition_shape.

  • 4.3.2 Тип данных datum_or_common_datum

Тип данных datum_or_common_datum является списком альтернативных типов данных. Он представляет механизм для ссылки на экземпляры одного из этих типов данных.

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

TYPE datum_or_common_datum = SELECT

(common_datum.list.

datum);

END_TYPE;

C

  • 4.3.3 Тип данных datum.reference.modlfier

Тип данных datum.reference.modlfier является расширяемым списком альтернативных типов данных. Он предоставляет механизм для ссылки на экземпляры данных типов, входящих в список выбора типа данных datum_reference_modlfier или в списки выбора его расширений.

Примечание — Список объектных типов данных будет расширен в прикладных ресурсах, использующих конструкции данного ресурса.

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

’)

TYPE datum_reference_modifier = EXTENSIBLE SELECT (datum.reference.modifier.with.value.

simple_datum_reference_modifier);

END_TYPE;

(*

  • 4.3.4 Тип данных datum_reference_modifler_type

Тип данных datum.reference.modlfier.type является расширяемым списком типов модификаторов. который используется объектом datum.reference.modlfier.with.value.

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

’)

TYPE datum_reference_modifier.type = EXTENSIBLE ENUMERATION OF

(circular.or.cylindrical, spherical, distance.

projected);

END.TYPE;

Определения элементов перечисляемого типа:

circular_or_cyllndrlcal — форма используемого для базирования связанного элемента формы, круглая или цилиндрическая;

spherical — форма используемого для базирования связанного элемента формы сферическая; distance — форма используемого для базирования связанного элемента формы представляет собой две параллельных плоскости;

projected — форма связанного элемента, используемого для базирования, расширена на длину проекции, как это определено в ИСО 5459.

  • 4.3.5 Тип данных llmlt.condltlon

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

Примечание — Тип данных limit.condition является устаревшим. В новых реализациях рекомендуется использовать тип данных simple_datum_reference_modrfier

Пример — Размерами, характеризующими элемент фирмы, для которого может быть применено значение настоящего типа данных, являются диаметр отверстия или вала, или ширина паза.

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

•)

TYPE limit.condition s ENUMERATION OF

(maximum_material_condition, leastjnaterial-Condition.

regardless_of_feature_size);

END_TYPE;

(*

Определения элементов перечисляемого типа:

maximum_materiat_condition — такое состояние элемента формы, при котором он содержит наибольшее количество материала относительно заданного предельного значения размера. Определение принципа максимума материала содержится в подразделе 3.3 стандарта ИСО 2692. При применении принципа максимума материала к имеющим заданные допуски базам и элементам формы необходимо следовать методам, описанным в ИСО 2692.

При меча н ив —Для аспектов формы, являющихся пустотами в материале, принцип максимума материала — это наименьший размер этого элемента формы, например, наименьший диаметр отверстия.

Ieast_materlal_condition — такое состояние элемента формы, при котором он содержит наименьшее количество материала относительно заданного предельного значения размера. Определение принципа минимума материала содержится в подразделе 3.5 стандарта ИСО 2692. При применении принципа минимума материала к имеющим заданные допуски базам и элементам формы необходимо следовать методам, описанным в дополнении 1 ИСО 2692.

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

regardless_of_feature_sizo — такое состояние элемента формы, при котором заданный допуск или ссылка на базу применяется к каждому приращению формы в заданных пределах элемента формы.

Примечания

  • 1 Вотличие от значений maximum_material_condition и least_material_condition. при значении regardless. of.feature.size нет зависимости от количества материала, которое содержится 8 элементе формы, имеющем размер. Значение regardless.of.feature. size подразумевает, что когда для имеющего определяющий размер элемента формы задан геометрический допуск, то заданный допуск не зависит от изменений размера элемента формы, имеющего определяющий размер. Заданный допуск или осылка на базу применяется вне зависимости от тоге, находится ли имеющий определяющий размер элемент формы у верхнего допуска, у нижнего допуска, или между ними.

  • 2 Принцип допуска, не зависящего от размера элемента формы, что соответствует значению regardless.of. feature.size настоящего типа данных и объясняется в ASME Y14.5-2009 [11].

  • 4.3.6 Тип данных shape_aspect_or_feature_definltion

Тип данных shap0_repr0sentation_with_parameters_items является списком альтернативных типов данных. Он предоставляет механизм для ссылки на экземпляры одного из этих типов данных.

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

•)

TYPE shape_aspect_or_feature_definition = SELECT

(feature-definition,

shape_aspect);

END.TYPE;

C

  • 4.3.7 Тип данных shape_representation_with_parameters_ltems

Тип данных shape_representation_with_parameters_items является расширяемым списком альтернативных типов данных. Он предоставляет механизм для ссылки на экземпляры данных типов, входящих в список выбора типа данных shape_representation_with_parameters_items или в списки выбора его расширении.

Примечание — Список объектных типов данных будет расширен е прикладных ресурсах, использующих конструкции данного ресурса.

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

’)

TYPE shape_representation_with_parameters_items = EXTENSIBLE GENERIC_ENTITY SELECT (descriptive_repre$entationjtem.

direction.

measure_representationjtem,

placement);

END.TYPE;

C

  • 4.3.8 Тип данных simple_datum_reference_modlfier

Тип данных slmple_datum_reference_modifier является расширяемым списком наименований условных обозначений модификаторов, которые могут быть связаны с буквенным обозначением базы.

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

’)

TYPE simple_datum_reference_modifier« EXTENSIBLE ENUMERATION OF

(free_state.

basic.

translation.

Ieast_material_requirement. maximum_material_requirement. point line.

plane.

orientation.

any_cross_section.

anyjongitudinal_section.

contacting-feature.

distance_variable,

degfee_of_freedom_constraint_x, degree_of_freedom_constraint_y, degree_of_freedom_constraint_z. degree_of-freedom_constrainl_u, degree_of_freedom_constraint_v. degree_of_freedom_constraint_w, minor-diameter.

major_diameter.

pitch_diameter);

END.TYPE;

(‘

Определения элементов перечисляемого типа:

free.state — указывает на то. что для базы применяется свободное состояние в соответствии со стандартом ИСО 10579. если не указано иное;

Примечание — Условное обозначение свободного состогыия —

basic — указывает на то, что базовая поверхность имеет границы, определяемые теоретически точными размерами (TEDs);

Примечание — В стандарте ASME Y14.5-2OO9 [11] используется обозначение «BSC» или «BASIC.»

translation — указывает на то, что моделируемая базовая поверхность не зафиксирована в теоретически точном положении и может свободно перемещаться;

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение t>.

Ieast_material_requlrement — указывает на то. что для базы применяется требование минимума материала в соответствии со стандартом ИСО 2692. если не указано иное;

Примечание — Условное обозначение требования минимума материала — ф

maximum_material_requlrement — указывает на то. что для базы применяется требование максимума материала в соответствии со стандартом ИСО 2692, если не указано иное;

Примечание — Условное обозначение требования максимума материала —

point — указывает на то. что для базы применяется местолопожение точечного элемента в соответствии со стандартом ИСО 5459, если не указано иное;

Примечание — Условное обозначение точки — [SPJ.

line — указывает на то. что для базы применяется местоположение линейного элемента в соответствии со стандартом ИСО 5459. если не указано иное;

Примечание — Условное обозначение линии — [SLJ.

plane — указывает на то. что для базы применяется местоположение плоскостного элемента в соответствии со стандартом ИСО 5459. если не указано иное;

Примечание — Условное обозначение плоскости — [PL].

orientation — указывает на то, что для базы применяется требование «только ограничение ориентации» в соответствии со стандартом ИСО 5459, если не указано иное;

Примечание — Условное обозначение ориентации — [х].

any_cross_section — указывает на то. что для базы применяется любое из поперечных сечений в соответствии со стандартом ИСО 5459. если не указано иное;

Примечание — Условное обозначение любого из поперечных сечений — [ACS].

any_longitudinal_section — указывает на то. что для базы применяется любое из продольных сечений в соответствии со стандартом ИСО 5459. если не указано иное;

Примечание — Условное обозначение любого из продольных сечений — [ALS].

contacting feature — указывает на то. что для базы применяется контактирующий элемент в соответствии со стандартом ИСО 5459. если не указано иное;

Примечание — Условное обозначение контактирующего элемента — [CF].

distance.variable — указывает на то. что для базы применяется переменная расстояния в соответствии со стандартом ИСО 5459, если не указано иное;

Примечание — Условное обозначение переменной расстояния — [О V].

degree_of_freedom_constraint_x — указывает на то. что степень свободы а направлении х ограничена.

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение <[х|».

degree_of_freedom_constraint_y — указывает на то. что степень свободы в направлении у ограничена.

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение «[у]».

degree_of_freedom_constralnt_z — указывает на то. что степень свободы в направлении z ограничена.

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение «[?]*■

degree_of_freedom_constraint_u — указывает на то. что степень свободы в направлении параметра и ограничена.

Примечание — В стандартеASME Y14.5-2009[11]используется обозначение «[и]».

degree_of_freedom_constraint_v — указывает на то. что степень свободы в направлении параметра v ограничена.

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение e[v]».

degree_of_freedom_constraint_w — указывает на то. что степень свободы в направлении w ограничена.

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение «[w]».

minor_diameter — указывает на то. что применяется внутренний диаметр в соответствии со стандартом ИСО 5459. если не указано иное;

Примечание — Условное обозначение внутреннего диаметра — П-D].

major.diameter — указывает на то. что применяется наружный диаметр в соответствии со стандартом ИСО 5459. если не указано иное;

Примечание — Условное обозначение внешнего диаметра — [МО].

pitch_diameter — указывает на то. что применяется средний диаметр в соответствии со стандартом ИСО 5459. если не указано иное;

Примечание — Условное обозначение среднего диаметра — (PDJ.

  • 4.4 Определение объектов схемы shape_aspect_definition_schema

    • 4.4.1 Объект all_around_shape_aspect

Объект all_around_shape_aspect является таким подтипом объекта composite_shape_aspect. который представляет непрерывный замкнутый элемент формы с допуском. Если не указано иное, следует применять правила управления непрерывными замкнутыми объектами, описанные в стандарте ИСО 1101.

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

’)

ENTITY all_around_shape_aspecl

SUBTYPE OF (continuous_shape_aspect); END_ENTITY;

C

  • 4.4.2 Объект apex

Объект apex является таким подтипом объекта derived_shape_aspect. посредством которого определяется точка, соответствующая общей вершине (место, где плоский и конический элементы пересекаются в одной точке) одного или более конических аспектов формы, представленных объектами shape.aspect. Общее пересечение трех или более плоскостей или двух кривых должны рассматриваться как геометрическое пересечение, а не как вершина.

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

*)

ENTITY apex

SUBTYPE OF (denved_shape_aspect): END_ENTITY;

(‘

  • 4.4.3 Объект between_shape_aspect

Объект between_shape_aspect является таким подтипом объекта contlnuou$_shape_a$pect. который представляет непрерывный составной элемент формы, некоторые из составных элементов которого обозначены как элементы, формирующие границы непрерывной области.

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

ENTITY between_shape_a$pect

SUBTYPE OF (continuous_shape_aspect);

END ENTITY:

C

  • 4.4.4 Объект centre_of_symmetry

Объект centre_of_symmetry является таким подтипом объекта derived_shape_aspect. который представляет геометрический центр симметрии одного или более симметричных аспектов формы, представленных объектами symmetric_shape_aspect.

Пример — Гяометрической формой представленного настоящим объектом центра симметрии может быть ось элемента формы, центр сферы или плоскость. На рисунке 2 (а} центром симметрии является центральная плоскость двух параллельных плоскостей. На рисунке 2 (Ь) центром симметрии является ось, общая для обоих цилиндров.

Центр онмштрмм. предотмленшМ

Симметричный атект формы, гракпмгммшй объектом ejwnetrte^мцыцкерее^ мрммшрм роль втрыбугв HleMjMafNuttpMl


(■)

ОД


Рисунок 2 — Симметричный аспект формы и центр симметрии

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

•)

ENTITY centfe_of_symmetry

SUBTYPE OF (derived_shape_aspect); END_ENTITY:

(*

  • 4.4.5 Объект common_datum

Объект common_datum является таким подтипом объектов compositQ_shaps_aspect и datum, который представляет общую базу, образованную двумя другими представляющими базы объектами типа datum (подтип объекта shape.aspect).

Примечание — Объект common_datum является устаревшим. Для новых реализаций рекомендуется использовать объект datum_reference_compartment с атрибутом base, имеющим тип common_datum_list. содержащий список ссылок на объекты, представляющие ссылки на базы.

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

•)

ENTITY common_datum

SUBTYPE OF (oomposite_shape_aspect. datum);

WHERE

WR1: SIZEOF (SELF\composite_shape_aspect.component_relationships) = 2;

WR2: SIZEOF (QUERY ( sar <’ SELF\composite_shape_aspect.component-relationships| NOT (('SHAPE_ASPECT_DEFINITION_SCHEMA.DATUM' IN TYPEOF (sar.related_shape aspect)) ANO NOT ('SHAPE_ASPECT-DEFINITION_SCHEMA.COMMON_DATUM' IN TYPEOF (sar.related_shape_aspect))))) - 0:

END_ENTITY;

Г

Формальные положения:

WR1. Объект common.datum должен быть связан строго с двумя объектами shape_aspect_ relationship, играющими роль элементов агрегатного атрибута component-relationships.

WR2. Базы, образующие представленную объектом common.datum общую базу, должны быть представлены объектами типа datum, не являющиеся объектами типа common.datum.

  • 4.4.6 Объект composite.group.shape.aspect

Представляющий групповой составной аспект формы объект composite_group_shape_aspect является подтипом представляющего составной аспект формы объекта composlte.shape.aspect. Допуски размеров и геометрические допуски, заданные для представленного объектом composite, group.shape.aspect группового составного аспекта формы, должны применяться к каждому члену группы аспектов формы но отдельности. На техническом чертеже группировка обозначается номером, за которым следует «X». За групповым обозначением может следовать допуск размера, геометрический допуск или оно может использоваться для обозначения другого требования.

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

’)

ENTITY composite_group_shape_aspect

SUBTYPE OF (composite_shape_aspect): END_ENTITY;

C

  • 4.4.7 Объект composlte.shape.aspect

Представляющий составной аспект формы объект composite_shape_aspect является таким подтипом представляющего аспект формы объекта shape.aspect. который объединяет аспекты формы изделия с какой-то определенной целью. Объект composlte_shape_aspect может быть супертипом либо объекта a1l_around_shape_aspect. либо объекта continuous_shape_aspect. либо объекта commondatum. либо объекта composite_group_shape_aspect.

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

’)

ENTITY composite_shape_aspect

SUPERTYPE OF (ONEOF (continuous_shape_aspect.

common_datum,

com posite_group_shape_aspect))

SUBTYPE OF (shape.aspect);

INVERSE

component-relationships : SETJ2:?] OF shape_aspect_relationship FOR relating_shape_aspect; END-ENTITY;

C

Определения атрибута:

component-relationship — набор объектов shape.aspect.relationship, задающих связь представленного настоящим объектом составного аспекта формы с представленными объектами shape.aspect входящими аспектами формы. Роль атрибута relating.shape.aspect объекта shape, aspect.relationship играет объект, представляющий составной аспект формы, а роль атрибута related, shape.aspect играет объект, представляющий входящий аспект формы. С объектом composite.shape. aspect должны быть связаны два или более объектов shape.aspect.relationshlps.

Примеры

  • 1 Для представления базы связывается набор объектов datum_target, представляющих базовые поверхности.

  • 2 На рисунке 3 показаны два образца, представленных объектами composite_shape_aspect составных аспектов формы. Первый представленный объектом composrte_shape_aspect составной аспект формы, содержащий цилиндрические арани. может представлять образец отверстий, к которым может быть применен геометрический допуск, управляющий положением отверстий. Образец, включающий болт и отверстие, является составным аспектом формы, представляемым объектом composite-shape-aspect. Второй, представленный объектом composite_shape_aspect составной аспект формы, содержащий входящие в него соединенные грани, может представлять профиль, являющийся групповым элементом формы, для которого может быть задан единичный геометрический допуск профиля.

Группа и» трех цмлмндаа, обрецецм вмкпе состмной кпект формы, лрвдсяигюнныЯ

  • 4.4.8 Объект contacting.feature

Объект contacting.feature является таким подтипом объекта shape.aspect. который представляет контактный элемент формы, использующийся для задания базы, представленной объектом datum. Для работы с контактными элементами формы следует применять правила, определенные в стандарте ИСО 5459.

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

Формальное положение:

WR1. Представленный объектом contactlng.feature контактный элемент формы не является частью физической границы изделия, форма которого задается с использованием объекта product, definition.shape.

  • 4.4.9 Объект continuous.shape.aspect

Объект continuous.shape.aspect является таким подтипом, представляющим составной аспект формы объекта composite.shape.aspect. который представляет непрерывный составной аспект формы, в котором геометрические элементы, связанные с образующими составной аспект формы аспектами формы, представленными объектами shape.aspect являются смежными и образуют сплошную область.

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

’)

ENTITY continuous.shape.aspect

SUPERTYPE OF (ONEOF (between.shape.aspect,

all.around.shape.aspect))

SUBTYPE OF (composite.shape.aspect);

END.ENTITY;

C

  • 4.4.10 Объект datum

Объект datum является таким подтипом представляющего аспект формы объекта shape.aspect. который представляет базу, используемую для установления точек отсчета теоретически точных размеров и геометрических допусков. Представленный объектом shape.aspect может, но необязательно должен совпадать с границей формы изделия. База задается посредством связи с базовой поверхностью. набором участков базирования, группой элементов формы или одним или несколькими контактными элементами формы.

Примечание — Использование и применение группы элементов формы для установления базы определено в стандарте ИСО 5459. Группа элементов формы задается посредством объектов shape.aspect.relationship. представляющих связи между элементами формы. Определение концепции группы элементов представленного объектом shape.aspect аспекта формы дано в 4.5.1 настоящего стандарта.

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

*)

ENTITY datum

SUBTYPE OF (shape.aspect);

identification: identifier;

INVERSE

established.by.relationships : SET[1:?J OF shape.aspect.relationship FOR related.shape.aspect;

UNIQUE

UR1: identification, SELF\shape_aspect.of_shape;

WHERE

WR1: ('SHAPE.ASPECT.DEFINITION.SCHEMA.COMMON.DATUM' IN TYPEOF(SELF)) XOR ((SIZEOF(QUERY(x <* SELF\datum.established_by_retationships | SIZEOF(['SHAPE_ASPECT_DEFINITION SCHEMA.DATUM-FEATURE’, SHAPE.ASPECT.DEFINITION.SCHEMA.DATUM.TARGET’] * TYPEOF(x\shape_aspect_relationship.relating.shape_aspect)) = 1)) >= 1));

WR2: SIZEOF(QUERY(x <* SELAdatum.established.by.relationships | ('SHAPE.ASPECT.DEFINITION.SCHEMA.DATUM.FEATURE' IN TYPEOF(x\shape_aspect_relationship.relating_shape_aspect))}) <= 1;

WR3: SELF\shape_aspect.product_definitional = FALSE:

WR4: SELF\shape_aspect.name =

END.ENTITY:

C

Определения атрибутов:

ных объектами shape.aspect производных аспектов формы, которые образуют базу, представленную настоящим объектом.

Формальные положения:

UR1. Среди всего множества экземпляров объекта datum сочетание значений атрибутов Identification и of.shape должно быть уникальным.

WR1. Экземпляр объекта datum является экземпляром объекта common.datum или только объекта datum и должен быть связан с одним или несколькими объектами datum.feature. или datum, target посредством объекта shapo.aspect.relationshlp.

WR2 В играющем роль атрибута established.by.relatlonships наборе экземпляров объектов должен быть максимум один представляющий базовую поверхность экземпляр объекта datum.feature.

WR3. Объект datum представляет базу, которая не является частью физической границы, представленной объектами, связанными с объектом product.definitlon.shape формы изделия.

WR4. Значение атрибута пате (наименование) должно быть пустой строкой.

  • 4.4.11 Объект datum.feature

Объект datum.feature является таким подтипом объекта shape.aspect. который представляет базовую поверхность, являющуюся аспектом формы на границе изделия. Объект datum.feature представляет базовую поверхность, которая может использоваться для установления базы, представленной объектом datum. Каждый объект datum.feature может быть либо объектом dlmensional.locatlon. with.datum.feature. либо объектом dimenslonal.size.with.datum.feature

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

*)

ENTITY datum.feature

SUPERTYPE OF (ONEOF (dimensional.location.with.datum.feature, dimensional.size.with.datum.feature))

SUBTYPE OF (shape.aspect):

INVERSE

feature_basis_relationship: SET [1:?] OF shape.aspect.relationship FOR relating.shape.aspect: WHERE

WR1: SIZEOF (QUERY(sar <• SELFVdatum.feature.feature.basis.relationship | fSHAPE.ASPECT.DEFINITION.SCHEMA.DATUM' IN TYPEOF (sartshape.aspect.relationship.related.shape.aspect)))) = 1;

WR2: SELFtshape aspectproduct.definitional = TRUE;

END ENTITY:

C

Определения атрибута:

ФфШ 1ФЮСГТМПММ0IBO 6460

Рисунок 4 — Пример базы и базовой поверхности

  • 4.4.12 Объект datum_reference

Объект datum_reference используется для задания использования представленной объектом datum базы.

Примечание — Объект datum_reference является устаревшим. Для новых случаев применения рекомендуется использовать объект datum_system совместно с объектом datum_reference_compartment и. по мере необходимости. с объектом datum_reference_element

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

*)

ENTITY datum_reference;

precedence: INTEGER; referenced_datum: datum;

WHERE

WR1: precedence > 0;

END_ENTITY;

{'

Определения атрибутов:

precedence — приоритет, присвоенный базе для данного применения.

Примечание — База может применяться несколько раз в разных целях и иметь для каждого применения различные приоритеты.

referenced-datum — объект datum, представляющий базу, используемую в задании геометрического допуска элемента формы изделия.

Формальное положение:

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

ENTITY datum_reference_compartment

SUBTYPE OF (general.datum.reference);

INVERSE

owner: datum_system FOR constituents;

END.ENTITY;

C

Определения атрибута:

Owner — определяет обратную связь, которая устанавливает, что существование объекта datum, reference.compartment зависит от существования объекта datum_system у которого объект datum, reference.compartment входит в играющий роль атрибута constituents список объектов.

  • 4.4.14 Объект datum.reference.element

Объект datum.reference.element является таким подтипом объекта general.datum.reference, который представляет ссылку на единичную базу, входящую в состав общей базы, использование которой задается с помощью объекта datum.reference.compartment. Если не указано иное, следует применять правила регулирования общей базы, описанные в стандарте ИСО 5459.

Примечание — В качестве альтернативы, общая база может использоваться в соответствии со спецификациями. содержащимися в стандарте ASME Y14.5-2009 [11].

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

•)

ENTITY datum.reference.element

SUBTYPE OF (general.datum.reference);

DERIVE

owner: general.datum.reference := sts_get_general_datum_reference(SELF);

WHERE

WR1; SELF <> owner;

WR2; EXISTS(owner);

WR3: SELF\shape_aspect.of_shape = ownertshape.aspect.of.shape; END.ENTITY;

(*

Определения атрибута:

owner — объект datum.reference.compartment или datum.reference.element. обеспечивающий ссылку на базу, в которую входит база, ссылка на которую обеспечивается данным экземпляром объекта datum.reference.element.

Формальные положения:

WR1. Роль атрибута owner не должен играть тот же экземпляр объекта datum.reference.element. WR2. Атрибут owner должен иметь значение.

WR3. Роль наследуемого атрибута of.shape настоящего экземпляра объекта и экземпляра объекта. играющего роль атрибута owner (владелец), играет один и тот же объект product.deflnition. shape.

  • 4.4.15 Объект datum.reference.modifier.wlth.value

Посредством объекта datum.reference.modifier.with.value обеспечивается связь между задаваемым атрибутом modlfier.type типом модификатора и играющим роль атрибута modifier.value объектом length.measure_wlth.unlt. который определяет конкретный размер границы связанного элемента формы, используемого для базирования. В случае если граница круговая, цилиндрическая или сферическая, значение представляет диаметр границы. В случае если граница является расстоянием, значение представляет расстояние между двумя параллельными плоскостями.

Примечание — При использовании в соответствии со стандартом ASME Y14.5-2009 [11]. объект datum, reference.modifier.with.value представляет границу шаблона.

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

*)

ENTITY datum_reference_modifier_with.value;

modffief_type: datum_reference_modifier_type;

modifier.value: length_measure_with_unit;

WHERE

WR1: (modifier_value\measure_with_unit.value.component > 0.0);

END_ENTITY;

C

Определения атрибутов:

Примечание — Использование и применение базовых поверхностей описано в разделе 7 стандарта ИСО 5459. В качестве альтернативы, объект datum_target может использоваться е соответствии со спецификациями. содержащимися в стандарте ASMS Y14.5-2009 [11].

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

•)

ENTITY datum_target

SUBTYPE OF (shape_aspect): target_id: identifier:

INVERSE

target_basis_relationship: SET[1:?] OF shape_aspect_relationship FOR relating_shape_a&pect;

WHERE

WR1: SIZEOF(QUERY(sar <• SELF\datum_target.target-basis_relatK>nship | CSHAPE_ASPECT_DEFINITION_SCHEMA.DATUM’ IN TYPEOF (sar\shape_aspect_relationship.re!ated_shape_aspect)))) = 1;

WR2: SELF\shape_aspect.pfoduct_definitional = TRUE:

END-ENTITY;

(*

Определения атрибутов:

targetjd — наименование, используемое для ссылки на базовую поверхность: target_basis_relationship — косвенная связь с представленной объектом datum базой, определяемой настоящим объектом. Связь задается посредством объекта shape_aspect_relationship Должен существовать один или несколько объектов shape_aspect_relationshlps. ссылающихся на объект datum.target.

Формальные положения:

WR1. На объект datum_target должен косвенно ссылаться строго один объект datum посредством объекта shape_aspect_relationshlp.

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

  • 4.4.18 Объект derived_shapo_aspect

Объект derived_shapo_aspect является таким подтипом представляющего аспект формы объекта shape.aspect который представляет объект формы, определение которого зависит от одной или более форм. Представляемый настоящим объектом аспект формы зависит от других аспектов формы и связан с этими аспектами формы.

Примечание — Представляемый настоящим объектом производный аспект форм может не находиться на границе формы изделия. Назначение такого аспекта формы — связать размеры и допуски с аспектами формы или элементами формы детали.

Пример — Рассмотрим аспект формы, являющийся цилиндрическим отверстием. Отверстие симметрично относительно оси и эта ось существует только коада существует отверстие. Ось представляется объектом derived_shape_aspect.

Экземпляр объекта derived_shape_aspect (производный аспект формы) может быть экземпляром объекта apex или centre_of_$ymmetry, или geometric.alignment. или geometric.contact. или geometricjntersection. или parallel_offset, или perpendicular.to. или extension, или tangent.

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

•)

ENTITY derived_shape_aspect

SUPERTYPE OF (ONEOF (apex. centre_of_symmetry. geometric_alignment. geometric-contact, geometricjntersection. parallel-offset. perpendicular_to. extension, tangent))

SUBTYPE OF (shape.aspect);

INVERSE

deriving.relationships : SET[1:?] OF shape.aspect.deriving.relationship FOR relating.shape.aspect:

END.ENTITY;

C

Определения атрибута:

deriving.relationships — набор объектов shape.aspect.derlving.relationshlp. задающих связи с объектами shape.aspect. представляющими аспекты формы, используемые в определении производного аспекта формы, представленного настоящим объектом. Должен существовать один или несколько объектов shape.aspect.relationships. ссылающийся на объект derived_shape_aspect.

  • 4.4.19 Объект dimensional.location.wlth.datum.feature

Объект dimenslonal.location.with.datum.feature является таким подтипом объекта datum, feature и объекта dimensionaljocation, который должен использоваться в случае, если представляемая настоящим объектом база задается двумя противоположными представленными объектами shape.aspect аспектами формы, определяющими размерный элемент формы.

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

*)

ENTITY dimensional.location.with.datum.feature

SUBTYPE OF (datum.feature. dimensional-location); END_ENTITY;

C

  • 4.4.20 Объект dimenslonal.slze.wlth.datum.feature

Объект dlmensional.size.wlth.datum.feature является таким подтипом объекта datum.feature и объекта dimensional.slze. который должен использоваться в случае, если представляемая настоящим объектом база задается одним представленным объектом shape.aspect аспектом формы, определяющим размерный элемент формы.

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

*)

ENTITY dimensional.size.with.datum.fealure

SUBTYPE OF (datum.feature. dimensional.size): END.ENTITY;

C

  • 4.4.21 Объект extension

Объект extension является таким подтипом объекта derlved.shape.aspect. посредством которого представляется производный аспект формы, соответствующий продлению криволинейного или поверхностного элемента, представленного объектом shape.aspect аспекта формы.

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

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

*)

ENTITY extension

SUBTYPE OF (derived.shape.aspect);

WHERE

WR1: SIZEOF (SELF\derived_shape_aspect.deriving_relationships)s 1: END.ENTITY;

C

Формальное положение:

WR1. В играющем роль агрегатного атрибута deriving.relatlonships наборе объектов должен быть один член.

  • 4.4.22 Объект feature.definition

Объект feature.definition является таким подтипом объекта characterized.object. который представляет собой предопределенный шаблон формы.

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

•)

ENTITY feature_definition

SUBTYPE OF (characterized.object);

END.ENTITY;

Г

  • 4.4.23 Объект general.datum.reference

Объект general.datum.reference является подтипом объекта shape.aspect. который представляет вхождение представленной объектом datum базы в представленный объектом datum.system комплект баз. Объект general_datum_reference является супертипом либо объекта datum_reference_ compartment, либо объекта datum_reference_element.

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

*)

ENTITY general_datum_reference

ABSTRACT SUPERTYPE OF (ONEOF (datum.reference.compartment.

datum.reference.element))

SUBTYPE OF (shape.aspect):

base: datum_or_common_datum;

modifiers : OPTIONAL SET[1:?) OF datum.reference.rnodifier.

WHERE

WR1: SELF\shape_aspect.name =

WR2: NOT EXISTS(SELF\shape_aspect.description);

WR3: NOT EXISTS(SELF\shapelaspect.id):

WR4: SELF\shape_aspect.product_definitional = FALSE:

WR5: NOT('SHAPE_ASPECT_DEFINITION_SCHEMA.DATUM' IN TYPEOF(base)) OR (SELF\shape_ aspect.of_shape = base\shape_aspect.of_shape):

WR6: NOT(SHAPE.ASPECT_DEFINITION_SCHEMA.COMMON_DATUM_LIST IN TYPEOF(base)) OR (SELF\shape_aspect.of_shape = base[1]\shape_aspect.of_shape); END.ENTITY;

(‘

Определения атрибутов:

base — определяет представляющий используемую базу объект datum или экземпляр типа данных common_datum_list. содержащий список ссылок на используемые базы:

modifiers — роль настоящего атрибута объекта general.datum.reference играет набор экземпляров данных типа datum.reference.rnodifier. Для экземпляра объекта general_datum_reference могут задаваться более одного экземпляра данных типа datum_reference_modifier. Задавать значение этого атрибута не обязательно.

Формальные положения:

WR1. Значение атрибута пате (наименование) должно быть пустой строкой.

WR2. Значение атрибута description (описание) не должно быть заполнено.

WR3. Значение атрибута id (обозначение) не должно быть заполнено.

WR4. Объект general_datum_reference ссылается на объект, представляющий базу, которая не является частью физической границы изделия, форма которого задается с использованием объекта product_definition_shape.

WR5. Если роль атрибута base играет объект datum, то наследуемый атрибут of.shape этого экземпляра и атрибут of.shape объекта, играющего роль атрибута base, должны ссылаться на один и тот же объект product.definition.shape.

WR6. Если роль атрибута base играет экземпляр данных типа common_datum_li$t. представляющий список ссылок на базы, то наследуемый атрибут of.shape этого экземпляра и атрибута of.shape объекта base, являющегося первым элементом списка, должны ссылаться на один и тот же объект product.definition.shape.

  • 4.4.24 Объект geometrlc_alignment

Объект geometric.alignment является таким подтипом объекта derived_shape_aspect. посредством которого определяется плоский или прямолинейный элемент формы, для которого требуется, чтобы два или более элементов формы лежали на той же самой плоскости или вдоль той же самой прямой линии.

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

*)

ENTITY geometric_alignment

SUBTYPE OF (denved_shape_aspect);

WHERE

WR1: SIZEOF (SELF\derived_shape_aspect.deriving_relationships)> 1;

END.ENTITY;

C

Формальное положение:

WR1: Роль элементов агрегатного атрибута deriving_relationship должны играть два или более объекта, задающих связи с объектами, представляющими выравниваемые элементы формы.

Пример — На рисунке 5 показаны ось цилиндра как прямолинейного элемента формы и срез как плоский элемент формы. Когда для нанесения размеров используются две или более выровненных параллельных осей, может быть задана плоскость, к которой присоединяются размеры, как это показано на рисунке 5.

ропьетркЛутв punt)

Рисунок 5 — Выравнивание геометрических элементов

  • 4.4.25 Объект geometric.contact

Объект geometric.contact является таким подтипом объекта derived.shape.aspect. который представляет общую область контакта двух аспектов формы, представленных объектами shape, aspect. Аспекты формы, представленные данными объектами shape.aspect. не должны пересекаться друг с другом.

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

’)

ENTITY geometric.contact

SUBTYPE OF (derived.shape.aspect);

WHERE

WR1: SIZEOF (SELF\de<ived_shape_aspect.deriving_relationships)= 2; END.ENTITY;

(*

Формальное положение;

WR1. В наборе экземпляров объектов, играющих роль атрибута derlvlng.reiatlonships, должно быть строго два члена.

  • 4.4.26 Объект geometric.lntersectlon

Объект geometric.lntersectlon является таким подтипом объекта derived.shape.aspect. посредством которого представляется общее пересечение двух или более элементов аспектов формы.

Примечание — Поскольку представляемое объектом geometric.intersection геометрическое пересечение является производной формой, в данном случае использование пересечения не зависит от какого-либо конкретного представления.

Пример — Представляемое объектом geometric_intersection геометрическое пересечение задается пересечением продолжений двух смежных сторон прямоугольного параллелепипеда. Это геометрическое пересечение может использоваться как представляемый объектом shape_aspect (супертип настоящего объекта) аспект формы, участвующий в нанесении размеров, задающих положение правой или нижней плоских поверхностей, как показано на рисунке 6.

Пр^догекленнае объектом |p»i—1,Нц_>йивеиМмп гвалгричеежю пересечение (объект georwtrifcjndH>ec»oa. ИВЛЯОЩМЙЖ ПОТОМКОМ ООЫЖТЖ * Гр*** pot*

Представленное объектом аймейп

Првдптвапан ное объектом (объект «ria nribn. яаткмцнйая потомком объекта shape.cwacl играет рель

гвШвбjAapajupeott Не 1)

Рисунок 6 — Пересечение геометрических элементов

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

*)

ENTITY geometric-intersection

SUBTYPE OF (derived_shape_aspect);

WHERE

WR1: SIZEOF (SELF\derived_shape_aspect.deriving_felationshtps)> 1; END_ENTITY;

C

Формальное положение:

WR1. В наборе объектов, играющих роль атрибута derivlng.relationships, должно быть два или более членов.

Неформальное положение:

IP1. Аспекты формы, представленные объектами shape.aspect. играющими роль атрибута relating_shape_aspects, должны пересекаться.

  • 4.4.27 Объект instanced.feature

Объект instanced.feature является таким подтипом объекта feature-definition и объекта shape, aspect, который представляет заранее заданный шаблон формы, относящийся к представленному объектом product.deflnition определению изделия.

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

’)

ENTITY instanced.feature

SUBTYPE OF (feature.definition. shape.aspect):

WHERE

WR1: ■PRODUCT.DEFINITION.SCHEMA.PRODUCT.DEFINITION’ IN TYPEOF (SELF.of.shape.definition):

WR2: SELF.product.definitional;

END.ENTITY;

C

Формальные положения:

WR1. Объект instanced.feature должен быть аспектом формы, относящимся к представленному объектом product.deflnition определению изделия.

WR2. Представленный объектом instanced.feature элемент формы должен лежать на физической границе формы, которая определяет изделие.

  • 4.4.28 Объект parallel.offset

Объект parallel.offset является таким подтипом объекта derived.shape.aspect. посредством которого представляется производный аспект формы, расположенный на постоянном расстоянии от аспекта формы, представленного объектом, играющим роль атрибута related.shape.aspect Если пространство. в котором определены участвующие аспекты формы, является двумерным, то все связанные элементы аспектов формы (эквидистантного параллельного аспекта формы и исходного аспекта формы) лежат в некоторой общей плоскости. Если исходный аспект формы построен из поверхностей, все элементы представленных объектами shape.aspect аспектов формы встроены в трехмерное пространство.

Примечание — Исходный аспект формы, состоящий из поверхностей, делиг пространство, в которое он встроен, на два подпространства.

Представленный объектом parallel.offset эквидистантный параллельный аспект формы образуется смещением каждой точки исходного аспекта формы в направлении нормали к исходному аспекту формы на расстояние, задаваемое атрибутом offset (смещение) (см. рисунок 7).

Пример — На рисунке 7 приведен частичный вид детали, показаны не все подробности. Представленный объектом shape_aspect. играющим роль атрибута re1ated_shape_aspect. аспект формы, является исходным аспектом формы. Атрибут offset (смещение) задает расстояние, на которое представленный объектом parallel_offset эквидистантный параллельный аспект формы отстоит от исходного аспекта формы.

Зквыдиспмгтый геометрический «ДЫМИТ' представленный оОмктаи

----<— -•

PWWMRJVWK


Обыигг р«гш*Ц_оЛи<

явля оиг.йся полмдм объекта ■hvBjKpeot «ршграпь KTfHfcra nWMj^MfNueapeet


Баоеый элемент формы, грвдспвалвнный объектом амре_мрее1. идоиаш рсть«тр%та яйМ_й«рв_м(»с1


Рисунок 7 — Параллельный отступ (эквидистанта)

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

*)

ENTITY parallel_offset

SUBTYPE OF (derived_shape_aspect):

offset: measure_with_unit:

WHERE

WR1: SIZEOF (SELF\derived_shape_aspect.deriving_relationships)= 1;

END.ENTITY;

(*

Определения атрибута:

offset — расстояние между представленным объектом parallel.offset эквидистантным параллельным аспектом формы и его исходного аспекта формы.

Формальное положение:

WR1. В играющем роль атрибута deriving.relationshlps наборе объектов должен быть один член.

  • 4.4.29 Объект perpendicular.to

Объект perpend»cular_to является таким подтипом объекта derived.shape.aspect. посредством которого представляется аспект формы, ориентированный ортогонально к другому представленному объектом shape.aspect аспекту формы.

Примечание — Представленный объектом perpendicular.to перпендикулярный аспект формы не должен пересекаться с представленным объектом shape.aspect аспектом формы, которому первый аспект формы перпендикулярен.

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

’)

ENTITY perpendicular.to

SUBTYPE OF (derived_shape_aspect):

WHERE

WR1: SIZEOF (SELF\derived_shape_aspect.deriving_relationships)= 1;

END.ENTITY;

C

Формальное положение:

WR1. В играющем роль агрегатного атрибута deriving.relationshlps наборе объектов должен быть один член.

  • 4.4.30 Объект referenced_modified_datum

Объект referenced_modified_datum является таким подтипом задающего использование базы объекта datum_reference. посредством которого для базы, на которую дается ссылка, устанавливаются предельные размеры.

Примечания

  • 1 Представленная объектом datum база может быть модифицирована в том случае, если образующий базу базовый элемент формы, представленный объектом datum_feature. является имеющим размерные характеристики элементом формы изделия.

  • 2 Применение и использование модифицированных баз описано в стандарте ИСО 2692.

  • 3 Объект referenced_modified_datum является устаревшим. В новых реализациях рекомендуется использовать объект datum_reference_compartment или объект datum_reference_element

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

*)

ENTITY referenced_modified_datum

SUBTYPE OF (datum^reference);

modifier: limit-condition;

END_ENTITY;

C

Определения атрибута:

modifier — значение перечисляемого типа данных limit.condition. задаваемого для базы при данном ее использовании.

  • 4.4.31 Объект shape_aspect_deriving_relationship

Объект shape_aspect_deriving_relationship является таким подтипом объекта shape-aspect-relationship. посредством которого задается особый тип связи, существующий между представленным объектом derived_shape_aspect производным аспектом формы и одним или более исходными аспектами формы, представленными объектами shape.aspect.

Примечание — Роль атрибута relat>ng_shape_aspect играет объект derived_shape_aspect. представляющий производный аспект формы. Роль агрегатного атрибута играет набор представленных объектами shapeaspect аспектов формы, которые используются для построения производного аспекта формы.

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

*)

ENTITY shape_aspect_deriving_relationship

SUBTYPE OF (shape_aspect_relationship): SELF\shape_aspect_relationship.relating_shape_aspect: derived_shape_aspecl;

END_ENTITY;

C

Определения атрибута:

relating_shape_aspect — настоящий атрибут объекта $hape_aspect_derivlng_relationship. наследуемый от объекта shape_aspect_relationshlp переопределен как имеющий область определения derlved_shape_aspect.

  • 4.4.32 Объект shape_representation_with_parameters

Объект shape_representation_wlth_parameters является подтипом объекта shaperepresentation.

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

’)

ENTITY shape_representation_with -parameters

SUBTYPE OF (shape-representation);

SELFXrepresentation.items : SET(1:?] OF shape_representation_with_parameters_items; END-ENTITY;

Определения атрибута:

items — настоящий атрибут объекта shape_representation_with_parameters. наследуемый от объекта representation, переопределен как атрибут, область определения которого является набором объектов shape_representation_with_parameters_ltem. Объект shape.representatlon. with.parameters должен ссылаться на один или несколько объектов shape_representatlon_with_ parametersjtem.

  • 4.4.33 Объект symmetric_shape_aspect

Объект symmetric_shape_aspect является таким подтипом объекта shape.aspect изделия, который представляет аспект формы, являющийся симметричным относительно геометрического элемента. Экземпляр настоящего объекта также может быть и экземпляром объекта composite.shape.aspect.

Пример — Цилиндр симметричен относительно своей оси. Образец болтового отверстия является представленным объектом composite_shape_aspect составным аспектом формы, который симметричен относительно оси общего цилиндра, пересекающей центр каждого отверстия. См. рисунок 8.

Примечание — На рисунке 8 показаны образцы круглых болгоеых отверстий для четырех цилиндров, образующие представленный объектом composite_shape_aspect составной аспект формы. В то же время, образец круглого болтового отверстия является представленным объектом symmetric_shape_aspect симметричным аспектом формы

Каадое отверстие (Н1. rtZ. Н9. Н4) и шаблон опмротий нвсжружиостм (С1) являются симметричным аспектам фгрыы» преястжяпшной объектом •утл


Шаблон, образованный вместе взятыш четъфым i*r»W** (HI, Н2, На, Н4), является составным вспесгсм формы, прврстжапвнной объектом eomseette Шм aaoBCt


Рисунок 8 — Симметричный аспект формы и составной аспект формы


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

')

ENTITY symmetric_shape_aspect

SUBTYPE OF (shape_aspect):

INVERSE

basisjelationships: SET[1:?] OF shape_aspect denving_relationship FOR related_shape_aspect; END_ENTITY;

(‘

Определения атрибута:

basis_relationshlps — данный инверсный атрибут обозначает связи с одним или несколькими элементами формы, которые являются симметричными относительно центров симметрии, например, точек, осей, или средних плоскостей. Роль атрибута relating_shape_aspect играет объект centre_of_ symmetry. Роль атрибута related.shape.aspect играет объект symmetric_shape_aspect. С объектом symmetric.shape.aspect должны быть связаны один или несколько объектов shape_aspect_derlving_ relationships.

  • 4.4.34 Объект tangent

Объект tangent — такой подтип объекта derived.shape.aspect. посредством которого представ1 ляется производный аспект формы, соприкасающийся с криволинейным или поверхностным аспектом формы, представленным объектом shape_aspect е одной точке или по прямой.

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

’)

ENTITY tangent

SUBTYPE OF (derived_shape_a$pect);

WHERE

WR1: SIZEOF (SELF\derived_shape_aspect.deriving_relationships}= 1; END-ENTITY;

Г

Формальное положение:

WR1. В играющем роль атрибута derivlng.relationshlps наборе объектов должен быть один член.

  • 4.5 Определение ограничения на подтипы схемы shape_aspect_dofinltion_schema

  • 4.5.1 Ограничение sads_shape_aspect_subtypes

Ограничение на подтипы sads_shape_aspect_subtypes определяет ограничение, которое применяется к экземплярам подтипов объекта shape_aspect

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

’)

SU8TYPE_CONSTRAINT sads_shape_aspect_subtypes FOR shape_aspect;

ONEOF {contacting_feature.

datum.

datumjeature.

datum_target.

datum_system.

general_datum_reference); END_SUBTYPE_CONSTRAINT;

C

  • 4.6 Определение функции схемы shape_aspect_definltlon_schema

  • 4.6.1 Функция sts_get_general_datum_reference

Функция sts_get_general_datum_reference возвращает объект general_datum_reference. свя1 занный с объектом datum_reference_element. играющим роль аргумента input.

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

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

input — заданный объект datum.reference.element.

  • 4.7 Определение правила схемы shape.aspect.definition.schema

  • 4.7.1 Правило unique.datum.system

Правило unique.datum.system определяет, что все экземпляры объектов datum.system отличаются друг от друга в том, что касается очередности объектов datum, на которые дается ссылка, и их возможных комбинаций с модификаторами.

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

’)

RULE unique.datum.system FOR

(datum_system);

LOCAL

pass: BOOLEAN := TRUE:

END.LOCAL;

REPEAT i := 1 TO S!ZEOF(datum_system);

REPEAT j := 1 TO SlZEOF(datum_system);

IF (i <> j) THEN

IF datum_system[i]\datum_system.constituents =

datum_system(j}\datum_system.constituents THEN

pass := FALSE;

ENDJF;

ENDJF;

END.REPEAT; END.REPEAT;

WHERE

WR1: pass; END.RULE;

C

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

datum.system — множество всех экземпляров объекта datum.system.

Формальное положение:

WR1. Список всех объектов, входящих в списки, играющие роль атрибутов constituents объектов datum.system. должен быть уникальным.

•)

END.SCHEMA; •• shape.aspect.definition.schema (*

5 Схема Shape.dimension

  • 5.1 Общие положения

В схеме shape.dlmenslon.schema предоставлены средства для представления описания установочных и присоединительных размеров и габаритных размеров. Значение размера может быть либо задано, либо получено из других элементов представленного объектом shape.aspect аспекта формы. Поддерживаются размеры для следующих измеряемых типов:

  • - прямолинейный отрезок;

* криволинейный отрезок;

  • - измеряемый угол.

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

Далее представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы shape.dlmenslon.schema. В нем определены необходимые внешние ссылки.

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

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

*)

SCHEMA shape_dimension_schema:

REFERENCE FROM basic_attribute_schema -• ISO 10303-41

(getjd_value.

id_attribute.

id_attribute_select);

REFERENCE FROM measure_schema •• ISO 10303-41

(measure_with_unit):

REFERENCE FROM product_property_definition_schema -- ISO 10303-41 (shape_aspect.

shape_aspect_relationship);

REFERENCE FROM product_property_representation_schema -- ISO 10303-41 (item_identified_representation_usage_definition, shape_representation):

REFERENCE FROM qualified_measure_schema -• ISO 10303-45

(descript ive_representation_item. measure_representation_item. qualified_representationjtem);

REFERENCE FROM representatk>n_scnema — ISO 10303-43 (representation, compound_representation_item);

REFERENCE FROM support_resource_schema — ISO 10303-41

(identifier.

label.

text);

REFERENCE FROM geometry_schema •• ISO 10303-42

(placement);

Г

Примечания

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

basic_attribute_schema measure_schema product_property_definition_schema product_property .representation.schema qualified_measure_schema representation_schema support_resource_schema geometry _schema

ИСО 10303-41; ИСО 10303-41;

ИСО 10303-41;

ИСО 10303-41;

ИСО 10303-45:

ИСО 10303-43;

ИСО 10303-41: ИСО 10303-42.

2 Графическое представление данной схемы отображено 8 приложении D.

  • 5.2 Основополагающие концепции и предположения

Размеры, которые являются производными от геометрического представления аспектов формы, рассматриваются как заданные неявно. Размеры, которые присваиваются представленному объектом shape.aspect аспекту формы, который может иметь, а может не иметь связанного с ним геометрического представления, рассматриваются как заданные явно. Для данного аспекта формы, представленного объектом shape_aspect. размеры, задающие размеры или пространственное расположение, могут задаваться как неявно, так и явно.

Примечания

  • 1 Нижний предел предельного размера может быть представлен явно заданным игм присвоенным размером, в то время как значение верхнего предела может быть задано неявно или явно.

  • 2 В прикладных протоколах для атрибутов объектов этой схемы могут быть определены допустимые значения. которые доступны для обработки на компьютере.

Настоящий стандарт не проводит различия между заданными значениями (например, значениями из конструкторского документа) и реальными значениями (например, измеренными значениями) ни для размеров, ни для допусков. К размеру могут быть применены геометрические допуски и отклонения. Размеры необязательно должны иметь значение допуска.

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

Пример — Двумя способами использования размеров являются спецификация размера с целью определения требуемой формы изделия и спецификация размера с целью описания формы изготовлен-ново изделия.

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

Примечание — Применение и использование основных и справочных размеров специфицируется е прикладных протоколах.

Объект dimeneional.location (установочный и присоединительный размер) представляет взаимосвязь между двумя элементами представленного объектом shape.aspect аспекта формы, определяющую пространственное ограничение, которое должно соблюдаться в течение любой совместной физической трансформации, перемещении или поворота элементов shape.aspect. Данная взаимосвязь либо является направленной от основного, представленного объектом shape.aspect аспекта формы или представленной объектом datum базы, к целевому представленному объектом shape.aspect аспекту формы, либо является ненаправленной. В настоящем стандарте рассматривается только ненаправленные установочные и присоединительные размеры.

Примечание — Решение о том. является пи задающий положение размер направленным или ненаправленным. специфицируется в прикладном протоколе.

Посредством размера, задающего габариты аспекта формы, обозначается ограничение между положением границы представленного объектом shape.aspect аспекта формы или осью симметрии того же самого аспекта формы или другой границей того же самого аспекта формы. Габаритный размер, представленный объектом dimensional.size, не изменяется в случае какого-либо перемещения или поворота, представленного объектом shape.aspect аспектом формы.

Размер проводится вдоль определенного измеряемого отрезка. В случае если измеряемый отрезок не является явно заданным, размер будет проводиться вдоль неявно заданного измеряемого отрезка. Определение неявно заданного измеряемого отрезка зависит от контекста использования и устанавливается в прикладном протоколе.

Если не указано иное, размеры следует интерпретировать в соответствии со стандартами ИСО 8015. ISO/TS 17450-1. ISO/TS 17450-2. ИСО 14405-1 И ИСО 14405-2.

Примечание — В качестве альтернативы, размеры могут использоваться в соответствии со спецификациями. содержащимися е стандарте ASME Y14.5-2009 [11].

  • 5.3 Определения типов данных схемы shape.dlmenslon.schema

    • 5.3.1 Тип данных angle.relator

Тип данных angle.relator используется для обозначения относительной величины угла. Угол может быть образован одним из следующих способов;

  • - пересечения двух элементов представленного объектом shape.aspect аспекта формы;

  • - мнимого пересечения, образованного продолжениями двух элементов представленного объектом shape.aspect аспекта формы.

  • - границ единичного углового аспекта формы, представленного объектом shape.aspect.

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

TYPE angle_relator = ENUMERATION OF

(equal.

large.

small);

END.TYPE;

(’

Определения элементов перечисляемого типа:

equal — значения углов а точке пересечения двух элементов shape.aspect являются равными; large — абсолютное значение выбранного угла в точке пересечения двух элементов shape_aspect больше;

small — абсолютное значение выбранного угла в точке пересечения двух элементов shapeaspect меньше.

Пример — На рисунке 9 изображен тип единичного углового аспекта формы, представленного объектом shape_aspect Типы пересечения представленных объектами shape_aspects аспектов формы изображены на рисунке 10.

Рисунок 9 — Единичный угловой аспект формы

  • 5.3.2 Тип данных dimensional_characterl$tlc

Тип dlmenslonal_characterlstic является списком альтернативных типов данных. Он предоставляет механизм, позволяющий ссылаться на экземпляр данных одного из этих типов. В список выбора типа данных dimenslonal_characterlstic включены объекты, представляющие размеры разных типов, для которых задается допуск или явное заданное значение меры.

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

’)

TYPE dimensional-characteristic = SELECT

(dimensional-location,

dtmensional_size);

END.TYPE;

Г

  • 5.3.3 Тип данных sd_ld_attribute_select

Тип данных sd_ld_attribute_select является расширением типа данных ld_attribute.select. В настоящем типе данных к списку альтернативных типов данных добавлен тип данных dimenslonal.slze.

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

*)

TYPE sd_id_attribute_select = SELECT BASED.ON id_attribute_select WITH (dimensional_size);

END.TYPE:

Г

  • 5.3.4 Тип данных sds_item_identified_representation_usage_definitlon

Тил данных sds_item_ldentified_representation_usage_definition является расширением типа ltemjdentified_representation_usage_definitlon. В настоящем типе данных к списку альтернативных типов данных добавлен тип данных dimensional_size.

Примечание — Список объектных типов данных может быть расширен е прикладных ресурсах, использующих конструкции данного ресурса.

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

•)

TYPE sdsjtem_identifiedjepc6sentation_usage_definition = EXTENSIBLE GENERIC-ENTITY SELECT BASED.ON item_identified_representation_usage_definition WITH

(dimensional_size);

END TYPE:

C

  • 5.3.5 Тип данных shape_dimension_representatlon_item

Тип shape.dimension.representationjtem является списком альтернативных типов данных. Он предоставляет механизм, позволяющий ссылаться на экземпляр данных одного из типов, входящих в список выбора настоящего типа данных.

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

*)

TYPE shape_dimension_representationjtem = SELECT (compound_representation_item. descriptive_representation_item.

measure_representationjtam,

placement);

END.TYPE;

Г

5.4 Определения объектов схемы shape_dimension_schema

5.4.1 Объект angularjocation

Объект angularjocation (угловой установочный и присоединительный размер) является подтипом объекта dimensional-location. Посредством объекта angularjocation устанавливается, что существует пространственное ограничение между двумя элементами представленного объектом shapeaspect аспекта формы, которые пересекаются или пересекутся, если будут продолжены. Посредством объекта angularjocation задается мера угла, определенного двумя элементами представленного объектом shape.aspect аспекта формы и их общим пересечением или условным пересечением.

Примечание — Применение и использование объекта angularjocation изображено на рисунке 10. Рисунок 10 также иллюстрирует типы пересечений двух элементов представленного объектом shape.aspect аспекта формы (а и Ь) и условного пересечения, созданного представленными объектами derived.shape.aspects производных аспектов формы (end).

Аатогг формы.

лелеет формы, гфадаталвшьв Бонде свистом »Ь*р»_и ₽•*{•)


Acnarr формы, предстивпожый Объектом •Фф9е_еИЖ4(Ь)


ТОМПвтшлвыыв С0МСП9М OtMPtJNPVCt

RuhmA

RuwfctA

ПраишфрмЯ ййпйвт формы, гриыцлмпмиый абмктоы 4ейя4_«М>»-Я>рес< (о)


ГфокварнмА «паст формы, прмФтжммнный авистом ФнМО 1яцяця Р**

Рисунок 10 — Угловые установочные и присоединительные размеры

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

*)

ENTITY angular_tocation

SUBTYPE OF (dtmensionaljocation);

angle_selecbon; angle_relator.

END.ENTITY;

C

Определения атрибута:

angle_selection — обозначение типа угла а точке пересечения.

  • 5.4.2 Объект angular.size

Объект angular_size (угловой габаритный размер) является подтипом объекта dlmenslonal_size. Представленный объектом angular_slze размер является мерой угла, образованного двумя границами представленного объектом shape.aspect аспекта формы и их общего или проецируемого пересечения. Представленный объектом angular_size угловой габаритный размер определяет угловой пространственный параметр представленного объектом shape_aspect аспекта формы. Объект angular_size представлен единичной величиной и не зависит от того, расположен ли представленный объектом shape_aspect аспект формы на поверхности изделия или внутри изделия.

Примечание — Применение и использование объекта angular_size изображено на рисунке 11.

•)

ENTITY angular_size

SUBTYPE OF (dimens»onal_size): angle_setection: angle_relator;

END_ENTITY;

(2

Определения атрибута:

angle_selectlon — обозначение типа угла е точке пересечения.

  • 5.4.3 Объект dlmensional_characteristic_representation

Объект dimensional_characteristic_representation используется для установления связи неявно заданного размера с его явно заданным негеометричесхим представлением.

Примечание — Размер для представленного объектом shape_aspect аспекта формы может быть представлен явно как реальное значение, как масштабированное значение, как зависимое от точности значение, или как пара значений, определяющих верхний и нижний пределы размера. Объект dimensional_characteristic_ representation связывает одно из значений вышеперечисленных типов с неявно заданным значением размера, которое может быть получено из геометрического представления, представленного объектом shape.aspect аспекта формы.

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

dimensionaljocation задается, что между двумя элементами shape.aspect существует пространственное ограничение, представленное как ненаправленное значение вдоль измеряемого отрезка. Объект dimensionaljocation может быть либо объектом angularjocation. либо объектом dimensional. Iocation.with.path.

Примечания

  • 1 Представление объекта shape.aspect. участвующего во взаимосвязи с объектом dimensionaljocation. подразумевает для представленного объектом dimensionaljocation установочного и гфисоединигегъного размера направленность измерения между представленными объектами shape.aspect связывающим и связываемым аспектами формы. Смысл направленности определяется в прикладных протоколах, использующих настоящий ресурс.

  • 2 Применение и использование объектов dimensionaljocation и dimensional.size изображено на рисунке 12.

УтоедАуспмоммный

Рисунок 12 — Установочный и присоединительный размер и габаритный размер

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

ENTITY dimensionaljocation SUPERTYPE OF {one of (angularjocation.

dimensional_location_with_path)}

SUBTYPE OF (shape.aspect.relationship);

WHERE

WR1: SELF\shape_aspect_relationship.relating_shape_aspect :<>: SELF\shape_aspect_relationship. related.shape.aspect;

WR2: SELF\shape_aspect_relationship.relating_shape_aspect.of_shape :=: SELF\shape_aspect_ relationship. reiated_shape_aspect.of_shape;

END.ENTITY;

Г

Формальные положения:

WR1. Представляющие связывающий и связываемый аспекты формы объекты shape.aspect должны различаться.

WR2. Представляющие связывающий и связываемый аспекты формы объекты shape.aspect должны ссылаться на один и тот же экземпляр объекта product.definition.shape.

  • 5.4.5 Объект dimensional.location_with.path

Объект dlmensional.location_with.path является подтипом объекта dimensional-location. Объект dimensional_locatlon_with_path устанавливает существование пространственного ограничения между двумя элементами представленного объектом shape.aspect аспекта формы на явно заданном измеряемом отрезке. Объект dimensional_location_with_path является таким подтипом объекта dimensional-location, который представляет размер на явно заданном измеряемом отрезке, который образован между двумя элементами представленного объектом shape.aspect аспекта формы.

Пример — См. рисунок 13. Местоположение отверстия Н2 относительно отверстия Н1 может быть определено либо с помощью объектов dimensionaljocations. XI и Y1. либо с помощью объекта dimensional_location_with _path, D1. Для размеров Х1 и Y1, представленных объектами dimensionaljocadon используются неявно заданные отрезки измерения, определенные системой координат, связанной с изделием. Размер D1, представленный объектом dimensional_location_with_path определяется вдоль явно заданного отрезка измерения, определяемого линией, пересекающей центры обоих отверстий.

Рисунок 13 — Установочный и присоединительный размер с измеряемым отрезком

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

*)

ENTITY dimensional.location.with .path

SUBTYPE OF (dimensionaljocation);

path: shape.aspect:

END_ENTITY:

(*

Определения атрибута:

path — объект shape.aspect. представляющий измеряемый отрезок.

  • 5.4.6 Объект dimensional_size

Объект dimensional_size (габаритный размер) представляет меру пространственного свойства, представленного объектом shape.aspect аспекта формы. Величина размера не зависит от того, расположен ли представляемый объектом shape.aspect аспект формы на поверхности изделия или внутри изделия. Объект dimensional.size может быть либо объектом angular.size. либо объектом dimen8ional_$ize_with_path.

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

’)

ENTITY dimensional.size

SUPERTYPEone ofONEOF (angular.size,

dimensional.size.with.path));

applies.to: shape.aspect;

name: label;

DERIVE

id : identifier := getJd_value(SELF).

UNIQUE

UR1: id. applies.to;

WHERE

WR1: applies.to.product.definitional = TRUE;

WR2: SIZEOF(USEDIN(SELF. BASIC.ATTRIBUTE.SCHEMA/ + ID_ATTRIBUTE.IDENTIFIED.ITEM)) <-1:

END_ENTITY;

(*

Определения атрибутов:

applies.to — объект shape.aspect. представляющий аспект формы, для которого задается размер;

пате — обозначение того, с какой целью используется размер;

Пример — Размер может представлять такие свойства как радиус, диаметр, ограничение длины, угловое ограничение, представленный объектом shape_aspect криволинейный аспект формы, представленный объектом shape_aspect осесимметричный аспект формы, или представленный объектом shape_aspect круговой аспект формы. Использование атрибута пате со значением крадиус» уточняет прикладное использование данного размера.

Id — идентификатор, который используется для различения объектов dimensional.size.

Формальные положения;

UR1. Значение производного атрибута id. получаемого от объекта shape.aspect. представляющего аспект формы, для которого задается размер, должно быть уникальным.

WR1. Представляемый объектом dimensional_slze габаритный размер должен находиться в рамках физических границ формы, которая определяет изделие.

WR2. Каждый объект dimensional.size должен играть роль атрибута identlfied.item максимум в одном объекте Id.attribute.

  • 5.4.7 Объект dimensional_size_with_path

Объект dimen$ional_size_with_path является подтипом объекта dlmensional_size. Объект dimensional_slze_with_path представляет пространственное свойство представленного объектом shape.aspect аспекта формы. Размер, представленный объектом dimensional_slze_with_path, имеет единственную величину и не зависит от того, расположен ли представляемый объектом shape.aspect аспект формы на поверхности изделия или внутри изделия. Это ненаправленное измерение, выполненное вдоль явно заданной кривой, которая образуется между двумя границами представленного объек* том shape.aspect аспекта формы.

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

*) ENTITY dimensional_size_with_path

SUBTYPE OF (dimensional.size);

path: shape.aspect;

END.ENTITY;

C

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

path — объект shape.aspect. представляющий измеряемый отрезок.

  • 5.4.8 Объект directed.dimensional.location

Представляющий направленный установочный и присоединительный размер объект directed, dimensional-location является таким подтипом представляющего установочный и присоединительный размер объекта dimensional-location, который представляет размер, измеряемый от точки отсчета, заданной представляющим аспект формы объектом, играющим роль атрибута relating.shape.aspect. до конечной точки, заданной представляющим аспект формы объектом, играющим роль атрибута related, shape.aspect.

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

•)

ENTITY directed.dimensional.location

SUBTYPE OF (dimensional.location); END.ENTITY;

(*

  • 5.4.9 Объект shape.dimension.representation

Объект shape.dimension.representation является подтипом объекта shape.representation. Объект shape.dimension.representation является представлением установочного и присоединительного размера, представленного объектом dimensionaljocation или габаритного размера, представленного объектом dimensional.size. Данное представление явно описывает размер представленного объектом shape.aspect аспекта формы посредством задания значения или диапазона значений и спецификации необходимых модификаторов. Если не указано иное, значения и модификаторы спецификаций следует использовать в соответствии с ISO/TS 17450-2. ИСО 14405-1 и ИСО 14405-2.

Пример — Представленному объектом shape_aspect цилиндрическому аспекту формы задан диаметр 10 сантиметров. Эта спецификация «диаметр 10 см» представлена посредством объекта shape_dimension_representation, который определяет значение размера, представленного объектом shape_aspect аспекта формы, не требуя геометрического представления.

Объект shape.representation может содержать ссылки на много объектов типа representation, item, но два из объектов типа representatlon.item должны определять конкретное представление размера формы, представленное объектом shape.dimension.representation. Если не указано иное, верхние и нижние пределы размеров должны задаваться в соответствии с ИСО 129-1.

Пример — Диаметр отверстия определен таким образом, чтобы разрешить изменение физического образца отверстия между 2.00 и 2.01 см. В описании изделия, нижний и верхний допустимые диаметры отверстия представлены геометрическим цилиндром с диаметром 2.00 см. и другим геометрическим представлением со значением 2.01 см.

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

•)

ENTITY shape.dimension.representation

SUBTYPE OF (shape.representation);

SELF\representat>on.items : SET(1:?] OF shape.dimension.representation.item; END.ENT1TY;

(‘

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

items — наследуемый от объекта shape.representation атрибут переопределен как имеющий область определения, как набор объектов типа shape.dimension_representation.item. Должен существовать хотя бы один объект типа shape.dimension.representation.ltem. на который ссылается объект shape.dimension.representation.

•)

END.SCHEMA; - - shape.dimension.schema ('

6 Схема допуска формы

  • 6.1 Общие положения

Схема shape.toierance.schema предоставляет конструкции, позволяющие описать допуски, которые применяются к размерам и элементам представленного объектом shape.aspect аспекта формы. Данная схема включает средства для представления двух типов допусков: отклонение и геометрический допуск. Отклонение предоставляет конструкции для определения допусков одним из следующих способов:

  • - спецификация верхних и нижних пределов, между которыми может изменяться размер;

  • - спецификация допусков и посадок, определенная в стандартах ИСО 266-1 и ИСО 266-2.

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

Геометрический допуск предоставляет конструкции для применения полей допуска к элементам аспекта формы, представленным объектом shape.aspect. Поле допуска определяет участок или область. в рамках которой объект shape.aspect может варьироваться, и ограничен набором элементов поля допуска. Данные конструкции поддерживают допуски формы, ориентации, местоположения, профиля и биения аспектов формы, представленных объектами shape_aspect. Поле допуска может быть представлено специальной геометрией и использовано для различных методов задания допусков.

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

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

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

’)

SCHEMA shape_toterance_schema:

REFERENCE FROM basic_attribute_schema •• ISO 10303-41

(getjd.value,

id.attribule.

id_attribute_.select);

REFERENCE FROM measure.schema — ISO 10303-41

(derive_dimensional_exponents.

dimensional_exponents.

length jneasure_with_unit, measure_with_unit, measure.value, plane_angle_measure_with_unit);

REFERENCE FROM product_property_definition_schema •• ISO 10303-41 (product_definitk>n_shape.

shape.aspect

shape_aspect_relationship);

REFERENCE FROM product„property jepresentation.schema -- ISO 10303-41 (item_identified_representation_usage_definition);

REFERENCE FROM qualified„measure_schema ISO 10303-45 (measure_representationjtem);

REFERENCE FROM representation_schema -• ISO 10303-43

(representation):

REFERENCE FROM shape_aspect_definition_schema - - ISO 10303-47 (datum_reference.

datum_system, limit_condition, general_datum_reference);

REFERENCE FROM shape_dimens»on_schema — ISO 10303-47

(dimensional_characteristic. dimensional Jo cation.

dimensional.size);

REFERENCE FROM support_resource_schema -• ISO 10303-41

(identifier.

label.

text.

type_check_fu ncbon);

Примечания

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

basic.attribute.schema measure.schema product.property_definition_schema product.property.representation.schema qualffied.measure.schema representation.schema shape.aspect.definrtion.schema shape.dimension.schema support.resource.schema

ИСО 10303-41:

ИС010303-41;

ИС010303-41;

ИС010303-41; ИСОЮЗОЗ-45; ИС010303-43;

ИСОЮЗОЗ-47; ИСО 10303-47;

ИС010303-41.

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

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

Нормируемый размер является точным размером с заданными отклонениями. Отклонение ограничивает допустимые изменения размера изделия. Диапазон отклонения ограничен одним из двух способов: указанными значениями, которые определяют верхний и нижний пределы размера, или стандартным допуском в соответствии со стандартами ИСО 286-1 и ИСО 286-2. Допуск со статистическим распределением предоставляет дополнительную спецификацию вариаций размера и может быть использован совместно с отклонением или с геометрическим допуском.

Попя допуска, в соответствии с определением стандарта ИСО 1101 или эквивалентного стандарта. представлены в настоящем стандарте неявно или явно. Поле допуска явно представлено объектом tolerance_zone. В случае если поле допуска не представлено, неявное поле допуска включается в объект geometric_tolerance

Ключевым объектом в схеме shape.tolerance.schema является объект geometric.tolerance. Объект geometric.tolerance вместе с подтипами и другими связанными объектами представляют рамку допуска. в соответствии с определением, содержащемся в стандарте ИСО 1101.

Примечание — В качестве альтернативы, объект geometric.tolerance вместе с подтипами и другими связанными объектами может представлять объект рамку управления элементом формы (feature control frame), в соответствии с определением из стандарта ASME Y14.5-2009(11J или более поздних изданий данного стандарта.

Понятие элемент формы с toleranced feature, определенное в стандарте ИСО 1101. представлено объектом, играющим роль toleranced_shape_aspect Нормируемый элемент представляется либо объектом shape.aspect. либо объектом product.definition.shape. определяющим форму изделия в целом, либо объектом dimensional.size. либо объектом dimensional-location.

Первая часть (ячейка) рамки выносного элемента отклонения формы определяет вид допуска. Для каждого вида допуска определен специальный объект:

  • - angularity .tolerance:

  • - circular.runout.tolerance:

  • - coaxiality .tolerance.

  • - concentricity .tolerance.

  • - cylindricity.tolerance:

  • - flatness.tolerance:

  • - Ilne_proflle_tolerance:

  • - parallelism.tolerance

  • - perpendlcularity.tolerance.

  • - posltion.tolerance:

  • - roundness.tolerance:

  • - straightness.tolerance.

  • - surface_profile_tolerance;

  • - symmetry .tolerance:

  • - total.runout.tolerance.

Во второй части (ячейки) рамки выносного элемента отклонения формы содержится набор информации. представленной несколькими объектами данной схемы.

В случае если выносной элемент рамки допуска (tolerance frame) имеет третью или. опционально. четвертую и пятую часть (ячейку) со ссылками на одну или несколько баз, то должен быть использован подтип geometric.tolerance.with.datum.reference. Его атрибут datum.system ссылается либо на представляющий комплект баз объект datum_system. либо на множество представляющих ссылки на базы экземпляров объектов datum_reference. Данные понятия введены в подразделе 4.1.

  • 6.3 Определения типов данных схемы shape_tolerance_schema

    • 6.3.1 Тип area_unlt_type

Тип данных area.unlt.type является расширяемым списком типов областей, который играет роль одного из атрибутов объекта geometrlc_tolerance_wlth_defined_area_unit.

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

•)

TYPE area_unit_type = EXTENSIBLE ENUMERATION OF

(circular.

square.

rectangular);

END_TYPE:

(3 4

Определения элементов перечисляемого типа:

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

TYPE geometric_tolerance_auxiliary_classffication_enum = ENUMERATION OF

(all_over, unless_otherwise_specified);

END.TYPE;

C

Определения элементов перечисляемого типа:

all_over — если не задано иное, применяется указание «повсюду» в соответствии с определениями, данными в ИСО 1101;

Примечание — В качестве альтернативы указание «повсюду» может использоваться в соответствии со спецификациями, данными в ASME Y14.5-2009 [11].

unless_otherwise_specified — спецификация применяется ко всем поверхностям, для которых не задан иной допуск того же типа.

Примечание — Применение указания «если не задано иное» описано в ASME Y14.5-2009 [11].

  • 6.3.5 Тип данных geometric_tolerance_modifier

Тип данных geometric_tolerance_modifler является списком модификаторов, используемых объектом geometric_tolerance_with_modifiers.

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

any_cross_sectlon — указывает на то. что применяется для любого поперечного сечения в соответствии со стандартом ИСО 1101, если не указано иное;

Примечание — Условное обозначение любого поперечного сечения — ACS.

free.state — указывает на то. что допуск применяется к свободному состоянию в соответствии со стандартом ИСО 10579. если не указано иное;

Примечание — Условное обозначение свободного состояния ~ ©

common.zone — указывает на то. что применяется общее поле допуска в соответствии со стандартом ИСО 1101, если не указано иное;

Примечание — Условное обозначение общего поля допуска — CZ.

minor_diameter — указывает на то. что допуск применяется к внутреннему диаметру в соответствии с ИСО 1101. если не указано иное:

Примечание — Условное обозначение внутреннего диаметра — LD.

major_diameter — указывает на то. что допуск применяется к наружному диаметру в соответствии с ИСО 1101. если не указано иное;

Примечание — Условное обозначение внешнего диаметра — MD.

pitch_diameter — указывает на то. что допуск применяется к среднему диаметру в соответствии с ИСО 1101. если не указано иное;

Примечание — Условное обозначение среднего диаметра — PD.

Ilne.element — указывает на то. что допуск применяется к прямолинейному элементу в соответствии с ИСО 1101. если не указано иное:

Примечание — Условное обозначение прямолинейного элемента — LE.

not.convex — указывает на то. что допуск применяется для невылуклого элемента в соответствии со стандартом ИСО 1101. если не указано иное;

Примечание — Условное обозначение невылуклого элемента — NC.

statistical-tolerance — указывает, что допуск основан на статистических допусках;

Примечание — В стандарте ASME ¥14.5-2009 [11] используется обозначение <ST>.

tangent_plane — указывает на то. что база является касательной плоскостью, установленной точками контакта;

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение ф each_radial_element — указывает на то. что поле допуска применяется индивидуально к каждому радиальному элементу.

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение EACH RADIAL ELEMENT, separate.requlrement — указывает на то. что представленная объектом geometric_tolerance рамка допуска является отдельным требованием;

Примечание — В стандарте ASME Y14.5-2009 [11] используется обозначение SEP REQT.

united-feature — указывает на то. что применяется объединенный элемент формы в соответствии с ИСО 1101. если не указано иное.

Примечание — Условное обозначение объединенного элемента формы — UF.

  • 6.3.6 Тип данных geometric.tolerance.target

Тип данных geometric_tolerance_target является списхом альтернативных типов данных. Он предоставляет механизм, позволяющий ссылаться на экземпляр данных одного из этих типов.

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

*)

TYPE geometric_tolerance_target = SELECT

(dimensionaljocation.

dimensional_size,

product_definitjon_shape. shape_aspect);

END.TYPE;

Г

  • 6.3.7 Тип данных oriented_tolerance_zone_type

Тип oriented_tolerance_zone_type является списком типов модификаторов, который используется в объекте oriented.tolerance.zone с целью задать способ ориентации «ориентирующей плоскости».

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

’)

TYPE oriented_tolerance_zone_type s ENUMERATION OF

(perpendicular.

parallel.

angular);

END TYPE:

(*

Определения элементов перечисляемого типа:

perpendicular — указывает на то. что «ориентирующая плоскость» ориентирована перпендикулярно по отношению к базе, на которую дана ссылка;

parallel — указывает на то. что «ориентирующая плоскость» ориентирована параллельно по отношению к базе, на которую дана ссылка;

angular — указывает на то, что «ориентирующая плоскость» ориентирована под каким-либо определенным углом по отношению к базе, на которую дана ссылка.

  • 6.3.8 Тип данных shape_tolerance_select

Тип shape.tolerance.select является списком альтернативных типов данных. Он предоставляет механизм, позволяющий ссылаться на экземпляр данных одного из этих типов. Тил данных shape. tolerance.select означает, что допуск может быть либо представленным объектом geometric.tolerance геометрическим допуском, либо представленным объектом plus.minus.tolerance.

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

*)

TYPE shape_tolerance_select = SELECT

(geometric_tolerance.

plus.minus.tolerance);

END.TYPE:

('

  • 6.3.9 Тип данных st_ld_attrlbute_select

Тип данных 8t_id_attribute_select является расширением типа данных id_attribute.select В настоящем типе данных к списку альтернативных типов данных добавлен тип данных geometric.tolerance.

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

•)

TYPE st_id_attribute.select = SELECT 8ASED.ON id.attribute.select WITH

(geometric tolerance);

END TYPE:"

('

  • 6.3.10 Тип данных $ts_ltem_identified_representatlon_usage_definition

Тип данных sts_item_identlfied_representation_usage_definitlon является расширением типа данных ltem_identified_repre$entation_usage_deflnition. В настоящем типе данных к списку альтернативных типов данных добавлен тип данных geometrlc_tolerance.

Примечание — Список объектных типов данных может быть расширен в прикладных ресурсах, использующих конструкции данного ресурса.

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

*)

TYPE sts_item_identjfied_representation_usage_definition = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON item_identified_representation_usage_definit)on WITH

(geometric-tolerance);

END_TYPE;

C

  • 6.3.11 Тип данных tolerance_method_definltion

Тип данных tolerance_method_definltlon является списком альтернативных типов данных. Он предоставляет механизм, позволяющий ссылаться на экземпляр данных одного из этих типов. Посредством экземпляров объектов, входящих в список выбора типа данных tolerance_method_definitlon. обозначается метод, используемый для генерирации значения допуска.

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

’)

TYPE tolerance_mettiod_definition - SELECT

(limits_and_fits,

toterance_value);

END_TYPE:

Г

  • 6.3.12 Тип данных tolerance_zone_target

Тип данных tolerance_zone_target является списком альтернативных типов данных. Он предоставляет механизм, позволяющий ссылаться на экземпляр данных одного из этих типов.

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

*)

TYPE tolerance_zone_target = SELECT

(dimensional-location.

dtfnensional_size. geometric-tolerance, general_datum_reference);

END.TYPE;

C

  • 6.4 Определения объектов схемы shape_tolerance_schema

    • 6.4.1 Объект angularity.tolerance

Объект angularity.tolerance является подтипом объекта geometric_tolerance_with_datum_ref-егепсе. Если не указано иное, следует применять правила регулирования допуска наклона, содержащиеся в стандарте ИСО 1101.

Примечание — В качестве альтернативы, допуск угла может использоваться в соответствии со спецификациями. данными в стандарте ASME Y14.5-2009 [11].

Угол, для которого посредством настоящего объекта задается допуск, не должен быть кратным 90 градусам. В случае если угол составляет 0 или 180 градусов, следует использовать объект parallelism-tolerance. В случае если угол составляет 90 или 270 градусов, следует использовать объект perpendicularity_tolerance. Конкретный угол задается с помощью экземпляра объекта angular-location. Объект, играющий роль toleranced_shape_aspect, представляет либо плоскость, либо прямую линию.

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

*)

ENTITY angularity_tolerance

SUBTYPE OF (geom6tric_tolerance.with_datum_reference);

END-ENTITY;

C

  • 6.4.2 Объект circular_runout_tolerance

Представляющий допуск кругового биения объект circular.runout.tolerance является подтипом объекта geometric_tolerance_wlth_datum_reference. Если не указано иное, следует применять правила регулирования допуска кругового биения, описанные в ИСО 1101.

Примечание — В качестве альтернативы, допуск кругового биения может использоваться 8 соответствии со спецификациями, содержащимися в стандарте ASME Y14.5-2009 [11].

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

•)

ENTITY cifcular_runout_tolerance

SUBTYPE OF (geometric tolerance_with_datum_refefence); END.ENTITY;

(*

  • 6.4.3 Объект coaxlality_tolerance

Представляющий допуск соосности объект coaxiality.tolerance является подтипом объекта geometric_tolerance_with_datum_reference. Если не указано иное, следует применять правила регулирования допуска соосности, описанные в стандарте ИСО 1101.

Примечание — В качестве альтернативы, допуск соосности может использоваться в соответствии со спецификациями, данными в стандарте ASME Y14.5-2009 [11].

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

•)

ENTITY coaxiality_tolerance

SUBTYPE OF (geometric_tolerance_with_datum_refefence); END-ENTITY;

C

  • 6.4.4 Объект concentrlcity.tolerance

Представляющий допуск концентричности объект concentricity.tolerance является подтипом объекта geometric_tolerance_with_datum_reference. Если не указано иное, следует применять правила регулирования допуска концентричности, описанные в стандарте ИСО 1101.

Примечание — В качестве альтернативы, допуск концентричности может использоваться в соответствии со спецификациями, данными 8 стандарте ASME Y14.5-2009 [11].

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

•)

ENTITY concentricity_tolerance

SUBTYPE OF (geometric_tolerance_with_datum reference); END.ENTITY;

(*

  • 6.4.5 Объект cylindricity.tolerance

Представляющий допуск цилиндричности объект cyllndricity_tolerance является подтипом объекта geometric.tolerance. Если не указано иное, следует применять правила регулирования допуска цилиндричности. описанные в ИСО 1101.

Примечание — В качестве альтернативы, допуск цилиндричности может использоваться е соответствии со спецификациями, указанными в стандарте ASME Y14.5-2009 (11].

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

’)

ENTITY cylindricity.tolerance

SUBTYPE OF (geometric_tolerance);

WHERE

R1; NOT ('SHAPE-TOLERAN'E-S'HEMA.' + ’GEOMETRIC-TOLERANCE-WITH-DATUM'REFERENCE' IN TYPEOF (SELF));

END.ENTITY;

C

Формальное положение:

WR1. Объект cylindriclty.tolerance не должен являться объектом типа geometric_tolerance_ with_datum_reference.

  • 6.4.6 Объект dimension_related_tolerance_zone_element

Посредством объекта dlmension_related_tolerance_zone_element задается связь определения поля допуска с установочным и присоединительным размером.

Примечание — Данный объект является устаревшим. В новых реализациях его не следует применять.

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

*)

ENTITY dimension_related_!olerance_zone_etement;

related-dimension: dimensional-location; related_element: tolerance.zone.definition;

END.ENTITY;

Г

Определения атрибутов:

related-dimension — объект, представляющий установочный и присоединительный размер. за-дающий местоположение поля допуска, представленного объектом tolerance_zone_definltion:

relate.element — объект tolerance_zone_definition. представляющий поле допуска, для которого задается местоположение.

  • 6.4.7 Объект directed.tolerance.zone

Объект dlrected_tolerance_zone является таким подтипом объекта tolerance_zone_with_datum. который представляет «пересекающую плоскость» для геометрического допуска, в соответствии со стандартом ИСО 1101.

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

*)

ENTITY directed_tolerance_zone

SUBTYPE OF (tolerance_zone_with_datum); direction: directed_tolerance_zone_type:

END-ENTITY:

C

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

direction — определяет направление поля допуска по отношению к базе, на которую едет ссылка. Значение атрибута может быть либо perpendicular, либо parallel, либо including.

  • 6.4.8 Объект flatness_tolerance

Объект flatness_tolerance является подтипом объекта geometric_tolerance. Если не указано иное, следует применять правила регулирования допуска плоскостности, содержащиеся в стандарте ИСО 1101.

Примечание — В качестве альтернативы, допуск плоскостности мажет использоваться в соответствии со спецификациями, содержащимися в стандарте ASME Y14.5-2009 [11].

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

*)

ENTITY flatness_tolerance

SUBTYPE OF (geometric-tolerance);

WHERE

•R1: NOT (’SHAPE-TOLERAN E-S’HEMA.' ♦ GEOMETRIC-TOLERANCE-WITH-DATUM'REFERENCE' IN TYPEOF (SELF)): END_ENTITY:

C

Формальное положение:

WR1. Объект flatness.tolerance не должен являться объектом типа geometric_tolerance_wlth_ datum reference.

  • 6.4.9 Объект geometric.tolerance

Объект geometric.tolerance является спецификацией допустимого диапазона, в рамках которого геометрическая характеристика изделия может отклоняться. Объект geometric.tolerance является объектом geometrlc.tolerance.wlth.datum.reference и/или объектом geometric.tolerance.with. defined.unit. и/или может быть либо объектом geomotric.tolerance.with.modlfiers. либо объектом modified_geometrlc_tolorance. и/или объектом unequally.disposed.geometric.tolerance. и/или одним из следующих объектов: cylindricity.tolerance. flatness.tolerance. line.profile.tolerance. position, tolerance, roundness.tolerance. straightness.tolerance и surface_profile_tolerance.

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

ENTITY geometric.tolerance

ABSTRACT SUPERTYPE OF (geometric.tolerance.with.datum.reference

ANOOR geometric_tolerance.with_defined.unit

ANDOR ONEOF (geometric.tolerance.with.modifiers.

modified.geometric.tolerance)

ANDOR unequally_disposed_geometric_toterance

ANDOR ONEOF (cylindricity.tolerance.

flatness.tolerance.

tine_profile_tolerance.

position.tolerance. roundness.tolerance. straightness.tolerance. surface.profile.tolerance));

name: label;

description: OPTIONAL text;

magnitude: OPTIONAL length.measure.with.unit toleranced.shape.aspect: geometric.tolerance.target

DERIVE

controlling.shape: product.definition.shape := sts_get_product_definition_shape(toleranced_shape_aspect);

id : identifier := getJd.value(SELF);

INVERSE

auxiliary.classification : SET[0:?) OF geometric.toierance.auxitiary.dassification FOR described.item;

UNIQUE

UR1: id. controlling.shape;

WHERE

WR1: magnitude\measure_with.unit.value_component >= 0.0;

WR2: EXISTS(controlling.shape);

WR3; NOT ('PRODUCT.PROPERTY.DEFINITION.SCHEMA.SHAPE.ASPECT.RELATIONSHIP’IN TYPEOF(toleranced_shape_aspect)) OR (toleranced.shape.aspecttshape.aspect.relationship.relating.shape.aspect.of.shape :=: toleranced.shape.aspectVshape.aspect.relationship.related.shape aspecLof.shape);

WR4: SIZEOF(USEDIN(SELF. BASIC.ATTRIBUTE.SCHEMA.' ♦ “ ID.ATTRIBUTE.IDENTIFIEDJTEM)) <= 1;

END.ENTITY;

Г

Определения атрибутов:

name — наименование типа геометрического допуска;

Примечание — В случае использования геометрических допусков, согласно международным стандартам данное наименование может представлять собой один из типов геометрического допуска, определенных в стандарте ИСО 1101.

Пример — Наименованием видов допусков являются позиционирование, прямолинейность, концентричность. параллельность, круговое биение и др.

description — дополнительное примечание, которое должно быть использовано, чтобы передать дополнительные требования, связанные с геометрическим допуском.

Примечание — Посредством этого атрибута могут задаваться требования, которые могут иметь влияние на представляющий геометрический допуск объект geornetric.toterance для определенных способов использования.

Задавать значение этого атрибута не обязательно.

magnitude — величина допуска. Задавать значение этого атрибута не обязательно;

toleranced_shape_aspect — представляющий аспект формы объект shape.aspect. к которому применяется допуск;

controlllng.shape — представляющий определение формы изделия объект product_definition_ shape, с которым данный объект geometric.tolerance косвенно связан через атрибут toleranced. shape.aspect.

id — идентификатор, который используется для различения объектов geometric_tolerance;

auxiliary_classificatlon — содержит набор объектов geometrlc_tolerance_auxiliary_ classification, задающих дополнительную классфикацию геометрического допуска, представленного объектом geometric.tolerance. Для геометрического допуска наличие задаваемой объектом geometric_tolerance_auxiliary_classification дополнительной классификации необязательно.

Формальные положения:

UR1. Среди всего множества экземпляров объекта geometric_tolerance сочетание значений атрибутов пате и controlllng.shape должно быть уникальным.

WR1. Значение атрибута magnitude должно быть равно или больше нуля.

WR2. Атрибут controlling.shape должен иметь значение.

WR3. Если объект toleranced_shape_aspect является объектом dimensionaljocation. то наследуемые атрибуты объектов relating.shape.aspect и reiated.shape.aspect должны ссылаться на объекты shape.aspect. представляющие аспекты формы одного и того же определения формы изделия, представленного объектом product_definitlon_shape.

WR4. Каждый объект geometric.tolerance должен играть роль атрибута identifiedjtem не более чем для одного объекта id.attribute.

  • 6.4.10 Объект geometric.tolerance.auxiliary.classlfication

Посредством объекта geometric_tolerance_auxiliary_classification задается дополнительная классификация представленного объектом geometric_tolerance геометрического допуска.

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

*)

ENTITY geometric_tolerance_auxiliary_ciassification;

attribute.value: geometric_tolerance.auxiliary_ciassification_enum;

describedjtem: geometnc.tolerance; END_ENTITY;

C

Определения атрибутов:

attribute.value — значение перечисляемого типа geometric.tolerance.auxiliary.classification. enum;

describedjtem — объект geometric.tolerance. представляющий геометрический допуск, для которого посредством объекта geometric_tolerance_auxillary_c!assification задается дополнительная классификация.

  • 6.4.11 Объект geometric.tolerance.relationshlp

Посредством объекта geometric.tolerance.relationship представляется взаимосвязь между двумя представляющими геометрические допуски объектами geometric_tolerance.

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

*)

ENTITY geometric_tolerance_relationship;

name: label;

description: text:

relating_geometric_tolerance; geometric_tolerance;

related.geometric.tolerance: geometric.tolerance: END.ENTITY;

(‘

Определения атрибутов:

name — слово или группа слов, которыми называется взаимосвязь геометрическоих допусков; description — текст, описывающий взаимосвязь;

relating_geometric_tolerance — один из участвующих в отношении объектов geometric.tolerance; related_geometric_tolerance — второй участвующий в отношении объект geometric.tolerance. Если один из объектов geometric.tolerance зависит от другого, го роль данного атрибута должен играть зависимый объект.

  • 6.4.12 Объект geometric.tolerance.with.datum.reference

Объект geometric.tolerance.with.datum.reference является таким подтипом объекта geometric.tolerance. который для задания допуска представленного объектом объекта shape.aspect аспекта формы ссылается на один или несколько представляющих базы объектов datum. Каждый объект geometric.tolerance.with.datum.reference может быть объектом angularity.tolerance. либо объектом clrcular.runout.tolerance. либо объектом coaxiality.tolerance. либо объектом concentricity, tolerance, либо объектом parallellsm.tolerance. либо объектом perpendicularity.tolerance, либо объектом symmetry .tolerance, либо объектом total.runout.tolerance.

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

•)

ENTITY geometric.tolerance.with.datum.reference one ofRTYPE OF (ONEOF (angularity.tolerance.

clrcular.runout.tolerance,

coaxiality.tolerance. concentricity.tolerance. parallelism.tolerance. perpendicularity.tolerance. symmetry.tolerance. total.runout.tolerance)) SUBTYPE OF (geometric.tolerance); datum.system : SET{1;?] OF datum.system.or.reference:

WHERE

WR1; (SIZEOF(QUERY(d‘ <* datum.system | •SHA E.T LERANCE.SCHE A.' + •DATUM.SYSTEM1 in TYPEOF(ds)))=0) OR (SIZEOF(datum_system)=1);

END.ENTITY;

C

Определения атрибута:

datum.system — определяет комплект баз или единичную опорную базу, представленную объектом datum или комбинацию баз. представленных объектами datum, ссылка на которые определяют рамку допуска, представляемую объектом geometric_tolerance.

Примечание — Область определения данного атрибута не является эквивалентом комплекта баз. определение которого дано в стандарте ИСО 5459.

Формальное положение:

WR1. Если атрибут datum.system содержит ссылку на объект datum.system. то он должен быть строго единственным и в наборе объектов, играющем роль атрибута datum.system. не должно быть объектов datum.reference.

  • 6.4.13 Объект geometric.tolerance.with.deflned.area.unit

Объект geometriC-tolerance.with.defined.area.unit является таким подтипом объекта geometric.tolerance.with.defined.unit, посредством которого задается допуск на единицу площади аспекта формы, представленного объектом shape.aspect.

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

*)

ENTITY geometric_tolerance_with.defioed_area_unit

SUBTYPE OF (geometric_tolerance_with_defined_unit);

area, type: area_unit_type; second_unit_size: OPTIONAL length_measure_with_unit;

WHERE

WR1: NOT (EXISTS(second_unit_size) XOR (area_type = area_unrt_type.rectangular)): END.ENTITY;

C

Определения атрибутов:

area.type — устанавливает, является ли область круглой, квадратной или прямоугольной; second_unlt_size — вторая единица измерения, к которой применяется допуск. Задавать значение этого атрибута не обязательно.

Формальное положение:

WR1. Значение для атрибута second_unit_size должно быть присвоено тогда и только тогда. ког-да значение атрибута area.type показывает, что область является прямоугольной, цилиндрической или сферической.

  • 6.4.14 Объект geometric_tolerance_wlth_defined_unlt

Объект geometrlc_tolerance_with_defined_unit является таким подтипом объекта geometric, tolerance, посредством которого задается допуск на единицу длины аспекта формы, представленного объектом shape.aspect.

Примечание — Использование и применение метода расчета допуска на единицу протяженности описаны в стандарте ИСО 1101.

Пример—Допуск прямолинейности определяет допустимый диапазон искривления элемента изделия из расчета на единицу длины. Допуск плоскостности определяет допустимый диапазон деформирования поверхности из расчета на единицу площади поверхности.

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

’)

ENTITY geometric_tolerance.with_defined_unit

SUBTYPE OF (geometric.tolerance):

unit_size: length_measure_with_'nit:

WERE

WR1: ('NUMBER' IN TYPEOF (unit_sizeVneasure_with_unit.value_component)) AND (unit_sizeVneasure.with_unit.value_component > 0.0);

END_ENTITY;

(*

Определения атрибута:

unlt-Size — величина и единица измерения, используемые для задания допуска.

Формальное положение:

WR1. Применяемая единица измерения длины или площади, используемая при задании допуска, должна иметь положительное значение.

  • 6.4.15 Объект geometric_tolerance_with_maximum_tolerance

Объект geometric_tolerance_with_maximum_tolerance является таким подтипом объекта geometric_tolerance_wlth_modlfiers. посредством которого ограничивается допустимый максимум геометрического допуска в сочетании с модификатором требования максимума материала или требования минимума материала.

Примечание — Значение максимального геометрического допуска описано в стандарте ASME Y14.5-2009 [11].

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

ENTITY geometnc.tolerance.with.maximum.tolerance

SUBTYPE OF (geometric.tolerance.with.modifiers):

maxjmum.upper.tolerance: tength_measure_with.unrt:

WHERE

WR1; (geometric.tolerance.modifier.maximum.material.requifement IN SELRgeometric.toterance.with.modifiers.modifiers) OR (geometric_toleraDC6_modifier.leasl.material_r&quirement IN SELRgeometric.toterance.with.modifiers.modifiers):

WR2; (maximum_upper_tolerance\measure_with_unit.unit_component = SELF\geomelric_tolerance.magnitude\measure_with_unit.unit_componeni) AND (maximum_upper_tolerance\measure_with_unit.value_component > SELF\geometric.toterance.magnitude\measure_wrth_unrt.value_component);

END.ENTITY;

(5 6

Определения атрибутов: maximum.upper.toferance — предельное максимальное значение. Формальные положения:

WR1. Объект geometric.tolerance.with.maximum.tolerance должен использоваться строго в сочетании с модификатором требования максимума материала или требования минимума материала.

WR2. Единица измерения атрибута maximum_upper_tolerance должна быть идентична единице измерения, используемой для задания атрибута magnitude (величина). Значение атрибута maximum, upper.tolerance должно быть больше значения атрибута magnitude.

  • 6.4.16 Объект geometrlc.tolerance.wlth.modifiers

Объект geometric.tolerance.with.modffiers является таким подтипом объек-та geometric, tolerance, который устанавливает дополнительные свойства допуска.

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

  • 6.4.18 Объект limits_and_fits

Объект llmlts_and_fits является заранее заданной системой посадок для определения допусков, связанных со сбором парных элементов изделия. Если не указано иное, то следует применять правила регулирования допусков и посадок, описанные в ИСО 286-1 и ИСО 286-2.

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

•)

ENTITY limits_and_fits; form_variance: label: zone.variance: label: grade: label: source: text:

END_ENTITY;

(7

Определения атрибутов:

Определения атрибута:

modifier — значение перечисляемого типа limit.condilion. которое задается для геометрического допуска.

Неформальное положение:

IP1. Объект, играющий роль наследуемого атрибута SELFXtoleranced.shape.aspect, должен быть объектом shape.aspect. определяющим элемент изделия, который имеет размерные свойства.

  • 6.4.21 Объект non.uniform.zone.definition

Объект non.uniform.zone.definition является подтипом объекта tolerance_zone_definition. Границы поля допуска, представленного объектом non_unlform_zone_deflnition. могут иметь любую форму.

Примечание — Неоднородное поле допуска описано в стандарте ASME Y14.5-2009 (11].

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

ENTITY non.uniform.zone.definition

SUBTYPE OF (tolerance.zone.definiton); END.ENTITY;

C

  • 6.4.22 Объект oriented.tolerance.zone

Объект oriented.tolerance.zone является таким подтипом объекта tolerance.zone.with.datum. который представляет «ориентирующую плоскость», используемую для задания геометрического допуска в соответствии со стандартом ИСО 1101.

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

•)

ENTITY oriented.tolerance.zone

SUBTYPE OF (tolerance.zone.with.datum);

orientation: oriented.tolerance.zone.type;

angle: OPTIONAL plane.angle.measure.with.unit;

WHERE

WR1: (orientation <> oriented.tolerance.zone.type.angular) XOR EXISTS(angle); END ENTITY;

('

Определения атрибутов:

orientation — определяет ориентацию поля допуска по отношению к базе, на которую дана ссылка. Значение атрибута может быть либо perpendicular, либо parallel, либо angular:

angle — определяет угол ориентации поля допуска по отношению к базе, на которую дана ссылка. Формальное положение:

WR1. Значение атрибута angle должно быть задано тогда и только тогда, когда атрибут orientation имеет значение «angular».

  • 6.4.23 Объект parallelism.tolerance

Объект parallelism.tolerance является подтипом объекта geometric.tolerance.with.datum. reference. Если не указано иное, следует применять правила регулирования допуска параллельности, указанные в стандарте ИСО 1101.

Примечание — В качестве альтернативы, допуск параллельности может использоваться в соответствии со спецификациями, содержащимися в стандарте ASME Y14.5-2009 [11].

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

  • 6.4.24 Объект perpendlcularity_tolerance

Объект perpendicularity_tolerance является подтипом объекта georr>etric_tolerance_with_ datum.reference. Если не указано иное, следует применять правила регулирования допуска перпендикулярности. указанные в стандарте ИСО 1101.

Примечание — В качестве альтернативы, допуск перпендикулярности может использоваться в соответствии со спецификациями, указанными в стандарте ASME Y14.5-2009 [11].

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

*)

ENTITY pe<pendicularity_tolerance

SUBTYPE OF (geometric_tolerance with_datum reference): END_ENTITY;

(*

  • 6.4.25 Объект plane_angle_tolerance_value

Объект plane_angle_tolerance_value является таким подтипом представляющего величину допуска объекта tolerance_value, который представляет значение допуска для плоского угла.

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

*)

ENTITY plane_angle_tolerance_value

SUBTYPE OF (tolerance_value);

SELF\tolerance_value.lower_bound: plane_angle_measure_with_unit;

SELRtolerance value.upper_bound : plane_angl6-measure-With-unit; END_ENTITY;

C

Определения атрибутов:

lower.bound — наследуемый от объекта tolerance_value атрибут, переопределенный таким образом, что областью его определения является объект plane_angle_measure_with_unit:

upper_bound — наследуемый от объекта tolerance_value атрибут, переопределенный таким образом, что областью его определения является объект plane_angle_measure_with_unit.

  • 6.4.26 Объект plus_mlnus_tolerance

Объект plu3_minus_tolerance представляет спецификацию пределов, в рамках которых может варьироваться значение размера. Объект plus_minus_tolerance может иметь диапазон, определенный либо объектом tolerance.value. либо объектом limlts_and_fits.

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

’)

ENTITY plusjninus_tolerance;

range: tolerance- method-definition;

toleranced.dimension: dimensional_characteristic;

UR1: toleranced-dimension;

END-ENTITY;

C

Определения атрибутов:

range — пределы, которые, при применении к значению размера, определяют допустимую вариацию данного размера;

toleranced.dimension — объект, представляющий размер, для которого задается отклонение допуска. представленное объектом plus_minus_tolerance.

Формальное положение:

Местоположение поля допуска должно быть определено установочными и присоединительными размерами, представленными экземплярами объекта dimensional-location.

Примечания

  • 1 В качестве альтернативы, допуск позиционирования может использоваться в соответствии со спецификациями. указанными 8 стандарте ASME Y14.5-2009 [11].

  • 2 Если объект toteranced_shape_aspect является объектом composite.shape.aspect. например, представляет собой восемь отверстий, то поле допуска мажет быть, но необязательно должно быть определено базами. на которые идет ссылка (см. ИСО 1101}.

  • 3 Тил dimensionaljocation определен в стандарте ИСО 10303-47.

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

’)

ENTITY position_tolerance

SUBTYPE OF (geometnC-tolerance);

END_ENTITY;

Г

6.4.23 Объект projected_zone_definition

Объект projected_zone_definHion является подтипом объекта tolerance_zone_deflnition. Если не указано иное, следует применять правила регулирования выступающего поля допуска, описанные в стандарте ИСО 1101.

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

•)

ENTITY projected-Zone-definitton

SUBTYPE OF (tolerance_zone_definition); projection_end: shape_aspect;

projectedjength: length_measure_with_‘nit:

WERE

WR1: (’NUMBER' IN TYPEOF (proiect6d_length\measure_with_unit.value_component)) AND (projected_length\measure_with_unit.value_compooent > 0.0);

WR2: (derive_dimensional_exponents (projected_length\measure_with_unil.unit_component)= dimensional_exponents(1.0.0.0,0.0,0)):

END-ENTITY;

('

Определения атрибутов:

Определения атрибута:

offset — определяет значение отступа.

  • 6.4.30 Объект roundness.tolerance

Объект roundness.tolerance является подтипом объекта geometrlc_tolerance. Если не указано иное, то следует применять правила регулирования допуска круглости, содержащиеся в стандарте ИСО 1101.

Примечание — В качестве альтернативы допуск круглости может использоваться 8 соответствии со спецификациями, данными в стандарте ASME Y14.5-2009 (11).

Аспект формы, представленный объектом атрибута toleranced_shape_aspecl должен быть поверхностью вращения любого класса, кроме еинтоеой поверхности.

Примечание — В случае сферы, может быть рассмотрена любая ось. проходящая через центральную точку данной сферы.

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

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

*)

ENTITY roundnessjolerance

SUBTYPE OF (geometric_tolerance)'

WHERE

WR1: NOT ('SHAPE_T,LERANCE_SCHEMA.' + GEOMETRIC_TOLERANCE_WITH_DATUM_REFERENCE' IN TYPEOF (SELF)); END.ENTITY;

C

Формальное положение:

WR1. Объект roundness.tolerance не должен являться объектом типа geometric_tolerance_ with.datum.reference.

  • 6.4.31 Объект runout_zone_definition

Объект runout_zone_deflnition является таким подтипом объекта tolerance.zone.definition. который определяется значением ориентации нормируемого аспекта формы, представленного объектом shape.aspect по отношению к представленному объектом centre_of_symmetry центру симметрии базовой поверхности, представленной объектом datum_feature.

Пример — На рисунке 14 изображен представляющий поле допуска биения объект runout_zone_definition.

пренстввлвнный объеош ah^Nunpaeft аспаст япяющыяай границей

прцвстиленнж объектом tfcfcrnJWeiur»

Рисунок 14 — Определение поля допуска биения

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

ENTITY runout_zone_definition

SUBTYPE OF (tolerance_zone_definition);

orientation: runout_zone_orientation;

END_ENTITY;

(*

Определения атрибута:

orientation — ориентация нормируемого аспекта формы, представленного объектом shapeaspect по отношению к центру симметрии базовой поверхности, представленной объектом datumfeature.

  • 6.4.32 Объект runout_zone_orlentation

Объект runout_zone_orientatlon представляет спецификацию ориентации элемента допуска биения по отношению к центру симметрии базовой поверхности, представленной объектом datum_feature.

Пример — На рисунке 14 изображен угол ориентации поля допуска биения, представленный объектом runout_zone_orientation. Правила, устанавливающие, каким образом должно производиться измерение угла, должны определяться в прикладном протоколе.

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

’)

ENTITY runout_zone_orientation;

angle: plane_angle_measure_with_unrt;

END-ENTITY;

(*

Определения атрибута:

angle — значение угла, который задает ориентацию поля допуска относительно осевой линии базового элемента, к которому применяется поле биения, или особое значение, задающее перпендикулярность к поверхности аспекта формы, представленного объектом shape.aspect. для которого задается допуск биения.

Примечание — Если предпочтительно иное значение, а не числовое значение, то значение атрибута angle может быть типа descripttve_measure.

Пример — Примером атрибута angle, определенного описательным значением, может быть атрибут «нормальный» («normal»).

Неформальное положение:

IP1. Если угол является плоским, то значение угла должно варьироваться от 0 до 90 градусов.

  • 6.4.33 Объект runout_zone_orientation_reference_dlrection

Объект runout_zone_orientatlon_reference_direction является таким подтипом объекта runout, zone.orlentation. в определение которого добавлена ссылка, позволяющая определить направленность угла.

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

’)

ENTITY njnout_zone_onentation_reference_direction

SUBTYPE OF (runout.zone.orientation);

orientation.defining.relationship: shape.aspect.relationship: END-ENTITY;

('

Определения атрибута:

orientation_definlng_relationship — объект shape_aspect_relationship. посредством которого устанавливается направленность угла, задаваемая от аспекта формы, представленного объектом, играющим роль атрибута relating_shape_aspect к аспекту формы, представленному объектом, играющим роль атрибута related.shape.aspect

  • 6.4.34 Объект statlstical_distribution_for_tolerance

Объект statlstical_distribution_for_tol©rance является таким подтипом объекта representation, который представляет статистическое распределение допуска, определяемое набором экземпляров объекта measure_representatlon_item. предоставляющих набор параметров распределения. Каждый параметр распределения определяется наименованием и объектом measure_wlth_unit.

Примеры

  • 1 Статистические распределения могут быть следующих видов: нормальное распределение (распределение Гаусса. Normal Gaussian), логарифмическое распределение, распределение Рзлея (Rayleigh).

  • 2 Среднее и среднеквадратическое отклонения являются характерными параметрами, определяющими нормальное распределение Гаусса.

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

*)

ENTITY statistical_distribution_for_tolerance

SUBTYPE OF (representation);

WHERE

WR1: SIZEOF (QUERY (item <* SELFVepresentation.items | NOT ('QUALIFIED_MEASURE_SCHEMA. MEASURE REPRESENTATIONJTEM’ IN TYPEOF (item)))) = 0;

END.ENTITY;

C

Формальное положение:

WR1. Объекты типа representationjtems в наборе элементов, играющем роль атрибута items объекта $tatistical_distribution_for_tolerance, должны быть объектами типа measure_representation_ item.

Неформальное положение:

IP1. Наименование каждого параметра, связанного с объектом statistical_distrlbutlon_for_ tolerance, должно быть задано в атрибуте пате (наименование) каждого соответствующего объекта типа representatlon.item. в наборе, играющем роль атрибута items.

  • 6.4.35 Объект straightness.tolerance

Объект straightness.tolerance является таким подтипом geometric.tolerance. который представляет допуск прямолинейности, применяемый либо к пересечению кривых между поверхностью и плоскостями, параллельными базовой плоскости, либо к выявленной средней кривой. Если не указано иное, следует применять правила регулирования допуска прямолинейности, содержащиеся в стандарте ИСО 1101.

Примечание — В качестве альтернативы, допуск прямолинейности может использоваться в соответствии со спецификациями, данными в стандарте ASME Y14.5-2009 (11].

Объект, играющий роль атрибута toleranced.shape.aspect. представляет либо поверхность, либо прямую линию. Определение допуска прямолинейности приводится в стандарте ИСО 1101 для ознакомления с описанием различных полей допуска. Если речь идет о кривых пересечения, то идеальные элементы, соответствующие кривым пересечения, должны быть линейными, и должен существовать еще один представляющий аспект формы объект shape_aspect. который связан с объектом toleranced_shape_aspect посредством объекта shape_aspect_relationshlp. Атрибут пате (наименование) объекта shape_aspect_relationship должен иметь значение affected plane association' (связь с плоскостью, подверженной воздействию).

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

*)

ENTITY straightness_tolerance

SUBTYPE OF (geometric_tolerance);

WHERE

WR1: NOT ('SHAPE_TOLERANCE_SCHEMA.' + GEOMETRIC_TOLERANCE_WITH_OATUM_REFERENCE' IN TYPEOF (SELF)); END-ENTITY;

Формальное положение:

WR1. Объект straightness.tolerance не должен являться объектом типа geometric_tolerance_ with_datum_reference

  • 6.4.36 Объект surface_profile_tolerance

Объект surface_profile_tolerance является таким подтипом объекта geometric.tolerance. который представляет допуск формы поверхности. Если не указано иное, то следует применять правила регулирования допуска формы поверхности, описанные е ИСО 1101.

Примечание — В качестве альтернативы, допуск профиля поверхности может использоваться в соответствии со спецификациями, данными в стандарте ASME ¥14.5-2009(11].

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

•)

ENTITY surface-profile-tolerance

SUBTYPE OF (geometric.tolerance); END_ENTITY;

(‘

  • 6.4.37 Объект symmetry_tolerance

Объект symmetry_tolerance является подтипом объекта geometric_tolerance_with_datum_ reference. Если не указано иное, следует применять правила регулирования допуска симметричности, содержащиеся в стандарте ИСО 1101.

Примечание — 8 качестве альтернативы, допуск симметричности может использоваться в соответствии со спецификациями, данными в стандарте ASME Y14.5-2009 [11].

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

•)

ENTITY symmetry-tolerance

SUBTYPE OF (geometric_tolerance_with_datum_reference); END_ENTITY;

(*

  • 6.4.38 Объект tolerance.value

Объект tolerance.value представляет отклонения размера. Объект tolerance.value определяет числовые значения, добавленные к номинальному размеру аспекта формы, представленного объектом shape_aspect.

Объекты, играющие роль атрибутов lower_bound (нижняя граница) и upper_bound (верхняя граница) содержат значения, применяемые к значению размера, чтобы определить допустимый диапазон. Объект tolerance_value может быть либо задан пользователем, либо определен в соответствии со стандартами ИСО 286-1 и ИСО 286-2.

Пример — Поскольку единственным ограничением на значения данного атрибута является то. что значение верхней границы должно быть выше значения нижней границы, разрешена спецификация объекта plus_minus_tolerance (например, 10.0*0.10*0.05). В данном случае, номинальный размер 10.0 не ограничен связанным с ним полем допуска.

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

•)

ENTITY tolerance-value SUPERTYPE OF (ONEOF (length_tolerance_value.

ptane_aogle_tolerance_value));

lower_bound: measure_with_unit: upper_bound: measure_with_unit;

DERIVE

ubvc: REAL := upper_bound\measure_wilh_unit.value_component

Ibvc : REAL := lower bound\measure_with_unit.value component;

WHERE

WR1: ubvc > Ibvc:

WR2: upper_bound\measure_with_unitunit_component = lower_bound\measure_with_unit.unit_ component;

END-ENTITY;

Г

Определения атрибутое:

lower.bound — значение допуска, которое добавляется к значению размера, чтобы установить минимальное отклонение от границы допуска номинального размера;

upper.bound — значение допуска, которое добавляется к значению размера, чтобы установить максимальное отклонение от границы допуска номинального размера:

ubvc — числовое значение атрибута upper.bound без указания единиц измерения:

Ibvc — числовое значение атрибута lower.bound без указания единиц измерения. Формальные положения:

WR1. Значение атрибута upper_bound должно быть больше значения атрибута lower_bound.

WR2. Атрибуты upper.bound и lower.bound должны иметь одну единицу измерения.

  • 6.4.39 Объект tolerance.with.statistical.distrlbution

Объект tolerance.with.statistical.distributlon представляет распределение допусков с точки зрения распределения вероятностей. Объект statistical, distribution_for_tolerance может быть связан со значением допуска для рамки допуска, представленной объектом geometric.tolerance, или с диапазоном допусков для отклонения, представляемого объектом ptus.minus.tolerance.

Пример — Диаметр вала нормируется отклонением, представленным объектом plus_minus_ tolerance. Объект plus_minus_tolerance определяет диапазон, в рамках которого может изменяться диаметр. Объект statisticat_distribution_for_tolerance, связанный с данным объектом plus_minus_ tolerance, устанавливает, что действительные значения диаметра должны соответствовать статистическому распределению в рамках диапазона допусков.

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

  • 6.4.41 Объект tolerance_zone_definltlon

Объект tolerance_zone_deflnition представляет спецификацию границ, определяющих поле допуска. Объект tolerance_zone_definition может быть либо объектом projected_zone_definitlon. либо объектом non_uniform_zone_definition, либо объектом runout_zone_deflnition.

Примечание — Пара границ, представленная посредством единичного объекта tolerance_zone_ definition, может сформировать частичное или полноценное поле допуска. Если поле допуска не полностью ограничено. можно допустить, что в неограниченных областях поле допуска продолжается до бесконечности.

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

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

•)

ENTITY tolerance_zone_definition SUPERTYPE OF (ONEOF (projected-Zone_definition.

non_uniform_zone_definition. runout_zone_definition));

zone: tolerance_zone;

boundaries : SET[0:?) OF shape_aspect;

END_ENTITY;

('

Определения атрибутов:

zone — объект tolerance.zone. представляющий поле допуска, определяемое посредством настоящего объекта;

boundaries — множество экземпляров представляющего аспект формы объекта shape_aspects. которые задают границы поля допуска, представленного объектом tolerance_zone.

Пример — Геометрический допуск местоположения, применяемый к отверстию, определяется как цилиндрическое поле, в котором ось отверстия может варьироваться. Цилиндрическое поле симметрично относительно своей оси. Двумя определяющими границами данного поля допуска являются цилиндрическая поверхность и ее ось. Для представленного объектом tolerance_zone поля допуска, определенного двумя параллельными плоскостями (или линиями), каждая плоскость (или линия) определяет границу представленной объектом tolerance_zone_definition определения зоны допуска.

  • 6.4.42 Объект tolerance_zone_form

Объект tolerance_zone_form представляет описание формы поля допуска, представленного объектом tolerance_zone.

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

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

*)

ENTITY tolerance-Zone_form;

name: label; END_ENTITY;

Г

Определения атрибута:

name — описание формы поля допуска.

  • 6.4.43 Объект tolerance_zone_with_datum

Объект tolerance_zone_wlth_datum является таким подтипом объекта tolerance_zone. который включает классификацию направления или ориентации элементов формы, на которые дана ссылка.

Примечание — Как правило, используется только установочная база.

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

*)

ENTITY tolerance_zone_with_datum SUPERTYPE OF (ONEOF (directed_tolerance_zone.

oriented_tolerance_zone))

SUBTYPE OF (tolerance.zone); datum.reference: datum.system;

END.ENTITY;

C

Определения атрибута:

datum_reference — объект datum_system. представляющий комплект баз. который содержит геометрические данные для ориентации представленного объектом tolerance_zone_wlth_datum поля допуска со ссылкой на базу.

  • 6.4.44 Объект total_runout_tolerance

Объект total_runout_tolerance является подтипом объекта geometric_tolerance_with_datum_ reference. Если не указано иное, следует применять правила регулирования допуска полного биения, установленные в стандарте ИСО 1101.

Примечание — В качестве альтернативы, допуск полного биения может использоваться в соответствии со спецификациями, содержащимися в стандарте ASME Y14.5-2009 [11 ].

Набор баз. на которые дана ссылка, должен содержать один элемент вращения. Поле допуска ограничено:

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

  • - двумя параллельными плоскостями, разделенными расстоянием заданным значением допуска. В данном случае, плоскости перпендикулярны по отношению к оси элемента вращения, а идеальным элементом, соответствующим нормируемой поверхности, является плоскость;

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

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

’)

ENTITY total_runout_tolefance

SUBTYPE OF (geome!ric_tolerance with.datum.reference); END.ENTITY:

C

  • 6.4.45 Объект unequally_di$posed_geometric_tolerance

Объект unequally_disposed_geometric_toterance является таким подтипом объекта geometric, tolerance, который представляет рамку допуска с полем допуска, смещенным относительно значения по умолчанию. Если не указано иное, то объект unequally_dlsposed_geometric_tolerance должен ис* пользоваться в соответствии с описанием неровно расположенного поля допуска, как определено в стандарте ИСО 1101.

Примечание — В качестве альтернативы, объект unequally_disposed_geometric_tolerance может использоваться в соответствии со спецификациями, данными в стандарте ASME Y14.5-2009 [11].

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

’)

ENTITY unequally_disposed_geometncjolerance

SUBTYPE OF (geometric-tolerance); displacement: length.measure.with.unit;

WHERE

WR1: ('NUMBER' IN TYPEOF (SELF\geometric_tolerance_with_defined_unit.unit_size\measufe_with_unit.value_component))

AND (SELF\geometrjc_tolerance_with.defined_uniLunit_size\measure_with_unit.value_component > 0.0); END.ENTITY;

С

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

displacement — задает отклонение поля допуска от номинального профиля.

Формальное положение:

WR1. Значение атрибута displacement должно быть положительным.

  • 6.5 Определение функции схемы shape_tolerance_schema

  • 6.5.1 Функция sts_get_product_deflnltion_shape

Функция sts_get_product_definition_shape возвращает объект product_definitlon_shape, связанный с объектом geometrlc_tolerance_target. играющим роль аргумента input.

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

•)

FUNCTION sts_get-product_definition_shape (input; geometric_tolerance_target); product-definition shape:

CASE TRUE OF fSHAPE_DIMENSION_SCHEMA.DIMENSIONAL_LOCATION' IN TYPEOF(input)):

RETURN(input\shape aspect_relationship.relating_shape_aspect\shape aspect.of.shape); CSHAPE_DIMENSION_SCHEMA.DIMENSIONAL_StZE- IN TYPEOF(input)): RETURN(input\dimensional_size.applies_to\shape_aspect.of_shape);

(PRODUCT_PROPERTY_DEFINITION SCHEMA.PRODUCT_DEFINITION_SHAPE' IN TYPEOF(input));

RETURN(input);

CPRODUCT_PROPERTY_DEFINITION_SCHEMA.SHAPE_ASPECT IN TYPEOF(input)): RETURN(input\shape_aspect.of_shape):

OTHERWISE : RETURN(?);

END.CASE;

END.FUNCTION;

(*

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

input — заданный экземпляр объекта одного из типов, входящих в список выбора типа данных geometric_tolerance_target.

  • 6.6 Определение правила схемы shape_tolerance_schema

  • 6.6.1 Правило subtype_exclusiveness_geometric_tolerance

Согласно правилу subtype_exclusiveness_geometric_tolerance. подтипы объекта geometric, tolerance для определенных геометрических параметров являются взаимоисключающими, и используется только один параметр.

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

RULE subtype_exdusiveness_geometric_toierance FOR

(geometric tolerance):

WHERE

WR1: SIZEOFfQUERY (gt <* geometric_tolerance | NOT (type_check_function(gt. ('SHAPE_TOLERANCE_SCHEMA ANGULARITY-TOLERANCE', •SHAPE_TOLERANCE_SCHEMA.CIRCULAR_RUNOUT_TOLERANCE’. SHAPE_TOLERANCE_SCHEMA. COAXIALITY-TOLERANCE’.

•SHAPE_TOLERANCE_SCHEMA. CONCENTRICITY-TOLERANCE'. •SHAPE_TOLERANCE_SCHEMA.CYLINDRICITY_TOLERANCE'. •SHAPE_TOLERANCE_SCHEMA.FLATNESS_TOLERANCE'. •SHAPE_TOLERANCE_SCHEMA.LINE_PROFILE_TOLERANCE'.

SHAPE_TOLERANCE_SCHEMA.PARALLELISM_TOLERANCE'. SHAPE_TOLERANCE_SCHEMA.PERPENDICULARITY_TOLERANCE’. SHAPE.TOLERANCE.SCHEMA. POSITION-TOLERANCE'. SHAPE_TOLERANCE_SCHEMA.ROUNDNESS_TOLERANCE'. SHAPE_TOLERANCE_SCHEMA.STRA1GHTNESS_TOLERANCE'. SHAPE_TOLERANCE_SCHEMA.SURFACE_PROFILE TOLERANCE'. SHAPE_TOLERANCE_SCHEMA.SYMMETRY_TOLERANCE', SHAPE_TOLERANCE_SCHEMA.TOTAL_RUNOUT_TOLERANCE']. 2) )))= 0; END.RULE;

(*

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

geometric_tolerancG — множество всех экземпляров объекта geometric.tolerance. Формальное положение:

WR1. Должен быть только один экземпляр каждого подтипа:

  • > angularlty.tolerance:

  • • circular_runout_tolerance:

  • • coaxlality.tolerance:

  • > concentricity_tolerance.

  • • cyllndriclty.tolerance

  • • flatness.tolerance:

  • • line_profile_tolerance,

  • • parallelism.tolerance:

  • • perpendicularity .tolerance:

  • • positlon.tolerance:

  • • roundness.tolerance:

  • • straightness.tolerance:

  • • surface.profile.tolerance.

  • • symmetry .tolerance:

  • • total.runout.tolerance.

*)

ENO.SCHEMA; • - shape.tolerance.schema

Г

Приложение А (обязательное)

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

Методы реализации, входящие в состав комплекса стандартов ИСО 10303. содержат требования к использованию сокращенных наименований объектов. Наименования объектов на языке EXPRESS и соответствующие им сокращенные наименования находятся по следующему адресу: < htlp^/standafds.tso.org/iso/10303/lech/shorl_ names/short names.txt >

Приложение В (обязательное)

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

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

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

{iso standard 10303 part(47) vers*on(3))

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

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

8.2.1 Обозначение схемы shape-aspect-definition-schema

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

{iso standard 10303 partf47) version(3) objectf!) shape-aspect-definition-schemafl)}

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

В.2.2 Обозначение схемы shape-dimension-schema

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

{iso standard 10303 part{47) vers»on(3) object} 1) shape-dimens»on-schema(2))

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

8.2.3 Обозначение схемы shape-tolerance-schema

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

{iso standard 10303 part{47) versxxi(3) objectfl) shape-toterance-schema(3))

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

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

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

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

Сокращенное имя: http://standards.iso.Org/tso/10303/tech/short_names/short_names.txt

EXPRESS: http://standards.iso.org/iso/10303/smrVv7/tech/smrlv7.zip

Таблица С.1 —Листинги на языке EXPRESS

Файл HTML

Файл ASCII

shape_aspect_definition_schema.htm

shape_aspect_defirwbon_schema .exp

shape_dimension_schema.htm

shape_dimension_scbema.exp

shape_toterance_schema.htm

shape_tolerance_schema.exp

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

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

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

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

Рисунок D.1 — EXPRESS-G диаграмма схемы shape_aspect_definition_schema (диаграмма 1 из 2)





fcga&ggtt*1 ■» **■* 1*^тж».ж>^аЕЗ

Рисунок D.2 — EXPRESS-G диаграмма схемы shape_aspect_definition_schema (диаграмма 2 из 2)


Рисунок D.3 — EXPRESS-G диаграмма схемы shape_dimension_schema (диаграмма 1 из 2)


' *

tfVM_£*!WW*NLPHN*MKTtt9on "^“

ЛДОМЛЖЬП

I


<НТ}ЮТ»8С1Я]


__I—;,. п~

drwM_cl<m(w«knat_>QC«tbn dknsr«tanriJtaa*mjaetj«th


нГПВПбСПЦ.,

ЙВ9


—1 .

angyte’_toc3dtan path wieHjHectfcn

.,-■ ' .~.........4

41^01 -Ь i - ,', 1 .' ч й ' ч .. i -1 ■'"■ ~^3

11 1 1 1 '^pfTKUCMJMHIyjBwWQtL^wntrTMwwlL^HWOjJ

** --<^ppp^_pM№!wjHwmJawTWM>j


I" , 'ДД—

лтшшо<1ш_вав_*аижет «wMujto


— —<j I *(EX) ж*^кп_)4влШа^_яфпмвгЫк«\_1лмцМ-СМп№л

__ Д 1.............. ■" ' ......................1

[gnd>4tJ*cpBrty?BpmMit»tinijKtwnaJtan UH<fBdjiyi^iitBti»ijjHQ^drfr<5gt



Рисунок D.4 — EXPRESS-G диаграмма схемы shape_dimension_schema (диаграмма 2 из 2)



Рисунок D.5 — EXPRESS'S диаграмма схемы shape_tolerance_scbema (диаграмма 1 из 4)


Рисунок 0.6 — EXPRESS-G диаграмма схемы shape.toterance.schema

(диаграмма 2 из 4)


-ЗЕ?-



гопа


рййОймчН

--- 'Ытяцоч^ммяв —twuatHWgg—5

Гут

[княЮводММи I na\j><Miy

ТТЛ?


------1------’ snvMMKn

Рисунок D.7 — EXPRESS-G диаграмма схемы shape_tolerance_scbema (диаграмма 3 из 4)

I


3


сеовж j

‘ '5ZT-


1

< V1





.PQ.HffftftBLc • м—имтиивииуинош*»^ (RDTjawtt . ?д??Я!Т^^ТТ™^^^ц^дЯ



Рисунок 0.8 — EXPRESS-G диаграмма схемы shape_tolerance_schema

{диаграмма 4 из 4)


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

История изменений

Е.1 Общие положения

Настоящее приложение содержит историю технических модификаций стандарта ISO/TS 10303-47.

Если не указано иное, все изменения совместимы с предыдущим изданием. Изменения EXPRESS-спецификаций совместимы с другими изданиями при условии, если:

  • • экземпляры, закодированные в соответствии с ИСО 10303-21 и соответствующие прикладному протоколу ИСО 10303, основанному на предыдущем издании настоящего стандарта, также соответствуют обновленной версии данного прикладного протокола, основанной на данном издании настоящего стандарта:

  • • интерфейсы, соответствующие ИСО 10303-22 и прикладному протоколу ИСО 10303, основанному на предыдущем издании настоящего стандарта, также соответствуют обновленной версии даююго прикладного протокола. основанной на данном издании настоящего стандарта:

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

Е.2 Изменения во втором издании

Е.2.1 Обзор изменений

Второе издание настоящего стандарта включает а себя модификации первого издания, перечисленные ниже. Следующие объекты были признаны устаревшими:

  • • common_dalum:

  • • datum_reference:

  • • dimenston_related_tolefance_zone_6lement;

  • • modified_geometric_tolerance:

  • • referenced_n>odified_datufn.

E.2.2 Изменения в схеме shape_aspect_definttion_schema

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

  • • REFERENCE.FROM geomelry.schema;

  • • REFERENCE_FROM product_property_representation_sche<na:

  • • REFERENCE_FROM qua1rfied_<neasure_schema:

  • • REFERENCE_FROM representation_schema:

  • • REFERENCE-FROM shape_dimens»on_schema:

  • • TYPE common_datumjfet

  • • TYPE datum_or_oommon_datum;

  • • TYPE datum_referenc6_modrfier_type;

  • • TYPE shape_representat>on_WTth_pafameters_items:

  • • TYPE simple_datum_reference_modifier:

  • • ENTITY all_around_shape_aspecl:

  • • ENTITY between_shape_aspecl:

  • • ENTITY composite_group_shape_aspecl:

  • • ENTITY conlacting_feature:

  • • ENTITY continuous_shape_aspect:

  • • ENTITY datum_feature_simulator_constrainl:

  • • ENTITY dalum_reference_compartmenl;

  • • ENTITY datum_reference_element:

  • • ENTITY datum_system:

  • • ENTITY dimen$ional_locat>on_wilh_datum_Iealijre:

  • • ENTITY dimenstonal_size_wilh_dalum_feature:

  • • ENTITY feature-definition перенесены из ИСО 10303-522 (9]:

  • • ENTITY genera1_datum_reference:

  • • ENTITY geometric-contact

  • • ENTITY >nstanced_feature перенесены из ИСО 10303-522 (9];

  • • ENTITY shape_represenlation_with_parameters:

  • - SUBTYPE_CONSTRAINT sads_shape_aspect_subtypes:

  • • FUNCTION sts_get_general_dalum_reference.

Изменены следующие описания и спецификации интерфейса на языке EXPRESS:

  • - REFERENCE_FROM measure_schema;

  • • REFERENCE_FROM product_property_definition_schema:

  • - ENTITY composite shape.asped:

  • - ENTITY datum;

  • - ENTITY datum_feature:

  • • ENTITY datum_targel;

  • - ENTITY derived_shape_aspect;

  • - ENTITY shape_aspect_deriving_relabonship:

  • • ENTITY symmetric_shape_aspect

E.2.3 Изменения s схеме shape_dimension_schema

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

  • • TYPE sd_»d_attribute_s6lect:

  • - TYPE sds_il6m_identified_representation_usage_d6finilion;

  • - ENTITY directed.dimensional.location.

Изменены следующие описания и спецификации интерфейса на языке EXPRESS:

  • - REFERENCE_FROM product-property.represenlation.schema:

  • - ENTITY dimensional-location;

  • • ENTITY dimensional_size;

  • • ENTITY shape.dimension.representation.

E.2.4 Изменения в схеме shape_tolerance_schema

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

  • • TYPE area_unit_type:

  • • TYPE datum_system_or_refefence:

  • - TYPE directed_tolwance_zone_type:

  • • TYPE geometric_toleranc6_modifier.

  • - TYPE geometric.tolerance.target;

  • - TYPE oriented_loterance_zone_type:

  • - TYPE st_id_attribule_selecl;

  • • TYPE sts_item_identified_representation_usage_d6finrt»on:

  • - TYPE tolerance_zone_target:

  • - ENTITY angularity_tolerance

перенесено из ИСО 10303*519 [7];

  • - ENTITY cincular_runout_tolerance перенесено из ИСО 10303-519 [7];

  • • ENTITY coaxiatity.tolerance

перенесено из ИСО 10303-519 [7]:

  • • ENTITY concentricity_tol6rance перенесено из ИСО 10303-519 [7]:

  • • ENTITY cylindricity_tolerance перенесены из ИСО 10303-519 [7J;

  • • ENTITY directed_tol6rance_zone:

  • - ENTITY RatnesS-lolerance перенесены из ИСО 10303-519 [7];

  • - ENTITY geometric_toieranc6_with_defined_area_unit

  • - ENTITY geometric_totefance_with_maximum_tolerance:

  • - ENTITY geometDC_toterance_with_modifiers;

  • - ENTITY line_profite_tolerance перенесены из ИСО 10303-519 [7]:

  • - ENTITY non_uniform_zone_definition;

  • • ENTITY oriented_tolerance_zone:

  • - ENTITY parallelism_tolerance перенесено из ИСО 10303-519 [7J;

  • - ENTITY perpend>cularity_toierance перенесено из ИСО 10303-519 [7]:

  • • ENTITY position.tolerance

перенесены из ИСО 10303-519 [7]:

  • • ENTITY projected_zone_definition_with_offsei:

  • • ENTITY roundness_tolerance перенесено из ИСО 10303*519 [7];

  • • ENTITY straightness.lolerance перенесено из ИСО 10303*519 [7);

  • • ENTITY surface_profile_tolecance перенесено из ИСО 10303-519(7];

  • • ENTITY syrnmetry_lotefance перенесены из ИСО 10303-519 [7]:

  • • ENTITY toterance_zone_with_datum;

  • • ENTITY total_runout_tolerance перенесено из ИСО 10303*519 {7];

  • • ENTITY unequally_dispcsed_geometric_toleranc6.

Изменены следующие описания и спецификации интерфейса на языке EXPRESS:

  • • REFERENCE_FROM measure_schema:

  • • REFERENCE_FROM product_property_definrtion_schema;

  • - REFERENCE_FROM shape_aspect_deftnition_schema;

  • - REFERENCE_FROM shape_dimens»on_schema;

  • • ENTITY geometric.tolerance;

  • • ENTITY geom6tric_tolerance_wrth_datum_reference:

  • • ENTITY geom6tric_tolerance_wrth_defined_unft

  • • ENTITY projected_zone_definilion;

  • • ENTITY runoul_zone_orientation;

  • • ENTITY tota'ance.value;

  • • ENTITY totefance_zone_definition.

E.3 Изменения в третьем издании

E.3.1 Обзор изменений

Третье издание настоящего стандарта включает в себя модификации второго издания, перечисленные ниже. Нормативные ссылки на ИСО 14660-1 заменены на ИСО 17450-1:2011.

Е.3.2 Изменения в схеме shape_aspect_definrtion_6chema

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

  • • TYPE shape_aspect_or_feature_defirebon.

Изменены следующие описания и спецификации интерфейса на язъже EXPRESS:

  • • REFERENCE_FROM producl_property_definit>on_schema (shape_aspecl_occurrence).

E.3.3 Изменения в схеме shape.tolerance.schema

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

  • • TYPE geometnc_totefance_auxiUary_dassificalKxi_erxjm;

  • • ENTITY geometfic_tolerance_auxiliary_ciassjfication;

  • • ENTITY length.tolerance.value;

  • • ENTITY plane_angle_toierance_value.

Изменены следующие описания и спецификации интерфейса на языке EXPRESS:

  • • TYPE geometric_to*erance_modjfier;

  • • ENTITY geometricjolerance.

Был добавлен атрибут auxiliary_classif»cation:

  • • ENTITY non_unjform_zone_defint1jon.

Была добавлена ссылка на ASME Y14.5-2009:

  • • ENTITY tolerance value.

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

Сведения о соответствии ссылочных международных стандартов и документов национальным и межгосударственным стандартам

Таблица ДА.1

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

Степень

COOT*

DOTCTOM9

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

ISO 129-1

в

ISO 286-1

MOD

ГОСТ 25346—2013 «Основные нормы взаимозаменяемости. Характеристики изделий геометрические. Система допусков на линейные размеры. Основные положения, допуски, отклонения и посадки»

ISO 286-2

MOD

ГОСТ 25347—2013 «Основные нормы взаимозаменяемости. Характеристики изделий геометрические. Система допусков на линейные размеры. Ряды допусков, предельные отклонения отверстий и валов»

ISO 1101

MOD

ГОСТ Р 53442—2015 «Основные нормы взаимозаменяемости. Характеристики изделий геометрические. Установление геометрических допусков. Допуски формы, ориентации, месторасположения и биения»

ISO 2692

4

ISO 5458

MOD

ГОСТ Р 53089—2008 «Основные нормы взаимозаменяемости. Характеристики издегый геометрические. Установление позиционных допусков»

ISO 5459

4

ISO 8015

4

ISO 10303-1

IDT

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

ISO 10303-11

IDT

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

ISO 10303-41

IDT

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

ISO 10303-42

ISO 10303-43

IDT

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

ISO 10303-45

IDT

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

ISO 10579

MOD

ГОСТ Р 55145—2012 «Основные нормы взаимозаменяемости. Характеристики изделий геометрические. Назначение размеров и допусков для нежестких деталей»

ISO 14405-1

ISO 14405-2

ISO/TS 17450-2

4

  • • Соответствующий национальный, межгосударственный стандарт отсутствует. До его принятия рекомендуется использовать перевод на русский язык данного международного стандарта, документа.

Примечание — В настоящей таблице использовано следующее условное обозначение степени соответствия стандартов:

  • • ЮТ — идентичные стандарты:

  • • MOD — модифицированные стандарты.

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

  • (1] ISO 10303-21, Industrial automation systems and integration — Product data representation and exchange — Part 21: Implementation methods: Clear text encoding of the exchange structure (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 21. Методы реализации. Кодирование открытым текстом структуры обмена)

  • (2] ISO 10303-22. Industrial automation systems and integration — Product data representation and exchange — Part 22: Implementation methods: Standard data access interface (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 22. Методы реализации. Стандартный интерфейс доступа к данным)

  • (3] ISO 10303-46. Industrial automation systems and integration — Product data representation and exchange — Part 46: Integrated generic resource: Visual presentation (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 46. Интегрированные обобщенные ресурсы. Визуальное представление)

  • (4] ISO 10303-101. Industrial automation systems and integration — Product data representation and exchange — Part 101: Integrated application resource: Draughting (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 101. Интегрированные прикладные ресурсы. Чертежи)

  • (5] ISO 10303-504. Industrial automation systems and integration — Product data representation and exchange — Part 504: Application interpreted construct: Draughting annotation (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 504. Прикладные интерпретированные конструкции. Пояснения на чертежах)

  • (6] ISO 10303-506. Industrial automation systems and integration — Product data representation and exchange — Part 506: Application interpreted construct: Draughting elements (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 506. Прксладные интерпретированные конструкции. Чертежные элементы)

  • (7] ISO 10303-519. industrial automation systems and integration — Product data representation and exchange — Part 519: Application interpreted construct: Geometric tolerances (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 519. Прикладные интерпретированные конструкции. Геометрические допуски)

  • (8] ISO 10303-520. Industrial automation systems and integration — Product data representation and exchange — Part 520: Application interpreted construct: Associative draughting elements (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 520. Прикладные интерпретированные конструкции. Ассоциативные элементы чертежей)

  • (9] ISO 10303-522. Industrial automation systems and integration — Product data representation and exchange — Part 522: Application interpreted construct: Machining features (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 522. Прикладные интерпретированные конструкции. Характеристики станочной обработки)

  • [10] ISO/1EC 8824-1, Information technology — Abstract Syntax Notation One (ASN. 1) — Part 1: Specification of basic notation (Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации)

  • [11] ASME Y14.5-2009. Dimensioning and tderancing

УДК 656.072:681.3:006.354

ОКС 25.040.40


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

БЗ 8—2019/162

Редактор В.Н. Шмельков Технический редактор В.Н. Прусакова Корректор И.А. Королева Компьютерная верстка Л.А. Круговой

Сдано а набор 30.04.2019. Подписано в печать 10.10.2019. Формат 60*04’/g. Гарнитура Ариап.

Усп. леч. л. 10.23. Уч.-иад. л. 9.26.

Подготовлено на основе электронной версии, предоставленной разработчиком стандарта

Создано в единичном исполнении во . 117410 Москва. Нахимовский пр-т. д. 31. к. 2.

1

FUNCTION sts_get_general_datum_reference (input: datum_reference_element): general_datum_ reference:

LOCAL

general_datum_reference_bag : BAG OF general_datum_reference := (USEDIN(inpuL

SHAPE_ASPECT_DEFINITION_SCHEMA.’ ♦ GENERAL_DATUM_REFERENCE.' ♦ BASE')); END_LOCAL;

IF SIZEOF(general_datum_reference_bag)= 1 THEN

RETURN (general_datum_reference_bag[1]);

ELSE

RETURN (?);

ENDJF;

END-FUNCTION;

C

2

ENTITY dimens»onal_charactenstic_r6presentatioD: dimension: dimensional_characteristic: representation: shape_dimension_representation;

END_ENTITY;

(2

Определения атрибутов:

dimension — неявно заданный размер, для которого явно задано негеометрическое представление:

representation — негеометрическое представление, содержащее явно заданное значение размера.

  • 5.4.4 Объект dimensional-location

Объект dimensional-location (установочный и присоединительный размер) является подтипом задающего связь аспектов формы объекта shape_a$pect_relationship. Посредством объекта 36

3

circular — область является круговой:

square — область является квадратной;

rectangular — область является прямоугольной.

  • 6.3.2 Тип данных datum_system_or_reference

Тип datum_system_or_reference является списком альтернативных типов данных. Он предостав4 ляет механизм, позволяющий ссылаться на экземпляр данных одного из этих типов.

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

4

TYPE datum_system_or_reference = SELECT (datum_reference.

datum_system);

END_TYPE:

C

  • 6.3.3 Тип данных directed_tolerance_zone_type

Тип directed_tolerance_zone_type является расширяемым списком типов модификаторов, который играет роль одного из атрибутов объекта directed_tolerance_zone. используемого с целью установить «направление плоскости пересечения».

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

TYPE directed-tolerance_zone_type s ENUMERATION OF (perpendicular.

parallel.

including);

END_TYPE;

C

Определения элементов перечислимого типа:

perpendicular — указывает на то. что «плоскость пересечения» направлена перпендикулярно по отношению к базе, на которую дана ссылка;

parallel — указывает на то, что «плоскость пересечения» направлена параллельно по отношению к базе, на которую дана ссылка;

including — указывает на то. что «плоскость пересечения» направлена таким образом, что включает в себя базу, на которую дана ссылка.

  • 6.3.4 Тип данных geometrlc_tolerance_auxiliary_classification_enum

Перечисляемый тип данных geometric_tolerance_auxiliary_classification_enum является расширяемым списком типов применения представляемой объектом geometric_tolerance_auxiliary_clas> sificatlon дополнительной классификации.

5

•)

ENTITY geometric.tolerance.with.modrfiers

SUBTYPE OF (geometric-tolerance);

modifiers : SETfl:?) OF geometric.tolerance.modifier;

END.ENTITY:

C

Определения атрибута: modifiers — устанавливает набор свойств, которые определяют геометрический допуск. Для объекта geometric.tolerance.with.modlfiers должен задаваться один или несколько значений перечисляемого типа geometric.tolerance.modifier.

  • 6.4.17 Объект length.tolerance.value

Объект length.tolerance.value является таким подтипом представляющего величину допуска объекта tolerance.value. который представляет значение допуска для расстояния.

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

6

ENTITY length.tolerance.value

SUBTYPE OF (tolerance.value):

SELRtolerance.value.lower.bound: length.measure.with.unit;

SELRtolerance.value. upper bound : length.measure with.unit;

END.ENTITY:

Г

Определения атрибутов:

lower.bound — наследуемый от объекта tolerance.value атрибут, переопределенный таким образом, что областью его определения является объект length.measure.with.unit:

upper.bound — наследуемый от объекта tolerance.value атрибут, переопределенный таким образом. что областью его определения является объект length.measure.with.unit.

form_varlance — код основного отклонения;

Примечание —Для обозначения основного отклонения отверстий используются буквенные обозначения от «А» до «2С» для отверстий и от «а» до «zc» для валов.

zone_variar>ce — устанавливает, применяется ли спецификация допуска к «цилиндру» или «противоположным параллельным плоскостям»;

Примечание — Строка может быть оставлена пустой.

grade — обозначение стандартного квалитета;

Пример — ГТ7 является стандартным квалитетом.

source — описание источника дополнительной информации и требований, касающихся данного допуска.

Примечание — Строка может быть оставлена пустой.

  • 6.4.19 Объект line_profile_tolerance

Объект line_profile_tolerance является подтипом объекта geometric.tolerance. Если не указано иное, то следует применять правила регулирования допуска профиля, содержащиеся в стандарте ИС01101.

Примечание — В качестве альтернативы, может использоваться допуск прямолинейного профиля в соответствии со спецификациями, данными в стандарте ASME Y14.5-2009 [11].

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

7

projectlon.end — объект shape.aspect. представляющий аспект формы, от которого начинается выступающее поле допуска;

projected .length — расстояние от нормируемого элемента.

Формальные положения:

WR1. Значение атрибута projected.length должно быть больше 0.0.

WR2. Показатели размерности объекта, играющего роль атрибута projected.length должны соответствовать единице измерения длины.

  • 6.4.29 Объект projected_zone_definltion_with_offset

Объект projected_zono_deflnltion_wlth_offset является подтипом объекта projected_zone_defi-nltion. Объект projected_zone_definition_wlth_offset используется в случае, если начало выступающего поля допуска смещено относительно базовой поверхности.

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

’)

ENTITY projected_zone_definitton_with_offset

SUBTYPE OF (projected_zone_definit»on);

offset: length_measure_with_unit;

END-ENTITY;