ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('AP-03 canonical complex tolerance'),'2;1');
FILE_NAME('ap03-geometric-tolerance-canonical','2026-08-16T00:00:00',('cadmpeg'),('cadmpeg'),'cadmpeg-step','','');
FILE_SCHEMA(('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF'));
ENDSEC;
DATA;
#1=(LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.));
#4=(NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.));
#2=(GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1,#4)) REPRESENTATION_CONTEXT('model','3D'));
#3=PRODUCT_DEFINITION_SHAPE('PMI shape','',$);
#6=SHAPE_ASPECT('feature','',#3,.T.);
#11=(LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.05),#1) REPRESENTATION_ITEM('flatness magnitude'));
#12=(FLATNESS_TOLERANCE() GEOMETRIC_TOLERANCE('surface flatness','',#11,#6) GEOMETRIC_TOLERANCE_WITH_MODIFIERS((.FREE_STATE.)));
#13=GEOMETRIC_TOLERANCE('base only','',#11,#6);
ENDSEC;
END-ISO-10303-21;