ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('totalElement Countersunk Disc Magnet 1 x 0.1875 Inch N52','Part number DCS1X316N52','Nominal model, millimeters','totalElement.com'),'2;1');
FILE_NAME('DCS1X316N52-3D.step','2026-10-17T06:54:33',('totalElement'),('totalElement','totalElement.com'),'Open CASCADE STEP processor','totalElement.com','totalElement');
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('DCS1X316N52','DCS1X316N52','totalElement Countersunk Disc Magnet 1 x 0.1875 Inch N52 - totalElement.com',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#368);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#105,#159,#198,#253,#312,#342));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20,#50,#77,#78));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(12.7,0.,0.2));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(12.7,0.,4.5625));
#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(12.7,-3.110602869834E-15,0.));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(0.,0.,1.));
#31 = PCURVE('',#32,#37);
#32 = CYLINDRICAL_SURFACE('',#33,12.7);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(0.,0.,0.));
#35 = DIRECTION('',(0.,0.,1.));
#36 = DIRECTION('',(1.,0.,-0.));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(6.28318530718,-0.));
#40 = VECTOR('',#41,1.);
#41 = DIRECTION('',(0.,1.));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#43 = PCURVE('',#32,#44);
#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
#45 = LINE('',#46,#47);
#46 = CARTESIAN_POINT('',(0.,-0.));
#47 = VECTOR('',#48,1.);
#48 = DIRECTION('',(0.,1.));
#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#50 = ORIENTED_EDGE('',*,*,#51,.F.);
#51 = EDGE_CURVE('',#24,#24,#52,.T.);
#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
#53 = CIRCLE('',#54,12.7);
#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
#55 = CARTESIAN_POINT('',(0.,0.,4.5625));
#56 = DIRECTION('',(0.,0.,1.));
#57 = DIRECTION('',(1.,0.,-0.));
#58 = PCURVE('',#32,#59);
#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(0.,4.5625));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(1.,0.));
#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#65 = PCURVE('',#66,#71);
#66 = TOROIDAL_SURFACE('',#67,12.5,0.2);
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(0.,0.,4.5625));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,-0.));
#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
#72 = LINE('',#73,#74);
#73 = CARTESIAN_POINT('',(0.,0.));
#74 = VECTOR('',#75,1.);
#75 = DIRECTION('',(1.,0.));
#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#77 = ORIENTED_EDGE('',*,*,#21,.F.);
#78 = ORIENTED_EDGE('',*,*,#79,.T.);
#79 = EDGE_CURVE('',#22,#22,#80,.T.);
#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.);
#81 = CIRCLE('',#82,12.7);
#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85);
#83 = CARTESIAN_POINT('',(0.,0.,0.2));
#84 = DIRECTION('',(0.,0.,1.));
#85 = DIRECTION('',(1.,0.,-0.));
#86 = PCURVE('',#32,#87);
#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(0.,0.2));
#90 = VECTOR('',#91,1.);
#91 = DIRECTION('',(1.,0.));
#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#93 = PCURVE('',#94,#99);
#94 = TOROIDAL_SURFACE('',#95,12.5,0.2);
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(0.,0.,0.2));
#97 = DIRECTION('',(-0.,-0.,-1.));
#98 = DIRECTION('',(1.,0.,-0.));
#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
#100 = LINE('',#101,#102);
#101 = CARTESIAN_POINT('',(-0.,0.));
#102 = VECTOR('',#103,1.);
#103 = DIRECTION('',(-1.,0.));
#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#105 = ADVANCED_FACE('',(#106),#66,.T.);
#106 = FACE_BOUND('',#107,.T.);
#107 = EDGE_LOOP('',(#108,#130,#131,#132));
#108 = ORIENTED_EDGE('',*,*,#109,.F.);
#109 = EDGE_CURVE('',#24,#110,#112,.T.);
#110 = VERTEX_POINT('',#111);
#111 = CARTESIAN_POINT('',(12.5,0.,4.7625));
#112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.);
#113 = CIRCLE('',#114,0.2);
#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
#115 = CARTESIAN_POINT('',(12.5,0.,4.5625));
#116 = DIRECTION('',(0.,-1.,0.));
#117 = DIRECTION('',(1.,0.,0.));
#118 = PCURVE('',#66,#119);
#119 = DEFINITIONAL_REPRESENTATION('',(#120),#123);
#120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#121 = CARTESIAN_POINT('',(0.,0.));
#122 = CARTESIAN_POINT('',(0.,1.570796326795));
#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#124 = PCURVE('',#66,#125);
#125 = DEFINITIONAL_REPRESENTATION('',(#126),#129);
#126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#127 = CARTESIAN_POINT('',(6.28318530718,0.));
#128 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#130 = ORIENTED_EDGE('',*,*,#51,.T.);
#131 = ORIENTED_EDGE('',*,*,#109,.T.);
#132 = ORIENTED_EDGE('',*,*,#133,.F.);
#133 = EDGE_CURVE('',#110,#110,#134,.T.);
#134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.);
#135 = CIRCLE('',#136,12.5);
#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139);
#137 = CARTESIAN_POINT('',(0.,0.,4.7625));
#138 = DIRECTION('',(0.,0.,1.));
#139 = DIRECTION('',(1.,0.,-0.));
#140 = PCURVE('',#66,#141);
#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146);
#142 = LINE('',#143,#144);
#143 = CARTESIAN_POINT('',(0.,1.570796326795));
#144 = VECTOR('',#145,1.);
#145 = DIRECTION('',(1.,0.));
#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#147 = PCURVE('',#148,#153);
#148 = PLANE('',#149);
#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
#150 = CARTESIAN_POINT('',(0.,0.,4.7625));
#151 = DIRECTION('',(0.,0.,1.));
#152 = DIRECTION('',(1.,0.,-0.));
#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158);
#154 = CIRCLE('',#155,12.5);
#155 = AXIS2_PLACEMENT_2D('',#156,#157);
#156 = CARTESIAN_POINT('',(0.,0.));
#157 = DIRECTION('',(1.,0.));
#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#159 = ADVANCED_FACE('',(#160,#163),#148,.T.);
#160 = FACE_BOUND('',#161,.T.);
#161 = EDGE_LOOP('',(#162));
#162 = ORIENTED_EDGE('',*,*,#133,.T.);
#163 = FACE_BOUND('',#164,.T.);
#164 = EDGE_LOOP('',(#165));
#165 = ORIENTED_EDGE('',*,*,#166,.T.);
#166 = EDGE_CURVE('',#167,#167,#169,.T.);
#167 = VERTEX_POINT('',#168);
#168 = CARTESIAN_POINT('',(-5.08,-1.244241147934E-15,4.7625));
#169 = SURFACE_CURVE('',#170,(#175,#186),.PCURVE_S1.);
#170 = CIRCLE('',#171,5.08);
#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174);
#172 = CARTESIAN_POINT('',(0.,0.,4.7625));
#173 = DIRECTION('',(0.,0.,-1.));
#174 = DIRECTION('',(-1.,0.,-0.));
#175 = PCURVE('',#148,#176);
#176 = DEFINITIONAL_REPRESENTATION('',(#177),#185);
#177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#178,#179,#180,#181,#182,#183
,#184),.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(
  '') );
