ГОСТ Р ИСО 10303-55—2015
;
/* Продолжение примера из предыдущего раздела */
♦1300 - FIN1TE_REAL_INTERVAL<0., .OPEN.,2.,.CLOSED.>
♦1310 - BOUND_MODEL_PARAMETER(’Rl’,#1300,*
, ’
HOLE-RADIUS’,*);
♦1320 -
instance
_
attr
:
bute
_
reference
(’
geometric
_
model
_
schema
.
right
_
circular
_
cyl
:
ndlr
.
rauius
’,
♦1190);
♦1330 - BOUND PARAMETER ENVIRONMENT(♦1310,♦1320);
♦1340 - FINITE_REAL_1NTERVAL<0.,.OPEN.,2.,-CLOSED.);
♦1350 - BOUND_MODEL PARAMETER(’R2’,♦1340,*»’CONE-BASE-RADIUS’,*);
♦1360 - INSTANCE_ATTRIBUTE_REFERENCE
(’GEOMETRIC_MODEL_SCHEMA.RIGHT_C1RCULAR_C0NE.RADIUS’,#1200);
♦1370 - BOUND_PARAMETER_ENVIRONMENT(U350,♦1360);
♦1380 - EQUAL_PARAMETER_CONSTRAINT(’’,$,<♦1310,♦1350),());
♦1390 - PDGC_WITH_DIMENSION(’’,’TOTAL-HOLE-DEPTH’,(♦1260),(♦1230),3.>; /*
(PDGC обозначает ’геометрическое ограничение расстояния до точки’) */
♦1400 - FINI?E_REAL_INTERVAL(0.,.OPEN.,5.,.CLOSED.);
♦1410 - BOUND_MODEL_PARAMETER(’Н’,#1400,*,’HOLE-SHAET-DEPTH’,*);
♦1420 - 1NSTANCE_ATTRIBUTE_REFERENCE
(’GEOMETRIC_MODEL_SCH£MA.R1GHT_CIRCULAR_CYLINDER.HEIGHT’,
♦1190);
♦1430 - BOUND PARAMETER ENVIRONMENT(♦1410,♦1420);
♦1440 - FINITE_REAL_INTERVAL<0.,.OPEN.,6.,.CLOSED.);
♦1450 - BOUND_MODEL_PARAMETER(’D’,#1440,*,’TOTAL-HOLE-DEPTH’,M;
♦1460 - INSTANCE_ATTRIBUTE_REFERENCE
(’EXPLIC1T_GE0METR1C_C0NSTRAINT_SCHEMA.PDGC_WITH_DIMENSION.
DISTANCE_VALUE’,♦1390);
♦1470 - BOUND PARAMETER ENVIRONMENT(U450,♦1460);
♦1480
- FREE_FORM_RELATION(",’DEPTH-RELATION’,
(♦1450),(♦1310,♦1410),♦1490);
♦
1490
-COMPARISON_EQUAL
(#1450,1*1500) ;
♦1500
- PLUS EXPRESSION
(♦lSlO, ♦1410);
♦1510 - VARIATIONAL_REPRESENTAT10N(",(♦1280,U310, U350, ♦1380,#1390,
♦1410,♦1450,♦1480),♦SSO);
♦1520 - VARIAT10NAL_CURRLNT_REPRESENTATI0N_RELATI0NSH1P
( ’ ’ , $ , ♦ is io , ♦ ю го , ♦ ю го ) ;
Данный фрагмент файла демонстрирует параметризацию отверстия в L-образном блоке. В нем создано
четыре экземпляра объекта
bound_model_parameter
из ИСО 10303-108 в сегментах
#1300-41330,#1340-
♦1370,#1400-^1430
и
♦1440—#1470,
соответственно. Каждый изэтихсегментов определяет:
- областьдействиязнамений параметра(вовсехслучаяхэтоконечныйдиапазон вещественныхчисел);
- сам параметр модели, у которого есть наименование, ссылка на его область действия и описание. Конеч
ный атрибут, представленный какпроизводная величина, является значением параметра, полученным изатрибута,
с которымданный параметрсвязан:
- конкретный атрибут экземпляра в файле, с которым связан данный параметр модели, и чье значение он
представляет;
- экземпляр объекта
bound_parameter_environment.
обеспечивающий связь между параметром модели и
атрибутом,с которымон связан.
Катрибутам, у которыхимеютсясвязанные с ними параметры, относятся:
34