Стр. 1
 

24 страницы

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

Цена на этот документ пока неизвестна. Нажмите кнопку "Купить" и сделайте заказ, и мы пришлем вам цену.

Официально распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль".

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

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

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

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

- трехмерную геометрию;

- би-сплайновые кривые и поверхности;

- кривые второго порядка;

- элементарные кривые;

- элементарные поверхности;

- полилинии;

- параметрические кривые;

- рельефные поверхности;

- поверхностные кривые, ссылающиеся на параметрические кривые;

- изогнутые поверхности;

- пространственные кривые;

- геометрию свободных форм;

- геометрические преобразования;

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

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

- двумерную геометрию, кроме определения параметрических кривых в пространстве параметров поверхности;

- ограниченные линии, кроме полилиний и би-сплайновых кривых;

- ограниченные поверхности, кроме би-сплайновых поверхностей;

- вынесенные линии и поверхности

стандарт принят с правом досрочного введения

Показать даты введения Admin

Страница 1

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

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

национальный

ГОСТ Р исо

С iff СТАНДАРТ

1 ■ 1 российской

10303-511-

ФЕДЕРАЦИИ

2006

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

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

Часть 511

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

ISO 10303-511:2001

Industrial automation systems and integration — Product data representation and exchange — Part 511: Application interpreted construct: Topologically bounded surface (IDT)

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

Страница 2

ГОСТ Р ИСО 10303-511-2006

Предисловие

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

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

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

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

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

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

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

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

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

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

Страница 3

ГОСТ Р ИСО 10303-511-2006

Содержание

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

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

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

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

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

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

3.4 Другие определения..................................................2

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

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

4.2    Определение объекта advanced_face схемы aic_topoJogically_bounded_surface...........5

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

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

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

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

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

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

hi

Страница 4

ГОСТ Р ИСО 10303-511-2006

Введение

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

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

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

Настоящий стандарт определяет прикладную интерпретированную конструкцию для топологически ограниченной поверхности с явно описанной топологией и полностью определенной геометрией. Гео-метрия граней и ребер включает в себя элементарную геометрию и геометрию свободных форм.

IV

Страница 5

ГОСТ Р ИСО 10303-511-2006 НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

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

Часть 511

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

Industrial automation systems and integration. Product data representation and exchange. Part 511. Appltcabon Interpreted constructions. Topologically bounded surface

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

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

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

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

-    трехмерную геометрию:

-    би-сплайновые кривые и поверхности:

-    кривые второго порядка:

-    элементарные кривые;

-    элементарные поверхности;

-    полилинии;

* параметрические кривые;

-    рельефные поверхности;

-    поверхностные кривые, ссылающиеся на параметрические кривые;

-    изогнутые поверхности;

-    пространственные кривые;

-    геометрию свободных форм.

-    геометрические преобразования;

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

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

-    двумерную геометрию, кроме определения параметрических кривых в пространстве параметров поверхности;

-    ограниченные линии, кроме полилиний и би-сллайновых кривых;

-    ограниченные поверхности, кроме би-сппайновых поверхностей:

-    вынесенные линии и поверхности.

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

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

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

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

1

Страница 6

ГОСТ Р ИСО 10303-511-2006

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-    модель (model);

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

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

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

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

-    осесимметричный (axi-symmetric);

-    граница (boundary);

-    ограничения (bounds);

-    координатное пространство (coordinate space):

-    кривая (curve);

-    незамкнутая кривая (open curve);

-    ориентируемый (orientable);

-    поверхность (surface);

-    топологическое значение (topological sense).

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

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

-    прикладная интерпретированная конструкция: ПИК (application interpreted construct; AIC): Логическая группировка интерпретируемых конструкций, которая поддерживает опредепенную функцию для использования данных об изделии в контекстах различных припожений.

3.4    Другие определения

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

3.4.1    расширенная грань (advanced face): Грань, определенная на поверхности. Такая грань является конечной частью поверхности, которая имеет свои границы, полностью определенные посредством топологических объектов, соответствующих геометрическим кривым. Требуется, чтобы геометрия поверхности соответствовала либо элементарной поверхности, либо изогнутой поверхности, либо би-сплайновой поверхности.