#178 = CARTESIAN_POINT('',(-5.08,0.));
#179 = CARTESIAN_POINT('',(-5.08,8.79881810245));
#180 = CARTESIAN_POINT('',(2.54,4.399409051225));
#181 = CARTESIAN_POINT('',(10.16,1.244241147934E-15));
#182 = CARTESIAN_POINT('',(2.54,-4.399409051225));
#183 = CARTESIAN_POINT('',(-5.08,-8.79881810245));
#184 = CARTESIAN_POINT('',(-5.08,0.));
#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#186 = PCURVE('',#187,#192);
#187 = CONICAL_SURFACE('',#188,5.08,0.715584993318);
#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
#189 = CARTESIAN_POINT('',(0.,0.,4.7625));
#190 = DIRECTION('',(-0.,-0.,1.));
#191 = DIRECTION('',(-1.,0.,-0.));
#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
#193 = LINE('',#194,#195);
#194 = CARTESIAN_POINT('',(-0.,-0.));
#195 = VECTOR('',#196,1.);
#196 = DIRECTION('',(-1.,-0.));
#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#198 = ADVANCED_FACE('',(#199),#187,.F.);
#199 = FACE_BOUND('',#200,.F.);
#200 = EDGE_LOOP('',(#201,#230,#251,#252));
#201 = ORIENTED_EDGE('',*,*,#202,.F.);
#202 = EDGE_CURVE('',#203,#203,#205,.T.);
#203 = VERTEX_POINT('',#204);
#204 = CARTESIAN_POINT('',(-2.794,-6.843326313635E-16,2.132757821093));
#205 = SURFACE_CURVE('',#206,(#211,#218),.PCURVE_S1.);
#206 = CIRCLE('',#207,2.794);
#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210);
#208 = CARTESIAN_POINT('',(0.,0.,2.132757821093));
#209 = DIRECTION('',(0.,0.,-1.));
#210 = DIRECTION('',(0.,1.,0.));
#211 = PCURVE('',#187,#212);
#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);
#213 = LINE('',#214,#215);
#214 = CARTESIAN_POINT('',(4.712388980385,-2.629742178907));
#215 = VECTOR('',#216,1.);
#216 = DIRECTION('',(-1.,-0.));
#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#218 = PCURVE('',#219,#224);
#219 = CYLINDRICAL_SURFACE('',#220,2.794);
#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
#221 = CARTESIAN_POINT('',(0.,0.,4.7625));
#222 = DIRECTION('',(0.,0.,-1.));
#223 = DIRECTION('',(-1.,0.,-0.));
#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);
#225 = LINE('',#226,#227);
#226 = CARTESIAN_POINT('',(-4.712388980385,2.629742178907));
#227 = VECTOR('',#228,1.);
#228 = DIRECTION('',(1.,0.));
#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#230 = ORIENTED_EDGE('',*,*,#231,.F.);
#231 = EDGE_CURVE('',#167,#203,#232,.T.);
#232 = SEAM_CURVE('',#233,(#237,#244),.PCURVE_S1.);
#233 = LINE('',#234,#235);
#234 = CARTESIAN_POINT('',(-5.08,-1.244241147934E-15,4.7625));
#235 = VECTOR('',#236,1.);
#236 = DIRECTION('',(0.656059028991,1.60688117981E-16,-0.754709580223));
#237 = PCURVE('',#187,#238);
#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);
#239 = LINE('',#240,#241);
#240 = CARTESIAN_POINT('',(0.,-0.));
#241 = VECTOR('',#242,1.);
#242 = DIRECTION('',(-0.,-1.));
#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#244 = PCURVE('',#187,#245);
#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);
#246 = LINE('',#247,#248);
#247 = CARTESIAN_POINT('',(-6.28318530718,0.));
#248 = VECTOR('',#249,1.);
#249 = DIRECTION('',(-0.,-1.));
#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#251 = ORIENTED_EDGE('',*,*,#166,.T.);
#252 = ORIENTED_EDGE('',*,*,#231,.T.);
#253 = ADVANCED_FACE('',(#254),#219,.F.);
#254 = FACE_BOUND('',#255,.F.);
#255 = EDGE_LOOP('',(#256,#257,#280,#311));
#256 = ORIENTED_EDGE('',*,*,#202,.T.);
#257 = ORIENTED_EDGE('',*,*,#258,.T.);
#258 = EDGE_CURVE('',#203,#259,#261,.T.);
#259 = VERTEX_POINT('',#260);
#260 = CARTESIAN_POINT('',(-2.794,-6.843326313635E-16,0.));
#261 = SEAM_CURVE('',#262,(#266,#273),.PCURVE_S1.);
#262 = LINE('',#263,#264);
#263 = CARTESIAN_POINT('',(-2.794,-6.843326313635E-16,4.7625));
#264 = VECTOR('',#265,1.);
#265 = DIRECTION('',(0.,0.,-1.));
#266 = PCURVE('',#219,#267);
#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);
#268 = LINE('',#269,#270);
#269 = CARTESIAN_POINT('',(0.,-0.));
#270 = VECTOR('',#271,1.);
#271 = DIRECTION('',(0.,1.));
#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#273 = PCURVE('',#219,#274);
#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);
#275 = LINE('',#276,#277);
#276 = CARTESIAN_POINT('',(6.28318530718,-0.));
#277 = VECTOR('',#278,1.);
#278 = DIRECTION('',(0.,1.));
#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#280 = ORIENTED_EDGE('',*,*,#281,.F.);
#281 = EDGE_CURVE('',#259,#259,#282,.T.);
#282 = SURFACE_CURVE('',#283,(#288,#295),.PCURVE_S1.);
#283 = CIRCLE('',#284,2.794);
#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);
#285 = CARTESIAN_POINT('',(0.,0.,0.));
#286 = DIRECTION('',(0.,0.,-1.));
#287 = DIRECTION('',(-1.,0.,-0.));
#288 = PCURVE('',#219,#289);
#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
#290 = LINE('',#291,#292);
#291 = CARTESIAN_POINT('',(0.,4.7625));
#292 = VECTOR('',#293,1.);
#293 = DIRECTION('',(1.,0.));
#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#295 = PCURVE('',#296,#301);
#296 = PLANE('',#297);
#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300);
#298 = CARTESIAN_POINT('',(0.,0.,0.));
#299 = DIRECTION('',(0.,0.,1.));
#300 = DIRECTION('',(1.,0.,-0.));
#301 = DEFINITIONAL_REPRESENTATION('',(#302),#310);
#302 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#303,#304,#305,#306,#307,#308
,#309),.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(
  '') );
