FreeCAD-library/Electronics Parts/Resistors/res-1_4w-1K.step
hasecilu 83573727e4 Change 777 permission in files
Signed-off-by: hasecilu <dev.n47os@aleeas.com>
2022-11-08 12:17:04 -06:00

1904 lines
80 KiB
Text

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'/home/obijuan/develop/FreeCAD-library/Electrical
Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.step'
,'2018-02-25T12:55:10',(''),(''),'Open CASCADE STEP processor 7.1',
'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('Resistor-1_4w-220ohm','Resistor-1_4w-220ohm','',(#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('',(0.,0.,0.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(0.,0.,0.));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,0.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.,0.,0.));
#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(5.E-07),#40,
'distance_accuracy_value','confusion accuracy');
#44 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#45 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46),#313);
#46 = MANIFOLD_SOLID_BREP('',#47);
#47 = CLOSED_SHELL('',(#48,#141,#170,#228,#284));
#48 = ADVANCED_FACE('',(#49),#62,.T.);
#49 = FACE_BOUND('',#50,.T.);
#50 = EDGE_LOOP('',(#51,#89,#113,#140));
#51 = ORIENTED_EDGE('',*,*,#52,.T.);
#52 = EDGE_CURVE('',#53,#53,#55,.T.);
#53 = VERTEX_POINT('',#54);
#54 = CARTESIAN_POINT('',(-1.327875187557,1.024657502817,0.));
#55 = SURFACE_CURVE('',#56,(#61,#77),.PCURVE_S1.);
#56 = CIRCLE('',#57,1.024657502817);
#57 = AXIS2_PLACEMENT_3D('',#58,#59,#60);
#58 = CARTESIAN_POINT('',(-1.327875187557,0.,0.));
#59 = DIRECTION('',(1.,0.,0.));
#60 = DIRECTION('',(0.,1.,0.));
#61 = PCURVE('',#62,#71);
#62 = SURFACE_OF_REVOLUTION('',#63,#68);
#63 = CIRCLE('',#64,1.18);
#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
#65 = CARTESIAN_POINT('',(-0.8,2.08,0.));
#66 = DIRECTION('',(0.,0.,1.));
#67 = DIRECTION('',(1.,0.,0.));
#68 = AXIS1_PLACEMENT('',#69,#70);
#69 = CARTESIAN_POINT('',(0.,0.,0.));
#70 = DIRECTION('',(1.,0.,0.));
#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
#72 = LINE('',#73,#74);
#73 = CARTESIAN_POINT('',(0.,4.248586787861));
#74 = VECTOR('',#75,1.);
#75 = DIRECTION('',(1.,0.));
#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#77 = PCURVE('',#78,#83);
#78 = SPHERICAL_SURFACE('',#79,1.15);
#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
#80 = CARTESIAN_POINT('',(-1.849964262258,0.,0.));
#81 = DIRECTION('',(-1.,-0.,-0.));
#82 = DIRECTION('',(0.,1.,0.));
#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);
#84 = LINE('',#85,#86);
#85 = CARTESIAN_POINT('',(-0.,-0.471238898039));
#86 = VECTOR('',#87,1.);
#87 = DIRECTION('',(-1.,0.));
#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#89 = ORIENTED_EDGE('',*,*,#90,.T.);
#90 = EDGE_CURVE('',#53,#91,#93,.T.);
#91 = VERTEX_POINT('',#92);
#92 = CARTESIAN_POINT('',(-0.799999999999,0.9,0.));
#93 = SEAM_CURVE('',#94,(#99,#106),.PCURVE_S1.);
#94 = CIRCLE('',#95,1.18);
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(-0.8,2.08,0.));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(1.,0.,0.));
#99 = PCURVE('',#62,#100);
#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105);
#101 = LINE('',#102,#103);
#102 = CARTESIAN_POINT('',(0.,0.));
#103 = VECTOR('',#104,1.);
#104 = DIRECTION('',(0.,1.));
#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#106 = PCURVE('',#62,#107);
#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112);
#108 = LINE('',#109,#110);
#109 = CARTESIAN_POINT('',(6.28318530718,0.));
#110 = VECTOR('',#111,1.);
#111 = DIRECTION('',(0.,1.));
#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#113 = ORIENTED_EDGE('',*,*,#114,.F.);
#114 = EDGE_CURVE('',#91,#91,#115,.T.);
#115 = SURFACE_CURVE('',#116,(#121,#128),.PCURVE_S1.);
#116 = CIRCLE('',#117,0.9);
#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
#118 = CARTESIAN_POINT('',(-0.799999999999,0.,0.));
#119 = DIRECTION('',(1.,0.,0.));
#120 = DIRECTION('',(0.,1.,0.));
#121 = PCURVE('',#62,#122);
#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127);
#123 = LINE('',#124,#125);
#124 = CARTESIAN_POINT('',(0.,4.712388980385));
#125 = VECTOR('',#126,1.);
#126 = DIRECTION('',(1.,0.));
#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#128 = PCURVE('',#129,#134);
#129 = CYLINDRICAL_SURFACE('',#130,0.9);
#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133);
#131 = CARTESIAN_POINT('',(-0.8,0.,0.));
#132 = DIRECTION('',(1.,0.,0.));
#133 = DIRECTION('',(0.,1.,0.));
#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139);
#135 = LINE('',#136,#137);
#136 = CARTESIAN_POINT('',(0.,1.828537321558E-13));
#137 = VECTOR('',#138,1.);
#138 = DIRECTION('',(1.,0.));
#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#140 = ORIENTED_EDGE('',*,*,#90,.F.);
#141 = ADVANCED_FACE('',(#142),#78,.T.);
#142 = FACE_BOUND('',#143,.F.);
#143 = EDGE_LOOP('',(#144,#145,#169));
#144 = ORIENTED_EDGE('',*,*,#52,.T.);
#145 = ORIENTED_EDGE('',*,*,#146,.T.);
#146 = EDGE_CURVE('',#53,#147,#149,.T.);
#147 = VERTEX_POINT('',#148);
#148 = CARTESIAN_POINT('',(-2.999964262258,-1.189232865825E-13,0.));
#149 = SEAM_CURVE('',#150,(#155,#162),.PCURVE_S1.);
#150 = CIRCLE('',#151,1.15);
#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);
#152 = CARTESIAN_POINT('',(-1.849964262258,0.,0.));
#153 = DIRECTION('',(0.,0.,1.));
#154 = DIRECTION('',(1.,0.,0.));
#155 = PCURVE('',#78,#156);
#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161);
#157 = LINE('',#158,#159);
#158 = CARTESIAN_POINT('',(-0.,-1.570796326795));
#159 = VECTOR('',#160,1.);
#160 = DIRECTION('',(-0.,1.));
#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#162 = PCURVE('',#78,#163);
#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168);
#164 = LINE('',#165,#166);
#165 = CARTESIAN_POINT('',(-6.28318530718,-1.570796326795));
#166 = VECTOR('',#167,1.);
#167 = DIRECTION('',(-0.,1.));
#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#169 = ORIENTED_EDGE('',*,*,#146,.F.);
#170 = ADVANCED_FACE('',(#171),#129,.T.);
#171 = FACE_BOUND('',#172,.T.);
#172 = EDGE_LOOP('',(#173,#174,#196,#227));
#173 = ORIENTED_EDGE('',*,*,#114,.T.);
#174 = ORIENTED_EDGE('',*,*,#175,.T.);
#175 = EDGE_CURVE('',#91,#176,#178,.T.);
#176 = VERTEX_POINT('',#177);
#177 = CARTESIAN_POINT('',(0.799999999999,0.9,1.776356839399E-16));
#178 = SEAM_CURVE('',#179,(#182,#189),.PCURVE_S1.);
#179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#180,#181),.UNSPECIFIED.,.F.,.F.,
(2,2),(1.828537321558E-13,1.599999999999),.PIECEWISE_BEZIER_KNOTS.);
#180 = CARTESIAN_POINT('',(-0.799999999999,0.9,0.));
#181 = CARTESIAN_POINT('',(0.799999999999,0.9,0.));
#182 = PCURVE('',#129,#183);
#183 = DEFINITIONAL_REPRESENTATION('',(#184),#188);
#184 = LINE('',#185,#186);
#185 = CARTESIAN_POINT('',(6.28318530718,0.));
#186 = VECTOR('',#187,1.);
#187 = DIRECTION('',(0.,1.));
#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#189 = PCURVE('',#129,#190);
#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195);
#191 = LINE('',#192,#193);
#192 = CARTESIAN_POINT('',(0.,0.));
#193 = VECTOR('',#194,1.);
#194 = DIRECTION('',(0.,1.));
#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#196 = ORIENTED_EDGE('',*,*,#197,.F.);
#197 = EDGE_CURVE('',#176,#176,#198,.T.);
#198 = SURFACE_CURVE('',#199,(#204,#211),.PCURVE_S1.);
#199 = CIRCLE('',#200,0.9);
#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203);
#201 = CARTESIAN_POINT('',(0.799999999999,-1.776356839399E-16,
1.776356839399E-16));
#202 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#203 = DIRECTION('',(2.22044604925E-16,1.,2.465190328816E-32));
#204 = PCURVE('',#129,#205);
#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
#206 = LINE('',#207,#208);
#207 = CARTESIAN_POINT('',(0.,1.599999999999));
#208 = VECTOR('',#209,1.);
#209 = DIRECTION('',(1.,0.));
#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#211 = PCURVE('',#212,#221);
#212 = SURFACE_OF_REVOLUTION('',#213,#218);
#213 = CIRCLE('',#214,1.18);
#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217);
#215 = CARTESIAN_POINT('',(0.8,2.08,1.776356839399E-16));
#216 = DIRECTION('',(2.22044604925E-16,-2.465190328816E-32,-1.));
#217 = DIRECTION('',(-1.,2.22044604925E-16,-2.22044604925E-16));
#218 = AXIS1_PLACEMENT('',#219,#220);
#219 = CARTESIAN_POINT('',(0.,0.,0.));
#220 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
#222 = LINE('',#223,#224);
#223 = CARTESIAN_POINT('',(0.,4.712388980385));
#224 = VECTOR('',#225,1.);
#225 = DIRECTION('',(1.,0.));
#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#227 = ORIENTED_EDGE('',*,*,#175,.F.);
#228 = ADVANCED_FACE('',(#229),#212,.F.);
#229 = FACE_BOUND('',#230,.F.);
#230 = EDGE_LOOP('',(#231,#260,#282,#283));
#231 = ORIENTED_EDGE('',*,*,#232,.T.);
#232 = EDGE_CURVE('',#233,#233,#235,.T.);
#233 = VERTEX_POINT('',#234);
#234 = CARTESIAN_POINT('',(1.327875187557,1.024657502817,
2.948475214109E-16));
#235 = SURFACE_CURVE('',#236,(#241,#248),.PCURVE_S1.);
#236 = CIRCLE('',#237,1.024657502817);
#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240);
#238 = CARTESIAN_POINT('',(1.327875187557,-2.948475214109E-16,
2.948475214109E-16));
#239 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#240 = DIRECTION('',(2.22044604925E-16,1.,2.465190328816E-32));
#241 = PCURVE('',#212,#242);
#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
#243 = LINE('',#244,#245);
#244 = CARTESIAN_POINT('',(0.,4.248586787861));
#245 = VECTOR('',#246,1.);
#246 = DIRECTION('',(1.,0.));
#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#248 = PCURVE('',#249,#254);
#249 = SPHERICAL_SURFACE('',#250,1.15);
#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);
#251 = CARTESIAN_POINT('',(1.849964262258,-4.107745837385E-16,
4.107745837385E-16));
#252 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#253 = DIRECTION('',(2.22044604925E-16,1.,2.465190328816E-32));
#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
#255 = LINE('',#256,#257);
#256 = CARTESIAN_POINT('',(0.,-0.471238898039));
#257 = VECTOR('',#258,1.);
#258 = DIRECTION('',(1.,0.));
#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#260 = ORIENTED_EDGE('',*,*,#261,.T.);
#261 = EDGE_CURVE('',#233,#176,#262,.T.);
#262 = SEAM_CURVE('',#263,(#268,#275),.PCURVE_S1.);
#263 = CIRCLE('',#264,1.18);
#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267);
#265 = CARTESIAN_POINT('',(0.8,2.08,1.776356839399E-16));
#266 = DIRECTION('',(2.22044604925E-16,-2.465190328816E-32,-1.));
#267 = DIRECTION('',(-1.,2.22044604925E-16,-2.22044604925E-16));
#268 = PCURVE('',#212,#269);
#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);
#270 = LINE('',#271,#272);
#271 = CARTESIAN_POINT('',(0.,0.));
#272 = VECTOR('',#273,1.);
#273 = DIRECTION('',(0.,1.));
#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#275 = PCURVE('',#212,#276);
#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
#277 = LINE('',#278,#279);
#278 = CARTESIAN_POINT('',(6.28318530718,0.));
#279 = VECTOR('',#280,1.);
#280 = DIRECTION('',(0.,1.));
#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#282 = ORIENTED_EDGE('',*,*,#197,.F.);
#283 = ORIENTED_EDGE('',*,*,#261,.F.);
#284 = ADVANCED_FACE('',(#285),#249,.T.);
#285 = FACE_BOUND('',#286,.T.);
#286 = EDGE_LOOP('',(#287,#288,#312));
#287 = ORIENTED_EDGE('',*,*,#232,.T.);
#288 = ORIENTED_EDGE('',*,*,#289,.T.);
#289 = EDGE_CURVE('',#233,#290,#292,.T.);
#290 = VERTEX_POINT('',#291);
#291 = CARTESIAN_POINT('',(2.999964262258,-1.195894124619E-13,
6.661258794023E-16));
#292 = SEAM_CURVE('',#293,(#298,#305),.PCURVE_S1.);
#293 = CIRCLE('',#294,1.15);
#294 = AXIS2_PLACEMENT_3D('',#295,#296,#297);
#295 = CARTESIAN_POINT('',(1.849964262258,-4.107745837385E-16,
4.107745837385E-16));
#296 = DIRECTION('',(2.22044604925E-16,-2.465190328816E-32,-1.));
#297 = DIRECTION('',(-1.,2.22044604925E-16,-2.22044604925E-16));
#298 = PCURVE('',#249,#299);
#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
#300 = LINE('',#301,#302);
#301 = CARTESIAN_POINT('',(0.,-1.570796326795));
#302 = VECTOR('',#303,1.);
#303 = DIRECTION('',(0.,1.));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#305 = PCURVE('',#249,#306);
#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311);
#307 = LINE('',#308,#309);
#308 = CARTESIAN_POINT('',(6.28318530718,-1.570796326795));
#309 = VECTOR('',#310,1.);
#310 = DIRECTION('',(0.,1.));
#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#312 = ORIENTED_EDGE('',*,*,#289,.F.);
#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#317)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#314,#315,#316)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#314 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#315 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#316 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#317 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#314,
'distance_accuracy_value','confusion accuracy');
#318 = SHAPE_DEFINITION_REPRESENTATION(#319,#45);
#319 = PRODUCT_DEFINITION_SHAPE('','',#320);
#320 = PRODUCT_DEFINITION('design','',#321,#324);
#321 = PRODUCT_DEFINITION_FORMATION('','',#322);
#322 = PRODUCT('Resistor-body','Resistor-body','',(#323));
#323 = PRODUCT_CONTEXT('',#2,'mechanical');
#324 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#325 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#326,#328);
#326 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#327)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#327 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#328 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#329
);
#329 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1]','',#5,#320,$);
#330 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#322));
#331 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#332),#538);
#332 = MANIFOLD_SOLID_BREP('',#333);
#333 = CLOSED_SHELL('',(#334,#416,#467,#513));
#334 = ADVANCED_FACE('',(#335),#348,.T.);
#335 = FACE_BOUND('',#336,.F.);
#336 = EDGE_LOOP('',(#337,#369,#390,#415));
#337 = ORIENTED_EDGE('',*,*,#338,.T.);
#338 = EDGE_CURVE('',#339,#339,#341,.T.);
#339 = VERTEX_POINT('',#340);
#340 = CARTESIAN_POINT('',(-1.489676978167,7.416628936281E-16,
1.113384243793));
#341 = SURFACE_CURVE('',#342,(#347,#358),.PCURVE_S1.);
#342 = CIRCLE('',#343,1.113384243793);
#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
#344 = CARTESIAN_POINT('',(-1.489676978167,0.,0.));
#345 = DIRECTION('',(1.,0.,-0.));
#346 = DIRECTION('',(0.,6.661338147751E-16,1.));
#347 = PCURVE('',#348,#353);
#348 = CONICAL_SURFACE('',#349,1.113384243793,1.204277183876);
#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
#350 = CARTESIAN_POINT('',(-1.489676978167,0.,0.));
#351 = DIRECTION('',(1.,-0.,0.));
#352 = DIRECTION('',(0.,6.661338147751E-16,1.));
#353 = DEFINITIONAL_REPRESENTATION('',(#354),#357);
#354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#355,#356),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#355 = CARTESIAN_POINT('',(0.,0.));
#356 = CARTESIAN_POINT('',(6.28318530718,0.));
#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#358 = PCURVE('',#359,#364);
#359 = CONICAL_SURFACE('',#360,0.970037063975,0.366519142919);
#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
#361 = CARTESIAN_POINT('',(-1.116244807568,0.,0.));
#362 = DIRECTION('',(-1.,0.,-0.));
#363 = DIRECTION('',(0.,6.661338147751E-16,1.));
#364 = DEFINITIONAL_REPRESENTATION('',(#365),#368);
#365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#366,#367),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#366 = CARTESIAN_POINT('',(0.,0.373432170599));
#367 = CARTESIAN_POINT('',(-6.28318530718,0.373432170599));
#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#369 = ORIENTED_EDGE('',*,*,#370,.T.);
#370 = EDGE_CURVE('',#339,#371,#373,.T.);
#371 = VERTEX_POINT('',#372);
#372 = CARTESIAN_POINT('',(-1.543432170599,6.483794699928E-16,
0.973347179818));
#373 = SEAM_CURVE('',#374,(#378,#384),.PCURVE_S1.);
#374 = LINE('',#375,#376);
#375 = CARTESIAN_POINT('',(-1.489676978167,7.416628936281E-16,
1.113384243793));
#376 = VECTOR('',#377,1.);
#377 = DIRECTION('',(-0.358367949545,-6.218894909019E-16,-0.933580426497
));
#378 = PCURVE('',#348,#379);
#379 = DEFINITIONAL_REPRESENTATION('',(#380),#383);
#380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#381,#382),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.);
#381 = CARTESIAN_POINT('',(0.,0.));
#382 = CARTESIAN_POINT('',(0.,-5.37551924318E-02));
#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#384 = PCURVE('',#348,#385);
#385 = DEFINITIONAL_REPRESENTATION('',(#386),#389);
#386 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#387,#388),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.);
#387 = CARTESIAN_POINT('',(6.28318530718,0.));
#388 = CARTESIAN_POINT('',(6.28318530718,-5.37551924318E-02));
#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#390 = ORIENTED_EDGE('',*,*,#391,.F.);
#391 = EDGE_CURVE('',#371,#371,#392,.T.);
#392 = SURFACE_CURVE('',#393,(#398,#404),.PCURVE_S1.);
#393 = CIRCLE('',#394,0.973347179818);
#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
#395 = CARTESIAN_POINT('',(-1.543432170599,0.,0.));
#396 = DIRECTION('',(1.,0.,-0.));
#397 = DIRECTION('',(0.,6.661338147751E-16,1.));
#398 = PCURVE('',#348,#399);
#399 = DEFINITIONAL_REPRESENTATION('',(#400),#403);
#400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#401,#402),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#401 = CARTESIAN_POINT('',(0.,-5.37551924318E-02));
#402 = CARTESIAN_POINT('',(6.28318530718,-5.37551924318E-02));
#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#404 = PCURVE('',#405,#410);
#405 = CONICAL_SURFACE('',#406,0.973347179818,0.366519142919);
#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);
#407 = CARTESIAN_POINT('',(-1.543432170599,0.,0.));
#408 = DIRECTION('',(-1.,-0.,-0.));
#409 = DIRECTION('',(0.,6.661338147751E-16,1.));
#410 = DEFINITIONAL_REPRESENTATION('',(#411),#414);
#411 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#412,#413),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#412 = CARTESIAN_POINT('',(0.,0.));
#413 = CARTESIAN_POINT('',(-6.28318530718,0.));
#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#415 = ORIENTED_EDGE('',*,*,#370,.F.);
#416 = ADVANCED_FACE('',(#417),#405,.F.);
#417 = FACE_BOUND('',#418,.F.);
#418 = EDGE_LOOP('',(#419,#420,#441,#466));
#419 = ORIENTED_EDGE('',*,*,#391,.T.);
#420 = ORIENTED_EDGE('',*,*,#421,.T.);
#421 = EDGE_CURVE('',#371,#422,#424,.T.);
#422 = VERTEX_POINT('',#423);
#423 = CARTESIAN_POINT('',(-1.17,5.528910662633E-16,0.83));
#424 = SEAM_CURVE('',#425,(#429,#435),.PCURVE_S1.);
#425 = LINE('',#426,#427);
#426 = CARTESIAN_POINT('',(-1.543432170599,6.483794699928E-16,
0.973347179818));
#427 = VECTOR('',#428,1.);
#428 = DIRECTION('',(0.933580426497,-2.387210093237E-16,-0.358367949545)
);
#429 = PCURVE('',#405,#430);
#430 = DEFINITIONAL_REPRESENTATION('',(#431),#434);
#431 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#432,#433),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
#432 = CARTESIAN_POINT('',(0.,0.));
#433 = CARTESIAN_POINT('',(0.,-0.373432170599));
#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#435 = PCURVE('',#405,#436);
#436 = DEFINITIONAL_REPRESENTATION('',(#437),#440);
#437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#438,#439),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
#438 = CARTESIAN_POINT('',(-6.28318530718,0.));
#439 = CARTESIAN_POINT('',(-6.28318530718,-0.373432170599));
#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#441 = ORIENTED_EDGE('',*,*,#442,.F.);
#442 = EDGE_CURVE('',#422,#422,#443,.T.);
#443 = SURFACE_CURVE('',#444,(#449,#455),.PCURVE_S1.);
#444 = CIRCLE('',#445,0.83);
#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
#446 = CARTESIAN_POINT('',(-1.17,0.,0.));
#447 = DIRECTION('',(1.,0.,-0.));
#448 = DIRECTION('',(0.,6.661338147751E-16,1.));
#449 = PCURVE('',#405,#450);
#450 = DEFINITIONAL_REPRESENTATION('',(#451),#454);
#451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#452,#453),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#452 = CARTESIAN_POINT('',(0.,-0.373432170599));
#453 = CARTESIAN_POINT('',(-6.28318530718,-0.373432170599));
#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#455 = PCURVE('',#456,#461);
#456 = CONICAL_SURFACE('',#457,0.83,1.204277183876);
#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
#458 = CARTESIAN_POINT('',(-1.17,0.,0.));
#459 = DIRECTION('',(1.,0.,0.));
#460 = DIRECTION('',(0.,6.661338147751E-16,1.));
#461 = DEFINITIONAL_REPRESENTATION('',(#462),#465);
#462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#463,#464),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#463 = CARTESIAN_POINT('',(0.,0.));
#464 = CARTESIAN_POINT('',(6.28318530718,0.));
#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#466 = ORIENTED_EDGE('',*,*,#421,.F.);
#467 = ADVANCED_FACE('',(#468),#456,.F.);
#468 = FACE_BOUND('',#469,.F.);
#469 = EDGE_LOOP('',(#470,#471,#492,#512));
#470 = ORIENTED_EDGE('',*,*,#442,.T.);
#471 = ORIENTED_EDGE('',*,*,#472,.T.);
#472 = EDGE_CURVE('',#422,#473,#475,.T.);
#473 = VERTEX_POINT('',#474);
#474 = CARTESIAN_POINT('',(-1.116244807568,6.461744898986E-16,
0.970037063975));
#475 = SEAM_CURVE('',#476,(#480,#486),.PCURVE_S1.);
#476 = LINE('',#477,#478);
#477 = CARTESIAN_POINT('',(-1.17,5.528910662633E-16,0.83));
#478 = VECTOR('',#479,1.);
#479 = DIRECTION('',(0.358367949545,6.218894909019E-16,0.933580426497));
#480 = PCURVE('',#456,#481);
#481 = DEFINITIONAL_REPRESENTATION('',(#482),#485);
#482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#483,#484),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.);
#483 = CARTESIAN_POINT('',(0.,0.));
#484 = CARTESIAN_POINT('',(0.,5.375519243179E-02));
#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#486 = PCURVE('',#456,#487);
#487 = DEFINITIONAL_REPRESENTATION('',(#488),#491);
#488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#489,#490),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.);
#489 = CARTESIAN_POINT('',(6.28318530718,0.));
#490 = CARTESIAN_POINT('',(6.28318530718,5.375519243179E-02));
#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#492 = ORIENTED_EDGE('',*,*,#493,.F.);
#493 = EDGE_CURVE('',#473,#473,#494,.T.);
#494 = SURFACE_CURVE('',#495,(#500,#506),.PCURVE_S1.);
#495 = CIRCLE('',#496,0.970037063975);
#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499);
#497 = CARTESIAN_POINT('',(-1.116244807568,0.,0.));
#498 = DIRECTION('',(1.,0.,-0.));
#499 = DIRECTION('',(0.,6.661338147751E-16,1.));
#500 = PCURVE('',#456,#501);
#501 = DEFINITIONAL_REPRESENTATION('',(#502),#505);
#502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#503,#504),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#503 = CARTESIAN_POINT('',(0.,5.375519243179E-02));
#504 = CARTESIAN_POINT('',(6.28318530718,5.375519243179E-02));
#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#506 = PCURVE('',#359,#507);
#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511);
#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#509 = CARTESIAN_POINT('',(0.,0.));
#510 = CARTESIAN_POINT('',(-6.28318530718,0.));
#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#512 = ORIENTED_EDGE('',*,*,#472,.F.);
#513 = ADVANCED_FACE('',(#514),#359,.T.);
#514 = FACE_BOUND('',#515,.F.);
#515 = EDGE_LOOP('',(#516,#517,#536,#537));
#516 = ORIENTED_EDGE('',*,*,#493,.T.);
#517 = ORIENTED_EDGE('',*,*,#518,.T.);
#518 = EDGE_CURVE('',#473,#339,#519,.T.);
#519 = SEAM_CURVE('',#520,(#524,#530),.PCURVE_S1.);
#520 = LINE('',#521,#522);
#521 = CARTESIAN_POINT('',(-1.116244807568,6.461744898986E-16,
0.970037063975));
#522 = VECTOR('',#523,1.);
#523 = DIRECTION('',(-0.933580426497,2.387210093237E-16,0.358367949545)
);
#524 = PCURVE('',#359,#525);
#525 = DEFINITIONAL_REPRESENTATION('',(#526),#529);
#526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#527,#528),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
#527 = CARTESIAN_POINT('',(0.,0.));
#528 = CARTESIAN_POINT('',(0.,0.373432170599));
#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#530 = PCURVE('',#359,#531);
#531 = DEFINITIONAL_REPRESENTATION('',(#532),#535);
#532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#533,#534),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
#533 = CARTESIAN_POINT('',(-6.28318530718,0.));
#534 = CARTESIAN_POINT('',(-6.28318530718,0.373432170599));
#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#536 = ORIENTED_EDGE('',*,*,#338,.F.);
#537 = ORIENTED_EDGE('',*,*,#518,.F.);
#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#542)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#539,#540,#541)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#539,
'distance_accuracy_value','confusion accuracy');
#543 = SHAPE_DEFINITION_REPRESENTATION(#544,#331);
#544 = PRODUCT_DEFINITION_SHAPE('','',#545);
#545 = PRODUCT_DEFINITION('design','',#546,#549);
#546 = PRODUCT_DEFINITION_FORMATION('','',#547);
#547 = PRODUCT('Ring-1','Ring-1','',(#548));
#548 = PRODUCT_CONTEXT('',#2,'mechanical');
#549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#551,#553);
#551 = ( REPRESENTATION_RELATIONSHIP('','',#331,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#552)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#554
);
#554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:2]','',#5,#545,$);
#555 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#547));
#556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#557),#731);
#557 = MANIFOLD_SOLID_BREP('',#558);
#558 = CLOSED_SHELL('',(#559,#643,#677,#724));
#559 = ADVANCED_FACE('',(#560),#573,.F.);
#560 = FACE_BOUND('',#561,.F.);
#561 = EDGE_LOOP('',(#562,#595,#616,#642));
#562 = ORIENTED_EDGE('',*,*,#563,.T.);
#563 = EDGE_CURVE('',#564,#564,#566,.T.);
#564 = VERTEX_POINT('',#565);
#565 = CARTESIAN_POINT('',(-0.64,5.195843755246E-16,0.78));
#566 = SURFACE_CURVE('',#567,(#572,#583),.PCURVE_S1.);
#567 = CIRCLE('',#568,0.78);
#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571);
#569 = CARTESIAN_POINT('',(-0.64,0.,0.));
#570 = DIRECTION('',(1.,0.,-0.));
#571 = DIRECTION('',(0.,6.661338147751E-16,1.));
#572 = PCURVE('',#573,#578);
#573 = CYLINDRICAL_SURFACE('',#574,0.78);
#574 = AXIS2_PLACEMENT_3D('',#575,#576,#577);
#575 = CARTESIAN_POINT('',(-0.64,0.,0.));
#576 = DIRECTION('',(1.,0.,0.));
#577 = DIRECTION('',(0.,6.661338147751E-16,1.));
#578 = DEFINITIONAL_REPRESENTATION('',(#579),#582);
#579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#580,#581),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#580 = CARTESIAN_POINT('',(0.,0.));
#581 = CARTESIAN_POINT('',(6.28318530718,0.));
#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#583 = PCURVE('',#584,#589);
#584 = PLANE('',#585);
#585 = AXIS2_PLACEMENT_3D('',#586,#587,#588);
#586 = CARTESIAN_POINT('',(-0.64,0.,0.));
#587 = DIRECTION('',(1.,0.,0.));
#588 = DIRECTION('',(0.,6.661338147751E-16,1.));
#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594);
#590 = CIRCLE('',#591,0.78);
#591 = AXIS2_PLACEMENT_2D('',#592,#593);
#592 = CARTESIAN_POINT('',(0.,0.));
#593 = DIRECTION('',(1.,0.));
#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#595 = ORIENTED_EDGE('',*,*,#596,.T.);
#596 = EDGE_CURVE('',#564,#597,#599,.T.);
#597 = VERTEX_POINT('',#598);
#598 = CARTESIAN_POINT('',(-0.24,5.195843755246E-16,0.78));
#599 = SEAM_CURVE('',#600,(#604,#610),.PCURVE_S1.);
#600 = LINE('',#601,#602);
#601 = CARTESIAN_POINT('',(-0.64,5.195843755246E-16,0.78));
#602 = VECTOR('',#603,1.);
#603 = DIRECTION('',(1.,0.,0.));
#604 = PCURVE('',#573,#605);
#605 = DEFINITIONAL_REPRESENTATION('',(#606),#609);
#606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#607,#608),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
#607 = CARTESIAN_POINT('',(0.,0.));
#608 = CARTESIAN_POINT('',(0.,0.4));
#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#610 = PCURVE('',#573,#611);
#611 = DEFINITIONAL_REPRESENTATION('',(#612),#615);
#612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#613,#614),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
#613 = CARTESIAN_POINT('',(6.28318530718,0.));
#614 = CARTESIAN_POINT('',(6.28318530718,0.4));
#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#616 = ORIENTED_EDGE('',*,*,#617,.F.);
#617 = EDGE_CURVE('',#597,#597,#618,.T.);
#618 = SURFACE_CURVE('',#619,(#624,#630),.PCURVE_S1.);
#619 = CIRCLE('',#620,0.78);
#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623);
#621 = CARTESIAN_POINT('',(-0.24,0.,0.));
#622 = DIRECTION('',(1.,0.,-0.));
#623 = DIRECTION('',(0.,6.661338147751E-16,1.));
#624 = PCURVE('',#573,#625);
#625 = DEFINITIONAL_REPRESENTATION('',(#626),#629);
#626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#627,#628),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#627 = CARTESIAN_POINT('',(0.,0.4));
#628 = CARTESIAN_POINT('',(6.28318530718,0.4));
#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#630 = PCURVE('',#631,#636);
#631 = PLANE('',#632);
#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);
#633 = CARTESIAN_POINT('',(-0.24,0.,0.));
#634 = DIRECTION('',(1.,0.,0.));
#635 = DIRECTION('',(-0.,6.661338147751E-16,1.));
#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641);
#637 = CIRCLE('',#638,0.78);
#638 = AXIS2_PLACEMENT_2D('',#639,#640);
#639 = CARTESIAN_POINT('',(0.,0.));
#640 = DIRECTION('',(1.,-0.));
#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#642 = ORIENTED_EDGE('',*,*,#596,.F.);
#643 = ADVANCED_FACE('',(#644,#647),#631,.T.);
#644 = FACE_BOUND('',#645,.F.);
#645 = EDGE_LOOP('',(#646));
#646 = ORIENTED_EDGE('',*,*,#617,.T.);
#647 = FACE_BOUND('',#648,.F.);
#648 = EDGE_LOOP('',(#649));
#649 = ORIENTED_EDGE('',*,*,#650,.F.);
#650 = EDGE_CURVE('',#651,#651,#653,.T.);
#651 = VERTEX_POINT('',#652);
#652 = CARTESIAN_POINT('',(-0.24,6.195044477408E-16,0.93));
#653 = SURFACE_CURVE('',#654,(#659,#666),.PCURVE_S1.);
#654 = CIRCLE('',#655,0.93);
#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);
#656 = CARTESIAN_POINT('',(-0.24,0.,0.));
#657 = DIRECTION('',(1.,0.,-0.));
#658 = DIRECTION('',(0.,6.661338147751E-16,1.));
#659 = PCURVE('',#631,#660);
#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665);
#661 = CIRCLE('',#662,0.93);
#662 = AXIS2_PLACEMENT_2D('',#663,#664);
#663 = CARTESIAN_POINT('',(0.,0.));
#664 = DIRECTION('',(1.,-0.));
#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#666 = PCURVE('',#667,#672);
#667 = CYLINDRICAL_SURFACE('',#668,0.93);
#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671);
#669 = CARTESIAN_POINT('',(-0.24,0.,0.));
#670 = DIRECTION('',(-1.,0.,-0.));
#671 = DIRECTION('',(0.,6.661338147751E-16,1.));
#672 = DEFINITIONAL_REPRESENTATION('',(#673),#676);
#673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#674,#675),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#674 = CARTESIAN_POINT('',(0.,0.));
#675 = CARTESIAN_POINT('',(-6.28318530718,0.));
#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#677 = ADVANCED_FACE('',(#678),#667,.T.);
#678 = FACE_BOUND('',#679,.F.);
#679 = EDGE_LOOP('',(#680,#681,#702,#723));
#680 = ORIENTED_EDGE('',*,*,#650,.T.);
#681 = ORIENTED_EDGE('',*,*,#682,.T.);
#682 = EDGE_CURVE('',#651,#683,#685,.T.);
#683 = VERTEX_POINT('',#684);
#684 = CARTESIAN_POINT('',(-0.64,6.195044477408E-16,0.93));
#685 = SEAM_CURVE('',#686,(#690,#696),.PCURVE_S1.);
#686 = LINE('',#687,#688);
#687 = CARTESIAN_POINT('',(-0.24,6.195044477408E-16,0.93));
#688 = VECTOR('',#689,1.);
#689 = DIRECTION('',(-1.,0.,0.));
#690 = PCURVE('',#667,#691);
#691 = DEFINITIONAL_REPRESENTATION('',(#692),#695);
#692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#693,#694),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
#693 = CARTESIAN_POINT('',(0.,0.));
#694 = CARTESIAN_POINT('',(0.,0.4));
#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#696 = PCURVE('',#667,#697);
#697 = DEFINITIONAL_REPRESENTATION('',(#698),#701);
#698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#699,#700),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
#699 = CARTESIAN_POINT('',(-6.28318530718,0.));
#700 = CARTESIAN_POINT('',(-6.28318530718,0.4));
#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#702 = ORIENTED_EDGE('',*,*,#703,.F.);
#703 = EDGE_CURVE('',#683,#683,#704,.T.);
#704 = SURFACE_CURVE('',#705,(#710,#716),.PCURVE_S1.);
#705 = CIRCLE('',#706,0.93);
#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
#707 = CARTESIAN_POINT('',(-0.64,0.,0.));
#708 = DIRECTION('',(1.,0.,-0.));
#709 = DIRECTION('',(0.,6.661338147751E-16,1.));
#710 = PCURVE('',#667,#711);
#711 = DEFINITIONAL_REPRESENTATION('',(#712),#715);
#712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#713,#714),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#713 = CARTESIAN_POINT('',(0.,0.4));
#714 = CARTESIAN_POINT('',(-6.28318530718,0.4));
#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#716 = PCURVE('',#584,#717);
#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);
#718 = CIRCLE('',#719,0.93);
#719 = AXIS2_PLACEMENT_2D('',#720,#721);
#720 = CARTESIAN_POINT('',(0.,0.));
#721 = DIRECTION('',(1.,0.));
#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#723 = ORIENTED_EDGE('',*,*,#682,.F.);
#724 = ADVANCED_FACE('',(#725,#728),#584,.F.);
#725 = FACE_BOUND('',#726,.F.);
#726 = EDGE_LOOP('',(#727));
#727 = ORIENTED_EDGE('',*,*,#703,.T.);
#728 = FACE_BOUND('',#729,.F.);
#729 = EDGE_LOOP('',(#730));
#730 = ORIENTED_EDGE('',*,*,#563,.F.);
#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#735)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#732,#733,#734)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#732 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#733 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#734 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#735 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#732,
'distance_accuracy_value','confusion accuracy');
#736 = SHAPE_DEFINITION_REPRESENTATION(#737,#556);
#737 = PRODUCT_DEFINITION_SHAPE('','',#738);
#738 = PRODUCT_DEFINITION('design','',#739,#742);
#739 = PRODUCT_DEFINITION_FORMATION('','',#740);
#740 = PRODUCT('Ring-2','Ring-2','',(#741));
#741 = PRODUCT_CONTEXT('',#2,'mechanical');
#742 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#743 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#744,#746);
#744 = ( REPRESENTATION_RELATIONSHIP('','',#556,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#745)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#745 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#746 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#747
);
#747 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:3]','',#5,#738,$);
#748 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#740));
#749 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#750),#932);
#750 = MANIFOLD_SOLID_BREP('',#751);
#751 = CLOSED_SHELL('',(#752,#840,#875,#925));
#752 = ADVANCED_FACE('',(#753),#766,.F.);
#753 = FACE_BOUND('',#754,.F.);
#754 = EDGE_LOOP('',(#755,#789,#812,#839));
#755 = ORIENTED_EDGE('',*,*,#756,.T.);
#756 = EDGE_CURVE('',#757,#757,#759,.T.);
#757 = VERTEX_POINT('',#758);
#758 = CARTESIAN_POINT('',(0.24,-8.070877299815E-14,0.78));
#759 = SURFACE_CURVE('',#760,(#765,#777),.PCURVE_S1.);
#760 = CIRCLE('',#761,0.78);
#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
#762 = CARTESIAN_POINT('',(0.24,0.,0.));
#763 = DIRECTION('',(1.,0.,0.));
#764 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#765 = PCURVE('',#766,#771);
#766 = CYLINDRICAL_SURFACE('',#767,0.78);
#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
#768 = CARTESIAN_POINT('',(0.24,0.,0.));
#769 = DIRECTION('',(1.,0.,0.));
#770 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
#772 = LINE('',#773,#774);
#773 = CARTESIAN_POINT('',(0.,0.));
#774 = VECTOR('',#775,1.);
#775 = DIRECTION('',(1.,0.));
#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#777 = PCURVE('',#778,#783);
#778 = PLANE('',#779);
#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782);
#780 = CARTESIAN_POINT('',(0.24,0.,0.));
#781 = DIRECTION('',(1.,0.,0.));
#782 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);
#784 = CIRCLE('',#785,0.78);
#785 = AXIS2_PLACEMENT_2D('',#786,#787);
#786 = CARTESIAN_POINT('',(0.,0.));
#787 = DIRECTION('',(1.,0.));
#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#789 = ORIENTED_EDGE('',*,*,#790,.T.);
#790 = EDGE_CURVE('',#757,#791,#793,.T.);
#791 = VERTEX_POINT('',#792);
#792 = CARTESIAN_POINT('',(0.64,-8.070877299815E-14,0.78));
#793 = SEAM_CURVE('',#794,(#798,#805),.PCURVE_S1.);
#794 = LINE('',#795,#796);
#795 = CARTESIAN_POINT('',(0.24,-8.070877299815E-14,0.78));
#796 = VECTOR('',#797,1.);
#797 = DIRECTION('',(1.,0.,0.));
#798 = PCURVE('',#766,#799);
#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804);
#800 = LINE('',#801,#802);
#801 = CARTESIAN_POINT('',(0.,0.));
#802 = VECTOR('',#803,1.);
#803 = DIRECTION('',(0.,1.));
#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#805 = PCURVE('',#766,#806);
#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811);
#807 = LINE('',#808,#809);
#808 = CARTESIAN_POINT('',(6.28318530718,0.));
#809 = VECTOR('',#810,1.);
#810 = DIRECTION('',(0.,1.));
#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#812 = ORIENTED_EDGE('',*,*,#813,.F.);
#813 = EDGE_CURVE('',#791,#791,#814,.T.);
#814 = SURFACE_CURVE('',#815,(#820,#827),.PCURVE_S1.);
#815 = CIRCLE('',#816,0.78);
#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819);
#817 = CARTESIAN_POINT('',(0.64,0.,0.));
#818 = DIRECTION('',(1.,0.,0.));
#819 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#820 = PCURVE('',#766,#821);
#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826);
#822 = LINE('',#823,#824);
#823 = CARTESIAN_POINT('',(0.,0.4));
#824 = VECTOR('',#825,1.);
#825 = DIRECTION('',(1.,0.));
#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#827 = PCURVE('',#828,#833);
#828 = PLANE('',#829);
#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832);
#830 = CARTESIAN_POINT('',(0.64,0.,0.));
#831 = DIRECTION('',(1.,0.,0.));
#832 = DIRECTION('',(-0.,-1.034727858951E-13,1.));
#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);
#834 = CIRCLE('',#835,0.78);
#835 = AXIS2_PLACEMENT_2D('',#836,#837);
#836 = CARTESIAN_POINT('',(0.,0.));
#837 = DIRECTION('',(1.,-0.));
#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#839 = ORIENTED_EDGE('',*,*,#790,.F.);
#840 = ADVANCED_FACE('',(#841,#844),#828,.T.);
#841 = FACE_BOUND('',#842,.F.);
#842 = EDGE_LOOP('',(#843));
#843 = ORIENTED_EDGE('',*,*,#813,.T.);
#844 = FACE_BOUND('',#845,.F.);
#845 = EDGE_LOOP('',(#846));
#846 = ORIENTED_EDGE('',*,*,#847,.F.);
#847 = EDGE_CURVE('',#848,#848,#850,.T.);
#848 = VERTEX_POINT('',#849);
#849 = CARTESIAN_POINT('',(0.64,-9.622969088241E-14,0.93));
#850 = SURFACE_CURVE('',#851,(#856,#863),.PCURVE_S1.);
#851 = CIRCLE('',#852,0.93);
#852 = AXIS2_PLACEMENT_3D('',#853,#854,#855);
#853 = CARTESIAN_POINT('',(0.64,0.,0.));
#854 = DIRECTION('',(1.,0.,0.));
#855 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#856 = PCURVE('',#828,#857);
#857 = DEFINITIONAL_REPRESENTATION('',(#858),#862);
#858 = CIRCLE('',#859,0.93);
#859 = AXIS2_PLACEMENT_2D('',#860,#861);
#860 = CARTESIAN_POINT('',(0.,0.));
#861 = DIRECTION('',(1.,-0.));
#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#863 = PCURVE('',#864,#869);
#864 = CYLINDRICAL_SURFACE('',#865,0.93);
#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868);
#866 = CARTESIAN_POINT('',(0.64,0.,0.));
#867 = DIRECTION('',(-1.,0.,0.));
#868 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
#870 = LINE('',#871,#872);
#871 = CARTESIAN_POINT('',(-0.,0.));
#872 = VECTOR('',#873,1.);
#873 = DIRECTION('',(-1.,0.));
#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#875 = ADVANCED_FACE('',(#876),#864,.T.);
#876 = FACE_BOUND('',#877,.F.);
#877 = EDGE_LOOP('',(#878,#879,#902,#924));
#878 = ORIENTED_EDGE('',*,*,#847,.T.);
#879 = ORIENTED_EDGE('',*,*,#880,.T.);
#880 = EDGE_CURVE('',#848,#881,#883,.T.);
#881 = VERTEX_POINT('',#882);
#882 = CARTESIAN_POINT('',(0.24,-9.622969088241E-14,0.93));
#883 = SEAM_CURVE('',#884,(#888,#895),.PCURVE_S1.);
#884 = LINE('',#885,#886);
#885 = CARTESIAN_POINT('',(0.64,-9.622969088241E-14,0.93));
#886 = VECTOR('',#887,1.);
#887 = DIRECTION('',(-1.,0.,0.));
#888 = PCURVE('',#864,#889);
#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894);
#890 = LINE('',#891,#892);
#891 = CARTESIAN_POINT('',(-0.,0.));
#892 = VECTOR('',#893,1.);
#893 = DIRECTION('',(-0.,1.));
#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#895 = PCURVE('',#864,#896);
#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901);
#897 = LINE('',#898,#899);
#898 = CARTESIAN_POINT('',(-6.28318530718,0.));
#899 = VECTOR('',#900,1.);
#900 = DIRECTION('',(-0.,1.));
#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#902 = ORIENTED_EDGE('',*,*,#903,.F.);
#903 = EDGE_CURVE('',#881,#881,#904,.T.);
#904 = SURFACE_CURVE('',#905,(#910,#917),.PCURVE_S1.);
#905 = CIRCLE('',#906,0.93);
#906 = AXIS2_PLACEMENT_3D('',#907,#908,#909);
#907 = CARTESIAN_POINT('',(0.24,0.,0.));
#908 = DIRECTION('',(1.,0.,0.));
#909 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#910 = PCURVE('',#864,#911);
#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);
#912 = LINE('',#913,#914);
#913 = CARTESIAN_POINT('',(-0.,0.4));
#914 = VECTOR('',#915,1.);
#915 = DIRECTION('',(-1.,0.));
#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#917 = PCURVE('',#778,#918);
#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923);
#919 = CIRCLE('',#920,0.93);
#920 = AXIS2_PLACEMENT_2D('',#921,#922);
#921 = CARTESIAN_POINT('',(0.,0.));
#922 = DIRECTION('',(1.,0.));
#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#924 = ORIENTED_EDGE('',*,*,#880,.F.);
#925 = ADVANCED_FACE('',(#926,#929),#778,.F.);
#926 = FACE_BOUND('',#927,.F.);
#927 = EDGE_LOOP('',(#928));
#928 = ORIENTED_EDGE('',*,*,#903,.T.);
#929 = FACE_BOUND('',#930,.F.);
#930 = EDGE_LOOP('',(#931));
#931 = ORIENTED_EDGE('',*,*,#756,.F.);
#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#936)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#933,#934,#935)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#933 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#934 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#935 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#936 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#933,
'distance_accuracy_value','confusion accuracy');
#937 = SHAPE_DEFINITION_REPRESENTATION(#938,#749);
#938 = PRODUCT_DEFINITION_SHAPE('','',#939);
#939 = PRODUCT_DEFINITION('design','',#940,#943);
#940 = PRODUCT_DEFINITION_FORMATION('','',#941);
#941 = PRODUCT('Ring-3','Ring-3','',(#942));
#942 = PRODUCT_CONTEXT('',#2,'mechanical');
#943 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#944 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#945,#947);
#945 = ( REPRESENTATION_RELATIONSHIP('','',#749,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#946)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#946 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#947 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#948
);
#948 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:4]','',#5,#939,$);
#949 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#941));
#950 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#951),#1173);
#951 = MANIFOLD_SOLID_BREP('',#952);
#952 = CLOSED_SHELL('',(#953,#1041,#1096,#1146));
#953 = ADVANCED_FACE('',(#954),#967,.F.);
#954 = FACE_BOUND('',#955,.F.);
#955 = EDGE_LOOP('',(#956,#990,#1013,#1040));
#956 = ORIENTED_EDGE('',*,*,#957,.T.);
#957 = EDGE_CURVE('',#958,#958,#960,.T.);
#958 = VERTEX_POINT('',#959);
#959 = CARTESIAN_POINT('',(1.116244807568,-1.003724374309E-13,
0.970037063975));
#960 = SURFACE_CURVE('',#961,(#966,#978),.PCURVE_S1.);
#961 = CIRCLE('',#962,0.970037063975);
#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965);
#963 = CARTESIAN_POINT('',(1.116244807568,0.,0.));
#964 = DIRECTION('',(1.,0.,0.));
#965 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#966 = PCURVE('',#967,#972);
#967 = CONICAL_SURFACE('',#968,0.970037063975,1.204277183876);
#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971);
#969 = CARTESIAN_POINT('',(1.116244807568,0.,0.));
#970 = DIRECTION('',(-1.,-0.,-0.));
#971 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);
#973 = LINE('',#974,#975);
#974 = CARTESIAN_POINT('',(-0.,-0.));
#975 = VECTOR('',#976,1.);
#976 = DIRECTION('',(-1.,-0.));
#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#978 = PCURVE('',#979,#984);
#979 = CONICAL_SURFACE('',#980,1.113384243793,0.366519142919);
#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);
#981 = CARTESIAN_POINT('',(1.489676978167,0.,0.));
#982 = DIRECTION('',(1.,-0.,-0.));
#983 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
#985 = LINE('',#986,#987);
#986 = CARTESIAN_POINT('',(0.,-0.373432170599));
#987 = VECTOR('',#988,1.);
#988 = DIRECTION('',(1.,-0.));
#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#990 = ORIENTED_EDGE('',*,*,#991,.T.);
#991 = EDGE_CURVE('',#958,#992,#994,.T.);
#992 = VERTEX_POINT('',#993);
#993 = CARTESIAN_POINT('',(1.17,-8.58824122929E-14,0.83));
#994 = SEAM_CURVE('',#995,(#999,#1006),.PCURVE_S1.);
#995 = LINE('',#996,#997);
#996 = CARTESIAN_POINT('',(1.116244807568,-1.003724374309E-13,
0.970037063975));
#997 = VECTOR('',#998,1.);
#998 = DIRECTION('',(0.358367949545,9.660016758677E-14,-0.933580426497)
);
#999 = PCURVE('',#967,#1000);
#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005);
#1001 = LINE('',#1002,#1003);
#1002 = CARTESIAN_POINT('',(-0.,-0.));
#1003 = VECTOR('',#1004,1.);
#1004 = DIRECTION('',(-0.,-1.));
#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1006 = PCURVE('',#967,#1007);
#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);
#1008 = LINE('',#1009,#1010);
#1009 = CARTESIAN_POINT('',(-6.28318530718,-0.));
#1010 = VECTOR('',#1011,1.);
#1011 = DIRECTION('',(-0.,-1.));
#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1013 = ORIENTED_EDGE('',*,*,#1014,.F.);
#1014 = EDGE_CURVE('',#992,#992,#1015,.T.);
#1015 = SURFACE_CURVE('',#1016,(#1021,#1028),.PCURVE_S1.);
#1016 = CIRCLE('',#1017,0.83);
#1017 = AXIS2_PLACEMENT_3D('',#1018,#1019,#1020);
#1018 = CARTESIAN_POINT('',(1.17,0.,0.));
#1019 = DIRECTION('',(1.,0.,0.));
#1020 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#1021 = PCURVE('',#967,#1022);
#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027);
#1023 = LINE('',#1024,#1025);
#1024 = CARTESIAN_POINT('',(-0.,-5.375519243179E-02));
#1025 = VECTOR('',#1026,1.);
#1026 = DIRECTION('',(-1.,-0.));
#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1028 = PCURVE('',#1029,#1034);
#1029 = CONICAL_SURFACE('',#1030,0.83,0.366519142919);
#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033);
#1031 = CARTESIAN_POINT('',(1.17,0.,0.));
#1032 = DIRECTION('',(1.,0.,0.));
#1033 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039);
#1035 = LINE('',#1036,#1037);
#1036 = CARTESIAN_POINT('',(0.,0.));
#1037 = VECTOR('',#1038,1.);
#1038 = DIRECTION('',(1.,0.));
#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1040 = ORIENTED_EDGE('',*,*,#991,.F.);
#1041 = ADVANCED_FACE('',(#1042),#1029,.F.);
#1042 = FACE_BOUND('',#1043,.F.);
#1043 = EDGE_LOOP('',(#1044,#1045,#1068,#1095));
#1044 = ORIENTED_EDGE('',*,*,#1014,.T.);
#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
#1046 = EDGE_CURVE('',#992,#1047,#1049,.T.);
#1047 = VERTEX_POINT('',#1048);
#1048 = CARTESIAN_POINT('',(1.543432170599,-1.007149443389E-13,
0.973347179818));
#1049 = SEAM_CURVE('',#1050,(#1054,#1061),.PCURVE_S1.);
#1050 = LINE('',#1051,#1052);
#1051 = CARTESIAN_POINT('',(1.17,-8.58824122929E-14,0.83));
#1052 = VECTOR('',#1053,1.);
#1053 = DIRECTION('',(0.933580426497,-3.708133011495E-14,0.358367949545)
);
#1054 = PCURVE('',#1029,#1055);
#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
#1056 = LINE('',#1057,#1058);
#1057 = CARTESIAN_POINT('',(0.,0.));
#1058 = VECTOR('',#1059,1.);
#1059 = DIRECTION('',(0.,1.));
#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1061 = PCURVE('',#1029,#1062);
#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067);
#1063 = LINE('',#1064,#1065);
#1064 = CARTESIAN_POINT('',(6.28318530718,0.));
#1065 = VECTOR('',#1066,1.);
#1066 = DIRECTION('',(0.,1.));
#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1068 = ORIENTED_EDGE('',*,*,#1069,.F.);
#1069 = EDGE_CURVE('',#1047,#1047,#1070,.T.);
#1070 = SURFACE_CURVE('',#1071,(#1076,#1083),.PCURVE_S1.);
#1071 = CIRCLE('',#1072,0.973347179818);
#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075);
#1073 = CARTESIAN_POINT('',(1.543432170599,0.,0.));
#1074 = DIRECTION('',(1.,0.,0.));
#1075 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#1076 = PCURVE('',#1029,#1077);
#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1082);
#1078 = LINE('',#1079,#1080);
#1079 = CARTESIAN_POINT('',(0.,0.373432170599));
#1080 = VECTOR('',#1081,1.);
#1081 = DIRECTION('',(1.,0.));
#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1083 = PCURVE('',#1084,#1089);
#1084 = CONICAL_SURFACE('',#1085,0.973347179818,1.204277183876);
#1085 = AXIS2_PLACEMENT_3D('',#1086,#1087,#1088);
#1086 = CARTESIAN_POINT('',(1.543432170599,0.,0.));
#1087 = DIRECTION('',(-1.,0.,0.));
#1088 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094);
#1090 = LINE('',#1091,#1092);
#1091 = CARTESIAN_POINT('',(-0.,0.));
#1092 = VECTOR('',#1093,1.);
#1093 = DIRECTION('',(-1.,0.));
#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1095 = ORIENTED_EDGE('',*,*,#1046,.F.);
#1096 = ADVANCED_FACE('',(#1097),#1084,.T.);
#1097 = FACE_BOUND('',#1098,.F.);
#1098 = EDGE_LOOP('',(#1099,#1100,#1123,#1145));
#1099 = ORIENTED_EDGE('',*,*,#1069,.T.);
#1100 = ORIENTED_EDGE('',*,*,#1101,.T.);
#1101 = EDGE_CURVE('',#1047,#1102,#1104,.T.);
#1102 = VERTEX_POINT('',#1103);
#1103 = CARTESIAN_POINT('',(1.489676978167,-1.152049694769E-13,
1.113384243793));
#1104 = SEAM_CURVE('',#1105,(#1109,#1116),.PCURVE_S1.);
#1105 = LINE('',#1106,#1107);
#1106 = CARTESIAN_POINT('',(1.543432170599,-1.007149443389E-13,
0.973347179818));
#1107 = VECTOR('',#1108,1.);
#1108 = DIRECTION('',(-0.358367949545,-9.660016758677E-14,0.933580426497
));
#1109 = PCURVE('',#1084,#1110);
#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115);
#1111 = LINE('',#1112,#1113);
#1112 = CARTESIAN_POINT('',(-0.,0.));
#1113 = VECTOR('',#1114,1.);
#1114 = DIRECTION('',(-0.,1.));
#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1116 = PCURVE('',#1084,#1117);
#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122);
#1118 = LINE('',#1119,#1120);
#1119 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1120 = VECTOR('',#1121,1.);
#1121 = DIRECTION('',(-0.,1.));
#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1123 = ORIENTED_EDGE('',*,*,#1124,.F.);
#1124 = EDGE_CURVE('',#1102,#1102,#1125,.T.);
#1125 = SURFACE_CURVE('',#1126,(#1131,#1138),.PCURVE_S1.);
#1126 = CIRCLE('',#1127,1.113384243793);
#1127 = AXIS2_PLACEMENT_3D('',#1128,#1129,#1130);
#1128 = CARTESIAN_POINT('',(1.489676978167,0.,0.));
#1129 = DIRECTION('',(1.,0.,0.));
#1130 = DIRECTION('',(0.,-1.034727858951E-13,1.));
#1131 = PCURVE('',#1084,#1132);
#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);
#1133 = LINE('',#1134,#1135);
#1134 = CARTESIAN_POINT('',(-0.,5.37551924318E-02));
#1135 = VECTOR('',#1136,1.);
#1136 = DIRECTION('',(-1.,0.));
#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1138 = PCURVE('',#979,#1139);
#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144);
#1140 = LINE('',#1141,#1142);
#1141 = CARTESIAN_POINT('',(0.,-0.));
#1142 = VECTOR('',#1143,1.);
#1143 = DIRECTION('',(1.,-0.));
#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1145 = ORIENTED_EDGE('',*,*,#1101,.F.);
#1146 = ADVANCED_FACE('',(#1147),#979,.T.);
#1147 = FACE_BOUND('',#1148,.F.);
#1148 = EDGE_LOOP('',(#1149,#1150,#1171,#1172));
#1149 = ORIENTED_EDGE('',*,*,#1124,.T.);
#1150 = ORIENTED_EDGE('',*,*,#1151,.T.);
#1151 = EDGE_CURVE('',#1102,#958,#1152,.T.);
#1152 = SEAM_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.);
#1153 = LINE('',#1154,#1155);
#1154 = CARTESIAN_POINT('',(1.489676978167,-1.152049694769E-13,
1.113384243793));
#1155 = VECTOR('',#1156,1.);
#1156 = DIRECTION('',(-0.933580426497,3.708133011495E-14,-0.358367949545
));
#1157 = PCURVE('',#979,#1158);
#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
#1159 = LINE('',#1160,#1161);
#1160 = CARTESIAN_POINT('',(0.,-0.));
#1161 = VECTOR('',#1162,1.);
#1162 = DIRECTION('',(0.,-1.));
#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1164 = PCURVE('',#979,#1165);
#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
#1166 = LINE('',#1167,#1168);
#1167 = CARTESIAN_POINT('',(6.28318530718,-0.));
#1168 = VECTOR('',#1169,1.);
#1169 = DIRECTION('',(0.,-1.));
#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1171 = ORIENTED_EDGE('',*,*,#957,.F.);
#1172 = ORIENTED_EDGE('',*,*,#1151,.F.);
#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1177))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1174,#1175,#1176)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1174 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1175 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1176 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1177 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1174,
'distance_accuracy_value','confusion accuracy');
#1178 = SHAPE_DEFINITION_REPRESENTATION(#1179,#950);
#1179 = PRODUCT_DEFINITION_SHAPE('','',#1180);
#1180 = PRODUCT_DEFINITION('design','',#1181,#1184);
#1181 = PRODUCT_DEFINITION_FORMATION('','',#1182);
#1182 = PRODUCT('Ring-4','Ring-4','',(#1183));
#1183 = PRODUCT_CONTEXT('',#2,'mechanical');
#1184 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1185 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1186,#1188);
#1186 = ( REPRESENTATION_RELATIONSHIP('','',#950,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1187)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1187 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#1188 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1189);
#1189 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:5]','',#5,#1180,$);
#1190 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1182));
#1191 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1192),#1512);
#1192 = MANIFOLD_SOLID_BREP('',#1193);
#1193 = CLOSED_SHELL('',(#1194,#1231,#1286,#1342,#1397,#1453,#1508));
#1194 = ADVANCED_FACE('',(#1195),#1208,.T.);
#1195 = FACE_BOUND('',#1196,.T.);
#1196 = EDGE_LOOP('',(#1197));
#1197 = ORIENTED_EDGE('',*,*,#1198,.T.);
#1198 = EDGE_CURVE('',#1199,#1199,#1201,.T.);
#1199 = VERTEX_POINT('',#1200);
#1200 = CARTESIAN_POINT('',(-5.25,-8.881784197001E-16,-4.));
#1201 = SURFACE_CURVE('',#1202,(#1207,#1219),.PCURVE_S1.);
#1202 = CIRCLE('',#1203,0.25);
#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206);
#1204 = CARTESIAN_POINT('',(-5.,-8.881784197001E-16,-4.));
#1205 = DIRECTION('',(-1.224646799147E-16,-2.22044604925E-16,-1.));
#1206 = DIRECTION('',(-1.,1.359631073447E-32,1.224646799147E-16));
#1207 = PCURVE('',#1208,#1213);
#1208 = PLANE('',#1209);
#1209 = AXIS2_PLACEMENT_3D('',#1210,#1211,#1212);
#1210 = CARTESIAN_POINT('',(-5.,-8.663344315866E-16,-4.));
#1211 = DIRECTION('',(-1.224646799147E-16,-2.22044604925E-16,-1.));
#1212 = DIRECTION('',(-1.,2.719262146894E-32,1.224646799147E-16));
#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);
#1214 = CIRCLE('',#1215,0.25);
#1215 = AXIS2_PLACEMENT_2D('',#1216,#1217);
#1216 = CARTESIAN_POINT('',(-5.939953001423E-49,-2.18439881135E-17));
#1217 = DIRECTION('',(1.,-1.359631073447E-32));
#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1219 = PCURVE('',#1220,#1225);
#1220 = CYLINDRICAL_SURFACE('',#1221,0.25);
#1221 = AXIS2_PLACEMENT_3D('',#1222,#1223,#1224);
#1222 = CARTESIAN_POINT('',(-5.,-8.881784197001E-16,-4.));
#1223 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.));
#1224 = DIRECTION('',(-1.,1.359631073447E-32,1.224646799147E-16));
#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);
#1226 = LINE('',#1227,#1228);
#1227 = CARTESIAN_POINT('',(6.28318530718,0.));
#1228 = VECTOR('',#1229,1.);
#1229 = DIRECTION('',(-1.,-0.));
#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1231 = ADVANCED_FACE('',(#1232),#1220,.T.);
#1232 = FACE_BOUND('',#1233,.T.);
#1233 = EDGE_LOOP('',(#1234,#1257,#1284,#1285));
#1234 = ORIENTED_EDGE('',*,*,#1235,.T.);
#1235 = EDGE_CURVE('',#1199,#1236,#1238,.T.);
#1236 = VERTEX_POINT('',#1237);
#1237 = CARTESIAN_POINT('',(-5.25,-2.22044604925E-16,-1.));
#1238 = SEAM_CURVE('',#1239,(#1243,#1250),.PCURVE_S1.);
#1239 = LINE('',#1240,#1241);
#1240 = CARTESIAN_POINT('',(-5.25,-8.269460797428E-16,-4.));
#1241 = VECTOR('',#1242,1.);
#1242 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.));
#1243 = PCURVE('',#1220,#1244);
#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249);
#1245 = LINE('',#1246,#1247);
#1246 = CARTESIAN_POINT('',(6.28318530718,0.));
#1247 = VECTOR('',#1248,1.);
#1248 = DIRECTION('',(0.,1.));
#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1250 = PCURVE('',#1220,#1251);
#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);
#1252 = LINE('',#1253,#1254);
#1253 = CARTESIAN_POINT('',(0.,0.));
#1254 = VECTOR('',#1255,1.);
#1255 = DIRECTION('',(0.,1.));
#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1257 = ORIENTED_EDGE('',*,*,#1258,.F.);
#1258 = EDGE_CURVE('',#1236,#1236,#1259,.T.);
#1259 = SURFACE_CURVE('',#1260,(#1265,#1272),.PCURVE_S1.);
#1260 = CIRCLE('',#1261,0.25);
#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264);
#1262 = CARTESIAN_POINT('',(-5.,-2.22044604925E-16,-1.));
#1263 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.));
#1264 = DIRECTION('',(-1.,1.359631073447E-32,1.224646799147E-16));
#1265 = PCURVE('',#1220,#1266);
#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271);
#1267 = LINE('',#1268,#1269);
#1268 = CARTESIAN_POINT('',(0.,3.));
#1269 = VECTOR('',#1270,1.);
#1270 = DIRECTION('',(1.,0.));
#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1272 = PCURVE('',#1273,#1278);
#1273 = TOROIDAL_SURFACE('',#1274,1.,0.25);
#1274 = AXIS2_PLACEMENT_3D('',#1275,#1276,#1277);
#1275 = CARTESIAN_POINT('',(-4.,-2.22044604925E-16,-1.));
#1276 = DIRECTION('',(-1.359631073447E-32,1.,-2.22044604925E-16));
#1277 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48));
#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);
#1279 = LINE('',#1280,#1281);
#1280 = CARTESIAN_POINT('',(3.14159265359,6.28318530718));
#1281 = VECTOR('',#1282,1.);
#1282 = DIRECTION('',(-0.,-1.));
#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1284 = ORIENTED_EDGE('',*,*,#1235,.F.);
#1285 = ORIENTED_EDGE('',*,*,#1198,.F.);
#1286 = ADVANCED_FACE('',(#1287),#1273,.T.);
#1287 = FACE_BOUND('',#1288,.T.);
#1288 = EDGE_LOOP('',(#1289,#1313,#1340,#1341));
#1289 = ORIENTED_EDGE('',*,*,#1290,.T.);
#1290 = EDGE_CURVE('',#1236,#1291,#1293,.T.);
#1291 = VERTEX_POINT('',#1292);
#1292 = CARTESIAN_POINT('',(-4.,5.551115123126E-17,0.25));
#1293 = SEAM_CURVE('',#1294,(#1299,#1306),.PCURVE_S1.);
#1294 = CIRCLE('',#1295,1.25);
#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298);
#1296 = CARTESIAN_POINT('',(-4.,-2.22044604925E-16,-1.));
#1297 = DIRECTION('',(-1.359631073447E-32,1.,-2.22044604925E-16));
#1298 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48));
#1299 = PCURVE('',#1273,#1300);
#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);
#1301 = LINE('',#1302,#1303);
#1302 = CARTESIAN_POINT('',(0.,0.));
#1303 = VECTOR('',#1304,1.);
#1304 = DIRECTION('',(1.,0.));
#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1306 = PCURVE('',#1273,#1307);
#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312);
#1308 = LINE('',#1309,#1310);
#1309 = CARTESIAN_POINT('',(0.,6.28318530718));
#1310 = VECTOR('',#1311,1.);
#1311 = DIRECTION('',(1.,0.));
#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1313 = ORIENTED_EDGE('',*,*,#1314,.T.);
#1314 = EDGE_CURVE('',#1291,#1291,#1315,.T.);
#1315 = SURFACE_CURVE('',#1316,(#1321,#1328),.PCURVE_S1.);
#1316 = CIRCLE('',#1317,0.25);
#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320);
#1318 = CARTESIAN_POINT('',(-4.,0.,0.));
#1319 = DIRECTION('',(-1.,-5.438524293788E-32,-1.836970198721E-16));
#1320 = DIRECTION('',(-1.836970198721E-16,2.22044604925E-16,1.));
#1321 = PCURVE('',#1273,#1322);
#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327);
#1323 = LINE('',#1324,#1325);
#1324 = CARTESIAN_POINT('',(4.712388980385,0.));
#1325 = VECTOR('',#1326,1.);
#1326 = DIRECTION('',(0.,1.));
#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1328 = PCURVE('',#1329,#1334);
#1329 = CYLINDRICAL_SURFACE('',#1330,0.25);
#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333);
#1331 = CARTESIAN_POINT('',(-4.,0.,0.));
#1332 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48));
#1333 = DIRECTION('',(1.848596655882E-64,2.22044604925E-16,1.));
#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339);
#1335 = LINE('',#1336,#1337);
#1336 = CARTESIAN_POINT('',(6.28318530718,0.));
#1337 = VECTOR('',#1338,1.);
#1338 = DIRECTION('',(-1.,-0.));
#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1340 = ORIENTED_EDGE('',*,*,#1290,.F.);
#1341 = ORIENTED_EDGE('',*,*,#1258,.T.);
#1342 = ADVANCED_FACE('',(#1343),#1329,.T.);
#1343 = FACE_BOUND('',#1344,.T.);
#1344 = EDGE_LOOP('',(#1345,#1368,#1395,#1396));
#1345 = ORIENTED_EDGE('',*,*,#1346,.T.);
#1346 = EDGE_CURVE('',#1291,#1347,#1349,.T.);
#1347 = VERTEX_POINT('',#1348);
#1348 = CARTESIAN_POINT('',(4.,5.551115123126E-17,0.25));
#1349 = SEAM_CURVE('',#1350,(#1354,#1361),.PCURVE_S1.);
#1350 = LINE('',#1351,#1352);
#1351 = CARTESIAN_POINT('',(-4.,1.167434911886E-16,0.25));
#1352 = VECTOR('',#1353,1.);
#1353 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48));
#1354 = PCURVE('',#1329,#1355);
#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1360);
#1356 = LINE('',#1357,#1358);
#1357 = CARTESIAN_POINT('',(6.28318530718,0.));
#1358 = VECTOR('',#1359,1.);
#1359 = DIRECTION('',(0.,1.));
#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1361 = PCURVE('',#1329,#1362);
#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367);
#1363 = LINE('',#1364,#1365);
#1364 = CARTESIAN_POINT('',(0.,0.));
#1365 = VECTOR('',#1366,1.);
#1366 = DIRECTION('',(0.,1.));
#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1368 = ORIENTED_EDGE('',*,*,#1369,.F.);
#1369 = EDGE_CURVE('',#1347,#1347,#1370,.T.);
#1370 = SURFACE_CURVE('',#1371,(#1376,#1383),.PCURVE_S1.);
#1371 = CIRCLE('',#1372,0.25);
#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375);
#1373 = CARTESIAN_POINT('',(4.,1.972152263053E-31,0.));
#1374 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48));
#1375 = DIRECTION('',(1.848596655882E-64,2.22044604925E-16,1.));
#1376 = PCURVE('',#1329,#1377);
#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);
#1378 = LINE('',#1379,#1380);
#1379 = CARTESIAN_POINT('',(0.,8.));
#1380 = VECTOR('',#1381,1.);
#1381 = DIRECTION('',(1.,0.));
#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1383 = PCURVE('',#1384,#1389);
#1384 = TOROIDAL_SURFACE('',#1385,1.,0.25);
#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388);
#1386 = CARTESIAN_POINT('',(4.,-2.22044604925E-16,-1.));
#1387 = DIRECTION('',(-1.359631073447E-32,1.,-2.22044604925E-16));
#1388 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48));
#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1394);
#1390 = LINE('',#1391,#1392);
#1391 = CARTESIAN_POINT('',(4.712388980385,6.28318530718));
#1392 = VECTOR('',#1393,1.);
#1393 = DIRECTION('',(-0.,-1.));
#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1395 = ORIENTED_EDGE('',*,*,#1346,.F.);
#1396 = ORIENTED_EDGE('',*,*,#1314,.F.);
#1397 = ADVANCED_FACE('',(#1398),#1384,.T.);
#1398 = FACE_BOUND('',#1399,.T.);
#1399 = EDGE_LOOP('',(#1400,#1424,#1451,#1452));
#1400 = ORIENTED_EDGE('',*,*,#1401,.T.);
#1401 = EDGE_CURVE('',#1347,#1402,#1404,.T.);
#1402 = VERTEX_POINT('',#1403);
#1403 = CARTESIAN_POINT('',(5.25,-2.22044604925E-16,-1.));
#1404 = SEAM_CURVE('',#1405,(#1410,#1417),.PCURVE_S1.);
#1405 = CIRCLE('',#1406,1.25);
#1406 = AXIS2_PLACEMENT_3D('',#1407,#1408,#1409);
#1407 = CARTESIAN_POINT('',(4.,-2.22044604925E-16,-1.));
#1408 = DIRECTION('',(-1.359631073447E-32,1.,-2.22044604925E-16));
#1409 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48));
#1410 = PCURVE('',#1384,#1411);
#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416);
#1412 = LINE('',#1413,#1414);
#1413 = CARTESIAN_POINT('',(0.,0.));
#1414 = VECTOR('',#1415,1.);
#1415 = DIRECTION('',(1.,0.));
#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1417 = PCURVE('',#1384,#1418);
#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423);
#1419 = LINE('',#1420,#1421);
#1420 = CARTESIAN_POINT('',(0.,6.28318530718));
#1421 = VECTOR('',#1422,1.);
#1422 = DIRECTION('',(1.,0.));
#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1424 = ORIENTED_EDGE('',*,*,#1425,.T.);
#1425 = EDGE_CURVE('',#1402,#1402,#1426,.T.);
#1426 = SURFACE_CURVE('',#1427,(#1432,#1439),.PCURVE_S1.);
#1427 = CIRCLE('',#1428,0.25);
#1428 = AXIS2_PLACEMENT_3D('',#1429,#1430,#1431);
#1429 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,-1.));
#1430 = DIRECTION('',(-2.449293598295E-16,2.22044604925E-16,1.));
#1431 = DIRECTION('',(1.,6.798155367234E-32,2.449293598295E-16));
#1432 = PCURVE('',#1384,#1433);
#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1438);
#1434 = LINE('',#1435,#1436);
#1435 = CARTESIAN_POINT('',(6.28318530718,0.));
#1436 = VECTOR('',#1437,1.);
#1437 = DIRECTION('',(0.,1.));
#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1439 = PCURVE('',#1440,#1445);
#1440 = CYLINDRICAL_SURFACE('',#1441,0.25);
#1441 = AXIS2_PLACEMENT_3D('',#1442,#1443,#1444);
#1442 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,-1.));
#1443 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
#1444 = DIRECTION('',(1.,-1.359631073447E-32,3.018987445473E-48));
#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450);
#1446 = LINE('',#1447,#1448);
#1447 = CARTESIAN_POINT('',(6.28318530718,0.));
#1448 = VECTOR('',#1449,1.);
#1449 = DIRECTION('',(-1.,-0.));
#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1451 = ORIENTED_EDGE('',*,*,#1401,.F.);
#1452 = ORIENTED_EDGE('',*,*,#1369,.T.);
#1453 = ADVANCED_FACE('',(#1454),#1440,.T.);
#1454 = FACE_BOUND('',#1455,.T.);
#1455 = EDGE_LOOP('',(#1456,#1479,#1506,#1507));
#1456 = ORIENTED_EDGE('',*,*,#1457,.T.);
#1457 = EDGE_CURVE('',#1402,#1458,#1460,.T.);
#1458 = VERTEX_POINT('',#1459);
#1459 = CARTESIAN_POINT('',(5.25,-8.881784197001E-16,-4.));
#1460 = SEAM_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.);
#1461 = LINE('',#1462,#1463);
#1462 = CARTESIAN_POINT('',(5.25,-1.608122649677E-16,-1.));
#1463 = VECTOR('',#1464,1.);
#1464 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
#1465 = PCURVE('',#1440,#1466);
#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
#1467 = LINE('',#1468,#1469);
#1468 = CARTESIAN_POINT('',(6.28318530718,0.));
#1469 = VECTOR('',#1470,1.);
#1470 = DIRECTION('',(0.,1.));
#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1472 = PCURVE('',#1440,#1473);
#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
#1474 = LINE('',#1475,#1476);
#1475 = CARTESIAN_POINT('',(0.,0.));
#1476 = VECTOR('',#1477,1.);
#1477 = DIRECTION('',(0.,1.));
#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1479 = ORIENTED_EDGE('',*,*,#1480,.T.);
#1480 = EDGE_CURVE('',#1458,#1458,#1481,.T.);
#1481 = SURFACE_CURVE('',#1482,(#1487,#1494),.PCURVE_S1.);
#1482 = CIRCLE('',#1483,0.25);
#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486);
#1484 = CARTESIAN_POINT('',(5.,-8.881784197001E-16,-4.));
#1485 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.));
#1486 = DIRECTION('',(1.,-4.078893220341E-32,-1.224646799147E-16));
#1487 = PCURVE('',#1440,#1488);
#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493);
#1489 = LINE('',#1490,#1491);
#1490 = CARTESIAN_POINT('',(6.28318530718,3.));
#1491 = VECTOR('',#1492,1.);
#1492 = DIRECTION('',(-1.,-0.));
#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1494 = PCURVE('',#1495,#1500);
#1495 = PLANE('',#1496);
#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499);
#1497 = CARTESIAN_POINT('',(5.,-8.663344315866E-16,-4.));
#1498 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.));
#1499 = DIRECTION('',(1.,-2.719262146894E-32,-1.224646799147E-16));
#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);
#1501 = CIRCLE('',#1502,0.25);
#1502 = AXIS2_PLACEMENT_2D('',#1503,#1504);
#1503 = CARTESIAN_POINT('',(5.939953001423E-49,-2.18439881135E-17));
#1504 = DIRECTION('',(1.,-1.359631073447E-32));
#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1506 = ORIENTED_EDGE('',*,*,#1457,.F.);
#1507 = ORIENTED_EDGE('',*,*,#1425,.F.);
#1508 = ADVANCED_FACE('',(#1509),#1495,.F.);
#1509 = FACE_BOUND('',#1510,.F.);
#1510 = EDGE_LOOP('',(#1511));
#1511 = ORIENTED_EDGE('',*,*,#1480,.T.);
#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1516))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1513,#1514,#1515)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1513 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1514 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1515 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1516 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1513,
'distance_accuracy_value','confusion accuracy');
#1517 = SHAPE_DEFINITION_REPRESENTATION(#1518,#1191);
#1518 = PRODUCT_DEFINITION_SHAPE('','',#1519);
#1519 = PRODUCT_DEFINITION('design','',#1520,#1523);
#1520 = PRODUCT_DEFINITION_FORMATION('','',#1521);
#1521 = PRODUCT('pins','pins','',(#1522));
#1522 = PRODUCT_CONTEXT('',#2,'mechanical');
#1523 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1524 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1525,#1527);
#1525 = ( REPRESENTATION_RELATIONSHIP('','',#1191,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1526)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1526 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#1527 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1528);
#1528 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:6]','',#5,#1519,$);
#1529 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1521));
#1530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#1531),#1512);
#1531 = STYLED_ITEM('color',(#1532),#1192);
#1532 = PRESENTATION_STYLE_ASSIGNMENT((#1533,#1539));
#1533 = SURFACE_STYLE_USAGE(.BOTH.,#1534);
#1534 = SURFACE_SIDE_STYLE('',(#1535));
#1535 = SURFACE_STYLE_FILL_AREA(#1536);
#1536 = FILL_AREA_STYLE('',(#1537));
#1537 = FILL_AREA_STYLE_COLOUR('',#1538);
#1538 = COLOUR_RGB('',0.658823549747,0.658823549747,0.658823549747);
#1539 = CURVE_STYLE('',#1540,POSITIVE_LENGTH_MEASURE(0.1),#1538);
#1540 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#1542),#932);
#1542 = STYLED_ITEM('color',(#1543),#750);
#1543 = PRESENTATION_STYLE_ASSIGNMENT((#1544,#1550));
#1544 = SURFACE_STYLE_USAGE(.BOTH.,#1545);
#1545 = SURFACE_SIDE_STYLE('',(#1546));
#1546 = SURFACE_STYLE_FILL_AREA(#1547);
#1547 = FILL_AREA_STYLE('',(#1548));
#1548 = FILL_AREA_STYLE_COLOUR('',#1549);
#1549 = DRAUGHTING_PRE_DEFINED_COLOUR('red');
#1550 = CURVE_STYLE('',#1551,POSITIVE_LENGTH_MEASURE(0.1),#1549);
#1551 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#1553),#731);
#1553 = STYLED_ITEM('color',(#1554),#557);
#1554 = PRESENTATION_STYLE_ASSIGNMENT((#1555,#1561));
#1555 = SURFACE_STYLE_USAGE(.BOTH.,#1556);
#1556 = SURFACE_SIDE_STYLE('',(#1557));
#1557 = SURFACE_STYLE_FILL_AREA(#1558);
#1558 = FILL_AREA_STYLE('',(#1559));
#1559 = FILL_AREA_STYLE_COLOUR('',#1560);
#1560 = COLOUR_RGB('',0.219999998808,0.219999998808,0.219999998808);
#1561 = CURVE_STYLE('',#1562,POSITIVE_LENGTH_MEASURE(0.1),#1560);
#1562 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#1564),#313);
#1564 = STYLED_ITEM('color',(#1565),#46);
#1565 = PRESENTATION_STYLE_ASSIGNMENT((#1566,#1572));
#1566 = SURFACE_STYLE_USAGE(.BOTH.,#1567);
#1567 = SURFACE_SIDE_STYLE('',(#1568));
#1568 = SURFACE_STYLE_FILL_AREA(#1569);
#1569 = FILL_AREA_STYLE('',(#1570));
#1570 = FILL_AREA_STYLE_COLOUR('',#1571);
#1571 = COLOUR_RGB('',1.,0.86274510622,0.705882370472);
#1572 = CURVE_STYLE('',#1573,POSITIVE_LENGTH_MEASURE(0.1),#1571);
#1573 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1574 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#1575),#1173);
#1575 = STYLED_ITEM('color',(#1576),#951);
#1576 = PRESENTATION_STYLE_ASSIGNMENT((#1577,#1583));
#1577 = SURFACE_STYLE_USAGE(.BOTH.,#1578);
#1578 = SURFACE_SIDE_STYLE('',(#1579));
#1579 = SURFACE_STYLE_FILL_AREA(#1580);
#1580 = FILL_AREA_STYLE('',(#1581));
#1581 = FILL_AREA_STYLE_COLOUR('',#1582);
#1582 = COLOUR_RGB('',0.40000000596,0.275999993086,0.);
#1583 = CURVE_STYLE('',#1584,POSITIVE_LENGTH_MEASURE(0.1),#1582);
#1584 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1585 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#1586),#538);
#1586 = STYLED_ITEM('color',(#1587),#332);
#1587 = PRESENTATION_STYLE_ASSIGNMENT((#1588,#1594));
#1588 = SURFACE_STYLE_USAGE(.BOTH.,#1589);
#1589 = SURFACE_SIDE_STYLE('',(#1590));
#1590 = SURFACE_STYLE_FILL_AREA(#1591);
#1591 = FILL_AREA_STYLE('',(#1592));
#1592 = FILL_AREA_STYLE_COLOUR('',#1593);
#1593 = COLOUR_RGB('',0.670000016689,0.330000013113,0.);
#1594 = CURVE_STYLE('',#1595,POSITIVE_LENGTH_MEASURE(0.1),#1593);
#1595 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;