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