#303 = CARTESIAN_POINT('',(-2.794,0.));
#304 = CARTESIAN_POINT('',(-2.794,4.839349956347));
#305 = CARTESIAN_POINT('',(1.397,2.419674978174));
#306 = CARTESIAN_POINT('',(5.588,6.843326313635E-16));
#307 = CARTESIAN_POINT('',(1.397,-2.419674978174));
#308 = CARTESIAN_POINT('',(-2.794,-4.839349956347));
#309 = CARTESIAN_POINT('',(-2.794,0.));
#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#311 = ORIENTED_EDGE('',*,*,#258,.F.);
#312 = ADVANCED_FACE('',(#313,#339),#296,.F.);
#313 = FACE_BOUND('',#314,.F.);
#314 = EDGE_LOOP('',(#315));
#315 = ORIENTED_EDGE('',*,*,#316,.T.);
#316 = EDGE_CURVE('',#317,#317,#319,.T.);
#317 = VERTEX_POINT('',#318);
#318 = CARTESIAN_POINT('',(12.5,0.,0.));
#319 = SURFACE_CURVE('',#320,(#325,#332),.PCURVE_S1.);
#320 = CIRCLE('',#321,12.5);
#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324);
#322 = CARTESIAN_POINT('',(0.,0.,0.));
#323 = DIRECTION('',(0.,0.,1.));
#324 = DIRECTION('',(1.,0.,-0.));
#325 = PCURVE('',#296,#326);
#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
#327 = CIRCLE('',#328,12.5);
#328 = AXIS2_PLACEMENT_2D('',#329,#330);
#329 = CARTESIAN_POINT('',(0.,0.));
#330 = DIRECTION('',(1.,0.));
#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#332 = PCURVE('',#94,#333);
#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
#334 = LINE('',#335,#336);
#335 = CARTESIAN_POINT('',(-0.,1.570796326795));
#336 = VECTOR('',#337,1.);
#337 = DIRECTION('',(-1.,0.));
#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#339 = FACE_BOUND('',#340,.F.);
#340 = EDGE_LOOP('',(#341));
#341 = ORIENTED_EDGE('',*,*,#281,.T.);
#342 = ADVANCED_FACE('',(#343),#94,.T.);
#343 = FACE_BOUND('',#344,.F.);
#344 = EDGE_LOOP('',(#345,#365,#366,#367));
#345 = ORIENTED_EDGE('',*,*,#346,.F.);
#346 = EDGE_CURVE('',#22,#317,#347,.T.);
#347 = SEAM_CURVE('',#348,(#353,#359),.PCURVE_S1.);
#348 = CIRCLE('',#349,0.2);
#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
#350 = CARTESIAN_POINT('',(12.5,0.,0.2));
#351 = DIRECTION('',(0.,1.,0.));
#352 = DIRECTION('',(1.,0.,-0.));
#353 = PCURVE('',#94,#354);
#354 = DEFINITIONAL_REPRESENTATION('',(#355),#358);
#355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#356,#357),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#356 = CARTESIAN_POINT('',(0.,0.));
#357 = CARTESIAN_POINT('',(0.,1.570796326795));
#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#359 = PCURVE('',#94,#360);
#360 = DEFINITIONAL_REPRESENTATION('',(#361),#364);
#361 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#362,#363),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#362 = CARTESIAN_POINT('',(-6.28318530718,0.));
#363 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795));
#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#365 = ORIENTED_EDGE('',*,*,#79,.F.);
#366 = ORIENTED_EDGE('',*,*,#346,.T.);
#367 = ORIENTED_EDGE('',*,*,#316,.T.);
#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#372)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#369,#370,#371)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#369 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#370 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#371 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#372 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#369,
  'distance_accuracy_value','confusion accuracy');
#373 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
ENDSEC;
END-ISO-10303-21;
