ГОСТ Р ИСО 13584-25—2010
Гргд*/
Г
Data type elements associated to represetation properties are
representatton_P_DETs. As example; the following data element describes
the variable allowing to refer programs (prg). Its values will be
described below. V
#91=REPRESENTATION_P_DET (#180. S. ’00Г,#92. TEXT(Variable used to
reference geometry programs’), $. $, $. S. (). $. ’A58’. #93. $);
#92=ITEM_NAMES (LABEL(’related program1). (). LABELf). S. $);
#93=PROGRAM_REFERENCE_TYPE
((,ISO13584_25JEC61360_5_LIBRARY_IMPLICIT_SCHEMA.PROGRAM_REFERENCE’));
Рисунок H.1 — Идентификаторы понятий, используемых в семействе PAW,
и геометрическое представление этого семейства
Н.2 Описание геометрических представлений семейства деталей PAW
Предположим, что поставщик библиотечных данных должен определить геометрическое представление
всех экземпляров семейства PAW. описанных путем расширения. Для этого необходимо представить описание
класса функциональной модели.
Класс функциональной модели предназначен для представления разных видов деталей, описываемых в
классе модели общего вида. Описание класса функциональной модели должно быть аналогично описанию клас са
модели общего вида, т. е. описание представляют путем определения класса и расширения словаря (библио
течной спецификации).
Класс functional_model_class описывает конкретный вид (отношение вида is-view-of) данного семейства
деталей (представленного как класс модели общего вида) определенного в классе functional_view_class.
Например, класс functional_view_class для семейства деталей PAW будет определен как класс функцио
нальной модели, представляющий некоторые геометрические аспекты.
Класс fm_class_view_of — это класс функциональной модели, который ссылается на точно определенный
класс модели общего вида (используемый для моделирования семейства PAW) и задает конкретный тип пред
ставления (определяемый functional_view_class) данного класса модели общего вида.
Для класса функциональной модели не требуется представление всех значений управляющих переменных
из класса функционального вида. Диапазон поддерживаемых значений указывают с помощью объектов
view_control_variable_range согласно рисунку Н.2.
Г
v_c_v range */
#155=VIEW_CONTROL_VARIABLE_RANGE(#150, 1. 1);
#165=VIEW_CONTROL_VAR!ABLE_RANGE(#160. 2. 2);
#175=VIEW_CONTROL_VARIABLE_RANGE(#170. 1. 6);
#205=VIEW_CONTROL_VARIABLE_RANGE (#200, 1. 1);
#215=VIEW_CONTROL_VARIABLE_RANGE (#210. 0. 0);
Рисунок H.2 — Определение управляющих переменных для вида
В данном примере класс функциональной модели предоставляет только двумерные виды (диапазон 1...1
для #150. представляющего geometryJevel’) со стандартным представлением (диапазон 2. .2 для #160. пред
ставляющего detail-Jevel’) всех сторон от передней {"front’)до нижней (bottom1) (диапазон 1...6для #170, представ
ляющего side1).
Кроме того, для создания геометрии необходимо импортировать некоторые свойства семейства PAW
в класс fm_class_view_of. Элемент dictionary_element для fm_class_view_of представлен на рисунке Н.З.
Г
Dictionary class description */
Г Functional model class view_of definition*/
Г
The following instance describes the is_view_of relationship through
a fm_class_view_of class supplied by LISI/ENSMA.
#71 =FM_CLASS_VIEW_OF(#130. /* reference to BSU V
$. ’00V, #72. /* item names V
TEXT(’Expliat functional model class descnbing the 2d standard
geometry ofPAW ). S. S. $. $.
(#180). /* BSU of the ‘prg’and of the required_side
properties V
().W . V.
#140. Г the created view (reference to the BSU of the
functional view_dass V
61