ГОСТ Р ИСО 13584-101-2010
Группа Т58
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Системы промышленной автоматизации и интеграция
БИБЛИОТЕКА ДЕТАЛЕЙ
Часть 101
Протокол обмена геометрическими представлениями по параметрической программе
Industrial automation system and integration. Parts library. Part 101. Geometric view exchange protocol by parametric program
ОКС 25.040.40
Дата введения 2011-09-01
Предисловие
Цели и принципы стандартизации в Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. N 184-ФЗ "О техническом регулировании", а правила применения национальных стандартов Российской Федерации - ГОСТ Р 1.0-2004 "Стандартизация в Российской Федерации. Основные положения"
Сведения о стандарте
1 ПОДГОТОВЛЕН Научно-техническим центром "ИНТЕК" на основе собственного аутентичного перевода на русский язык стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 100 "Стратегический и инновационный менеджмент"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 21 декабря 2010 г. N 872-ст
4 Настоящий стандарт идентичен международному стандарту ИСО 13584-101:2003* "Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 101. Протокол обмена геометрическими представлениями по параметрической программе" (ISO 13584-101:2003 "Industrial automation system and integration - Parts library - Part 101: Geometric view exchange protocol by parametric program").
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
Информация об изменениях к настоящему стандарту публикуется в ежегодно издаваемом информационном указателе "Национальные стандарты", а текст изменений и поправок - в ежемесячно издаваемых информационных указателях "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячно издаваемом информационном указателе "Национальные стандарты". Соответствующая информация, уведомления и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет
Комплекс международных стандартов ИСО 13584 разработан с целью представления данных библиотеки деталей и обмена этими данными с использованием компьютерной интерпретации для определения механизма, способного передавать данные библиотеки деталей независимо от любого приложения, использующего информационную систему этой библиотеки.
Настоящий комплекс стандартов состоит из частей, входящих в следующие серии: концептуальные описания, логические ресурсы, ресурсы реализации, методология описаний, проверка на соответствие, протокол обмена представлениями и стандартизованное содержание. Описание серий приведено в ИСО 13584-1. Настоящий стандарт входит в серию "Протокол обмена представлениями".
Протокол обмена представлениями устанавливает, как отдельной категорией представлений данных о деталях, описанных в соответствующей библиотеке, можно обмениваться в рамках обмена библиотечными данными. Протокол устанавливает идентификацию категории представлений, средства, используемые для обмена представлениями, принадлежащими данной категории, ресурсы, которые должны быть доступны для любой реализации, подтверждающей соответствие этому протоколу обмена представлениями, а также стандартные данные, которые должны быть предоставлены любой реализацией, подтверждающей соответствие этому протоколу обмена представлениями.
Настоящий стандарт устанавливает правила обмена представлениями данных о деталях, описанных в библиотеке деталей, с помощью параметрических программ на языке программирования FORTRAN, основанных на программном интерфейсе приложений, установленном в ИСО 13584-31:1999, или при заключении отдельного соглашения между отправителем и получателем - с использованием нестандартизированных параметрических форматов.
ИСО 13584-101 подготовлен Техническим Комитетом ИСО/ТК 184 "Системы промышленной автоматизации и интеграция", Подкомитетом ПК 4 "Производственные данные".
Комплекс стандартов ИСО 13584 состоит из следующих частей, имеющих общее название "Системы промышленной автоматизации и интеграция. Библиотека деталей":
- Часть 1. Обзор и основные принципы;
- Часть 20. Логический ресурс. Логическая модель представлений;
- Часть 24. Логический ресурс. Логическая модель библиотеки поставщика;
- Часть 25. Логический ресурс. Логическая модель библиотеки поставщика;
- Часть 26. Логический ресурс. Идентификация поставщика информации;
- Часть 31. Средства реализации: интерфейс геометрического программирования;
- Часть 42. Методология описания. Методология структурирования групп деталей;
- Часть 101. Протокол обмена геометрическими представлениями по параметрической программе;
- Часть 102. Протокол обмена представлениями по спецификации соответствия ИСО 10303.
Описание структуры комплекса стандартов ИСО 13584 приведено в ИСО 13584-1. Нумерация частей ИСО 13584 отражает структуру комплекса:
- части 10-19 устанавливают требования к концептуальным описаниям;
- части 20-29 устанавливают требования к логическим ресурсам;
- части 30-39 устанавливают требования к ресурсам реализации;
- части 40-49 устанавливают методологию описания;
- части 100-199 устанавливают требования к протоколам обмена представлениями.
Настоящий стандарт устанавливает категорию представлений basic_geometry (базовая геометрия), которая включает в себя общие понятия, относящиеся к форме деталей. Данная категория представлений может быть связана с любыми деталями, определенными в библиотеке деталей. Настоящий стандарт также устанавливает, как представлениями, принадлежащими этой категории, можно обмениваться в рамках обмена библиотечными данными с помощью программ на языке программирования FORTRAN, соответствующих требованиям комплекса стандартов ИСО 13584.
Настоящий стандарт распространяется на:
- определение категории представлений basic_geometry и механизмы, используемые для ссылки на нее;
- характеристики, используемые для описания отдельного представления в рамках категории представлений basic_geometry;
- формат обмена, используемый для внешних файлов библиотеки, описывающих представления basic_geometry классов деталей, описанных в библиотеке деталей с помощью программ на языке программирования FORTRAN, основанных на программном интерфейсе приложений, установленном в ИСО 13584-31;
- механизм, используемый при заключении отдельного соглашения между отправителем и получателем, для ссылки на внешние файлы, описывающие представления basic_geometry классов деталей, описанных в библиотеке деталей, посредством форматов, не установленных в ИСО 13584;
- ресурсы реализации, предоставляемые любой реализацией, подтверждающей соответствие требованиям настоящего стандарта;
- словарные статьи, поддерживаемые любой реализацией, подтверждающей соответствие требованиям настоящего стандарта;
- стандартные данные, распознанные любой реализацией, подтверждающей соответствие требованиям настоящего стандарта.
Настоящий стандарт не распространяется на:‰
- структуру и формат обмена файла доставки библиотечных данных, включающего в себя ссылки на категорию представлений, определенную в настоящем стандарте, и/или во внешних файлах библиотеки, формат которых установлен.
Примечание 1 - Структура файла доставки библиотечных данных определяется интегрированной информационной моделью библиотеки, установленной в части "Логический ресурс".
Примечание 2 - Сущность ISO 13584_f_m_iim_schema, установленная в ИСО 13584-24, является интегрированной информационной моделью библиотеки данных, определяющей структуру файла доставки библиотеки данных. Такой файл может содержать значения экземпляров, которые ссылаются на категорию представлений и/или внешние файлы библиотеки данных, определенные в настоящем стандарте.
В настоящем стандарте использованы нормативные ссылки на следующие стандарты*, которые необходимо учитывать при использовании настоящего стандарта. В случае ссылок на документы, у которых указана дата утверждения, необходимо пользоваться только указанной редакцией. В случае, когда дата утверждения не приведена, следует пользоваться последней редакцией ссылочных документов, включая любые поправки и изменения к ним.
_______________
* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.
ИСО/МЭК 8824-1:1998 Информационные технологии. Абстрактно-синтаксическая нотация один (АСН.1). Спецификация базовой нотации (ISO/IEC 8824-1:1998, Information technology - Abstract Syntax Notation One (ASN.1): Specification of basic notation)
ИСО/МЭК 8859-1:1998 Информационные технологии. 8-битовые однобайтовые наборы кодированных графических знаков. Часть 1. Латинский алфавит N 1 (ISO/IEC 8859-1:1998, Information technology - 8-bit single-byte coded graphic character sets - Part 1: Latin alphabet No. 1)
ИСО 10303-1:1994 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 1. Обзор и основные принципы (ISO 10303-1:1994, Industrial automation systems and integration - Product data representation and exchange - Part 1: Overview and fundamental principles)
ИСО 10303-11:1994 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 11. Методы описания: справочное руководство по языку EXPRESS (ISO 10303-11:1994, Industrial automation systems and integration - Product data representation and exchange - Part 11: Description methods: The EXPRESS language reference manual)
ИСО 10303-31:1994 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 31. Методология и основы аттестационного тестирования. Общие положения (ISO 10303-31:1994, Industrial automation systems and integration - Product data representation and exchange - Part 31: Conformance testing methodology and framework: General concepts)
ИСО 10303-42:2000 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 42. Интегрированные родовые ресурсы. Геометрическое и топологическое представление (ISO 10303-42:2000, Industrial automation systems and integration - Product data representation and exchange - Part 42: Integrated generic resources: Geometric and topological representation)
ИСО/МЭК 10646-1:2000 Информационные технологии. Универсальный многооктетный набор кодированных знаков. Часть 1. Архитектура и основная многоязычная матрица (ISO/IEC 10646-1:2000, Information technology - Universal Multiple-Octet Coded Character Set (UCS) - Part 1: Architecture and Basic Multilingual Plane)
ИСО 13584-1:2001 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 1. Обзор и основные принципы (ISO 13584-1:2001, Industrial automation systems and integration - Parts library - Part 1: Overview and fundamental principles)
ИСО 13584-24 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 24. Логический ресурс. Логическая модель библиотеки поставщика (ISO 13584-24, Industrial automation systems and integration - Parts library - Part 24: Logical resource: Logical model of supplier library)
ИСО 13584-26:2000 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 26. Логический ресурс: Идентификация поставщика информации (ISO 13584-26:2000, Industrial automation systems and integration - Parts library - Part 26: Logical resource: Information supplier identification)
ИСО 13584-31:1999 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 31. Средства реализации: интерфейс геометрического программирования (ISO 13584-31:1999, Industrial automation systems and integration - Parts library - Part 31: Implementation resources: Geometric programming interface)
ИСО 13584-42:1998 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 42. Методология описания: методология структурирования групп деталей (ISO 13584-42:1998, Industrial automation systems and integration - Parts library - Part 42: Description methodology: Methodology for structuring parts families)
В настоящем стандарте использованы термины по ИСО 10303-1, ИСО 10303-11, ИСО 10303-31, ИСО 10303-42, ИСО 13584-1, ИСО 13584-24, ИСО 13584-31, ИСО 13584-42.
3.1 прикладной программный интерфейс (application programming interface, API): Набор функций, которые могут быть выполнены с помощью конкретной программы.
[ИСО 13584-24]
3.2 базовая семантическая единица (basic semantic unit): Логический объект, обеспечивающий абсолютную и однозначную идентификацию отдельных объектов в области приложений (например, классы, типы элементов данных).
[ИСО 13584-42:1998, статья 3.4.1]
3.3 привязка (binding): Описание синтаксиса, который должен использоваться в конкретном языке программирования для запуска разных функций, устанавливающих программный интерфейс приложений.
[ИСО 13584-31:1999, статья 3.2.3]
3.4 система автоматизированного проектирования (computer aided design system; CAD): Вид системы компьютерного моделирования, генерирующей данные о продукции и управляющей ими.
3.5 класс соответствия (conformance class): Подгруппа стандартов, для которых может быть подтверждено соответствие.
[ИСО 13584-24]