Files
kicad-lib/kicad-packages3D/Package_CSP.3dshapes/WLCSP-9_1.21x1.22mm_P0.4mm.step
2024-06-20 16:44:42 +02:00

712 lines
29 KiB
Plaintext

ISO-10303-21;
HEADER;
/* WLCSP-9_1.21x1.22mm_P0.4mm.step 3D STEP model for use in ECAD systems
* Copyright (C) 2024, KiCAD
*
* 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 distribute
* these libraries, or parts thereof (including in modified form) as a collection then the exception
* above does not apply. Please refer to
* https://gitlab.com/kicad/libraries/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 WLCSP-9_1.21x1.22mm_P0.4mm'),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ 'WLCSP-9_1.21x1.22mm_P0.4mm.step',
/* time_stamp */ '2024-03-18T23:25:37',
/* author */ ('KiCAD','kicad'),
/* organization */ ('OCCT'),
/* preprocessor_version */ '',
/* originating_system */ 'KiCAD',
/* 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('WLCSP-9_1.21x1.22mm_P0.4mm','WLCSP-9_1.21x1.22mm_P0.4mm',
'',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#480);
#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,#34,#59,#102,#133,#157,#181,#198,#309,#328,
#347,#366,#385,#404,#423,#442,#461));
#17 = ADVANCED_FACE('',(#18),#29,.F.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#22,#24,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-0.265,0.12,0.602));
#24 = CIRCLE('',#25,0.15);
#25 = AXIS2_PLACEMENT_3D('',#26,#27,#28);
#26 = CARTESIAN_POINT('',(-0.265,0.27,0.602));
#27 = DIRECTION('',(0.,-0.,-1.));
#28 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#29 = PLANE('',#30);
#30 = AXIS2_PLACEMENT_3D('',#31,#32,#33);
#31 = CARTESIAN_POINT('',(-0.265,0.27,0.602));
#32 = DIRECTION('',(0.,0.,-1.));
#33 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#34 = ADVANCED_FACE('',(#35),#54,.T.);
#35 = FACE_BOUND('',#36,.T.);
#36 = EDGE_LOOP('',(#37,#45,#46,#47));
#37 = ORIENTED_EDGE('',*,*,#38,.F.);
#38 = EDGE_CURVE('',#22,#39,#41,.T.);
#39 = VERTEX_POINT('',#40);
#40 = CARTESIAN_POINT('',(-0.265,0.12,0.6));
#41 = LINE('',#42,#43);
#42 = CARTESIAN_POINT('',(-0.265,0.12,0.602));
#43 = VECTOR('',#44,1.);
#44 = DIRECTION('',(0.,0.,-1.));
#45 = ORIENTED_EDGE('',*,*,#21,.T.);
#46 = ORIENTED_EDGE('',*,*,#38,.T.);
#47 = ORIENTED_EDGE('',*,*,#48,.F.);
#48 = EDGE_CURVE('',#39,#39,#49,.T.);
#49 = CIRCLE('',#50,0.15);
#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);
#51 = CARTESIAN_POINT('',(-0.265,0.27,0.6));
#52 = DIRECTION('',(0.,0.,-1.));
#53 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#54 = CYLINDRICAL_SURFACE('',#55,0.15);
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(-0.265,0.27,0.602));
#57 = DIRECTION('',(0.,0.,-1.));
#58 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#59 = ADVANCED_FACE('',(#60,#94),#97,.T.);
#60 = FACE_BOUND('',#61,.T.);
#61 = EDGE_LOOP('',(#62,#72,#80,#88));
#62 = ORIENTED_EDGE('',*,*,#63,.F.);
#63 = EDGE_CURVE('',#64,#66,#68,.T.);
#64 = VERTEX_POINT('',#65);
#65 = CARTESIAN_POINT('',(-0.605,0.61,0.6));
#66 = VERTEX_POINT('',#67);
#67 = CARTESIAN_POINT('',(0.605,0.61,0.6));
#68 = LINE('',#69,#70);
#69 = CARTESIAN_POINT('',(-0.605,0.61,0.6));
#70 = VECTOR('',#71,1.);
#71 = DIRECTION('',(1.,1.110223024625E-16,0.));
#72 = ORIENTED_EDGE('',*,*,#73,.T.);
#73 = EDGE_CURVE('',#64,#74,#76,.T.);
#74 = VERTEX_POINT('',#75);
#75 = CARTESIAN_POINT('',(-0.605,-0.61,0.6));
#76 = LINE('',#77,#78);
#77 = CARTESIAN_POINT('',(-0.605,0.61,0.6));
#78 = VECTOR('',#79,1.);
#79 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#80 = ORIENTED_EDGE('',*,*,#81,.T.);
#81 = EDGE_CURVE('',#74,#82,#84,.T.);
#82 = VERTEX_POINT('',#83);
#83 = CARTESIAN_POINT('',(0.605,-0.61,0.6));
#84 = LINE('',#85,#86);
#85 = CARTESIAN_POINT('',(-0.605,-0.61,0.6));
#86 = VECTOR('',#87,1.);
#87 = DIRECTION('',(1.,1.110223024625E-16,0.));
#88 = ORIENTED_EDGE('',*,*,#89,.F.);
#89 = EDGE_CURVE('',#66,#82,#90,.T.);
#90 = LINE('',#91,#92);
#91 = CARTESIAN_POINT('',(0.605,0.61,0.6));
#92 = VECTOR('',#93,1.);
#93 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#94 = FACE_BOUND('',#95,.T.);
#95 = EDGE_LOOP('',(#96));
#96 = ORIENTED_EDGE('',*,*,#48,.T.);
#97 = PLANE('',#98);
#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101);
#99 = CARTESIAN_POINT('',(-0.605,0.61,0.6));
#100 = DIRECTION('',(0.,0.,1.));
#101 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#102 = ADVANCED_FACE('',(#103),#128,.F.);
#103 = FACE_BOUND('',#104,.F.);
#104 = EDGE_LOOP('',(#105,#113,#121,#127));
#105 = ORIENTED_EDGE('',*,*,#106,.F.);
#106 = EDGE_CURVE('',#107,#64,#109,.T.);
#107 = VERTEX_POINT('',#108);
#108 = CARTESIAN_POINT('',(-0.605,0.61,0.2));
#109 = LINE('',#110,#111);
#110 = CARTESIAN_POINT('',(-0.605,0.61,0.2));
#111 = VECTOR('',#112,1.);
#112 = DIRECTION('',(0.,0.,1.));
#113 = ORIENTED_EDGE('',*,*,#114,.T.);
#114 = EDGE_CURVE('',#107,#115,#117,.T.);
#115 = VERTEX_POINT('',#116);
#116 = CARTESIAN_POINT('',(0.605,0.61,0.2));
#117 = LINE('',#118,#119);
#118 = CARTESIAN_POINT('',(-0.605,0.61,0.2));
#119 = VECTOR('',#120,1.);
#120 = DIRECTION('',(1.,1.110223024625E-16,0.));
#121 = ORIENTED_EDGE('',*,*,#122,.T.);
#122 = EDGE_CURVE('',#115,#66,#123,.T.);
#123 = LINE('',#124,#125);
#124 = CARTESIAN_POINT('',(0.605,0.61,0.2));
#125 = VECTOR('',#126,1.);
#126 = DIRECTION('',(0.,0.,1.));
#127 = ORIENTED_EDGE('',*,*,#63,.F.);
#128 = PLANE('',#129);
#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
#130 = CARTESIAN_POINT('',(-0.605,0.61,0.2));
#131 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#132 = DIRECTION('',(0.,0.,1.));
#133 = ADVANCED_FACE('',(#134),#152,.T.);
#134 = FACE_BOUND('',#135,.T.);
#135 = EDGE_LOOP('',(#136,#144,#145,#146));
#136 = ORIENTED_EDGE('',*,*,#137,.F.);
#137 = EDGE_CURVE('',#115,#138,#140,.T.);
#138 = VERTEX_POINT('',#139);
#139 = CARTESIAN_POINT('',(0.605,-0.61,0.2));
#140 = LINE('',#141,#142);
#141 = CARTESIAN_POINT('',(0.605,0.61,0.2));
#142 = VECTOR('',#143,1.);
#143 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#144 = ORIENTED_EDGE('',*,*,#122,.T.);
#145 = ORIENTED_EDGE('',*,*,#89,.T.);
#146 = ORIENTED_EDGE('',*,*,#147,.F.);
#147 = EDGE_CURVE('',#138,#82,#148,.T.);
#148 = LINE('',#149,#150);
#149 = CARTESIAN_POINT('',(0.605,-0.61,0.2));
#150 = VECTOR('',#151,1.);
#151 = DIRECTION('',(0.,0.,1.));
#152 = PLANE('',#153);
#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156);
#154 = CARTESIAN_POINT('',(0.605,0.61,0.2));
#155 = DIRECTION('',(1.,1.110223024625E-16,0.));
#156 = DIRECTION('',(0.,0.,1.));
#157 = ADVANCED_FACE('',(#158),#176,.F.);
#158 = FACE_BOUND('',#159,.F.);
#159 = EDGE_LOOP('',(#160,#168,#169,#170));
#160 = ORIENTED_EDGE('',*,*,#161,.F.);
#161 = EDGE_CURVE('',#107,#162,#164,.T.);
#162 = VERTEX_POINT('',#163);
#163 = CARTESIAN_POINT('',(-0.605,-0.61,0.2));
#164 = LINE('',#165,#166);
#165 = CARTESIAN_POINT('',(-0.605,0.61,0.2));
#166 = VECTOR('',#167,1.);
#167 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#168 = ORIENTED_EDGE('',*,*,#106,.T.);
#169 = ORIENTED_EDGE('',*,*,#73,.T.);
#170 = ORIENTED_EDGE('',*,*,#171,.F.);
#171 = EDGE_CURVE('',#162,#74,#172,.T.);
#172 = LINE('',#173,#174);
#173 = CARTESIAN_POINT('',(-0.605,-0.61,0.2));
#174 = VECTOR('',#175,1.);
#175 = DIRECTION('',(0.,0.,1.));
#176 = PLANE('',#177);
#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180);
#178 = CARTESIAN_POINT('',(-0.605,0.61,0.2));
#179 = DIRECTION('',(1.,1.110223024625E-16,0.));
#180 = DIRECTION('',(0.,0.,1.));
#181 = ADVANCED_FACE('',(#182),#193,.T.);
#182 = FACE_BOUND('',#183,.T.);
#183 = EDGE_LOOP('',(#184,#185,#191,#192));
#184 = ORIENTED_EDGE('',*,*,#171,.F.);
#185 = ORIENTED_EDGE('',*,*,#186,.T.);
#186 = EDGE_CURVE('',#162,#138,#187,.T.);
#187 = LINE('',#188,#189);
#188 = CARTESIAN_POINT('',(-0.605,-0.61,0.2));
#189 = VECTOR('',#190,1.);
#190 = DIRECTION('',(1.,1.110223024625E-16,0.));
#191 = ORIENTED_EDGE('',*,*,#147,.T.);
#192 = ORIENTED_EDGE('',*,*,#81,.F.);
#193 = PLANE('',#194);
#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197);
#195 = CARTESIAN_POINT('',(-0.605,-0.61,0.2));
#196 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#197 = DIRECTION('',(0.,0.,1.));
#198 = ADVANCED_FACE('',(#199,#205,#216,#227,#238,#249,#260,#271,#282,
#293),#304,.F.);
#199 = FACE_BOUND('',#200,.F.);
#200 = EDGE_LOOP('',(#201,#202,#203,#204));
#201 = ORIENTED_EDGE('',*,*,#114,.F.);
#202 = ORIENTED_EDGE('',*,*,#161,.T.);
#203 = ORIENTED_EDGE('',*,*,#186,.T.);
#204 = ORIENTED_EDGE('',*,*,#137,.F.);
#205 = FACE_BOUND('',#206,.F.);
#206 = EDGE_LOOP('',(#207));
#207 = ORIENTED_EDGE('',*,*,#208,.F.);
#208 = EDGE_CURVE('',#209,#209,#211,.T.);
#209 = VERTEX_POINT('',#210);
#210 = CARTESIAN_POINT('',(-0.4,0.523396842038,0.2));
#211 = CIRCLE('',#212,0.123396842038);
#212 = AXIS2_PLACEMENT_3D('',#213,#214,#215);
#213 = CARTESIAN_POINT('',(-0.4,0.4,0.2));
#214 = DIRECTION('',(0.,-0.,1.));
#215 = DIRECTION('',(1.144237745222E-17,1.,0.));
#216 = FACE_BOUND('',#217,.F.);
#217 = EDGE_LOOP('',(#218));
#218 = ORIENTED_EDGE('',*,*,#219,.F.);
#219 = EDGE_CURVE('',#220,#220,#222,.T.);
#220 = VERTEX_POINT('',#221);
#221 = CARTESIAN_POINT('',(-0.4,0.123396842038,0.2));
#222 = CIRCLE('',#223,0.123396842038);
#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
#224 = CARTESIAN_POINT('',(-0.4,1.650299449779E-17,0.2));
#225 = DIRECTION('',(0.,-0.,1.));
#226 = DIRECTION('',(1.144237745222E-17,1.,0.));
#227 = FACE_BOUND('',#228,.F.);
#228 = EDGE_LOOP('',(#229));
#229 = ORIENTED_EDGE('',*,*,#230,.F.);
#230 = EDGE_CURVE('',#231,#231,#233,.T.);
#231 = VERTEX_POINT('',#232);
#232 = CARTESIAN_POINT('',(-0.4,-0.276603157962,0.2));
#233 = CIRCLE('',#234,0.123396842038);
#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237);
#235 = CARTESIAN_POINT('',(-0.4,-0.4,0.2));
#236 = DIRECTION('',(0.,-0.,1.));
#237 = DIRECTION('',(1.144237745222E-17,1.,0.));
#238 = FACE_BOUND('',#239,.F.);
#239 = EDGE_LOOP('',(#240));
#240 = ORIENTED_EDGE('',*,*,#241,.F.);
#241 = EDGE_CURVE('',#242,#242,#244,.T.);
#242 = VERTEX_POINT('',#243);
#243 = CARTESIAN_POINT('',(-1.80410141512E-17,-0.276603157962,0.2));
#244 = CIRCLE('',#245,0.123396842038);
#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
#246 = CARTESIAN_POINT('',(-4.967647691961E-17,-0.4,0.2));
#247 = DIRECTION('',(0.,-0.,1.));
#248 = DIRECTION('',(1.144237745222E-17,1.,0.));
#249 = FACE_BOUND('',#250,.F.);
#250 = EDGE_LOOP('',(#251));
#251 = ORIENTED_EDGE('',*,*,#252,.F.);
#252 = EDGE_CURVE('',#253,#253,#255,.T.);
#253 = VERTEX_POINT('',#254);
#254 = CARTESIAN_POINT('',(-8.887112189428E-18,0.523396842038,0.2));
#255 = CIRCLE('',#256,0.123396842038);
#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259);
#257 = CARTESIAN_POINT('',(-4.052257495783E-17,0.4,0.2));
#258 = DIRECTION('',(0.,-0.,1.));
#259 = DIRECTION('',(1.144237745222E-17,1.,0.));
#260 = FACE_BOUND('',#261,.F.);
#261 = EDGE_LOOP('',(#262));
#262 = ORIENTED_EDGE('',*,*,#263,.F.);
#263 = EDGE_CURVE('',#264,#264,#266,.T.);
#264 = VERTEX_POINT('',#265);
#265 = CARTESIAN_POINT('',(0.4,0.523396842038,0.2));
#266 = CIRCLE('',#267,0.123396842038);
#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
#268 = CARTESIAN_POINT('',(0.4,0.4,0.2));
#269 = DIRECTION('',(0.,-0.,1.));
#270 = DIRECTION('',(1.144237745222E-17,1.,0.));
#271 = FACE_BOUND('',#272,.F.);
#272 = EDGE_LOOP('',(#273));
#273 = ORIENTED_EDGE('',*,*,#274,.F.);
#274 = EDGE_CURVE('',#275,#275,#277,.T.);
#275 = VERTEX_POINT('',#276);
#276 = CARTESIAN_POINT('',(-1.346406317032E-17,0.123396842038,0.2));
#277 = CIRCLE('',#278,0.123396842038);
#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
#279 = CARTESIAN_POINT('',(-4.509952593872E-17,1.19260435169E-17,0.2));
#280 = DIRECTION('',(0.,-0.,1.));
#281 = DIRECTION('',(1.144237745222E-17,1.,0.));
#282 = FACE_BOUND('',#283,.F.);
#283 = EDGE_LOOP('',(#284));
#284 = ORIENTED_EDGE('',*,*,#285,.F.);
#285 = EDGE_CURVE('',#286,#286,#288,.T.);
#286 = VERTEX_POINT('',#287);
#287 = CARTESIAN_POINT('',(0.4,0.123396842038,0.2));
#288 = CIRCLE('',#289,0.123396842038);
#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);
#290 = CARTESIAN_POINT('',(0.4,7.349092536016E-18,0.2));
#291 = DIRECTION('',(0.,-0.,1.));
#292 = DIRECTION('',(1.144237745222E-17,1.,0.));
#293 = FACE_BOUND('',#294,.F.);
#294 = EDGE_LOOP('',(#295));
#295 = ORIENTED_EDGE('',*,*,#296,.F.);
#296 = EDGE_CURVE('',#297,#297,#299,.T.);
#297 = VERTEX_POINT('',#298);
#298 = CARTESIAN_POINT('',(0.4,-0.276603157962,0.2));
#299 = CIRCLE('',#300,0.123396842038);
#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
#301 = CARTESIAN_POINT('',(0.4,-0.4,0.2));
#302 = DIRECTION('',(0.,-0.,1.));
#303 = DIRECTION('',(1.144237745222E-17,1.,0.));
#304 = PLANE('',#305);
#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308);
#306 = CARTESIAN_POINT('',(-0.605,0.61,0.2));
#307 = DIRECTION('',(0.,0.,1.));
#308 = DIRECTION('',(1.110223024625E-16,-1.,0.));
#309 = ADVANCED_FACE('',(#310),#323,.T.);
#310 = FACE_BOUND('',#311,.T.);
#311 = EDGE_LOOP('',(#312,#313,#322));
#312 = ORIENTED_EDGE('',*,*,#208,.F.);
#313 = ORIENTED_EDGE('',*,*,#314,.F.);
#314 = EDGE_CURVE('',#315,#209,#317,.T.);
#315 = VERTEX_POINT('',#316);
#316 = CARTESIAN_POINT('',(-0.4,0.4,-6.675E-03));
#317 = CIRCLE('',#318,0.140175);
#318 = AXIS2_PLACEMENT_3D('',#319,#320,#321);
#319 = CARTESIAN_POINT('',(-0.4,0.4,0.1335));
#320 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#321 = DIRECTION('',(2.563717372817E-16,1.,0.));
#322 = ORIENTED_EDGE('',*,*,#314,.T.);
#323 = SPHERICAL_SURFACE('',#324,0.140175);
#324 = AXIS2_PLACEMENT_3D('',#325,#326,#327);
#325 = CARTESIAN_POINT('',(-0.4,0.4,0.1335));
#326 = DIRECTION('',(0.,0.,1.));
#327 = DIRECTION('',(1.144237745222E-17,1.,0.));
#328 = ADVANCED_FACE('',(#329),#342,.T.);
#329 = FACE_BOUND('',#330,.T.);
#330 = EDGE_LOOP('',(#331,#332,#341));
#331 = ORIENTED_EDGE('',*,*,#219,.F.);
#332 = ORIENTED_EDGE('',*,*,#333,.F.);
#333 = EDGE_CURVE('',#334,#220,#336,.T.);
#334 = VERTEX_POINT('',#335);
#335 = CARTESIAN_POINT('',(-0.4,1.688315262316E-17,-6.675E-03));
#336 = CIRCLE('',#337,0.140175);
#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
#338 = CARTESIAN_POINT('',(-0.4,8.299909369633E-18,0.1335));
#339 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#340 = DIRECTION('',(2.563717372817E-16,1.,0.));
#341 = ORIENTED_EDGE('',*,*,#333,.T.);
#342 = SPHERICAL_SURFACE('',#343,0.140175);
#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
#344 = CARTESIAN_POINT('',(-0.4,8.299909369633E-18,0.1335));
#345 = DIRECTION('',(0.,0.,1.));
#346 = DIRECTION('',(1.144237745222E-17,1.,0.));
#347 = ADVANCED_FACE('',(#348),#361,.T.);
#348 = FACE_BOUND('',#349,.T.);
#349 = EDGE_LOOP('',(#350,#351,#360));
#350 = ORIENTED_EDGE('',*,*,#230,.F.);
#351 = ORIENTED_EDGE('',*,*,#352,.F.);
#352 = EDGE_CURVE('',#353,#231,#355,.T.);
#353 = VERTEX_POINT('',#354);
#354 = CARTESIAN_POINT('',(-0.4,-0.4,-6.675E-03));
#355 = CIRCLE('',#356,0.140175);
#356 = AXIS2_PLACEMENT_3D('',#357,#358,#359);
#357 = CARTESIAN_POINT('',(-0.4,-0.4,0.1335));
#358 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#359 = DIRECTION('',(2.563717372817E-16,1.,0.));
#360 = ORIENTED_EDGE('',*,*,#352,.T.);
#361 = SPHERICAL_SURFACE('',#362,0.140175);
#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365);
#363 = CARTESIAN_POINT('',(-0.4,-0.4,0.1335));
#364 = DIRECTION('',(0.,0.,1.));
#365 = DIRECTION('',(1.144237745222E-17,1.,0.));
#366 = ADVANCED_FACE('',(#367),#380,.T.);
#367 = FACE_BOUND('',#368,.T.);
#368 = EDGE_LOOP('',(#369,#370,#379));
#369 = ORIENTED_EDGE('',*,*,#241,.F.);
#370 = ORIENTED_EDGE('',*,*,#371,.F.);
#371 = EDGE_CURVE('',#372,#242,#374,.T.);
#372 = VERTEX_POINT('',#373);
#373 = CARTESIAN_POINT('',(-6.245416737279E-18,-0.4,-6.675E-03));
#374 = CIRCLE('',#375,0.140175);
#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
#376 = CARTESIAN_POINT('',(-6.245416737279E-18,-0.4,0.1335));
#377 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#378 = DIRECTION('',(2.563717372817E-16,1.,0.));
#379 = ORIENTED_EDGE('',*,*,#371,.T.);
#380 = SPHERICAL_SURFACE('',#381,0.140175);
#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384);
#382 = CARTESIAN_POINT('',(-6.245416737279E-18,-0.4,0.1335));
#383 = DIRECTION('',(0.,0.,1.));
#384 = DIRECTION('',(1.144237745222E-17,1.,0.));
#385 = ADVANCED_FACE('',(#386),#399,.T.);
#386 = FACE_BOUND('',#387,.T.);
#387 = EDGE_LOOP('',(#388,#389,#398));
#388 = ORIENTED_EDGE('',*,*,#252,.F.);
#389 = ORIENTED_EDGE('',*,*,#390,.F.);
#390 = EDGE_CURVE('',#391,#253,#393,.T.);
#391 = VERTEX_POINT('',#392);
#392 = CARTESIAN_POINT('',(2.908485224496E-18,0.4,-6.675E-03));
#393 = CIRCLE('',#394,0.140175);
#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
#395 = CARTESIAN_POINT('',(2.908485224496E-18,0.4,0.1335));
#396 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#397 = DIRECTION('',(2.563717372817E-16,1.,0.));
#398 = ORIENTED_EDGE('',*,*,#390,.T.);
#399 = SPHERICAL_SURFACE('',#400,0.140175);
#400 = AXIS2_PLACEMENT_3D('',#401,#402,#403);
#401 = CARTESIAN_POINT('',(2.908485224496E-18,0.4,0.1335));
#402 = DIRECTION('',(0.,0.,1.));
#403 = DIRECTION('',(1.144237745222E-17,1.,0.));
#404 = ADVANCED_FACE('',(#405),#418,.T.);
#405 = FACE_BOUND('',#406,.T.);
#406 = EDGE_LOOP('',(#407,#408,#417));
#407 = ORIENTED_EDGE('',*,*,#263,.F.);
#408 = ORIENTED_EDGE('',*,*,#409,.F.);
#409 = EDGE_CURVE('',#410,#264,#412,.T.);
#410 = VERTEX_POINT('',#411);
#411 = CARTESIAN_POINT('',(0.4,0.4,-6.675E-03));
#412 = CIRCLE('',#413,0.140175);
#413 = AXIS2_PLACEMENT_3D('',#414,#415,#416);
#414 = CARTESIAN_POINT('',(0.4,0.4,0.1335));
#415 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#416 = DIRECTION('',(2.563717372817E-16,1.,0.));
#417 = ORIENTED_EDGE('',*,*,#409,.T.);
#418 = SPHERICAL_SURFACE('',#419,0.140175);
#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);
#420 = CARTESIAN_POINT('',(0.4,0.4,0.1335));
#421 = DIRECTION('',(0.,0.,1.));
#422 = DIRECTION('',(1.144237745222E-17,1.,0.));
#423 = ADVANCED_FACE('',(#424),#437,.T.);
#424 = FACE_BOUND('',#425,.T.);
#425 = EDGE_LOOP('',(#426,#427,#436));
#426 = ORIENTED_EDGE('',*,*,#274,.F.);
#427 = ORIENTED_EDGE('',*,*,#428,.F.);
#428 = EDGE_CURVE('',#429,#275,#431,.T.);
#429 = VERTEX_POINT('',#430);
#430 = CARTESIAN_POINT('',(-1.668465756392E-18,1.230620164227E-17,
-6.675E-03));
#431 = CIRCLE('',#432,0.140175);
#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435);
#433 = CARTESIAN_POINT('',(-1.668465756392E-18,3.722958388745E-18,0.1335
));
#434 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#435 = DIRECTION('',(2.563717372817E-16,1.,0.));
#436 = ORIENTED_EDGE('',*,*,#428,.T.);
#437 = SPHERICAL_SURFACE('',#438,0.140175);
#438 = AXIS2_PLACEMENT_3D('',#439,#440,#441);
#439 = CARTESIAN_POINT('',(-1.668465756392E-18,3.722958388745E-18,0.1335
));
#440 = DIRECTION('',(0.,0.,1.));
#441 = DIRECTION('',(1.144237745222E-17,1.,0.));
#442 = ADVANCED_FACE('',(#443),#456,.T.);
#443 = FACE_BOUND('',#444,.T.);
#444 = EDGE_LOOP('',(#445,#446,#455));
#445 = ORIENTED_EDGE('',*,*,#285,.F.);
#446 = ORIENTED_EDGE('',*,*,#447,.F.);
#447 = EDGE_CURVE('',#448,#286,#450,.T.);
#448 = VERTEX_POINT('',#449);
#449 = CARTESIAN_POINT('',(0.4,7.729250661382E-18,-6.675E-03));
#450 = CIRCLE('',#451,0.140175);
#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454);
#452 = CARTESIAN_POINT('',(0.4,-8.539925921425E-19,0.1335));
#453 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#454 = DIRECTION('',(2.563717372817E-16,1.,0.));
#455 = ORIENTED_EDGE('',*,*,#447,.T.);
#456 = SPHERICAL_SURFACE('',#457,0.140175);
#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
#458 = CARTESIAN_POINT('',(0.4,-8.539925921425E-19,0.1335));
#459 = DIRECTION('',(0.,0.,1.));
#460 = DIRECTION('',(1.144237745222E-17,1.,0.));
#461 = ADVANCED_FACE('',(#462),#475,.T.);
#462 = FACE_BOUND('',#463,.T.);
#463 = EDGE_LOOP('',(#464,#465,#474));
#464 = ORIENTED_EDGE('',*,*,#296,.F.);
#465 = ORIENTED_EDGE('',*,*,#466,.F.);
#466 = EDGE_CURVE('',#467,#297,#469,.T.);
#467 = VERTEX_POINT('',#468);
#468 = CARTESIAN_POINT('',(0.4,-0.4,-6.675E-03));
#469 = CIRCLE('',#470,0.140175);
#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
#471 = CARTESIAN_POINT('',(0.4,-0.4,0.1335));
#472 = DIRECTION('',(1.,-2.563717372817E-16,0.));
#473 = DIRECTION('',(2.563717372817E-16,1.,0.));
#474 = ORIENTED_EDGE('',*,*,#466,.T.);
#475 = SPHERICAL_SURFACE('',#476,0.140175);
#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479);
#477 = CARTESIAN_POINT('',(0.4,-0.4,0.1335));
#478 = DIRECTION('',(0.,0.,1.));
#479 = DIRECTION('',(1.144237745222E-17,1.,0.));
#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#484)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#481,#482,#483)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#481 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#482 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#483 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#484 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#481,
'distance_accuracy_value','confusion accuracy');
#485 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#486 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#487,
#497,#506,#515,#525,#534,#543,#552,#561,#570,#580,#589,#598,#607,
#616,#625,#634,#643),#480);
#487 = STYLED_ITEM('color',(#488),#17);
#488 = PRESENTATION_STYLE_ASSIGNMENT((#489,#495));
#489 = SURFACE_STYLE_USAGE(.BOTH.,#490);
#490 = SURFACE_SIDE_STYLE('',(#491));
#491 = SURFACE_STYLE_FILL_AREA(#492);
#492 = FILL_AREA_STYLE('',(#493));
#493 = FILL_AREA_STYLE_COLOUR('',#494);
#494 = COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);
#495 = CURVE_STYLE('',#496,POSITIVE_LENGTH_MEASURE(0.1),#494);
#496 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#497 = STYLED_ITEM('color',(#498),#34);
#498 = PRESENTATION_STYLE_ASSIGNMENT((#499,#504));
#499 = SURFACE_STYLE_USAGE(.BOTH.,#500);
#500 = SURFACE_SIDE_STYLE('',(#501));
#501 = SURFACE_STYLE_FILL_AREA(#502);
#502 = FILL_AREA_STYLE('',(#503));
#503 = FILL_AREA_STYLE_COLOUR('',#494);
#504 = CURVE_STYLE('',#505,POSITIVE_LENGTH_MEASURE(0.1),#494);
#505 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#506 = OVER_RIDING_STYLED_ITEM('overriding color',(#507),#48,#497);
#507 = PRESENTATION_STYLE_ASSIGNMENT((#508,#513));
#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('',#494);
#513 = CURVE_STYLE('',#514,POSITIVE_LENGTH_MEASURE(0.1),#494);
#514 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#515 = STYLED_ITEM('color',(#516),#59);
#516 = PRESENTATION_STYLE_ASSIGNMENT((#517,#523));
#517 = SURFACE_STYLE_USAGE(.BOTH.,#518);
#518 = SURFACE_SIDE_STYLE('',(#519));
#519 = SURFACE_STYLE_FILL_AREA(#520);
#520 = FILL_AREA_STYLE('',(#521));
#521 = FILL_AREA_STYLE_COLOUR('',#522);
#522 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);
#523 = CURVE_STYLE('',#524,POSITIVE_LENGTH_MEASURE(0.1),#522);
#524 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#525 = STYLED_ITEM('color',(#526),#102);
#526 = PRESENTATION_STYLE_ASSIGNMENT((#527,#532));
#527 = SURFACE_STYLE_USAGE(.BOTH.,#528);
#528 = SURFACE_SIDE_STYLE('',(#529));
#529 = SURFACE_STYLE_FILL_AREA(#530);
#530 = FILL_AREA_STYLE('',(#531));
#531 = FILL_AREA_STYLE_COLOUR('',#522);
#532 = CURVE_STYLE('',#533,POSITIVE_LENGTH_MEASURE(0.1),#522);
#533 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#534 = STYLED_ITEM('color',(#535),#133);
#535 = PRESENTATION_STYLE_ASSIGNMENT((#536,#541));
#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('',#522);
#541 = CURVE_STYLE('',#542,POSITIVE_LENGTH_MEASURE(0.1),#522);
#542 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#543 = STYLED_ITEM('color',(#544),#157);
#544 = PRESENTATION_STYLE_ASSIGNMENT((#545,#550));
#545 = SURFACE_STYLE_USAGE(.BOTH.,#546);
#546 = SURFACE_SIDE_STYLE('',(#547));
#547 = SURFACE_STYLE_FILL_AREA(#548);
#548 = FILL_AREA_STYLE('',(#549));
#549 = FILL_AREA_STYLE_COLOUR('',#522);
#550 = CURVE_STYLE('',#551,POSITIVE_LENGTH_MEASURE(0.1),#522);
#551 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#552 = STYLED_ITEM('color',(#553),#181);
#553 = PRESENTATION_STYLE_ASSIGNMENT((#554,#559));
#554 = SURFACE_STYLE_USAGE(.BOTH.,#555);
#555 = SURFACE_SIDE_STYLE('',(#556));
#556 = SURFACE_STYLE_FILL_AREA(#557);
#557 = FILL_AREA_STYLE('',(#558));
#558 = FILL_AREA_STYLE_COLOUR('',#522);
#559 = CURVE_STYLE('',#560,POSITIVE_LENGTH_MEASURE(0.1),#522);
#560 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#561 = STYLED_ITEM('color',(#562),#198);
#562 = PRESENTATION_STYLE_ASSIGNMENT((#563,#568));
#563 = SURFACE_STYLE_USAGE(.BOTH.,#564);
#564 = SURFACE_SIDE_STYLE('',(#565));
#565 = SURFACE_STYLE_FILL_AREA(#566);
#566 = FILL_AREA_STYLE('',(#567));
#567 = FILL_AREA_STYLE_COLOUR('',#522);
#568 = CURVE_STYLE('',#569,POSITIVE_LENGTH_MEASURE(0.1),#522);
#569 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#570 = STYLED_ITEM('color',(#571),#309);
#571 = PRESENTATION_STYLE_ASSIGNMENT((#572,#578));
#572 = SURFACE_STYLE_USAGE(.BOTH.,#573);
#573 = SURFACE_SIDE_STYLE('',(#574));
#574 = SURFACE_STYLE_FILL_AREA(#575);
#575 = FILL_AREA_STYLE('',(#576));
#576 = FILL_AREA_STYLE_COLOUR('',#577);
#577 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);
#578 = CURVE_STYLE('',#579,POSITIVE_LENGTH_MEASURE(0.1),#577);
#579 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#580 = STYLED_ITEM('color',(#581),#328);
#581 = PRESENTATION_STYLE_ASSIGNMENT((#582,#587));
#582 = SURFACE_STYLE_USAGE(.BOTH.,#583);
#583 = SURFACE_SIDE_STYLE('',(#584));
#584 = SURFACE_STYLE_FILL_AREA(#585);
#585 = FILL_AREA_STYLE('',(#586));
#586 = FILL_AREA_STYLE_COLOUR('',#577);
#587 = CURVE_STYLE('',#588,POSITIVE_LENGTH_MEASURE(0.1),#577);
#588 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#589 = STYLED_ITEM('color',(#590),#347);
#590 = PRESENTATION_STYLE_ASSIGNMENT((#591,#596));
#591 = SURFACE_STYLE_USAGE(.BOTH.,#592);
#592 = SURFACE_SIDE_STYLE('',(#593));
#593 = SURFACE_STYLE_FILL_AREA(#594);
#594 = FILL_AREA_STYLE('',(#595));
#595 = FILL_AREA_STYLE_COLOUR('',#577);
#596 = CURVE_STYLE('',#597,POSITIVE_LENGTH_MEASURE(0.1),#577);
#597 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#598 = STYLED_ITEM('color',(#599),#366);
#599 = PRESENTATION_STYLE_ASSIGNMENT((#600,#605));
#600 = SURFACE_STYLE_USAGE(.BOTH.,#601);
#601 = SURFACE_SIDE_STYLE('',(#602));
#602 = SURFACE_STYLE_FILL_AREA(#603);
#603 = FILL_AREA_STYLE('',(#604));
#604 = FILL_AREA_STYLE_COLOUR('',#577);
#605 = CURVE_STYLE('',#606,POSITIVE_LENGTH_MEASURE(0.1),#577);
#606 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#607 = STYLED_ITEM('color',(#608),#385);
#608 = PRESENTATION_STYLE_ASSIGNMENT((#609,#614));
#609 = SURFACE_STYLE_USAGE(.BOTH.,#610);
#610 = SURFACE_SIDE_STYLE('',(#611));
#611 = SURFACE_STYLE_FILL_AREA(#612);
#612 = FILL_AREA_STYLE('',(#613));
#613 = FILL_AREA_STYLE_COLOUR('',#577);
#614 = CURVE_STYLE('',#615,POSITIVE_LENGTH_MEASURE(0.1),#577);
#615 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#616 = STYLED_ITEM('color',(#617),#404);
#617 = PRESENTATION_STYLE_ASSIGNMENT((#618,#623));
#618 = SURFACE_STYLE_USAGE(.BOTH.,#619);
#619 = SURFACE_SIDE_STYLE('',(#620));
#620 = SURFACE_STYLE_FILL_AREA(#621);
#621 = FILL_AREA_STYLE('',(#622));
#622 = FILL_AREA_STYLE_COLOUR('',#577);
#623 = CURVE_STYLE('',#624,POSITIVE_LENGTH_MEASURE(0.1),#577);
#624 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#625 = STYLED_ITEM('color',(#626),#423);
#626 = PRESENTATION_STYLE_ASSIGNMENT((#627,#632));
#627 = SURFACE_STYLE_USAGE(.BOTH.,#628);
#628 = SURFACE_SIDE_STYLE('',(#629));
#629 = SURFACE_STYLE_FILL_AREA(#630);
#630 = FILL_AREA_STYLE('',(#631));
#631 = FILL_AREA_STYLE_COLOUR('',#577);
#632 = CURVE_STYLE('',#633,POSITIVE_LENGTH_MEASURE(0.1),#577);
#633 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#634 = STYLED_ITEM('color',(#635),#442);
#635 = PRESENTATION_STYLE_ASSIGNMENT((#636,#641));
#636 = SURFACE_STYLE_USAGE(.BOTH.,#637);
#637 = SURFACE_SIDE_STYLE('',(#638));
#638 = SURFACE_STYLE_FILL_AREA(#639);
#639 = FILL_AREA_STYLE('',(#640));
#640 = FILL_AREA_STYLE_COLOUR('',#577);
#641 = CURVE_STYLE('',#642,POSITIVE_LENGTH_MEASURE(0.1),#577);
#642 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#643 = STYLED_ITEM('color',(#644),#461);
#644 = PRESENTATION_STYLE_ASSIGNMENT((#645,#650));
#645 = SURFACE_STYLE_USAGE(.BOTH.,#646);
#646 = SURFACE_SIDE_STYLE('',(#647));
#647 = SURFACE_STYLE_FILL_AREA(#648);
#648 = FILL_AREA_STYLE('',(#649));
#649 = FILL_AREA_STYLE_COLOUR('',#577);
#650 = CURVE_STYLE('',#651,POSITIVE_LENGTH_MEASURE(0.1),#577);
#651 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;