From 570f02568319a753b066bc0df73418013603d117 Mon Sep 17 00:00:00 2001 From: hackscribble Date: Fri, 19 May 2017 18:42:42 +0100 Subject: [PATCH 1/2] Added WRL and STEP models. --- .../SOT-89-3.step | 1730 +++++++++++++++++ .../TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl | 304 +++ 2 files changed, 2034 insertions(+) create mode 100644 modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.step create mode 100644 modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl 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 } +} From bbbe9218e0aae5a5f1a9216e40a4d3cd40a0d7ad Mon Sep 17 00:00:00 2001 From: hackscribble Date: Mon, 22 May 2017 11:20:52 +0100 Subject: [PATCH 2/2] Added final versions. --- .../SOT-89-3.step | 3204 ++++++++--------- .../TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl | 138 +- 2 files changed, 1656 insertions(+), 1686 deletions(-) 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 index 990aa1e5..522ba1ee 100644 --- a/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.step +++ b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.step @@ -36,7 +36,7 @@ FILE_DESCRIPTION( FILE_NAME( /* name */ 'SOT-89-3.step', -/* time_stamp */ '2017-05-19T18:29:52', +/* time_stamp */ '2017-05-22T11:19:28', /* author */ ('Ray Benitez','hackscribble@outlook.com'), /* organization */ (''), /* preprocessor_version */ '', @@ -55,1676 +55,1646 @@ DATA; #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); -#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#7 = PRODUCT('SOT_89_3','SOT_89_3','',(#8)); #8 = MECHANICAL_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#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 = 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.); +#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.85,-0.8,0.)); +#130 = CARTESIAN_POINT('',(-1.,1.225,0.4)); #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.); +#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('',#113,#292,#294,.T.); +#291 = EDGE_CURVE('',#32,#292,#294,.T.); #292 = VERTEX_POINT('',#293); -#293 = CARTESIAN_POINT('',(1.5,-0.64,2.E-02)); +#293 = CARTESIAN_POINT('',(1.5,2.25,0.42)); #294 = LINE('',#295,#296); -#295 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#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('',#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)); +#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,-2.25,0.42)); +#317 = CARTESIAN_POINT('',(1.5,0.8,0.4)); #318 = LINE('',#319,#320); -#319 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#319 = CARTESIAN_POINT('',(1.5,0.8,0.)); #320 = VECTOR('',#321,1.); #321 = DIRECTION('',(0.,0.,1.)); -#322 = ORIENTED_EDGE('',*,*,#323,.T.); -#323 = EDGE_CURVE('',#316,#324,#326,.T.); +#322 = ORIENTED_EDGE('',*,*,#323,.F.); +#323 = EDGE_CURVE('',#324,#316,#326,.T.); #324 = VERTEX_POINT('',#325); -#325 = CARTESIAN_POINT('',(1.5,2.25,0.42)); +#325 = CARTESIAN_POINT('',(1.5,0.64,0.4)); #326 = LINE('',#327,#328); -#327 = CARTESIAN_POINT('',(1.5,-2.25,0.42)); +#327 = CARTESIAN_POINT('',(1.5,0.64,0.4)); #328 = VECTOR('',#329,1.); #329 = DIRECTION('',(0.,1.,0.)); -#330 = ORIENTED_EDGE('',*,*,#331,.F.); -#331 = EDGE_CURVE('',#332,#324,#334,.T.); +#330 = ORIENTED_EDGE('',*,*,#331,.T.); +#331 = EDGE_CURVE('',#324,#332,#334,.T.); #332 = VERTEX_POINT('',#333); -#333 = CARTESIAN_POINT('',(1.5,2.25,2.E-02)); +#333 = CARTESIAN_POINT('',(1.5,-0.64,0.4)); #334 = LINE('',#335,#336); -#335 = CARTESIAN_POINT('',(1.5,2.25,2.E-02)); +#335 = CARTESIAN_POINT('',(1.5,-1.125,0.4)); #336 = VECTOR('',#337,1.); -#337 = DIRECTION('',(0.,0.,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,2.E-02)); +#341 = CARTESIAN_POINT('',(1.5,-0.8,0.4)); #342 = LINE('',#343,#344); -#343 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02)); +#343 = CARTESIAN_POINT('',(1.5,-0.8,0.4)); #344 = VECTOR('',#345,1.); #345 = DIRECTION('',(0.,1.,0.)); -#346 = ORIENTED_EDGE('',*,*,#347,.T.); -#347 = EDGE_CURVE('',#340,#233,#348,.T.); +#346 = ORIENTED_EDGE('',*,*,#347,.F.); +#347 = EDGE_CURVE('',#222,#340,#348,.T.); #348 = LINE('',#349,#350); -#349 = CARTESIAN_POINT('',(1.5,0.8,0.)); +#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.); +#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.445,2.E-02)); +#527 = CARTESIAN_POINT('',(-0.5,1.3,0.4)); #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.); +#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('',(-1.5,-0.2,2.E-02)); +#590 = CARTESIAN_POINT('',(-2.,0.2,0.4)); #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 +#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 )); -#725 = VECTOR('',#726,1.); -#726 = DIRECTION('',(-9.016696346674E-02,9.016696346674E-02, +#744 = VECTOR('',#745,1.); +#745 = 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) +#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) ); -#734 = VECTOR('',#735,1.); -#735 = DIRECTION('',(-9.016696346674E-02,-9.016696346674E-02, +#803 = VECTOR('',#804,1.); +#804 = 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.); +#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('',(-2.,-1.3,0.4)); +#908 = CARTESIAN_POINT('',(1.85,-0.8,0.4)); #909 = LINE('',#910,#911); -#910 = CARTESIAN_POINT('',(-2.,-1.3,0.4)); +#910 = CARTESIAN_POINT('',(1.85,-0.8,0.)); #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.)); +#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('',#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.); +#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('',(-2.,-1.7,1.836970198721E-16)); +#980 = CARTESIAN_POINT('',(1.5,0.8,0.)); #981 = LINE('',#982,#983); -#982 = CARTESIAN_POINT('',(-2.,-1.7,1.836970198721E-16)); +#982 = CARTESIAN_POINT('',(1.5,0.8,0.)); #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.); +#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.9,2.25,1.52)); +#1152 = CARTESIAN_POINT('',(-0.5,0.2,0.)); #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 +#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') ); -#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, +#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'); -#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); +#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 index 09a09a22..cc4b33a7 100644 --- a/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl +++ b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl @@ -69,8 +69,8 @@ coord Coordinate { point [0.551 -0.846 0.598,-0.354 -0.846 0.598,-0.394 -0.886 0 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] +{ 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 } } @@ -93,14 +93,14 @@ coord Coordinate { point [-0.394 -0.886 0.165,-0.354 0.846 0.598,-0.394 0.886 0. 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] +{ 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,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] +{ 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 } } @@ -111,62 +111,26 @@ coord Coordinate { point [-0.354 0.846 0.598,0.551 0.846 0.598,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,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] +{ 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,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] +{ 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.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] +{ 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 } } @@ -177,20 +141,20 @@ coord Coordinate { point [-0.787 -0.512 0.000,-0.197 -0.512 0.000,-0.197 -0.669 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] +{ 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.669 0.000,-0.197 -0.669 0.157,-0.787 -0.669 0.157,-0.787 -0.669 0.000] +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 } } @@ -207,14 +171,14 @@ coord Coordinate { point [-0.787 0.669 0.157,-0.787 0.669 0.000,-0.787 0.512 0.0 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] +{ 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,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] +{ 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 } } @@ -232,6 +196,42 @@ 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 } @@ -255,8 +255,8 @@ coord Coordinate { point [-0.197 -0.252 0.000,0.591 -0.252 0.000,0.591 -0.252 0. 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] +{ 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 } } @@ -285,20 +285,20 @@ coord Coordinate { point [0.787 0.220 0.000,0.728 0.315 0.000,0.728 0.315 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] +{ 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,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] +{ 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,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] +{ 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 } }