ГОСТ Р ИСО 10303-59—2012
EXPRESS-специФикация:
•)
ENTITY high_degree_Snear_cutve
SUBTYPE OF(overcomplex_geometry);
SELF\shape_data_quality_criterion.assessment_specification:
shape_data_quality_assessment_by_numerical_test;
approximation_tolerance: length_measure;
WHERE
WR1: CSHAPE_DATA_QUALITY_CRITERIA_SCHEMA.’ +
•SHAPE_DATA_QUALITY_LOWER_VALUE_LIMIT
IN TYPEOF(SELF\shape_data_quality_aitorion.
assessment_specification.threshold))
AND (’MEASURE_SCHEMA.COUNT_MEASURE’
IN value_limit_type(SELF\shape_data_quality_criterion.
assessmentspecification.threshold));
WR2: validate_measured_data_type(SELF,
’MEASURE_SCHEMA.COUNT_MEASURE‘);
W R3:validate_inspected_elements_typo(SELF,
fGEOWETRY_SCHEMA.B_SPLINE_CURVE’]);
W R4.validate k>cations_of_extreme_value_type(SELF.
D):
W R5: validate_accuracy_types(SELF,
rM EASURE_SCHEMA.LENGTH_MEASUREl):
END_ENTITY;
Г
Определения атрибутов
SELRshapo_data_quality_criterion.assossment_speclfication — объект shape_data_quality_
assossment_by_numerical_test. который задает сравнение полученной степени с заданным предельным
значением.
approximation_tolerance — допуск, используемый при проверке, может ли геометрическая
форма b-сллайновой кривой, представленной объектом b_spline_curve. быть аппроксимирована прямой
линией.
Формальные положения
WR1:Атрибут threshold объекта, играющего роль атрибута assessmont_specification настоящего
объекта, должен в качестве значения иметь объект типа shapo_data_quality_lower_value_limit, атрибут
value_componont которогодолжен быть экземпляром данных типа count_moasure (счетная мера).
WR2: Атрибут ropresentative_moasurod_value объекта shape_data_quality_ inspection_criterion_
report и атрибут moasured_value объекта shape_data_quality_inspection_instance_report_itom во всех
экземплярах, связанных с настоящим объектом, должны иметь значение типа count_measure (счетная
мера).
WR3: Все объекты, играющие роль атрибута lnspocted_elements во всех экземплярах объекта
shapo_data_quality„inspection_instance_report_item. связанных с настоящим объектом, должны быть
объектами типа b_spline_curve.
WR4: Объект shape_data_qualityJnspectionJnstance_report_itom. связанный с настоящим объек
том, не должен быть объектом типа instanco_report_item_with_extreme_instancos.
WR5: Если для данного измерения задана точность, то значение атрибута value_componentдолжно
быть значением типа length_measure (мера длины).
7.4.83 Объект high_dogree_conic
Объект high_degree_conic представляет утверждение, что b-сллайновая кривая, представленная
объектом b_splino_curve. имеет форму конического сечения, но при этом является кривой высокой степе
ни. Согласно требованию к измерению, соответствующему настоящему объекту, необходима проверка,
близка ли форма b-сплайновой кривой, представленной объектом b_spline_curve. к коническому сечению в
пределах точности, заданной атрибутом approximation_toleranco. и имеет ли эта кривая степень, боль шую.
чем предельное значение.
97