ГОСТ Р И С 010303-59—2012
Данные для этого примера, представленные в соответствии с форматом ИСО 10303-21, выглядят следую
щим образом:
DATA;
#1= PRODUCT_DEFINITION(’target product data’.$.#3,#11);
#2= NAME_ATTRIBUTE(’P#319’.#1);
#3= PRODUCT_DEFINITION_FORMATION(’targetdata1’.$.#4):
#4= PRODUCT(".",$,(#6)):
#6= PRODUCT_CONTEXT(” ,#7.’mechanical’);
#7= APPLICATION_CONTEXT{
’configuration controlled 3D designs of mechanical parts and
assemblies’);
#9= ID_ATTRIBUTE(",#7);
#10= DESCRIPTION_ATTRIBUTE(".#7);
#11= PRODUCT_DEFINITION_CONTEXT(",#7,’design’);
#12= SHAPE_REPRESENTATION(’target shape_representation’,(#86.#88).#17);
#13= ID_ATTRIBUTE(’P#304’,#12);
#14= DESCRIPTION_ATTRIBUTE(",#12);
#15= (LENGTH_UNIT()NAMED_UNIT(’)SI_UNIT(.MILLI...METRE.));
#16= (NAMED_UNIT(‘)PI_ANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#17= (GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNIT_ASSIGNED_CONTEXT((#15.#16))
REPRESENTATION_CONTEXTf."));
#20= PRODUCT_DEFINITION_SHAPE(".$.#1);
#21= ID_ATTRIBUTE(",#20);
#22= SHAPE_DEFINITION_REPRESENTATION(#20.#12);
#23= DESCRIPTION_ATTRIBUTE(",#22);
#24= NAME_ATTRIBUTE(",#22);
#30= CURVED:
#31= CURVED:
#86= EDGE_CURVEfP#86’.#30..T.):
#88= EDGE_CURVE(’P#88’.#31 ,.T.);
#101 = DATA_QUALITY_DEFINITION(
’Short edge is detected with the accuracy 0.00001/);
#102= PRODUCT_DATA_AND_DATA_QUALITY_RELATIONSHIP(".#1.#101):
#103= DATA_QUALITY_DEFINITION_REPRESENTATlON_RELATIONSHIP(’\#101,#108);
#104= {LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI...METRE.)):
#105= (NAMED_UNIT(")PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#107= ID_ATTRIBUTE(” ,#108);
#108= SHAPE_CRITERIA_REPRESENTATION_WITH_ACCURACY(",(#114.#118.#123.#128).
#110,(#121));
#109= DESCRIPTION_ATTRIBUTE{",#108);
#110= (GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNIT_ASSIGNED_CONTEXT((#104,#105))
REPRESENTATION_CONTEXTf’,"));
#114= SHORT_LENGTH_EDGE(".#117);
#115= SHAPE_SUMMARY_REQUEST_WITH_REPRESENTAT1VE_VALUE(",#114,
.FULL_STATISTICS.);
#116= DETAILED_REPORT_REOUEST<” ,#114..INFERIOR_QUALITY_ELEMENT.,
.EXTREMITY_ORDER.);
#117= SHAPE_DATA_QUALITY_ASSESSMENT_BY_NUMERICAL_TEST(’threshokJ:0.01mm’.
#118);
#118= (LENGTH_MEASURE_WITH_UNIT()MEASURE_REPRESENTATIONJTEM()
MEASURE_WrrH_UNrT(LENGTH_MEASURE(0.01).#104)
QUALIFIED_REPRESENTATIONJTEM((#119))
REPRESENTATION_ITEM(’upper hmit’)
227