rusefi-1/hardware/rusefi_lib/3d/HC18U.step

1082 lines
43 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'C:\\Users\\Vista_64_D630\\Desktop\\Jared\\code\\Hardware\\trunk\\
rusefi.com\\rusefi_lib\\HC18U.step','2018-03-08T15:48:03',(
'kicad StepUp'),('ksu MCAD'),'Open CASCADE STEP processor 6.8',
'FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
'automotive_design',1997,#2);
#2 = APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#17 = DIRECTION('',(0.E+000,0.E+000,1.));
#18 = DIRECTION('',(1.,0.E+000,0.E+000));
#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#20,
'distance_accuracy_value','confusion accuracy');
#24 = PRODUCT_TYPE('part',$,(#7));
#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#840);
#26 = MANIFOLD_SOLID_BREP('',#27);
#27 = CLOSED_SHELL('',(#28,#68,#101,#134,#223,#312,#329,#346,#358,#394,
#426,#451,#475,#499,#524,#542,#567,#592,#624,#649,#673,#697,#722,
#740,#749,#758,#826));
#28 = ADVANCED_FACE('',(#29),#63,.T.);
#29 = FACE_BOUND('',#30,.T.);
#30 = EDGE_LOOP('',(#31,#41,#49,#57));
#31 = ORIENTED_EDGE('',*,*,#32,.T.);
#32 = EDGE_CURVE('',#33,#35,#37,.T.);
#33 = VERTEX_POINT('',#34);
#34 = CARTESIAN_POINT('',(-3.175,2.325,0.1));
#35 = VERTEX_POINT('',#36);
#36 = CARTESIAN_POINT('',(-3.175,2.325,0.3));
#37 = LINE('',#38,#39);
#38 = CARTESIAN_POINT('',(-3.175,2.325,0.1));
#39 = VECTOR('',#40,1.);
#40 = DIRECTION('',(0.E+000,0.E+000,1.));
#41 = ORIENTED_EDGE('',*,*,#42,.T.);
#42 = EDGE_CURVE('',#35,#43,#45,.T.);
#43 = VERTEX_POINT('',#44);
#44 = CARTESIAN_POINT('',(3.075,2.325,0.3));
#45 = LINE('',#46,#47);
#46 = CARTESIAN_POINT('',(-3.175,2.325,0.3));
#47 = VECTOR('',#48,1.);
#48 = DIRECTION('',(1.,0.E+000,0.E+000));
#49 = ORIENTED_EDGE('',*,*,#50,.F.);
#50 = EDGE_CURVE('',#51,#43,#53,.T.);
#51 = VERTEX_POINT('',#52);
#52 = CARTESIAN_POINT('',(3.075,2.325,0.1));
#53 = LINE('',#54,#55);
#54 = CARTESIAN_POINT('',(3.075,2.325,0.1));
#55 = VECTOR('',#56,1.);
#56 = DIRECTION('',(0.E+000,0.E+000,1.));
#57 = ORIENTED_EDGE('',*,*,#58,.F.);
#58 = EDGE_CURVE('',#33,#51,#59,.T.);
#59 = LINE('',#60,#61);
#60 = CARTESIAN_POINT('',(-3.175,2.325,0.1));
#61 = VECTOR('',#62,1.);
#62 = DIRECTION('',(1.,0.E+000,0.E+000));
#63 = PLANE('',#64);
#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
#65 = CARTESIAN_POINT('',(-3.175,2.325,0.1));
#66 = DIRECTION('',(0.E+000,1.,0.E+000));
#67 = DIRECTION('',(1.,0.E+000,0.E+000));
#68 = ADVANCED_FACE('',(#69),#96,.T.);
#69 = FACE_BOUND('',#70,.T.);
#70 = EDGE_LOOP('',(#71,#80,#88,#95));
#71 = ORIENTED_EDGE('',*,*,#72,.T.);
#72 = EDGE_CURVE('',#33,#73,#75,.T.);
#73 = VERTEX_POINT('',#74);
#74 = CARTESIAN_POINT('',(-5.5,2.847303808018E-016,0.1));
#75 = CIRCLE('',#76,2.325);
#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79);
#77 = CARTESIAN_POINT('',(-3.175,0.E+000,0.1));
#78 = DIRECTION('',(0.E+000,0.E+000,1.));
#79 = DIRECTION('',(1.,0.E+000,0.E+000));
#80 = ORIENTED_EDGE('',*,*,#81,.T.);
#81 = EDGE_CURVE('',#73,#82,#84,.T.);
#82 = VERTEX_POINT('',#83);
#83 = CARTESIAN_POINT('',(-5.5,2.847303808018E-016,0.3));
#84 = LINE('',#85,#86);
#85 = CARTESIAN_POINT('',(-5.5,2.847303808018E-016,0.1));
#86 = VECTOR('',#87,1.);
#87 = DIRECTION('',(0.E+000,0.E+000,1.));
#88 = ORIENTED_EDGE('',*,*,#89,.F.);
#89 = EDGE_CURVE('',#35,#82,#90,.T.);
#90 = CIRCLE('',#91,2.325);
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
#92 = CARTESIAN_POINT('',(-3.175,0.E+000,0.3));
#93 = DIRECTION('',(0.E+000,0.E+000,1.));
#94 = DIRECTION('',(1.,0.E+000,0.E+000));
#95 = ORIENTED_EDGE('',*,*,#32,.F.);
#96 = CYLINDRICAL_SURFACE('',#97,2.325);
#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100);
#98 = CARTESIAN_POINT('',(-3.175,0.E+000,0.1));
#99 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#100 = DIRECTION('',(1.,0.E+000,0.E+000));
#101 = ADVANCED_FACE('',(#102),#129,.T.);
#102 = FACE_BOUND('',#103,.T.);
#103 = EDGE_LOOP('',(#104,#113,#114,#123));
#104 = ORIENTED_EDGE('',*,*,#105,.T.);
#105 = EDGE_CURVE('',#106,#51,#108,.T.);
#106 = VERTEX_POINT('',#107);
#107 = CARTESIAN_POINT('',(5.4,-2.847303849211E-016,0.1));
#108 = CIRCLE('',#109,2.325);
#109 = AXIS2_PLACEMENT_3D('',#110,#111,#112);
#110 = CARTESIAN_POINT('',(3.075,0.E+000,0.1));
#111 = DIRECTION('',(0.E+000,0.E+000,1.));
#112 = DIRECTION('',(1.,0.E+000,0.E+000));
#113 = ORIENTED_EDGE('',*,*,#50,.T.);
#114 = ORIENTED_EDGE('',*,*,#115,.F.);
#115 = EDGE_CURVE('',#116,#43,#118,.T.);
#116 = VERTEX_POINT('',#117);
#117 = CARTESIAN_POINT('',(5.4,-2.847303849211E-016,0.3));
#118 = CIRCLE('',#119,2.325);
#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
#120 = CARTESIAN_POINT('',(3.075,0.E+000,0.3));
#121 = DIRECTION('',(0.E+000,0.E+000,1.));
#122 = DIRECTION('',(1.,0.E+000,0.E+000));
#123 = ORIENTED_EDGE('',*,*,#124,.F.);
#124 = EDGE_CURVE('',#106,#116,#125,.T.);
#125 = LINE('',#126,#127);
#126 = CARTESIAN_POINT('',(5.4,-2.847303849211E-016,0.1));
#127 = VECTOR('',#128,1.);
#128 = DIRECTION('',(0.E+000,0.E+000,1.));
#129 = CYLINDRICAL_SURFACE('',#130,2.325);
#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133);
#131 = CARTESIAN_POINT('',(3.075,0.E+000,0.1));
#132 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#133 = DIRECTION('',(1.,0.E+000,0.E+000));
#134 = ADVANCED_FACE('',(#135,#164),#218,.F.);
#135 = FACE_BOUND('',#136,.F.);
#136 = EDGE_LOOP('',(#137,#138,#139,#148,#156,#163));
#137 = ORIENTED_EDGE('',*,*,#58,.F.);
#138 = ORIENTED_EDGE('',*,*,#72,.T.);
#139 = ORIENTED_EDGE('',*,*,#140,.T.);
#140 = EDGE_CURVE('',#73,#141,#143,.T.);
#141 = VERTEX_POINT('',#142);
#142 = CARTESIAN_POINT('',(-3.175,-2.325,0.1));
#143 = CIRCLE('',#144,2.325);
#144 = AXIS2_PLACEMENT_3D('',#145,#146,#147);
#145 = CARTESIAN_POINT('',(-3.175,0.E+000,0.1));
#146 = DIRECTION('',(0.E+000,0.E+000,1.));
#147 = DIRECTION('',(1.,0.E+000,0.E+000));
#148 = ORIENTED_EDGE('',*,*,#149,.F.);
#149 = EDGE_CURVE('',#150,#141,#152,.T.);
#150 = VERTEX_POINT('',#151);
#151 = CARTESIAN_POINT('',(3.075,-2.325,0.1));
#152 = LINE('',#153,#154);
#153 = CARTESIAN_POINT('',(3.075,-2.325,0.1));
#154 = VECTOR('',#155,1.);
#155 = DIRECTION('',(-1.,0.E+000,0.E+000));
#156 = ORIENTED_EDGE('',*,*,#157,.T.);
#157 = EDGE_CURVE('',#150,#106,#158,.T.);
#158 = CIRCLE('',#159,2.325);
#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
#160 = CARTESIAN_POINT('',(3.075,0.E+000,0.1));
#161 = DIRECTION('',(0.E+000,0.E+000,1.));
#162 = DIRECTION('',(1.,0.E+000,0.E+000));
#163 = ORIENTED_EDGE('',*,*,#105,.T.);
#164 = FACE_BOUND('',#165,.F.);
#165 = EDGE_LOOP('',(#166,#177,#185,#194,#203,#211));
#166 = ORIENTED_EDGE('',*,*,#167,.F.);
#167 = EDGE_CURVE('',#168,#170,#172,.T.);
#168 = VERTEX_POINT('',#169);
#169 = CARTESIAN_POINT('',(-3.05,2.,0.1));
#170 = VERTEX_POINT('',#171);
#171 = CARTESIAN_POINT('',(-5.05,-4.136462142204E-013,0.1));
#172 = CIRCLE('',#173,2.);
#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);
#174 = CARTESIAN_POINT('',(-3.05,0.E+000,0.1));
#175 = DIRECTION('',(0.E+000,0.E+000,1.));
#176 = DIRECTION('',(1.,0.E+000,0.E+000));
#177 = ORIENTED_EDGE('',*,*,#178,.T.);
#178 = EDGE_CURVE('',#168,#179,#181,.T.);
#179 = VERTEX_POINT('',#180);
#180 = CARTESIAN_POINT('',(2.95,2.,0.1));
#181 = LINE('',#182,#183);
#182 = CARTESIAN_POINT('',(-3.05,2.,0.1));
#183 = VECTOR('',#184,1.);
#184 = DIRECTION('',(1.,0.E+000,0.E+000));
#185 = ORIENTED_EDGE('',*,*,#186,.F.);
#186 = EDGE_CURVE('',#187,#179,#189,.T.);
#187 = VERTEX_POINT('',#188);
#188 = CARTESIAN_POINT('',(4.95,4.136462142179E-013,0.1));
#189 = CIRCLE('',#190,2.);
#190 = AXIS2_PLACEMENT_3D('',#191,#192,#193);
#191 = CARTESIAN_POINT('',(2.95,0.E+000,0.1));
#192 = DIRECTION('',(0.E+000,0.E+000,1.));
#193 = DIRECTION('',(1.,0.E+000,0.E+000));
#194 = ORIENTED_EDGE('',*,*,#195,.F.);
#195 = EDGE_CURVE('',#196,#187,#198,.T.);
#196 = VERTEX_POINT('',#197);
#197 = CARTESIAN_POINT('',(2.950000000001,-2.,0.1));
#198 = CIRCLE('',#199,2.);
#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
#200 = CARTESIAN_POINT('',(2.95,0.E+000,0.1));
#201 = DIRECTION('',(0.E+000,0.E+000,1.));
#202 = DIRECTION('',(1.,0.E+000,0.E+000));
#203 = ORIENTED_EDGE('',*,*,#204,.T.);
#204 = EDGE_CURVE('',#196,#205,#207,.T.);
#205 = VERTEX_POINT('',#206);
#206 = CARTESIAN_POINT('',(-3.049999999999,-2.,0.1));
#207 = LINE('',#208,#209);
#208 = CARTESIAN_POINT('',(2.950000000001,-2.,0.1));
#209 = VECTOR('',#210,1.);
#210 = DIRECTION('',(-1.,0.E+000,0.E+000));
#211 = ORIENTED_EDGE('',*,*,#212,.F.);
#212 = EDGE_CURVE('',#170,#205,#213,.T.);
#213 = CIRCLE('',#214,2.);
#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217);
#215 = CARTESIAN_POINT('',(-3.05,0.E+000,0.1));
#216 = DIRECTION('',(0.E+000,0.E+000,1.));
#217 = DIRECTION('',(1.,0.E+000,0.E+000));
#218 = PLANE('',#219);
#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222);
#220 = CARTESIAN_POINT('',(-3.175,2.325,0.1));
#221 = DIRECTION('',(0.E+000,0.E+000,1.));
#222 = DIRECTION('',(1.,0.E+000,0.E+000));
#223 = ADVANCED_FACE('',(#224,#253),#307,.T.);
#224 = FACE_BOUND('',#225,.T.);
#225 = EDGE_LOOP('',(#226,#227,#228,#237,#245,#252));
#226 = ORIENTED_EDGE('',*,*,#42,.F.);
#227 = ORIENTED_EDGE('',*,*,#89,.T.);
#228 = ORIENTED_EDGE('',*,*,#229,.T.);
#229 = EDGE_CURVE('',#82,#230,#232,.T.);
#230 = VERTEX_POINT('',#231);
#231 = CARTESIAN_POINT('',(-3.175,-2.325,0.3));
#232 = CIRCLE('',#233,2.325);
#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236);
#234 = CARTESIAN_POINT('',(-3.175,0.E+000,0.3));
#235 = DIRECTION('',(0.E+000,0.E+000,1.));
#236 = DIRECTION('',(1.,0.E+000,0.E+000));
#237 = ORIENTED_EDGE('',*,*,#238,.F.);
#238 = EDGE_CURVE('',#239,#230,#241,.T.);
#239 = VERTEX_POINT('',#240);
#240 = CARTESIAN_POINT('',(3.075,-2.325,0.3));
#241 = LINE('',#242,#243);
#242 = CARTESIAN_POINT('',(3.075,-2.325,0.3));
#243 = VECTOR('',#244,1.);
#244 = DIRECTION('',(-1.,0.E+000,0.E+000));
#245 = ORIENTED_EDGE('',*,*,#246,.T.);
#246 = EDGE_CURVE('',#239,#116,#247,.T.);
#247 = CIRCLE('',#248,2.325);
#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251);
#249 = CARTESIAN_POINT('',(3.075,0.E+000,0.3));
#250 = DIRECTION('',(0.E+000,0.E+000,1.));
#251 = DIRECTION('',(1.,0.E+000,0.E+000));
#252 = ORIENTED_EDGE('',*,*,#115,.T.);
#253 = FACE_BOUND('',#254,.T.);
#254 = EDGE_LOOP('',(#255,#266,#274,#283,#292,#300));
#255 = ORIENTED_EDGE('',*,*,#256,.T.);
#256 = EDGE_CURVE('',#257,#259,#261,.T.);
#257 = VERTEX_POINT('',#258);
#258 = CARTESIAN_POINT('',(-5.05,-4.136462142204E-013,0.3));
#259 = VERTEX_POINT('',#260);
#260 = CARTESIAN_POINT('',(-3.05,2.,0.3));
#261 = CIRCLE('',#262,2.);
#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);
#263 = CARTESIAN_POINT('',(-3.05,0.E+000,0.3));
#264 = DIRECTION('',(0.E+000,0.E+000,-1.));
#265 = DIRECTION('',(1.,0.E+000,0.E+000));
#266 = ORIENTED_EDGE('',*,*,#267,.T.);
#267 = EDGE_CURVE('',#259,#268,#270,.T.);
#268 = VERTEX_POINT('',#269);
#269 = CARTESIAN_POINT('',(2.95,2.,0.3));
#270 = LINE('',#271,#272);
#271 = CARTESIAN_POINT('',(-3.1125,2.,0.3));
#272 = VECTOR('',#273,1.);
#273 = DIRECTION('',(1.,0.E+000,0.E+000));
#274 = ORIENTED_EDGE('',*,*,#275,.T.);
#275 = EDGE_CURVE('',#268,#276,#278,.T.);
#276 = VERTEX_POINT('',#277);
#277 = CARTESIAN_POINT('',(4.95,4.136462142179E-013,0.3));
#278 = CIRCLE('',#279,2.);
#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
#280 = CARTESIAN_POINT('',(2.95,0.E+000,0.3));
#281 = DIRECTION('',(0.E+000,0.E+000,-1.));
#282 = DIRECTION('',(1.,0.E+000,0.E+000));
#283 = ORIENTED_EDGE('',*,*,#284,.T.);
#284 = EDGE_CURVE('',#276,#285,#287,.T.);
#285 = VERTEX_POINT('',#286);
#286 = CARTESIAN_POINT('',(2.950000000001,-2.,0.3));
#287 = CIRCLE('',#288,2.);
#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
#289 = CARTESIAN_POINT('',(2.95,0.E+000,0.3));
#290 = DIRECTION('',(0.E+000,0.E+000,-1.));
#291 = DIRECTION('',(1.,0.E+000,0.E+000));
#292 = ORIENTED_EDGE('',*,*,#293,.T.);
#293 = EDGE_CURVE('',#285,#294,#296,.T.);
#294 = VERTEX_POINT('',#295);
#295 = CARTESIAN_POINT('',(-3.049999999999,-2.,0.3));
#296 = LINE('',#297,#298);
#297 = CARTESIAN_POINT('',(-0.1125,-2.,0.3));
#298 = VECTOR('',#299,1.);
#299 = DIRECTION('',(-1.,0.E+000,0.E+000));
#300 = ORIENTED_EDGE('',*,*,#301,.T.);
#301 = EDGE_CURVE('',#294,#257,#302,.T.);
#302 = CIRCLE('',#303,2.);
#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306);
#304 = CARTESIAN_POINT('',(-3.05,0.E+000,0.3));
#305 = DIRECTION('',(0.E+000,0.E+000,-1.));
#306 = DIRECTION('',(1.,0.E+000,0.E+000));
#307 = PLANE('',#308);
#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311);
#309 = CARTESIAN_POINT('',(-3.175,2.325,0.3));
#310 = DIRECTION('',(0.E+000,0.E+000,1.));
#311 = DIRECTION('',(1.,0.E+000,0.E+000));
#312 = ADVANCED_FACE('',(#313),#324,.T.);
#313 = FACE_BOUND('',#314,.T.);
#314 = EDGE_LOOP('',(#315,#316,#322,#323));
#315 = ORIENTED_EDGE('',*,*,#140,.T.);
#316 = ORIENTED_EDGE('',*,*,#317,.T.);
#317 = EDGE_CURVE('',#141,#230,#318,.T.);
#318 = LINE('',#319,#320);
#319 = CARTESIAN_POINT('',(-3.175,-2.325,0.1));
#320 = VECTOR('',#321,1.);
#321 = DIRECTION('',(0.E+000,0.E+000,1.));
#322 = ORIENTED_EDGE('',*,*,#229,.F.);
#323 = ORIENTED_EDGE('',*,*,#81,.F.);
#324 = CYLINDRICAL_SURFACE('',#325,2.325);
#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
#326 = CARTESIAN_POINT('',(-3.175,0.E+000,0.1));
#327 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#328 = DIRECTION('',(1.,0.E+000,0.E+000));
#329 = ADVANCED_FACE('',(#330),#341,.T.);
#330 = FACE_BOUND('',#331,.T.);
#331 = EDGE_LOOP('',(#332,#333,#334,#335));
#332 = ORIENTED_EDGE('',*,*,#157,.T.);
#333 = ORIENTED_EDGE('',*,*,#124,.T.);
#334 = ORIENTED_EDGE('',*,*,#246,.F.);
#335 = ORIENTED_EDGE('',*,*,#336,.F.);
#336 = EDGE_CURVE('',#150,#239,#337,.T.);
#337 = LINE('',#338,#339);
#338 = CARTESIAN_POINT('',(3.075,-2.325,0.1));
#339 = VECTOR('',#340,1.);
#340 = DIRECTION('',(0.E+000,0.E+000,1.));
#341 = CYLINDRICAL_SURFACE('',#342,2.325);
#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345);
#343 = CARTESIAN_POINT('',(3.075,0.E+000,0.1));
#344 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#345 = DIRECTION('',(1.,0.E+000,0.E+000));
#346 = ADVANCED_FACE('',(#347),#353,.T.);
#347 = FACE_BOUND('',#348,.T.);
#348 = EDGE_LOOP('',(#349,#350,#351,#352));
#349 = ORIENTED_EDGE('',*,*,#336,.T.);
#350 = ORIENTED_EDGE('',*,*,#238,.T.);
#351 = ORIENTED_EDGE('',*,*,#317,.F.);
#352 = ORIENTED_EDGE('',*,*,#149,.F.);
#353 = PLANE('',#354);
#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);
#355 = CARTESIAN_POINT('',(3.075,-2.325,0.1));
#356 = DIRECTION('',(0.E+000,-1.,0.E+000));
#357 = DIRECTION('',(-1.,0.E+000,0.E+000));
#358 = ADVANCED_FACE('',(#359,#367,#378),#389,.F.);
#359 = FACE_BOUND('',#360,.F.);
#360 = EDGE_LOOP('',(#361,#362,#363,#364,#365,#366));
#361 = ORIENTED_EDGE('',*,*,#178,.F.);
#362 = ORIENTED_EDGE('',*,*,#167,.T.);
#363 = ORIENTED_EDGE('',*,*,#212,.T.);
#364 = ORIENTED_EDGE('',*,*,#204,.F.);
#365 = ORIENTED_EDGE('',*,*,#195,.T.);
#366 = ORIENTED_EDGE('',*,*,#186,.T.);
#367 = FACE_BOUND('',#368,.F.);
#368 = EDGE_LOOP('',(#369));
#369 = ORIENTED_EDGE('',*,*,#370,.F.);
#370 = EDGE_CURVE('',#371,#371,#373,.T.);
#371 = VERTEX_POINT('',#372);
#372 = CARTESIAN_POINT('',(2.65,0.E+000,0.1));
#373 = CIRCLE('',#374,0.25);
#374 = AXIS2_PLACEMENT_3D('',#375,#376,#377);
#375 = CARTESIAN_POINT('',(2.4,0.E+000,0.1));
#376 = DIRECTION('',(0.E+000,0.E+000,1.));
#377 = DIRECTION('',(1.,0.E+000,0.E+000));
#378 = FACE_BOUND('',#379,.F.);
#379 = EDGE_LOOP('',(#380));
#380 = ORIENTED_EDGE('',*,*,#381,.F.);
#381 = EDGE_CURVE('',#382,#382,#384,.T.);
#382 = VERTEX_POINT('',#383);
#383 = CARTESIAN_POINT('',(-2.25,0.E+000,0.1));
#384 = CIRCLE('',#385,0.25);
#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
#386 = CARTESIAN_POINT('',(-2.5,0.E+000,0.1));
#387 = DIRECTION('',(0.E+000,0.E+000,1.));
#388 = DIRECTION('',(1.,0.E+000,0.E+000));
#389 = PLANE('',#390);
#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393);
#391 = CARTESIAN_POINT('',(-3.05,2.,0.1));
#392 = DIRECTION('',(0.E+000,0.E+000,1.));
#393 = DIRECTION('',(1.,0.E+000,0.E+000));
#394 = ADVANCED_FACE('',(#395),#421,.T.);
#395 = FACE_BOUND('',#396,.T.);
#396 = EDGE_LOOP('',(#397,#405,#414,#420));
#397 = ORIENTED_EDGE('',*,*,#398,.T.);
#398 = EDGE_CURVE('',#257,#399,#401,.T.);
#399 = VERTEX_POINT('',#400);
#400 = CARTESIAN_POINT('',(-5.05,-4.136805413528E-013,3.4));
#401 = LINE('',#402,#403);
#402 = CARTESIAN_POINT('',(-5.05,-4.136462142204E-013,0.1));
#403 = VECTOR('',#404,1.);
#404 = DIRECTION('',(0.E+000,0.E+000,1.));
#405 = ORIENTED_EDGE('',*,*,#406,.T.);
#406 = EDGE_CURVE('',#399,#407,#409,.T.);
#407 = VERTEX_POINT('',#408);
#408 = CARTESIAN_POINT('',(-3.05,2.,3.4));
#409 = CIRCLE('',#410,2.);
#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
#411 = CARTESIAN_POINT('',(-3.05,0.E+000,3.4));
#412 = DIRECTION('',(-0.E+000,0.E+000,-1.));
#413 = DIRECTION('',(-1.,-2.068231071102E-013,0.E+000));
#414 = ORIENTED_EDGE('',*,*,#415,.F.);
#415 = EDGE_CURVE('',#259,#407,#416,.T.);
#416 = LINE('',#417,#418);
#417 = CARTESIAN_POINT('',(-3.05,2.,0.1));
#418 = VECTOR('',#419,1.);
#419 = DIRECTION('',(0.E+000,0.E+000,1.));
#420 = ORIENTED_EDGE('',*,*,#256,.F.);
#421 = CYLINDRICAL_SURFACE('',#422,2.);
#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425);
#423 = CARTESIAN_POINT('',(-3.05,0.E+000,0.1));
#424 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#425 = DIRECTION('',(1.,0.E+000,0.E+000));
#426 = ADVANCED_FACE('',(#427),#446,.T.);
#427 = FACE_BOUND('',#428,.T.);
#428 = EDGE_LOOP('',(#429,#437,#444,#445));
#429 = ORIENTED_EDGE('',*,*,#430,.T.);
#430 = EDGE_CURVE('',#294,#431,#433,.T.);
#431 = VERTEX_POINT('',#432);
#432 = CARTESIAN_POINT('',(-3.049999999999,-2.,3.4));
#433 = LINE('',#434,#435);
#434 = CARTESIAN_POINT('',(-3.049999999999,-2.,0.1));
#435 = VECTOR('',#436,1.);
#436 = DIRECTION('',(0.E+000,0.E+000,1.));
#437 = ORIENTED_EDGE('',*,*,#438,.T.);
#438 = EDGE_CURVE('',#431,#399,#439,.T.);
#439 = CIRCLE('',#440,2.);
#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);
#441 = CARTESIAN_POINT('',(-3.05,0.E+000,3.4));
#442 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#443 = DIRECTION('',(3.098077350216E-013,-1.,0.E+000));
#444 = ORIENTED_EDGE('',*,*,#398,.F.);
#445 = ORIENTED_EDGE('',*,*,#301,.F.);
#446 = CYLINDRICAL_SURFACE('',#447,2.);
#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450);
#448 = CARTESIAN_POINT('',(-3.05,0.E+000,0.1));
#449 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#450 = DIRECTION('',(1.,0.E+000,0.E+000));
#451 = ADVANCED_FACE('',(#452),#470,.T.);
#452 = FACE_BOUND('',#453,.T.);
#453 = EDGE_LOOP('',(#454,#455,#456,#464));
#454 = ORIENTED_EDGE('',*,*,#267,.F.);
#455 = ORIENTED_EDGE('',*,*,#415,.T.);
#456 = ORIENTED_EDGE('',*,*,#457,.T.);
#457 = EDGE_CURVE('',#407,#458,#460,.T.);
#458 = VERTEX_POINT('',#459);
#459 = CARTESIAN_POINT('',(2.95,2.,3.4));
#460 = LINE('',#461,#462);
#461 = CARTESIAN_POINT('',(-3.05,2.,3.4));
#462 = VECTOR('',#463,1.);
#463 = DIRECTION('',(1.,0.E+000,0.E+000));
#464 = ORIENTED_EDGE('',*,*,#465,.F.);
#465 = EDGE_CURVE('',#268,#458,#466,.T.);
#466 = LINE('',#467,#468);
#467 = CARTESIAN_POINT('',(2.95,2.,0.1));
#468 = VECTOR('',#469,1.);
#469 = DIRECTION('',(0.E+000,0.E+000,1.));
#470 = PLANE('',#471);
#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474);
#472 = CARTESIAN_POINT('',(-3.05,2.,0.1));
#473 = DIRECTION('',(0.E+000,1.,0.E+000));
#474 = DIRECTION('',(1.,0.E+000,0.E+000));
#475 = ADVANCED_FACE('',(#476),#494,.T.);
#476 = FACE_BOUND('',#477,.T.);
#477 = EDGE_LOOP('',(#478,#479,#487,#493));
#478 = ORIENTED_EDGE('',*,*,#293,.F.);
#479 = ORIENTED_EDGE('',*,*,#480,.T.);
#480 = EDGE_CURVE('',#285,#481,#483,.T.);
#481 = VERTEX_POINT('',#482);
#482 = CARTESIAN_POINT('',(2.950000000001,-2.,3.4));
#483 = LINE('',#484,#485);
#484 = CARTESIAN_POINT('',(2.950000000001,-2.,0.1));
#485 = VECTOR('',#486,1.);
#486 = DIRECTION('',(0.E+000,0.E+000,1.));
#487 = ORIENTED_EDGE('',*,*,#488,.T.);
#488 = EDGE_CURVE('',#481,#431,#489,.T.);
#489 = LINE('',#490,#491);
#490 = CARTESIAN_POINT('',(2.950000000001,-2.,3.4));
#491 = VECTOR('',#492,1.);
#492 = DIRECTION('',(-1.,0.E+000,0.E+000));
#493 = ORIENTED_EDGE('',*,*,#430,.F.);
#494 = PLANE('',#495);
#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
#496 = CARTESIAN_POINT('',(2.950000000001,-2.,0.1));
#497 = DIRECTION('',(0.E+000,-1.,0.E+000));
#498 = DIRECTION('',(-1.,0.E+000,0.E+000));
#499 = ADVANCED_FACE('',(#500),#519,.T.);
#500 = FACE_BOUND('',#501,.T.);
#501 = EDGE_LOOP('',(#502,#503,#512,#518));
#502 = ORIENTED_EDGE('',*,*,#465,.T.);
#503 = ORIENTED_EDGE('',*,*,#504,.T.);
#504 = EDGE_CURVE('',#458,#505,#507,.T.);
#505 = VERTEX_POINT('',#506);
#506 = CARTESIAN_POINT('',(4.95,1.224646799147E-016,3.4));
#507 = CIRCLE('',#508,2.);
#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);
#509 = CARTESIAN_POINT('',(2.95,0.E+000,3.4));
#510 = DIRECTION('',(0.E+000,0.E+000,-1.));
#511 = DIRECTION('',(-1.034727858951E-013,1.,0.E+000));
#512 = ORIENTED_EDGE('',*,*,#513,.F.);
#513 = EDGE_CURVE('',#276,#505,#514,.T.);
#514 = LINE('',#515,#516);
#515 = CARTESIAN_POINT('',(4.95,4.136462142179E-013,0.1));
#516 = VECTOR('',#517,1.);
#517 = DIRECTION('',(0.E+000,0.E+000,1.));
#518 = ORIENTED_EDGE('',*,*,#275,.F.);
#519 = CYLINDRICAL_SURFACE('',#520,2.);
#520 = AXIS2_PLACEMENT_3D('',#521,#522,#523);
#521 = CARTESIAN_POINT('',(2.95,0.E+000,0.1));
#522 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#523 = DIRECTION('',(1.,0.E+000,0.E+000));
#524 = ADVANCED_FACE('',(#525),#537,.T.);
#525 = FACE_BOUND('',#526,.T.);
#526 = EDGE_LOOP('',(#527,#528,#535,#536));
#527 = ORIENTED_EDGE('',*,*,#513,.T.);
#528 = ORIENTED_EDGE('',*,*,#529,.T.);
#529 = EDGE_CURVE('',#505,#481,#530,.T.);
#530 = CIRCLE('',#531,2.);
#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534);
#532 = CARTESIAN_POINT('',(2.95,0.E+000,3.4));
#533 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#534 = DIRECTION('',(1.,-4.141360729401E-013,0.E+000));
#535 = ORIENTED_EDGE('',*,*,#480,.F.);
#536 = ORIENTED_EDGE('',*,*,#284,.F.);
#537 = CYLINDRICAL_SURFACE('',#538,2.);
#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
#539 = CARTESIAN_POINT('',(2.95,0.E+000,0.1));
#540 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#541 = DIRECTION('',(1.,0.E+000,0.E+000));
#542 = ADVANCED_FACE('',(#543),#562,.T.);
#543 = FACE_BOUND('',#544,.T.);
#544 = EDGE_LOOP('',(#545,#546,#554,#561));
#545 = ORIENTED_EDGE('',*,*,#370,.F.);
#546 = ORIENTED_EDGE('',*,*,#547,.T.);
#547 = EDGE_CURVE('',#371,#548,#550,.T.);
#548 = VERTEX_POINT('',#549);
#549 = CARTESIAN_POINT('',(2.65,0.E+000,-2.9));
#550 = LINE('',#551,#552);
#551 = CARTESIAN_POINT('',(2.65,0.E+000,0.1));
#552 = VECTOR('',#553,1.);
#553 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#554 = ORIENTED_EDGE('',*,*,#555,.T.);
#555 = EDGE_CURVE('',#548,#548,#556,.T.);
#556 = CIRCLE('',#557,0.25);
#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
#558 = CARTESIAN_POINT('',(2.4,0.E+000,-2.9));
#559 = DIRECTION('',(0.E+000,0.E+000,1.));
#560 = DIRECTION('',(1.,0.E+000,0.E+000));
#561 = ORIENTED_EDGE('',*,*,#547,.F.);
#562 = CYLINDRICAL_SURFACE('',#563,0.25);
#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566);
#564 = CARTESIAN_POINT('',(2.4,0.E+000,0.1));
#565 = DIRECTION('',(0.E+000,0.E+000,1.));
#566 = DIRECTION('',(1.,0.E+000,0.E+000));
#567 = ADVANCED_FACE('',(#568),#587,.T.);
#568 = FACE_BOUND('',#569,.T.);
#569 = EDGE_LOOP('',(#570,#571,#579,#586));
#570 = ORIENTED_EDGE('',*,*,#381,.F.);
#571 = ORIENTED_EDGE('',*,*,#572,.T.);
#572 = EDGE_CURVE('',#382,#573,#575,.T.);
#573 = VERTEX_POINT('',#574);
#574 = CARTESIAN_POINT('',(-2.25,0.E+000,-2.9));
#575 = LINE('',#576,#577);
#576 = CARTESIAN_POINT('',(-2.25,0.E+000,0.1));
#577 = VECTOR('',#578,1.);
#578 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#579 = ORIENTED_EDGE('',*,*,#580,.T.);
#580 = EDGE_CURVE('',#573,#573,#581,.T.);
#581 = CIRCLE('',#582,0.25);
#582 = AXIS2_PLACEMENT_3D('',#583,#584,#585);
#583 = CARTESIAN_POINT('',(-2.5,0.E+000,-2.9));
#584 = DIRECTION('',(0.E+000,0.E+000,1.));
#585 = DIRECTION('',(1.,0.E+000,0.E+000));
#586 = ORIENTED_EDGE('',*,*,#572,.F.);
#587 = CYLINDRICAL_SURFACE('',#588,0.25);
#588 = AXIS2_PLACEMENT_3D('',#589,#590,#591);
#589 = CARTESIAN_POINT('',(-2.5,0.E+000,0.1));
#590 = DIRECTION('',(0.E+000,0.E+000,1.));
#591 = DIRECTION('',(1.,0.E+000,0.E+000));
#592 = ADVANCED_FACE('',(#593),#619,.T.);
#593 = FACE_BOUND('',#594,.T.);
#594 = EDGE_LOOP('',(#595,#603,#612,#618));
#595 = ORIENTED_EDGE('',*,*,#596,.T.);
#596 = EDGE_CURVE('',#399,#597,#599,.T.);
#597 = VERTEX_POINT('',#598);
#598 = CARTESIAN_POINT('',(-5.05,-4.136462142204E-013,3.6));
#599 = LINE('',#600,#601);
#600 = CARTESIAN_POINT('',(-5.05,-4.136462142204E-013,0.1));
#601 = VECTOR('',#602,1.);
#602 = DIRECTION('',(0.E+000,0.E+000,1.));
#603 = ORIENTED_EDGE('',*,*,#604,.F.);
#604 = EDGE_CURVE('',#605,#597,#607,.T.);
#605 = VERTEX_POINT('',#606);
#606 = CARTESIAN_POINT('',(-3.05,2.,3.6));
#607 = CIRCLE('',#608,2.);
#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
#609 = CARTESIAN_POINT('',(-3.05,0.E+000,3.6));
#610 = DIRECTION('',(0.E+000,0.E+000,1.));
#611 = DIRECTION('',(1.,0.E+000,0.E+000));
#612 = ORIENTED_EDGE('',*,*,#613,.F.);
#613 = EDGE_CURVE('',#407,#605,#614,.T.);
#614 = LINE('',#615,#616);
#615 = CARTESIAN_POINT('',(-3.05,2.,0.1));
#616 = VECTOR('',#617,1.);
#617 = DIRECTION('',(0.E+000,0.E+000,1.));
#618 = ORIENTED_EDGE('',*,*,#406,.F.);
#619 = CYLINDRICAL_SURFACE('',#620,2.);
#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623);
#621 = CARTESIAN_POINT('',(-3.05,0.E+000,0.1));
#622 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#623 = DIRECTION('',(1.,0.E+000,0.E+000));
#624 = ADVANCED_FACE('',(#625),#644,.T.);
#625 = FACE_BOUND('',#626,.T.);
#626 = EDGE_LOOP('',(#627,#635,#642,#643));
#627 = ORIENTED_EDGE('',*,*,#628,.T.);
#628 = EDGE_CURVE('',#431,#629,#631,.T.);
#629 = VERTEX_POINT('',#630);
#630 = CARTESIAN_POINT('',(-3.049999999999,-2.,3.6));
#631 = LINE('',#632,#633);
#632 = CARTESIAN_POINT('',(-3.049999999999,-2.,0.1));
#633 = VECTOR('',#634,1.);
#634 = DIRECTION('',(0.E+000,0.E+000,1.));
#635 = ORIENTED_EDGE('',*,*,#636,.F.);
#636 = EDGE_CURVE('',#597,#629,#637,.T.);
#637 = CIRCLE('',#638,2.);
#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
#639 = CARTESIAN_POINT('',(-3.05,0.E+000,3.6));
#640 = DIRECTION('',(0.E+000,0.E+000,1.));
#641 = DIRECTION('',(1.,0.E+000,0.E+000));
#642 = ORIENTED_EDGE('',*,*,#596,.F.);
#643 = ORIENTED_EDGE('',*,*,#438,.F.);
#644 = CYLINDRICAL_SURFACE('',#645,2.);
#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648);
#646 = CARTESIAN_POINT('',(-3.05,0.E+000,0.1));
#647 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#648 = DIRECTION('',(1.,0.E+000,0.E+000));
#649 = ADVANCED_FACE('',(#650),#668,.T.);
#650 = FACE_BOUND('',#651,.T.);
#651 = EDGE_LOOP('',(#652,#653,#654,#662));
#652 = ORIENTED_EDGE('',*,*,#457,.F.);
#653 = ORIENTED_EDGE('',*,*,#613,.T.);
#654 = ORIENTED_EDGE('',*,*,#655,.T.);
#655 = EDGE_CURVE('',#605,#656,#658,.T.);
#656 = VERTEX_POINT('',#657);
#657 = CARTESIAN_POINT('',(2.95,2.,3.6));
#658 = LINE('',#659,#660);
#659 = CARTESIAN_POINT('',(-3.05,2.,3.6));
#660 = VECTOR('',#661,1.);
#661 = DIRECTION('',(1.,0.E+000,0.E+000));
#662 = ORIENTED_EDGE('',*,*,#663,.F.);
#663 = EDGE_CURVE('',#458,#656,#664,.T.);
#664 = LINE('',#665,#666);
#665 = CARTESIAN_POINT('',(2.95,2.,0.1));
#666 = VECTOR('',#667,1.);
#667 = DIRECTION('',(0.E+000,0.E+000,1.));
#668 = PLANE('',#669);
#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
#670 = CARTESIAN_POINT('',(-3.05,2.,0.1));
#671 = DIRECTION('',(0.E+000,1.,0.E+000));
#672 = DIRECTION('',(1.,0.E+000,0.E+000));
#673 = ADVANCED_FACE('',(#674),#692,.T.);
#674 = FACE_BOUND('',#675,.T.);
#675 = EDGE_LOOP('',(#676,#677,#685,#691));
#676 = ORIENTED_EDGE('',*,*,#488,.F.);
#677 = ORIENTED_EDGE('',*,*,#678,.T.);
#678 = EDGE_CURVE('',#481,#679,#681,.T.);
#679 = VERTEX_POINT('',#680);
#680 = CARTESIAN_POINT('',(2.950000000001,-2.,3.6));
#681 = LINE('',#682,#683);
#682 = CARTESIAN_POINT('',(2.950000000001,-2.,0.1));
#683 = VECTOR('',#684,1.);
#684 = DIRECTION('',(0.E+000,0.E+000,1.));
#685 = ORIENTED_EDGE('',*,*,#686,.T.);
#686 = EDGE_CURVE('',#679,#629,#687,.T.);
#687 = LINE('',#688,#689);
#688 = CARTESIAN_POINT('',(2.950000000001,-2.,3.6));
#689 = VECTOR('',#690,1.);
#690 = DIRECTION('',(-1.,0.E+000,0.E+000));
#691 = ORIENTED_EDGE('',*,*,#628,.F.);
#692 = PLANE('',#693);
#693 = AXIS2_PLACEMENT_3D('',#694,#695,#696);
#694 = CARTESIAN_POINT('',(2.950000000001,-2.,0.1));
#695 = DIRECTION('',(0.E+000,-1.,0.E+000));
#696 = DIRECTION('',(-1.,0.E+000,0.E+000));
#697 = ADVANCED_FACE('',(#698),#717,.T.);
#698 = FACE_BOUND('',#699,.T.);
#699 = EDGE_LOOP('',(#700,#701,#710,#716));
#700 = ORIENTED_EDGE('',*,*,#663,.T.);
#701 = ORIENTED_EDGE('',*,*,#702,.F.);
#702 = EDGE_CURVE('',#703,#656,#705,.T.);
#703 = VERTEX_POINT('',#704);
#704 = CARTESIAN_POINT('',(4.95,4.136462142179E-013,3.6));
#705 = CIRCLE('',#706,2.);
#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
#707 = CARTESIAN_POINT('',(2.95,0.E+000,3.6));
#708 = DIRECTION('',(0.E+000,0.E+000,1.));
#709 = DIRECTION('',(1.,0.E+000,0.E+000));
#710 = ORIENTED_EDGE('',*,*,#711,.F.);
#711 = EDGE_CURVE('',#505,#703,#712,.T.);
#712 = LINE('',#713,#714);
#713 = CARTESIAN_POINT('',(4.95,4.136462142179E-013,0.1));
#714 = VECTOR('',#715,1.);
#715 = DIRECTION('',(0.E+000,0.E+000,1.));
#716 = ORIENTED_EDGE('',*,*,#504,.F.);
#717 = CYLINDRICAL_SURFACE('',#718,2.);
#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721);
#719 = CARTESIAN_POINT('',(2.95,0.E+000,0.1));
#720 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#721 = DIRECTION('',(1.,0.E+000,0.E+000));
#722 = ADVANCED_FACE('',(#723),#735,.T.);
#723 = FACE_BOUND('',#724,.T.);
#724 = EDGE_LOOP('',(#725,#726,#733,#734));
#725 = ORIENTED_EDGE('',*,*,#711,.T.);
#726 = ORIENTED_EDGE('',*,*,#727,.F.);
#727 = EDGE_CURVE('',#679,#703,#728,.T.);
#728 = CIRCLE('',#729,2.);
#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732);
#730 = CARTESIAN_POINT('',(2.95,0.E+000,3.6));
#731 = DIRECTION('',(0.E+000,0.E+000,1.));
#732 = DIRECTION('',(1.,0.E+000,0.E+000));
#733 = ORIENTED_EDGE('',*,*,#678,.F.);
#734 = ORIENTED_EDGE('',*,*,#529,.F.);
#735 = CYLINDRICAL_SURFACE('',#736,2.);
#736 = AXIS2_PLACEMENT_3D('',#737,#738,#739);
#737 = CARTESIAN_POINT('',(2.95,0.E+000,0.1));
#738 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#739 = DIRECTION('',(1.,0.E+000,0.E+000));
#740 = ADVANCED_FACE('',(#741),#744,.T.);
#741 = FACE_BOUND('',#742,.F.);
#742 = EDGE_LOOP('',(#743));
#743 = ORIENTED_EDGE('',*,*,#555,.T.);
#744 = PLANE('',#745);
#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748);
#746 = CARTESIAN_POINT('',(2.65,0.E+000,-2.9));
#747 = DIRECTION('',(0.E+000,0.E+000,-1.));
#748 = DIRECTION('',(-1.,0.E+000,0.E+000));
#749 = ADVANCED_FACE('',(#750),#753,.T.);
#750 = FACE_BOUND('',#751,.F.);
#751 = EDGE_LOOP('',(#752));
#752 = ORIENTED_EDGE('',*,*,#580,.T.);
#753 = PLANE('',#754);
#754 = AXIS2_PLACEMENT_3D('',#755,#756,#757);
#755 = CARTESIAN_POINT('',(-2.25,0.E+000,-2.9));
#756 = DIRECTION('',(0.E+000,0.E+000,-1.));
#757 = DIRECTION('',(-1.,0.E+000,0.E+000));
#758 = ADVANCED_FACE('',(#759,#767),#821,.T.);
#759 = FACE_BOUND('',#760,.T.);
#760 = EDGE_LOOP('',(#761,#762,#763,#764,#765,#766));
#761 = ORIENTED_EDGE('',*,*,#655,.F.);
#762 = ORIENTED_EDGE('',*,*,#604,.T.);
#763 = ORIENTED_EDGE('',*,*,#636,.T.);
#764 = ORIENTED_EDGE('',*,*,#686,.F.);
#765 = ORIENTED_EDGE('',*,*,#727,.T.);
#766 = ORIENTED_EDGE('',*,*,#702,.T.);
#767 = FACE_BOUND('',#768,.T.);
#768 = EDGE_LOOP('',(#769,#780,#789,#797,#806,#815));
#769 = ORIENTED_EDGE('',*,*,#770,.T.);
#770 = EDGE_CURVE('',#771,#773,#775,.T.);
#771 = VERTEX_POINT('',#772);
#772 = CARTESIAN_POINT('',(-3.049999999999,-1.8,3.6));
#773 = VERTEX_POINT('',#774);
#774 = CARTESIAN_POINT('',(-4.85,-3.723124872175E-013,3.6));
#775 = CIRCLE('',#776,1.8);
#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
#777 = CARTESIAN_POINT('',(-3.05,0.E+000,3.6));
#778 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#779 = DIRECTION('',(3.098077350216E-013,-1.,0.E+000));
#780 = ORIENTED_EDGE('',*,*,#781,.T.);
#781 = EDGE_CURVE('',#773,#782,#784,.T.);
#782 = VERTEX_POINT('',#783);
#783 = CARTESIAN_POINT('',(-3.05,1.8,3.6));
#784 = CIRCLE('',#785,1.8);
#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
#786 = CARTESIAN_POINT('',(-3.05,0.E+000,3.6));
#787 = DIRECTION('',(-0.E+000,0.E+000,-1.));
#788 = DIRECTION('',(-1.,-2.068231071102E-013,0.E+000));
#789 = ORIENTED_EDGE('',*,*,#790,.T.);
#790 = EDGE_CURVE('',#782,#791,#793,.T.);
#791 = VERTEX_POINT('',#792);
#792 = CARTESIAN_POINT('',(2.95,1.8,3.6));
#793 = LINE('',#794,#795);
#794 = CARTESIAN_POINT('',(-3.05,1.8,3.6));
#795 = VECTOR('',#796,1.);
#796 = DIRECTION('',(1.,0.E+000,0.E+000));
#797 = ORIENTED_EDGE('',*,*,#798,.T.);
#798 = EDGE_CURVE('',#791,#799,#801,.T.);
#799 = VERTEX_POINT('',#800);
#800 = CARTESIAN_POINT('',(4.75,1.102182119233E-016,3.6));
#801 = CIRCLE('',#802,1.8);
#802 = AXIS2_PLACEMENT_3D('',#803,#804,#805);
#803 = CARTESIAN_POINT('',(2.95,0.E+000,3.6));
#804 = DIRECTION('',(0.E+000,0.E+000,-1.));
#805 = DIRECTION('',(-1.034727858951E-013,1.,0.E+000));
#806 = ORIENTED_EDGE('',*,*,#807,.T.);
#807 = EDGE_CURVE('',#799,#808,#810,.T.);
#808 = VERTEX_POINT('',#809);
#809 = CARTESIAN_POINT('',(2.950000000001,-1.8,3.6));
#810 = CIRCLE('',#811,1.8);
#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814);
#812 = CARTESIAN_POINT('',(2.95,0.E+000,3.6));
#813 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#814 = DIRECTION('',(1.,-4.141360729401E-013,0.E+000));
#815 = ORIENTED_EDGE('',*,*,#816,.T.);
#816 = EDGE_CURVE('',#808,#771,#817,.T.);
#817 = LINE('',#818,#819);
#818 = CARTESIAN_POINT('',(2.950000000001,-1.8,3.6));
#819 = VECTOR('',#820,1.);
#820 = DIRECTION('',(-1.,0.E+000,0.E+000));
#821 = PLANE('',#822);
#822 = AXIS2_PLACEMENT_3D('',#823,#824,#825);
#823 = CARTESIAN_POINT('',(-3.05,2.,3.6));
#824 = DIRECTION('',(0.E+000,0.E+000,1.));
#825 = DIRECTION('',(1.,0.E+000,0.E+000));
#826 = ADVANCED_FACE('',(#827),#835,.T.);
#827 = FACE_BOUND('',#828,.T.);
#828 = EDGE_LOOP('',(#829,#830,#831,#832,#833,#834));
#829 = ORIENTED_EDGE('',*,*,#790,.F.);
#830 = ORIENTED_EDGE('',*,*,#781,.F.);
#831 = ORIENTED_EDGE('',*,*,#770,.F.);
#832 = ORIENTED_EDGE('',*,*,#816,.F.);
#833 = ORIENTED_EDGE('',*,*,#807,.F.);
#834 = ORIENTED_EDGE('',*,*,#798,.F.);
#835 = PLANE('',#836);
#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839);
#837 = CARTESIAN_POINT('',(-3.05,2.,3.6));
#838 = DIRECTION('',(0.E+000,0.E+000,1.));
#839 = DIRECTION('',(1.,0.E+000,0.E+000));
#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#844)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#841,#842,#843)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#841 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#842 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#843 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#844 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#841,
'distance_accuracy_value','confusion accuracy');
#845 = SHAPE_DEFINITION_REPRESENTATION(#846,#25);
#846 = PRODUCT_DEFINITION_SHAPE('','',#847);
#847 = PRODUCT_DEFINITION('design','',#848,#851);
#848 = PRODUCT_DEFINITION_FORMATION('','',#849);
#849 = PRODUCT('HC18U','HC18U','',(#850));
#850 = MECHANICAL_CONTEXT('',#2,'mechanical');
#851 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#852 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#853,#855);
#853 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#854)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#854 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#855 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#856
);
#856 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('484','=>[0:1:1:2]','',#5,#847,$);
#857 = PRODUCT_TYPE('part',$,(#849));
#858 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#859,
#867,#874,#881,#888,#895,#902,#909,#916,#924,#931,#938,#945,#952,
#959,#966,#974,#981,#988,#995,#1002,#1009,#1016,#1023,#1030,#1037,
#1044),#840);
#859 = STYLED_ITEM('color',(#860),#28);
#860 = PRESENTATION_STYLE_ASSIGNMENT((#861));
#861 = SURFACE_STYLE_USAGE(.BOTH.,#862);
#862 = SURFACE_SIDE_STYLE('',(#863));
#863 = SURFACE_STYLE_FILL_AREA(#864);
#864 = FILL_AREA_STYLE('',(#865));
#865 = FILL_AREA_STYLE_COLOUR('',#866);
#866 = COLOUR_RGB('',0.443137258291,0.443137258291,0.443137258291);
#867 = STYLED_ITEM('color',(#868),#68);
#868 = PRESENTATION_STYLE_ASSIGNMENT((#869));
#869 = SURFACE_STYLE_USAGE(.BOTH.,#870);
#870 = SURFACE_SIDE_STYLE('',(#871));
#871 = SURFACE_STYLE_FILL_AREA(#872);
#872 = FILL_AREA_STYLE('',(#873));
#873 = FILL_AREA_STYLE_COLOUR('',#866);
#874 = STYLED_ITEM('color',(#875),#101);
#875 = PRESENTATION_STYLE_ASSIGNMENT((#876));
#876 = SURFACE_STYLE_USAGE(.BOTH.,#877);
#877 = SURFACE_SIDE_STYLE('',(#878));
#878 = SURFACE_STYLE_FILL_AREA(#879);
#879 = FILL_AREA_STYLE('',(#880));
#880 = FILL_AREA_STYLE_COLOUR('',#866);
#881 = STYLED_ITEM('color',(#882),#134);
#882 = PRESENTATION_STYLE_ASSIGNMENT((#883));
#883 = SURFACE_STYLE_USAGE(.BOTH.,#884);
#884 = SURFACE_SIDE_STYLE('',(#885));
#885 = SURFACE_STYLE_FILL_AREA(#886);
#886 = FILL_AREA_STYLE('',(#887));
#887 = FILL_AREA_STYLE_COLOUR('',#866);
#888 = STYLED_ITEM('color',(#889),#223);
#889 = PRESENTATION_STYLE_ASSIGNMENT((#890));
#890 = SURFACE_STYLE_USAGE(.BOTH.,#891);
#891 = SURFACE_SIDE_STYLE('',(#892));
#892 = SURFACE_STYLE_FILL_AREA(#893);
#893 = FILL_AREA_STYLE('',(#894));
#894 = FILL_AREA_STYLE_COLOUR('',#866);
#895 = STYLED_ITEM('color',(#896),#312);
#896 = PRESENTATION_STYLE_ASSIGNMENT((#897));
#897 = SURFACE_STYLE_USAGE(.BOTH.,#898);
#898 = SURFACE_SIDE_STYLE('',(#899));
#899 = SURFACE_STYLE_FILL_AREA(#900);
#900 = FILL_AREA_STYLE('',(#901));
#901 = FILL_AREA_STYLE_COLOUR('',#866);
#902 = STYLED_ITEM('color',(#903),#329);
#903 = PRESENTATION_STYLE_ASSIGNMENT((#904));
#904 = SURFACE_STYLE_USAGE(.BOTH.,#905);
#905 = SURFACE_SIDE_STYLE('',(#906));
#906 = SURFACE_STYLE_FILL_AREA(#907);
#907 = FILL_AREA_STYLE('',(#908));
#908 = FILL_AREA_STYLE_COLOUR('',#866);
#909 = STYLED_ITEM('color',(#910),#346);
#910 = PRESENTATION_STYLE_ASSIGNMENT((#911));
#911 = SURFACE_STYLE_USAGE(.BOTH.,#912);
#912 = SURFACE_SIDE_STYLE('',(#913));
#913 = SURFACE_STYLE_FILL_AREA(#914);
#914 = FILL_AREA_STYLE('',(#915));
#915 = FILL_AREA_STYLE_COLOUR('',#866);
#916 = STYLED_ITEM('color',(#917),#358);
#917 = PRESENTATION_STYLE_ASSIGNMENT((#918));
#918 = SURFACE_STYLE_USAGE(.BOTH.,#919);
#919 = SURFACE_SIDE_STYLE('',(#920));
#920 = SURFACE_STYLE_FILL_AREA(#921);
#921 = FILL_AREA_STYLE('',(#922));
#922 = FILL_AREA_STYLE_COLOUR('',#923);
#923 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#924 = STYLED_ITEM('color',(#925),#394);
#925 = PRESENTATION_STYLE_ASSIGNMENT((#926));
#926 = SURFACE_STYLE_USAGE(.BOTH.,#927);
#927 = SURFACE_SIDE_STYLE('',(#928));
#928 = SURFACE_STYLE_FILL_AREA(#929);
#929 = FILL_AREA_STYLE('',(#930));
#930 = FILL_AREA_STYLE_COLOUR('',#923);
#931 = STYLED_ITEM('color',(#932),#426);
#932 = PRESENTATION_STYLE_ASSIGNMENT((#933));
#933 = SURFACE_STYLE_USAGE(.BOTH.,#934);
#934 = SURFACE_SIDE_STYLE('',(#935));
#935 = SURFACE_STYLE_FILL_AREA(#936);
#936 = FILL_AREA_STYLE('',(#937));
#937 = FILL_AREA_STYLE_COLOUR('',#923);
#938 = STYLED_ITEM('color',(#939),#451);
#939 = PRESENTATION_STYLE_ASSIGNMENT((#940));
#940 = SURFACE_STYLE_USAGE(.BOTH.,#941);
#941 = SURFACE_SIDE_STYLE('',(#942));
#942 = SURFACE_STYLE_FILL_AREA(#943);
#943 = FILL_AREA_STYLE('',(#944));
#944 = FILL_AREA_STYLE_COLOUR('',#923);
#945 = STYLED_ITEM('color',(#946),#475);
#946 = PRESENTATION_STYLE_ASSIGNMENT((#947));
#947 = SURFACE_STYLE_USAGE(.BOTH.,#948);
#948 = SURFACE_SIDE_STYLE('',(#949));
#949 = SURFACE_STYLE_FILL_AREA(#950);
#950 = FILL_AREA_STYLE('',(#951));
#951 = FILL_AREA_STYLE_COLOUR('',#923);
#952 = STYLED_ITEM('color',(#953),#499);
#953 = PRESENTATION_STYLE_ASSIGNMENT((#954));
#954 = SURFACE_STYLE_USAGE(.BOTH.,#955);
#955 = SURFACE_SIDE_STYLE('',(#956));
#956 = SURFACE_STYLE_FILL_AREA(#957);
#957 = FILL_AREA_STYLE('',(#958));
#958 = FILL_AREA_STYLE_COLOUR('',#923);
#959 = STYLED_ITEM('color',(#960),#524);
#960 = PRESENTATION_STYLE_ASSIGNMENT((#961));
#961 = SURFACE_STYLE_USAGE(.BOTH.,#962);
#962 = SURFACE_SIDE_STYLE('',(#963));
#963 = SURFACE_STYLE_FILL_AREA(#964);
#964 = FILL_AREA_STYLE('',(#965));
#965 = FILL_AREA_STYLE_COLOUR('',#923);
#966 = STYLED_ITEM('color',(#967),#542);
#967 = PRESENTATION_STYLE_ASSIGNMENT((#968));
#968 = SURFACE_STYLE_USAGE(.BOTH.,#969);
#969 = SURFACE_SIDE_STYLE('',(#970));
#970 = SURFACE_STYLE_FILL_AREA(#971);
#971 = FILL_AREA_STYLE('',(#972));
#972 = FILL_AREA_STYLE_COLOUR('',#973);
#973 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000);
#974 = STYLED_ITEM('color',(#975),#567);
#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
#977 = SURFACE_SIDE_STYLE('',(#978));
#978 = SURFACE_STYLE_FILL_AREA(#979);
#979 = FILL_AREA_STYLE('',(#980));
#980 = FILL_AREA_STYLE_COLOUR('',#973);
#981 = STYLED_ITEM('color',(#982),#592);
#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
#984 = SURFACE_SIDE_STYLE('',(#985));
#985 = SURFACE_STYLE_FILL_AREA(#986);
#986 = FILL_AREA_STYLE('',(#987));
#987 = FILL_AREA_STYLE_COLOUR('',#923);
#988 = STYLED_ITEM('color',(#989),#624);
#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
#991 = SURFACE_SIDE_STYLE('',(#992));
#992 = SURFACE_STYLE_FILL_AREA(#993);
#993 = FILL_AREA_STYLE('',(#994));
#994 = FILL_AREA_STYLE_COLOUR('',#923);
#995 = STYLED_ITEM('color',(#996),#649);
#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
#998 = SURFACE_SIDE_STYLE('',(#999));
#999 = SURFACE_STYLE_FILL_AREA(#1000);
#1000 = FILL_AREA_STYLE('',(#1001));
#1001 = FILL_AREA_STYLE_COLOUR('',#923);
#1002 = STYLED_ITEM('color',(#1003),#673);
#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
#1005 = SURFACE_SIDE_STYLE('',(#1006));
#1006 = SURFACE_STYLE_FILL_AREA(#1007);
#1007 = FILL_AREA_STYLE('',(#1008));
#1008 = FILL_AREA_STYLE_COLOUR('',#923);
#1009 = STYLED_ITEM('color',(#1010),#697);
#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
#1012 = SURFACE_SIDE_STYLE('',(#1013));
#1013 = SURFACE_STYLE_FILL_AREA(#1014);
#1014 = FILL_AREA_STYLE('',(#1015));
#1015 = FILL_AREA_STYLE_COLOUR('',#923);
#1016 = STYLED_ITEM('color',(#1017),#722);
#1017 = PRESENTATION_STYLE_ASSIGNMENT((#1018));
#1018 = SURFACE_STYLE_USAGE(.BOTH.,#1019);
#1019 = SURFACE_SIDE_STYLE('',(#1020));
#1020 = SURFACE_STYLE_FILL_AREA(#1021);
#1021 = FILL_AREA_STYLE('',(#1022));
#1022 = FILL_AREA_STYLE_COLOUR('',#923);
#1023 = STYLED_ITEM('color',(#1024),#740);
#1024 = PRESENTATION_STYLE_ASSIGNMENT((#1025));
#1025 = SURFACE_STYLE_USAGE(.BOTH.,#1026);
#1026 = SURFACE_SIDE_STYLE('',(#1027));
#1027 = SURFACE_STYLE_FILL_AREA(#1028);
#1028 = FILL_AREA_STYLE('',(#1029));
#1029 = FILL_AREA_STYLE_COLOUR('',#973);
#1030 = STYLED_ITEM('color',(#1031),#749);
#1031 = PRESENTATION_STYLE_ASSIGNMENT((#1032));
#1032 = SURFACE_STYLE_USAGE(.BOTH.,#1033);
#1033 = SURFACE_SIDE_STYLE('',(#1034));
#1034 = SURFACE_STYLE_FILL_AREA(#1035);
#1035 = FILL_AREA_STYLE('',(#1036));
#1036 = FILL_AREA_STYLE_COLOUR('',#973);
#1037 = STYLED_ITEM('color',(#1038),#758);
#1038 = PRESENTATION_STYLE_ASSIGNMENT((#1039));
#1039 = SURFACE_STYLE_USAGE(.BOTH.,#1040);
#1040 = SURFACE_SIDE_STYLE('',(#1041));
#1041 = SURFACE_STYLE_FILL_AREA(#1042);
#1042 = FILL_AREA_STYLE('',(#1043));
#1043 = FILL_AREA_STYLE_COLOUR('',#923);
#1044 = STYLED_ITEM('color',(#1045),#826);
#1045 = PRESENTATION_STYLE_ASSIGNMENT((#1046));
#1046 = SURFACE_STYLE_USAGE(.BOTH.,#1047);
#1047 = SURFACE_SIDE_STYLE('',(#1048));
#1048 = SURFACE_STYLE_FILL_AREA(#1049);
#1049 = FILL_AREA_STYLE('',(#1050));
#1050 = FILL_AREA_STYLE_COLOUR('',#923);
ENDSEC;
END-ISO-10303-21;