3.4.2    рельефная поверхность (sculptured surface): Би-параметрическая поверхность произвольной формы. В настоящем стандарте рельефная поверхность представпяется би-сплайновой поверхностью.

3.4.3    изогнутая поверхность (swept surface): Поверхность, попученная путем перемещения или вращения кривой.

2

Страница 7

ГОСТ Р ИСО 10303-511-2006

3.4.4 пространственная кривая (twisted curve): Параметрическая кривая в трехмерном пространстве. В настоящем стандарте пространственная кривая представляется би-сплайновой кривой.

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

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

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

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

Объектом самого верхнего уровня в данной ПИК является advanced_face. который является специализированным типом объекта face_surface (см. ИСО 10303-42). Правила, относящиеся к этому объекту, обеспечивают полное определение топологии и геометрии.

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

*)

SCHEMA aic_topologically_bounded_surface;

USE FROM geometry_scfiema (axis2_placement_2d, axis2_placement_3d. bezier_curve. bezier_surface, b_spline_curve_with_knots. b_spline_surface_with_knots. cartesian_point, circle.

composite_curve_on_surface,

conical_surface.

cylindrical_surface,

degenerate_toroidal_surface,

direction,

ellipse.

geometric_representation_context.

hyperbola.

line,

parabola.

pcurve,

plane.

polyline,

quasi_uniform_curve.

quasi_uniform_surface.

rational_b_spline_curve.

rational_b_spline_surface.

spherical_surface.

surface_curve,

surface_of_linear_extrusion,

surface_of_revolution,

swept_surface.

3

Страница 8

ГОСТ Р ИСО 10303-511-2006

toroidal_surface.

uniform_curve,

uniform_surface,

vector);

USE FROM topology_schema (edge. edge_curve, edge_loop. face_bound, face_outer_bound, face_surface, oriented_edge. path.

vertex_loop.

vertex_point);

USE FROM representation_schema (definitional_representation, parametric_represGntation_context);

USE FROM measure_schema (parameter_value):

<*

Примечания

1    Для объектов edge, path и a wept surface установлены явные интерфейсы, т.е.они включены в списки операторов USE FORM для того, чтобы позволитьправилам. действующим в рамках объекта advanced_face. попучить доступ к атрибутам этих объектов. Для использования данной ПИК требуется только, чтобы эти объекты реализовывались в виде одного из своих подтипов.

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

geometry_schema    —    ИСО    10303-42:

topology_schema    —    ИСО    10303-42.

representatlon_schema    —    ИСО    10303-43;

measure_schema    —    ИСО    10303-41.

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

Подразумевается, что независимой реализации в схемах прикладных протоколов, в которых используется данная ПИК. подлежат следующие объекты: advanced_face; axis2_placement_2d; axis2_placement_3d; bezier_curve; bezier_surface; b_spline_curve_with_knots; b_spline_surface_with_knots; cartesian_point; circle:

conical_surface;

definitional_representatk>n;

degenerate_toroidal_surface;

cylindrical_surface;

direction;

edge_curve;

edgejoop;

ellipse;

face_bound;

face_outer_bound;

face_surface;

geometric_representation_context;

hyperbola:

line;

parabola;

4

Страница 9

ГОСТ Р ИСО 10303-511-2006

pa га metric_representation_context;

pcurve;

plane;

polyline;

quasi_uniform_curve;

quasi_uniform_surface:

ralional_b_spline_curve;

rational_b_spline_surface;

spherical_surface;

surface_of_linear_extrusion;

surface_of_re volution;

toroidal_surface;

uniform_curve;

uniform_surface;

vector;

vertexjoop;

vertex_point.

Прикладной протокол, использующий данную ПИК. должен требовать, чтобы поддерживались все вышеперечисленные объекты.

Прикладной протокол, испопьзующий данную ПИК. должен требовать, чтобы объект face реализовывался как объект advanced_face.

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

Требуется, чтобы объект advanced_face был попностью ограничен посредством объектов edgejoop или vertexjoop.

Тип face_outer_bound может иметь не более одной границы (объект bound) грани.

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

Примеры

1    Любой объект edgejoop на плоской поверхности может использоваться для определения объекта tace_outer_bound при условии, что он не заключен в какой-либо другой замкнутой цепи на грани.

