Первый из примеров критерия представлен объектом short_length_edge (ребро короткой длины). Согласно данному критерию система проверки PDQ должна проверять целевую модель формы и обнаруживать все ребра, длина которых меньше заданного предельного значения. Определение объекта short_length_edge дано в 7.4.88. Типичный пример ребра короткой длины показан на рисунке Н.2.
Рисунок Н.2 - Типичный пример ребра короткой длины
556 × 488 пикс.   Открыть в новом окне |
Рисунок Н.2 - Типичный пример ребра короткой длины
Сценарии 1 и 2. Требование к качеству/заявление о качестве для объектаshort_length_edge.
Данные сценарии - это формулирование требований к качеству данных и заявление о качестве данных. Как описано в приложении G, если Вы являетесь заказчиком выполнения некоторой другой компанией рабочего проектирования, то можете использовать информацию этого типа о качестве для того, чтобы потребовать от компании, принимающей заказ, создания данных об изделии, удовлетворяющих предписанным требованиям к качеству. Если Вы являетесь создателем данных об изделии, то Вы можете использовать информацию этого типа о качестве для того, чтобы продекларировать об уровне качества, которому удовлетворяет ваша модель. Для создания информации этого типа о качестве с помощью ресурсов настоящего стандарта можно выбрать набор критериев, формирующих Ваши требования, а также предоставить для каждого критерия значения предельных величин и, если необходимо, точность соответствующего измерения. В случае передачи требований не создается никаких ссылок на индивидуальные данные об изделии, хотя в случае передачи заявления, можно присоединять, а можно не присоединять созданные данные об изделии. Для того чтобы определить требуемый вид отчета, можно представить до двух объектовdata_quality_report_request. Объекты, требуемые для этих двух сценариев, показаны на рисунке G.1.
В рассматриваемых сценариях для критерия short_length_edge принимаются следующие данные:
- предельная величина для критерия short_length_edge равна или меньше 0,01 мм;
- требуются отчеты двух типов: сводный отчет, в котором показываются число проверенных экземпляров и число экземпляров, распознанных как имеющие дефекты качества, а также отчет об экземплярах ребер, которые короче, чем заданная предельная величина.
Экземпляры объектов, которые должны быть созданы в соответствии с настоящим сценарием, показаны на рисунках Н.3 и Н.4. Создано 13 экземпляров объектов.
Примечания
1 Экземпляры объектов, наименования которых на рисунках выделены курсивом, в разных случаях будут экземплярами объектов разных типов, в зависимости от того, какой критерий проверяется. В данном случае для критерия short_length_edge требование оценки устанавливает наличие объекта shape_data_quality_assessment_by_numerical_test, для которого, в свою очередь, требуется объект shape_data_quality_upper_value_limit, задающий предельную величину.
2 Для четырех экземпляров объектов, показанных на рисунке Н.4, показаны единицы измерения, используемые по умолчанию в общем случае. Эти единицы измерения применяются в том случае, если для отдельного критерия не заданы особые единицы измерения.
3 К объекту data_quality_definition может быть присоединена управленческая информация, такая как создатель данных и дата и время их создания. Поскольку представление информации такого рода зависит от прикладного протокола, в котором используются ресурсы настоящего стандарта, то в данном примере эти экземпляры объектов не показаны.
Рисунок Н.3 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерия short_length_edge без задания точности (1 из 2)
573 × 761 пикс.   Открыть в новом окне |
Рисунок Н.3 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерияshort_length_edge без задания точности (1 из 2)
Рисунок Н.4 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерия short_length_edge без задания точности (2 из 2)
505 × 656 пикс.   Открыть в новом окне |
Рисунок Н.4 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерияshort_length_edge без задания точности (2 из 2)
Данные для этого примера, представленные в соответствии с форматом ИСО 10303-21 [6], выглядят следующим образом:
DATA; |
#1= DATA_QUALITY_DEFINITION('No short edge is required.'); |
#2= DATA_QUALITY_DEFINITION_REPRESENTATION_RELATIONSHIP(',#1,#3); |
#3= SHAPE_DATA_QUALITY_CRITERIA_REPRESENTATION('sdqc-check1",(#12,#16),#8); |
#4= ID_ATTRIBUTE(",#3); |
#5= DESCRIPTION_ATTRIBUTE(",#3); |
#6= (LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); |
#7= (NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,. RADIAN.)); |
#8= (GEOMETRIC_REPRESENTATION_CONTEXT(3) |
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6,#7))REPRESENTATION_CONTEXT(",")); |
#12= SHORT_LENGTH_EDGE(",#15); |
#13= SHAPE_SUMMARY_REQUEST_WITH_REPRESENTATIVE_VALUE(",#12, |
.FULL_STATISTICS.); |
#14=DETAILED_REPORT_REQUEST_WITH_NUMBER_OF_DATA(",#12,.MEASURED_ELEMENT., |
.EXTREMITY_ORDER.,30); |
#15= SHAPE_DATA_QUALITY_ASSESSMENT_BY_NUMERICAL_TEST('threshold:0.01 mm', |
#16); |
#16= (LENGTH_MEASURE_WITH_UNIT()MEASURE_REPRESENTATION_ITEM() |
MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#6) |
QUALIFIED_REPRESENTATION_ITEM((#17))REPRESENTATION_ITEM('upper |
limit') |
SHAPE_DATA_QUALITY_UPPER_VALUE_LIMIT() |
SHAPE_DATA_QUALITY_VALUE_LIMIT()); |
#17= TYPE_QUALIFIER('maximum'); |
ENDSEC; |
В дополнение к этому, если необходимо задать точность измерения, должны быть созданы экземпляры, показанные на рисунках Н.5-Н.7. В данном примере обобщенная точность равна 0,001 мм, а конкретная точность для данного критерия - 10 мм.
Рисунок Н.5 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерия short_length_edge с заданием точности (1 из 3 )
572 × 758 пикс.   Открыть в новом окне |
Рисунок Н.5 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерияshort_length_edge с заданием точности (1 из 3 )
Рисунок Н.6 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерия short_length_edge с заданием точности (2 из 3)
578 × 655 пикс.   Открыть в новом окне |
Рисунок Н.6 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерияshort_length_edge с заданием точности (2 из 3)
Рисунок Н.7 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерия short_length_edge с заданием точности (3 из 3)
505 × 657 пикс.   Открыть в новом окне |
Рисунок Н.7 - Пример экземпляров объектов, представляющих информацию о качестве и используемых для представления требований или заявления относительно критерияshort_length_edge с заданием точности (3 из 3)
Данные для этого примера, представленные в соответствии с форматом ИСО 10303-21, выглядят следующим образом:
DATA; |
#1= DATA_QUALITY_DEFINITION( |
'No short edge is required with the accuracy 0.00001.'); |
#2= DATA QUALITY DEFINITION REPRESENTATION RELATIONSHIP(",#1,#3); |
#3= SHAPE_CRITERIA_REPRESENTATION_WITH_ACCURACY('sdqc-check1', |
(#12,#16,#21,#26),#8,(#19)); |
#4= ID ATTRIBUTE(",#3); |
#5= DESCRIPTION ATTRIBUTE(",#3); |
#6= (LENGTH UNIT()NAMED UNIT(*)SI UNIT(.MILLI.,.METRE.)); |
#7= (NAMED UNIT(*)PLANE ANGLE UNIT()SI UNIT($,.RADIAN.)); |
#8= (GEOMETRIC_REPRESENTATION_CONTEXT(3) |
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6,#7))REPRESENTATION_CONTEXT(",")); |
#12= SHORT_LENGTH_EDGE(",#15); |
#13= SHAPE_SUMMARY_REQUEST_WITH_REPRESENTATIVE_VALUE(",#12, |
.FULL_STATISTICS.); |
#14= DETAILED_REPORT_REQUEST_WITH_NUMBER_OF_DATA(",#12, |
.MEASURED_ELEMENT.,.EXTREMITY_ORDER.,30); |
#15= SHAPE_DATA_QUALITY_ASSESSMENT_BY_NUMERICAL_TEST('threshold:0.01 mm', |
#16); |
#16= (LENGTH_MEASURE_WITH_UNIT()MEASURE_REPRESENTATION_ITEM() |
MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#6) |
QUALIFIED_REPRESENTATI0N_ITEM((#17))REPRESENTATION_ITEM('upper |
limit') |
SHAPE_DATA_QUALITY_UPPER_VALUE_LIMIT() |
SHAPE_DATA_QUALITY_VALUE_LIMIT()); |
#17= TYPE_QUALIFIER('maximum'); |
#19= SHAPE_MEASUREMENT_ACCURACY('general length accuracy 0.001 mm',#21); |
#21= (LENGTH_MEASURE_WITH_UNIT()MEASURE_REPRESENTATION_ITEM() |
MEASURE_WITH_UNIT(LENGTH_MEASURE(0.001),#6) |
QUALIFIED_REPRESENTATION_ITEM((#22))REPRESENTATION_ITEM('upper |
limit') |
SHAPE_DATA_QUALITY_UPPER_VALUE_LIMIT() |
SHAPE_DATA_QUALITY_VALUE_LIMIT()); |
#22= TYPE_QUALIFIER('maximum'); |
#24= SHAPE_DATA_QUALITY_CRITERION_AND_ACCURACY_ASSOCIATION(#25,#12); |
#25= SHAPE_MEASUREMENT_ACCURACY('specific length accuracy 0.00001 mm',#26); |
#26= (LENGTH_MEASURE_WITH_UNIT()MEASURE_REPRESENTATION_ITEM() |
MEASURE_WITH_UNIT(LENGTH_MEASURE(1.0000000E-5),#6) |
QUALIFIED_REPRESENTATION_ITEM((#27))REPRESENTATION_ITEM('upper |
limit') |
SHAPE_DATA_QUALITY_UPPER_VALUE_LIMIT() |
SHAPE_DATA_QUALITY_VALUE_LIMIT()); |
#27= TYPE_QUALIFIER('maximum'); |
ENDSEC; |
Сценарий 2. Обеспечение уверенности в качестве относительно критерияshort_length_edge
Второй сценарий - представление уверенности в качестве данных. Если Вы ответственны за обеспечение уверенности в качестве данных, то можете использовать информацию этого типа для представления результатов проверки качества конкретных данных модели изделия. Для создания информации этого типа о качестве с помощью информационных ресурсов настоящего стандарта Вы должны создать результаты проверки со ссылками как на требования, так и на проверенные данные об изделии. Результаты проверки должны создаваться таким образом, чтобы каждый результат проверки соответствовал строго одному заданному критерию. Каждый результат проверки имеет тип отчета, заданный объектом data_quality_report_request. Объекты, относящиеся к данному сценарию, показаны на рисунке G.2, приложение G.
Представленный ниже пример для данного сценария основывается на следующих предположениях:
- требование состоит в обнаружении ребер, длина которых меньше или равна 0,01 мм с точностью 10 мм, и результатом проверки является сводный отчет;
- проверка выполняется для входящих в модель изделия данных о форме. Идентификатор модели изделия - Р#319, а идентификатор представления формы - Р#304.
В результате проверки 24 ребер было найдено два ребра, длины которых находятся в пределах заданной предельной величины. Длина самого короткого обнаруженного ребра равняется 0,009 мм. Конкретная точность, применявшаяся при проверке по заданному критерию, равна 10 мм. Обобщенная применяемая точность равна 10 мм.
Экземпляры объектов, которые должны быть созданы в соответствии с настоящим сценарием, показаны на рисунках Н.8-Н.13.
Примечание - Экземпляры объектов, не охваченные пунктирной линией, созданы не на основе объектов из настоящего стандарта: например, представленное объектомproduct_definition определение изделия и представленное объектом shape_representationопределение формы проверяемого изделия. В обозначениях этих экземпляров объектов используется префикс 'Р', например 'product_definition Р#319'.
Рисунок Н.8 - Примеры экземпляров объектов, образующих информацию о качестве, используемую для обеспечения уверенности в качестве относительно критерия short_length_edge (1 из 6)
585 × 775 пикс.   Открыть в новом окне |
Рисунок Н.8 - Примеры экземпляров объектов, образующих информацию о качестве, используемую для обеспечения уверенности в качестве относительно критерияshort_length_edge (1 из 6)
Рисунок Н.9 - Примеры экземпляров объектов, образующих информацию о качестве, используемую для обеспечения уверенности в качестве относительно критерия short_length_edge (2 из 6)
575 × 669 пикс.   Открыть в новом окне |
Рисунок Н.9 - Примеры экземпляров объектов, образующих информацию о качестве, используемую для обеспечения уверенности в качестве относительно критерияshort_length_edge (2 из 6)
Рисунок Н.10 - Примеры экземпляров объектов, образующих информацию о качестве, используемую для обеспечения уверенности в качестве относительно критерия short_length_edge (3 из 6)
506 × 658 пикс.   Открыть в новом окне |