Автоматизированное проектирование. Норенков И.П. - 171 стр.

UptoLike

Составители: 

%*#$A&,& +($*,#&($"!)&P !"#$%!#&'&($"!))KH :&:#*%5@!"! 6
N=21: Clear Text Encoding of the Exchange Structure (physical transfer file format); стандарт уста-
навливает правила оформления обменного файла. Обменный файл играет в STEP важную роль; если
собственно на языке Express определены сущности, то именно в обменном файле задаются экземпля-
ры этих сущностей. Прикладные программы для связи со STEP средой должны читать и генерировать
обменные файлы.
N=22: Standard Data Access Interface Specification; содержит описание SDAI — системы пред-
ставления данных и доступа к данным конкретных прикладных систем (чаще всего это CAD/САМ си-
стемы). Данные, участвующие в межпрограммных связях, образуют SDAI-модели. В SDAI системе
предусматривается компилятор кода, конвертирующего эти модели в SDAI базу данных, а также
функции обращения к этой базе данных. Возможно непосредственное построение прикладных сис-
тем, работающих с SDAI базой данных.
Тома с номерами N = 23…29 устанавливают правила обращения к данным в SDAI базе данных
на языках программирования С++, С, Java, на языке передачи данных в системах распределенных вы-
числений IDL, языке разметки XML.
"8+7D:501. 384
-474D1. !"'%4)-*./ 0"#&#%#4#/ в STEP называют информационную модель
определенного приложения, которая описывает с высокой степенью полноты множество сущностей,
имеющихся в приложении, вместе с их атрибутами, и выражена средствами языка Express. Предпола-
гается, что эта модель содержит в себе описание данных любой конкретной задачи соответствующе-
го приложения, т.е. практические информационные модели прикладных задач оказываются частными
случаями прикладных протоколов.
Прикладные протоколы в стандарте ISO 10303 содержатся в томах, начиная с N=201. Приклад-
ные протоколы принято обозначать аббревиатурой АР с указанием номера, например, АР203, АР214.
Для связи прикладной системы со STEP используемые ею данные должны быть описаны в соответст-
вующем АР.
Список большинства разработанных прикладных протоколов приведен в приложении. Число
прикладных протоколов в STEP может расширяться за счет разработки новых протоколов.
В прикладных протоколах широко используются типовые фрагменты информационных моде-
лей, встречающиеся более чем в одном приложении. Эти фрагменты называют интегрированными об-
щими и прикладными ресурсами.
M
+3491. H8:@/.0-1 +0H48/
:=+40016 /45.D.2.
Четвертая группа стандартов STEP (тома с
номерами 41...50) “Интегрированные общие ресурсы описывает общие для приложений ресурсы,
под которыми понимаются основные компоненты (building blocks) для моделей прикладных протоко-
лов. Например, описания геометрических объектов в виде поверхностей Безье или I-сплайнов могут
использоваться во многих прикладных протоколах, поэтому эти опис ания вынес ены в группу интег-
рированных ресурсов.
Тома с номерами 101 по 199 отведены для документов, относящихся к более специальным сред-
ствам, называемым интегрированными прикладными ресурсами (Integrated application resources).
Группа стандартов с номерами, начинающимися с N = 501, служит для описания данных о гео-
метрических элементах и моделях некоторых конкретных типовых объектов и конструкций, часто ис-
пользуемых в ряде интегрированных ресурсов и прикладных протоколов.
Номера и названия томов, описывающих интегрированные и прикладные ресурсы и прикладные
компоненты, приведены в приложении.
$8@:0+?:=+> 9 STEP +0H48
/:=+40016 4B/.049. Возможны обмены через обменный файл и
через БД SDAI. Эти способы поясняются
на рис. 6.18 и 6.19 соответственно.
Обменный файл (см. рис. 6.18) ис-
пользуется при связи двух систем K и I,
имеющих общие данные с различными
обозначениями. Пользователь должен
написать перекодировщик (например,
на языке Express-X), с помощью кото-
&.+.)$(*),$" . !"#$%!#&'&($"!))$* +($*,#&($"!)&*
171
%+,. 6.)8. Взаимодействие Express-приложений через обменный файл
 5@!"! 6                                 %*#$A&,&    +($*,#&($"!)&P !"#$%!#&'&($"!))KH :&:#*%

      N=21: Clear Text Encoding of the Exchange Structure (physical transfer file format); стандарт уста-
