diff --git a/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.step b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.step new file mode 100644 index 00000000..522ba1ee --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.step @@ -0,0 +1,1700 @@ +ISO-10303-21; +HEADER; +/* SOT-89-3.step 3D STEP model for use in ECAD systems + * Copyright (C) 2017, Ray Benitez + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see http://www.gnu.org/licenses/. + * + * As a special exception, if you create a design which uses this symbol, + * and embed this symbol or unaltered portions of this symbol into the design, + * this symbol does not by itself cause the resulting design to be covered by + * the GNU General Public License. + * This exception does not however invalidate any other reasons why the design + * itself might be covered by the GNU General Public License. + * If you modify this symbol, you may extend this exception to your version of the symbol, + * but you are not obligated to do so. + * If you do not wish to do so, delete this exception statement from your version + * Risk disclaimer + * *USE 3D CAD DATA AT YOUR OWN RISK* + * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.* + */ + +FILE_DESCRIPTION( +/* description */ ('model of SOT-89-3'), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'SOT-89-3.step', +/* time_stamp */ '2017-05-22T11:19:28', +/* author */ ('Ray Benitez','hackscribble@outlook.com'), +/* organization */ (''), +/* preprocessor_version */ '', +/* originating_system */ '', +/* authorisation */ ''); + +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; + +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', +'automotive_design',1997,#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('SOT_89_3','SOT_89_3','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1311); +#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,#57,#184,#215,#286,#358,#380,#444,#484,#508, +#541,#581,#605,#638,#678,#702,#735,#759,#794,#811,#828,#852,#876, +#900,#932,#974,#1006,#1018,#1049,#1066,#1083,#1100,#1117,#1129,#1146 +,#1163,#1180,#1192,#1217,#1256,#1273,#1290,#1302)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.,-2.25,2.E-02)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-1.,-2.25,0.42)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-1.,-2.25,2.E-02)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(1.5,-2.25,0.42)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-1.,-2.25,0.42)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#32,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#22,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-1.,-2.25,2.E-02)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(1.,0.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-1.,-2.25,2.E-02)); +#55 = DIRECTION('',(0.,1.,0.)); +#56 = DIRECTION('',(1.,0.,0.)); +#57 = ADVANCED_FACE('',(#58),#179,.F.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#70,#76,#77,#85,#93,#101,#109,#117,#125,#133, +#141,#149,#157,#165,#173)); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-1.,2.25,2.E-02)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(-1.,2.25,0.42)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-1.,2.25,2.E-02)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#64,#24,#72,.T.); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(-1.,2.25,0.42)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,-1.,0.)); +#76 = ORIENTED_EDGE('',*,*,#21,.F.); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#79,#22,#81,.T.); +#79 = VERTEX_POINT('',#80); +#80 = CARTESIAN_POINT('',(-1.,-1.7,2.E-02)); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(-1.,2.25,2.E-02)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(0.,-1.,0.)); +#85 = ORIENTED_EDGE('',*,*,#86,.T.); +#86 = EDGE_CURVE('',#79,#87,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-1.,-1.7,0.4)); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(-1.,-1.7,0.11)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.,0.,1.)); +#93 = ORIENTED_EDGE('',*,*,#94,.F.); +#94 = EDGE_CURVE('',#95,#87,#97,.T.); +#95 = VERTEX_POINT('',#96); +#96 = CARTESIAN_POINT('',(-1.,-1.3,0.4)); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(-1.,0.475,0.4)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.,-1.,0.)); +#101 = ORIENTED_EDGE('',*,*,#102,.F.); +#102 = EDGE_CURVE('',#103,#95,#105,.T.); +#103 = VERTEX_POINT('',#104); +#104 = CARTESIAN_POINT('',(-1.,-1.3,2.E-02)); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(-1.,-1.3,0.11)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(0.,0.,1.)); +#109 = ORIENTED_EDGE('',*,*,#110,.F.); +#110 = EDGE_CURVE('',#111,#103,#113,.T.); +#111 = VERTEX_POINT('',#112); +#112 = CARTESIAN_POINT('',(-1.,-0.2,2.E-02)); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(-1.,2.25,2.E-02)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(0.,-1.,0.)); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#111,#119,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-1.,-0.2,0.4)); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(-1.,-0.2,0.11)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(0.,0.,1.)); +#125 = ORIENTED_EDGE('',*,*,#126,.F.); +#126 = EDGE_CURVE('',#127,#119,#129,.T.); +#127 = VERTEX_POINT('',#128); +#128 = CARTESIAN_POINT('',(-1.,0.2,0.4)); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(-1.,1.225,0.4)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.,-1.,0.)); +#133 = ORIENTED_EDGE('',*,*,#134,.F.); +#134 = EDGE_CURVE('',#135,#127,#137,.T.); +#135 = VERTEX_POINT('',#136); +#136 = CARTESIAN_POINT('',(-1.,0.2,2.E-02)); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-1.,0.2,0.11)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.,0.,1.)); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#135,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-1.,1.3,2.E-02)); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-1.,2.25,2.E-02)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(0.,-1.,0.)); +#149 = ORIENTED_EDGE('',*,*,#150,.T.); +#150 = EDGE_CURVE('',#143,#151,#153,.T.); +#151 = VERTEX_POINT('',#152); +#152 = CARTESIAN_POINT('',(-1.,1.3,0.4)); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-1.,1.3,0.11)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.,0.,1.)); +#157 = ORIENTED_EDGE('',*,*,#158,.F.); +#158 = EDGE_CURVE('',#159,#151,#161,.T.); +#159 = VERTEX_POINT('',#160); +#160 = CARTESIAN_POINT('',(-1.,1.7,0.4)); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-1.,1.975,0.4)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,-1.,0.)); +#165 = ORIENTED_EDGE('',*,*,#166,.F.); +#166 = EDGE_CURVE('',#167,#159,#169,.T.); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(-1.,1.7,2.E-02)); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-1.,1.7,0.11)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#62,#167,#175,.T.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(-1.,2.25,2.E-02)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.,0.)); +#179 = PLANE('',#180); +#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183); +#181 = CARTESIAN_POINT('',(-1.,2.25,2.E-02)); +#182 = DIRECTION('',(1.,0.,0.)); +#183 = DIRECTION('',(0.,-1.,0.)); +#184 = ADVANCED_FACE('',(#185),#210,.F.); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#195,#196,#204)); +#187 = ORIENTED_EDGE('',*,*,#188,.F.); +#188 = EDGE_CURVE('',#24,#189,#191,.T.); +#189 = VERTEX_POINT('',#190); +#190 = CARTESIAN_POINT('',(-0.9,-2.15,1.52)); +#191 = LINE('',#192,#193); +#192 = CARTESIAN_POINT('',(-0.932113821138,-2.182113821138,1.16674796748 +)); +#193 = VECTOR('',#194,1.); +#194 = DIRECTION('',(9.016696346674E-02,9.016696346674E-02, +0.991836598134)); +#195 = ORIENTED_EDGE('',*,*,#31,.T.); +#196 = ORIENTED_EDGE('',*,*,#197,.T.); +#197 = EDGE_CURVE('',#32,#198,#200,.T.); +#198 = VERTEX_POINT('',#199); +#199 = CARTESIAN_POINT('',(1.4,-2.15,1.52)); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(1.440243902439,-2.190243902439,1.077317073171 +)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(-9.016696346674E-02,9.016696346674E-02, +0.991836598134)); +#204 = ORIENTED_EDGE('',*,*,#205,.F.); +#205 = EDGE_CURVE('',#189,#198,#206,.T.); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(-1.,-2.15,1.52)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(1.,0.,0.)); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.,-2.2,0.97)); +#213 = DIRECTION('',(-1.745273210036E-18,0.995893206468, +-9.053574604252E-02)); +#214 = DIRECTION('',(-1.,-1.738105733305E-18,1.580096121186E-19)); +#215 = ADVANCED_FACE('',(#216),#281,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218,#219,#220,#228,#236,#244,#252,#258,#259,#267, +#275)); +#218 = ORIENTED_EDGE('',*,*,#78,.T.); +#219 = ORIENTED_EDGE('',*,*,#47,.T.); +#220 = ORIENTED_EDGE('',*,*,#221,.T.); +#221 = EDGE_CURVE('',#40,#222,#224,.T.); +#222 = VERTEX_POINT('',#223); +#223 = CARTESIAN_POINT('',(1.5,-0.8,2.E-02)); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(0.,1.,0.)); +#228 = ORIENTED_EDGE('',*,*,#229,.T.); +#229 = EDGE_CURVE('',#222,#230,#232,.T.); +#230 = VERTEX_POINT('',#231); +#231 = CARTESIAN_POINT('',(1.5,-0.64,2.E-02)); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,1.,0.)); +#236 = ORIENTED_EDGE('',*,*,#237,.F.); +#237 = EDGE_CURVE('',#238,#230,#240,.T.); +#238 = VERTEX_POINT('',#239); +#239 = CARTESIAN_POINT('',(-0.5,-0.64,2.E-02)); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(0.875,-0.64,2.E-02)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(1.,0.,0.)); +#244 = ORIENTED_EDGE('',*,*,#245,.F.); +#245 = EDGE_CURVE('',#246,#238,#248,.T.); +#246 = VERTEX_POINT('',#247); +#247 = CARTESIAN_POINT('',(-0.5,-0.2,2.E-02)); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(-0.5,-0.32,2.E-02)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(0.,-1.,0.)); +#252 = ORIENTED_EDGE('',*,*,#253,.T.); +#253 = EDGE_CURVE('',#246,#111,#254,.T.); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(-0.5,-0.2,2.E-02)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(-1.,0.,0.)); +#258 = ORIENTED_EDGE('',*,*,#110,.T.); +#259 = ORIENTED_EDGE('',*,*,#260,.F.); +#260 = EDGE_CURVE('',#261,#103,#263,.T.); +#261 = VERTEX_POINT('',#262); +#262 = CARTESIAN_POINT('',(-0.5,-1.3,2.E-02)); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(-0.5,-1.3,2.E-02)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(-1.,0.,0.)); +#267 = ORIENTED_EDGE('',*,*,#268,.F.); +#268 = EDGE_CURVE('',#269,#261,#271,.T.); +#269 = VERTEX_POINT('',#270); +#270 = CARTESIAN_POINT('',(-0.5,-1.7,2.E-02)); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(-0.5,-0.65,2.E-02)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,1.,0.)); +#275 = ORIENTED_EDGE('',*,*,#276,.T.); +#276 = EDGE_CURVE('',#269,#79,#277,.T.); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(-0.5,-1.7,2.E-02)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(-1.,0.,0.)); +#281 = PLANE('',#282); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(0.25,0.,2.E-02)); +#284 = DIRECTION('',(0.,0.,1.)); +#285 = DIRECTION('',(1.,0.,0.)); +#286 = ADVANCED_FACE('',(#287),#353,.F.); +#287 = FACE_BOUND('',#288,.F.); +#288 = EDGE_LOOP('',(#289,#290,#298,#306,#314,#322,#330,#338,#346,#352) +); +#289 = ORIENTED_EDGE('',*,*,#39,.T.); +#290 = ORIENTED_EDGE('',*,*,#291,.T.); +#291 = EDGE_CURVE('',#32,#292,#294,.T.); +#292 = VERTEX_POINT('',#293); +#293 = CARTESIAN_POINT('',(1.5,2.25,0.42)); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(1.5,-2.25,0.42)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(0.,1.,0.)); +#298 = ORIENTED_EDGE('',*,*,#299,.F.); +#299 = EDGE_CURVE('',#300,#292,#302,.T.); +#300 = VERTEX_POINT('',#301); +#301 = CARTESIAN_POINT('',(1.5,2.25,2.E-02)); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(1.5,2.25,2.E-02)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(0.,0.,1.)); +#306 = ORIENTED_EDGE('',*,*,#307,.F.); +#307 = EDGE_CURVE('',#308,#300,#310,.T.); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(1.5,0.8,2.E-02)); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(0.,1.,0.)); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#308,#316,#318,.T.); +#316 = VERTEX_POINT('',#317); +#317 = CARTESIAN_POINT('',(1.5,0.8,0.4)); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(1.5,0.8,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,0.,1.)); +#322 = ORIENTED_EDGE('',*,*,#323,.F.); +#323 = EDGE_CURVE('',#324,#316,#326,.T.); +#324 = VERTEX_POINT('',#325); +#325 = CARTESIAN_POINT('',(1.5,0.64,0.4)); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(1.5,0.64,0.4)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.,0.)); +#330 = ORIENTED_EDGE('',*,*,#331,.T.); +#331 = EDGE_CURVE('',#324,#332,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(1.5,-0.64,0.4)); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(1.5,-1.125,0.4)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(0.,-1.,0.)); +#338 = ORIENTED_EDGE('',*,*,#339,.F.); +#339 = EDGE_CURVE('',#340,#332,#342,.T.); +#340 = VERTEX_POINT('',#341); +#341 = CARTESIAN_POINT('',(1.5,-0.8,0.4)); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(1.5,-0.8,0.4)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(0.,1.,0.)); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#222,#340,#348,.T.); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(1.5,-0.8,0.)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(0.,0.,1.)); +#352 = ORIENTED_EDGE('',*,*,#221,.F.); +#353 = PLANE('',#354); +#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357); +#355 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#356 = DIRECTION('',(-1.,0.,0.)); +#357 = DIRECTION('',(0.,1.,0.)); +#358 = ADVANCED_FACE('',(#359),#375,.F.); +#359 = FACE_BOUND('',#360,.F.); +#360 = EDGE_LOOP('',(#361,#362,#368,#369)); +#361 = ORIENTED_EDGE('',*,*,#299,.T.); +#362 = ORIENTED_EDGE('',*,*,#363,.T.); +#363 = EDGE_CURVE('',#292,#64,#364,.T.); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(1.5,2.25,0.42)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(-1.,0.,0.)); +#368 = ORIENTED_EDGE('',*,*,#61,.F.); +#369 = ORIENTED_EDGE('',*,*,#370,.F.); +#370 = EDGE_CURVE('',#300,#62,#371,.T.); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(1.5,2.25,2.E-02)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(-1.,0.,0.)); +#375 = PLANE('',#376); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(1.5,2.25,2.E-02)); +#378 = DIRECTION('',(0.,-1.,0.)); +#379 = DIRECTION('',(-1.,0.,0.)); +#380 = ADVANCED_FACE('',(#381),#439,.F.); +#381 = FACE_BOUND('',#382,.F.); +#382 = EDGE_LOOP('',(#383,#393,#399,#400,#401,#402,#410,#418,#424,#425, +#433)); +#383 = ORIENTED_EDGE('',*,*,#384,.F.); +#384 = EDGE_CURVE('',#385,#387,#389,.T.); +#385 = VERTEX_POINT('',#386); +#386 = CARTESIAN_POINT('',(1.5,0.64,2.E-02)); +#387 = VERTEX_POINT('',#388); +#388 = CARTESIAN_POINT('',(-0.5,0.64,2.E-02)); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(-0.125,0.64,2.E-02)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-1.,0.,0.)); +#393 = ORIENTED_EDGE('',*,*,#394,.T.); +#394 = EDGE_CURVE('',#385,#308,#395,.T.); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,1.,0.)); +#399 = ORIENTED_EDGE('',*,*,#307,.T.); +#400 = ORIENTED_EDGE('',*,*,#370,.T.); +#401 = ORIENTED_EDGE('',*,*,#174,.T.); +#402 = ORIENTED_EDGE('',*,*,#403,.F.); +#403 = EDGE_CURVE('',#404,#167,#406,.T.); +#404 = VERTEX_POINT('',#405); +#405 = CARTESIAN_POINT('',(-0.5,1.7,2.E-02)); +#406 = LINE('',#407,#408); +#407 = CARTESIAN_POINT('',(-0.5,1.7,2.E-02)); +#408 = VECTOR('',#409,1.); +#409 = DIRECTION('',(-1.,0.,0.)); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#404,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.5,1.3,2.E-02)); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(-0.5,0.85,2.E-02)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(0.,1.,0.)); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#412,#143,#420,.T.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(-0.5,1.3,2.E-02)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(-1.,0.,0.)); +#424 = ORIENTED_EDGE('',*,*,#142,.T.); +#425 = ORIENTED_EDGE('',*,*,#426,.F.); +#426 = EDGE_CURVE('',#427,#135,#429,.T.); +#427 = VERTEX_POINT('',#428); +#428 = CARTESIAN_POINT('',(-0.5,0.2,2.E-02)); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.5,0.2,2.E-02)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.,0.)); +#433 = ORIENTED_EDGE('',*,*,#434,.F.); +#434 = EDGE_CURVE('',#387,#427,#435,.T.); +#435 = LINE('',#436,#437); +#436 = CARTESIAN_POINT('',(-0.5,-0.32,2.E-02)); +#437 = VECTOR('',#438,1.); +#438 = DIRECTION('',(0.,-1.,0.)); +#439 = PLANE('',#440); +#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443); +#441 = CARTESIAN_POINT('',(0.25,0.,2.E-02)); +#442 = DIRECTION('',(0.,0.,1.)); +#443 = DIRECTION('',(1.,0.,0.)); +#444 = ADVANCED_FACE('',(#445),#479,.T.); +#445 = FACE_BOUND('',#446,.T.); +#446 = EDGE_LOOP('',(#447,#457,#463,#464,#465,#473)); +#447 = ORIENTED_EDGE('',*,*,#448,.T.); +#448 = EDGE_CURVE('',#449,#451,#453,.T.); +#449 = VERTEX_POINT('',#450); +#450 = CARTESIAN_POINT('',(-2.,1.7,1.836970198721E-16)); +#451 = VERTEX_POINT('',#452); +#452 = CARTESIAN_POINT('',(-2.,1.7,0.4)); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(-2.,1.7,1.836970198721E-16)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = ORIENTED_EDGE('',*,*,#458,.T.); +#458 = EDGE_CURVE('',#451,#159,#459,.T.); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-2.,1.7,0.4)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(1.,0.,0.)); +#463 = ORIENTED_EDGE('',*,*,#166,.F.); +#464 = ORIENTED_EDGE('',*,*,#403,.F.); +#465 = ORIENTED_EDGE('',*,*,#466,.T.); +#466 = EDGE_CURVE('',#404,#467,#469,.T.); +#467 = VERTEX_POINT('',#468); +#468 = CARTESIAN_POINT('',(-0.5,1.7,0.)); +#469 = LINE('',#470,#471); +#470 = CARTESIAN_POINT('',(-0.5,1.7,0.4)); +#471 = VECTOR('',#472,1.); +#472 = DIRECTION('',(-2.775557561563E-16,0.,-1.)); +#473 = ORIENTED_EDGE('',*,*,#474,.T.); +#474 = EDGE_CURVE('',#467,#449,#475,.T.); +#475 = LINE('',#476,#477); +#476 = CARTESIAN_POINT('',(-0.5,1.7,0.)); +#477 = VECTOR('',#478,1.); +#478 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#479 = PLANE('',#480); +#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483); +#481 = CARTESIAN_POINT('',(-1.25,1.7,0.2)); +#482 = DIRECTION('',(0.,1.,0.)); +#483 = DIRECTION('',(0.,0.,1.)); +#484 = ADVANCED_FACE('',(#485),#503,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#488,#496,#502)); +#487 = ORIENTED_EDGE('',*,*,#458,.F.); +#488 = ORIENTED_EDGE('',*,*,#489,.T.); +#489 = EDGE_CURVE('',#451,#490,#492,.T.); +#490 = VERTEX_POINT('',#491); +#491 = CARTESIAN_POINT('',(-2.,1.3,0.4)); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-2.,1.7,0.4)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,-1.,0.)); +#496 = ORIENTED_EDGE('',*,*,#497,.T.); +#497 = EDGE_CURVE('',#490,#151,#498,.T.); +#498 = LINE('',#499,#500); +#499 = CARTESIAN_POINT('',(-2.,1.3,0.4)); +#500 = VECTOR('',#501,1.); +#501 = DIRECTION('',(1.,0.,0.)); +#502 = ORIENTED_EDGE('',*,*,#158,.F.); +#503 = PLANE('',#504); +#504 = AXIS2_PLACEMENT_3D('',#505,#506,#507); +#505 = CARTESIAN_POINT('',(-2.,1.7,0.4)); +#506 = DIRECTION('',(0.,0.,1.)); +#507 = DIRECTION('',(1.,0.,0.)); +#508 = ADVANCED_FACE('',(#509),#536,.F.); +#509 = FACE_BOUND('',#510,.F.); +#510 = EDGE_LOOP('',(#511,#519,#520,#521,#522,#530)); +#511 = ORIENTED_EDGE('',*,*,#512,.T.); +#512 = EDGE_CURVE('',#513,#490,#515,.T.); +#513 = VERTEX_POINT('',#514); +#514 = CARTESIAN_POINT('',(-2.,1.3,1.836970198721E-16)); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-2.,1.3,1.836970198721E-16)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(0.,0.,1.)); +#519 = ORIENTED_EDGE('',*,*,#497,.T.); +#520 = ORIENTED_EDGE('',*,*,#150,.F.); +#521 = ORIENTED_EDGE('',*,*,#419,.F.); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#412,#524,#526,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(-0.5,1.3,0.)); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-0.5,1.3,0.4)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(-2.775557561563E-16,0.,-1.)); +#530 = ORIENTED_EDGE('',*,*,#531,.T.); +#531 = EDGE_CURVE('',#524,#513,#532,.T.); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(-0.5,1.3,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#536 = PLANE('',#537); +#537 = AXIS2_PLACEMENT_3D('',#538,#539,#540); +#538 = CARTESIAN_POINT('',(-1.25,1.3,0.2)); +#539 = DIRECTION('',(0.,1.,0.)); +#540 = DIRECTION('',(0.,0.,1.)); +#541 = ADVANCED_FACE('',(#542),#576,.T.); +#542 = FACE_BOUND('',#543,.T.); +#543 = EDGE_LOOP('',(#544,#554,#560,#561,#562,#570)); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#546,#548,#550,.T.); +#546 = VERTEX_POINT('',#547); +#547 = CARTESIAN_POINT('',(-2.,0.2,1.836970198721E-16)); +#548 = VERTEX_POINT('',#549); +#549 = CARTESIAN_POINT('',(-2.,0.2,0.4)); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(-2.,0.2,1.836970198721E-16)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(0.,0.,1.)); +#554 = ORIENTED_EDGE('',*,*,#555,.T.); +#555 = EDGE_CURVE('',#548,#127,#556,.T.); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(-2.,0.2,0.4)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(1.,0.,0.)); +#560 = ORIENTED_EDGE('',*,*,#134,.F.); +#561 = ORIENTED_EDGE('',*,*,#426,.F.); +#562 = ORIENTED_EDGE('',*,*,#563,.T.); +#563 = EDGE_CURVE('',#427,#564,#566,.T.); +#564 = VERTEX_POINT('',#565); +#565 = CARTESIAN_POINT('',(-0.5,0.2,0.)); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-0.5,0.2,0.4)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-2.775557561563E-16,0.,-1.)); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#564,#546,#572,.T.); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-0.5,0.2,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#576 = PLANE('',#577); +#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580); +#578 = CARTESIAN_POINT('',(-1.25,0.2,0.2)); +#579 = DIRECTION('',(0.,1.,0.)); +#580 = DIRECTION('',(0.,0.,1.)); +#581 = ADVANCED_FACE('',(#582),#600,.T.); +#582 = FACE_BOUND('',#583,.T.); +#583 = EDGE_LOOP('',(#584,#585,#593,#599)); +#584 = ORIENTED_EDGE('',*,*,#555,.F.); +#585 = ORIENTED_EDGE('',*,*,#586,.T.); +#586 = EDGE_CURVE('',#548,#587,#589,.T.); +#587 = VERTEX_POINT('',#588); +#588 = CARTESIAN_POINT('',(-2.,-0.2,0.4)); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(-2.,0.2,0.4)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(0.,-1.,0.)); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#587,#119,#595,.T.); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(-2.,-0.2,0.4)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(1.,0.,0.)); +#599 = ORIENTED_EDGE('',*,*,#126,.F.); +#600 = PLANE('',#601); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(-2.,0.2,0.4)); +#603 = DIRECTION('',(0.,0.,1.)); +#604 = DIRECTION('',(1.,0.,0.)); +#605 = ADVANCED_FACE('',(#606),#633,.F.); +#606 = FACE_BOUND('',#607,.F.); +#607 = EDGE_LOOP('',(#608,#616,#617,#618,#619,#627)); +#608 = ORIENTED_EDGE('',*,*,#609,.T.); +#609 = EDGE_CURVE('',#610,#587,#612,.T.); +#610 = VERTEX_POINT('',#611); +#611 = CARTESIAN_POINT('',(-2.,-0.2,1.836970198721E-16)); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(-2.,-0.2,1.836970198721E-16)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(0.,0.,1.)); +#616 = ORIENTED_EDGE('',*,*,#594,.T.); +#617 = ORIENTED_EDGE('',*,*,#118,.F.); +#618 = ORIENTED_EDGE('',*,*,#253,.F.); +#619 = ORIENTED_EDGE('',*,*,#620,.T.); +#620 = EDGE_CURVE('',#246,#621,#623,.T.); +#621 = VERTEX_POINT('',#622); +#622 = CARTESIAN_POINT('',(-0.5,-0.2,0.)); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-0.5,-0.2,0.4)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-2.775557561563E-16,0.,-1.)); +#627 = ORIENTED_EDGE('',*,*,#628,.T.); +#628 = EDGE_CURVE('',#621,#610,#629,.T.); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(-0.5,-0.2,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#633 = PLANE('',#634); +#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637); +#635 = CARTESIAN_POINT('',(-1.25,-0.2,0.2)); +#636 = DIRECTION('',(0.,1.,0.)); +#637 = DIRECTION('',(0.,0.,1.)); +#638 = ADVANCED_FACE('',(#639),#673,.T.); +#639 = FACE_BOUND('',#640,.T.); +#640 = EDGE_LOOP('',(#641,#651,#657,#658,#659,#667)); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#643,#645,#647,.T.); +#643 = VERTEX_POINT('',#644); +#644 = CARTESIAN_POINT('',(-2.,-1.3,1.836970198721E-16)); +#645 = VERTEX_POINT('',#646); +#646 = CARTESIAN_POINT('',(-2.,-1.3,0.4)); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(-2.,-1.3,1.836970198721E-16)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.,0.,1.)); +#651 = ORIENTED_EDGE('',*,*,#652,.T.); +#652 = EDGE_CURVE('',#645,#95,#653,.T.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(-2.,-1.3,0.4)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.,0.)); +#657 = ORIENTED_EDGE('',*,*,#102,.F.); +#658 = ORIENTED_EDGE('',*,*,#260,.F.); +#659 = ORIENTED_EDGE('',*,*,#660,.T.); +#660 = EDGE_CURVE('',#261,#661,#663,.T.); +#661 = VERTEX_POINT('',#662); +#662 = CARTESIAN_POINT('',(-0.5,-1.3,0.)); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(-0.5,-1.3,0.4)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(-2.775557561563E-16,0.,-1.)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#661,#643,#669,.T.); +#669 = LINE('',#670,#671); +#670 = CARTESIAN_POINT('',(-0.5,-1.3,0.)); +#671 = VECTOR('',#672,1.); +#672 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#673 = PLANE('',#674); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-1.25,-1.3,0.2)); +#676 = DIRECTION('',(0.,1.,0.)); +#677 = DIRECTION('',(0.,0.,1.)); +#678 = ADVANCED_FACE('',(#679),#697,.T.); +#679 = FACE_BOUND('',#680,.T.); +#680 = EDGE_LOOP('',(#681,#682,#690,#696)); +#681 = ORIENTED_EDGE('',*,*,#652,.F.); +#682 = ORIENTED_EDGE('',*,*,#683,.T.); +#683 = EDGE_CURVE('',#645,#684,#686,.T.); +#684 = VERTEX_POINT('',#685); +#685 = CARTESIAN_POINT('',(-2.,-1.7,0.4)); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(-2.,-1.3,0.4)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(0.,-1.,0.)); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#684,#87,#692,.T.); +#692 = LINE('',#693,#694); +#693 = CARTESIAN_POINT('',(-2.,-1.7,0.4)); +#694 = VECTOR('',#695,1.); +#695 = DIRECTION('',(1.,0.,0.)); +#696 = ORIENTED_EDGE('',*,*,#94,.F.); +#697 = PLANE('',#698); +#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701); +#699 = CARTESIAN_POINT('',(-2.,-1.3,0.4)); +#700 = DIRECTION('',(0.,0.,1.)); +#701 = DIRECTION('',(1.,0.,0.)); +#702 = ADVANCED_FACE('',(#703),#730,.F.); +#703 = FACE_BOUND('',#704,.F.); +#704 = EDGE_LOOP('',(#705,#713,#714,#715,#716,#724)); +#705 = ORIENTED_EDGE('',*,*,#706,.T.); +#706 = EDGE_CURVE('',#707,#684,#709,.T.); +#707 = VERTEX_POINT('',#708); +#708 = CARTESIAN_POINT('',(-2.,-1.7,1.836970198721E-16)); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(-2.,-1.7,1.836970198721E-16)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,0.,1.)); +#713 = ORIENTED_EDGE('',*,*,#691,.T.); +#714 = ORIENTED_EDGE('',*,*,#86,.F.); +#715 = ORIENTED_EDGE('',*,*,#276,.F.); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#269,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-0.5,-1.7,0.)); +#720 = LINE('',#721,#722); +#721 = CARTESIAN_POINT('',(-0.5,-1.7,0.4)); +#722 = VECTOR('',#723,1.); +#723 = DIRECTION('',(-2.775557561563E-16,0.,-1.)); +#724 = ORIENTED_EDGE('',*,*,#725,.T.); +#725 = EDGE_CURVE('',#718,#707,#726,.T.); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(-0.5,-1.7,0.)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#730 = PLANE('',#731); +#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734); +#732 = CARTESIAN_POINT('',(-1.25,-1.7,0.2)); +#733 = DIRECTION('',(0.,1.,0.)); +#734 = DIRECTION('',(0.,0.,1.)); +#735 = ADVANCED_FACE('',(#736),#754,.F.); +#736 = FACE_BOUND('',#737,.T.); +#737 = EDGE_LOOP('',(#738,#746,#747,#748)); +#738 = ORIENTED_EDGE('',*,*,#739,.F.); +#739 = EDGE_CURVE('',#64,#740,#742,.T.); +#740 = VERTEX_POINT('',#741); +#741 = CARTESIAN_POINT('',(-0.9,2.15,1.52)); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-0.940243902439,2.190243902439,1.077317073171 +)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(9.016696346674E-02,-9.016696346674E-02, +0.991836598134)); +#746 = ORIENTED_EDGE('',*,*,#71,.T.); +#747 = ORIENTED_EDGE('',*,*,#188,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.F.); +#749 = EDGE_CURVE('',#740,#189,#750,.T.); +#750 = LINE('',#751,#752); +#751 = CARTESIAN_POINT('',(-0.9,2.25,1.52)); +#752 = VECTOR('',#753,1.); +#753 = DIRECTION('',(0.,-1.,0.)); +#754 = PLANE('',#755); +#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758); +#756 = CARTESIAN_POINT('',(-0.95,2.25,0.97)); +#757 = DIRECTION('',(0.995893206468,0.,-9.053574604252E-02)); +#758 = DIRECTION('',(0.,1.,0.)); +#759 = ADVANCED_FACE('',(#760,#778),#789,.T.); +#760 = FACE_BOUND('',#761,.T.); +#761 = EDGE_LOOP('',(#762,#770,#776,#777)); +#762 = ORIENTED_EDGE('',*,*,#763,.T.); +#763 = EDGE_CURVE('',#198,#764,#766,.T.); +#764 = VERTEX_POINT('',#765); +#765 = CARTESIAN_POINT('',(1.4,2.15,1.52)); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(1.4,-2.25,1.52)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(0.,1.,0.)); +#770 = ORIENTED_EDGE('',*,*,#771,.T.); +#771 = EDGE_CURVE('',#764,#740,#772,.T.); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(1.5,2.15,1.52)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(-1.,0.,0.)); +#776 = ORIENTED_EDGE('',*,*,#749,.T.); +#777 = ORIENTED_EDGE('',*,*,#205,.T.); +#778 = FACE_BOUND('',#779,.T.); +#779 = EDGE_LOOP('',(#780)); +#780 = ORIENTED_EDGE('',*,*,#781,.T.); +#781 = EDGE_CURVE('',#782,#782,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(-1.E-01,-8.572527594031E-17,1.52)); +#784 = CIRCLE('',#785,0.35); +#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788); +#786 = CARTESIAN_POINT('',(0.25,0.,1.52)); +#787 = DIRECTION('',(0.,0.,-1.)); +#788 = DIRECTION('',(-1.,0.,0.)); +#789 = PLANE('',#790); +#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793); +#791 = CARTESIAN_POINT('',(0.25,0.,1.52)); +#792 = DIRECTION('',(0.,0.,1.)); +#793 = DIRECTION('',(1.,0.,0.)); +#794 = ADVANCED_FACE('',(#795),#806,.F.); +#795 = FACE_BOUND('',#796,.T.); +#796 = EDGE_LOOP('',(#797,#798,#799,#805)); +#797 = ORIENTED_EDGE('',*,*,#197,.F.); +#798 = ORIENTED_EDGE('',*,*,#291,.T.); +#799 = ORIENTED_EDGE('',*,*,#800,.T.); +#800 = EDGE_CURVE('',#292,#764,#801,.T.); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(1.432113821138,2.182113821138,1.16674796748) +); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(-9.016696346674E-02,-9.016696346674E-02, +0.991836598134)); +#805 = ORIENTED_EDGE('',*,*,#763,.F.); +#806 = PLANE('',#807); +#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810); +#808 = CARTESIAN_POINT('',(1.45,-2.25,0.97)); +#809 = DIRECTION('',(-0.995893206468,-1.745273210036E-18, +-9.053574604252E-02)); +#810 = DIRECTION('',(1.738105733305E-18,-1.,1.580096121186E-19)); +#811 = ADVANCED_FACE('',(#812),#823,.T.); +#812 = FACE_BOUND('',#813,.T.); +#813 = EDGE_LOOP('',(#814,#815,#816,#817)); +#814 = ORIENTED_EDGE('',*,*,#660,.F.); +#815 = ORIENTED_EDGE('',*,*,#268,.F.); +#816 = ORIENTED_EDGE('',*,*,#717,.T.); +#817 = ORIENTED_EDGE('',*,*,#818,.F.); +#818 = EDGE_CURVE('',#661,#718,#819,.T.); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-0.5,-1.3,0.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(0.,-1.,0.)); +#823 = PLANE('',#824); +#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827); +#825 = CARTESIAN_POINT('',(-0.5,-1.3,0.4)); +#826 = DIRECTION('',(1.,0.,-2.775557561563E-16)); +#827 = DIRECTION('',(-2.775557561563E-16,0.,-1.)); +#828 = ADVANCED_FACE('',(#829),#847,.T.); +#829 = FACE_BOUND('',#830,.T.); +#830 = EDGE_LOOP('',(#831,#839,#845,#846)); +#831 = ORIENTED_EDGE('',*,*,#832,.F.); +#832 = EDGE_CURVE('',#833,#621,#835,.T.); +#833 = VERTEX_POINT('',#834); +#834 = CARTESIAN_POINT('',(-0.5,-0.64,0.)); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(-0.5,-0.64,0.)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.,1.,0.)); +#839 = ORIENTED_EDGE('',*,*,#840,.T.); +#840 = EDGE_CURVE('',#833,#238,#841,.T.); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(-0.5,-0.64,0.)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(0.,0.,1.)); +#845 = ORIENTED_EDGE('',*,*,#245,.F.); +#846 = ORIENTED_EDGE('',*,*,#620,.T.); +#847 = PLANE('',#848); +#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851); +#849 = CARTESIAN_POINT('',(-0.5,-0.64,0.)); +#850 = DIRECTION('',(-1.,0.,0.)); +#851 = DIRECTION('',(0.,1.,0.)); +#852 = ADVANCED_FACE('',(#853),#871,.T.); +#853 = FACE_BOUND('',#854,.T.); +#854 = EDGE_LOOP('',(#855,#863,#869,#870)); +#855 = ORIENTED_EDGE('',*,*,#856,.F.); +#856 = EDGE_CURVE('',#857,#833,#859,.T.); +#857 = VERTEX_POINT('',#858); +#858 = CARTESIAN_POINT('',(1.5,-0.64,0.)); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(1.5,-0.64,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(-1.,0.,0.)); +#863 = ORIENTED_EDGE('',*,*,#864,.T.); +#864 = EDGE_CURVE('',#857,#230,#865,.T.); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(1.5,-0.64,0.)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(0.,0.,1.)); +#869 = ORIENTED_EDGE('',*,*,#237,.F.); +#870 = ORIENTED_EDGE('',*,*,#840,.F.); +#871 = PLANE('',#872); +#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875); +#873 = CARTESIAN_POINT('',(1.5,-0.64,0.)); +#874 = DIRECTION('',(0.,-1.,0.)); +#875 = DIRECTION('',(-1.,0.,0.)); +#876 = ADVANCED_FACE('',(#877),#895,.T.); +#877 = FACE_BOUND('',#878,.T.); +#878 = EDGE_LOOP('',(#879,#887,#893,#894)); +#879 = ORIENTED_EDGE('',*,*,#880,.F.); +#880 = EDGE_CURVE('',#881,#857,#883,.T.); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(1.5,-0.8,0.)); +#883 = LINE('',#884,#885); +#884 = CARTESIAN_POINT('',(1.5,-0.8,0.)); +#885 = VECTOR('',#886,1.); +#886 = DIRECTION('',(0.,1.,0.)); +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#881,#222,#889,.T.); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(1.5,-0.8,0.)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(0.,0.,1.)); +#893 = ORIENTED_EDGE('',*,*,#229,.T.); +#894 = ORIENTED_EDGE('',*,*,#864,.F.); +#895 = PLANE('',#896); +#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899); +#897 = CARTESIAN_POINT('',(1.5,-0.8,0.)); +#898 = DIRECTION('',(-1.,0.,0.)); +#899 = DIRECTION('',(0.,1.,0.)); +#900 = ADVANCED_FACE('',(#901),#927,.T.); +#901 = FACE_BOUND('',#902,.T.); +#902 = EDGE_LOOP('',(#903,#913,#919,#920,#921)); +#903 = ORIENTED_EDGE('',*,*,#904,.T.); +#904 = EDGE_CURVE('',#905,#907,#909,.T.); +#905 = VERTEX_POINT('',#906); +#906 = CARTESIAN_POINT('',(1.85,-0.8,0.)); +#907 = VERTEX_POINT('',#908); +#908 = CARTESIAN_POINT('',(1.85,-0.8,0.4)); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(1.85,-0.8,0.)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(0.,0.,1.)); +#913 = ORIENTED_EDGE('',*,*,#914,.T.); +#914 = EDGE_CURVE('',#907,#340,#915,.T.); +#915 = LINE('',#916,#917); +#916 = CARTESIAN_POINT('',(1.85,-0.8,0.4)); +#917 = VECTOR('',#918,1.); +#918 = DIRECTION('',(-1.,0.,0.)); +#919 = ORIENTED_EDGE('',*,*,#347,.F.); +#920 = ORIENTED_EDGE('',*,*,#888,.F.); +#921 = ORIENTED_EDGE('',*,*,#922,.F.); +#922 = EDGE_CURVE('',#905,#881,#923,.T.); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(1.85,-0.8,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(-1.,0.,0.)); +#927 = PLANE('',#928); +#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931); +#929 = CARTESIAN_POINT('',(1.85,-0.8,0.)); +#930 = DIRECTION('',(0.,-1.,0.)); +#931 = DIRECTION('',(-1.,0.,0.)); +#932 = ADVANCED_FACE('',(#933),#969,.F.); +#933 = FACE_BOUND('',#934,.F.); +#934 = EDGE_LOOP('',(#935,#945,#953,#959,#960,#961,#962,#963)); +#935 = ORIENTED_EDGE('',*,*,#936,.T.); +#936 = EDGE_CURVE('',#937,#939,#941,.T.); +#937 = VERTEX_POINT('',#938); +#938 = CARTESIAN_POINT('',(1.85,0.8,0.4)); +#939 = VERTEX_POINT('',#940); +#940 = CARTESIAN_POINT('',(2.,0.56,0.4)); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(1.85,0.8,0.4)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(0.529998940003,-0.847998304005,0.)); +#945 = ORIENTED_EDGE('',*,*,#946,.T.); +#946 = EDGE_CURVE('',#939,#947,#949,.T.); +#947 = VERTEX_POINT('',#948); +#948 = CARTESIAN_POINT('',(2.,-0.56,0.4)); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(2.,0.,0.4)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(0.,-1.,0.)); +#953 = ORIENTED_EDGE('',*,*,#954,.T.); +#954 = EDGE_CURVE('',#947,#907,#955,.T.); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(2.,-0.56,0.4)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(-0.529998940003,-0.847998304005,0.)); +#959 = ORIENTED_EDGE('',*,*,#914,.T.); +#960 = ORIENTED_EDGE('',*,*,#339,.T.); +#961 = ORIENTED_EDGE('',*,*,#331,.F.); +#962 = ORIENTED_EDGE('',*,*,#323,.T.); +#963 = ORIENTED_EDGE('',*,*,#964,.T.); +#964 = EDGE_CURVE('',#316,#937,#965,.T.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(1.5,0.8,0.4)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.,0.)); +#969 = PLANE('',#970); +#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973); +#971 = CARTESIAN_POINT('',(0.794151509358,1.042653663775E-17,0.4)); +#972 = DIRECTION('',(-0.,-0.,-1.)); +#973 = DIRECTION('',(-1.,0.,0.)); +#974 = ADVANCED_FACE('',(#975),#1001,.T.); +#975 = FACE_BOUND('',#976,.T.); +#976 = EDGE_LOOP('',(#977,#985,#986,#987,#995)); +#977 = ORIENTED_EDGE('',*,*,#978,.T.); +#978 = EDGE_CURVE('',#979,#308,#981,.T.); +#979 = VERTEX_POINT('',#980); +#980 = CARTESIAN_POINT('',(1.5,0.8,0.)); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(1.5,0.8,0.)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(0.,0.,1.)); +#985 = ORIENTED_EDGE('',*,*,#315,.T.); +#986 = ORIENTED_EDGE('',*,*,#964,.T.); +#987 = ORIENTED_EDGE('',*,*,#988,.F.); +#988 = EDGE_CURVE('',#989,#937,#991,.T.); +#989 = VERTEX_POINT('',#990); +#990 = CARTESIAN_POINT('',(1.85,0.8,0.)); +#991 = LINE('',#992,#993); +#992 = CARTESIAN_POINT('',(1.85,0.8,0.)); +#993 = VECTOR('',#994,1.); +#994 = DIRECTION('',(0.,0.,1.)); +#995 = ORIENTED_EDGE('',*,*,#996,.F.); +#996 = EDGE_CURVE('',#979,#989,#997,.T.); +#997 = LINE('',#998,#999); +#998 = CARTESIAN_POINT('',(1.5,0.8,0.)); +#999 = VECTOR('',#1000,1.); +#1000 = DIRECTION('',(1.,0.,0.)); +#1001 = PLANE('',#1002); +#1002 = AXIS2_PLACEMENT_3D('',#1003,#1004,#1005); +#1003 = CARTESIAN_POINT('',(1.5,0.8,0.)); +#1004 = DIRECTION('',(0.,1.,0.)); +#1005 = DIRECTION('',(1.,0.,0.)); +#1006 = ADVANCED_FACE('',(#1007),#1013,.F.); +#1007 = FACE_BOUND('',#1008,.T.); +#1008 = EDGE_LOOP('',(#1009,#1010,#1011,#1012)); +#1009 = ORIENTED_EDGE('',*,*,#800,.F.); +#1010 = ORIENTED_EDGE('',*,*,#363,.T.); +#1011 = ORIENTED_EDGE('',*,*,#739,.T.); +#1012 = ORIENTED_EDGE('',*,*,#771,.F.); +#1013 = PLANE('',#1014); +#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017); +#1015 = CARTESIAN_POINT('',(1.5,2.2,0.97)); +#1016 = DIRECTION('',(1.745273210036E-18,-0.995893206468, +-9.053574604252E-02)); +#1017 = DIRECTION('',(1.,1.738105733305E-18,1.580096121186E-19)); +#1018 = ADVANCED_FACE('',(#1019),#1044,.T.); +#1019 = FACE_BOUND('',#1020,.T.); +#1020 = EDGE_LOOP('',(#1021,#1031,#1037,#1038)); +#1021 = ORIENTED_EDGE('',*,*,#1022,.F.); +#1022 = EDGE_CURVE('',#1023,#1025,#1027,.T.); +#1023 = VERTEX_POINT('',#1024); +#1024 = CARTESIAN_POINT('',(-0.5,0.64,0.)); +#1025 = VERTEX_POINT('',#1026); +#1026 = CARTESIAN_POINT('',(1.5,0.64,0.)); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-0.5,0.64,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(1.,0.,0.)); +#1031 = ORIENTED_EDGE('',*,*,#1032,.T.); +#1032 = EDGE_CURVE('',#1023,#387,#1033,.T.); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(-0.5,0.64,0.)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(0.,0.,1.)); +#1037 = ORIENTED_EDGE('',*,*,#384,.F.); +#1038 = ORIENTED_EDGE('',*,*,#1039,.F.); +#1039 = EDGE_CURVE('',#1025,#385,#1040,.T.); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(1.5,0.64,0.)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(0.,0.,1.)); +#1044 = PLANE('',#1045); +#1045 = AXIS2_PLACEMENT_3D('',#1046,#1047,#1048); +#1046 = CARTESIAN_POINT('',(-0.5,0.64,0.)); +#1047 = DIRECTION('',(0.,1.,0.)); +#1048 = DIRECTION('',(1.,0.,0.)); +#1049 = ADVANCED_FACE('',(#1050),#1061,.T.); +#1050 = FACE_BOUND('',#1051,.T.); +#1051 = EDGE_LOOP('',(#1052,#1058,#1059,#1060)); +#1052 = ORIENTED_EDGE('',*,*,#1053,.F.); +#1053 = EDGE_CURVE('',#564,#1023,#1054,.T.); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(-0.5,-0.64,0.)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(0.,1.,0.)); +#1058 = ORIENTED_EDGE('',*,*,#563,.F.); +#1059 = ORIENTED_EDGE('',*,*,#434,.F.); +#1060 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1061 = PLANE('',#1062); +#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); +#1063 = CARTESIAN_POINT('',(-0.5,-0.64,0.)); +#1064 = DIRECTION('',(-1.,0.,0.)); +#1065 = DIRECTION('',(0.,1.,0.)); +#1066 = ADVANCED_FACE('',(#1067),#1078,.T.); +#1067 = FACE_BOUND('',#1068,.T.); +#1068 = EDGE_LOOP('',(#1069,#1070,#1071,#1072)); +#1069 = ORIENTED_EDGE('',*,*,#466,.F.); +#1070 = ORIENTED_EDGE('',*,*,#411,.F.); +#1071 = ORIENTED_EDGE('',*,*,#523,.T.); +#1072 = ORIENTED_EDGE('',*,*,#1073,.F.); +#1073 = EDGE_CURVE('',#467,#524,#1074,.T.); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(-0.5,1.7,0.)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(0.,-1.,0.)); +#1078 = PLANE('',#1079); +#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082); +#1080 = CARTESIAN_POINT('',(-0.5,1.7,0.4)); +#1081 = DIRECTION('',(1.,0.,-2.775557561563E-16)); +#1082 = DIRECTION('',(-2.775557561563E-16,0.,-1.)); +#1083 = ADVANCED_FACE('',(#1084),#1095,.T.); +#1084 = FACE_BOUND('',#1085,.T.); +#1085 = EDGE_LOOP('',(#1086,#1092,#1093,#1094)); +#1086 = ORIENTED_EDGE('',*,*,#1087,.F.); +#1087 = EDGE_CURVE('',#1025,#979,#1088,.T.); +#1088 = LINE('',#1089,#1090); +#1089 = CARTESIAN_POINT('',(1.5,0.64,0.)); +#1090 = VECTOR('',#1091,1.); +#1091 = DIRECTION('',(0.,1.,0.)); +#1092 = ORIENTED_EDGE('',*,*,#1039,.T.); +#1093 = ORIENTED_EDGE('',*,*,#394,.T.); +#1094 = ORIENTED_EDGE('',*,*,#978,.F.); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(1.5,0.64,0.)); +#1098 = DIRECTION('',(-1.,0.,0.)); +#1099 = DIRECTION('',(0.,1.,0.)); +#1100 = ADVANCED_FACE('',(#1101),#1112,.T.); +#1101 = FACE_BOUND('',#1102,.T.); +#1102 = EDGE_LOOP('',(#1103,#1109,#1110,#1111)); +#1103 = ORIENTED_EDGE('',*,*,#1104,.T.); +#1104 = EDGE_CURVE('',#449,#513,#1105,.T.); +#1105 = LINE('',#1106,#1107); +#1106 = CARTESIAN_POINT('',(-2.,1.7,1.836970198721E-16)); +#1107 = VECTOR('',#1108,1.); +#1108 = DIRECTION('',(0.,-1.,0.)); +#1109 = ORIENTED_EDGE('',*,*,#512,.T.); +#1110 = ORIENTED_EDGE('',*,*,#489,.F.); +#1111 = ORIENTED_EDGE('',*,*,#448,.F.); +#1112 = PLANE('',#1113); +#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116); +#1114 = CARTESIAN_POINT('',(-2.,1.7,1.836970198721E-16)); +#1115 = DIRECTION('',(-1.,0.,0.)); +#1116 = DIRECTION('',(0.,0.,1.)); +#1117 = ADVANCED_FACE('',(#1118),#1124,.T.); +#1118 = FACE_BOUND('',#1119,.T.); +#1119 = EDGE_LOOP('',(#1120,#1121,#1122,#1123)); +#1120 = ORIENTED_EDGE('',*,*,#1073,.T.); +#1121 = ORIENTED_EDGE('',*,*,#531,.T.); +#1122 = ORIENTED_EDGE('',*,*,#1104,.F.); +#1123 = ORIENTED_EDGE('',*,*,#474,.F.); +#1124 = PLANE('',#1125); +#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128); +#1126 = CARTESIAN_POINT('',(-0.5,1.7,0.)); +#1127 = DIRECTION('',(-1.224646799147E-16,-0.,-1.)); +#1128 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#1129 = ADVANCED_FACE('',(#1130),#1141,.T.); +#1130 = FACE_BOUND('',#1131,.T.); +#1131 = EDGE_LOOP('',(#1132,#1138,#1139,#1140)); +#1132 = ORIENTED_EDGE('',*,*,#1133,.T.); +#1133 = EDGE_CURVE('',#546,#610,#1134,.T.); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-2.,0.2,1.836970198721E-16)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(0.,-1.,0.)); +#1138 = ORIENTED_EDGE('',*,*,#609,.T.); +#1139 = ORIENTED_EDGE('',*,*,#586,.F.); +#1140 = ORIENTED_EDGE('',*,*,#545,.F.); +#1141 = PLANE('',#1142); +#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145); +#1143 = CARTESIAN_POINT('',(-2.,0.2,1.836970198721E-16)); +#1144 = DIRECTION('',(-1.,0.,0.)); +#1145 = DIRECTION('',(0.,0.,1.)); +#1146 = ADVANCED_FACE('',(#1147),#1158,.T.); +#1147 = FACE_BOUND('',#1148,.T.); +#1148 = EDGE_LOOP('',(#1149,#1155,#1156,#1157)); +#1149 = ORIENTED_EDGE('',*,*,#1150,.T.); +#1150 = EDGE_CURVE('',#564,#621,#1151,.T.); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(-0.5,0.2,0.)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(0.,-1.,0.)); +#1155 = ORIENTED_EDGE('',*,*,#628,.T.); +#1156 = ORIENTED_EDGE('',*,*,#1133,.F.); +#1157 = ORIENTED_EDGE('',*,*,#571,.F.); +#1158 = PLANE('',#1159); +#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162); +#1160 = CARTESIAN_POINT('',(-0.5,0.2,0.)); +#1161 = DIRECTION('',(-1.224646799147E-16,-0.,-1.)); +#1162 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#1163 = ADVANCED_FACE('',(#1164),#1175,.T.); +#1164 = FACE_BOUND('',#1165,.T.); +#1165 = EDGE_LOOP('',(#1166,#1172,#1173,#1174)); +#1166 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1167 = EDGE_CURVE('',#643,#707,#1168,.T.); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(-2.,-1.3,1.836970198721E-16)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(0.,-1.,0.)); +#1172 = ORIENTED_EDGE('',*,*,#706,.T.); +#1173 = ORIENTED_EDGE('',*,*,#683,.F.); +#1174 = ORIENTED_EDGE('',*,*,#642,.F.); +#1175 = PLANE('',#1176); +#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179); +#1177 = CARTESIAN_POINT('',(-2.,-1.3,1.836970198721E-16)); +#1178 = DIRECTION('',(-1.,0.,0.)); +#1179 = DIRECTION('',(0.,0.,1.)); +#1180 = ADVANCED_FACE('',(#1181),#1187,.T.); +#1181 = FACE_BOUND('',#1182,.T.); +#1182 = EDGE_LOOP('',(#1183,#1184,#1185,#1186)); +#1183 = ORIENTED_EDGE('',*,*,#818,.T.); +#1184 = ORIENTED_EDGE('',*,*,#725,.T.); +#1185 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1186 = ORIENTED_EDGE('',*,*,#668,.F.); +#1187 = PLANE('',#1188); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(-0.5,-1.3,0.)); +#1190 = DIRECTION('',(-1.224646799147E-16,-0.,-1.)); +#1191 = DIRECTION('',(-1.,0.,1.224646799147E-16)); +#1192 = ADVANCED_FACE('',(#1193),#1212,.F.); +#1193 = FACE_BOUND('',#1194,.F.); +#1194 = EDGE_LOOP('',(#1195,#1203,#1210,#1211)); +#1195 = ORIENTED_EDGE('',*,*,#1196,.T.); +#1196 = EDGE_CURVE('',#782,#1197,#1199,.T.); +#1197 = VERTEX_POINT('',#1198); +#1198 = CARTESIAN_POINT('',(-1.E-01,-8.572527594031E-17,1.42)); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(-1.E-01,-8.572527594031E-17,1.52)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(0.,0.,-1.)); +#1203 = ORIENTED_EDGE('',*,*,#1204,.F.); +#1204 = EDGE_CURVE('',#1197,#1197,#1205,.T.); +#1205 = CIRCLE('',#1206,0.35); +#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209); +#1207 = CARTESIAN_POINT('',(0.25,0.,1.42)); +#1208 = DIRECTION('',(0.,0.,-1.)); +#1209 = DIRECTION('',(-1.,0.,0.)); +#1210 = ORIENTED_EDGE('',*,*,#1196,.F.); +#1211 = ORIENTED_EDGE('',*,*,#781,.T.); +#1212 = CYLINDRICAL_SURFACE('',#1213,0.35); +#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); +#1214 = CARTESIAN_POINT('',(0.25,0.,1.52)); +#1215 = DIRECTION('',(0.,0.,-1.)); +#1216 = DIRECTION('',(-1.,0.,0.)); +#1217 = ADVANCED_FACE('',(#1218),#1251,.T.); +#1218 = FACE_BOUND('',#1219,.T.); +#1219 = EDGE_LOOP('',(#1220,#1228,#1229,#1230,#1231,#1232,#1233,#1234, +#1235,#1236,#1237,#1245)); +#1220 = ORIENTED_EDGE('',*,*,#1221,.T.); +#1221 = EDGE_CURVE('',#1222,#905,#1224,.T.); +#1222 = VERTEX_POINT('',#1223); +#1223 = CARTESIAN_POINT('',(2.,-0.56,0.)); +#1224 = LINE('',#1225,#1226); +#1225 = CARTESIAN_POINT('',(2.,-0.56,0.)); +#1226 = VECTOR('',#1227,1.); +#1227 = DIRECTION('',(-0.529998940003,-0.847998304005,0.)); +#1228 = ORIENTED_EDGE('',*,*,#922,.T.); +#1229 = ORIENTED_EDGE('',*,*,#880,.T.); +#1230 = ORIENTED_EDGE('',*,*,#856,.T.); +#1231 = ORIENTED_EDGE('',*,*,#832,.T.); +#1232 = ORIENTED_EDGE('',*,*,#1150,.F.); +#1233 = ORIENTED_EDGE('',*,*,#1053,.T.); +#1234 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1235 = ORIENTED_EDGE('',*,*,#1087,.T.); +#1236 = ORIENTED_EDGE('',*,*,#996,.T.); +#1237 = ORIENTED_EDGE('',*,*,#1238,.T.); +#1238 = EDGE_CURVE('',#989,#1239,#1241,.T.); +#1239 = VERTEX_POINT('',#1240); +#1240 = CARTESIAN_POINT('',(2.,0.56,0.)); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(1.85,0.8,0.)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.529998940003,-0.847998304005,0.)); +#1245 = ORIENTED_EDGE('',*,*,#1246,.T.); +#1246 = EDGE_CURVE('',#1239,#1222,#1247,.T.); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(2.,0.56,0.)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(0.,-1.,0.)); +#1251 = PLANE('',#1252); +#1252 = AXIS2_PLACEMENT_3D('',#1253,#1254,#1255); +#1253 = CARTESIAN_POINT('',(0.794151509358,1.042653663775E-17,0.)); +#1254 = DIRECTION('',(-0.,-0.,-1.)); +#1255 = DIRECTION('',(-1.,0.,0.)); +#1256 = ADVANCED_FACE('',(#1257),#1268,.T.); +#1257 = FACE_BOUND('',#1258,.T.); +#1258 = EDGE_LOOP('',(#1259,#1265,#1266,#1267)); +#1259 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1260 = EDGE_CURVE('',#1222,#947,#1261,.T.); +#1261 = LINE('',#1262,#1263); +#1262 = CARTESIAN_POINT('',(2.,-0.56,0.)); +#1263 = VECTOR('',#1264,1.); +#1264 = DIRECTION('',(0.,0.,1.)); +#1265 = ORIENTED_EDGE('',*,*,#954,.T.); +#1266 = ORIENTED_EDGE('',*,*,#904,.F.); +#1267 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1268 = PLANE('',#1269); +#1269 = AXIS2_PLACEMENT_3D('',#1270,#1271,#1272); +#1270 = CARTESIAN_POINT('',(2.,-0.56,0.)); +#1271 = DIRECTION('',(0.847998304005,-0.529998940003,0.)); +#1272 = DIRECTION('',(-0.529998940003,-0.847998304005,0.)); +#1273 = ADVANCED_FACE('',(#1274),#1285,.T.); +#1274 = FACE_BOUND('',#1275,.T.); +#1275 = EDGE_LOOP('',(#1276,#1277,#1278,#1284)); +#1276 = ORIENTED_EDGE('',*,*,#988,.T.); +#1277 = ORIENTED_EDGE('',*,*,#936,.T.); +#1278 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1279 = EDGE_CURVE('',#1239,#939,#1280,.T.); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(2.,0.56,0.)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(0.,0.,1.)); +#1284 = ORIENTED_EDGE('',*,*,#1238,.F.); +#1285 = PLANE('',#1286); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(1.85,0.8,0.)); +#1288 = DIRECTION('',(0.847998304005,0.529998940003,0.)); +#1289 = DIRECTION('',(0.529998940003,-0.847998304005,0.)); +#1290 = ADVANCED_FACE('',(#1291),#1297,.T.); +#1291 = FACE_BOUND('',#1292,.T.); +#1292 = EDGE_LOOP('',(#1293,#1294,#1295,#1296)); +#1293 = ORIENTED_EDGE('',*,*,#1260,.F.); +#1294 = ORIENTED_EDGE('',*,*,#1246,.F.); +#1295 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1296 = ORIENTED_EDGE('',*,*,#946,.T.); +#1297 = PLANE('',#1298); +#1298 = AXIS2_PLACEMENT_3D('',#1299,#1300,#1301); +#1299 = CARTESIAN_POINT('',(2.,9.130123557773E-18,0.2)); +#1300 = DIRECTION('',(1.,0.,0.)); +#1301 = DIRECTION('',(0.,0.,1.)); +#1302 = ADVANCED_FACE('',(#1303),#1306,.F.); +#1303 = FACE_BOUND('',#1304,.F.); +#1304 = EDGE_LOOP('',(#1305)); +#1305 = ORIENTED_EDGE('',*,*,#1204,.T.); +#1306 = PLANE('',#1307); +#1307 = AXIS2_PLACEMENT_3D('',#1308,#1309,#1310); +#1308 = CARTESIAN_POINT('',(0.25,0.,1.42)); +#1309 = DIRECTION('',(0.,0.,-1.)); +#1310 = DIRECTION('',(-1.,0.,0.)); +#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1315)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1312,#1313,#1314)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1312 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1313 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1314 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1315 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#1312, +'distance_accuracy_value','confusion accuracy'); +#1316 = PRODUCT_TYPE('part',$,(#7)); +#1317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( +#1318,#1326,#1333,#1340,#1347,#1354,#1361,#1368,#1376,#1383,#1390, +#1397,#1404,#1411,#1418,#1425,#1432,#1439,#1446,#1453,#1460,#1467, +#1474,#1481,#1488,#1495,#1502,#1509,#1516,#1523,#1530,#1537,#1544, +#1551,#1558,#1565,#1572,#1579,#1586,#1593,#1600,#1607,#1614),#1311); +#1318 = STYLED_ITEM('color',(#1319),#17); +#1319 = PRESENTATION_STYLE_ASSIGNMENT((#1320)); +#1320 = SURFACE_STYLE_USAGE(.BOTH.,#1321); +#1321 = SURFACE_SIDE_STYLE('',(#1322)); +#1322 = SURFACE_STYLE_FILL_AREA(#1323); +#1323 = FILL_AREA_STYLE('',(#1324)); +#1324 = FILL_AREA_STYLE_COLOUR('',#1325); +#1325 = COLOUR_RGB('',0.145098045468,0.141176477075,0.141176477075); +#1326 = STYLED_ITEM('color',(#1327),#57); +#1327 = PRESENTATION_STYLE_ASSIGNMENT((#1328)); +#1328 = SURFACE_STYLE_USAGE(.BOTH.,#1329); +#1329 = SURFACE_SIDE_STYLE('',(#1330)); +#1330 = SURFACE_STYLE_FILL_AREA(#1331); +#1331 = FILL_AREA_STYLE('',(#1332)); +#1332 = FILL_AREA_STYLE_COLOUR('',#1325); +#1333 = STYLED_ITEM('color',(#1334),#184); +#1334 = PRESENTATION_STYLE_ASSIGNMENT((#1335)); +#1335 = SURFACE_STYLE_USAGE(.BOTH.,#1336); +#1336 = SURFACE_SIDE_STYLE('',(#1337)); +#1337 = SURFACE_STYLE_FILL_AREA(#1338); +#1338 = FILL_AREA_STYLE('',(#1339)); +#1339 = FILL_AREA_STYLE_COLOUR('',#1325); +#1340 = STYLED_ITEM('color',(#1341),#215); +#1341 = PRESENTATION_STYLE_ASSIGNMENT((#1342)); +#1342 = SURFACE_STYLE_USAGE(.BOTH.,#1343); +#1343 = SURFACE_SIDE_STYLE('',(#1344)); +#1344 = SURFACE_STYLE_FILL_AREA(#1345); +#1345 = FILL_AREA_STYLE('',(#1346)); +#1346 = FILL_AREA_STYLE_COLOUR('',#1325); +#1347 = STYLED_ITEM('color',(#1348),#286); +#1348 = PRESENTATION_STYLE_ASSIGNMENT((#1349)); +#1349 = SURFACE_STYLE_USAGE(.BOTH.,#1350); +#1350 = SURFACE_SIDE_STYLE('',(#1351)); +#1351 = SURFACE_STYLE_FILL_AREA(#1352); +#1352 = FILL_AREA_STYLE('',(#1353)); +#1353 = FILL_AREA_STYLE_COLOUR('',#1325); +#1354 = STYLED_ITEM('color',(#1355),#358); +#1355 = PRESENTATION_STYLE_ASSIGNMENT((#1356)); +#1356 = SURFACE_STYLE_USAGE(.BOTH.,#1357); +#1357 = SURFACE_SIDE_STYLE('',(#1358)); +#1358 = SURFACE_STYLE_FILL_AREA(#1359); +#1359 = FILL_AREA_STYLE('',(#1360)); +#1360 = FILL_AREA_STYLE_COLOUR('',#1325); +#1361 = STYLED_ITEM('color',(#1362),#380); +#1362 = PRESENTATION_STYLE_ASSIGNMENT((#1363)); +#1363 = SURFACE_STYLE_USAGE(.BOTH.,#1364); +#1364 = SURFACE_SIDE_STYLE('',(#1365)); +#1365 = SURFACE_STYLE_FILL_AREA(#1366); +#1366 = FILL_AREA_STYLE('',(#1367)); +#1367 = FILL_AREA_STYLE_COLOUR('',#1325); +#1368 = STYLED_ITEM('color',(#1369),#444); +#1369 = PRESENTATION_STYLE_ASSIGNMENT((#1370)); +#1370 = SURFACE_STYLE_USAGE(.BOTH.,#1371); +#1371 = SURFACE_SIDE_STYLE('',(#1372)); +#1372 = SURFACE_STYLE_FILL_AREA(#1373); +#1373 = FILL_AREA_STYLE('',(#1374)); +#1374 = FILL_AREA_STYLE_COLOUR('',#1375); +#1375 = COLOUR_RGB('',0.823529422283,0.819607853889,0.780392169952); +#1376 = STYLED_ITEM('color',(#1377),#484); +#1377 = PRESENTATION_STYLE_ASSIGNMENT((#1378)); +#1378 = SURFACE_STYLE_USAGE(.BOTH.,#1379); +#1379 = SURFACE_SIDE_STYLE('',(#1380)); +#1380 = SURFACE_STYLE_FILL_AREA(#1381); +#1381 = FILL_AREA_STYLE('',(#1382)); +#1382 = FILL_AREA_STYLE_COLOUR('',#1375); +#1383 = STYLED_ITEM('color',(#1384),#508); +#1384 = PRESENTATION_STYLE_ASSIGNMENT((#1385)); +#1385 = SURFACE_STYLE_USAGE(.BOTH.,#1386); +#1386 = SURFACE_SIDE_STYLE('',(#1387)); +#1387 = SURFACE_STYLE_FILL_AREA(#1388); +#1388 = FILL_AREA_STYLE('',(#1389)); +#1389 = FILL_AREA_STYLE_COLOUR('',#1375); +#1390 = STYLED_ITEM('color',(#1391),#541); +#1391 = PRESENTATION_STYLE_ASSIGNMENT((#1392)); +#1392 = SURFACE_STYLE_USAGE(.BOTH.,#1393); +#1393 = SURFACE_SIDE_STYLE('',(#1394)); +#1394 = SURFACE_STYLE_FILL_AREA(#1395); +#1395 = FILL_AREA_STYLE('',(#1396)); +#1396 = FILL_AREA_STYLE_COLOUR('',#1375); +#1397 = STYLED_ITEM('color',(#1398),#581); +#1398 = PRESENTATION_STYLE_ASSIGNMENT((#1399)); +#1399 = SURFACE_STYLE_USAGE(.BOTH.,#1400); +#1400 = SURFACE_SIDE_STYLE('',(#1401)); +#1401 = SURFACE_STYLE_FILL_AREA(#1402); +#1402 = FILL_AREA_STYLE('',(#1403)); +#1403 = FILL_AREA_STYLE_COLOUR('',#1375); +#1404 = STYLED_ITEM('color',(#1405),#605); +#1405 = PRESENTATION_STYLE_ASSIGNMENT((#1406)); +#1406 = SURFACE_STYLE_USAGE(.BOTH.,#1407); +#1407 = SURFACE_SIDE_STYLE('',(#1408)); +#1408 = SURFACE_STYLE_FILL_AREA(#1409); +#1409 = FILL_AREA_STYLE('',(#1410)); +#1410 = FILL_AREA_STYLE_COLOUR('',#1375); +#1411 = STYLED_ITEM('color',(#1412),#638); +#1412 = PRESENTATION_STYLE_ASSIGNMENT((#1413)); +#1413 = SURFACE_STYLE_USAGE(.BOTH.,#1414); +#1414 = SURFACE_SIDE_STYLE('',(#1415)); +#1415 = SURFACE_STYLE_FILL_AREA(#1416); +#1416 = FILL_AREA_STYLE('',(#1417)); +#1417 = FILL_AREA_STYLE_COLOUR('',#1375); +#1418 = STYLED_ITEM('color',(#1419),#678); +#1419 = PRESENTATION_STYLE_ASSIGNMENT((#1420)); +#1420 = SURFACE_STYLE_USAGE(.BOTH.,#1421); +#1421 = SURFACE_SIDE_STYLE('',(#1422)); +#1422 = SURFACE_STYLE_FILL_AREA(#1423); +#1423 = FILL_AREA_STYLE('',(#1424)); +#1424 = FILL_AREA_STYLE_COLOUR('',#1375); +#1425 = STYLED_ITEM('color',(#1426),#702); +#1426 = PRESENTATION_STYLE_ASSIGNMENT((#1427)); +#1427 = SURFACE_STYLE_USAGE(.BOTH.,#1428); +#1428 = SURFACE_SIDE_STYLE('',(#1429)); +#1429 = SURFACE_STYLE_FILL_AREA(#1430); +#1430 = FILL_AREA_STYLE('',(#1431)); +#1431 = FILL_AREA_STYLE_COLOUR('',#1375); +#1432 = STYLED_ITEM('color',(#1433),#735); +#1433 = PRESENTATION_STYLE_ASSIGNMENT((#1434)); +#1434 = SURFACE_STYLE_USAGE(.BOTH.,#1435); +#1435 = SURFACE_SIDE_STYLE('',(#1436)); +#1436 = SURFACE_STYLE_FILL_AREA(#1437); +#1437 = FILL_AREA_STYLE('',(#1438)); +#1438 = FILL_AREA_STYLE_COLOUR('',#1325); +#1439 = STYLED_ITEM('color',(#1440),#759); +#1440 = PRESENTATION_STYLE_ASSIGNMENT((#1441)); +#1441 = SURFACE_STYLE_USAGE(.BOTH.,#1442); +#1442 = SURFACE_SIDE_STYLE('',(#1443)); +#1443 = SURFACE_STYLE_FILL_AREA(#1444); +#1444 = FILL_AREA_STYLE('',(#1445)); +#1445 = FILL_AREA_STYLE_COLOUR('',#1325); +#1446 = STYLED_ITEM('color',(#1447),#794); +#1447 = PRESENTATION_STYLE_ASSIGNMENT((#1448)); +#1448 = SURFACE_STYLE_USAGE(.BOTH.,#1449); +#1449 = SURFACE_SIDE_STYLE('',(#1450)); +#1450 = SURFACE_STYLE_FILL_AREA(#1451); +#1451 = FILL_AREA_STYLE('',(#1452)); +#1452 = FILL_AREA_STYLE_COLOUR('',#1325); +#1453 = STYLED_ITEM('color',(#1454),#811); +#1454 = PRESENTATION_STYLE_ASSIGNMENT((#1455)); +#1455 = SURFACE_STYLE_USAGE(.BOTH.,#1456); +#1456 = SURFACE_SIDE_STYLE('',(#1457)); +#1457 = SURFACE_STYLE_FILL_AREA(#1458); +#1458 = FILL_AREA_STYLE('',(#1459)); +#1459 = FILL_AREA_STYLE_COLOUR('',#1375); +#1460 = STYLED_ITEM('color',(#1461),#828); +#1461 = PRESENTATION_STYLE_ASSIGNMENT((#1462)); +#1462 = SURFACE_STYLE_USAGE(.BOTH.,#1463); +#1463 = SURFACE_SIDE_STYLE('',(#1464)); +#1464 = SURFACE_STYLE_FILL_AREA(#1465); +#1465 = FILL_AREA_STYLE('',(#1466)); +#1466 = FILL_AREA_STYLE_COLOUR('',#1375); +#1467 = STYLED_ITEM('color',(#1468),#852); +#1468 = PRESENTATION_STYLE_ASSIGNMENT((#1469)); +#1469 = SURFACE_STYLE_USAGE(.BOTH.,#1470); +#1470 = SURFACE_SIDE_STYLE('',(#1471)); +#1471 = SURFACE_STYLE_FILL_AREA(#1472); +#1472 = FILL_AREA_STYLE('',(#1473)); +#1473 = FILL_AREA_STYLE_COLOUR('',#1375); +#1474 = STYLED_ITEM('color',(#1475),#876); +#1475 = PRESENTATION_STYLE_ASSIGNMENT((#1476)); +#1476 = SURFACE_STYLE_USAGE(.BOTH.,#1477); +#1477 = SURFACE_SIDE_STYLE('',(#1478)); +#1478 = SURFACE_STYLE_FILL_AREA(#1479); +#1479 = FILL_AREA_STYLE('',(#1480)); +#1480 = FILL_AREA_STYLE_COLOUR('',#1375); +#1481 = STYLED_ITEM('color',(#1482),#900); +#1482 = PRESENTATION_STYLE_ASSIGNMENT((#1483)); +#1483 = SURFACE_STYLE_USAGE(.BOTH.,#1484); +#1484 = SURFACE_SIDE_STYLE('',(#1485)); +#1485 = SURFACE_STYLE_FILL_AREA(#1486); +#1486 = FILL_AREA_STYLE('',(#1487)); +#1487 = FILL_AREA_STYLE_COLOUR('',#1375); +#1488 = STYLED_ITEM('color',(#1489),#932); +#1489 = PRESENTATION_STYLE_ASSIGNMENT((#1490)); +#1490 = SURFACE_STYLE_USAGE(.BOTH.,#1491); +#1491 = SURFACE_SIDE_STYLE('',(#1492)); +#1492 = SURFACE_STYLE_FILL_AREA(#1493); +#1493 = FILL_AREA_STYLE('',(#1494)); +#1494 = FILL_AREA_STYLE_COLOUR('',#1375); +#1495 = STYLED_ITEM('color',(#1496),#974); +#1496 = PRESENTATION_STYLE_ASSIGNMENT((#1497)); +#1497 = SURFACE_STYLE_USAGE(.BOTH.,#1498); +#1498 = SURFACE_SIDE_STYLE('',(#1499)); +#1499 = SURFACE_STYLE_FILL_AREA(#1500); +#1500 = FILL_AREA_STYLE('',(#1501)); +#1501 = FILL_AREA_STYLE_COLOUR('',#1375); +#1502 = STYLED_ITEM('color',(#1503),#1006); +#1503 = PRESENTATION_STYLE_ASSIGNMENT((#1504)); +#1504 = SURFACE_STYLE_USAGE(.BOTH.,#1505); +#1505 = SURFACE_SIDE_STYLE('',(#1506)); +#1506 = SURFACE_STYLE_FILL_AREA(#1507); +#1507 = FILL_AREA_STYLE('',(#1508)); +#1508 = FILL_AREA_STYLE_COLOUR('',#1325); +#1509 = STYLED_ITEM('color',(#1510),#1018); +#1510 = PRESENTATION_STYLE_ASSIGNMENT((#1511)); +#1511 = SURFACE_STYLE_USAGE(.BOTH.,#1512); +#1512 = SURFACE_SIDE_STYLE('',(#1513)); +#1513 = SURFACE_STYLE_FILL_AREA(#1514); +#1514 = FILL_AREA_STYLE('',(#1515)); +#1515 = FILL_AREA_STYLE_COLOUR('',#1375); +#1516 = STYLED_ITEM('color',(#1517),#1049); +#1517 = PRESENTATION_STYLE_ASSIGNMENT((#1518)); +#1518 = SURFACE_STYLE_USAGE(.BOTH.,#1519); +#1519 = SURFACE_SIDE_STYLE('',(#1520)); +#1520 = SURFACE_STYLE_FILL_AREA(#1521); +#1521 = FILL_AREA_STYLE('',(#1522)); +#1522 = FILL_AREA_STYLE_COLOUR('',#1375); +#1523 = STYLED_ITEM('color',(#1524),#1066); +#1524 = PRESENTATION_STYLE_ASSIGNMENT((#1525)); +#1525 = SURFACE_STYLE_USAGE(.BOTH.,#1526); +#1526 = SURFACE_SIDE_STYLE('',(#1527)); +#1527 = SURFACE_STYLE_FILL_AREA(#1528); +#1528 = FILL_AREA_STYLE('',(#1529)); +#1529 = FILL_AREA_STYLE_COLOUR('',#1375); +#1530 = STYLED_ITEM('color',(#1531),#1083); +#1531 = PRESENTATION_STYLE_ASSIGNMENT((#1532)); +#1532 = SURFACE_STYLE_USAGE(.BOTH.,#1533); +#1533 = SURFACE_SIDE_STYLE('',(#1534)); +#1534 = SURFACE_STYLE_FILL_AREA(#1535); +#1535 = FILL_AREA_STYLE('',(#1536)); +#1536 = FILL_AREA_STYLE_COLOUR('',#1375); +#1537 = STYLED_ITEM('color',(#1538),#1100); +#1538 = PRESENTATION_STYLE_ASSIGNMENT((#1539)); +#1539 = SURFACE_STYLE_USAGE(.BOTH.,#1540); +#1540 = SURFACE_SIDE_STYLE('',(#1541)); +#1541 = SURFACE_STYLE_FILL_AREA(#1542); +#1542 = FILL_AREA_STYLE('',(#1543)); +#1543 = FILL_AREA_STYLE_COLOUR('',#1375); +#1544 = STYLED_ITEM('color',(#1545),#1117); +#1545 = PRESENTATION_STYLE_ASSIGNMENT((#1546)); +#1546 = SURFACE_STYLE_USAGE(.BOTH.,#1547); +#1547 = SURFACE_SIDE_STYLE('',(#1548)); +#1548 = SURFACE_STYLE_FILL_AREA(#1549); +#1549 = FILL_AREA_STYLE('',(#1550)); +#1550 = FILL_AREA_STYLE_COLOUR('',#1375); +#1551 = STYLED_ITEM('color',(#1552),#1129); +#1552 = PRESENTATION_STYLE_ASSIGNMENT((#1553)); +#1553 = SURFACE_STYLE_USAGE(.BOTH.,#1554); +#1554 = SURFACE_SIDE_STYLE('',(#1555)); +#1555 = SURFACE_STYLE_FILL_AREA(#1556); +#1556 = FILL_AREA_STYLE('',(#1557)); +#1557 = FILL_AREA_STYLE_COLOUR('',#1375); +#1558 = STYLED_ITEM('color',(#1559),#1146); +#1559 = PRESENTATION_STYLE_ASSIGNMENT((#1560)); +#1560 = SURFACE_STYLE_USAGE(.BOTH.,#1561); +#1561 = SURFACE_SIDE_STYLE('',(#1562)); +#1562 = SURFACE_STYLE_FILL_AREA(#1563); +#1563 = FILL_AREA_STYLE('',(#1564)); +#1564 = FILL_AREA_STYLE_COLOUR('',#1375); +#1565 = STYLED_ITEM('color',(#1566),#1163); +#1566 = PRESENTATION_STYLE_ASSIGNMENT((#1567)); +#1567 = SURFACE_STYLE_USAGE(.BOTH.,#1568); +#1568 = SURFACE_SIDE_STYLE('',(#1569)); +#1569 = SURFACE_STYLE_FILL_AREA(#1570); +#1570 = FILL_AREA_STYLE('',(#1571)); +#1571 = FILL_AREA_STYLE_COLOUR('',#1375); +#1572 = STYLED_ITEM('color',(#1573),#1180); +#1573 = PRESENTATION_STYLE_ASSIGNMENT((#1574)); +#1574 = SURFACE_STYLE_USAGE(.BOTH.,#1575); +#1575 = SURFACE_SIDE_STYLE('',(#1576)); +#1576 = SURFACE_STYLE_FILL_AREA(#1577); +#1577 = FILL_AREA_STYLE('',(#1578)); +#1578 = FILL_AREA_STYLE_COLOUR('',#1375); +#1579 = STYLED_ITEM('color',(#1580),#1192); +#1580 = PRESENTATION_STYLE_ASSIGNMENT((#1581)); +#1581 = SURFACE_STYLE_USAGE(.BOTH.,#1582); +#1582 = SURFACE_SIDE_STYLE('',(#1583)); +#1583 = SURFACE_STYLE_FILL_AREA(#1584); +#1584 = FILL_AREA_STYLE('',(#1585)); +#1585 = FILL_AREA_STYLE_COLOUR('',#1325); +#1586 = STYLED_ITEM('color',(#1587),#1217); +#1587 = PRESENTATION_STYLE_ASSIGNMENT((#1588)); +#1588 = SURFACE_STYLE_USAGE(.BOTH.,#1589); +#1589 = SURFACE_SIDE_STYLE('',(#1590)); +#1590 = SURFACE_STYLE_FILL_AREA(#1591); +#1591 = FILL_AREA_STYLE('',(#1592)); +#1592 = FILL_AREA_STYLE_COLOUR('',#1375); +#1593 = STYLED_ITEM('color',(#1594),#1256); +#1594 = PRESENTATION_STYLE_ASSIGNMENT((#1595)); +#1595 = SURFACE_STYLE_USAGE(.BOTH.,#1596); +#1596 = SURFACE_SIDE_STYLE('',(#1597)); +#1597 = SURFACE_STYLE_FILL_AREA(#1598); +#1598 = FILL_AREA_STYLE('',(#1599)); +#1599 = FILL_AREA_STYLE_COLOUR('',#1375); +#1600 = STYLED_ITEM('color',(#1601),#1273); +#1601 = PRESENTATION_STYLE_ASSIGNMENT((#1602)); +#1602 = SURFACE_STYLE_USAGE(.BOTH.,#1603); +#1603 = SURFACE_SIDE_STYLE('',(#1604)); +#1604 = SURFACE_STYLE_FILL_AREA(#1605); +#1605 = FILL_AREA_STYLE('',(#1606)); +#1606 = FILL_AREA_STYLE_COLOUR('',#1375); +#1607 = STYLED_ITEM('color',(#1608),#1290); +#1608 = PRESENTATION_STYLE_ASSIGNMENT((#1609)); +#1609 = SURFACE_STYLE_USAGE(.BOTH.,#1610); +#1610 = SURFACE_SIDE_STYLE('',(#1611)); +#1611 = SURFACE_STYLE_FILL_AREA(#1612); +#1612 = FILL_AREA_STYLE('',(#1613)); +#1613 = FILL_AREA_STYLE_COLOUR('',#1375); +#1614 = STYLED_ITEM('color',(#1615),#1302); +#1615 = PRESENTATION_STYLE_ASSIGNMENT((#1616)); +#1616 = SURFACE_STYLE_USAGE(.BOTH.,#1617); +#1617 = SURFACE_SIDE_STYLE('',(#1618)); +#1618 = SURFACE_STYLE_FILL_AREA(#1619); +#1619 = FILL_AREA_STYLE('',(#1620)); +#1620 = FILL_AREA_STYLE_COLOUR('',#1325); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl new file mode 100644 index 00000000..cc4b33a7 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl @@ -0,0 +1,304 @@ +#VRML V2.0 utf8 +#kicad StepUp wrl exported + +# Copyright (C) 2017, Ray Benitez +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +# As a special exception, if you create a design which uses this symbol, +# and embed this symbol or unaltered portions of this symbol into the design, +# this symbol does not by itself cause the resulting design to be covered by +# the GNU General Public License. +# This exception does not however invalidate any other reasons why the design +# itself might be covered by the GNU General Public License. +# If you modify this symbol, you may extend this exception to your version of the symbol, +# but you are not obligated to do so. +# If you do not wish to do so, delete this exception statement from your version +# Risk disclaimer +# *USE 3D CAD DATA AT YOUR OWN RISK* +# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.* +Shape { + appearance Appearance {material DEF IC-BODY-EPOXY-04 Material { + ambientIntensity 0.293 + diffuseColor 0.148 0.145 0.145 + specularColor 0.18 0.168 0.16 + emissiveColor 0.0 0.0 0.0 + transparency 0.0 + shininess 0.35 + } + } +} +Shape { + appearance Appearance {material DEF PIN-01 Material { + ambientIntensity 0.271 + diffuseColor 0.824 0.82 0.781 + specularColor 0.328 0.258 0.172 + emissiveColor 0.0 0.0 0.0 + transparency 0.0 + shininess 0.7 + } + } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1] +coord Coordinate { point [-0.394 -0.886 0.165,-0.394 -0.886 0.008,0.591 -0.886 0.008,0.591 -0.886 0.165] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1] +coord Coordinate { point [-0.394 0.886 0.165,-0.394 0.886 0.008,-0.394 -0.886 0.008,-0.394 -0.886 0.165] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.551 -0.846 0.598,-0.354 -0.846 0.598,-0.394 -0.886 0.165,0.591 -0.886 0.165] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1] +coord Coordinate { point [0.591 -0.886 0.008,-0.394 -0.886 0.008,0.591 0.886 0.008,-0.394 0.886 0.008] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1] +coord Coordinate { point [0.591 -0.886 0.165,0.591 -0.886 0.008,0.591 0.886 0.008,0.591 0.886 0.165] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1] +coord Coordinate { point [0.591 0.886 0.165,0.591 0.886 0.008,-0.394 0.886 0.008,-0.394 0.886 0.165] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1] +coord Coordinate { point [-0.394 -0.886 0.165,-0.354 0.846 0.598,-0.394 0.886 0.165,-0.354 -0.846 0.598] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,1,-1,4,0,2,-1,5,2,3,-1,6,7,8,-1,6,8,9,-1,6,9,10,-1,11,4,2,-1,6,10,12,-1,6,12,13,-1,6,13,14,-1,6,14,15,-1,7,2,5,-1,6,2,7,-1,16,2,17,-1,18,15,19,-1,18,19,20,-1,18,20,21,-1,18,21,22,-1,18,22,23,-1,18,23,24,-1,16,11,2,-1,18,24,17,-1,18,6,15,-1,25,16,17,-1,26,25,17,-1,27,26,17,-1,28,27,17,-1,29,28,17,-1,24,29,17,-1] +coord Coordinate { point [0.020 -0.113 0.598,-0.005 -0.091 0.598,-0.354 -0.846 0.598,-0.024 -0.064 0.598,0.050 -0.129 0.598,-0.035 -0.033 0.598,-0.354 0.846 0.598,-0.039 -0.000 0.598,-0.035 0.033 0.598,-0.024 0.064 0.598,-0.005 0.091 0.598,0.082 -0.137 0.598,0.020 0.113 0.598,0.050 0.129 0.598,0.082 0.137 0.598,0.115 0.137 0.598,0.115 -0.137 0.598,0.551 -0.846 0.598,0.551 0.846 0.598,0.147 0.129 0.598,0.177 0.113 0.598,0.202 0.091 0.598,0.220 0.064 0.598,0.232 0.033 0.598,0.236 0.000 0.598,0.147 -0.129 0.598,0.177 -0.113 0.598,0.202 -0.091 0.598,0.220 -0.064 0.598,0.232 -0.033 0.598] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.551 0.846 0.598,0.551 -0.846 0.598,0.591 -0.886 0.165,0.591 0.886 0.165] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.354 0.846 0.598,0.551 0.846 0.598,0.591 0.886 0.165,-0.394 0.886 0.165] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,7,8,-1,9,4,10,-1,7,11,8,-1,4,5,10,-1,12,6,13,-1,14,9,15,-1,6,8,13,-1,9,10,15,-1,16,12,17,-1,18,14,19,-1,12,13,17,-1,14,15,19,-1,20,16,21,-1,22,18,23,-1,16,17,21,-1,18,19,23,-1,24,20,25,-1,26,22,27,-1,20,21,25,-1,22,23,27,-1,28,26,29,-1,26,27,29,-1,30,24,31,-1,7,28,11,-1,24,25,31,-1,28,29,11,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,46,45,47,-1,45,44,47,-1,48,46,49,-1,46,47,49,-1,50,48,51,-1,48,49,51,-1,1,50,3,-1,50,51,3,-1] +coord Coordinate { point [0.147 -0.129 0.598,0.177 -0.113 0.598,0.147 -0.129 0.559,0.177 -0.113 0.559,0.115 -0.137 0.598,0.115 -0.137 0.559,-0.035 0.033 0.598,-0.039 -0.000 0.598,-0.035 0.033 0.559,0.082 -0.137 0.598,0.082 -0.137 0.559,-0.039 -0.000 0.559,-0.024 0.064 0.598,-0.024 0.064 0.559,0.050 -0.129 0.598,0.050 -0.129 0.559,-0.005 0.091 0.598,-0.005 0.091 0.559,0.020 -0.113 0.598,0.020 -0.113 0.559,0.020 0.113 0.598,0.020 0.113 0.559,-0.005 -0.091 0.598,-0.005 -0.091 0.559,0.050 0.129 0.598,0.050 0.129 0.559,-0.024 -0.064 0.598,-0.024 -0.064 0.559,-0.035 -0.033 0.598,-0.035 -0.033 0.559,0.082 0.137 0.598,0.082 0.137 0.559,0.115 0.137 0.598,0.115 0.137 0.559,0.147 0.129 0.598,0.147 0.129 0.559,0.177 0.113 0.598,0.177 0.113 0.559,0.202 0.091 0.598,0.202 0.091 0.559,0.220 0.064 0.598,0.220 0.064 0.559,0.232 0.033 0.559,0.232 0.033 0.598,0.236 0.000 0.559,0.236 0.000 0.598,0.232 -0.033 0.598,0.232 -0.033 0.559,0.220 -0.064 0.598,0.220 -0.064 0.559,0.202 -0.091 0.598,0.202 -0.091 0.559] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,2,-1,6,4,2,-1,7,6,2,-1,8,7,2,-1,9,8,2,-1,10,9,2,-1,11,10,2,-1,12,11,2,-1,13,12,2,-1,14,13,2,-1,15,14,2,-1,16,15,2,-1,17,16,2,-1,18,17,2,-1,19,18,2,-1,20,19,2,-1,21,20,2,-1,22,21,2,-1,23,22,2,-1,24,23,2,-1,25,24,2,-1,1,25,2,-1] +coord Coordinate { point [-0.035 0.033 0.559,-0.039 -0.000 0.559,-0.005 0.091 0.559,-0.024 0.064 0.559,0.050 0.129 0.559,0.020 0.113 0.559,0.082 0.137 0.559,0.115 0.137 0.559,0.147 0.129 0.559,0.177 0.113 0.559,0.202 0.091 0.559,0.220 0.064 0.559,0.232 0.033 0.559,0.236 0.000 0.559,0.232 -0.033 0.559,0.220 -0.064 0.559,0.202 -0.091 0.559,0.177 -0.113 0.559,0.147 -0.129 0.559,0.115 -0.137 0.559,0.082 -0.137 0.559,0.050 -0.129 0.559,0.020 -0.113 0.559,-0.005 -0.091 0.559,-0.024 -0.064 0.559,-0.035 -0.033 0.559] +}} +appearance Appearance{material USE IC-BODY-EPOXY-04 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 -0.512 0.157,-0.787 -0.512 0.157,-0.787 -0.669 0.157,-0.197 -0.669 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 -0.512 0.000,-0.197 -0.512 0.157,-0.197 -0.669 0.157,-0.197 -0.669 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.787 -0.512 0.000,-0.197 -0.512 0.000,-0.197 -0.669 0.000,-0.787 -0.669 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.787 -0.512 0.157,-0.787 -0.512 0.000,-0.787 -0.669 0.000,-0.787 -0.669 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 -0.512 0.157,-0.197 -0.512 0.000,-0.787 -0.512 0.000,-0.787 -0.512 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1] +coord Coordinate { point [-0.787 -0.669 0.000,-0.197 -0.669 0.000,-0.197 -0.669 0.157,-0.787 -0.669 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 0.669 0.157,-0.787 0.669 0.157,-0.787 0.512 0.157,-0.197 0.512 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.787 0.669 0.157,-0.787 0.669 0.000,-0.787 0.512 0.000,-0.787 0.512 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1] +coord Coordinate { point [-0.197 0.669 0.157,-0.787 0.669 0.000,-0.787 0.669 0.157,-0.197 0.669 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1] +coord Coordinate { point [-0.787 0.512 0.157,-0.787 0.512 0.000,-0.197 0.512 0.157,-0.197 0.512 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 0.669 0.000,-0.197 0.669 0.157,-0.197 0.512 0.157,-0.197 0.512 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.787 0.669 0.000,-0.197 0.669 0.000,-0.197 0.512 0.000,-0.787 0.512 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 0.079 0.157,-0.787 0.079 0.157,-0.787 -0.079 0.157,-0.197 -0.079 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 0.079 0.000,-0.197 0.079 0.157,-0.197 -0.079 0.157,-0.197 -0.079 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.787 0.079 0.000,-0.197 0.079 0.000,-0.197 -0.079 0.000,-0.787 -0.079 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.787 0.079 0.157,-0.787 0.079 0.000,-0.787 -0.079 0.000,-0.787 -0.079 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 0.079 0.157,-0.197 0.079 0.000,-0.787 0.079 0.000,-0.787 0.079 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1] +coord Coordinate { point [-0.787 -0.079 0.000,-0.197 -0.079 0.000,-0.197 -0.079 0.157,-0.787 -0.079 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.728 -0.315 0.000,0.787 -0.220 0.000,0.787 -0.220 0.157,0.728 -0.315 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.591 -0.315 0.000,0.728 -0.315 0.000,0.728 -0.315 0.157,0.591 -0.315 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.591 -0.252 0.000,0.591 -0.315 0.000,0.591 -0.315 0.157,0.591 -0.252 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 -0.252 0.000,0.591 -0.252 0.000,0.591 -0.252 0.157,-0.197 -0.252 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [-0.197 0.252 0.000,-0.197 -0.252 0.000,-0.197 -0.252 0.157,-0.197 0.252 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.591 0.252 0.000,-0.197 0.252 0.000,-0.197 0.252 0.157,0.591 0.252 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.591 0.315 0.000,0.591 0.252 0.000,0.591 0.252 0.157,0.591 0.315 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.728 0.315 0.000,0.591 0.315 0.000,0.591 0.315 0.157,0.728 0.315 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.787 0.220 0.000,0.728 0.315 0.000,0.728 0.315 0.157,0.787 0.220 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,1,-1,4,1,0,-1,7,5,4,-1,8,0,9,-1,8,4,0,-1] +coord Coordinate { point [0.591 -0.252 0.000,0.787 -0.220 0.000,0.728 -0.315 0.000,0.591 -0.315 0.000,0.591 0.252 0.000,0.728 0.315 0.000,0.787 0.220 0.000,0.591 0.315 0.000,-0.197 0.252 0.000,-0.197 -0.252 0.000] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,1,4,5,-1,4,6,5,-1,2,1,5,-1,5,6,7,-1,8,2,9,-1,2,5,9,-1] +coord Coordinate { point [0.728 -0.315 0.157,0.787 -0.220 0.157,0.591 -0.252 0.157,0.591 -0.315 0.157,0.787 0.220 0.157,0.591 0.252 0.157,0.728 0.315 0.157,0.591 0.315 0.157,-0.197 -0.252 0.157,-0.197 0.252 0.157] +}} +appearance Appearance{material USE PIN-01 } +} +Shape { geometry IndexedFaceSet +{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1] +coord Coordinate { point [0.787 -0.220 0.157,0.787 -0.220 0.000,0.787 0.220 0.000,0.787 0.220 0.157] +}} +appearance Appearance{material USE PIN-01 } +}