ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
 * from STEP Tools, Inc. (www.steptools.com) 
 */
/* OPTION: using custom renumber hook */

FILE_DESCRIPTION(
/* description */ ('STEP AP242',
'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
cturing Information (PMI)---4.0---2014-10-13',
'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1'),

/* implementation_level */ '2;1');

FILE_NAME(
/* name */ '67cd5b8e668a6a59b70e8d19',
/* time_stamp */ '2025-03-09T09:12:48Z',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v20',
/* originating_system */ 'ONSHAPE BY PTC INC, 1.194',
/* authorisation */ '  ');

FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 1 1 4 }'));
ENDSEC;

DATA;
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#18),#405);
#11=TOROIDAL_SURFACE('',#149,0.03302,0.00508);
#12=TOROIDAL_SURFACE('',#150,0.040005,0.00508);
#13=PLANE('',#143);
#14=PLANE('',#148);
#15=CYLINDRICAL_SURFACE('',#140,0.0381);
#16=CYLINDRICAL_SURFACE('',#145,0.034925);
#17=CLOSED_SHELL('',(#96,#97,#98,#99,#100,#101));
#18=MANIFOLD_SOLID_BREP('Part 1',#17);
#19=SHAPE_REPRESENTATION_RELATIONSHIP('','',#133,#22);
#20=SHAPE_REPRESENTATION_RELATIONSHIP('','',#134,#10);
#21=SHAPE_REPRESENTATION_RELATIONSHIP('','',#135,#23);
#22=MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#128),#404);
#23=MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#129),#406);
#24=ORIENTED_EDGE('',*,*,#38,.F.);
#25=ORIENTED_EDGE('',*,*,#39,.T.);
#26=ORIENTED_EDGE('',*,*,#40,.T.);
#27=ORIENTED_EDGE('',*,*,#41,.T.);
#28=ORIENTED_EDGE('',*,*,#42,.T.);
#29=ORIENTED_EDGE('',*,*,#43,.T.);
#30=ORIENTED_EDGE('',*,*,#44,.F.);
#31=ORIENTED_EDGE('',*,*,#44,.T.);
#32=ORIENTED_EDGE('',*,*,#42,.F.);
#33=ORIENTED_EDGE('',*,*,#40,.F.);
#34=ORIENTED_EDGE('',*,*,#41,.F.);
#35=ORIENTED_EDGE('',*,*,#43,.F.);
#36=ORIENTED_EDGE('',*,*,#45,.F.);
#37=ORIENTED_EDGE('',*,*,#46,.T.);
#38=EDGE_CURVE('',#47,#47,#56,.T.);
#39=EDGE_CURVE('',#48,#48,#57,.T.);
#40=EDGE_CURVE('',#49,#49,#58,.T.);
#41=EDGE_CURVE('',#50,#50,#59,.T.);
#42=EDGE_CURVE('',#51,#51,#60,.F.);
#43=EDGE_CURVE('',#52,#52,#61,.T.);
#44=EDGE_CURVE('',#53,#53,#62,.T.);
#45=EDGE_CURVE('',#54,#54,#63,.T.);
#46=EDGE_CURVE('',#55,#55,#64,.T.);
#47=VERTEX_POINT('',#284);
#48=VERTEX_POINT('',#286);
#49=VERTEX_POINT('',#290);
#50=VERTEX_POINT('',#292);
#51=VERTEX_POINT('',#295);
#52=VERTEX_POINT('',#298);
#53=VERTEX_POINT('',#300);
#54=VERTEX_POINT('',#398);
#55=VERTEX_POINT('',#400);
#56=CIRCLE('',#137,0.009525);
#57=CIRCLE('',#138,0.009525);
#58=CIRCLE('',#141,0.0381);
#59=CIRCLE('',#142,0.0381);
#60=CIRCLE('',#144,0.03302);
#61=CIRCLE('',#146,0.034925);
#62=CIRCLE('',#147,0.034925);
#63=CIRCLE('',#152,0.009525);
#64=CIRCLE('',#153,0.009525);
#65=EDGE_LOOP('',(#24));
#66=EDGE_LOOP('',(#25));
#67=EDGE_LOOP('',(#26));
#68=EDGE_LOOP('',(#27));
#69=EDGE_LOOP('',(#28));
#70=EDGE_LOOP('',(#29));
#71=EDGE_LOOP('',(#30));
#72=EDGE_LOOP('',(#31));
#73=EDGE_LOOP('',(#32));
#74=EDGE_LOOP('',(#33));
#75=EDGE_LOOP('',(#34));
#76=EDGE_LOOP('',(#35));
#77=EDGE_LOOP('',(#36));
#78=EDGE_LOOP('',(#37));
#79=FACE_BOUND('',#65,.T.);
#80=FACE_BOUND('',#66,.T.);
#81=FACE_BOUND('',#67,.T.);
#82=FACE_BOUND('',#68,.T.);
#83=FACE_BOUND('',#69,.T.);
#84=FACE_BOUND('',#70,.T.);
#85=FACE_BOUND('',#71,.T.);
#86=FACE_BOUND('',#72,.T.);
#87=FACE_BOUND('',#73,.T.);
#88=FACE_BOUND('',#74,.T.);
#89=FACE_BOUND('',#75,.T.);
#90=FACE_BOUND('',#76,.T.);
#91=FACE_BOUND('',#77,.T.);
#92=FACE_BOUND('',#78,.T.);
#93=(
BOUNDED_SURFACE()
B_SPLINE_SURFACE(3,3,((#191,#192,#193,#194),(#195,#196,#197,#198),(#199,
#200,#201,#202),(#203,#204,#205,#206),(#207,#208,#209,#210),(#211,#212,
#213,#214),(#215,#216,#217,#218),(#219,#220,#221,#222),(#223,#224,#225,
#226),(#227,#228,#229,#230),(#231,#232,#233,#234),(#235,#236,#237,#238),
(#239,#240,#241,#242),(#243,#244,#245,#246),(#247,#248,#249,#250),(#251,
#252,#253,#254),(#255,#256,#257,#258),(#259,#260,#261,#262),(#263,#264,
#265,#266),(#267,#268,#269,#270),(#271,#272,#273,#274),(#275,#276,#277,
#278),(#279,#280,#281,#282)),.SURF_OF_REVOLUTION.,.T.,.F.,.F.)
B_SPLINE_SURFACE_WITH_KNOTS((1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1),(4,4),(-0.125,-0.0625,-0.03125,0.,0.03125,0.0625,0.125,0.1875,
0.25,0.3125,0.375,0.4375,0.46875,0.5,0.53125,0.5625,0.625,0.6875,0.75,0.8125,
0.875,0.9375,0.96875,1.,1.03125,1.0625,1.125),(0.,1.),.UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1.,0.595193137343628,0.595193137343628,1.),
(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.)))
REPRESENTATION_ITEM('')
SURFACE()
);
#94=(
BOUNDED_SURFACE()
B_SPLINE_SURFACE(3,3,((#305,#306,#307,#308),(#309,#310,#311,#312),(#313,
#314,#315,#316),(#317,#318,#319,#320),(#321,#322,#323,#324),(#325,#326,
#327,#328),(#329,#330,#331,#332),(#333,#334,#335,#336),(#337,#338,#339,
#340),(#341,#342,#343,#344),(#345,#346,#347,#348),(#349,#350,#351,#352),
(#353,#354,#355,#356),(#357,#358,#359,#360),(#361,#362,#363,#364),(#365,
#366,#367,#368),(#369,#370,#371,#372),(#373,#374,#375,#376),(#377,#378,
#379,#380),(#381,#382,#383,#384),(#385,#386,#387,#388),(#389,#390,#391,
#392),(#393,#394,#395,#396)),.SURF_OF_REVOLUTION.,.T.,.F.,.F.)
B_SPLINE_SURFACE_WITH_KNOTS((1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1),(4,4),(-0.125,-0.0625,-0.03125,0.,0.03125,0.0625,0.125,0.1875,
0.25,0.3125,0.375,0.4375,0.46875,0.5,0.53125,0.5625,0.625,0.6875,0.75,0.8125,
0.875,0.9375,0.96875,1.,1.03125,1.0625,1.125),(0.,1.),.UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1.,0.595193137343628,0.595193137343628,1.),
(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.),(1.,0.595193137343628,0.595193137343628,1.),(1.,0.595193137343628,0.595193137343628,
1.)))
REPRESENTATION_ITEM('')
SURFACE()
);
#95=ADVANCED_FACE('',(#79,#80),#93,.F.);
#96=ADVANCED_FACE('',(#81,#82),#15,.T.);
#97=ADVANCED_FACE('',(#83),#13,.F.);
#98=ADVANCED_FACE('',(#84,#85),#16,.F.);
#99=ADVANCED_FACE('',(#86),#14,.T.);
#100=ADVANCED_FACE('',(#87,#88),#11,.T.);
#101=ADVANCED_FACE('',(#89,#90),#12,.T.);
#102=ADVANCED_FACE('',(#91,#92),#94,.T.);
#103=OPEN_SHELL('',(#95));
#104=OPEN_SHELL('',(#102));
#105=STYLED_ITEM('',(#108),#128);
#106=STYLED_ITEM('',(#109),#18);
#107=STYLED_ITEM('',(#110),#129);
#108=PRESENTATION_STYLE_ASSIGNMENT((#111));
#109=PRESENTATION_STYLE_ASSIGNMENT((#112));
#110=PRESENTATION_STYLE_ASSIGNMENT((#113));
#111=SURFACE_STYLE_USAGE(.BOTH.,#114);
#112=SURFACE_STYLE_USAGE(.BOTH.,#115);
#113=SURFACE_STYLE_USAGE(.BOTH.,#116);
#114=SURFACE_SIDE_STYLE('',(#117));
#115=SURFACE_SIDE_STYLE('',(#118));
#116=SURFACE_SIDE_STYLE('',(#119));
#117=SURFACE_STYLE_FILL_AREA(#120);
#118=SURFACE_STYLE_FILL_AREA(#121);
#119=SURFACE_STYLE_FILL_AREA(#122);
#120=FILL_AREA_STYLE('',(#123));
#121=FILL_AREA_STYLE('',(#124));
#122=FILL_AREA_STYLE('',(#125));
#123=FILL_AREA_STYLE_COLOUR('',#126);
#124=FILL_AREA_STYLE_COLOUR('',#127);
#125=FILL_AREA_STYLE_COLOUR('',#127);
#126=COLOUR_RGB('',0.231372549019608,0.380392156862745,0.705882352941177);
#127=COLOUR_RGB('',0.682352941176471,0.333333333333334,0.737254901960784);
#128=SHELL_BASED_SURFACE_MODEL('Surface 2',(#103));
#129=SHELL_BASED_SURFACE_MODEL('Surface 1',(#104));
#130=SHAPE_DEFINITION_REPRESENTATION(#419,#133);
#131=SHAPE_DEFINITION_REPRESENTATION(#420,#134);
#132=SHAPE_DEFINITION_REPRESENTATION(#421,#135);
#133=SHAPE_REPRESENTATION('Surface 2',(#136),#404);
#134=SHAPE_REPRESENTATION('Part 1',(#139),#405);
#135=SHAPE_REPRESENTATION('Surface 1',(#151),#406);
#136=AXIS2_PLACEMENT_3D('',#190,#154,#155);
#137=AXIS2_PLACEMENT_3D('',#283,#156,#157);
#138=AXIS2_PLACEMENT_3D('',#285,#158,#159);
#139=AXIS2_PLACEMENT_3D('',#287,#160,#161);
#140=AXIS2_PLACEMENT_3D('',#288,#162,#163);
#141=AXIS2_PLACEMENT_3D('',#289,#164,#165);
#142=AXIS2_PLACEMENT_3D('',#291,#166,#167);
#143=AXIS2_PLACEMENT_3D('',#293,#168,#169);
#144=AXIS2_PLACEMENT_3D('',#294,#170,#171);
#145=AXIS2_PLACEMENT_3D('',#296,#172,#173);
#146=AXIS2_PLACEMENT_3D('',#297,#174,#175);
#147=AXIS2_PLACEMENT_3D('',#299,#176,#177);
#148=AXIS2_PLACEMENT_3D('',#301,#178,#179);
#149=AXIS2_PLACEMENT_3D('',#302,#180,#181);
#150=AXIS2_PLACEMENT_3D('',#303,#182,#183);
#151=AXIS2_PLACEMENT_3D('',#304,#184,#185);
#152=AXIS2_PLACEMENT_3D('',#397,#186,#187);
#153=AXIS2_PLACEMENT_3D('',#399,#188,#189);
#154=DIRECTION('',(0.,0.,1.));
#155=DIRECTION('',(1.,0.,0.));
#156=DIRECTION('',(-0.691432493696605,0.,0.722441074870812));
#157=DIRECTION('',(0.,1.,0.));
#158=DIRECTION('',(1.,0.,0.));
#159=DIRECTION('',(0.,1.,0.));
#160=DIRECTION('',(0.,0.,1.));
#161=DIRECTION('',(1.,0.,0.));
#162=DIRECTION('',(0.,0.,-1.));
#163=DIRECTION('',(-1.,0.,0.));
#164=DIRECTION('',(0.,0.,1.));
#165=DIRECTION('',(1.,0.,0.));
#166=DIRECTION('',(0.,0.,-1.));
#167=DIRECTION('',(-1.,0.,0.));
#168=DIRECTION('',(0.,0.,1.));
#169=DIRECTION('',(1.,0.,0.));
#170=DIRECTION('',(0.,0.,1.));
#171=DIRECTION('',(1.,0.,0.));
#172=DIRECTION('',(0.,0.,-1.));
#173=DIRECTION('',(-1.,0.,0.));
#174=DIRECTION('',(0.,0.,1.));
#175=DIRECTION('',(1.,0.,0.));
#176=DIRECTION('',(0.,0.,1.));
#177=DIRECTION('',(1.,0.,0.));
#178=DIRECTION('',(0.,0.,1.));
#179=DIRECTION('',(1.,0.,0.));
#180=DIRECTION('',(0.,0.,1.));
#181=DIRECTION('',(1.,0.,0.));
#182=DIRECTION('',(0.,0.,1.));
#183=DIRECTION('',(1.,0.,0.));
#184=DIRECTION('',(0.,0.,1.));
#185=DIRECTION('',(1.,0.,0.));
#186=DIRECTION('',(-0.691432493696605,0.,-0.722441074870812));
#187=DIRECTION('',(0.,1.,0.));
#188=DIRECTION('',(1.,0.,0.));
#189=DIRECTION('',(0.,1.,0.));
#190=CARTESIAN_POINT('',(0.,0.,0.));
#191=CARTESIAN_POINT('',(0.0389918105094227,0.00947577301382552,0.0770391982861849));
#192=CARTESIAN_POINT('',(0.0709258956251431,0.00947577301382552,0.0628564776912843));
#193=CARTESIAN_POINT('',(0.0704264440166547,0.00947577301382552,0.0279181619943038));
#194=CARTESIAN_POINT('',(0.0381,0.00947577301382552,0.0146540610866212));
#195=CARTESIAN_POINT('',(0.0381,0.00954961349308725,0.0761856660246849));
#196=CARTESIAN_POINT('',(0.0691548943786689,0.00954961349308724,0.0629215651170023));
#197=CARTESIAN_POINT('',(0.0691548943786689,0.00954961349308724,0.0291526024773317));
#198=CARTESIAN_POINT('',(0.0381,0.00954961349308725,0.0158885015696491));
#199=CARTESIAN_POINT('',(0.0372081894905772,0.00947577301382552,0.0753321337631848));
#200=CARTESIAN_POINT('',(0.0673838931321946,0.00947577301382552,0.0629866525427203));
#201=CARTESIAN_POINT('',(0.0678833447406831,0.00947577301382552,0.0303870429603597));
#202=CARTESIAN_POINT('',(0.0381,0.00947577301382552,0.0171229420526771));
#203=CARTESIAN_POINT('',(0.0358460694479914,0.00909679864768657,0.0740284785717527));
#204=CARTESIAN_POINT('',(0.0646789280440073,0.00909679864768657,0.0630860647902259));
#205=CARTESIAN_POINT('',(0.0659412244934523,0.00909679864768656,0.032272483987961));
#206=CARTESIAN_POINT('',(0.0381000000000001,0.00909679864768657,0.0190083830802783));
#207=CARTESIAN_POINT('',(0.0339431723149841,0.00790994710169336,0.0722072574982433));
#208=CARTESIAN_POINT('',(0.0609000611671752,0.00790994710169336,0.0632249448263826));
#209=CARTESIAN_POINT('',(0.0632280605028575,0.00790994710169335,0.0349064664665287));
#210=CARTESIAN_POINT('',(0.0381,0.00790994710169336,0.021642365558846));
#211=CARTESIAN_POINT('',(0.0318281574081504,0.00474604263634137,0.0701830231598248));
#212=CARTESIAN_POINT('',(0.0566999603646643,0.00474604263634137,0.0633793059537595));
#213=CARTESIAN_POINT('',(0.0602124575124199,0.00474604263634137,0.0378340615056284));
#214=CARTESIAN_POINT('',(0.0381,0.00474604263634137,0.0245699605979458));
#215=CARTESIAN_POINT('',(0.0309140444387081,2.84433663687994E-18,0.0693081457034247));
#216=CARTESIAN_POINT('',(0.0548846697943069,-1.81187427073854E-18,0.0634460210904032));
#217=CARTESIAN_POINT('',(0.0589091088715467,-4.59378231337991E-18,0.0390993729631834));
#218=CARTESIAN_POINT('',(0.0381,-7.95727257839691E-19,0.0258352720555008));
#219=CARTESIAN_POINT('',(0.0318281574081504,-0.00474604263634136,0.0701830231598249));
#220=CARTESIAN_POINT('',(0.0566999603646644,-0.00474604263634137,0.0633793059537595));
#221=CARTESIAN_POINT('',(0.06021245751242,-0.00474604263634137,0.0378340615056284));
#222=CARTESIAN_POINT('',(0.0381,-0.00474604263634137,0.0245699605979458));
#223=CARTESIAN_POINT('',(0.0339431723149841,-0.00790994710169335,0.0722072574982433));
#224=CARTESIAN_POINT('',(0.0609000611671752,-0.00790994710169336,0.0632249448263826));
#225=CARTESIAN_POINT('',(0.0632280605028575,-0.00790994710169336,0.0349064664665287));
#226=CARTESIAN_POINT('',(0.0381,-0.00790994710169336,0.0216423655588461));
#227=CARTESIAN_POINT('',(0.0358460694479914,-0.00909679864768657,0.0740284785717527));
#228=CARTESIAN_POINT('',(0.0646789280440073,-0.00909679864768657,0.0630860647902259));
#229=CARTESIAN_POINT('',(0.0659412244934523,-0.00909679864768658,0.032272483987961));
#230=CARTESIAN_POINT('',(0.0381000000000001,-0.00909679864768657,0.0190083830802783));
#231=CARTESIAN_POINT('',(0.0372081894905772,-0.00947577301382551,0.0753321337631848));
#232=CARTESIAN_POINT('',(0.0673838931321945,-0.00947577301382552,0.0629866525427203));
#233=CARTESIAN_POINT('',(0.067883344740683,-0.00947577301382552,0.0303870429603597));
#234=CARTESIAN_POINT('',(0.0381,-0.00947577301382552,0.0171229420526771));
#235=CARTESIAN_POINT('',(0.0381,-0.00954961349308724,0.0761856660246849));
#236=CARTESIAN_POINT('',(0.0691548943786689,-0.00954961349308724,0.0629215651170023));
#237=CARTESIAN_POINT('',(0.0691548943786689,-0.00954961349308724,0.0291526024773317));
#238=CARTESIAN_POINT('',(0.0381,-0.00954961349308724,0.0158885015696491));
#239=CARTESIAN_POINT('',(0.0389918105094227,-0.00947577301382552,0.077039198286185));
#240=CARTESIAN_POINT('',(0.0709258956251431,-0.00947577301382552,0.0628564776912843));
#241=CARTESIAN_POINT('',(0.0704264440166547,-0.00947577301382552,0.0279181619943038));
#242=CARTESIAN_POINT('',(0.0381,-0.00947577301382552,0.0146540610866212));
#243=CARTESIAN_POINT('',(0.0403539305520086,-0.00909679864768657,0.0783428534776173));
#244=CARTESIAN_POINT('',(0.0736308607133306,-0.00909679864768657,0.0627570654437787));
#245=CARTESIAN_POINT('',(0.0723685642638856,-0.00909679864768658,0.0260327209667024));
#246=CARTESIAN_POINT('',(0.0381,-0.00909679864768657,0.0127686200590198));
#247=CARTESIAN_POINT('',(0.0422568276850158,-0.00790994710169335,0.0801640745511264));
#248=CARTESIAN_POINT('',(0.0774097275901625,-0.00790994710169336,0.062618185407622));
#249=CARTESIAN_POINT('',(0.0750817282544802,-0.00790994710169336,0.0233987384881349));
#250=CARTESIAN_POINT('',(0.0381,-0.00790994710169335,0.0101346375804522));
#251=CARTESIAN_POINT('',(0.0443718425918496,-0.00474604263634136,0.082188308889545));
#252=CARTESIAN_POINT('',(0.0816098283926734,-0.00474604263634137,0.0624638242802451));
#253=CARTESIAN_POINT('',(0.0780973312449178,-0.00474604263634137,0.0204711434490351));
#254=CARTESIAN_POINT('',(0.0381,-0.00474604263634136,0.00720704254135243));
#255=CARTESIAN_POINT('',(0.0452859555612919,2.71389356300278E-18,0.0830631863459452));
#256=CARTESIAN_POINT('',(0.0834251189630309,-4.84528204399844E-18,0.0623971091436014));
#257=CARTESIAN_POINT('',(0.0794006798857911,-6.34047587412405E-18,0.0192058319914801));
#258=CARTESIAN_POINT('',(0.0381,1.37136007531883E-18,0.00594173108379742));
#259=CARTESIAN_POINT('',(0.0443718425918496,0.00474604263634137,0.082188308889545));
#260=CARTESIAN_POINT('',(0.0816098283926734,0.00474604263634137,0.0624638242802451));
#261=CARTESIAN_POINT('',(0.0780973312449178,0.00474604263634136,0.0204711434490351));
#262=CARTESIAN_POINT('',(0.0381,0.00474604263634137,0.00720704254135243));
#263=CARTESIAN_POINT('',(0.0422568276850158,0.00790994710169336,0.0801640745511264));
#264=CARTESIAN_POINT('',(0.0774097275901625,0.00790994710169336,0.062618185407622));
#265=CARTESIAN_POINT('',(0.0750817282544802,0.00790994710169336,0.0233987384881349));
#266=CARTESIAN_POINT('',(0.0381,0.00790994710169336,0.0101346375804522));
#267=CARTESIAN_POINT('',(0.0403539305520086,0.00909679864768657,0.0783428534776172));
#268=CARTESIAN_POINT('',(0.0736308607133305,0.00909679864768656,0.0627570654437787));
#269=CARTESIAN_POINT('',(0.0723685642638856,0.00909679864768656,0.0260327209667025));
#270=CARTESIAN_POINT('',(0.0381,0.00909679864768657,0.0127686200590198));
#271=CARTESIAN_POINT('',(0.0389918105094227,0.00947577301382552,0.0770391982861849));
#272=CARTESIAN_POINT('',(0.0709258956251431,0.00947577301382552,0.0628564776912843));
#273=CARTESIAN_POINT('',(0.0704264440166547,0.00947577301382552,0.0279181619943038));
#274=CARTESIAN_POINT('',(0.0381,0.00947577301382552,0.0146540610866212));
#275=CARTESIAN_POINT('',(0.0381,0.00954961349308725,0.0761856660246849));
#276=CARTESIAN_POINT('',(0.0691548943786689,0.00954961349308724,0.0629215651170023));
#277=CARTESIAN_POINT('',(0.0691548943786689,0.00954961349308724,0.0291526024773317));
#278=CARTESIAN_POINT('',(0.0381,0.00954961349308725,0.0158885015696491));
#279=CARTESIAN_POINT('',(0.0372081894905772,0.00947577301382552,0.0753321337631848));
#280=CARTESIAN_POINT('',(0.0673838931321946,0.00947577301382552,0.0629866525427203));
#281=CARTESIAN_POINT('',(0.0678833447406831,0.00947577301382552,0.0303870429603597));
#282=CARTESIAN_POINT('',(0.0381,0.00947577301382552,0.0171229420526771));
#283=CARTESIAN_POINT('',(0.0381,0.,0.0761856660246849));
#284=CARTESIAN_POINT('',(0.0381,0.009525,0.0761856660246849));
#285=CARTESIAN_POINT('',(0.0381,0.,0.0158885015696491));
#286=CARTESIAN_POINT('',(0.0381,0.009525,0.0158885015696491));
#287=CARTESIAN_POINT('',(0.,0.,0.));
#288=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.0889));
#289=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.00508));
#290=CARTESIAN_POINT('',(0.0381,2.33295215237571E-18,0.00508));
#291=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.0885292860393058));
#292=CARTESIAN_POINT('',(-0.0381,2.33295215237571E-18,0.0885292860393058));
#293=CARTESIAN_POINT('',(0.,0.,0.));
#294=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.));
#295=CARTESIAN_POINT('',(0.03302,2.33295215237571E-18,0.));
#296=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.0889));
#297=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.08382));
#298=CARTESIAN_POINT('',(0.034925,2.33295215237571E-18,0.08382));
#299=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.003175));
#300=CARTESIAN_POINT('',(0.034925,2.33295215237571E-18,0.003175));
#301=CARTESIAN_POINT('',(0.,0.,0.003175));
#302=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.00508));
#303=CARTESIAN_POINT('',(0.,2.33295215237571E-18,0.08382));
#304=CARTESIAN_POINT('',(0.,0.,0.));
#305=CARTESIAN_POINT('',(0.0381,0.00947577301382552,0.074951225541657));
#306=CARTESIAN_POINT('',(0.067883344740683,0.00947577301382552,0.0616871246339744));
#307=CARTESIAN_POINT('',(0.0673838931321945,0.00947577301382552,0.0290875150516138));
#308=CARTESIAN_POINT('',(0.0372081894905773,0.00947577301382552,0.0167420338311492));
#309=CARTESIAN_POINT('',(0.0381,0.00954961349308725,0.0761856660246849));
#310=CARTESIAN_POINT('',(0.0691548943786689,0.00954961349308724,0.0629215651170023));
#311=CARTESIAN_POINT('',(0.0691548943786689,0.00954961349308724,0.0291526024773317));
#312=CARTESIAN_POINT('',(0.0381,0.00954961349308725,0.0158885015696491));
#313=CARTESIAN_POINT('',(0.0381,0.00947577301382552,0.0774201065077129));
#314=CARTESIAN_POINT('',(0.0704264440166547,0.00947577301382552,0.0641560056000303));
#315=CARTESIAN_POINT('',(0.0709258956251432,0.00947577301382552,0.0292176899030498));
#316=CARTESIAN_POINT('',(0.0389918105094228,0.00947577301382552,0.0150349693081491));
#317=CARTESIAN_POINT('',(0.0381,0.00909679864768657,0.0793055475353142));
#318=CARTESIAN_POINT('',(0.0723685642638856,0.00909679864768656,0.0660414466276316));
#319=CARTESIAN_POINT('',(0.0736308607133306,0.00909679864768656,0.0293171021505553));
#320=CARTESIAN_POINT('',(0.0403539305520086,0.00909679864768657,0.0137313141167167));
#321=CARTESIAN_POINT('',(0.0381,0.00790994710169336,0.0819395300138818));
#322=CARTESIAN_POINT('',(0.0750817282544801,0.00790994710169336,0.0686754291061992));
#323=CARTESIAN_POINT('',(0.0774097275901624,0.00790994710169336,0.0294559821867121));
#324=CARTESIAN_POINT('',(0.0422568276850159,0.00790994710169336,0.0119100930432076));
#325=CARTESIAN_POINT('',(0.0380999999999999,0.00474604263634137,0.0848671250529816));
#326=CARTESIAN_POINT('',(0.0780973312449178,0.00474604263634137,0.0716030241452991));
#327=CARTESIAN_POINT('',(0.0816098283926735,0.00474604263634137,0.029610343314089));
#328=CARTESIAN_POINT('',(0.0443718425918496,0.00474604263634137,0.00988585870478903));
#329=CARTESIAN_POINT('',(0.0381,5.45828031210671E-18,0.0861324365105366));
#330=CARTESIAN_POINT('',(0.079400679885791,-2.25355563733617E-18,0.072868335602854));
#331=CARTESIAN_POINT('',(0.0834251189630309,-2.0665548402905E-18,0.0296770584507327));
#332=CARTESIAN_POINT('',(0.045285955561292,5.4926207667107E-18,0.00901098124838891));
#333=CARTESIAN_POINT('',(0.0380999999999999,-0.00474604263634136,0.0848671250529816));
#334=CARTESIAN_POINT('',(0.0780973312449178,-0.00474604263634137,0.0716030241452991));
#335=CARTESIAN_POINT('',(0.0816098283926735,-0.00474604263634137,0.029610343314089));
#336=CARTESIAN_POINT('',(0.0443718425918496,-0.00474604263634136,0.00988585870478904));
#337=CARTESIAN_POINT('',(0.0381,-0.00790994710169335,0.0819395300138818));
#338=CARTESIAN_POINT('',(0.0750817282544801,-0.00790994710169336,0.0686754291061992));
#339=CARTESIAN_POINT('',(0.0774097275901624,-0.00790994710169336,0.0294559821867122));
#340=CARTESIAN_POINT('',(0.0422568276850159,-0.00790994710169335,0.0119100930432076));
#341=CARTESIAN_POINT('',(0.0381,-0.00909679864768657,0.0793055475353142));
#342=CARTESIAN_POINT('',(0.0723685642638856,-0.00909679864768657,0.0660414466276316));
#343=CARTESIAN_POINT('',(0.0736308607133306,-0.00909679864768657,0.0293171021505553));
#344=CARTESIAN_POINT('',(0.0403539305520086,-0.00909679864768657,0.0137313141167167));
#345=CARTESIAN_POINT('',(0.0381,-0.00947577301382551,0.0774201065077129));
#346=CARTESIAN_POINT('',(0.0704264440166547,-0.00947577301382552,0.0641560056000303));
#347=CARTESIAN_POINT('',(0.0709258956251432,-0.00947577301382552,0.0292176899030498));
#348=CARTESIAN_POINT('',(0.0389918105094228,-0.00947577301382551,0.0150349693081491));
#349=CARTESIAN_POINT('',(0.0381,-0.00954961349308724,0.0761856660246849));
#350=CARTESIAN_POINT('',(0.0691548943786689,-0.00954961349308724,0.0629215651170023));
#351=CARTESIAN_POINT('',(0.0691548943786689,-0.00954961349308724,0.0291526024773318));
#352=CARTESIAN_POINT('',(0.0381,-0.00954961349308724,0.0158885015696491));
#353=CARTESIAN_POINT('',(0.0381,-0.00947577301382552,0.074951225541657));
#354=CARTESIAN_POINT('',(0.067883344740683,-0.00947577301382552,0.0616871246339744));
#355=CARTESIAN_POINT('',(0.0673838931321945,-0.00947577301382552,0.0290875150516138));
#356=CARTESIAN_POINT('',(0.0372081894905773,-0.00947577301382552,0.0167420338311492));
#357=CARTESIAN_POINT('',(0.0381,-0.00909679864768657,0.0730657845140557));
#358=CARTESIAN_POINT('',(0.0659412244934522,-0.00909679864768657,0.0598016836063731));
#359=CARTESIAN_POINT('',(0.0646789280440073,-0.00909679864768657,0.0289881028041081));
#360=CARTESIAN_POINT('',(0.0358460694479915,-0.00909679864768657,0.0180456890225814));
#361=CARTESIAN_POINT('',(0.0381,-0.00790994710169335,0.070431802035488));
#362=CARTESIAN_POINT('',(0.0632280605028575,-0.00790994710169336,0.0571677011278054));
#363=CARTESIAN_POINT('',(0.0609000611671753,-0.00790994710169336,0.0288492227679514));
#364=CARTESIAN_POINT('',(0.0339431723149842,-0.00790994710169335,0.0198669100960906));
#365=CARTESIAN_POINT('',(0.0381,-0.00474604263634136,0.0675042069963882));
#366=CARTESIAN_POINT('',(0.0602124575124199,-0.00474604263634137,0.0542401060887056));
#367=CARTESIAN_POINT('',(0.0566999603646643,-0.00474604263634137,0.0286948616405746));
#368=CARTESIAN_POINT('',(0.0318281574081505,-0.00474604263634136,0.0218911444345092));
#369=CARTESIAN_POINT('',(0.0381,2.53771070997388E-18,0.0662388955388333));
#370=CARTESIAN_POINT('',(0.0589091088715467,-1.26034434556635E-18,0.0529747946311507));
#371=CARTESIAN_POINT('',(0.0548846697943069,2.13370663995088E-19,0.0286281465039309));
#372=CARTESIAN_POINT('',(0.0309140444387081,4.86958157161357E-18,0.0227660218909093));
#373=CARTESIAN_POINT('',(0.0381,0.00474604263634137,0.0675042069963882));
#374=CARTESIAN_POINT('',(0.0602124575124199,0.00474604263634137,0.0542401060887056));
#375=CARTESIAN_POINT('',(0.0566999603646643,0.00474604263634137,0.0286948616405746));
#376=CARTESIAN_POINT('',(0.0318281574081505,0.00474604263634137,0.0218911444345092));
#377=CARTESIAN_POINT('',(0.0381,0.00790994710169336,0.070431802035488));
#378=CARTESIAN_POINT('',(0.0632280605028575,0.00790994710169336,0.0571677011278054));
#379=CARTESIAN_POINT('',(0.0609000611671753,0.00790994710169336,0.0288492227679515));
#380=CARTESIAN_POINT('',(0.0339431723149842,0.00790994710169336,0.0198669100960907));
#381=CARTESIAN_POINT('',(0.0381,0.00909679864768657,0.0730657845140557));
#382=CARTESIAN_POINT('',(0.0659412244934523,0.00909679864768656,0.0598016836063731));
#383=CARTESIAN_POINT('',(0.0646789280440073,0.00909679864768656,0.0289881028041082));
#384=CARTESIAN_POINT('',(0.0358460694479915,0.00909679864768657,0.0180456890225814));
#385=CARTESIAN_POINT('',(0.0381,0.00947577301382552,0.074951225541657));
#386=CARTESIAN_POINT('',(0.067883344740683,0.00947577301382552,0.0616871246339744));
#387=CARTESIAN_POINT('',(0.0673838931321945,0.00947577301382552,0.0290875150516138));
#388=CARTESIAN_POINT('',(0.0372081894905773,0.00947577301382552,0.0167420338311492));
#389=CARTESIAN_POINT('',(0.0381,0.00954961349308725,0.0761856660246849));
#390=CARTESIAN_POINT('',(0.0691548943786689,0.00954961349308724,0.0629215651170023));
#391=CARTESIAN_POINT('',(0.0691548943786689,0.00954961349308724,0.0291526024773317));
#392=CARTESIAN_POINT('',(0.0381,0.00954961349308725,0.0158885015696491));
#393=CARTESIAN_POINT('',(0.0381,0.00947577301382552,0.0774201065077129));
#394=CARTESIAN_POINT('',(0.0704264440166547,0.00947577301382552,0.0641560056000303));
#395=CARTESIAN_POINT('',(0.0709258956251432,0.00947577301382552,0.0292176899030498));
#396=CARTESIAN_POINT('',(0.0389918105094228,0.00947577301382552,0.0150349693081491));
#397=CARTESIAN_POINT('',(0.0381,0.,0.0158885015696491));
#398=CARTESIAN_POINT('',(0.0381,0.009525,0.0158885015696491));
#399=CARTESIAN_POINT('',(0.0381,0.,0.0761856660246849));
#400=CARTESIAN_POINT('',(0.0381,0.009525,0.0761856660246849));
#401=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#105),
#404);
#402=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#106),
#405);
#403=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#107),
#406);
#404=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#407))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#416,#413,#410))
REPRESENTATION_CONTEXT('Surface 2','TOP_LEVEL_ASSEMBLY_PART')
);
#405=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#408))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#417,#414,#411))
REPRESENTATION_CONTEXT('Part 1','TOP_LEVEL_ASSEMBLY_PART')
);
#406=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#409))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#418,#415,#412))
REPRESENTATION_CONTEXT('Surface 1','TOP_LEVEL_ASSEMBLY_PART')
);
#407=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#416,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#408=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#417,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#409=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#418,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#410=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#411=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#412=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#413=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#414=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#415=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#416=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#417=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#418=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#419=PRODUCT_DEFINITION_SHAPE('','',#422);
#420=PRODUCT_DEFINITION_SHAPE('','',#423);
#421=PRODUCT_DEFINITION_SHAPE('','',#424);
#422=PRODUCT_DEFINITION('','',#428,#425);
#423=PRODUCT_DEFINITION('','',#429,#426);
#424=PRODUCT_DEFINITION('','',#430,#427);
#425=PRODUCT_DEFINITION_CONTEXT('',#446,'design');
#426=PRODUCT_DEFINITION_CONTEXT('',#447,'design');
#427=PRODUCT_DEFINITION_CONTEXT('',#448,'design');
#428=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#434,
 .NOT_KNOWN.);