навливает правила оформления обменного файла. Обменный файл играет в STEP важную роль; если
собственно на языке Express определены сущности, то именно в обменном файле задаются экземпля-
ры этих сущностей. Прикладные программы для связи со STEP средой должны читать и генерировать
обменные файлы.
      N=22: Standard Data Access Interface Specification; содержит описание SDAI — системы пред-
ставления данных и доступа к данным конкретных прикладных систем (чаще всего это CAD/САМ си-
стемы). Данные, участвующие в межпрограммных связях, образуют SDAI-модели. В SDAI системе
предусматривается компилятор кода, конвертирующего эти модели в SDAI базу данных, а также
функции обращения к этой базе данных. Возможно непосредственное построение прикладных сис-
тем, работающих с SDAI базой данных.
      Тома с номерами N = 23…29 устанавливают правила обращения к данным в SDAI базе данных
на языках программирования С++, С, Java, на языке передачи данных в системах распределенных вы-
числений IDL, языке разметки XML.
      "8+7D:501. 384-474D1. !"'%4)-*./ 0"#&#%#4#/ в STEP называют информационную модель
определенного приложения, которая описывает с высокой степенью полноты множество сущностей,
имеющихся в приложении, вместе с их атрибутами, и выражена средствами языка Express. Предпола-
гается, что эта модель содержит в себе описание данных любой конкретной задачи соответствующе-
го приложения, т.е. практические информационные модели прикладных задач оказываются частными
случаями прикладных протоколов.
      Прикладные протоколы в стандарте ISO 10303 содержатся в томах, начиная с N=201. Приклад-
ные протоколы принято обозначать аббревиатурой АР с указанием номера, например, АР203, АР214.
Для связи прикладной системы со STEP используемые ею данные должны быть описаны в соответст-
вующем АР.
      Список большинства разработанных прикладных протоколов приведен в приложении. Число
прикладных протоколов в STEP может расширяться за счет разработки новых протоколов.
      В прикладных протоколах широко используются типовые фрагменты информационных моде-
лей, встречающиеся более чем в одном приложении. Эти фрагменты называют интегрированными об-
щими и прикладными ресурсами.
      M+3491. H8:@/.0-1 +0H48/:=+40016 /45.D.2. Четвертая группа стандартов STEP (тома с
номерами 41...50) “Интегрированные общие ресурсы” описывает общие для приложений ресурсы,
под которыми понимаются основные компоненты (building blocks) для моделей прикладных протоко-
лов. Например, описания геометрических объектов в виде поверхностей Безье или I-сплайнов могут
использоваться во многих прикладных протоколах, поэтому эти описания вынесены в группу интег-
рированных ресурсов.
      Тома с номерами 101 по 199 отведены для документов, относящихся к более специальным сред-
ствам, называемым интегрированными прикладными ресурсами (Integrated application resources).
      Группа стандартов с номерами, начинающимися с N = 501, служит для описания данных о гео-
метрических элементах и моделях некоторых конкретных типовых объектов и конструкций, часто ис-
пользуемых в ряде интегрированных ресурсов и прикладных протоколов.
      Номера и названия томов, описывающих интегрированные и прикладные ресурсы и прикладные
компоненты, приведены в приложении.
      $8@:0+?:=+> 9 STEP +0H48/:=+40016 4B/.049. Возможны обмены через обменный файл и
через БД SDAI. Эти способы поясняются
на рис. 6.18 и 6.19 соответственно.
      Обменный файл (см. рис. 6.18) ис-
пользуется при связи двух систем K и I,
имеющих общие данные с различными
обозначениями. Пользователь должен
написать перекодировщик (например,
на языке Express-X), с помощью кото- %+,. 6.)8. Взаимодействие Express-приложений через обменный файл

 &.+.)$(*),$" . !"#$%!#&'&($"!))$*           +($*,#&($"!)&*                                      171