ГОСТ Р ИСО 13584-25—2010
(#90. #100. #110). ().());
#2505=PROGRAM_REFERENCE(#7. #2605. ’Add5_PAW. ’PAW_p5\
(#90, #100, #110). (). ());
#2506=PROGRAM_REFERENCE(#7. #2606. ,Add6_PAW,>,PAW_p6,1
(#90. #100, #110), {).());
#2601=NOT_TRANSLATABLE_EXTERNAL_CONTENT((#2701));
#2602=NOT_TRANSLATABLE_EXTERNAL_CONTENT((#2702));
#2603=NOT_TRANSLATABLE_EXTERNAL_CONTENT((#2703));
#2604=NOT_TRANSLATABLE_EXTERNAL_CONTENT((#2704));
#2605=NOT_TRANSLATABLE_EXTERNAL_CONTENT((#2705)):
#2606=NOT_TRANSLATABLE_EXTERNAL_CONTENT((#2706)):
#2701=LANGUAGE_SPEC1FIC_CONTENT((#2801), #2801. $);
#2702=LANGUAGE_SPECIFIC_CONTENT((#2802). #2802. $);
#2703=LANGUAGE_SPECIFIC_CONTENT((#2803). #2803. $);
#2704=LANGUAGE_SPECIFIC_CONTENT((#28Q4). #2804. $);
#2705=LANGUAGE_SPECIFIC_CONTENT((#2805). #2805. $);
#2706=LANGUAGE_SPECIFIC_CONTENT((#2806). #2806. $);
Г
Description of the source files for geometry V
#2801 =EXTERNAL_FILE_UNIT(PAW_p1 .for’. 7btf):
#2802=EXTERNAL_FILE_UNITCPAWj2.(or’, 7bit’);
#2803=EXTERNAL_FILE_UNITCPAW_p3.fof. 7btf):
#2804=EXTERNAL_FILE_UNIT(PAVV_p4.for\ 7bit’);
#2805=EXTERNAL_FILE_UNIT(’PAW_p5.for\ 7btf):
#2806=EXTERNAL_FILE_UNIT(PAVV_p6.for\ 7bit’);
Рисунок H.5 — Ссылки на программы на языке FORTRAN для отображения геометрии
Экземпляры функциональных моделей, задаваемые путем расширения, описываются значениями своих
свойств, добавленных при расширении.
На рисунке Н.6 приведен экземпляр функциональной модели, в которую путем расширения добавлены
значения свойств.
/* Описание экземпляра функциональной модели библиотеки путем расширения
Ч
#3000=LIB_F_MODELJNSTANCE(#130. (#3001. #3008. #3009. #3002. #3003. #3004. #3005. #3006. #3007).
0
):
/* значения свойств, которые описывают расширение исходной функциональной модели библиотеки V
#3001=PROPERTY_VALUE(REAL_VALUE(10.0). #90);
#3008=PROPERTY_VALUE(REAL_VALUE(1.0), #100);
#3009=PROPERTY_VALUE(REAL_VALUE(15.0). #110);
#3002=PROPERTY_VALUE(1PROPERTY_VALUE(INTEGER_VALUE(1), #170);
#3003=PROPERTY_VALUE(1 PROPERTY_VALUE(INTEGER_VALUE(1). #150):
#3004=PROPERTY_VALUE(2PROPERTY_VALUE(INTEGER_VALUE(2). #160);
#3005=PROPERTY_VALUE(1PROPERTY_VALUE(INTEGER_VALUE(1). #200):
#3006=PROPERTY_VALUE(INTEGER_VALUE(0). #210);
#3007=PROPERTY_VALUE{#2501. #180);
Рисунок H.6 — Связь между BSU и элементами словаря
Н.4
Полный листинг реального файла для функциональных моделей явного вида, соответствующих
ИСО 13584-101
В данном разделе приведен пример реального файла. В этом файле, соответствующем интегрированной
информационной модели библиотеки LIIM 25. содержится определение семейства деталей PAW и его геометрии,
соответствующее протоколу обмена видами, который определен в ИСО 13584-101 и включает в себя ссылки на
программы, позволяющие отображать геометрию данного семейства.
V
ISO-10303-21;
HEADER:
FILE_DESCRIPTION((’PLlB EXPLICIT FUNCTIONAL MODEL EXAMPLE’). T);
FILE_NAME(’P25_fm_explicit_p101.p21\
•2001-09-21T02:38:14\
n .
CLISI/ENSMA’),
•ECCO RUNTIME SYSTEM BUILT-IN PREPROCESSOR V2.3.4’.
63