#429=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#435,
 .NOT_KNOWN.);
#430=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#436,
 .NOT_KNOWN.);
#431=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#434));
#432=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#435));
#433=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#436));
#434=PRODUCT('Surface 2','Surface 2','Surface 2',(#440));
#435=PRODUCT('Part 1','Part 1','Part 1',(#441));
#436=PRODUCT('Surface 1','Surface 1','Surface 1',(#442));
#437=PRODUCT_CATEGORY('','');
#438=PRODUCT_CATEGORY('','');
#439=PRODUCT_CATEGORY('','');
#440=PRODUCT_CONTEXT('',#446,'mechanical');
#441=PRODUCT_CONTEXT('',#447,'mechanical');
#442=PRODUCT_CONTEXT('',#448,'mechanical');
#443=APPLICATION_PROTOCOL_DEFINITION('international standard',
'ap242_managed_model_based_3d_engineering',2011,#446);
#444=APPLICATION_PROTOCOL_DEFINITION('international standard',
'ap242_managed_model_based_3d_engineering',2011,#447);
#445=APPLICATION_PROTOCOL_DEFINITION('international standard',
'ap242_managed_model_based_3d_engineering',2011,#448);
#446=APPLICATION_CONTEXT('managed model based 3d engineering');
#447=APPLICATION_CONTEXT('managed model based 3d engineering');
#448=APPLICATION_CONTEXT('managed model based 3d engineering');
ENDSEC;
END-ISO-10303-21;