FreeCAD-library/Generic objects/Scale Models/Bourjault ballpoint/Complex model/asm_bourjault_ballpoint.stp
2020-07-16 21:49:16 +02:00

2516 lines
102 KiB
Text

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'asm_bourjault_ballpoint.stp','2020-07-16T21:45:49',('Author'),('')
,'Open CASCADE STEP processor 7.3','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2000,#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('asm_bourjault_ballpoint','asm_bourjault_ballpoint','',(#8)
);
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35),#39);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.,0.,0.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(21.6845502987,-7.359337315351E-08,
-7.176885194913E-09));
#21 = DIRECTION('',(-3.331331389618E-10,9.872209084428E-08,1.));
#22 = DIRECTION('',(1.,3.416017233052E-09,3.331328017255E-10));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(16.68455029635,1.208887414993E-07,
1.178917094305E-08));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(182.68455029638,-1.293907223859E-06,
1.227209085567E-08));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(-24.3154496834,1.276158996172E-07,
1.244520803509E-08));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(29.184550307904,6.178206435203E-08,
6.025036068915E-09));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,0.));
#39 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40,
'distance_accuracy_value','confusion accuracy');
#44 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#45 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46),#293);
#46 = MANIFOLD_SOLID_BREP('',#47);
#47 = CLOSED_SHELL('',(#48,#109,#144,#199,#234,#289));
#48 = ADVANCED_FACE('',(#49),#63,.T.);
#49 = FACE_BOUND('',#50,.T.);
#50 = EDGE_LOOP('',(#51,#81,#108));
#51 = ORIENTED_EDGE('',*,*,#52,.T.);
#52 = EDGE_CURVE('',#53,#55,#57,.T.);
#53 = VERTEX_POINT('',#54);
#54 = CARTESIAN_POINT('',(0.,0.,0.));
#55 = VERTEX_POINT('',#56);
#56 = CARTESIAN_POINT('',(16.684550296318,14.,0.));
#57 = SEAM_CURVE('',#58,(#62,#74),.PCURVE_S1.);
#58 = LINE('',#59,#60);
#59 = CARTESIAN_POINT('',(0.,0.,0.));
#60 = VECTOR('',#61,1.);
#61 = DIRECTION('',(0.766044443119,0.642787609687,0.));
#62 = PCURVE('',#63,#68);
#63 = CONICAL_SURFACE('',#64,0.,0.698131700798);
#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
#65 = CARTESIAN_POINT('',(0.,0.,0.));
#66 = DIRECTION('',(1.,0.,0.));
#67 = DIRECTION('',(0.,1.,0.));
#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73);
#69 = LINE('',#70,#71);
#70 = CARTESIAN_POINT('',(0.,0.));
#71 = VECTOR('',#72,1.);
#72 = DIRECTION('',(0.,1.));
#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#74 = PCURVE('',#63,#75);
#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80);
#76 = LINE('',#77,#78);
#77 = CARTESIAN_POINT('',(6.28318530718,0.));
#78 = VECTOR('',#79,1.);
#79 = DIRECTION('',(0.,1.));
#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#81 = ORIENTED_EDGE('',*,*,#82,.F.);
#82 = EDGE_CURVE('',#55,#55,#83,.T.);
#83 = SURFACE_CURVE('',#84,(#89,#96),.PCURVE_S1.);
#84 = CIRCLE('',#85,14.);
#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88);
#86 = CARTESIAN_POINT('',(16.684550296318,0.,0.));
#87 = DIRECTION('',(1.,0.,0.));
#88 = DIRECTION('',(0.,1.,0.));
#89 = PCURVE('',#63,#90);
#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95);
#91 = LINE('',#92,#93);
#92 = CARTESIAN_POINT('',(0.,16.684550296318));
#93 = VECTOR('',#94,1.);
#94 = DIRECTION('',(1.,0.));
#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#96 = PCURVE('',#97,#102);
#97 = PLANE('',#98);
#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101);
#99 = CARTESIAN_POINT('',(16.684550296318,0.,0.));
#100 = DIRECTION('',(1.,0.,0.));
#101 = DIRECTION('',(0.,1.,0.));
#102 = DEFINITIONAL_REPRESENTATION('',(#103),#107);
#103 = CIRCLE('',#104,14.);
#104 = AXIS2_PLACEMENT_2D('',#105,#106);
#105 = CARTESIAN_POINT('',(0.,0.));
#106 = DIRECTION('',(1.,0.));
#107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#108 = ORIENTED_EDGE('',*,*,#52,.F.);
#109 = ADVANCED_FACE('',(#110,#113),#97,.T.);
#110 = FACE_BOUND('',#111,.T.);
#111 = EDGE_LOOP('',(#112));
#112 = ORIENTED_EDGE('',*,*,#82,.T.);
#113 = FACE_BOUND('',#114,.T.);
#114 = EDGE_LOOP('',(#115));
#115 = ORIENTED_EDGE('',*,*,#116,.F.);
#116 = EDGE_CURVE('',#117,#117,#119,.T.);
#117 = VERTEX_POINT('',#118);
#118 = CARTESIAN_POINT('',(16.684550296318,12.,0.));
#119 = SURFACE_CURVE('',#120,(#125,#132),.PCURVE_S1.);
#120 = CIRCLE('',#121,12.);
#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124);
#122 = CARTESIAN_POINT('',(16.684550296318,0.,0.));
#123 = DIRECTION('',(1.,0.,0.));
#124 = DIRECTION('',(0.,1.,0.));
#125 = PCURVE('',#97,#126);
#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131);
#127 = CIRCLE('',#128,12.);
#128 = AXIS2_PLACEMENT_2D('',#129,#130);
#129 = CARTESIAN_POINT('',(0.,0.));
#130 = DIRECTION('',(1.,0.));
#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#132 = PCURVE('',#133,#138);
#133 = CYLINDRICAL_SURFACE('',#134,12.);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(16.684550296318,0.,0.));
#136 = DIRECTION('',(1.,0.,0.));
#137 = DIRECTION('',(0.,1.,0.));
#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);
#139 = LINE('',#140,#141);
#140 = CARTESIAN_POINT('',(0.,0.));
#141 = VECTOR('',#142,1.);
#142 = DIRECTION('',(1.,0.));
#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#144 = ADVANCED_FACE('',(#145),#133,.T.);
#145 = FACE_BOUND('',#146,.T.);
#146 = EDGE_LOOP('',(#147,#148,#171,#198));
#147 = ORIENTED_EDGE('',*,*,#116,.T.);
#148 = ORIENTED_EDGE('',*,*,#149,.T.);
#149 = EDGE_CURVE('',#117,#150,#152,.T.);
#150 = VERTEX_POINT('',#151);
#151 = CARTESIAN_POINT('',(21.684550296318,12.,0.));
#152 = SEAM_CURVE('',#153,(#157,#164),.PCURVE_S1.);
#153 = LINE('',#154,#155);
#154 = CARTESIAN_POINT('',(16.684550296318,12.,0.));
#155 = VECTOR('',#156,1.);
#156 = DIRECTION('',(1.,0.,0.));
#157 = PCURVE('',#133,#158);
#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
#159 = LINE('',#160,#161);
#160 = CARTESIAN_POINT('',(0.,0.));
#161 = VECTOR('',#162,1.);
#162 = DIRECTION('',(0.,1.));
#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#164 = PCURVE('',#133,#165);
#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170);
#166 = LINE('',#167,#168);
#167 = CARTESIAN_POINT('',(6.28318530718,0.));
#168 = VECTOR('',#169,1.);
#169 = DIRECTION('',(0.,1.));
#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#171 = ORIENTED_EDGE('',*,*,#172,.F.);
#172 = EDGE_CURVE('',#150,#150,#173,.T.);
#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.);
#174 = CIRCLE('',#175,12.);
#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
#176 = CARTESIAN_POINT('',(21.684550296318,0.,0.));
#177 = DIRECTION('',(1.,0.,0.));
#178 = DIRECTION('',(0.,1.,0.));
#179 = PCURVE('',#133,#180);
#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
#181 = LINE('',#182,#183);
#182 = CARTESIAN_POINT('',(0.,5.));
#183 = VECTOR('',#184,1.);
#184 = DIRECTION('',(1.,0.));
#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#186 = PCURVE('',#187,#192);
#187 = PLANE('',#188);
#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
#189 = CARTESIAN_POINT('',(21.684550296318,0.,0.));
#190 = DIRECTION('',(1.,0.,0.));
#191 = DIRECTION('',(0.,1.,0.));
#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
#193 = CIRCLE('',#194,12.);
#194 = AXIS2_PLACEMENT_2D('',#195,#196);
#195 = CARTESIAN_POINT('',(0.,0.));
#196 = DIRECTION('',(1.,0.));
#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#198 = ORIENTED_EDGE('',*,*,#149,.F.);
#199 = ADVANCED_FACE('',(#200,#203),#187,.T.);
#200 = FACE_BOUND('',#201,.T.);
#201 = EDGE_LOOP('',(#202));
#202 = ORIENTED_EDGE('',*,*,#172,.T.);
#203 = FACE_BOUND('',#204,.T.);
#204 = EDGE_LOOP('',(#205));
#205 = ORIENTED_EDGE('',*,*,#206,.F.);
#206 = EDGE_CURVE('',#207,#207,#209,.T.);
#207 = VERTEX_POINT('',#208);
#208 = CARTESIAN_POINT('',(21.684550296318,6.,0.));
#209 = SURFACE_CURVE('',#210,(#215,#222),.PCURVE_S1.);
#210 = CIRCLE('',#211,6.);
#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
#212 = CARTESIAN_POINT('',(21.684550296318,0.,0.));
#213 = DIRECTION('',(1.,0.,0.));
#214 = DIRECTION('',(0.,1.,0.));
#215 = PCURVE('',#187,#216);
#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221);
#217 = CIRCLE('',#218,6.);
#218 = AXIS2_PLACEMENT_2D('',#219,#220);
#219 = CARTESIAN_POINT('',(0.,0.));
#220 = DIRECTION('',(1.,0.));
#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#222 = PCURVE('',#223,#228);
#223 = CYLINDRICAL_SURFACE('',#224,6.);
#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227);
#225 = CARTESIAN_POINT('',(21.684550296318,0.,0.));
#226 = DIRECTION('',(1.,0.,0.));
#227 = DIRECTION('',(0.,1.,0.));
#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
#229 = LINE('',#230,#231);
#230 = CARTESIAN_POINT('',(0.,0.));
#231 = VECTOR('',#232,1.);
#232 = DIRECTION('',(1.,0.));
#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#234 = ADVANCED_FACE('',(#235),#223,.T.);
#235 = FACE_BOUND('',#236,.T.);
#236 = EDGE_LOOP('',(#237,#238,#261,#288));
#237 = ORIENTED_EDGE('',*,*,#206,.T.);
#238 = ORIENTED_EDGE('',*,*,#239,.T.);
#239 = EDGE_CURVE('',#207,#240,#242,.T.);
#240 = VERTEX_POINT('',#241);
#241 = CARTESIAN_POINT('',(26.684550296318,6.,0.));
#242 = SEAM_CURVE('',#243,(#247,#254),.PCURVE_S1.);
#243 = LINE('',#244,#245);
#244 = CARTESIAN_POINT('',(21.684550296318,6.,0.));
#245 = VECTOR('',#246,1.);
#246 = DIRECTION('',(1.,0.,0.));
#247 = PCURVE('',#223,#248);
#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253);
#249 = LINE('',#250,#251);
#250 = CARTESIAN_POINT('',(0.,0.));
#251 = VECTOR('',#252,1.);
#252 = DIRECTION('',(0.,1.));
#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#254 = PCURVE('',#223,#255);
#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
#256 = LINE('',#257,#258);
#257 = CARTESIAN_POINT('',(6.28318530718,0.));
#258 = VECTOR('',#259,1.);
#259 = DIRECTION('',(0.,1.));
#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#261 = ORIENTED_EDGE('',*,*,#262,.F.);
#262 = EDGE_CURVE('',#240,#240,#263,.T.);
#263 = SURFACE_CURVE('',#264,(#269,#276),.PCURVE_S1.);
#264 = CIRCLE('',#265,6.);
#265 = AXIS2_PLACEMENT_3D('',#266,#267,#268);
#266 = CARTESIAN_POINT('',(26.684550296318,0.,0.));
#267 = DIRECTION('',(1.,0.,0.));
#268 = DIRECTION('',(0.,1.,0.));
#269 = PCURVE('',#223,#270);
#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
#271 = LINE('',#272,#273);
#272 = CARTESIAN_POINT('',(0.,5.));
#273 = VECTOR('',#274,1.);
#274 = DIRECTION('',(1.,0.));
#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#276 = PCURVE('',#277,#282);
#277 = PLANE('',#278);
#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
#279 = CARTESIAN_POINT('',(26.684550296318,0.,0.));
#280 = DIRECTION('',(1.,0.,0.));
#281 = DIRECTION('',(0.,1.,0.));
#282 = DEFINITIONAL_REPRESENTATION('',(#283),#287);
#283 = CIRCLE('',#284,6.);
#284 = AXIS2_PLACEMENT_2D('',#285,#286);
#285 = CARTESIAN_POINT('',(0.,0.));
#286 = DIRECTION('',(1.,0.));
#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#288 = ORIENTED_EDGE('',*,*,#239,.F.);
#289 = ADVANCED_FACE('',(#290),#277,.T.);
#290 = FACE_BOUND('',#291,.T.);
#291 = EDGE_LOOP('',(#292));
#292 = ORIENTED_EDGE('',*,*,#262,.T.);
#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#297)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#294,#295,#296)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#294 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#295 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#296 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#297 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#294,
'distance_accuracy_value','confusion accuracy');
#298 = SHAPE_DEFINITION_REPRESENTATION(#299,#45);
#299 = PRODUCT_DEFINITION_SHAPE('','',#300);
#300 = PRODUCT_DEFINITION('design','',#301,#304);
#301 = PRODUCT_DEFINITION_FORMATION('','',#302);
#302 = PRODUCT('head_001','head_001','',(#303));
#303 = PRODUCT_CONTEXT('',#2,'mechanical');
#304 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#305 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#306,#308);
#306 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#307)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#307 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#308 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#309
);
#309 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','head_001','',#5,#300,$);
#310 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#302));
#311 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#312),#494);
#312 = MANIFOLD_SOLID_BREP('',#313);
#313 = CLOSED_SHELL('',(#314,#402,#437,#487));
#314 = ADVANCED_FACE('',(#315),#328,.F.);
#315 = FACE_BOUND('',#316,.F.);
#316 = EDGE_LOOP('',(#317,#351,#374,#401));
#317 = ORIENTED_EDGE('',*,*,#318,.T.);
#318 = EDGE_CURVE('',#319,#319,#321,.T.);
#319 = VERTEX_POINT('',#320);
#320 = CARTESIAN_POINT('',(0.,6.,0.));
#321 = SURFACE_CURVE('',#322,(#327,#339),.PCURVE_S1.);
#322 = CIRCLE('',#323,6.);
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
#324 = CARTESIAN_POINT('',(0.,0.,0.));
#325 = DIRECTION('',(1.,0.,0.));
#326 = DIRECTION('',(0.,1.,0.));
#327 = PCURVE('',#328,#333);
#328 = CYLINDRICAL_SURFACE('',#329,6.);
#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);
#330 = CARTESIAN_POINT('',(0.,0.,0.));
#331 = DIRECTION('',(1.,0.,0.));
#332 = DIRECTION('',(0.,1.,0.));
#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
#334 = LINE('',#335,#336);
#335 = CARTESIAN_POINT('',(0.,0.));
#336 = VECTOR('',#337,1.);
#337 = DIRECTION('',(1.,0.));
#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#339 = PCURVE('',#340,#345);
#340 = PLANE('',#341);
#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);
#342 = CARTESIAN_POINT('',(0.,0.,0.));
#343 = DIRECTION('',(1.,0.,0.));
#344 = DIRECTION('',(0.,1.,0.));
#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
#346 = CIRCLE('',#347,6.);
#347 = AXIS2_PLACEMENT_2D('',#348,#349);
#348 = CARTESIAN_POINT('',(0.,0.));
#349 = DIRECTION('',(1.,0.));
#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#351 = ORIENTED_EDGE('',*,*,#352,.T.);
#352 = EDGE_CURVE('',#319,#353,#355,.T.);
#353 = VERTEX_POINT('',#354);
#354 = CARTESIAN_POINT('',(90.,6.,0.));
#355 = SEAM_CURVE('',#356,(#360,#367),.PCURVE_S1.);
#356 = LINE('',#357,#358);
#357 = CARTESIAN_POINT('',(0.,6.,0.));
#358 = VECTOR('',#359,1.);
#359 = DIRECTION('',(1.,0.,0.));
#360 = PCURVE('',#328,#361);
#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);
#362 = LINE('',#363,#364);
#363 = CARTESIAN_POINT('',(0.,0.));
#364 = VECTOR('',#365,1.);
#365 = DIRECTION('',(0.,1.));
#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#367 = PCURVE('',#328,#368);
#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);
#369 = LINE('',#370,#371);
#370 = CARTESIAN_POINT('',(6.28318530718,0.));
#371 = VECTOR('',#372,1.);
#372 = DIRECTION('',(0.,1.));
#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#374 = ORIENTED_EDGE('',*,*,#375,.F.);
#375 = EDGE_CURVE('',#353,#353,#376,.T.);
#376 = SURFACE_CURVE('',#377,(#382,#389),.PCURVE_S1.);
#377 = CIRCLE('',#378,6.);
#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381);
#379 = CARTESIAN_POINT('',(90.,0.,0.));
#380 = DIRECTION('',(1.,0.,0.));
#381 = DIRECTION('',(0.,1.,0.));
#382 = PCURVE('',#328,#383);
#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388);
#384 = LINE('',#385,#386);
#385 = CARTESIAN_POINT('',(0.,90.));
#386 = VECTOR('',#387,1.);
#387 = DIRECTION('',(1.,0.));
#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#389 = PCURVE('',#390,#395);
#390 = PLANE('',#391);
#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);
#392 = CARTESIAN_POINT('',(90.,0.,0.));
#393 = DIRECTION('',(1.,0.,0.));
#394 = DIRECTION('',(0.,1.,0.));
#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);
#396 = CIRCLE('',#397,6.);
#397 = AXIS2_PLACEMENT_2D('',#398,#399);
#398 = CARTESIAN_POINT('',(0.,0.));
#399 = DIRECTION('',(1.,-0.));
#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#401 = ORIENTED_EDGE('',*,*,#352,.F.);
#402 = ADVANCED_FACE('',(#403,#406),#390,.T.);
#403 = FACE_BOUND('',#404,.F.);
#404 = EDGE_LOOP('',(#405));
#405 = ORIENTED_EDGE('',*,*,#375,.T.);
#406 = FACE_BOUND('',#407,.F.);
#407 = EDGE_LOOP('',(#408));
#408 = ORIENTED_EDGE('',*,*,#409,.F.);
#409 = EDGE_CURVE('',#410,#410,#412,.T.);
#410 = VERTEX_POINT('',#411);
#411 = CARTESIAN_POINT('',(90.,9.,0.));
#412 = SURFACE_CURVE('',#413,(#418,#425),.PCURVE_S1.);
#413 = CIRCLE('',#414,9.);
#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
#415 = CARTESIAN_POINT('',(90.,0.,0.));
#416 = DIRECTION('',(1.,0.,0.));
#417 = DIRECTION('',(0.,1.,0.));
#418 = PCURVE('',#390,#419);
#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
#420 = CIRCLE('',#421,9.);
#421 = AXIS2_PLACEMENT_2D('',#422,#423);
#422 = CARTESIAN_POINT('',(0.,0.));
#423 = DIRECTION('',(1.,-0.));
#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#425 = PCURVE('',#426,#431);
#426 = CYLINDRICAL_SURFACE('',#427,9.);
#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
#428 = CARTESIAN_POINT('',(90.,0.,0.));
#429 = DIRECTION('',(-1.,-0.,-0.));
#430 = DIRECTION('',(0.,1.,0.));
#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);
#432 = LINE('',#433,#434);
#433 = CARTESIAN_POINT('',(-0.,0.));
#434 = VECTOR('',#435,1.);
#435 = DIRECTION('',(-1.,0.));
#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#437 = ADVANCED_FACE('',(#438),#426,.T.);
#438 = FACE_BOUND('',#439,.F.);
#439 = EDGE_LOOP('',(#440,#441,#464,#486));
#440 = ORIENTED_EDGE('',*,*,#409,.T.);
#441 = ORIENTED_EDGE('',*,*,#442,.T.);
#442 = EDGE_CURVE('',#410,#443,#445,.T.);
#443 = VERTEX_POINT('',#444);
#444 = CARTESIAN_POINT('',(0.,9.,0.));
#445 = SEAM_CURVE('',#446,(#450,#457),.PCURVE_S1.);
#446 = LINE('',#447,#448);
#447 = CARTESIAN_POINT('',(90.,9.,0.));
#448 = VECTOR('',#449,1.);
#449 = DIRECTION('',(-1.,0.,0.));
#450 = PCURVE('',#426,#451);
#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456);
#452 = LINE('',#453,#454);
#453 = CARTESIAN_POINT('',(-0.,0.));
#454 = VECTOR('',#455,1.);
#455 = DIRECTION('',(-0.,1.));
#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#457 = PCURVE('',#426,#458);
#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463);
#459 = LINE('',#460,#461);
#460 = CARTESIAN_POINT('',(-6.28318530718,0.));
#461 = VECTOR('',#462,1.);
#462 = DIRECTION('',(-0.,1.));
#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#464 = ORIENTED_EDGE('',*,*,#465,.F.);
#465 = EDGE_CURVE('',#443,#443,#466,.T.);
#466 = SURFACE_CURVE('',#467,(#472,#479),.PCURVE_S1.);
#467 = CIRCLE('',#468,9.);
#468 = AXIS2_PLACEMENT_3D('',#469,#470,#471);
#469 = CARTESIAN_POINT('',(0.,0.,0.));
#470 = DIRECTION('',(1.,0.,0.));
#471 = DIRECTION('',(0.,1.,0.));
#472 = PCURVE('',#426,#473);
#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478);
#474 = LINE('',#475,#476);
#475 = CARTESIAN_POINT('',(-0.,90.));
#476 = VECTOR('',#477,1.);
#477 = DIRECTION('',(-1.,0.));
#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#479 = PCURVE('',#340,#480);
#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485);
#481 = CIRCLE('',#482,9.);
#482 = AXIS2_PLACEMENT_2D('',#483,#484);
#483 = CARTESIAN_POINT('',(0.,0.));
#484 = DIRECTION('',(1.,0.));
#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#486 = ORIENTED_EDGE('',*,*,#442,.F.);
#487 = ADVANCED_FACE('',(#488,#491),#340,.F.);
#488 = FACE_BOUND('',#489,.F.);
#489 = EDGE_LOOP('',(#490));
#490 = ORIENTED_EDGE('',*,*,#465,.T.);
#491 = FACE_BOUND('',#492,.F.);
#492 = EDGE_LOOP('',(#493));
#493 = ORIENTED_EDGE('',*,*,#318,.F.);
#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#498)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#495,#496,#497)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#495 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#496 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#497 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#498 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#495,
'distance_accuracy_value','confusion accuracy');
#499 = SHAPE_DEFINITION_REPRESENTATION(#500,#311);
#500 = PRODUCT_DEFINITION_SHAPE('','',#501);
#501 = PRODUCT_DEFINITION('design','',#502,#505);
#502 = PRODUCT_DEFINITION_FORMATION('','',#503);
#503 = PRODUCT('cartridge_001','cartridge_001','',(#504));
#504 = PRODUCT_CONTEXT('',#2,'mechanical');
#505 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#506 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#507,#509);
#507 = ( REPRESENTATION_RELATIONSHIP('','',#311,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#508)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#508 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#509 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#510
);
#510 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','cartridge_001','',#5,#501,$);
#511 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#503));
#512 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#513),#695);
#513 = MANIFOLD_SOLID_BREP('',#514);
#514 = CLOSED_SHELL('',(#515,#603,#638,#688));
#515 = ADVANCED_FACE('',(#516),#529,.T.);
#516 = FACE_BOUND('',#517,.T.);
#517 = EDGE_LOOP('',(#518,#552,#575,#602));
#518 = ORIENTED_EDGE('',*,*,#519,.T.);
#519 = EDGE_CURVE('',#520,#520,#522,.T.);
#520 = VERTEX_POINT('',#521);
#521 = CARTESIAN_POINT('',(0.,15.,0.));
#522 = SURFACE_CURVE('',#523,(#528,#540),.PCURVE_S1.);
#523 = CIRCLE('',#524,15.);
#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527);
#525 = CARTESIAN_POINT('',(0.,0.,0.));
#526 = DIRECTION('',(1.,0.,0.));
#527 = DIRECTION('',(0.,1.,0.));
#528 = PCURVE('',#529,#534);
#529 = CYLINDRICAL_SURFACE('',#530,15.);
#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);
#531 = CARTESIAN_POINT('',(0.,0.,0.));
#532 = DIRECTION('',(1.,0.,0.));
#533 = DIRECTION('',(0.,1.,0.));
#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
#535 = LINE('',#536,#537);
#536 = CARTESIAN_POINT('',(0.,0.));
#537 = VECTOR('',#538,1.);
#538 = DIRECTION('',(1.,0.));
#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#540 = PCURVE('',#541,#546);
#541 = PLANE('',#542);
#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545);
#543 = CARTESIAN_POINT('',(0.,0.,0.));
#544 = DIRECTION('',(1.,0.,0.));
#545 = DIRECTION('',(0.,1.,0.));
#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551);
#547 = CIRCLE('',#548,15.);
#548 = AXIS2_PLACEMENT_2D('',#549,#550);
#549 = CARTESIAN_POINT('',(0.,0.));
#550 = DIRECTION('',(1.,-0.));
#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#552 = ORIENTED_EDGE('',*,*,#553,.T.);
#553 = EDGE_CURVE('',#520,#554,#556,.T.);
#554 = VERTEX_POINT('',#555);
#555 = CARTESIAN_POINT('',(170.,15.,0.));
#556 = SEAM_CURVE('',#557,(#561,#568),.PCURVE_S1.);
#557 = LINE('',#558,#559);
#558 = CARTESIAN_POINT('',(0.,15.,0.));
#559 = VECTOR('',#560,1.);
#560 = DIRECTION('',(1.,0.,0.));
#561 = PCURVE('',#529,#562);
#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);
#563 = LINE('',#564,#565);
#564 = CARTESIAN_POINT('',(0.,0.));
#565 = VECTOR('',#566,1.);
#566 = DIRECTION('',(0.,1.));
#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#568 = PCURVE('',#529,#569);
#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574);
#570 = LINE('',#571,#572);
#571 = CARTESIAN_POINT('',(6.28318530718,0.));
#572 = VECTOR('',#573,1.);
#573 = DIRECTION('',(0.,1.));
#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#575 = ORIENTED_EDGE('',*,*,#576,.F.);
#576 = EDGE_CURVE('',#554,#554,#577,.T.);
#577 = SURFACE_CURVE('',#578,(#583,#590),.PCURVE_S1.);
#578 = CIRCLE('',#579,15.);
#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
#580 = CARTESIAN_POINT('',(170.,0.,0.));
#581 = DIRECTION('',(1.,0.,0.));
#582 = DIRECTION('',(0.,1.,0.));
#583 = PCURVE('',#529,#584);
#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589);
#585 = LINE('',#586,#587);
#586 = CARTESIAN_POINT('',(0.,170.));
#587 = VECTOR('',#588,1.);
#588 = DIRECTION('',(1.,0.));
#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#590 = PCURVE('',#591,#596);
#591 = PLANE('',#592);
#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595);
#593 = CARTESIAN_POINT('',(170.,0.,0.));
#594 = DIRECTION('',(1.,0.,0.));
#595 = DIRECTION('',(0.,1.,0.));
#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601);
#597 = CIRCLE('',#598,15.);
#598 = AXIS2_PLACEMENT_2D('',#599,#600);
#599 = CARTESIAN_POINT('',(0.,0.));
#600 = DIRECTION('',(1.,0.));
#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#602 = ORIENTED_EDGE('',*,*,#553,.F.);
#603 = ADVANCED_FACE('',(#604,#607),#591,.T.);
#604 = FACE_BOUND('',#605,.T.);
#605 = EDGE_LOOP('',(#606));
#606 = ORIENTED_EDGE('',*,*,#576,.T.);
#607 = FACE_BOUND('',#608,.T.);
#608 = EDGE_LOOP('',(#609));
#609 = ORIENTED_EDGE('',*,*,#610,.F.);
#610 = EDGE_CURVE('',#611,#611,#613,.T.);
#611 = VERTEX_POINT('',#612);
#612 = CARTESIAN_POINT('',(170.,12.,0.));
#613 = SURFACE_CURVE('',#614,(#619,#626),.PCURVE_S1.);
#614 = CIRCLE('',#615,12.);
#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
#616 = CARTESIAN_POINT('',(170.,0.,0.));
#617 = DIRECTION('',(1.,0.,0.));
#618 = DIRECTION('',(0.,1.,0.));
#619 = PCURVE('',#591,#620);
#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);
#621 = CIRCLE('',#622,12.);
#622 = AXIS2_PLACEMENT_2D('',#623,#624);
#623 = CARTESIAN_POINT('',(0.,0.));
#624 = DIRECTION('',(1.,0.));
#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#626 = PCURVE('',#627,#632);
#627 = CYLINDRICAL_SURFACE('',#628,12.);
#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);
#629 = CARTESIAN_POINT('',(170.,0.,0.));
#630 = DIRECTION('',(-1.,-0.,-0.));
#631 = DIRECTION('',(0.,1.,0.));
#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637);
#633 = LINE('',#634,#635);
#634 = CARTESIAN_POINT('',(-0.,0.));
#635 = VECTOR('',#636,1.);
#636 = DIRECTION('',(-1.,0.));
#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#638 = ADVANCED_FACE('',(#639),#627,.F.);
#639 = FACE_BOUND('',#640,.T.);
#640 = EDGE_LOOP('',(#641,#642,#665,#687));
#641 = ORIENTED_EDGE('',*,*,#610,.T.);
#642 = ORIENTED_EDGE('',*,*,#643,.T.);
#643 = EDGE_CURVE('',#611,#644,#646,.T.);
#644 = VERTEX_POINT('',#645);
#645 = CARTESIAN_POINT('',(0.,12.,0.));
#646 = SEAM_CURVE('',#647,(#651,#658),.PCURVE_S1.);
#647 = LINE('',#648,#649);
#648 = CARTESIAN_POINT('',(170.,12.,0.));
#649 = VECTOR('',#650,1.);
#650 = DIRECTION('',(-1.,0.,0.));
#651 = PCURVE('',#627,#652);
#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
#653 = LINE('',#654,#655);
#654 = CARTESIAN_POINT('',(-0.,0.));
#655 = VECTOR('',#656,1.);
#656 = DIRECTION('',(-0.,1.));
#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#658 = PCURVE('',#627,#659);
#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664);
#660 = LINE('',#661,#662);
#661 = CARTESIAN_POINT('',(-6.28318530718,0.));
#662 = VECTOR('',#663,1.);
#663 = DIRECTION('',(-0.,1.));
#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#665 = ORIENTED_EDGE('',*,*,#666,.F.);
#666 = EDGE_CURVE('',#644,#644,#667,.T.);
#667 = SURFACE_CURVE('',#668,(#673,#680),.PCURVE_S1.);
#668 = CIRCLE('',#669,12.);
#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
#670 = CARTESIAN_POINT('',(0.,0.,0.));
#671 = DIRECTION('',(1.,0.,0.));
#672 = DIRECTION('',(0.,1.,0.));
#673 = PCURVE('',#627,#674);
#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679);
#675 = LINE('',#676,#677);
#676 = CARTESIAN_POINT('',(-0.,170.));
#677 = VECTOR('',#678,1.);
#678 = DIRECTION('',(-1.,0.));
#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#680 = PCURVE('',#541,#681);
#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686);
#682 = CIRCLE('',#683,12.);
#683 = AXIS2_PLACEMENT_2D('',#684,#685);
#684 = CARTESIAN_POINT('',(0.,0.));
#685 = DIRECTION('',(1.,-0.));
#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#687 = ORIENTED_EDGE('',*,*,#643,.F.);
#688 = ADVANCED_FACE('',(#689,#692),#541,.F.);
#689 = FACE_BOUND('',#690,.T.);
#690 = EDGE_LOOP('',(#691));
#691 = ORIENTED_EDGE('',*,*,#666,.T.);
#692 = FACE_BOUND('',#693,.T.);
#693 = EDGE_LOOP('',(#694));
#694 = ORIENTED_EDGE('',*,*,#519,.F.);
#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#699)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#696,#697,#698)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#696 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#697 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#698 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#699 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#696,
'distance_accuracy_value','confusion accuracy');
#700 = SHAPE_DEFINITION_REPRESENTATION(#701,#512);
#701 = PRODUCT_DEFINITION_SHAPE('','',#702);
#702 = PRODUCT_DEFINITION('design','',#703,#706);
#703 = PRODUCT_DEFINITION_FORMATION('','',#704);
#704 = PRODUCT('body_001','body_001','',(#705));
#705 = PRODUCT_CONTEXT('',#2,'mechanical');
#706 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#707 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#708,#710);
#708 = ( REPRESENTATION_RELATIONSHIP('','',#512,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#709)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#709 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#710 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#711
);
#711 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','body_001','',#5,#702,$);
#712 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#704));
#713 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#714),#957);
#714 = MANIFOLD_SOLID_BREP('',#715);
#715 = CLOSED_SHELL('',(#716,#804,#859,#894,#898,#953));
#716 = ADVANCED_FACE('',(#717),#731,.T.);
#717 = FACE_BOUND('',#718,.T.);
#718 = EDGE_LOOP('',(#719,#749,#776,#777));
#719 = ORIENTED_EDGE('',*,*,#720,.F.);
#720 = EDGE_CURVE('',#721,#723,#725,.T.);
#721 = VERTEX_POINT('',#722);
#722 = CARTESIAN_POINT('',(4.,15.,0.));
#723 = VERTEX_POINT('',#724);
#724 = CARTESIAN_POINT('',(13.,15.,0.));
#725 = SEAM_CURVE('',#726,(#730,#742),.PCURVE_S1.);
#726 = LINE('',#727,#728);
#727 = CARTESIAN_POINT('',(4.,15.,0.));
#728 = VECTOR('',#729,1.);
#729 = DIRECTION('',(1.,0.,0.));
#730 = PCURVE('',#731,#736);
#731 = CYLINDRICAL_SURFACE('',#732,15.);
#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735);
#733 = CARTESIAN_POINT('',(4.,0.,0.));
#734 = DIRECTION('',(1.,0.,0.));
#735 = DIRECTION('',(0.,1.,0.));
#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);
#737 = LINE('',#738,#739);
#738 = CARTESIAN_POINT('',(0.,0.));
#739 = VECTOR('',#740,1.);
#740 = DIRECTION('',(0.,1.));
#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#742 = PCURVE('',#731,#743);
#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748);
#744 = LINE('',#745,#746);
#745 = CARTESIAN_POINT('',(6.28318530718,0.));
#746 = VECTOR('',#747,1.);
#747 = DIRECTION('',(0.,1.));
#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#749 = ORIENTED_EDGE('',*,*,#750,.T.);
#750 = EDGE_CURVE('',#721,#721,#751,.T.);
#751 = SURFACE_CURVE('',#752,(#757,#764),.PCURVE_S1.);
#752 = CIRCLE('',#753,15.);
#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
#754 = CARTESIAN_POINT('',(4.,0.,0.));
#755 = DIRECTION('',(1.,0.,0.));
#756 = DIRECTION('',(0.,1.,0.));
#757 = PCURVE('',#731,#758);
#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);
#759 = LINE('',#760,#761);
#760 = CARTESIAN_POINT('',(0.,0.));
#761 = VECTOR('',#762,1.);
#762 = DIRECTION('',(1.,0.));
#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#764 = PCURVE('',#765,#770);
#765 = PLANE('',#766);
#766 = AXIS2_PLACEMENT_3D('',#767,#768,#769);
#767 = CARTESIAN_POINT('',(4.,0.,0.));
#768 = DIRECTION('',(1.,0.,0.));
#769 = DIRECTION('',(0.,1.,0.));
#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);
#771 = CIRCLE('',#772,15.);
#772 = AXIS2_PLACEMENT_2D('',#773,#774);
#773 = CARTESIAN_POINT('',(0.,0.));
#774 = DIRECTION('',(1.,-0.));
#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#776 = ORIENTED_EDGE('',*,*,#720,.T.);
#777 = ORIENTED_EDGE('',*,*,#778,.F.);
#778 = EDGE_CURVE('',#723,#723,#779,.T.);
#779 = SURFACE_CURVE('',#780,(#785,#792),.PCURVE_S1.);
#780 = CIRCLE('',#781,15.);
#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
#782 = CARTESIAN_POINT('',(13.,0.,0.));
#783 = DIRECTION('',(1.,0.,0.));
#784 = DIRECTION('',(0.,1.,0.));
#785 = PCURVE('',#731,#786);
#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791);
#787 = LINE('',#788,#789);
#788 = CARTESIAN_POINT('',(0.,9.));
#789 = VECTOR('',#790,1.);
#790 = DIRECTION('',(1.,0.));
#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#792 = PCURVE('',#793,#798);
#793 = CONICAL_SURFACE('',#794,15.,0.785398163397);
#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797);
#795 = CARTESIAN_POINT('',(13.,0.,0.));
#796 = DIRECTION('',(-1.,-0.,-0.));
#797 = DIRECTION('',(0.,1.,0.));
#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803);
#799 = LINE('',#800,#801);
#800 = CARTESIAN_POINT('',(-0.,-0.));
#801 = VECTOR('',#802,1.);
#802 = DIRECTION('',(-1.,-0.));
#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#804 = ADVANCED_FACE('',(#805),#793,.T.);
#805 = FACE_BOUND('',#806,.T.);
#806 = EDGE_LOOP('',(#807,#830,#831,#832));
#807 = ORIENTED_EDGE('',*,*,#808,.F.);
#808 = EDGE_CURVE('',#723,#809,#811,.T.);
#809 = VERTEX_POINT('',#810);
#810 = CARTESIAN_POINT('',(16.,12.,0.));
#811 = SEAM_CURVE('',#812,(#816,#823),.PCURVE_S1.);
#812 = LINE('',#813,#814);
#813 = CARTESIAN_POINT('',(13.,15.,0.));
#814 = VECTOR('',#815,1.);
#815 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
#816 = PCURVE('',#793,#817);
#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);
#818 = LINE('',#819,#820);
#819 = CARTESIAN_POINT('',(-0.,-0.));
#820 = VECTOR('',#821,1.);
#821 = DIRECTION('',(-0.,-1.));
#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#823 = PCURVE('',#793,#824);
#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829);
#825 = LINE('',#826,#827);
#826 = CARTESIAN_POINT('',(-6.28318530718,-0.));
#827 = VECTOR('',#828,1.);
#828 = DIRECTION('',(-0.,-1.));
#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#830 = ORIENTED_EDGE('',*,*,#778,.T.);
#831 = ORIENTED_EDGE('',*,*,#808,.T.);
#832 = ORIENTED_EDGE('',*,*,#833,.F.);
#833 = EDGE_CURVE('',#809,#809,#834,.T.);
#834 = SURFACE_CURVE('',#835,(#840,#847),.PCURVE_S1.);
#835 = CIRCLE('',#836,12.);
#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839);
#837 = CARTESIAN_POINT('',(16.,0.,0.));
#838 = DIRECTION('',(1.,0.,0.));
#839 = DIRECTION('',(0.,1.,0.));
#840 = PCURVE('',#793,#841);
#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
#842 = LINE('',#843,#844);
#843 = CARTESIAN_POINT('',(-0.,-3.));
#844 = VECTOR('',#845,1.);
#845 = DIRECTION('',(-1.,-0.));
#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#847 = PCURVE('',#848,#853);
#848 = PLANE('',#849);
#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
#850 = CARTESIAN_POINT('',(16.,0.,0.));
#851 = DIRECTION('',(1.,0.,0.));
#852 = DIRECTION('',(0.,1.,0.));
#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858);
#854 = CIRCLE('',#855,12.);
#855 = AXIS2_PLACEMENT_2D('',#856,#857);
#856 = CARTESIAN_POINT('',(0.,0.));
#857 = DIRECTION('',(1.,0.));
#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#859 = ADVANCED_FACE('',(#860,#891),#765,.F.);
#860 = FACE_BOUND('',#861,.T.);
#861 = EDGE_LOOP('',(#862));
#862 = ORIENTED_EDGE('',*,*,#863,.T.);
#863 = EDGE_CURVE('',#864,#864,#866,.T.);
#864 = VERTEX_POINT('',#865);
#865 = CARTESIAN_POINT('',(4.,12.,0.));
#866 = SURFACE_CURVE('',#867,(#872,#879),.PCURVE_S1.);
#867 = CIRCLE('',#868,12.);
#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871);
#869 = CARTESIAN_POINT('',(4.,0.,0.));
#870 = DIRECTION('',(1.,0.,0.));
#871 = DIRECTION('',(0.,1.,0.));
#872 = PCURVE('',#765,#873);
#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878);
#874 = CIRCLE('',#875,12.);
#875 = AXIS2_PLACEMENT_2D('',#876,#877);
#876 = CARTESIAN_POINT('',(0.,0.));
#877 = DIRECTION('',(1.,-0.));
#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#879 = PCURVE('',#880,#885);
#880 = CYLINDRICAL_SURFACE('',#881,12.);
#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
#882 = CARTESIAN_POINT('',(0.,0.,0.));
#883 = DIRECTION('',(1.,0.,0.));
#884 = DIRECTION('',(0.,1.,0.));
#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890);
#886 = LINE('',#887,#888);
#887 = CARTESIAN_POINT('',(0.,4.));
#888 = VECTOR('',#889,1.);
#889 = DIRECTION('',(1.,0.));
#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#891 = FACE_BOUND('',#892,.T.);
#892 = EDGE_LOOP('',(#893));
#893 = ORIENTED_EDGE('',*,*,#750,.F.);
#894 = ADVANCED_FACE('',(#895),#848,.T.);
#895 = FACE_BOUND('',#896,.T.);
#896 = EDGE_LOOP('',(#897));
#897 = ORIENTED_EDGE('',*,*,#833,.T.);
#898 = ADVANCED_FACE('',(#899),#880,.T.);
#899 = FACE_BOUND('',#900,.T.);
#900 = EDGE_LOOP('',(#901,#930,#951,#952));
#901 = ORIENTED_EDGE('',*,*,#902,.T.);
#902 = EDGE_CURVE('',#903,#903,#905,.T.);
#903 = VERTEX_POINT('',#904);
#904 = CARTESIAN_POINT('',(0.,12.,0.));
#905 = SURFACE_CURVE('',#906,(#911,#918),.PCURVE_S1.);
#906 = CIRCLE('',#907,12.);
#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);
#908 = CARTESIAN_POINT('',(0.,0.,0.));
#909 = DIRECTION('',(1.,0.,0.));
#910 = DIRECTION('',(0.,1.,0.));
#911 = PCURVE('',#880,#912);
#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917);
#913 = LINE('',#914,#915);
#914 = CARTESIAN_POINT('',(0.,0.));
#915 = VECTOR('',#916,1.);
#916 = DIRECTION('',(1.,0.));
#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#918 = PCURVE('',#919,#924);
#919 = PLANE('',#920);
#920 = AXIS2_PLACEMENT_3D('',#921,#922,#923);
#921 = CARTESIAN_POINT('',(0.,0.,0.));
#922 = DIRECTION('',(1.,0.,0.));
#923 = DIRECTION('',(0.,1.,0.));
#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929);
#925 = CIRCLE('',#926,12.);
#926 = AXIS2_PLACEMENT_2D('',#927,#928);
#927 = CARTESIAN_POINT('',(0.,0.));
#928 = DIRECTION('',(1.,-0.));
#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#930 = ORIENTED_EDGE('',*,*,#931,.T.);
#931 = EDGE_CURVE('',#903,#864,#932,.T.);
#932 = SEAM_CURVE('',#933,(#937,#944),.PCURVE_S1.);
#933 = LINE('',#934,#935);
#934 = CARTESIAN_POINT('',(0.,12.,0.));
#935 = VECTOR('',#936,1.);
#936 = DIRECTION('',(1.,0.,0.));
#937 = PCURVE('',#880,#938);
#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943);
#939 = LINE('',#940,#941);
#940 = CARTESIAN_POINT('',(0.,0.));
#941 = VECTOR('',#942,1.);
#942 = DIRECTION('',(0.,1.));
#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#944 = PCURVE('',#880,#945);
#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);
#946 = LINE('',#947,#948);
#947 = CARTESIAN_POINT('',(6.28318530718,0.));
#948 = VECTOR('',#949,1.);
#949 = DIRECTION('',(0.,1.));
#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#951 = ORIENTED_EDGE('',*,*,#863,.F.);
#952 = ORIENTED_EDGE('',*,*,#931,.F.);
#953 = ADVANCED_FACE('',(#954),#919,.F.);
#954 = FACE_BOUND('',#955,.T.);
#955 = EDGE_LOOP('',(#956));
#956 = ORIENTED_EDGE('',*,*,#902,.F.);
#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#961)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#958,#959,#960)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#958 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#959 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#960 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#961 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#958,
'distance_accuracy_value','confusion accuracy');
#962 = SHAPE_DEFINITION_REPRESENTATION(#963,#713);
#963 = PRODUCT_DEFINITION_SHAPE('','',#964);
#964 = PRODUCT_DEFINITION('design','',#965,#968);
#965 = PRODUCT_DEFINITION_FORMATION('','',#966);
#966 = PRODUCT('button_001','button_001','',(#967));
#967 = PRODUCT_CONTEXT('',#2,'mechanical');
#968 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#969 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#970,#972);
#970 = ( REPRESENTATION_RELATIONSHIP('','',#713,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#971)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#971 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#972 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#973
);
#973 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','button_001','',#5,#964,$);
#974 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#966));
#975 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#976),#1944);
#976 = MANIFOLD_SOLID_BREP('',#977);
#977 = CLOSED_SHELL('',(#978,#1175,#1395,#1446,#1481,#1637,#1712,#1761,
#1789,#1817,#1824,#1853,#1860,#1915));
#978 = ADVANCED_FACE('',(#979),#993,.T.);
#979 = FACE_BOUND('',#980,.T.);
#980 = EDGE_LOOP('',(#981,#1016,#1045,#1073,#1102,#1125,#1152,#1153));
#981 = ORIENTED_EDGE('',*,*,#982,.T.);
#982 = EDGE_CURVE('',#983,#985,#987,.T.);
#983 = VERTEX_POINT('',#984);
#984 = CARTESIAN_POINT('',(21.,17.386664873203,4.658742811845));
#985 = VERTEX_POINT('',#986);
#986 = CARTESIAN_POINT('',(18.,17.386664873203,4.658742811845));
#987 = SURFACE_CURVE('',#988,(#992,#1004),.PCURVE_S1.);
#988 = LINE('',#989,#990);
#989 = CARTESIAN_POINT('',(21.,17.386664873203,4.658742811845));
#990 = VECTOR('',#991,1.);
#991 = DIRECTION('',(-1.,0.,0.));
#992 = PCURVE('',#993,#998);
#993 = CYLINDRICAL_SURFACE('',#994,18.);
#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);
#995 = CARTESIAN_POINT('',(18.,0.,0.));
#996 = DIRECTION('',(1.,0.,0.));
#997 = DIRECTION('',(0.,1.,0.));
#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
#999 = LINE('',#1000,#1001);
#1000 = CARTESIAN_POINT('',(0.261799387799,3.));
#1001 = VECTOR('',#1002,1.);
#1002 = DIRECTION('',(0.,-1.));
#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1004 = PCURVE('',#1005,#1010);
#1005 = PLANE('',#1006);
#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009);
#1007 = CARTESIAN_POINT('',(45.192607660605,21.48573548754,
5.757085472675));
#1008 = DIRECTION('',(-0.,0.258819045103,-0.965925826289));
#1009 = DIRECTION('',(-1.,0.,0.));
#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015);
#1011 = LINE('',#1012,#1013);
#1012 = CARTESIAN_POINT('',(24.192607660605,-4.243670168842));
#1013 = VECTOR('',#1014,1.);
#1014 = DIRECTION('',(1.,0.));
#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1016 = ORIENTED_EDGE('',*,*,#1017,.T.);
#1017 = EDGE_CURVE('',#985,#1018,#1020,.T.);
#1018 = VERTEX_POINT('',#1019);
#1019 = CARTESIAN_POINT('',(18.,17.386664873203,-4.658742811845));
#1020 = SURFACE_CURVE('',#1021,(#1026,#1033),.PCURVE_S1.);
#1021 = CIRCLE('',#1022,18.);
#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025);
#1023 = CARTESIAN_POINT('',(18.,0.,0.));
#1024 = DIRECTION('',(1.,0.,0.));
#1025 = DIRECTION('',(0.,1.,0.));
#1026 = PCURVE('',#993,#1027);
#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032);
#1028 = LINE('',#1029,#1030);
#1029 = CARTESIAN_POINT('',(0.,0.));
#1030 = VECTOR('',#1031,1.);
#1031 = DIRECTION('',(1.,0.));
#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1033 = PCURVE('',#1034,#1039);
#1034 = SPHERICAL_SURFACE('',#1035,18.);
#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038);
#1036 = CARTESIAN_POINT('',(18.,0.,0.));
#1037 = DIRECTION('',(-1.,-0.,-0.));
#1038 = DIRECTION('',(0.,1.,0.));
#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044);
#1040 = LINE('',#1041,#1042);
#1041 = CARTESIAN_POINT('',(-0.,1.973729821556E-16));
#1042 = VECTOR('',#1043,1.);
#1043 = DIRECTION('',(-1.,0.));
#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
#1046 = EDGE_CURVE('',#1047,#1018,#1049,.T.);
#1047 = VERTEX_POINT('',#1048);
#1048 = CARTESIAN_POINT('',(21.,17.386664873203,-4.658742811845));
#1049 = SURFACE_CURVE('',#1050,(#1054,#1061),.PCURVE_S1.);
#1050 = LINE('',#1051,#1052);
#1051 = CARTESIAN_POINT('',(21.,17.386664873203,-4.658742811845));
#1052 = VECTOR('',#1053,1.);
#1053 = DIRECTION('',(-1.,0.,0.));
#1054 = PCURVE('',#993,#1055);
#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
#1056 = LINE('',#1057,#1058);
#1057 = CARTESIAN_POINT('',(6.02138591938,3.));
#1058 = VECTOR('',#1059,1.);
#1059 = DIRECTION('',(0.,-1.));
#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1061 = PCURVE('',#1062,#1067);
#1062 = PLANE('',#1063);
#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066);
#1064 = CARTESIAN_POINT('',(45.192607660605,21.48573548754,
-5.757085472675));
#1065 = DIRECTION('',(-0.,-0.258819045103,-0.965925826289));
#1066 = DIRECTION('',(-1.,0.,0.));
#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);
#1068 = LINE('',#1069,#1070);
#1069 = CARTESIAN_POINT('',(24.192607660605,-4.243670168842));
#1070 = VECTOR('',#1071,1.);
#1071 = DIRECTION('',(1.,0.));
#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);
#1074 = EDGE_CURVE('',#1047,#1075,#1077,.T.);
#1075 = VERTEX_POINT('',#1076);
#1076 = CARTESIAN_POINT('',(21.,18.,-3.410605131648E-13));
#1077 = SURFACE_CURVE('',#1078,(#1083,#1090),.PCURVE_S1.);
#1078 = CIRCLE('',#1079,18.);
#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082);
#1080 = CARTESIAN_POINT('',(21.,0.,0.));
#1081 = DIRECTION('',(1.,-0.,0.));
#1082 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1083 = PCURVE('',#993,#1084);
#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1089);
#1085 = LINE('',#1086,#1087);
#1086 = CARTESIAN_POINT('',(6.02138591938,3.));
#1087 = VECTOR('',#1088,1.);
#1088 = DIRECTION('',(1.,0.));
#1089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1090 = PCURVE('',#1091,#1096);
#1091 = PLANE('',#1092);
#1092 = AXIS2_PLACEMENT_3D('',#1093,#1094,#1095);
#1093 = CARTESIAN_POINT('',(21.,0.,0.));
#1094 = DIRECTION('',(1.,0.,0.));
#1095 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101);
#1097 = CIRCLE('',#1098,18.);
#1098 = AXIS2_PLACEMENT_2D('',#1099,#1100);
#1099 = CARTESIAN_POINT('',(0.,0.));
#1100 = DIRECTION('',(1.,0.));
#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1102 = ORIENTED_EDGE('',*,*,#1103,.T.);
#1103 = EDGE_CURVE('',#1075,#1104,#1106,.T.);
#1104 = VERTEX_POINT('',#1105);
#1105 = CARTESIAN_POINT('',(80.,18.,0.));
#1106 = SEAM_CURVE('',#1107,(#1111,#1118),.PCURVE_S1.);
#1107 = LINE('',#1108,#1109);
#1108 = CARTESIAN_POINT('',(18.,18.,0.));
#1109 = VECTOR('',#1110,1.);
#1110 = DIRECTION('',(1.,0.,0.));
#1111 = PCURVE('',#993,#1112);
#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117);
#1113 = LINE('',#1114,#1115);
#1114 = CARTESIAN_POINT('',(0.,0.));
#1115 = VECTOR('',#1116,1.);
#1116 = DIRECTION('',(0.,1.));
#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1118 = PCURVE('',#993,#1119);
#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);
#1120 = LINE('',#1121,#1122);
#1121 = CARTESIAN_POINT('',(6.28318530718,0.));
#1122 = VECTOR('',#1123,1.);
#1123 = DIRECTION('',(0.,1.));
#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1125 = ORIENTED_EDGE('',*,*,#1126,.F.);
#1126 = EDGE_CURVE('',#1104,#1104,#1127,.T.);
#1127 = SURFACE_CURVE('',#1128,(#1133,#1140),.PCURVE_S1.);
#1128 = CIRCLE('',#1129,18.);
#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132);
#1130 = CARTESIAN_POINT('',(80.,0.,0.));
#1131 = DIRECTION('',(1.,0.,0.));
#1132 = DIRECTION('',(0.,1.,0.));
#1133 = PCURVE('',#993,#1134);
#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);
#1135 = LINE('',#1136,#1137);
#1136 = CARTESIAN_POINT('',(0.,62.));
#1137 = VECTOR('',#1138,1.);
#1138 = DIRECTION('',(1.,0.));
#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1140 = PCURVE('',#1141,#1146);
#1141 = PLANE('',#1142);
#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145);
#1143 = CARTESIAN_POINT('',(80.,0.,0.));
#1144 = DIRECTION('',(1.,0.,0.));
#1145 = DIRECTION('',(0.,1.,0.));
#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151);
#1147 = CIRCLE('',#1148,18.);
#1148 = AXIS2_PLACEMENT_2D('',#1149,#1150);
#1149 = CARTESIAN_POINT('',(0.,0.));
#1150 = DIRECTION('',(1.,0.));
#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1152 = ORIENTED_EDGE('',*,*,#1103,.F.);
#1153 = ORIENTED_EDGE('',*,*,#1154,.T.);
#1154 = EDGE_CURVE('',#1075,#983,#1155,.T.);
#1155 = SURFACE_CURVE('',#1156,(#1161,#1168),.PCURVE_S1.);
#1156 = CIRCLE('',#1157,18.);
#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160);
#1158 = CARTESIAN_POINT('',(21.,0.,0.));
#1159 = DIRECTION('',(1.,-0.,0.));
#1160 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1161 = PCURVE('',#993,#1162);
#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167);
#1163 = LINE('',#1164,#1165);
#1164 = CARTESIAN_POINT('',(-0.261799387799,3.));
#1165 = VECTOR('',#1166,1.);
#1166 = DIRECTION('',(1.,0.));
#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1168 = PCURVE('',#1091,#1169);
#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1174);
#1170 = CIRCLE('',#1171,18.);
#1171 = AXIS2_PLACEMENT_2D('',#1172,#1173);
#1172 = CARTESIAN_POINT('',(0.,0.));
#1173 = DIRECTION('',(1.,0.));
#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1175 = ADVANCED_FACE('',(#1176),#1005,.F.);
#1176 = FACE_BOUND('',#1177,.F.);
#1177 = EDGE_LOOP('',(#1178,#1208,#1245,#1273,#1310,#1331,#1332,#1360));
#1178 = ORIENTED_EDGE('',*,*,#1179,.T.);
#1179 = EDGE_CURVE('',#1180,#1182,#1184,.T.);
#1180 = VERTEX_POINT('',#1181);
#1181 = CARTESIAN_POINT('',(22.5,23.182219830938,6.21165708246));
#1182 = VERTEX_POINT('',#1183);
#1183 = CARTESIAN_POINT('',(73.,23.182219830938,6.21165708246));
#1184 = SURFACE_CURVE('',#1185,(#1189,#1196),.PCURVE_S1.);
#1185 = LINE('',#1186,#1187);
#1186 = CARTESIAN_POINT('',(22.5,23.182219830938,6.21165708246));
#1187 = VECTOR('',#1188,1.);
#1188 = DIRECTION('',(1.,0.,0.));
#1189 = PCURVE('',#1005,#1190);
#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195);
#1191 = LINE('',#1192,#1193);
#1192 = CARTESIAN_POINT('',(22.692607660605,1.756329831158));
#1193 = VECTOR('',#1194,1.);
#1194 = DIRECTION('',(-1.,0.));
#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1196 = PCURVE('',#1197,#1202);
#1197 = CYLINDRICAL_SURFACE('',#1198,24.);
#1198 = AXIS2_PLACEMENT_3D('',#1199,#1200,#1201);
#1199 = CARTESIAN_POINT('',(22.5,0.,0.));
#1200 = DIRECTION('',(1.,0.,0.));
#1201 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);
#1203 = LINE('',#1204,#1205);
#1204 = CARTESIAN_POINT('',(0.523598775598,0.));
#1205 = VECTOR('',#1206,1.);
#1206 = DIRECTION('',(0.,1.));
#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1208 = ORIENTED_EDGE('',*,*,#1209,.F.);
#1209 = EDGE_CURVE('',#1210,#1182,#1212,.T.);
#1210 = VERTEX_POINT('',#1211);
#1211 = CARTESIAN_POINT('',(73.000000261157,20.28444235207,
5.435199947153));
#1212 = SURFACE_CURVE('',#1213,(#1218,#1229),.PCURVE_S1.);
#1213 = CIRCLE('',#1214,1.5);
#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
#1215 = CARTESIAN_POINT('',(73.000000297821,21.733331091504,
5.823428514807));
#1216 = DIRECTION('',(0.,-0.258819045103,0.965925826289));
#1217 = DIRECTION('',(1.,0.,0.));
#1218 = PCURVE('',#1005,#1219);
#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1228);
#1220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1221,#1222,#1223,#1224,
#1225,#1226,#1227),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1221 = CARTESIAN_POINT('',(-29.30739263721,0.256329831158));
#1222 = CARTESIAN_POINT('',(-29.30739263721,2.854406042511));
#1223 = CARTESIAN_POINT('',(-27.05739263721,1.555367936835));
#1224 = CARTESIAN_POINT('',(-24.80739263721,0.256329831158));
#1225 = CARTESIAN_POINT('',(-27.05739263721,-1.042708274519));
#1226 = CARTESIAN_POINT('',(-29.30739263721,-2.341746380195));
#1227 = CARTESIAN_POINT('',(-29.30739263721,0.256329831158));
#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1229 = PCURVE('',#1230,#1239);
#1230 = SURFACE_OF_REVOLUTION('',#1231,#1236);
#1231 = CIRCLE('',#1232,1.5);
#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235);
#1233 = CARTESIAN_POINT('',(73.000000297821,21.733331091504,
-5.823428514807));
#1234 = DIRECTION('',(-0.,0.258819045103,0.965925826289));
#1235 = DIRECTION('',(1.,0.,0.));
#1236 = AXIS1_PLACEMENT('',#1237,#1238);
#1237 = CARTESIAN_POINT('',(0.,0.,0.));
#1238 = DIRECTION('',(1.,0.,0.));
#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);
#1240 = LINE('',#1241,#1242);
#1241 = CARTESIAN_POINT('',(0.523598775598,0.));
#1242 = VECTOR('',#1243,1.);
#1243 = DIRECTION('',(0.,1.));
#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1245 = ORIENTED_EDGE('',*,*,#1246,.T.);
#1246 = EDGE_CURVE('',#1210,#1247,#1249,.T.);
#1247 = VERTEX_POINT('',#1248);
#1248 = CARTESIAN_POINT('',(22.5,20.28444235207,5.435199947153));
#1249 = SURFACE_CURVE('',#1250,(#1254,#1261),.PCURVE_S1.);
#1250 = LINE('',#1251,#1252);
#1251 = CARTESIAN_POINT('',(73.000000261157,20.28444235207,
5.435199947153));
#1252 = VECTOR('',#1253,1.);
#1253 = DIRECTION('',(-1.,0.,0.));
#1254 = PCURVE('',#1005,#1255);
#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260);
#1256 = LINE('',#1257,#1258);
#1257 = CARTESIAN_POINT('',(-27.80739260055,-1.243670168842));
#1258 = VECTOR('',#1259,1.);
#1259 = DIRECTION('',(1.,0.));
#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1261 = PCURVE('',#1262,#1267);
#1262 = CYLINDRICAL_SURFACE('',#1263,21.);
#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
#1264 = CARTESIAN_POINT('',(73.000000261157,0.,0.));
#1265 = DIRECTION('',(-1.,-0.,-0.));
#1266 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272);
#1268 = LINE('',#1269,#1270);
#1269 = CARTESIAN_POINT('',(-0.523598775598,0.));
#1270 = VECTOR('',#1271,1.);
#1271 = DIRECTION('',(-0.,1.));
#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1273 = ORIENTED_EDGE('',*,*,#1274,.T.);
#1274 = EDGE_CURVE('',#1247,#1275,#1277,.T.);
#1275 = VERTEX_POINT('',#1276);
#1276 = CARTESIAN_POINT('',(21.,18.835553612637,5.046971379499));
#1277 = SURFACE_CURVE('',#1278,(#1283,#1294),.PCURVE_S1.);
#1278 = CIRCLE('',#1279,1.5);
#1279 = AXIS2_PLACEMENT_3D('',#1280,#1281,#1282);
#1280 = CARTESIAN_POINT('',(22.5,18.835553612637,5.046971379499));
#1281 = DIRECTION('',(0.,-0.258819045103,0.965925826289));
#1282 = DIRECTION('',(1.,0.,0.));
#1283 = PCURVE('',#1005,#1284);
#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1293);
#1285 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1286,#1287,#1288,#1289,
#1290,#1291,#1292),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1286 = CARTESIAN_POINT('',(21.192607660605,-2.743670168842));
#1287 = CARTESIAN_POINT('',(21.192607660605,-0.145593957489));
#1288 = CARTESIAN_POINT('',(23.442607660605,-1.444632063165));
#1289 = CARTESIAN_POINT('',(25.692607660605,-2.743670168842));
#1290 = CARTESIAN_POINT('',(23.442607660605,-4.042708274519));
#1291 = CARTESIAN_POINT('',(21.192607660605,-5.341746380195));
#1292 = CARTESIAN_POINT('',(21.192607660605,-2.743670168842));
#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1294 = PCURVE('',#1295,#1304);
#1295 = SURFACE_OF_REVOLUTION('',#1296,#1301);
#1296 = CIRCLE('',#1297,1.5);
#1297 = AXIS2_PLACEMENT_3D('',#1298,#1299,#1300);
#1298 = CARTESIAN_POINT('',(22.5,18.835553612637,-5.046971379499));
#1299 = DIRECTION('',(-0.,0.258819045103,0.965925826289));
#1300 = DIRECTION('',(1.,0.,0.));
#1301 = AXIS1_PLACEMENT('',#1302,#1303);
#1302 = CARTESIAN_POINT('',(0.,0.,0.));
#1303 = DIRECTION('',(1.,0.,0.));
#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
#1305 = LINE('',#1306,#1307);
#1306 = CARTESIAN_POINT('',(0.523598775598,0.));
#1307 = VECTOR('',#1308,1.);
#1308 = DIRECTION('',(0.,1.));
#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1310 = ORIENTED_EDGE('',*,*,#1311,.T.);
#1311 = EDGE_CURVE('',#1275,#983,#1312,.T.);
#1312 = SURFACE_CURVE('',#1313,(#1317,#1324),.PCURVE_S1.);
#1313 = LINE('',#1314,#1315);
#1314 = CARTESIAN_POINT('',(21.,18.835553612637,5.046971379499));
#1315 = VECTOR('',#1316,1.);
#1316 = DIRECTION('',(0.,-0.965925826289,-0.258819045103));
#1317 = PCURVE('',#1005,#1318);
#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323);
#1319 = LINE('',#1320,#1321);
#1320 = CARTESIAN_POINT('',(24.192607660605,-2.743670168842));
#1321 = VECTOR('',#1322,1.);
#1322 = DIRECTION('',(0.,-1.));
#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1324 = PCURVE('',#1091,#1325);
#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
#1326 = LINE('',#1327,#1328);
#1327 = CARTESIAN_POINT('',(16.887495373797,9.75));
#1328 = VECTOR('',#1329,1.);
#1329 = DIRECTION('',(-0.866025403784,-0.5));
#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1331 = ORIENTED_EDGE('',*,*,#982,.T.);
#1332 = ORIENTED_EDGE('',*,*,#1333,.F.);
#1333 = EDGE_CURVE('',#1334,#985,#1336,.T.);
#1334 = VERTEX_POINT('',#1335);
#1335 = CARTESIAN_POINT('',(18.,18.835553612637,5.046971379499));
#1336 = SURFACE_CURVE('',#1337,(#1341,#1348),.PCURVE_S1.);
#1337 = LINE('',#1338,#1339);
#1338 = CARTESIAN_POINT('',(18.,18.835553612637,5.046971379499));
#1339 = VECTOR('',#1340,1.);
#1340 = DIRECTION('',(0.,-0.965925826289,-0.258819045103));
#1341 = PCURVE('',#1005,#1342);
#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
#1343 = LINE('',#1344,#1345);
#1344 = CARTESIAN_POINT('',(27.192607660605,-2.743670168842));
#1345 = VECTOR('',#1346,1.);
#1346 = DIRECTION('',(0.,-1.));
#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1348 = PCURVE('',#1349,#1354);
#1349 = PLANE('',#1350);
#1350 = AXIS2_PLACEMENT_3D('',#1351,#1352,#1353);
#1351 = CARTESIAN_POINT('',(18.,0.,0.));
#1352 = DIRECTION('',(1.,0.,0.));
#1353 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1359);
#1355 = LINE('',#1356,#1357);
#1356 = CARTESIAN_POINT('',(16.887495373797,9.75));
#1357 = VECTOR('',#1358,1.);
#1358 = DIRECTION('',(-0.866025403784,-0.5));
#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1360 = ORIENTED_EDGE('',*,*,#1361,.F.);
#1361 = EDGE_CURVE('',#1180,#1334,#1362,.T.);
#1362 = SURFACE_CURVE('',#1363,(#1368,#1379),.PCURVE_S1.);
#1363 = CIRCLE('',#1364,4.5);
#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);
#1365 = CARTESIAN_POINT('',(22.5,18.835553612637,5.046971379499));
#1366 = DIRECTION('',(0.,-0.258819045103,0.965925826289));
#1367 = DIRECTION('',(1.,0.,0.));
#1368 = PCURVE('',#1005,#1369);
#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1378);
#1370 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1371,#1372,#1373,#1374,
#1375,#1376,#1377),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1371 = CARTESIAN_POINT('',(18.192607660605,-2.743670168842));
#1372 = CARTESIAN_POINT('',(18.192607660605,5.050558465218));
#1373 = CARTESIAN_POINT('',(24.942607660605,1.153444148188));
#1374 = CARTESIAN_POINT('',(31.692607660605,-2.743670168842));
#1375 = CARTESIAN_POINT('',(24.942607660605,-6.640784485872));
#1376 = CARTESIAN_POINT('',(18.192607660605,-10.5378988029));
#1377 = CARTESIAN_POINT('',(18.192607660605,-2.743670168842));
#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1379 = PCURVE('',#1380,#1389);
#1380 = SURFACE_OF_REVOLUTION('',#1381,#1386);
#1381 = CIRCLE('',#1382,4.5);
#1382 = AXIS2_PLACEMENT_3D('',#1383,#1384,#1385);
#1383 = CARTESIAN_POINT('',(22.5,18.835553612637,-5.046971379499));
#1384 = DIRECTION('',(-0.,0.258819045103,0.965925826289));
#1385 = DIRECTION('',(1.,0.,0.));
#1386 = AXIS1_PLACEMENT('',#1387,#1388);
#1387 = CARTESIAN_POINT('',(0.,0.,0.));
#1388 = DIRECTION('',(1.,0.,0.));
#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1394);
#1390 = LINE('',#1391,#1392);
#1391 = CARTESIAN_POINT('',(0.523598775598,0.));
#1392 = VECTOR('',#1393,1.);
#1393 = DIRECTION('',(0.,1.));
#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1395 = ADVANCED_FACE('',(#1396),#1091,.T.);
#1396 = FACE_BOUND('',#1397,.T.);
#1397 = EDGE_LOOP('',(#1398,#1422,#1423,#1424,#1425));
#1398 = ORIENTED_EDGE('',*,*,#1399,.T.);
#1399 = EDGE_CURVE('',#1400,#1275,#1402,.T.);
#1400 = VERTEX_POINT('',#1401);
#1401 = CARTESIAN_POINT('',(21.,18.835553612637,-5.046971379499));
#1402 = SURFACE_CURVE('',#1403,(#1408,#1415),.PCURVE_S1.);
#1403 = CIRCLE('',#1404,19.5);
#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407);
#1405 = CARTESIAN_POINT('',(21.,0.,0.));
#1406 = DIRECTION('',(1.,-0.,0.));
#1407 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1408 = PCURVE('',#1091,#1409);
#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414);
#1410 = CIRCLE('',#1411,19.5);
#1411 = AXIS2_PLACEMENT_2D('',#1412,#1413);
#1412 = CARTESIAN_POINT('',(0.,0.));
#1413 = DIRECTION('',(1.,0.));
#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1415 = PCURVE('',#1295,#1416);
#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);
#1417 = LINE('',#1418,#1419);
#1418 = CARTESIAN_POINT('',(0.,3.14159265359));
#1419 = VECTOR('',#1420,1.);
#1420 = DIRECTION('',(1.,0.));
#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1422 = ORIENTED_EDGE('',*,*,#1311,.T.);
#1423 = ORIENTED_EDGE('',*,*,#1154,.F.);
#1424 = ORIENTED_EDGE('',*,*,#1074,.F.);
#1425 = ORIENTED_EDGE('',*,*,#1426,.F.);
#1426 = EDGE_CURVE('',#1400,#1047,#1427,.T.);
#1427 = SURFACE_CURVE('',#1428,(#1432,#1439),.PCURVE_S1.);
#1428 = LINE('',#1429,#1430);
#1429 = CARTESIAN_POINT('',(21.,18.835553612637,-5.046971379499));
#1430 = VECTOR('',#1431,1.);
#1431 = DIRECTION('',(0.,-0.965925826289,0.258819045103));
#1432 = PCURVE('',#1091,#1433);
#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1438);
#1434 = LINE('',#1435,#1436);
#1435 = CARTESIAN_POINT('',(19.5,8.881784197001E-16));
#1436 = VECTOR('',#1437,1.);
#1437 = DIRECTION('',(-1.,0.));
#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1439 = PCURVE('',#1062,#1440);
#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445);
#1441 = LINE('',#1442,#1443);
#1442 = CARTESIAN_POINT('',(24.192607660605,-2.743670168842));
#1443 = VECTOR('',#1444,1.);
#1444 = DIRECTION('',(0.,-1.));
#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1446 = ADVANCED_FACE('',(#1447,#1450),#1141,.T.);
#1447 = FACE_BOUND('',#1448,.T.);
#1448 = EDGE_LOOP('',(#1449));
#1449 = ORIENTED_EDGE('',*,*,#1126,.T.);
#1450 = FACE_BOUND('',#1451,.T.);
#1451 = EDGE_LOOP('',(#1452));
#1452 = ORIENTED_EDGE('',*,*,#1453,.F.);
#1453 = EDGE_CURVE('',#1454,#1454,#1456,.T.);
#1454 = VERTEX_POINT('',#1455);
#1455 = CARTESIAN_POINT('',(80.,14.999999999934,0.));
#1456 = SURFACE_CURVE('',#1457,(#1462,#1469),.PCURVE_S1.);
#1457 = CIRCLE('',#1458,14.999999999934);
#1458 = AXIS2_PLACEMENT_3D('',#1459,#1460,#1461);
#1459 = CARTESIAN_POINT('',(80.,0.,0.));
#1460 = DIRECTION('',(1.,0.,0.));
#1461 = DIRECTION('',(0.,1.,0.));
#1462 = PCURVE('',#1141,#1463);
#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468);
#1464 = CIRCLE('',#1465,14.999999999934);
#1465 = AXIS2_PLACEMENT_2D('',#1466,#1467);
#1466 = CARTESIAN_POINT('',(0.,0.));
#1467 = DIRECTION('',(1.,0.));
#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1469 = PCURVE('',#1470,#1475);
#1470 = CYLINDRICAL_SURFACE('',#1471,14.999999999934);
#1471 = AXIS2_PLACEMENT_3D('',#1472,#1473,#1474);
#1472 = CARTESIAN_POINT('',(18.000044447688,0.,0.));
#1473 = DIRECTION('',(1.,0.,0.));
#1474 = DIRECTION('',(0.,1.,0.));
#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480);
#1476 = LINE('',#1477,#1478);
#1477 = CARTESIAN_POINT('',(0.,61.999955552312));
#1478 = VECTOR('',#1479,1.);
#1479 = DIRECTION('',(1.,0.));
#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1481 = ADVANCED_FACE('',(#1482),#1062,.T.);
#1482 = FACE_BOUND('',#1483,.T.);
#1483 = EDGE_LOOP('',(#1484,#1509,#1537,#1560,#1586,#1587,#1588,#1611));
#1484 = ORIENTED_EDGE('',*,*,#1485,.T.);
#1485 = EDGE_CURVE('',#1486,#1488,#1490,.T.);
#1486 = VERTEX_POINT('',#1487);
#1487 = CARTESIAN_POINT('',(22.5,23.182219830938,-6.21165708246));
#1488 = VERTEX_POINT('',#1489);
#1489 = CARTESIAN_POINT('',(73.,23.182219830938,-6.21165708246));
#1490 = SURFACE_CURVE('',#1491,(#1495,#1502),.PCURVE_S1.);
#1491 = LINE('',#1492,#1493);
#1492 = CARTESIAN_POINT('',(22.5,23.182219830938,-6.21165708246));
#1493 = VECTOR('',#1494,1.);
#1494 = DIRECTION('',(1.,0.,0.));
#1495 = PCURVE('',#1062,#1496);
#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501);
#1497 = LINE('',#1498,#1499);
#1498 = CARTESIAN_POINT('',(22.692607660605,1.756329831158));
#1499 = VECTOR('',#1500,1.);
#1500 = DIRECTION('',(-1.,0.));
#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1502 = PCURVE('',#1197,#1503);
#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508);
#1504 = LINE('',#1505,#1506);
#1505 = CARTESIAN_POINT('',(0.,0.));
#1506 = VECTOR('',#1507,1.);
#1507 = DIRECTION('',(0.,1.));
#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1509 = ORIENTED_EDGE('',*,*,#1510,.F.);
#1510 = EDGE_CURVE('',#1511,#1488,#1513,.T.);
#1511 = VERTEX_POINT('',#1512);
#1512 = CARTESIAN_POINT('',(73.000000261157,20.28444235207,
-5.435199947153));
#1513 = SURFACE_CURVE('',#1514,(#1519,#1530),.PCURVE_S1.);
#1514 = CIRCLE('',#1515,1.5);
#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518);
#1516 = CARTESIAN_POINT('',(73.000000297821,21.733331091504,
-5.823428514807));
#1517 = DIRECTION('',(-0.,0.258819045103,0.965925826289));
#1518 = DIRECTION('',(1.,0.,0.));
#1519 = PCURVE('',#1062,#1520);
#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1529);
#1521 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1522,#1523,#1524,#1525,
#1526,#1527,#1528),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1522 = CARTESIAN_POINT('',(-29.30739263721,0.256329831158));
#1523 = CARTESIAN_POINT('',(-29.30739263721,2.854406042511));
#1524 = CARTESIAN_POINT('',(-27.05739263721,1.555367936835));
#1525 = CARTESIAN_POINT('',(-24.80739263721,0.256329831158));
#1526 = CARTESIAN_POINT('',(-27.05739263721,-1.042708274519));
#1527 = CARTESIAN_POINT('',(-29.30739263721,-2.341746380195));
#1528 = CARTESIAN_POINT('',(-29.30739263721,0.256329831158));
#1529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1530 = PCURVE('',#1230,#1531);
#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536);
#1532 = LINE('',#1533,#1534);
#1533 = CARTESIAN_POINT('',(0.,0.));
#1534 = VECTOR('',#1535,1.);
#1535 = DIRECTION('',(0.,1.));
#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1537 = ORIENTED_EDGE('',*,*,#1538,.T.);
#1538 = EDGE_CURVE('',#1511,#1539,#1541,.T.);
#1539 = VERTEX_POINT('',#1540);
#1540 = CARTESIAN_POINT('',(22.5,20.28444235207,-5.435199947153));
#1541 = SURFACE_CURVE('',#1542,(#1546,#1553),.PCURVE_S1.);
#1542 = LINE('',#1543,#1544);
#1543 = CARTESIAN_POINT('',(73.000000261157,20.28444235207,
-5.435199947153));
#1544 = VECTOR('',#1545,1.);
#1545 = DIRECTION('',(-1.,0.,0.));
#1546 = PCURVE('',#1062,#1547);
#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552);
#1548 = LINE('',#1549,#1550);
#1549 = CARTESIAN_POINT('',(-27.80739260055,-1.243670168842));
#1550 = VECTOR('',#1551,1.);
#1551 = DIRECTION('',(1.,0.));
#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1553 = PCURVE('',#1262,#1554);
#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559);
#1555 = LINE('',#1556,#1557);
#1556 = CARTESIAN_POINT('',(-0.,0.));
#1557 = VECTOR('',#1558,1.);
#1558 = DIRECTION('',(-0.,1.));
#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1560 = ORIENTED_EDGE('',*,*,#1561,.T.);
#1561 = EDGE_CURVE('',#1539,#1400,#1562,.T.);
#1562 = SURFACE_CURVE('',#1563,(#1568,#1579),.PCURVE_S1.);
#1563 = CIRCLE('',#1564,1.5);
#1564 = AXIS2_PLACEMENT_3D('',#1565,#1566,#1567);
#1565 = CARTESIAN_POINT('',(22.5,18.835553612637,-5.046971379499));
#1566 = DIRECTION('',(-0.,0.258819045103,0.965925826289));
#1567 = DIRECTION('',(1.,0.,0.));
#1568 = PCURVE('',#1062,#1569);
#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1578);
#1570 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1571,#1572,#1573,#1574,
#1575,#1576,#1577),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1571 = CARTESIAN_POINT('',(21.192607660605,-2.743670168842));
#1572 = CARTESIAN_POINT('',(21.192607660605,-0.145593957489));
#1573 = CARTESIAN_POINT('',(23.442607660605,-1.444632063165));
#1574 = CARTESIAN_POINT('',(25.692607660605,-2.743670168842));
#1575 = CARTESIAN_POINT('',(23.442607660605,-4.042708274519));
#1576 = CARTESIAN_POINT('',(21.192607660605,-5.341746380195));
#1577 = CARTESIAN_POINT('',(21.192607660605,-2.743670168842));
#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1579 = PCURVE('',#1295,#1580);
#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1585);
#1581 = LINE('',#1582,#1583);
#1582 = CARTESIAN_POINT('',(0.,0.));
#1583 = VECTOR('',#1584,1.);
#1584 = DIRECTION('',(0.,1.));
#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1586 = ORIENTED_EDGE('',*,*,#1426,.T.);
#1587 = ORIENTED_EDGE('',*,*,#1046,.T.);
#1588 = ORIENTED_EDGE('',*,*,#1589,.F.);
#1589 = EDGE_CURVE('',#1590,#1018,#1592,.T.);
#1590 = VERTEX_POINT('',#1591);
#1591 = CARTESIAN_POINT('',(18.,18.835553612637,-5.046971379499));
#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.);
#1593 = LINE('',#1594,#1595);
#1594 = CARTESIAN_POINT('',(18.,18.835553612637,-5.046971379499));
#1595 = VECTOR('',#1596,1.);
#1596 = DIRECTION('',(0.,-0.965925826289,0.258819045103));
#1597 = PCURVE('',#1062,#1598);
#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603);
#1599 = LINE('',#1600,#1601);
#1600 = CARTESIAN_POINT('',(27.192607660605,-2.743670168842));
#1601 = VECTOR('',#1602,1.);
#1602 = DIRECTION('',(0.,-1.));
#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1604 = PCURVE('',#1349,#1605);
#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610);
#1606 = LINE('',#1607,#1608);
#1607 = CARTESIAN_POINT('',(19.5,8.881784197001E-16));
#1608 = VECTOR('',#1609,1.);
#1609 = DIRECTION('',(-1.,0.));
#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1611 = ORIENTED_EDGE('',*,*,#1612,.F.);
#1612 = EDGE_CURVE('',#1486,#1590,#1613,.T.);
#1613 = SURFACE_CURVE('',#1614,(#1619,#1630),.PCURVE_S1.);
#1614 = CIRCLE('',#1615,4.5);
#1615 = AXIS2_PLACEMENT_3D('',#1616,#1617,#1618);
#1616 = CARTESIAN_POINT('',(22.5,18.835553612637,-5.046971379499));
#1617 = DIRECTION('',(-0.,0.258819045103,0.965925826289));
#1618 = DIRECTION('',(1.,0.,0.));
#1619 = PCURVE('',#1062,#1620);
#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1629);
#1621 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1622,#1623,#1624,#1625,
#1626,#1627,#1628),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1622 = CARTESIAN_POINT('',(18.192607660605,-2.743670168842));
#1623 = CARTESIAN_POINT('',(18.192607660605,5.050558465218));
#1624 = CARTESIAN_POINT('',(24.942607660605,1.153444148188));
#1625 = CARTESIAN_POINT('',(31.692607660605,-2.743670168842));
#1626 = CARTESIAN_POINT('',(24.942607660605,-6.640784485872));
#1627 = CARTESIAN_POINT('',(18.192607660605,-10.5378988029));
#1628 = CARTESIAN_POINT('',(18.192607660605,-2.743670168842));
#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1630 = PCURVE('',#1380,#1631);
#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636);
#1632 = LINE('',#1633,#1634);
#1633 = CARTESIAN_POINT('',(0.,0.));
#1634 = VECTOR('',#1635,1.);
#1635 = DIRECTION('',(0.,1.));
#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1637 = ADVANCED_FACE('',(#1638),#1034,.T.);
#1638 = FACE_BOUND('',#1639,.F.);
#1639 = EDGE_LOOP('',(#1640,#1666,#1688,#1689,#1711));
#1640 = ORIENTED_EDGE('',*,*,#1641,.F.);
#1641 = EDGE_CURVE('',#1642,#1644,#1646,.T.);
#1642 = VERTEX_POINT('',#1643);
#1643 = CARTESIAN_POINT('',(18.,18.,0.));
#1644 = VERTEX_POINT('',#1645);
#1645 = CARTESIAN_POINT('',(0.,2.E-15,0.));
#1646 = SEAM_CURVE('',#1647,(#1652,#1659),.PCURVE_S1.);
#1647 = CIRCLE('',#1648,18.);
#1648 = AXIS2_PLACEMENT_3D('',#1649,#1650,#1651);
#1649 = CARTESIAN_POINT('',(18.,0.,0.));
#1650 = DIRECTION('',(0.,0.,1.));
#1651 = DIRECTION('',(1.,0.,0.));
#1652 = PCURVE('',#1034,#1653);
#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658);
#1654 = LINE('',#1655,#1656);
#1655 = CARTESIAN_POINT('',(-0.,-1.570796326795));
#1656 = VECTOR('',#1657,1.);
#1657 = DIRECTION('',(-0.,1.));
#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1659 = PCURVE('',#1034,#1660);
#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);
#1661 = LINE('',#1662,#1663);
#1662 = CARTESIAN_POINT('',(-6.28318530718,-1.570796326795));
#1663 = VECTOR('',#1664,1.);
#1664 = DIRECTION('',(-0.,1.));
#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1666 = ORIENTED_EDGE('',*,*,#1667,.T.);
#1667 = EDGE_CURVE('',#1642,#985,#1668,.T.);
#1668 = SURFACE_CURVE('',#1669,(#1674,#1681),.PCURVE_S1.);
#1669 = CIRCLE('',#1670,18.);
#1670 = AXIS2_PLACEMENT_3D('',#1671,#1672,#1673);
#1671 = CARTESIAN_POINT('',(18.,0.,0.));
#1672 = DIRECTION('',(1.,0.,0.));
#1673 = DIRECTION('',(0.,1.,0.));
#1674 = PCURVE('',#1034,#1675);
#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680);
#1676 = LINE('',#1677,#1678);
#1677 = CARTESIAN_POINT('',(-0.,1.973729821556E-16));
#1678 = VECTOR('',#1679,1.);
#1679 = DIRECTION('',(-1.,0.));
#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1681 = PCURVE('',#1349,#1682);
#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687);
#1683 = CIRCLE('',#1684,18.);
#1684 = AXIS2_PLACEMENT_2D('',#1685,#1686);
#1685 = CARTESIAN_POINT('',(0.,0.));
#1686 = DIRECTION('',(0.965925826289,0.258819045103));
#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1688 = ORIENTED_EDGE('',*,*,#1017,.T.);
#1689 = ORIENTED_EDGE('',*,*,#1690,.T.);
#1690 = EDGE_CURVE('',#1018,#1642,#1691,.T.);
#1691 = SURFACE_CURVE('',#1692,(#1697,#1704),.PCURVE_S1.);
#1692 = CIRCLE('',#1693,18.);
#1693 = AXIS2_PLACEMENT_3D('',#1694,#1695,#1696);
#1694 = CARTESIAN_POINT('',(18.,0.,0.));
#1695 = DIRECTION('',(1.,0.,0.));
#1696 = DIRECTION('',(0.,1.,0.));
#1697 = PCURVE('',#1034,#1698);
#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703);
#1699 = LINE('',#1700,#1701);
#1700 = CARTESIAN_POINT('',(-0.,1.973729821556E-16));
#1701 = VECTOR('',#1702,1.);
#1702 = DIRECTION('',(-1.,0.));
#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1704 = PCURVE('',#1349,#1705);
#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
#1706 = CIRCLE('',#1707,18.);
#1707 = AXIS2_PLACEMENT_2D('',#1708,#1709);
#1708 = CARTESIAN_POINT('',(0.,0.));
#1709 = DIRECTION('',(0.965925826289,0.258819045103));
#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1711 = ORIENTED_EDGE('',*,*,#1641,.T.);
#1712 = ADVANCED_FACE('',(#1713),#1197,.T.);
#1713 = FACE_BOUND('',#1714,.T.);
#1714 = EDGE_LOOP('',(#1715,#1737,#1738,#1760));
#1715 = ORIENTED_EDGE('',*,*,#1716,.T.);
#1716 = EDGE_CURVE('',#1486,#1180,#1717,.T.);
#1717 = SURFACE_CURVE('',#1718,(#1723,#1730),.PCURVE_S1.);
#1718 = CIRCLE('',#1719,24.);
#1719 = AXIS2_PLACEMENT_3D('',#1720,#1721,#1722);
#1720 = CARTESIAN_POINT('',(22.5,0.,0.));
#1721 = DIRECTION('',(1.,-0.,0.));
#1722 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1723 = PCURVE('',#1197,#1724);
#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729);
#1725 = LINE('',#1726,#1727);
#1726 = CARTESIAN_POINT('',(0.,0.));
#1727 = VECTOR('',#1728,1.);
#1728 = DIRECTION('',(1.,0.));
#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1730 = PCURVE('',#1380,#1731);
#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);
#1732 = LINE('',#1733,#1734);
#1733 = CARTESIAN_POINT('',(0.,1.570796326795));
#1734 = VECTOR('',#1735,1.);
#1735 = DIRECTION('',(1.,0.));
#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1737 = ORIENTED_EDGE('',*,*,#1179,.T.);
#1738 = ORIENTED_EDGE('',*,*,#1739,.F.);
#1739 = EDGE_CURVE('',#1488,#1182,#1740,.T.);
#1740 = SURFACE_CURVE('',#1741,(#1746,#1753),.PCURVE_S1.);
#1741 = CIRCLE('',#1742,24.);
#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745);
#1743 = CARTESIAN_POINT('',(73.,0.,0.));
#1744 = DIRECTION('',(1.,-0.,0.));
#1745 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1746 = PCURVE('',#1197,#1747);
#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
#1748 = LINE('',#1749,#1750);
#1749 = CARTESIAN_POINT('',(0.,50.5));
#1750 = VECTOR('',#1751,1.);
#1751 = DIRECTION('',(1.,0.));
#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1753 = PCURVE('',#1230,#1754);
#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);
#1755 = LINE('',#1756,#1757);
#1756 = CARTESIAN_POINT('',(0.,7.853981832522));
#1757 = VECTOR('',#1758,1.);
#1758 = DIRECTION('',(1.,0.));
#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1760 = ORIENTED_EDGE('',*,*,#1485,.F.);
#1761 = ADVANCED_FACE('',(#1762),#1230,.F.);
#1762 = FACE_BOUND('',#1763,.F.);
#1763 = EDGE_LOOP('',(#1764,#1786,#1787,#1788));
#1764 = ORIENTED_EDGE('',*,*,#1765,.T.);
#1765 = EDGE_CURVE('',#1511,#1210,#1766,.T.);
#1766 = SURFACE_CURVE('',#1767,(#1772,#1779),.PCURVE_S1.);
#1767 = CIRCLE('',#1768,21.);
#1768 = AXIS2_PLACEMENT_3D('',#1769,#1770,#1771);
#1769 = CARTESIAN_POINT('',(73.000000261157,0.,0.));
#1770 = DIRECTION('',(1.,-0.,0.));
#1771 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1772 = PCURVE('',#1230,#1773);
#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778);
#1774 = LINE('',#1775,#1776);
#1775 = CARTESIAN_POINT('',(0.,4.712388955942));
#1776 = VECTOR('',#1777,1.);
#1777 = DIRECTION('',(1.,0.));
#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1779 = PCURVE('',#1262,#1780);
#1780 = DEFINITIONAL_REPRESENTATION('',(#1781),#1785);
#1781 = LINE('',#1782,#1783);
#1782 = CARTESIAN_POINT('',(-0.,0.));
#1783 = VECTOR('',#1784,1.);
#1784 = DIRECTION('',(-1.,0.));
#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1786 = ORIENTED_EDGE('',*,*,#1209,.T.);
#1787 = ORIENTED_EDGE('',*,*,#1739,.F.);
#1788 = ORIENTED_EDGE('',*,*,#1510,.F.);
#1789 = ADVANCED_FACE('',(#1790),#1262,.F.);
#1790 = FACE_BOUND('',#1791,.T.);
#1791 = EDGE_LOOP('',(#1792,#1793,#1794,#1816));
#1792 = ORIENTED_EDGE('',*,*,#1765,.T.);
#1793 = ORIENTED_EDGE('',*,*,#1246,.T.);
#1794 = ORIENTED_EDGE('',*,*,#1795,.F.);
#1795 = EDGE_CURVE('',#1539,#1247,#1796,.T.);
#1796 = SURFACE_CURVE('',#1797,(#1802,#1809),.PCURVE_S1.);
#1797 = CIRCLE('',#1798,21.);
#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801);
#1799 = CARTESIAN_POINT('',(22.5,0.,0.));
#1800 = DIRECTION('',(1.,-0.,0.));
#1801 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1802 = PCURVE('',#1262,#1803);
#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808);
#1804 = LINE('',#1805,#1806);
#1805 = CARTESIAN_POINT('',(-0.,50.500000261157));
#1806 = VECTOR('',#1807,1.);
#1807 = DIRECTION('',(-1.,0.));
#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1809 = PCURVE('',#1295,#1810);
#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815);
#1811 = LINE('',#1812,#1813);
#1812 = CARTESIAN_POINT('',(0.,1.570796326795));
#1813 = VECTOR('',#1814,1.);
#1814 = DIRECTION('',(1.,0.));
#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1816 = ORIENTED_EDGE('',*,*,#1538,.F.);
#1817 = ADVANCED_FACE('',(#1818),#1295,.T.);
#1818 = FACE_BOUND('',#1819,.T.);
#1819 = EDGE_LOOP('',(#1820,#1821,#1822,#1823));
#1820 = ORIENTED_EDGE('',*,*,#1795,.T.);
#1821 = ORIENTED_EDGE('',*,*,#1274,.T.);
#1822 = ORIENTED_EDGE('',*,*,#1399,.F.);
#1823 = ORIENTED_EDGE('',*,*,#1561,.F.);
#1824 = ADVANCED_FACE('',(#1825),#1349,.F.);
#1825 = FACE_BOUND('',#1826,.F.);
#1826 = EDGE_LOOP('',(#1827,#1849,#1850,#1851,#1852));
#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
#1828 = EDGE_CURVE('',#1590,#1334,#1829,.T.);
#1829 = SURFACE_CURVE('',#1830,(#1835,#1842),.PCURVE_S1.);
#1830 = CIRCLE('',#1831,19.5);
#1831 = AXIS2_PLACEMENT_3D('',#1832,#1833,#1834);
#1832 = CARTESIAN_POINT('',(18.,0.,0.));
#1833 = DIRECTION('',(1.,-0.,0.));
#1834 = DIRECTION('',(0.,0.965925826289,-0.258819045103));
#1835 = PCURVE('',#1349,#1836);
#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);
#1837 = CIRCLE('',#1838,19.5);
#1838 = AXIS2_PLACEMENT_2D('',#1839,#1840);
#1839 = CARTESIAN_POINT('',(0.,0.));
#1840 = DIRECTION('',(1.,0.));
#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1842 = PCURVE('',#1380,#1843);
#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1848);
#1844 = LINE('',#1845,#1846);
#1845 = CARTESIAN_POINT('',(0.,3.14159265359));
#1846 = VECTOR('',#1847,1.);
#1847 = DIRECTION('',(1.,0.));
#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1849 = ORIENTED_EDGE('',*,*,#1333,.T.);
#1850 = ORIENTED_EDGE('',*,*,#1667,.F.);
#1851 = ORIENTED_EDGE('',*,*,#1690,.F.);
#1852 = ORIENTED_EDGE('',*,*,#1589,.F.);
#1853 = ADVANCED_FACE('',(#1854),#1380,.F.);
#1854 = FACE_BOUND('',#1855,.F.);
#1855 = EDGE_LOOP('',(#1856,#1857,#1858,#1859));
#1856 = ORIENTED_EDGE('',*,*,#1716,.T.);
#1857 = ORIENTED_EDGE('',*,*,#1361,.T.);
#1858 = ORIENTED_EDGE('',*,*,#1828,.F.);
#1859 = ORIENTED_EDGE('',*,*,#1612,.F.);
#1860 = ADVANCED_FACE('',(#1861),#1470,.F.);
#1861 = FACE_BOUND('',#1862,.F.);
#1862 = EDGE_LOOP('',(#1863,#1892,#1913,#1914));
#1863 = ORIENTED_EDGE('',*,*,#1864,.T.);
#1864 = EDGE_CURVE('',#1865,#1865,#1867,.T.);
#1865 = VERTEX_POINT('',#1866);
#1866 = CARTESIAN_POINT('',(18.000044447688,14.999999999934,0.));
#1867 = SURFACE_CURVE('',#1868,(#1873,#1880),.PCURVE_S1.);
#1868 = CIRCLE('',#1869,14.999999999934);
#1869 = AXIS2_PLACEMENT_3D('',#1870,#1871,#1872);
#1870 = CARTESIAN_POINT('',(18.000044447688,0.,0.));
#1871 = DIRECTION('',(1.,0.,0.));
#1872 = DIRECTION('',(0.,1.,0.));
#1873 = PCURVE('',#1470,#1874);
#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879);
#1875 = LINE('',#1876,#1877);
#1876 = CARTESIAN_POINT('',(0.,0.));
#1877 = VECTOR('',#1878,1.);
#1878 = DIRECTION('',(1.,0.));
#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1880 = PCURVE('',#1881,#1886);
#1881 = SPHERICAL_SURFACE('',#1882,15.);
#1882 = AXIS2_PLACEMENT_3D('',#1883,#1884,#1885);
#1883 = CARTESIAN_POINT('',(18.,0.,0.));
#1884 = DIRECTION('',(-1.,-0.,-0.));
#1885 = DIRECTION('',(0.,1.,0.));
#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891);
#1887 = LINE('',#1888,#1889);
#1888 = CARTESIAN_POINT('',(-0.,-2.963179181615E-06));
#1889 = VECTOR('',#1890,1.);
#1890 = DIRECTION('',(-1.,0.));
#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1892 = ORIENTED_EDGE('',*,*,#1893,.T.);
#1893 = EDGE_CURVE('',#1865,#1454,#1894,.T.);
#1894 = SEAM_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);
#1895 = LINE('',#1896,#1897);
#1896 = CARTESIAN_POINT('',(18.000044447688,14.999999999934,0.));
#1897 = VECTOR('',#1898,1.);
#1898 = DIRECTION('',(1.,0.,0.));
#1899 = PCURVE('',#1470,#1900);
#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
#1901 = LINE('',#1902,#1903);
#1902 = CARTESIAN_POINT('',(0.,0.));
#1903 = VECTOR('',#1904,1.);
#1904 = DIRECTION('',(0.,1.));
#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1906 = PCURVE('',#1470,#1907);
#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
#1908 = LINE('',#1909,#1910);
#1909 = CARTESIAN_POINT('',(6.28318530718,0.));
#1910 = VECTOR('',#1911,1.);
#1911 = DIRECTION('',(0.,1.));
#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1913 = ORIENTED_EDGE('',*,*,#1453,.F.);
#1914 = ORIENTED_EDGE('',*,*,#1893,.F.);
#1915 = ADVANCED_FACE('',(#1916),#1881,.F.);
#1916 = FACE_BOUND('',#1917,.T.);
#1917 = EDGE_LOOP('',(#1918,#1919,#1943));
#1918 = ORIENTED_EDGE('',*,*,#1864,.T.);
#1919 = ORIENTED_EDGE('',*,*,#1920,.T.);
#1920 = EDGE_CURVE('',#1865,#1921,#1923,.T.);
#1921 = VERTEX_POINT('',#1922);
#1922 = CARTESIAN_POINT('',(3.,2.E-15,0.));
#1923 = SEAM_CURVE('',#1924,(#1929,#1936),.PCURVE_S1.);
#1924 = CIRCLE('',#1925,15.);
#1925 = AXIS2_PLACEMENT_3D('',#1926,#1927,#1928);
#1926 = CARTESIAN_POINT('',(18.,0.,0.));
#1927 = DIRECTION('',(0.,0.,1.));
#1928 = DIRECTION('',(1.,0.,0.));
#1929 = PCURVE('',#1881,#1930);
#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1935);
#1931 = LINE('',#1932,#1933);
#1932 = CARTESIAN_POINT('',(-0.,-1.570796326795));
#1933 = VECTOR('',#1934,1.);
#1934 = DIRECTION('',(-0.,1.));
#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1936 = PCURVE('',#1881,#1937);
#1937 = DEFINITIONAL_REPRESENTATION('',(#1938),#1942);
#1938 = LINE('',#1939,#1940);
#1939 = CARTESIAN_POINT('',(-6.28318530718,-1.570796326795));
#1940 = VECTOR('',#1941,1.);
#1941 = DIRECTION('',(-0.,1.));
#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1943 = ORIENTED_EDGE('',*,*,#1920,.F.);
#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1948))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1945,#1946,#1947)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1945 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1946 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1947 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1948 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1945,
'distance_accuracy_value','confusion accuracy');
#1949 = SHAPE_DEFINITION_REPRESENTATION(#1950,#975);
#1950 = PRODUCT_DEFINITION_SHAPE('','',#1951);
#1951 = PRODUCT_DEFINITION('design','',#1952,#1955);
#1952 = PRODUCT_DEFINITION_FORMATION('','',#1953);
#1953 = PRODUCT('cap_001','cap_001','',(#1954));
#1954 = PRODUCT_CONTEXT('',#2,'mechanical');
#1955 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1956 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1957,#1959);
#1957 = ( REPRESENTATION_RELATIONSHIP('','',#975,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1958)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1958 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#1959 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1960);
#1960 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','cap_001','',#5,#1951,$);
#1961 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1953));
#1962 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1963),#2061);
#1963 = MANIFOLD_SOLID_BREP('',#1964);
#1964 = CLOSED_SHELL('',(#1965,#2002,#2057));
#1965 = ADVANCED_FACE('',(#1966),#1979,.F.);
#1966 = FACE_BOUND('',#1967,.T.);
#1967 = EDGE_LOOP('',(#1968));
#1968 = ORIENTED_EDGE('',*,*,#1969,.F.);
#1969 = EDGE_CURVE('',#1970,#1970,#1972,.T.);
#1970 = VERTEX_POINT('',#1971);
#1971 = CARTESIAN_POINT('',(0.,6.,0.));
#1972 = SURFACE_CURVE('',#1973,(#1978,#1990),.PCURVE_S1.);
#1973 = CIRCLE('',#1974,6.);
#1974 = AXIS2_PLACEMENT_3D('',#1975,#1976,#1977);
#1975 = CARTESIAN_POINT('',(0.,0.,0.));
#1976 = DIRECTION('',(1.,0.,0.));
#1977 = DIRECTION('',(0.,1.,0.));
#1978 = PCURVE('',#1979,#1984);
#1979 = PLANE('',#1980);
#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
#1981 = CARTESIAN_POINT('',(0.,0.,0.));
#1982 = DIRECTION('',(1.,0.,0.));
#1983 = DIRECTION('',(0.,1.,0.));
#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989);
#1985 = CIRCLE('',#1986,6.);
#1986 = AXIS2_PLACEMENT_2D('',#1987,#1988);
#1987 = CARTESIAN_POINT('',(0.,0.));
#1988 = DIRECTION('',(1.,-0.));
#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1990 = PCURVE('',#1991,#1996);
#1991 = CYLINDRICAL_SURFACE('',#1992,6.);
#1992 = AXIS2_PLACEMENT_3D('',#1993,#1994,#1995);
#1993 = CARTESIAN_POINT('',(0.,0.,0.));
#1994 = DIRECTION('',(1.,0.,0.));
#1995 = DIRECTION('',(0.,1.,0.));
#1996 = DEFINITIONAL_REPRESENTATION('',(#1997),#2001);
#1997 = LINE('',#1998,#1999);
#1998 = CARTESIAN_POINT('',(0.,0.));
#1999 = VECTOR('',#2000,1.);
#2000 = DIRECTION('',(1.,0.));
#2001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2002 = ADVANCED_FACE('',(#2003),#1991,.T.);
#2003 = FACE_BOUND('',#2004,.T.);
#2004 = EDGE_LOOP('',(#2005,#2006,#2029,#2056));
#2005 = ORIENTED_EDGE('',*,*,#1969,.T.);
#2006 = ORIENTED_EDGE('',*,*,#2007,.T.);
#2007 = EDGE_CURVE('',#1970,#2008,#2010,.T.);
#2008 = VERTEX_POINT('',#2009);
#2009 = CARTESIAN_POINT('',(80.,6.,0.));
#2010 = SEAM_CURVE('',#2011,(#2015,#2022),.PCURVE_S1.);
#2011 = LINE('',#2012,#2013);
#2012 = CARTESIAN_POINT('',(0.,6.,0.));
#2013 = VECTOR('',#2014,1.);
#2014 = DIRECTION('',(1.,0.,0.));
#2015 = PCURVE('',#1991,#2016);
#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);
#2017 = LINE('',#2018,#2019);
#2018 = CARTESIAN_POINT('',(0.,0.));
#2019 = VECTOR('',#2020,1.);
#2020 = DIRECTION('',(0.,1.));
#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2022 = PCURVE('',#1991,#2023);
#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028);
#2024 = LINE('',#2025,#2026);
#2025 = CARTESIAN_POINT('',(6.28318530718,0.));
#2026 = VECTOR('',#2027,1.);
#2027 = DIRECTION('',(0.,1.));
#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2029 = ORIENTED_EDGE('',*,*,#2030,.F.);
#2030 = EDGE_CURVE('',#2008,#2008,#2031,.T.);
#2031 = SURFACE_CURVE('',#2032,(#2037,#2044),.PCURVE_S1.);
#2032 = CIRCLE('',#2033,6.);
#2033 = AXIS2_PLACEMENT_3D('',#2034,#2035,#2036);
#2034 = CARTESIAN_POINT('',(80.,0.,0.));
#2035 = DIRECTION('',(1.,0.,0.));
#2036 = DIRECTION('',(0.,1.,0.));
#2037 = PCURVE('',#1991,#2038);
#2038 = DEFINITIONAL_REPRESENTATION('',(#2039),#2043);
#2039 = LINE('',#2040,#2041);
#2040 = CARTESIAN_POINT('',(0.,80.));
#2041 = VECTOR('',#2042,1.);
#2042 = DIRECTION('',(1.,0.));
#2043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2044 = PCURVE('',#2045,#2050);
#2045 = PLANE('',#2046);
#2046 = AXIS2_PLACEMENT_3D('',#2047,#2048,#2049);
#2047 = CARTESIAN_POINT('',(80.,0.,0.));
#2048 = DIRECTION('',(1.,0.,0.));
#2049 = DIRECTION('',(0.,1.,0.));
#2050 = DEFINITIONAL_REPRESENTATION('',(#2051),#2055);
#2051 = CIRCLE('',#2052,6.);
#2052 = AXIS2_PLACEMENT_2D('',#2053,#2054);
#2053 = CARTESIAN_POINT('',(0.,0.));
#2054 = DIRECTION('',(1.,0.));
#2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2056 = ORIENTED_EDGE('',*,*,#2007,.F.);
#2057 = ADVANCED_FACE('',(#2058),#2045,.T.);
#2058 = FACE_BOUND('',#2059,.T.);
#2059 = EDGE_LOOP('',(#2060));
#2060 = ORIENTED_EDGE('',*,*,#2030,.T.);
#2061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2065))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2062,#2063,#2064)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2062 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2063 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2064 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2065 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2062,
'distance_accuracy_value','confusion accuracy');
#2066 = SHAPE_DEFINITION_REPRESENTATION(#2067,#1962);
#2067 = PRODUCT_DEFINITION_SHAPE('','',#2068);
#2068 = PRODUCT_DEFINITION('design','',#2069,#2072);
#2069 = PRODUCT_DEFINITION_FORMATION('','',#2070);
#2070 = PRODUCT('ink_001','ink_001','',(#2071));
#2071 = PRODUCT_CONTEXT('',#2,'mechanical');
#2072 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2073 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2074,#2076);
#2074 = ( REPRESENTATION_RELATIONSHIP('','',#1962,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2075)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2075 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#2076 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#2077);
#2077 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','ink_001','',#5,#2068,$);
#2078 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2070));
#2079 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2080),#957);
#2080 = STYLED_ITEM('color',(#2081),#714);
#2081 = PRESENTATION_STYLE_ASSIGNMENT((#2082,#2088));
#2082 = SURFACE_STYLE_USAGE(.BOTH.,#2083);
#2083 = SURFACE_SIDE_STYLE('',(#2084));
#2084 = SURFACE_STYLE_FILL_AREA(#2085);
#2085 = FILL_AREA_STYLE('',(#2086));
#2086 = FILL_AREA_STYLE_COLOUR('',#2087);
#2087 = COLOUR_RGB('',1.,0.670000016689,0.);
#2088 = CURVE_STYLE('',#2089,POSITIVE_LENGTH_MEASURE(0.1),#2090);
#2089 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#2090 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02,
9.803921729326E-02);
#2091 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2092),#494);
#2092 = STYLED_ITEM('color',(#2093),#312);
#2093 = PRESENTATION_STYLE_ASSIGNMENT((#2094,#2100));
#2094 = SURFACE_STYLE_USAGE(.BOTH.,#2095);
#2095 = SURFACE_SIDE_STYLE('',(#2096));
#2096 = SURFACE_STYLE_FILL_AREA(#2097);
#2097 = FILL_AREA_STYLE('',(#2098));
#2098 = FILL_AREA_STYLE_COLOUR('',#2099);
#2099 = COLOUR_RGB('',0.670000016689,1.,0.5);
#2100 = CURVE_STYLE('',#2101,POSITIVE_LENGTH_MEASURE(0.1),#2090);
#2101 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#2102 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2103),#2061);
#2103 = STYLED_ITEM('color',(#2104),#1963);
#2104 = PRESENTATION_STYLE_ASSIGNMENT((#2105,#2111));
#2105 = SURFACE_STYLE_USAGE(.BOTH.,#2106);
#2106 = SURFACE_SIDE_STYLE('',(#2107));
#2107 = SURFACE_STYLE_FILL_AREA(#2108);
#2108 = FILL_AREA_STYLE('',(#2109));
#2109 = FILL_AREA_STYLE_COLOUR('',#2110);
#2110 = COLOUR_RGB('',0.469999998808,0.469999998808,0.469999998808);
#2111 = CURVE_STYLE('',#2112,POSITIVE_LENGTH_MEASURE(0.1),#2090);
#2112 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#2113 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2114),#1944);
#2114 = STYLED_ITEM('color',(#2115),#976);
#2115 = PRESENTATION_STYLE_ASSIGNMENT((#2116,#2121));
#2116 = SURFACE_STYLE_USAGE(.BOTH.,#2117);
#2117 = SURFACE_SIDE_STYLE('',(#2118));
#2118 = SURFACE_STYLE_FILL_AREA(#2119);
#2119 = FILL_AREA_STYLE('',(#2120));
#2120 = FILL_AREA_STYLE_COLOUR('',#2087);
#2121 = CURVE_STYLE('',#2122,POSITIVE_LENGTH_MEASURE(0.1),#2090);
#2122 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#2123 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2124),#293);
#2124 = STYLED_ITEM('color',(#2125),#46);
#2125 = PRESENTATION_STYLE_ASSIGNMENT((#2126,#2132));
#2126 = SURFACE_STYLE_USAGE(.BOTH.,#2127);
#2127 = SURFACE_SIDE_STYLE('',(#2128));
#2128 = SURFACE_STYLE_FILL_AREA(#2129);
#2129 = FILL_AREA_STYLE('',(#2130));
#2130 = FILL_AREA_STYLE_COLOUR('',#2131);
#2131 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#2132 = CURVE_STYLE('',#2133,POSITIVE_LENGTH_MEASURE(0.1),#2090);
#2133 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#2134 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2135),#695);
#2135 = STYLED_ITEM('color',(#2136),#513);
#2136 = PRESENTATION_STYLE_ASSIGNMENT((#2137,#2143));
#2137 = SURFACE_STYLE_USAGE(.BOTH.,#2138);
#2138 = SURFACE_SIDE_STYLE('',(#2139));
#2139 = SURFACE_STYLE_FILL_AREA(#2140);
#2140 = FILL_AREA_STYLE('',(#2141));
#2141 = FILL_AREA_STYLE_COLOUR('',#2142);
#2142 = COLOUR_RGB('',0.,0.330000013113,1.);
#2143 = CURVE_STYLE('',#2144,POSITIVE_LENGTH_MEASURE(0.1),#2090);
#2144 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;