Files
kicad-lib/kicad-footprints/packages3d/Crystal.3dshapes/Crystal_AT310_D3.0mm_L10.0mm_Horizontal.step
2021-03-02 10:32:13 +01:00

648 lines
28 KiB
Plaintext

ISO-10303-21;
HEADER;
/* Crystal_AT310_D3.0mm_L10.0mm_Horizontal.step 3D STEP model for use in ECAD systems
* Copyright (C) 2019, kicad StepUp
*
* This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
* with the following exception:
* To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
* then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
* as part of the 'Licensed Material'.
* You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
* However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
* Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
* Disclaimer of Warranties and Limitation of Liability.
* These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
* *USE 3D CAD DATA AT YOUR OWN RISK*
* *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
*
*
*
*
*
*
*
*
*
*/
FILE_DESCRIPTION(
/* description */ ('model of Crystal_AT310_D3.0mm_L10.0mm_Horizontal'),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ 'Crystal_AT310_D3.0mm_L10.0mm_Horizontal.step',
/* time_stamp */ '2019-07-06T22:04:08',
/* author */ ('kicad StepUp','ksu'),
/* organization */ ('FreeCAD'),
/* preprocessor_version */ 'OCC',
/* originating_system */ 'kicad StepUp',
/* authorisation */ '');
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('AT310_Horizontal','AT310_Horizontal','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#433);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#50,#76,#102,#111,#136,#167,#192,#217,#237,
#263,#288,#313,#338,#364,#389,#398,#424));
#17 = ADVANCED_FACE('',(#18),#45,.T.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20,#30,#37,#38));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(2.704918032787E-002,-0.147540983607,-2.925));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(2.704918032787E-002,-0.147540983607,
1.222222222222));
#26 = LINE('',#27,#28);
#27 = CARTESIAN_POINT('',(2.704918032787E-002,-0.147540983607,-3.));
#28 = VECTOR('',#29,1.);
#29 = DIRECTION('',(0.E+000,0.E+000,1.));
#30 = ORIENTED_EDGE('',*,*,#31,.F.);
#31 = EDGE_CURVE('',#24,#24,#32,.T.);
#32 = CIRCLE('',#33,0.15);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.222222222222));
#35 = DIRECTION('',(-0.E+000,0.E+000,1.));
#36 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#37 = ORIENTED_EDGE('',*,*,#21,.F.);
#38 = ORIENTED_EDGE('',*,*,#39,.T.);
#39 = EDGE_CURVE('',#22,#22,#40,.T.);
#40 = CIRCLE('',#41,0.15);
#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44);
#42 = CARTESIAN_POINT('',(3.851859888774E-034,-3.08148791102E-033,-2.925
));
#43 = DIRECTION('',(-0.E+000,0.E+000,1.));
#44 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#45 = CYLINDRICAL_SURFACE('',#46,0.15);
#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49);
#47 = CARTESIAN_POINT('',(0.E+000,0.E+000,-3.));
#48 = DIRECTION('',(0.E+000,0.E+000,1.));
#49 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#50 = ADVANCED_FACE('',(#51),#71,.T.);
#51 = FACE_BOUND('',#52,.F.);
#52 = EDGE_LOOP('',(#53,#62,#63,#64));
#53 = ORIENTED_EDGE('',*,*,#54,.F.);
#54 = EDGE_CURVE('',#22,#55,#57,.T.);
#55 = VERTEX_POINT('',#56);
#56 = CARTESIAN_POINT('',(1.352459016393E-002,-7.377049180328E-002,-3.)
);
#57 = CIRCLE('',#58,7.5E-002);
#58 = AXIS2_PLACEMENT_3D('',#59,#60,#61);
#59 = CARTESIAN_POINT('',(1.352459016393E-002,-7.377049180328E-002,
-2.925));
#60 = DIRECTION('',(0.983606557377,0.180327868852,0.E+000));
#61 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#62 = ORIENTED_EDGE('',*,*,#39,.T.);
#63 = ORIENTED_EDGE('',*,*,#54,.T.);
#64 = ORIENTED_EDGE('',*,*,#65,.F.);
#65 = EDGE_CURVE('',#55,#55,#66,.T.);
#66 = CIRCLE('',#67,7.5E-002);
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(3.851859888774E-034,-3.08148791102E-033,-3.));
#69 = DIRECTION('',(-0.E+000,0.E+000,1.));
#70 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#71 = TOROIDAL_SURFACE('',#72,7.5E-002,7.5E-002);
#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75);
#73 = CARTESIAN_POINT('',(3.851859888774E-034,-3.08148791102E-033,-2.925
));
#74 = DIRECTION('',(0.E+000,0.E+000,-1.));
#75 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#76 = ADVANCED_FACE('',(#77),#97,.T.);
#77 = FACE_BOUND('',#78,.T.);
#78 = EDGE_LOOP('',(#79,#88,#95,#96));
#79 = ORIENTED_EDGE('',*,*,#80,.T.);
#80 = EDGE_CURVE('',#24,#81,#83,.T.);
#81 = VERTEX_POINT('',#82);
#82 = CARTESIAN_POINT('',(9.016393442623E-002,-0.491803278689,
1.572222222222));
#83 = CIRCLE('',#84,0.35);
#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
#85 = CARTESIAN_POINT('',(9.016393442623E-002,-0.491803278689,
1.222222222222));
#86 = DIRECTION('',(0.983606557377,0.180327868852,0.E+000));
#87 = DIRECTION('',(-0.180327868852,0.983606557377,-1.7763568394E-015));
#88 = ORIENTED_EDGE('',*,*,#89,.T.);
#89 = EDGE_CURVE('',#81,#81,#90,.T.);
#90 = CIRCLE('',#91,0.15);
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
#92 = CARTESIAN_POINT('',(9.016393442623E-002,-0.491803278689,
1.722222222222));
#93 = DIRECTION('',(-0.180327868852,0.983606557377,6.049014748177E-016)
);
#94 = DIRECTION('',(1.090805938196E-016,-5.949850571978E-016,1.));
#95 = ORIENTED_EDGE('',*,*,#80,.F.);
#96 = ORIENTED_EDGE('',*,*,#31,.T.);
#97 = TOROIDAL_SURFACE('',#98,0.5,0.15);
#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101);
#99 = CARTESIAN_POINT('',(9.016393442623E-002,-0.491803278689,
1.222222222222));
#100 = DIRECTION('',(0.983606557377,0.180327868852,0.E+000));
#101 = DIRECTION('',(-0.180327868852,0.983606557377,-1.7763568394E-015)
);
#102 = ADVANCED_FACE('',(#103),#106,.F.);
#103 = FACE_BOUND('',#104,.F.);
#104 = EDGE_LOOP('',(#105));
#105 = ORIENTED_EDGE('',*,*,#65,.T.);
#106 = PLANE('',#107);
#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110);
#108 = CARTESIAN_POINT('',(-4.769680101831E-019,1.801451942489E-017,-3.)
);
#109 = DIRECTION('',(0.E+000,0.E+000,1.));
#110 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#111 = ADVANCED_FACE('',(#112),#131,.T.);
#112 = FACE_BOUND('',#113,.T.);
#113 = EDGE_LOOP('',(#114,#115,#123,#130));
#114 = ORIENTED_EDGE('',*,*,#89,.F.);
#115 = ORIENTED_EDGE('',*,*,#116,.T.);
#116 = EDGE_CURVE('',#81,#117,#119,.T.);
#117 = VERTEX_POINT('',#118);
#118 = CARTESIAN_POINT('',(0.55,-3.,1.572222222222));
#119 = LINE('',#120,#121);
#120 = CARTESIAN_POINT('',(9.016393442623E-002,-0.491803278689,
1.572222222222));
#121 = VECTOR('',#122,1.);
#122 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#123 = ORIENTED_EDGE('',*,*,#124,.F.);
#124 = EDGE_CURVE('',#117,#117,#125,.T.);
#125 = ELLIPSE('',#126,0.1525,0.15);
#126 = AXIS2_PLACEMENT_3D('',#127,#128,#129);
#127 = CARTESIAN_POINT('',(0.55,-3.,1.722222222222));
#128 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#129 = DIRECTION('',(1.,-2.22044604925E-016,-6.055761952501E-016));
#130 = ORIENTED_EDGE('',*,*,#116,.F.);
#131 = CYLINDRICAL_SURFACE('',#132,0.15);
#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
#133 = CARTESIAN_POINT('',(9.016393442623E-002,-0.491803278689,
1.722222222222));
#134 = DIRECTION('',(0.180327868852,-0.983606557377,0.E+000));
#135 = DIRECTION('',(0.E+000,0.E+000,-1.));
#136 = ADVANCED_FACE('',(#137,#148,#151),#162,.F.);
#137 = FACE_BOUND('',#138,.F.);
#138 = EDGE_LOOP('',(#139));
#139 = ORIENTED_EDGE('',*,*,#140,.T.);
#140 = EDGE_CURVE('',#141,#141,#143,.T.);
#141 = VERTEX_POINT('',#142);
#142 = CARTESIAN_POINT('',(1.27,-3.,0.140909090909));
#143 = CIRCLE('',#144,1.409090909091);
#144 = AXIS2_PLACEMENT_3D('',#145,#146,#147);
#145 = CARTESIAN_POINT('',(1.27,-3.,1.55));
#146 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#147 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#148 = FACE_BOUND('',#149,.F.);
#149 = EDGE_LOOP('',(#150));
#150 = ORIENTED_EDGE('',*,*,#124,.F.);
#151 = FACE_BOUND('',#152,.F.);
#152 = EDGE_LOOP('',(#153));
#153 = ORIENTED_EDGE('',*,*,#154,.F.);
#154 = EDGE_CURVE('',#155,#155,#157,.T.);
#155 = VERTEX_POINT('',#156);
#156 = CARTESIAN_POINT('',(1.99,-3.,1.572222222222));
#157 = ELLIPSE('',#158,0.1525,0.15);
#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161);
#159 = CARTESIAN_POINT('',(1.99,-3.,1.722222222222));
#160 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#161 = DIRECTION('',(-1.,2.22044604925E-016,-6.055761952501E-016));
#162 = PLANE('',#163);
#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);
#164 = CARTESIAN_POINT('',(1.27,-3.,1.55));
#165 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#166 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#167 = ADVANCED_FACE('',(#168),#187,.T.);
#168 = FACE_BOUND('',#169,.F.);
#169 = EDGE_LOOP('',(#170,#171,#179,#186));
#170 = ORIENTED_EDGE('',*,*,#140,.F.);
#171 = ORIENTED_EDGE('',*,*,#172,.T.);
#172 = EDGE_CURVE('',#141,#173,#175,.T.);
#173 = VERTEX_POINT('',#174);
#174 = CARTESIAN_POINT('',(1.27,-3.2,0.140909090909));
#175 = LINE('',#176,#177);
#176 = CARTESIAN_POINT('',(1.27,-3.,0.140909090909));
#177 = VECTOR('',#178,1.);
#178 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#179 = ORIENTED_EDGE('',*,*,#180,.F.);
#180 = EDGE_CURVE('',#173,#173,#181,.T.);
#181 = CIRCLE('',#182,1.409090909091);
#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);
#183 = CARTESIAN_POINT('',(1.27,-3.2,1.55));
#184 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016));
#185 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#186 = ORIENTED_EDGE('',*,*,#172,.F.);
#187 = CYLINDRICAL_SURFACE('',#188,1.409090909091);
#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
#189 = CARTESIAN_POINT('',(1.27,-3.,1.55));
#190 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016));
#191 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#192 = ADVANCED_FACE('',(#193),#212,.T.);
#193 = FACE_BOUND('',#194,.T.);
#194 = EDGE_LOOP('',(#195,#204,#210,#211));
#195 = ORIENTED_EDGE('',*,*,#196,.F.);
#196 = EDGE_CURVE('',#197,#197,#199,.T.);
#197 = VERTEX_POINT('',#198);
#198 = CARTESIAN_POINT('',(2.449836065574,-0.491803278689,1.572222222222
));
#199 = CIRCLE('',#200,0.15);
#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203);
#201 = CARTESIAN_POINT('',(2.449836065574,-0.491803278689,1.722222222222
));
#202 = DIRECTION('',(0.180327868852,0.983606557377,6.049014748177E-016)
);
#203 = DIRECTION('',(-1.090805938196E-016,-5.949850571978E-016,1.));
#204 = ORIENTED_EDGE('',*,*,#205,.T.);
#205 = EDGE_CURVE('',#197,#155,#206,.T.);
#206 = LINE('',#207,#208);
#207 = CARTESIAN_POINT('',(2.449836065574,-0.491803278689,1.572222222222
));
#208 = VECTOR('',#209,1.);
#209 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#210 = ORIENTED_EDGE('',*,*,#154,.F.);
#211 = ORIENTED_EDGE('',*,*,#205,.F.);
#212 = CYLINDRICAL_SURFACE('',#213,0.15);
#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);
#214 = CARTESIAN_POINT('',(2.449836065574,-0.491803278689,1.722222222222
));
#215 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#216 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#217 = ADVANCED_FACE('',(#218,#229),#232,.F.);
#218 = FACE_BOUND('',#219,.F.);
#219 = EDGE_LOOP('',(#220));
#220 = ORIENTED_EDGE('',*,*,#221,.T.);
#221 = EDGE_CURVE('',#222,#222,#224,.T.);
#222 = VERTEX_POINT('',#223);
#223 = CARTESIAN_POINT('',(1.27,-3.2,2.22044604925E-016));
#224 = CIRCLE('',#225,1.55);
#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228);
#226 = CARTESIAN_POINT('',(1.27,-3.2,1.55));
#227 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#228 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#229 = FACE_BOUND('',#230,.F.);
#230 = EDGE_LOOP('',(#231));
#231 = ORIENTED_EDGE('',*,*,#180,.T.);
#232 = PLANE('',#233);
#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236);
#234 = CARTESIAN_POINT('',(1.27,-3.2,1.55));
#235 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#236 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#237 = ADVANCED_FACE('',(#238),#258,.T.);
#238 = FACE_BOUND('',#239,.T.);
#239 = EDGE_LOOP('',(#240,#249,#250,#251));
#240 = ORIENTED_EDGE('',*,*,#241,.T.);
#241 = EDGE_CURVE('',#242,#197,#244,.T.);
#242 = VERTEX_POINT('',#243);
#243 = CARTESIAN_POINT('',(2.512950819672,-0.147540983607,1.222222222222
));
#244 = CIRCLE('',#245,0.35);
#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
#246 = CARTESIAN_POINT('',(2.449836065574,-0.491803278689,1.222222222222
));
#247 = DIRECTION('',(0.983606557377,-0.180327868852,0.E+000));
#248 = DIRECTION('',(0.180327868852,0.983606557377,-1.7763568394E-015));
#249 = ORIENTED_EDGE('',*,*,#196,.T.);
#250 = ORIENTED_EDGE('',*,*,#241,.F.);
#251 = ORIENTED_EDGE('',*,*,#252,.T.);
#252 = EDGE_CURVE('',#242,#242,#253,.T.);
#253 = CIRCLE('',#254,0.15);
#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
#255 = CARTESIAN_POINT('',(2.54,0.E+000,1.222222222222));
#256 = DIRECTION('',(0.E+000,0.E+000,1.));
#257 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#258 = TOROIDAL_SURFACE('',#259,0.5,0.15);
#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);
#260 = CARTESIAN_POINT('',(2.449836065574,-0.491803278689,1.222222222222
));
#261 = DIRECTION('',(0.983606557377,-0.180327868852,0.E+000));
#262 = DIRECTION('',(0.180327868852,0.983606557377,-1.7763568394E-015));
#263 = ADVANCED_FACE('',(#264),#283,.T.);
#264 = FACE_BOUND('',#265,.F.);
#265 = EDGE_LOOP('',(#266,#274,#281,#282));
#266 = ORIENTED_EDGE('',*,*,#267,.T.);
#267 = EDGE_CURVE('',#222,#268,#270,.T.);
#268 = VERTEX_POINT('',#269);
#269 = CARTESIAN_POINT('',(1.27,-4.35875,4.440892098501E-016));
#270 = LINE('',#271,#272);
#271 = CARTESIAN_POINT('',(1.27,-3.2,2.22044604925E-016));
#272 = VECTOR('',#273,1.);
#273 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#274 = ORIENTED_EDGE('',*,*,#275,.T.);
#275 = EDGE_CURVE('',#268,#268,#276,.T.);
#276 = CIRCLE('',#277,1.55);
#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280);
#278 = CARTESIAN_POINT('',(1.27,-4.35875,1.55));
#279 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#280 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#281 = ORIENTED_EDGE('',*,*,#267,.F.);
#282 = ORIENTED_EDGE('',*,*,#221,.F.);
#283 = CYLINDRICAL_SURFACE('',#284,1.55);
#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);
#285 = CARTESIAN_POINT('',(1.27,-3.2,1.55));
#286 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016));
#287 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#288 = ADVANCED_FACE('',(#289),#308,.T.);
#289 = FACE_BOUND('',#290,.T.);
#290 = EDGE_LOOP('',(#291,#299,#300,#301));
#291 = ORIENTED_EDGE('',*,*,#292,.T.);
#292 = EDGE_CURVE('',#293,#242,#295,.T.);
#293 = VERTEX_POINT('',#294);
#294 = CARTESIAN_POINT('',(2.512950819672,-0.147540983607,-2.925));
#295 = LINE('',#296,#297);
#296 = CARTESIAN_POINT('',(2.512950819672,-0.147540983607,-3.));
#297 = VECTOR('',#298,1.);
#298 = DIRECTION('',(0.E+000,0.E+000,1.));
#299 = ORIENTED_EDGE('',*,*,#252,.F.);
#300 = ORIENTED_EDGE('',*,*,#292,.F.);
#301 = ORIENTED_EDGE('',*,*,#302,.T.);
#302 = EDGE_CURVE('',#293,#293,#303,.T.);
#303 = CIRCLE('',#304,0.15);
#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307);
#305 = CARTESIAN_POINT('',(2.54,1.701212331434E-017,-2.925));
#306 = DIRECTION('',(0.E+000,0.E+000,1.));
#307 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#308 = CYLINDRICAL_SURFACE('',#309,0.15);
#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
#310 = CARTESIAN_POINT('',(2.54,0.E+000,-3.));
#311 = DIRECTION('',(0.E+000,0.E+000,1.));
#312 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#313 = ADVANCED_FACE('',(#314),#333,.T.);
#314 = FACE_BOUND('',#315,.T.);
#315 = EDGE_LOOP('',(#316,#317,#325,#332));
#316 = ORIENTED_EDGE('',*,*,#275,.T.);
#317 = ORIENTED_EDGE('',*,*,#318,.T.);
#318 = EDGE_CURVE('',#268,#319,#321,.T.);
#319 = VERTEX_POINT('',#320);
#320 = CARTESIAN_POINT('',(1.27,-4.499659090909,0.140909090909));
#321 = LINE('',#322,#323);
#322 = CARTESIAN_POINT('',(1.27,-4.35875,4.440892098501E-016));
#323 = VECTOR('',#324,1.);
#324 = DIRECTION('',(-1.570092458684E-016,-0.707106781187,0.707106781187
));
#325 = ORIENTED_EDGE('',*,*,#326,.T.);
#326 = EDGE_CURVE('',#319,#319,#327,.T.);
#327 = CIRCLE('',#328,1.409090909091);
#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331);
#329 = CARTESIAN_POINT('',(1.27,-4.499659090909,1.55));
#330 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016));
#331 = DIRECTION('',(1.,-2.22044604925E-016,2.465190328816E-032));
#332 = ORIENTED_EDGE('',*,*,#318,.F.);
#333 = CONICAL_SURFACE('',#334,1.55,0.785398163397);
#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
#335 = CARTESIAN_POINT('',(1.27,-4.35875,1.55));
#336 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016));
#337 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#338 = ADVANCED_FACE('',(#339),#359,.T.);
#339 = FACE_BOUND('',#340,.F.);
#340 = EDGE_LOOP('',(#341,#350,#351,#352));
#341 = ORIENTED_EDGE('',*,*,#342,.F.);
#342 = EDGE_CURVE('',#293,#343,#345,.T.);
#343 = VERTEX_POINT('',#344);
#344 = CARTESIAN_POINT('',(2.526475409836,-7.377049180328E-002,-3.));
#345 = CIRCLE('',#346,7.5E-002);
#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349);
#347 = CARTESIAN_POINT('',(2.526475409836,-7.377049180328E-002,-2.925));
#348 = DIRECTION('',(0.983606557377,-0.180327868852,0.E+000));
#349 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#350 = ORIENTED_EDGE('',*,*,#302,.T.);
#351 = ORIENTED_EDGE('',*,*,#342,.T.);
#352 = ORIENTED_EDGE('',*,*,#353,.F.);
#353 = EDGE_CURVE('',#343,#343,#354,.T.);
#354 = CIRCLE('',#355,7.5E-002);
#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358);
#356 = CARTESIAN_POINT('',(2.54,1.701212331434E-017,-3.));
#357 = DIRECTION('',(0.E+000,0.E+000,1.));
#358 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#359 = TOROIDAL_SURFACE('',#360,7.5E-002,7.5E-002);
#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
#361 = CARTESIAN_POINT('',(2.54,1.701212331434E-017,-2.925));
#362 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#363 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#364 = ADVANCED_FACE('',(#365),#384,.T.);
#365 = FACE_BOUND('',#366,.F.);
#366 = EDGE_LOOP('',(#367,#375,#376,#377));
#367 = ORIENTED_EDGE('',*,*,#368,.F.);
#368 = EDGE_CURVE('',#319,#369,#371,.T.);
#369 = VERTEX_POINT('',#370);
#370 = CARTESIAN_POINT('',(1.27,-11.95,0.140909090909));
#371 = LINE('',#372,#373);
#372 = CARTESIAN_POINT('',(1.27,-3.2,0.140909090909));
#373 = VECTOR('',#374,1.);
#374 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#375 = ORIENTED_EDGE('',*,*,#326,.T.);
#376 = ORIENTED_EDGE('',*,*,#368,.T.);
#377 = ORIENTED_EDGE('',*,*,#378,.T.);
#378 = EDGE_CURVE('',#369,#369,#379,.T.);
#379 = CIRCLE('',#380,1.409090909091);
#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383);
#381 = CARTESIAN_POINT('',(1.27,-11.95,1.55));
#382 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#383 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#384 = CYLINDRICAL_SURFACE('',#385,1.409090909091);
#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
#386 = CARTESIAN_POINT('',(1.27,-3.2,1.55));
#387 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016));
#388 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#389 = ADVANCED_FACE('',(#390),#393,.F.);
#390 = FACE_BOUND('',#391,.F.);
#391 = EDGE_LOOP('',(#392));
#392 = ORIENTED_EDGE('',*,*,#353,.T.);
#393 = PLANE('',#394);
#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
#395 = CARTESIAN_POINT('',(2.54,1.701212331434E-017,-3.));
#396 = DIRECTION('',(0.E+000,0.E+000,1.));
#397 = DIRECTION('',(-0.180327868852,-0.983606557377,0.E+000));
#398 = ADVANCED_FACE('',(#399),#419,.T.);
#399 = FACE_BOUND('',#400,.T.);
#400 = EDGE_LOOP('',(#401,#410,#411,#412));
#401 = ORIENTED_EDGE('',*,*,#402,.F.);
#402 = EDGE_CURVE('',#369,#403,#405,.T.);
#403 = VERTEX_POINT('',#404);
#404 = CARTESIAN_POINT('',(1.27,-12.2,0.390909090909));
#405 = CIRCLE('',#406,0.25);
#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);
#407 = CARTESIAN_POINT('',(1.27,-11.95,0.390909090909));
#408 = DIRECTION('',(-1.,2.22044604925E-016,-2.465190328816E-032));
#409 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#410 = ORIENTED_EDGE('',*,*,#378,.T.);
#411 = ORIENTED_EDGE('',*,*,#402,.T.);
#412 = ORIENTED_EDGE('',*,*,#413,.F.);
#413 = EDGE_CURVE('',#403,#403,#414,.T.);
#414 = CIRCLE('',#415,1.159090909091);
#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418);
#416 = CARTESIAN_POINT('',(1.27,-12.2,1.55));
#417 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#418 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#419 = TOROIDAL_SURFACE('',#420,1.159090909091,0.25);
#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423);
#421 = CARTESIAN_POINT('',(1.27,-11.95,1.55));
#422 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#423 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#424 = ADVANCED_FACE('',(#425),#428,.T.);
#425 = FACE_BOUND('',#426,.T.);
#426 = EDGE_LOOP('',(#427));
#427 = ORIENTED_EDGE('',*,*,#413,.T.);
#428 = PLANE('',#429);
#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
#430 = CARTESIAN_POINT('',(1.27,-12.2,1.55));
#431 = DIRECTION('',(-2.22044604925E-016,-1.,1.110223024625E-016));
#432 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#437)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#434,#435,#436)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#434 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#435 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#436 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#437 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-007),#434,
'distance_accuracy_value','confusion accuracy');
#438 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#440,
#448,#455,#462,#469,#476,#484,#491,#498,#506,#513,#520,#527,#534,
#541,#548,#555,#562),#433);
#440 = STYLED_ITEM('color',(#441),#17);
#441 = PRESENTATION_STYLE_ASSIGNMENT((#442));
#442 = SURFACE_STYLE_USAGE(.BOTH.,#443);
#443 = SURFACE_SIDE_STYLE('',(#444));
#444 = SURFACE_STYLE_FILL_AREA(#445);
#445 = FILL_AREA_STYLE('',(#446));
#446 = FILL_AREA_STYLE_COLOUR('',#447);
#447 = COLOUR_RGB('',0.507539987564,0.507539987564,0.507539987564);
#448 = STYLED_ITEM('color',(#449),#50);
#449 = PRESENTATION_STYLE_ASSIGNMENT((#450));
#450 = SURFACE_STYLE_USAGE(.BOTH.,#451);
#451 = SURFACE_SIDE_STYLE('',(#452));
#452 = SURFACE_STYLE_FILL_AREA(#453);
#453 = FILL_AREA_STYLE('',(#454));
#454 = FILL_AREA_STYLE_COLOUR('',#447);
#455 = STYLED_ITEM('color',(#456),#76);
#456 = PRESENTATION_STYLE_ASSIGNMENT((#457));
#457 = SURFACE_STYLE_USAGE(.BOTH.,#458);
#458 = SURFACE_SIDE_STYLE('',(#459));
#459 = SURFACE_STYLE_FILL_AREA(#460);
#460 = FILL_AREA_STYLE('',(#461));
#461 = FILL_AREA_STYLE_COLOUR('',#447);
#462 = STYLED_ITEM('color',(#463),#102);
#463 = PRESENTATION_STYLE_ASSIGNMENT((#464));
#464 = SURFACE_STYLE_USAGE(.BOTH.,#465);
#465 = SURFACE_SIDE_STYLE('',(#466));
#466 = SURFACE_STYLE_FILL_AREA(#467);
#467 = FILL_AREA_STYLE('',(#468));
#468 = FILL_AREA_STYLE_COLOUR('',#447);
#469 = STYLED_ITEM('color',(#470),#111);
#470 = PRESENTATION_STYLE_ASSIGNMENT((#471));
#471 = SURFACE_STYLE_USAGE(.BOTH.,#472);
#472 = SURFACE_SIDE_STYLE('',(#473));
#473 = SURFACE_STYLE_FILL_AREA(#474);
#474 = FILL_AREA_STYLE('',(#475));
#475 = FILL_AREA_STYLE_COLOUR('',#447);
#476 = STYLED_ITEM('color',(#477),#136);
#477 = PRESENTATION_STYLE_ASSIGNMENT((#478));
#478 = SURFACE_STYLE_USAGE(.BOTH.,#479);
#479 = SURFACE_SIDE_STYLE('',(#480));
#480 = SURFACE_STYLE_FILL_AREA(#481);
#481 = FILL_AREA_STYLE('',(#482));
#482 = FILL_AREA_STYLE_COLOUR('',#483);
#483 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
#484 = STYLED_ITEM('color',(#485),#167);
#485 = PRESENTATION_STYLE_ASSIGNMENT((#486));
#486 = SURFACE_STYLE_USAGE(.BOTH.,#487);
#487 = SURFACE_SIDE_STYLE('',(#488));
#488 = SURFACE_STYLE_FILL_AREA(#489);
#489 = FILL_AREA_STYLE('',(#490));
#490 = FILL_AREA_STYLE_COLOUR('',#483);
#491 = STYLED_ITEM('color',(#492),#192);
#492 = PRESENTATION_STYLE_ASSIGNMENT((#493));
#493 = SURFACE_STYLE_USAGE(.BOTH.,#494);
#494 = SURFACE_SIDE_STYLE('',(#495));
#495 = SURFACE_STYLE_FILL_AREA(#496);
#496 = FILL_AREA_STYLE('',(#497));
#497 = FILL_AREA_STYLE_COLOUR('',#447);
#498 = STYLED_ITEM('color',(#499),#217);
#499 = PRESENTATION_STYLE_ASSIGNMENT((#500));
#500 = SURFACE_STYLE_USAGE(.BOTH.,#501);
#501 = SURFACE_SIDE_STYLE('',(#502));
#502 = SURFACE_STYLE_FILL_AREA(#503);
#503 = FILL_AREA_STYLE('',(#504));
#504 = FILL_AREA_STYLE_COLOUR('',#505);
#505 = COLOUR_RGB('',0.372321993113,0.371574014425,0.373172998428);
#506 = STYLED_ITEM('color',(#507),#237);
#507 = PRESENTATION_STYLE_ASSIGNMENT((#508));
#508 = SURFACE_STYLE_USAGE(.BOTH.,#509);
#509 = SURFACE_SIDE_STYLE('',(#510));
#510 = SURFACE_STYLE_FILL_AREA(#511);
#511 = FILL_AREA_STYLE('',(#512));
#512 = FILL_AREA_STYLE_COLOUR('',#447);
#513 = STYLED_ITEM('color',(#514),#263);
#514 = PRESENTATION_STYLE_ASSIGNMENT((#515));
#515 = SURFACE_STYLE_USAGE(.BOTH.,#516);
#516 = SURFACE_SIDE_STYLE('',(#517));
#517 = SURFACE_STYLE_FILL_AREA(#518);
#518 = FILL_AREA_STYLE('',(#519));
#519 = FILL_AREA_STYLE_COLOUR('',#505);
#520 = STYLED_ITEM('color',(#521),#288);
#521 = PRESENTATION_STYLE_ASSIGNMENT((#522));
#522 = SURFACE_STYLE_USAGE(.BOTH.,#523);
#523 = SURFACE_SIDE_STYLE('',(#524));
#524 = SURFACE_STYLE_FILL_AREA(#525);
#525 = FILL_AREA_STYLE('',(#526));
#526 = FILL_AREA_STYLE_COLOUR('',#447);
#527 = STYLED_ITEM('color',(#528),#313);
#528 = PRESENTATION_STYLE_ASSIGNMENT((#529));
#529 = SURFACE_STYLE_USAGE(.BOTH.,#530);
#530 = SURFACE_SIDE_STYLE('',(#531));
#531 = SURFACE_STYLE_FILL_AREA(#532);
#532 = FILL_AREA_STYLE('',(#533));
#533 = FILL_AREA_STYLE_COLOUR('',#505);
#534 = STYLED_ITEM('color',(#535),#338);
#535 = PRESENTATION_STYLE_ASSIGNMENT((#536));
#536 = SURFACE_STYLE_USAGE(.BOTH.,#537);
#537 = SURFACE_SIDE_STYLE('',(#538));
#538 = SURFACE_STYLE_FILL_AREA(#539);
#539 = FILL_AREA_STYLE('',(#540));
#540 = FILL_AREA_STYLE_COLOUR('',#447);
#541 = STYLED_ITEM('color',(#542),#364);
#542 = PRESENTATION_STYLE_ASSIGNMENT((#543));
#543 = SURFACE_STYLE_USAGE(.BOTH.,#544);
#544 = SURFACE_SIDE_STYLE('',(#545));
#545 = SURFACE_STYLE_FILL_AREA(#546);
#546 = FILL_AREA_STYLE('',(#547));
#547 = FILL_AREA_STYLE_COLOUR('',#505);
#548 = STYLED_ITEM('color',(#549),#389);
#549 = PRESENTATION_STYLE_ASSIGNMENT((#550));
#550 = SURFACE_STYLE_USAGE(.BOTH.,#551);
#551 = SURFACE_SIDE_STYLE('',(#552));
#552 = SURFACE_STYLE_FILL_AREA(#553);
#553 = FILL_AREA_STYLE('',(#554));
#554 = FILL_AREA_STYLE_COLOUR('',#447);
#555 = STYLED_ITEM('color',(#556),#398);
#556 = PRESENTATION_STYLE_ASSIGNMENT((#557));
#557 = SURFACE_STYLE_USAGE(.BOTH.,#558);
#558 = SURFACE_SIDE_STYLE('',(#559));
#559 = SURFACE_STYLE_FILL_AREA(#560);
#560 = FILL_AREA_STYLE('',(#561));
#561 = FILL_AREA_STYLE_COLOUR('',#505);
#562 = STYLED_ITEM('color',(#563),#424);
#563 = PRESENTATION_STYLE_ASSIGNMENT((#564));
#564 = SURFACE_STYLE_USAGE(.BOTH.,#565);
#565 = SURFACE_SIDE_STYLE('',(#566));
#566 = SURFACE_STYLE_FILL_AREA(#567);
#567 = FILL_AREA_STYLE('',(#568));
#568 = FILL_AREA_STYLE_COLOUR('',#505);
ENDSEC;
END-ISO-10303-21;