2    Окружная замкнутая петля вокруг цилиндрической поверхности (объект cyllndrlcal_surface) не может определять объект lace_ouler_bound. так как онанеокружает замкнутую область поверхности.

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

*>

ENTITY advanced_face SUBTYPE OF (face_surface);

WHERE

WR1 : SIZEOF (fAIC_TOPOLOGICALLY BOUNDED_SURFACE.ELEMENTARY_SURFACE*. ,AIC_TOPOLOGICALLY_BOUNDED_SURFACE.B_SPLINE_SURFACE\ 'AIC_TOPOLOGICALLY_BOUNDED„SURFACE.SWEPT_SURFACE'] *

TYPEOF(face_geometry)) = 1;

WR2: SIZEOF(QUERY (elp_fbnds <* QUERY (bnds <* bounds |

'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.EDGE_LOOP'IN TYPEOF(bnds.bound)) | NOT (SIZEOF (QUERY (oe <* elp_fbnds.bound\path.edge Jist | NOTCAIC_TOPOLOGICALLY_BOUNDED_SURFACE.EDGE_CURVE'IN TYPEOF(oe\oriented_edge.edge_element)))) = 0))) = 0;

WR3; SIZEOF(QUERY (elp_fbnds <* QUERY (bnds <* bounds |

’AIC_TOPOLOGICALLY_BOUNDED_SURFACE.EDGE_LOOP' IN TYPEOF(bnds.boundi) |

5

Страница 10

ГОСТ Р ИСО 10303-511-2006

NOT (SIZEOF (QUERY (ое <* elp_fbnds.bound'path.edgo Jist |

NOT (SIZEOF (['AIC TOPOLOGICALLY_BOUNDED_SURFACE.LINE'. 'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.CONIC',

•AIC TOPOLOGICALLY_BOUNDED_SURFACE.POLYLINE', 'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.SURFACE_CURVE', ’AIC_TOPOLOGICALLY_BOUNDED_SURFACE.B_SPL!NE_CURVE'] * TYPEOF(oe.edge_element\edge_curve.edge_geometry)) = 1)

)) = 0))) = 0;

WR4: SIZEOF(QUERY (elpjbnds <* QUERY (bnds <* bounds |

'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.EDGE_LOOP' IN TYPEOF(bnds.bound)) |

NOT(SIZEOF(QUERY (oe <* elp_fbnds.bound'path.edge_list |

NOT(((('AIC _T OPOLOGICALLY_BOUNDED_SURFACE.VERTEX_POINT' IN TYPEOF(oe\edge.edge_start))AND ('AIC_TOPOLOGICALLY_BOUNDED_SURFACE.CARTESIAN_POINT'IN TYPEOF(oe\edge.edge_start\vertex_point.vertex_geometry))))AND (('AIC_TOPOLOGICALLY_BOUNDED_SURFACE.VERTEX_POINT IN TYPEOF(oo\edge.edge_end)) AND

('AIC_TOPOLOGICALLY_BOUNDED_SURFACE.CARTESIAN_POINT' IN TYPEOF(oe\edge.edge end\vertex_point.vertex_geometry)))

))) = 0))) = 0;

WR5: SIZEOF(QUERY (elp_fbnds <* QUERY (bnds <* bounds |

•AIC_TOPOLOGICALLY_BOUNDED_SURFACE.EDGE_LOOP'IN TYPEOF(bnds.bound)) |

’AIC_TOPOLOGICALLY_BOUNDED_SURFACE.ORIENTED_PATH' IN TYPEOF(elp_fbnds.bound))) = 0:

WR6: (NOT ('AIC_TOPOLOGICALLY_BOUNDED_SURFACE.SWEPT_SURFACE' IN TYPEOF(face_geometry))) OR (SIZEOF (rAIC_TOPOLOGICALLY BOUNDED_SURFACE.LINE', 'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.CONIC', 'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.POLYLINE', 'AIC_TOPOLOGICALLY BOUNDED_SURFACE.B_SPLINE_CURVE'] * TYPEOF(face_geometry\swept_surface.swept_curve)) = 1);

WR7. SIZEOF(QUERY (vlp_fbnds <* QUERY (bnds <* bounds |

'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.VERTEX_LOOP' IN TYPEOFfbnds.bound)) |

NOT(('AIC_TOPOLOGICALLY_BOUNDED_SURFACE.VERTEX_POINT' IN TYPEOF(vlp_fbndsVface_bound.bound\vertex_loop.loop_vertex))

AND ('AIC_TOPOLOGICALLY_BOUNDED_SURFACE.CARTESIAN_POINT' IN TYPEOF(vlp_fbnds\fac6_bound.bound\vertex_loop. Ioop_vertex\vertex_point.vertex_geometry))

))) = 0;

WR8: SIZEOF (QUERY (bnd <* bounds |

NOT (SIZEOF(['AIC_TOPOLOGICALLY_BOUNDED_SURFACE.EDGE_LOOP'. 'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.VERTEX_LOOP'] * TYPEOF(bnd.bound)) = 1))) = 0;

WR9: SIZEOF(QUERY (elpjbnds <* QUERY (bnds <* bounds |

'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.EDGE_LOOP'IN TYPEOF(bnds.bound)) |

NOT (SIZEOF (QUERY (oe <* elp_fbnds.bound\path.edge_list | (’AIC_TOPOLOGICALLY_BOUNDED_SURFACE.SURFACE_CURVE‘ IN TYPEOF(oe\oriented_edge.edgo_element\edge_curve.edge_geometry))

AND (NOT (SIZEOF (QUERY (sc_ag <* oe.edge_element\edge_curve.edgo_geometry\ surface_curve.associated_geometry |

NOT ('AIC_TOPOLOGICALLY_BOUNDED SURFACE.PCURVE' IN TYPEQF(sc_ag)))) = 0)))) = 0))) = 0:

6

Страница 11

ГОСТ Р ИСО 10303-511-2006

WR10: ((NOT (,AIC_TOPOLOGICALLY_BOUNDED_SURFACE.SWEPT_SURFACE' IN TYPEOF(face_geometry))) OR

((NOT ('AIC_TOPOLOGICALLY_BOUNDED_SURFACE.POLYLINE' IN

TYPEOF(face_geometry\swept_surface.swept_curve)))OR

(SIZEOF(face_geometry\swept_surfaco.swept_curve\polyline.points)

>= 3)))AND

(SIZEOF (QUERY (elp_fbnds <* QUERY (bnds <* bounds | 'AIC_TOPOLOGICALLY_BOUNDED_SURFACE.EDGE_LOOP' IN TYPEOF(bnds.bound)) |

NOT (SIZEOF (QUERY (oe <* elp_fbnds.bound\path.edge_list | (’AIC_TOPOLOGICALLY_BOUNDED_SURFACE.POLYLINE' IN TYPEOF(oe\oriented_edge.edge_element\edge_curve.edge_geometry))

AND (NOT (SIZEOF (oe\oriented_edge.edge_element\ edge_curve.edge_geometry\polyline.points) >= 3)))) = 0))) = 0);

END_ENTITY;

(*

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

WR1 — геометрия, используемая при определении грани, должна быть ограниченной. Тип геометрии грани должен 6biTbelementary_surface. swept_surfaco или b_spline_surface.

WR2 — геометрия всех граничных ребер грани должна быть полностью определена через объекты edge_curve.

WR3 — типы линий, используемых для определения геометрии ребер, должны быть ограничены типами line, conic, polyline. surface_curve или b_splines_curve.

WR4 — вершины, используемые при определении грани, должны иметь тип vertex_point с геометрией, определенной объектом cartesian_point.

WR5 — запрещено использование ориентированных путей при определении объектов edge Joop объекта advanced_face.

WR6 — если геометрия грани имеет тип swept_surfaco. то используемый в ее определении объект swept_curve должен быть типа line, conic, polyline или b_splines_curve.

WR7 — для любого объекта vertex Joop. используемого для ограничения грани, объект loop_vortex должен иметь тип vertex_point, а геометрия должна быть определена посредством объекта cartesian_point.

WR8 — границы грани должны быть определены посредством объектов либо edge Joop. либо vertexjoop.

WR9 — если объект surface_curve используется как часть границы грани, то атрибут объекта associated_geometry должен ссылаться на объекты pcurve. но не на объекты surface.

WR10 — если объект polyline используется либо для определения объекта swept_surface. либо как часть границы грани, то он должен содержать, по крайней мере, три точки.

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

IP1 — любой экземпляр объекта advanced_face, который имеет геометрию полной сферической поверхности (объект spherical_surface). должен быть ограничен посредством объекта vertexjoop, расположенного в точке, где ось Z системы координат выходит за пределы поверхности сферы (то есть в точке «Северный Полюс» сферы).

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

*)

END_SCHEMA; - конец схемы AIC_TOPOLOGICALLY_BOUNDED_SURFACE

Г

7

Страница 12

ГОСТ Р ИСО 10303-511-2006

Приложение А (обязательное)

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

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

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

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

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

ADVANCED_FACE

ADVFAC

Приложение В (обязательное)

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

8.1    Обозначение документа

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

{iso standard 10303part(511) version(l))

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

8.1    Идентификация схемы

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

{Iso standard 10303 part(511) version(1) object(1)aic-topologicalty-bounded-surface(1)}

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

8

Страница 13

ГОСТ Р ИСО 10303-511-2006

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

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

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

Сокращенные наименования: http://www.mel.nist.gov/dlv826/subject/apde,'зпг/

EXPRESS: http://wvvw.mel.mst.gov/step/parts/part511/

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

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

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

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

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

Примечания

1    Выбранные типы geometric_set_select, trimmlng_select и vector_or_dlrectlon импортируются в расширенный листинг ПИК в соответствии с правилами неявных интерфейсов по ИСО 10303-11. В настоящем стандарте другие объекты не ссылаются на эти выбранные типы.

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

9

Страница 14


COfltCXt_ type “


representation

Q name

representation

_context

■' context


items

S[I:?J


4,4

definitional

representation


representation

Jtem

name


Л


geometric_

representation

context


representation

context


coordinate_

space_dimension


topological_

representation

item


geometric_

representation

item


С


3,2

placement


2,1 face


2,2 face bound


direction    I    (3,4)    )


'{    4,5    Л

vector J


vector_or_

dirccttori"


ГТ.7


( V V surface


(    2,3

V vertex


direction_ ratios Ц2:3]


2,7

edgecurve


int    Э—( 1,2 (2,3) )

Э—(j,3 (3,4,6,7)j P—( 1,4 (6,7))


С


2,4

edge


2,8

face surface


С

С


cartesian

point


>

>


2,5

loop

2,6

path


coordinates!

Щ:31 ^


2,9

vertex_point


Рисунок D.1 — alc_topologlcally_bounded_surface — EXPRESS-G диаграмма 1 из 8


10

Страница 15

ГОСТ Р ИСО 10303-511-2006

гт----------|

I !    reversible    i

1 - i i I    topology    |

• I    i


advanced_

face


r|----------

J revcrsible_ j i topologyitem


3.4 Л

1

oriented

orientation

surface J

face *

face


I

facc geometry

facc_

Э-( 2.8(1)

surface

same sense v

O'


bounds


faceouter

bound


faeebound

Д bound


onenlation


( 2.5(1) }


loop


__Q.

path

edce list^

oriented

<'

L[1:V] C

edge

■ Г1

orientation -О

XI


vertex_

loop


-(2,6(1))


cdge_

element


edge_

loop


loopvertex


2.3(1) )

edgestart


o_


vertex


edge


edgeend


I


-6-


vertex

point


D-( 2.7(1))


edge_

curve


vertex_geomety


edge_

geometry


samc_

sense


1.2

point


Рисунок 0.2 — alc_topologlcally_bounded_surface — EXPRESS-G диаграмма 2 из 8


11

Страница 17


_Q_

curve


'd-( 4,1(1) )


bounded„curve


1


6,1 b_spline_cumT) 8,2 compositecurve^

( 4,3(8) )

>-( 4.5(3) )

^1.1 direction)

magnitude


polyline


points LIST[2:?]


1.3

cartesian

point


-CL.


pcurve

basis_

surface


reference_ to curve


n-------------i

poMiionj [ a\is2_placement i

IJ____________\


_c_


conic


definitional

representation


3,3 axis2_ placement_3d


( 4,4(1) )


3,5 axis2_ placement 2d


I


I


1


ellipse


hyperbola


circle


parabola


I


semi axis2


semi axis I


semi_imag_

axis


radius


semi axis


focal dist

Рисунок 0.4 — atc_topolog!cally_bounded_surface — EXPRESS-G диаграмма 4 из 8


13

Страница 18

ГОСТ Р ИСО 10303-511-2006

3,3 axis2_ placcmcnt_3d


_Q_


conical_

surface


toroidal_

surface


plane


minor_

radius


radius maJor-radius


radius


( 5.1 (3) )—с

elementan'

surface

1

spherical_

surface

position

cylindrical,

surface

radius


semi angle


degenerate_

toroidal

select outer

surface

Рисунок D.5 — alc_topologlcally_bounded_surface — EXPRESS-G диаграмма 5 из 8

14

Страница 19

ГОСТ Р ИСО 10303-511-2006

(DLR) upper_index_ on_controI_ points(u)

( 6J (4) )

knot multiplicities L[2:?]

o-

l»_s|»linc_ curvc_ with knots

uppcr_index_

onknots

(DF.R)

Рисунок D.6 — aic_topologlcally_bounded_surface — EXPRESS-G диаграмма 6 из 8


data L|2:? |

b_spline_

(DER) weights L[0:u|

curve


15

Страница 20

ГОСТ Р ИСО 10303-511-2006

1,4 cartesianpoint

controlpoints A[0:u_upper] OF A(0:v_uppcrl (DER)

7,1(3)


(^1,3 cartesian_point^)

u dosed

control_points_list L[2:?| OF L[2:?]

weigh ts_data LJ2:?] OF L[2:?]

rational_

b_spline_

surface

г--------Г

J l>_spline_ J

Q surfacc i

(DER) weights A[0:u upper] OF A[():v_upperJ

_CL

qnasi

uniform_

surface


bezier_

surface


uniform_

surface


v_multiplicities knolspec

M*’ ■ I

r--------p

)    j    knot_t>pe    j    j


umultiplicitics Lf2:?J 6


knotvupper

(DER)


knotuupper

(DER)


b_splne_ surface_ with knots


uknots

L[2:?]

v knots ' Lf2:?]


Рисунок D.7 — alc_topologically_bounded_surface — EXPRESS-G диаграмма 7 из 8

16

Страница 21


( 8.2(4))

composite *

composite *

curve

curve_on_surface

(DLR)

-^3,4 surface^


segment L[ 1:?]


founded,

item


.Q Q composite_ *

transition

I----------

i transition

curvesegment

code

V—________


parent_curve


Г4,2 curve')


- 1 sect 6


S[0:2)


intersect


same sense


( 8,1 W )


(DHR)

basis_surface

sD;2]


-Q_


curve 3d


^3.4 surface^


surface_

curve


4,2 curve J-


master_

associated

geometry L[l:2]

n—-----]

j i pcurve_or_ J surface

-----Г" '

representation

i------^-----г-*

preferred_

surface_curve_

representation

(Чзрсигус)    surface    *    ^

Примечание — Знаком «•» отмечены объекты, исключенные в соответствии с правилом об объекте advanced_face.

Рисунок D.8 — alc_topologlcally_bounded_surface — EXPRESS-G диаграмма 8 из 8

17

Страница 22

ГОСТ Р ИСО 10303-511-2006

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

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

Таблица Е.1

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

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

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

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

ИСО 10303-1:1994

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

ИСО 10303-11:1994

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

ИСО 10303-41:1994

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

ИСО 10303-42:1994

ИСО 10303-43:1994

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

ИСО 10303-202:1996

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

18

Страница 23

ГОСТ Р ИСО 10303-511-2006

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

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

19

Страница 24

Редактор В.М. Копысоа Технический редактор В Н. Прусакова Корректор Р.А. Ментоаа Компьютерная верстка И.А. НапейканоО

Слано в набор 19.02 2007. Подписано в печать 27.03.2007. Формат 60 > 84^. Бумага офсетная. Гарнитура Ариал Печать офсетная. Уел. печ. п. 2,79. Уч -изд. п. 2.15. Тираж 167 эм. Зап. 261 С 3848.

ФГУП «Станаартинформо. 123995 Москва. Гранатный пер.. 4 v/ww.gosUnto.ru    т'о@gostinfo.ru

Набрано во ФГУП «Стандартинформ» иа ПЭВМ.

Отпечатано в филиале ФГУП «Стандартинформо — тип. «Московский печатник*. 105062 Москва. Ляпин пер.. 6.