thelio-io-hardware/lib/3D/SMTSO-M3-3-Body.step
Darrell Harmon 7bd11465cd thelio-io-sata 2.0
add SMT standoffs, move connector locations
2023-03-20 17:19:48 -04:00

679 lines
26 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-03-20T16:13:44',(''),(''),
'Open CASCADE STEP processor 7.5','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('Body','Body','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#562);
#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,#85,#140,#195,#250,#305,#360,#415,#450,#485,
#535));
#17 = ADVANCED_FACE('',(#18,#54),#31,.T.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#22,#24,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-2.66,-6.661338147751E-16,3.));
#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
#25 = CIRCLE('',#26,2.66);
#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
#27 = CARTESIAN_POINT('',(0.,-6.661338147751E-16,3.));
#28 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#29 = DIRECTION('',(-1.,-0.,0.));
#30 = PCURVE('',#31,#36);
#31 = PLANE('',#32);
#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
#33 = CARTESIAN_POINT('',(0.,-6.661338147751E-16,3.));
#34 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#35 = DIRECTION('',(-1.,0.,0.));
#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
#37 = CIRCLE('',#38,2.66);
#38 = AXIS2_PLACEMENT_2D('',#39,#40);
#39 = CARTESIAN_POINT('',(0.,0.));
#40 = DIRECTION('',(1.,-0.));
#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#42 = PCURVE('',#43,#48);
#43 = CONICAL_SURFACE('',#44,2.78,0.785398163397);
#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
#45 = CARTESIAN_POINT('',(0.,-6.394884621841E-16,2.88));
#46 = DIRECTION('',(0.,2.22044604925E-16,-1.));
#47 = DIRECTION('',(-1.,-0.,0.));
#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
#49 = LINE('',#50,#51);
#50 = CARTESIAN_POINT('',(-0.,-0.12));
#51 = VECTOR('',#52,1.);
#52 = DIRECTION('',(-1.,0.));
#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#54 = FACE_BOUND('',#55,.T.);
#55 = EDGE_LOOP('',(#56));
#56 = ORIENTED_EDGE('',*,*,#57,.F.);
#57 = EDGE_CURVE('',#58,#58,#60,.T.);
#58 = VERTEX_POINT('',#59);
#59 = CARTESIAN_POINT('',(-0.92,-6.661338147751E-16,3.));
#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.);
#61 = CIRCLE('',#62,0.92);
#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
#63 = CARTESIAN_POINT('',(0.,-6.661338147751E-16,3.));
#64 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#65 = DIRECTION('',(-1.,-0.,0.));
#66 = PCURVE('',#31,#67);
#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
#68 = CIRCLE('',#69,0.92);
#69 = AXIS2_PLACEMENT_2D('',#70,#71);
#70 = CARTESIAN_POINT('',(0.,0.));
#71 = DIRECTION('',(1.,-0.));
#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#73 = PCURVE('',#74,#79);
#74 = CONICAL_SURFACE('',#75,0.8,0.785398163397);
#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
#76 = CARTESIAN_POINT('',(0.,-6.394884621841E-16,2.88));
#77 = DIRECTION('',(-0.,-2.22044604925E-16,1.));
#78 = DIRECTION('',(-1.,-0.,0.));
#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84);
#80 = LINE('',#81,#82);
#81 = CARTESIAN_POINT('',(-0.,0.12));
#82 = VECTOR('',#83,1.);
#83 = DIRECTION('',(1.,-0.));
#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#85 = ADVANCED_FACE('',(#86),#43,.T.);
#86 = FACE_BOUND('',#87,.F.);
#87 = EDGE_LOOP('',(#88,#111,#112,#113));
#88 = ORIENTED_EDGE('',*,*,#89,.F.);
#89 = EDGE_CURVE('',#22,#90,#92,.T.);
#90 = VERTEX_POINT('',#91);
#91 = CARTESIAN_POINT('',(-2.78,-6.394884621841E-16,2.88));
#92 = SEAM_CURVE('',#93,(#97,#104),.PCURVE_S1.);
#93 = LINE('',#94,#95);
#94 = CARTESIAN_POINT('',(-2.78,-6.394884621841E-16,2.88));
#95 = VECTOR('',#96,1.);
#96 = DIRECTION('',(-0.707106781187,1.570092458684E-16,-0.707106781187)
);
#97 = PCURVE('',#43,#98);
#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);
#99 = LINE('',#100,#101);
#100 = CARTESIAN_POINT('',(-0.,0.));
#101 = VECTOR('',#102,1.);
#102 = DIRECTION('',(-0.,1.));
#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#104 = PCURVE('',#43,#105);
#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
#106 = LINE('',#107,#108);
#107 = CARTESIAN_POINT('',(-6.28318530718,0.));
#108 = VECTOR('',#109,1.);
#109 = DIRECTION('',(-0.,1.));
#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#111 = ORIENTED_EDGE('',*,*,#21,.T.);
#112 = ORIENTED_EDGE('',*,*,#89,.T.);
#113 = ORIENTED_EDGE('',*,*,#114,.F.);
#114 = EDGE_CURVE('',#90,#90,#115,.T.);
#115 = SURFACE_CURVE('',#116,(#121,#128),.PCURVE_S1.);
#116 = CIRCLE('',#117,2.78);
#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
#118 = CARTESIAN_POINT('',(0.,-6.394884621841E-16,2.88));
#119 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#120 = DIRECTION('',(-1.,-0.,0.));
#121 = PCURVE('',#43,#122);
#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127);
#123 = LINE('',#124,#125);
#124 = CARTESIAN_POINT('',(-0.,0.));
#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,2.78);
#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133);
#131 = CARTESIAN_POINT('',(0.,0.,0.));
#132 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#133 = DIRECTION('',(-1.,0.,0.));
#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139);
#135 = LINE('',#136,#137);
#136 = CARTESIAN_POINT('',(0.,2.88));
#137 = VECTOR('',#138,1.);
#138 = DIRECTION('',(1.,0.));
#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#140 = ADVANCED_FACE('',(#141),#74,.F.);
#141 = FACE_BOUND('',#142,.T.);
#142 = EDGE_LOOP('',(#143,#166,#167,#168));
#143 = ORIENTED_EDGE('',*,*,#144,.F.);
#144 = EDGE_CURVE('',#58,#145,#147,.T.);
#145 = VERTEX_POINT('',#146);
#146 = CARTESIAN_POINT('',(-0.8,-6.394884621841E-16,2.88));
#147 = SEAM_CURVE('',#148,(#152,#159),.PCURVE_S1.);
#148 = LINE('',#149,#150);
#149 = CARTESIAN_POINT('',(-0.8,-6.394884621841E-16,2.88));
#150 = VECTOR('',#151,1.);
#151 = DIRECTION('',(0.707106781187,1.570092458684E-16,-0.707106781187)
);
#152 = PCURVE('',#74,#153);
#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158);
#154 = LINE('',#155,#156);
#155 = CARTESIAN_POINT('',(0.,-0.));
#156 = VECTOR('',#157,1.);
#157 = DIRECTION('',(0.,-1.));
#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#159 = PCURVE('',#74,#160);
#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165);
#161 = LINE('',#162,#163);
#162 = CARTESIAN_POINT('',(6.28318530718,-0.));
#163 = VECTOR('',#164,1.);
#164 = DIRECTION('',(0.,-1.));
#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#166 = ORIENTED_EDGE('',*,*,#57,.T.);
#167 = ORIENTED_EDGE('',*,*,#144,.T.);
#168 = ORIENTED_EDGE('',*,*,#169,.F.);
#169 = EDGE_CURVE('',#145,#145,#170,.T.);
#170 = SURFACE_CURVE('',#171,(#176,#183),.PCURVE_S1.);
#171 = CIRCLE('',#172,0.8);
#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175);
#173 = CARTESIAN_POINT('',(0.,-6.394884621841E-16,2.88));
#174 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#175 = DIRECTION('',(-1.,-0.,0.));
#176 = PCURVE('',#74,#177);
#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);
#178 = LINE('',#179,#180);
#179 = CARTESIAN_POINT('',(0.,-0.));
#180 = VECTOR('',#181,1.);
#181 = DIRECTION('',(1.,-0.));
#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#183 = PCURVE('',#184,#189);
#184 = CYLINDRICAL_SURFACE('',#185,0.8);
#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);
#186 = CARTESIAN_POINT('',(0.,-6.661338147751E-16,3.));
#187 = DIRECTION('',(0.,2.22044604925E-16,-1.));
#188 = DIRECTION('',(-1.,0.,0.));
#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
#190 = LINE('',#191,#192);
#191 = CARTESIAN_POINT('',(-0.,0.12));
#192 = VECTOR('',#193,1.);
#193 = DIRECTION('',(-1.,0.));
#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#195 = ADVANCED_FACE('',(#196),#129,.T.);
#196 = FACE_BOUND('',#197,.T.);
#197 = EDGE_LOOP('',(#198,#221,#248,#249));
#198 = ORIENTED_EDGE('',*,*,#199,.F.);
#199 = EDGE_CURVE('',#200,#90,#202,.T.);
#200 = VERTEX_POINT('',#201);
#201 = CARTESIAN_POINT('',(-2.78,-2.6645352591E-17,0.12));
#202 = SEAM_CURVE('',#203,(#207,#214),.PCURVE_S1.);
#203 = LINE('',#204,#205);
#204 = CARTESIAN_POINT('',(-2.78,0.,0.));
#205 = VECTOR('',#206,1.);
#206 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#207 = PCURVE('',#129,#208);
#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213);
#209 = LINE('',#210,#211);
#210 = CARTESIAN_POINT('',(0.,0.));
#211 = VECTOR('',#212,1.);
#212 = DIRECTION('',(0.,1.));
#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#214 = PCURVE('',#129,#215);
#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
#216 = LINE('',#217,#218);
#217 = CARTESIAN_POINT('',(6.28318530718,0.));
#218 = VECTOR('',#219,1.);
#219 = DIRECTION('',(0.,1.));
#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#221 = ORIENTED_EDGE('',*,*,#222,.T.);
#222 = EDGE_CURVE('',#200,#200,#223,.T.);
#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.);
#224 = CIRCLE('',#225,2.78);
#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228);
#226 = CARTESIAN_POINT('',(0.,-2.6645352591E-17,0.12));
#227 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#228 = DIRECTION('',(-1.,-0.,0.));
#229 = PCURVE('',#129,#230);
#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);
#231 = LINE('',#232,#233);
#232 = CARTESIAN_POINT('',(0.,0.12));
#233 = VECTOR('',#234,1.);
#234 = DIRECTION('',(1.,0.));
#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#236 = PCURVE('',#237,#242);
#237 = CONICAL_SURFACE('',#238,2.78,0.785398163397);
#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
#239 = CARTESIAN_POINT('',(0.,-2.6645352591E-17,0.12));
#240 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#241 = DIRECTION('',(-1.,-0.,0.));
#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
#243 = LINE('',#244,#245);
#244 = CARTESIAN_POINT('',(0.,0.));
#245 = VECTOR('',#246,1.);
#246 = DIRECTION('',(1.,0.));
#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#248 = ORIENTED_EDGE('',*,*,#199,.T.);
#249 = ORIENTED_EDGE('',*,*,#114,.F.);
#250 = ADVANCED_FACE('',(#251),#184,.F.);
#251 = FACE_BOUND('',#252,.T.);
#252 = EDGE_LOOP('',(#253,#276,#277,#278));
#253 = ORIENTED_EDGE('',*,*,#254,.F.);
#254 = EDGE_CURVE('',#145,#255,#257,.T.);
#255 = VERTEX_POINT('',#256);
#256 = CARTESIAN_POINT('',(-0.8,3.130828929443E-16,-1.41));
#257 = SEAM_CURVE('',#258,(#262,#269),.PCURVE_S1.);
#258 = LINE('',#259,#260);
#259 = CARTESIAN_POINT('',(-0.8,-6.661338147751E-16,3.));
#260 = VECTOR('',#261,1.);
#261 = DIRECTION('',(0.,2.22044604925E-16,-1.));
#262 = PCURVE('',#184,#263);
#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268);
#264 = LINE('',#265,#266);
#265 = CARTESIAN_POINT('',(-0.,0.));
#266 = VECTOR('',#267,1.);
#267 = DIRECTION('',(-0.,1.));
#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#269 = PCURVE('',#184,#270);
#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
#271 = LINE('',#272,#273);
#272 = CARTESIAN_POINT('',(-6.28318530718,0.));
#273 = VECTOR('',#274,1.);
#274 = DIRECTION('',(-0.,1.));
#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#276 = ORIENTED_EDGE('',*,*,#169,.T.);
#277 = ORIENTED_EDGE('',*,*,#254,.T.);
#278 = ORIENTED_EDGE('',*,*,#279,.F.);
#279 = EDGE_CURVE('',#255,#255,#280,.T.);
#280 = SURFACE_CURVE('',#281,(#286,#293),.PCURVE_S1.);
#281 = CIRCLE('',#282,0.8);
#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285);
#283 = CARTESIAN_POINT('',(0.,3.130828929443E-16,-1.41));
#284 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#285 = DIRECTION('',(-1.,-0.,0.));
#286 = PCURVE('',#184,#287);
#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
#288 = LINE('',#289,#290);
#289 = CARTESIAN_POINT('',(-0.,4.41));
#290 = VECTOR('',#291,1.);
#291 = DIRECTION('',(-1.,0.));
#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#293 = PCURVE('',#294,#299);
#294 = CONICAL_SURFACE('',#295,0.8,0.785398163397);
#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
#296 = CARTESIAN_POINT('',(0.,3.130828929443E-16,-1.41));
#297 = DIRECTION('',(0.,2.22044604925E-16,-1.));
#298 = DIRECTION('',(-1.,-0.,0.));
#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
#300 = LINE('',#301,#302);
#301 = CARTESIAN_POINT('',(-0.,0.));
#302 = VECTOR('',#303,1.);
#303 = DIRECTION('',(-1.,0.));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#305 = ADVANCED_FACE('',(#306),#237,.T.);
#306 = FACE_BOUND('',#307,.T.);
#307 = EDGE_LOOP('',(#308,#331,#358,#359));
#308 = ORIENTED_EDGE('',*,*,#309,.F.);
#309 = EDGE_CURVE('',#310,#200,#312,.T.);
#310 = VERTEX_POINT('',#311);
#311 = CARTESIAN_POINT('',(-2.66,0.,-0.));
#312 = SEAM_CURVE('',#313,(#317,#324),.PCURVE_S1.);
#313 = LINE('',#314,#315);
#314 = CARTESIAN_POINT('',(-2.78,-2.6645352591E-17,0.12));
#315 = VECTOR('',#316,1.);
#316 = DIRECTION('',(-0.707106781187,-1.570092458684E-16,0.707106781187)
);
#317 = PCURVE('',#237,#318);
#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
#319 = LINE('',#320,#321);
#320 = CARTESIAN_POINT('',(0.,0.));
#321 = VECTOR('',#322,1.);
#322 = DIRECTION('',(0.,1.));
#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#324 = PCURVE('',#237,#325);
#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
#326 = LINE('',#327,#328);
#327 = CARTESIAN_POINT('',(6.28318530718,0.));
#328 = VECTOR('',#329,1.);
#329 = DIRECTION('',(0.,1.));
#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#331 = ORIENTED_EDGE('',*,*,#332,.T.);
#332 = EDGE_CURVE('',#310,#310,#333,.T.);
#333 = SURFACE_CURVE('',#334,(#339,#346),.PCURVE_S1.);
#334 = CIRCLE('',#335,2.66);
#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338);
#336 = CARTESIAN_POINT('',(0.,0.,0.));
#337 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#338 = DIRECTION('',(-1.,-0.,0.));
#339 = PCURVE('',#237,#340);
#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
#341 = LINE('',#342,#343);
#342 = CARTESIAN_POINT('',(0.,-0.12));
#343 = VECTOR('',#344,1.);
#344 = DIRECTION('',(1.,0.));
#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#346 = PCURVE('',#347,#352);
#347 = PLANE('',#348);
#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
#349 = CARTESIAN_POINT('',(0.,0.,0.));
#350 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#351 = DIRECTION('',(-1.,-0.,-0.));
#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
#353 = CIRCLE('',#354,2.66);
#354 = AXIS2_PLACEMENT_2D('',#355,#356);
#355 = CARTESIAN_POINT('',(0.,0.));
#356 = DIRECTION('',(1.,-0.));
#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#358 = ORIENTED_EDGE('',*,*,#309,.T.);
#359 = ORIENTED_EDGE('',*,*,#222,.F.);
#360 = ADVANCED_FACE('',(#361),#294,.F.);
#361 = FACE_BOUND('',#362,.T.);
#362 = EDGE_LOOP('',(#363,#386,#387,#388));
#363 = ORIENTED_EDGE('',*,*,#364,.F.);
#364 = EDGE_CURVE('',#255,#365,#367,.T.);
#365 = VERTEX_POINT('',#366);
#366 = CARTESIAN_POINT('',(-0.92,3.397282455353E-16,-1.53));
#367 = SEAM_CURVE('',#368,(#372,#379),.PCURVE_S1.);
#368 = LINE('',#369,#370);
#369 = CARTESIAN_POINT('',(-0.8,3.130828929443E-16,-1.41));
#370 = VECTOR('',#371,1.);
#371 = DIRECTION('',(-0.707106781187,1.570092458684E-16,-0.707106781187)
);
#372 = PCURVE('',#294,#373);
#373 = DEFINITIONAL_REPRESENTATION('',(#374),#378);
#374 = LINE('',#375,#376);
#375 = CARTESIAN_POINT('',(-0.,0.));
#376 = VECTOR('',#377,1.);
#377 = DIRECTION('',(-0.,1.));
#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#379 = PCURVE('',#294,#380);
#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);
#381 = LINE('',#382,#383);
#382 = CARTESIAN_POINT('',(-6.28318530718,0.));
#383 = VECTOR('',#384,1.);
#384 = DIRECTION('',(-0.,1.));
#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#386 = ORIENTED_EDGE('',*,*,#279,.T.);
#387 = ORIENTED_EDGE('',*,*,#364,.T.);
#388 = ORIENTED_EDGE('',*,*,#389,.F.);
#389 = EDGE_CURVE('',#365,#365,#390,.T.);
#390 = SURFACE_CURVE('',#391,(#396,#403),.PCURVE_S1.);
#391 = CIRCLE('',#392,0.92);
#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);
#393 = CARTESIAN_POINT('',(0.,3.397282455353E-16,-1.53));
#394 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#395 = DIRECTION('',(-1.,-0.,0.));
#396 = PCURVE('',#294,#397);
#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);
#398 = LINE('',#399,#400);
#399 = CARTESIAN_POINT('',(-0.,0.12));
#400 = VECTOR('',#401,1.);
#401 = DIRECTION('',(-1.,0.));
#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#403 = PCURVE('',#404,#409);
#404 = PLANE('',#405);
#405 = AXIS2_PLACEMENT_3D('',#406,#407,#408);
#406 = CARTESIAN_POINT('',(0.,3.397282455353E-16,-1.53));
#407 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#408 = DIRECTION('',(-1.,-0.,-0.));
#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414);
#410 = CIRCLE('',#411,0.92);
#411 = AXIS2_PLACEMENT_2D('',#412,#413);
#412 = CARTESIAN_POINT('',(0.,0.));
#413 = DIRECTION('',(1.,-0.));
#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#415 = ADVANCED_FACE('',(#416,#419),#347,.F.);
#416 = FACE_BOUND('',#417,.T.);
#417 = EDGE_LOOP('',(#418));
#418 = ORIENTED_EDGE('',*,*,#332,.F.);
#419 = FACE_BOUND('',#420,.T.);
#420 = EDGE_LOOP('',(#421));
#421 = ORIENTED_EDGE('',*,*,#422,.T.);
#422 = EDGE_CURVE('',#423,#423,#425,.T.);
#423 = VERTEX_POINT('',#424);
#424 = CARTESIAN_POINT('',(-2.045,0.,-0.));
#425 = SURFACE_CURVE('',#426,(#431,#438),.PCURVE_S1.);
#426 = CIRCLE('',#427,2.045);
#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
#428 = CARTESIAN_POINT('',(0.,0.,0.));
#429 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#430 = DIRECTION('',(-1.,0.,0.));
#431 = PCURVE('',#347,#432);
#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
#433 = CIRCLE('',#434,2.045);
#434 = AXIS2_PLACEMENT_2D('',#435,#436);
#435 = CARTESIAN_POINT('',(0.,0.));
#436 = DIRECTION('',(1.,-0.));
#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#438 = PCURVE('',#439,#444);
#439 = CYLINDRICAL_SURFACE('',#440,2.045);
#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);
#441 = CARTESIAN_POINT('',(0.,3.397282455353E-16,-1.53));
#442 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#443 = DIRECTION('',(-1.,0.,0.));
#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);
#445 = LINE('',#446,#447);
#446 = CARTESIAN_POINT('',(0.,1.53));
#447 = VECTOR('',#448,1.);
#448 = DIRECTION('',(1.,0.));
#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#450 = ADVANCED_FACE('',(#451,#482),#404,.F.);
#451 = FACE_BOUND('',#452,.T.);
#452 = EDGE_LOOP('',(#453));
#453 = ORIENTED_EDGE('',*,*,#454,.F.);
#454 = EDGE_CURVE('',#455,#455,#457,.T.);
#455 = VERTEX_POINT('',#456);
#456 = CARTESIAN_POINT('',(-1.925,3.397282455353E-16,-1.53));
#457 = SURFACE_CURVE('',#458,(#463,#470),.PCURVE_S1.);
#458 = CIRCLE('',#459,1.925);
#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);
#460 = CARTESIAN_POINT('',(0.,3.397282455353E-16,-1.53));
#461 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#462 = DIRECTION('',(-1.,-0.,0.));
#463 = PCURVE('',#404,#464);
#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);
#465 = CIRCLE('',#466,1.925);
#466 = AXIS2_PLACEMENT_2D('',#467,#468);
#467 = CARTESIAN_POINT('',(0.,0.));
#468 = DIRECTION('',(1.,-0.));
#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#470 = PCURVE('',#471,#476);
#471 = CONICAL_SURFACE('',#472,2.045,0.785398163397);
#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475);
#473 = CARTESIAN_POINT('',(0.,3.130828929443E-16,-1.41));
#474 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#475 = DIRECTION('',(-1.,-0.,0.));
#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
#477 = LINE('',#478,#479);
#478 = CARTESIAN_POINT('',(0.,-0.12));
#479 = VECTOR('',#480,1.);
#480 = DIRECTION('',(1.,0.));
#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#482 = FACE_BOUND('',#483,.T.);
#483 = EDGE_LOOP('',(#484));
#484 = ORIENTED_EDGE('',*,*,#389,.T.);
#485 = ADVANCED_FACE('',(#486),#439,.T.);
#486 = FACE_BOUND('',#487,.T.);
#487 = EDGE_LOOP('',(#488,#511,#533,#534));
#488 = ORIENTED_EDGE('',*,*,#489,.F.);
#489 = EDGE_CURVE('',#490,#423,#492,.T.);
#490 = VERTEX_POINT('',#491);
#491 = CARTESIAN_POINT('',(-2.045,3.130828929443E-16,-1.41));
#492 = SEAM_CURVE('',#493,(#497,#504),.PCURVE_S1.);
#493 = LINE('',#494,#495);
#494 = CARTESIAN_POINT('',(-2.045,3.397282455353E-16,-1.53));
#495 = VECTOR('',#496,1.);
#496 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#497 = PCURVE('',#439,#498);
#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503);
#499 = LINE('',#500,#501);
#500 = CARTESIAN_POINT('',(0.,0.));
#501 = VECTOR('',#502,1.);
#502 = DIRECTION('',(0.,1.));
#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#504 = PCURVE('',#439,#505);
#505 = DEFINITIONAL_REPRESENTATION('',(#506),#510);
#506 = LINE('',#507,#508);
#507 = CARTESIAN_POINT('',(6.28318530718,0.));
#508 = VECTOR('',#509,1.);
#509 = DIRECTION('',(0.,1.));
#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#511 = ORIENTED_EDGE('',*,*,#512,.T.);
#512 = EDGE_CURVE('',#490,#490,#513,.T.);
#513 = SURFACE_CURVE('',#514,(#519,#526),.PCURVE_S1.);
#514 = CIRCLE('',#515,2.045);
#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
#516 = CARTESIAN_POINT('',(0.,3.130828929443E-16,-1.41));
#517 = DIRECTION('',(0.,-2.22044604925E-16,1.));
#518 = DIRECTION('',(-1.,-0.,0.));
#519 = PCURVE('',#439,#520);
#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525);
#521 = LINE('',#522,#523);
#522 = CARTESIAN_POINT('',(0.,0.12));
#523 = VECTOR('',#524,1.);
#524 = DIRECTION('',(1.,0.));
#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#526 = PCURVE('',#471,#527);
#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
#528 = LINE('',#529,#530);
#529 = CARTESIAN_POINT('',(0.,0.));
#530 = VECTOR('',#531,1.);
#531 = DIRECTION('',(1.,0.));
#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#533 = ORIENTED_EDGE('',*,*,#489,.T.);
#534 = ORIENTED_EDGE('',*,*,#422,.F.);
#535 = ADVANCED_FACE('',(#536),#471,.T.);
#536 = FACE_BOUND('',#537,.T.);
#537 = EDGE_LOOP('',(#538,#559,#560,#561));
#538 = ORIENTED_EDGE('',*,*,#539,.F.);
#539 = EDGE_CURVE('',#455,#490,#540,.T.);
#540 = SEAM_CURVE('',#541,(#545,#552),.PCURVE_S1.);
#541 = LINE('',#542,#543);
#542 = CARTESIAN_POINT('',(-2.045,3.130828929443E-16,-1.41));
#543 = VECTOR('',#544,1.);
#544 = DIRECTION('',(-0.707106781187,-1.570092458684E-16,0.707106781187)
);
#545 = PCURVE('',#471,#546);
#546 = DEFINITIONAL_REPRESENTATION('',(#547),#551);
#547 = LINE('',#548,#549);
#548 = CARTESIAN_POINT('',(0.,0.));
#549 = VECTOR('',#550,1.);
#550 = DIRECTION('',(0.,1.));
#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#552 = PCURVE('',#471,#553);
#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);
#554 = LINE('',#555,#556);
#555 = CARTESIAN_POINT('',(6.28318530718,0.));
#556 = VECTOR('',#557,1.);
#557 = DIRECTION('',(0.,1.));
#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#559 = ORIENTED_EDGE('',*,*,#454,.T.);
#560 = ORIENTED_EDGE('',*,*,#539,.T.);
#561 = ORIENTED_EDGE('',*,*,#512,.F.);
#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#566)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#563,#564,#565)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#563 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#564 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#565 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#566 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#563,
'distance_accuracy_value','confusion accuracy');
#567 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#568 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#569)
,#562);
#569 = STYLED_ITEM('color',(#570),#15);
#570 = PRESENTATION_STYLE_ASSIGNMENT((#571,#577));
#571 = SURFACE_STYLE_USAGE(.BOTH.,#572);
#572 = SURFACE_SIDE_STYLE('',(#573));
#573 = SURFACE_STYLE_FILL_AREA(#574);
#574 = FILL_AREA_STYLE('',(#575));
#575 = FILL_AREA_STYLE_COLOUR('',#576);
#576 = COLOUR_RGB('',0.906331759313,0.906331759313,0.906331759313);
#577 = CURVE_STYLE('',#578,POSITIVE_LENGTH_MEASURE(0.1),#579);
#578 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#579 = COLOUR_RGB('',0.345868924627,0.345868924627,0.345868924627);
ENDSEC;
END-ISO-10303-21;