diff --git a/flight_computer_starpi-backups/flight_computer_starpi-2025-12-30_122320.zip b/flight_computer_starpi-backups/flight_computer_starpi-2025-12-30_122320.zip new file mode 100644 index 0000000..d540b72 Binary files /dev/null and b/flight_computer_starpi-backups/flight_computer_starpi-2025-12-30_122320.zip differ diff --git a/flight_computer_starpi-backups/flight_computer_starpi-2025-12-30_125029.zip b/flight_computer_starpi-backups/flight_computer_starpi-2025-12-30_125029.zip new file mode 100644 index 0000000..1caee3c Binary files /dev/null and b/flight_computer_starpi-backups/flight_computer_starpi-2025-12-30_125029.zip differ diff --git a/footprints/Buttons.pretty/C4B1802110.kicad_mod b/footprints/Buttons.pretty/C4B1802110.kicad_mod new file mode 100644 index 0000000..84b719a --- /dev/null +++ b/footprints/Buttons.pretty/C4B1802110.kicad_mod @@ -0,0 +1,237 @@ +(footprint "C4B1802110" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "Push Button") + (tags "Button Push SMD") + (property "Reference" "REF**" + (at 0 -2.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "32e5de83-9409-498a-b4bb-3938c97d4948") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "C4B1802110" + (at 0 2.85 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3f54b9c2-4298-492d-bb06-ef54a3764527") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://www.lcsc.com/datasheet/C49393608.pdf" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9b6eb576-70c4-45ea-a760-8b6264c09910") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "SMD Push Button 3mmx4,6mm" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a1277b4a-d64d-4abd-ad83-aa948f8dff69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -2.2 0.05) + (end -2.2 -0.05) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0dc52c37-e52f-4f4c-b287-92e6cffafaec") + ) + (fp_line + (start -2.2 1.55) + (end 2.2 1.55) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f6229cc-189e-42bb-ac88-0145f9159303") + ) + (fp_line + (start 2.2 -1.55) + (end -2.2 -1.55) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c3327a33-fe33-4923-a5b8-6a10cd576c11") + ) + (fp_line + (start 2.2 0.05) + (end 2.2 -0.05) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "64380adc-a690-4e48-be4e-fa0e2960e779") + ) + (fp_line + (start -3.25 -1.8) + (end 3.25 -1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0bab0d8-797a-413a-8657-7ce3be67492e") + ) + (fp_line + (start -3.25 1.8) + (end -3.25 -1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6652325d-a232-41ec-806f-8102d50e3053") + ) + (fp_line + (start 3.25 -1.8) + (end 3.25 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4140022d-6731-4b08-a6ea-40983dc1e1bd") + ) + (fp_line + (start 3.25 1.8) + (end -3.25 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "89cbf054-b4e0-434e-816f-24dbacca4544") + ) + (fp_line + (start -2.1 -1.4) + (end 2.1 -1.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a4ad80ff-9e0d-4c85-af54-b56a34037f8f") + ) + (fp_line + (start -2.1 1.4) + (end -2.1 -1.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fda18a33-6f63-4227-9bea-b92e9c664b5f") + ) + (fp_line + (start 2.1 -1.4) + (end 2.1 1.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cba54ea1-41d1-4112-8483-85ee70691510") + ) + (fp_line + (start 2.1 1.4) + (end -2.1 1.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "27aca447-38ec-427f-8c09-01898eac2224") + ) + (fp_circle + (center 0 0) + (end 0 0.8) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "9129029f-bd94-432f-b09a-f2188dc79ec0") + ) + (fp_text user "${REFERENCE}" + (at 0 4.4 0) + (layer "F.Fab") + (uuid "ed1e34c1-b963-441e-bb76-35b70031f53d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -2.3 -0.8) + (size 1.4 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "e02251f0-7c48-4224-954a-296af71ed054") + ) + (pad "1" smd rect + (at 2.3 -0.8) + (size 1.4 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "5711d49d-d5dc-4ad8-9c76-7895d30de493") + ) + (pad "2" smd rect + (at -2.3 0.8) + (size 1.4 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "3fbaa6b0-08ce-42bd-b412-35f884a50bdc") + ) + (pad "2" smd rect + (at 2.3 0.8) + (size 1.4 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "801b888b-f475-4c15-984c-433318578c3f") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/footprints/Buttons.pretty/C4B1802110.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/footprints/Buttons.pretty/C4B1802110.step b/footprints/Buttons.pretty/C4B1802110.step new file mode 100644 index 0000000..2378d72 --- /dev/null +++ b/footprints/Buttons.pretty/C4B1802110.step @@ -0,0 +1,2916 @@ +ISO-10303-21; +HEADER; +/* SW_Push_1P1T_NO_CK_KMR2.step 3D STEP model for use in ECAD systems + * Copyright (C) 2025, KiCAD + * + * This work is licensed under the + * [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception: + * + * To the extent that the creation of electronic designs that use 'Licensed Material' can be + * considered to be 'Adapted Material', then the copyright holder waives article 3 of the license + * with respect to these designs and any generated files which use data provided as part of the + * 'Licensed Material'. + * + * You are free to use the library data in your own projects without the obligation to share your + * project files under this or any other license agreement. However, if you wish to distribute + * these libraries, or parts thereof (including in modified form) as a collection then the exception + * above does not apply. Please refer to + * https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/LICENSE.md for further clarification + * of the exception. + * + * Disclaimer of Warranties and Limitation of Liability. + * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied. + * USE 3D CAD DATA AT YOUR OWN RISK + * DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION. + */ + +FILE_DESCRIPTION( +/* description */ ('model of SW_Push_1P1T_NO_CK_KMR2'), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'SW_Push_1P1T_NO_CK_KMR2.step', +/* time_stamp */ '1970-01-01T00:00:00', +/* author */ ('KiCAD','kicad'), +/* organization */ ('OCCT'), +/* preprocessor_version */ '', +/* originating_system */ 'KiCAD', +/* authorisation */ ''); + +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; + +DATA; +#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2); +#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes'); +#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4=PRODUCT_DEFINITION_SHAPE('','',#5); +#5=PRODUCT_DEFINITION('design','',#6,#9); +#6=PRODUCT_DEFINITION_FORMATION('','',#7); +#7=PRODUCT('SW_Push_1P1T_NO_CK_KMR2','SW_Push_1P1T_NO_CK_KMR2','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2707); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,-0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#139,#228,#307,#395,#414,#428,#440,#459,#473,#485,#505,#528,#543,#558,#642,#659,#667,#686,#700,#712,#731,#745,#757,#774,#798,#813,#828,#846,#860,#874,#888,#902,#937,#952,#967,#981,#996,#1012,#1026,#1042,#1053,#1068,#1082,#1097,#1131,#1139,#1147,#1181,#1212,#1228,#1262,#1274,#1288,#1304,#1318,#1332,#1347,#1363,#1373,#1387,#1402,#1415,#1440,#1469,#1477,#1485,#1514,#1545,#1561,#1590,#1740,#1752,#1789,#1798,#1809,#1847,#1856,#1868,#1875,#1892,#1902,#1911,#1920,#1929,#1938,#1949,#1959,#1976,#1988,#1997,#2008,#2015,#2024,#2045,#2061,#2075,#2091,#2107,#2123,#2140,#2155,#2170,#2185,#2201,#2212,#2306,#2328,#2343,#2359,#2372,#2388,#2403,#2421,#2436,#2451,#2465,#2481,#2492,#2516,#2531,#2550,#2565,#2582,#2597,#2615,#2632,#2652,#2668,#2686,#2695)); +#17=ADVANCED_FACE('',(#18),#43,.F.); +#18=FACE_BOUND('',#19,.F.); +#19=EDGE_LOOP('',(#20,#28,#35,#40)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.9,-1.4,0.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.9,-1.4,1.3)); +#26=LINE('',#23,#27); +#27=VECTOR('',#13,1.); +#28=ORIENTED_EDGE('',*,*,#29,.T.); +#29=EDGE_CURVE('',#24,#30,#32,.T.); +#30=VERTEX_POINT('',#31); +#31=CARTESIAN_POINT('',(1.9,-1.4,1.3)); +#32=LINE('',#25,#33); +#33=VECTOR('',#34,1.); +#34=DIRECTION('',(1.,0.,0.)); +#35=ORIENTED_EDGE('',*,*,#36,.F.); +#36=EDGE_CURVE('',#37,#30,#39,.T.); +#37=VERTEX_POINT('',#38); +#38=CARTESIAN_POINT('',(1.9,-1.4,0.)); +#39=LINE('',#38,#27); +#40=ORIENTED_EDGE('',*,*,#41,.F.); +#41=EDGE_CURVE('',#22,#37,#42,.T.); +#42=LINE('',#23,#33); +#43=PLANE('',#44); +#44=AXIS2_PLACEMENT_3D('',#23,#45,#34); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#137,.F.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#58,#63,#68,#72,#79,#86,#91,#95,#97,#98,#102,#107,#113,#120,#124,#129,#134)); +#49=ORIENTED_EDGE('',*,*,#50,.F.); +#50=EDGE_CURVE('',#51,#53,#55,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(-1.9,1.4,0.)); +#53=VERTEX_POINT('',#54); +#54=CARTESIAN_POINT('',(-1.9,1.1,0.)); +#55=LINE('',#52,#56); +#56=VECTOR('',#57,1.); +#57=DIRECTION('',(0.,-1.,0.)); +#58=ORIENTED_EDGE('',*,*,#59,.T.); +#59=EDGE_CURVE('',#51,#60,#62,.T.); +#60=VERTEX_POINT('',#61); +#61=CARTESIAN_POINT('',(-1.9,1.4,1.3)); +#62=LINE('',#52,#27); +#63=ORIENTED_EDGE('',*,*,#64,.T.); +#64=EDGE_CURVE('',#60,#65,#67,.T.); +#65=VERTEX_POINT('',#66); +#66=CARTESIAN_POINT('',(-1.9,1.,1.3)); +#67=LINE('',#61,#56); +#68=ORIENTED_EDGE('',*,*,#69,.T.); +#69=EDGE_CURVE('',#65,#70,#67,.T.); +#70=VERTEX_POINT('',#71); +#71=CARTESIAN_POINT('',(-1.9,0.4,1.3)); +#72=ORIENTED_EDGE('',*,*,#73,.T.); +#73=EDGE_CURVE('',#70,#74,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.9,0.4,0.75)); +#76=LINE('',#71,#77); +#77=VECTOR('',#78,1.); +#78=DIRECTION('',(-5.046468293751E-17,6.18014124294E-33,-1.)); +#79=ORIENTED_EDGE('',*,*,#80,.T.); +#80=EDGE_CURVE('',#74,#81,#83,.T.); +#81=VERTEX_POINT('',#82); +#82=CARTESIAN_POINT('',(-1.9,-0.4,0.75)); +#83=LINE('',#75,#84); +#84=VECTOR('',#85,1.); +#85=DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#86=ORIENTED_EDGE('',*,*,#87,.F.); +#87=EDGE_CURVE('',#88,#81,#90,.T.); +#88=VERTEX_POINT('',#89); +#89=CARTESIAN_POINT('',(-1.9,-0.4,1.3)); +#90=LINE('',#89,#77); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#88,#93,#67,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-1.9,-1.,1.3)); +#95=ORIENTED_EDGE('',*,*,#96,.T.); +#96=EDGE_CURVE('',#93,#24,#67,.T.); +#97=ORIENTED_EDGE('',*,*,#21,.F.); +#98=ORIENTED_EDGE('',*,*,#99,.F.); +#99=EDGE_CURVE('',#100,#22,#55,.T.); +#100=VERTEX_POINT('',#101); +#101=CARTESIAN_POINT('',(-1.9,-1.1,0.)); +#102=ORIENTED_EDGE('',*,*,#103,.T.); +#103=EDGE_CURVE('',#100,#104,#106,.T.); +#104=VERTEX_POINT('',#105); +#105=CARTESIAN_POINT('',(-1.9,-1.1,0.15)); +#106=LINE('',#101,#27); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#104,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(-1.9,-0.5,0.15)); +#111=LINE('',#112,#56); +#112=CARTESIAN_POINT('',(-1.9,0.3,0.15)); +#113=ORIENTED_EDGE('',*,*,#114,.T.); +#114=EDGE_CURVE('',#109,#115,#117,.T.); +#115=VERTEX_POINT('',#116); +#116=CARTESIAN_POINT('',(-1.9,-0.5,0.)); +#117=LINE('',#116,#118); +#118=VECTOR('',#119,1.); +#119=DIRECTION('',(0.,0.,-1.)); +#120=ORIENTED_EDGE('',*,*,#121,.F.); +#121=EDGE_CURVE('',#122,#115,#55,.T.); +#122=VERTEX_POINT('',#123); +#123=CARTESIAN_POINT('',(-1.9,0.5,0.)); +#124=ORIENTED_EDGE('',*,*,#125,.T.); +#125=EDGE_CURVE('',#122,#126,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-1.9,0.5,0.15)); +#128=LINE('',#123,#27); +#129=ORIENTED_EDGE('',*,*,#130,.F.); +#130=EDGE_CURVE('',#131,#126,#133,.T.); +#131=VERTEX_POINT('',#132); +#132=CARTESIAN_POINT('',(-1.9,1.1,0.15)); +#133=LINE('',#132,#56); +#134=ORIENTED_EDGE('',*,*,#135,.T.); +#135=EDGE_CURVE('',#131,#53,#136,.T.); +#136=LINE('',#54,#118); +#137=PLANE('',#138); +#138=AXIS2_PLACEMENT_3D('',#52,#34,#57); +#139=ADVANCED_FACE('',(#140),#225,.F.); +#140=FACE_BOUND('',#141,.F.); +#141=EDGE_LOOP('',(#142,#148,#149,#154,#158,#165,#170,#175,#179,#183,#188,#192,#197,#203,#208,#212,#217,#222)); +#142=ORIENTED_EDGE('',*,*,#143,.F.); +#143=EDGE_CURVE('',#37,#144,#146,.T.); +#144=VERTEX_POINT('',#145); +#145=CARTESIAN_POINT('',(1.9,-1.1,0.)); +#146=LINE('',#38,#147); +#147=VECTOR('',#45,1.); +#148=ORIENTED_EDGE('',*,*,#36,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#30,#151,#153,.T.); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(1.9,-1.,1.3)); +#153=LINE('',#31,#147); +#154=ORIENTED_EDGE('',*,*,#155,.T.); +#155=EDGE_CURVE('',#151,#156,#153,.T.); +#156=VERTEX_POINT('',#157); +#157=CARTESIAN_POINT('',(1.9,-0.4,1.3)); +#158=ORIENTED_EDGE('',*,*,#159,.T.); +#159=EDGE_CURVE('',#156,#160,#162,.T.); +#160=VERTEX_POINT('',#161); +#161=CARTESIAN_POINT('',(1.9,-0.4,0.75)); +#162=LINE('',#157,#163); +#163=VECTOR('',#164,1.); +#164=DIRECTION('',(5.046468293751E-17,0.,-1.)); +#165=ORIENTED_EDGE('',*,*,#166,.T.); +#166=EDGE_CURVE('',#160,#167,#169,.T.); +#167=VERTEX_POINT('',#168); +#168=CARTESIAN_POINT('',(1.9,0.4,0.75)); +#169=LINE('',#161,#147); +#170=ORIENTED_EDGE('',*,*,#171,.F.); +#171=EDGE_CURVE('',#172,#167,#174,.T.); +#172=VERTEX_POINT('',#173); +#173=CARTESIAN_POINT('',(1.9,0.4,1.3)); +#174=LINE('',#173,#163); +#175=ORIENTED_EDGE('',*,*,#176,.T.); +#176=EDGE_CURVE('',#172,#177,#153,.T.); +#177=VERTEX_POINT('',#178); +#178=CARTESIAN_POINT('',(1.9,1.,1.3)); +#179=ORIENTED_EDGE('',*,*,#180,.T.); +#180=EDGE_CURVE('',#177,#181,#153,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(1.9,1.4,1.3)); +#183=ORIENTED_EDGE('',*,*,#184,.F.); +#184=EDGE_CURVE('',#185,#181,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(1.9,1.4,0.)); +#187=LINE('',#186,#27); +#188=ORIENTED_EDGE('',*,*,#189,.F.); +#189=EDGE_CURVE('',#190,#185,#146,.T.); +#190=VERTEX_POINT('',#191); +#191=CARTESIAN_POINT('',(1.9,1.1,0.)); +#192=ORIENTED_EDGE('',*,*,#193,.T.); +#193=EDGE_CURVE('',#190,#194,#196,.T.); +#194=VERTEX_POINT('',#195); +#195=CARTESIAN_POINT('',(1.9,1.1,0.15)); +#196=LINE('',#191,#27); +#197=ORIENTED_EDGE('',*,*,#198,.F.); +#198=EDGE_CURVE('',#199,#194,#201,.T.); +#199=VERTEX_POINT('',#200); +#200=CARTESIAN_POINT('',(1.9,0.5,0.15)); +#201=LINE('',#202,#147); +#202=CARTESIAN_POINT('',(1.9,-0.3,0.15)); +#203=ORIENTED_EDGE('',*,*,#204,.T.); +#204=EDGE_CURVE('',#199,#205,#207,.T.); +#205=VERTEX_POINT('',#206); +#206=CARTESIAN_POINT('',(1.9,0.5,0.)); +#207=LINE('',#206,#118); +#208=ORIENTED_EDGE('',*,*,#209,.F.); +#209=EDGE_CURVE('',#210,#205,#146,.T.); +#210=VERTEX_POINT('',#211); +#211=CARTESIAN_POINT('',(1.9,-0.5,0.)); +#212=ORIENTED_EDGE('',*,*,#213,.T.); +#213=EDGE_CURVE('',#210,#214,#216,.T.); +#214=VERTEX_POINT('',#215); +#215=CARTESIAN_POINT('',(1.9,-0.5,0.15)); +#216=LINE('',#211,#27); +#217=ORIENTED_EDGE('',*,*,#218,.F.); +#218=EDGE_CURVE('',#219,#214,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(1.9,-1.1,0.15)); +#221=LINE('',#220,#147); +#222=ORIENTED_EDGE('',*,*,#223,.T.); +#223=EDGE_CURVE('',#219,#144,#224,.T.); +#224=LINE('',#145,#118); +#225=PLANE('',#226); +#226=AXIS2_PLACEMENT_3D('',#38,#227,#45); +#227=DIRECTION('',(-1.,0.,0.)); +#228=ADVANCED_FACE('',(#229),#304,.F.); +#229=FACE_BOUND('',#230,.F.); +#230=EDGE_LOOP('',(#231,#239,#240,#247,#254,#258,#259,#260,#261,#266,#271,#276,#277,#282,#287,#291,#292,#295,#296,#301)); +#231=ORIENTED_EDGE('',*,*,#232,.F.); +#232=EDGE_CURVE('',#122,#233,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.7,0.5,0.)); +#235=LINE('',#236,#237); +#236=CARTESIAN_POINT('',(-2.3,0.5,0.)); +#237=VECTOR('',#238,1.); +#238=DIRECTION('',(1.,-1.224646799147E-16,0.)); +#239=ORIENTED_EDGE('',*,*,#121,.T.); +#240=ORIENTED_EDGE('',*,*,#241,.F.); +#241=EDGE_CURVE('',#242,#115,#244,.T.); +#242=VERTEX_POINT('',#243); +#243=CARTESIAN_POINT('',(-1.7,-0.5,0.)); +#244=LINE('',#243,#245); +#245=VECTOR('',#246,1.); +#246=DIRECTION('',(-1.,1.224646799147E-16,0.)); +#247=ORIENTED_EDGE('',*,*,#248,.F.); +#248=EDGE_CURVE('',#249,#242,#251,.T.); +#249=VERTEX_POINT('',#250); +#250=CARTESIAN_POINT('',(-1.7,-1.1,0.)); +#251=LINE('',#250,#252); +#252=VECTOR('',#253,1.); +#253=DIRECTION('',(1.224646799147E-16,1.,0.)); +#254=ORIENTED_EDGE('',*,*,#255,.F.); +#255=EDGE_CURVE('',#100,#249,#256,.T.); +#256=LINE('',#257,#237); +#257=CARTESIAN_POINT('',(-2.3,-1.1,0.)); +#258=ORIENTED_EDGE('',*,*,#99,.T.); +#259=ORIENTED_EDGE('',*,*,#41,.T.); +#260=ORIENTED_EDGE('',*,*,#143,.T.); +#261=ORIENTED_EDGE('',*,*,#262,.F.); +#262=EDGE_CURVE('',#263,#144,#265,.T.); +#263=VERTEX_POINT('',#264); +#264=CARTESIAN_POINT('',(1.7,-1.1,0.)); +#265=LINE('',#264,#33); +#266=ORIENTED_EDGE('',*,*,#267,.F.); +#267=EDGE_CURVE('',#268,#263,#270,.T.); +#268=VERTEX_POINT('',#269); +#269=CARTESIAN_POINT('',(1.7,-0.5,0.)); +#270=LINE('',#269,#56); +#271=ORIENTED_EDGE('',*,*,#272,.F.); +#272=EDGE_CURVE('',#210,#268,#273,.T.); +#273=LINE('',#274,#275); +#274=CARTESIAN_POINT('',(2.3,-0.5,0.)); +#275=VECTOR('',#227,1.); +#276=ORIENTED_EDGE('',*,*,#209,.T.); +#277=ORIENTED_EDGE('',*,*,#278,.F.); +#278=EDGE_CURVE('',#279,#205,#281,.T.); +#279=VERTEX_POINT('',#280); +#280=CARTESIAN_POINT('',(1.7,0.5,0.)); +#281=LINE('',#280,#33); +#282=ORIENTED_EDGE('',*,*,#283,.F.); +#283=EDGE_CURVE('',#284,#279,#286,.T.); +#284=VERTEX_POINT('',#285); +#285=CARTESIAN_POINT('',(1.7,1.1,0.)); +#286=LINE('',#285,#56); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#190,#284,#289,.T.); +#289=LINE('',#290,#275); +#290=CARTESIAN_POINT('',(2.3,1.1,0.)); +#291=ORIENTED_EDGE('',*,*,#189,.T.); +#292=ORIENTED_EDGE('',*,*,#293,.T.); +#293=EDGE_CURVE('',#185,#51,#294,.T.); +#294=LINE('',#186,#275); +#295=ORIENTED_EDGE('',*,*,#50,.T.); +#296=ORIENTED_EDGE('',*,*,#297,.F.); +#297=EDGE_CURVE('',#298,#53,#300,.T.); +#298=VERTEX_POINT('',#299); +#299=CARTESIAN_POINT('',(-1.7,1.1,0.)); +#300=LINE('',#299,#245); +#301=ORIENTED_EDGE('',*,*,#302,.F.); +#302=EDGE_CURVE('',#233,#298,#303,.T.); +#303=LINE('',#234,#252); +#304=PLANE('',#305); +#305=AXIS2_PLACEMENT_3D('',#306,#13,#34); +#306=CARTESIAN_POINT('',(6.728624391668E-17,0.,0.)); +#307=ADVANCED_FACE('',(#308),#392,.T.); +#308=FACE_BOUND('',#309,.T.); +#309=EDGE_LOOP('',(#95,#28,#149,#310,#318,#326,#333,#340,#346,#353,#358,#365,#369,#376,#381,#388)); +#310=ORIENTED_EDGE('',*,*,#311,.T.); +#311=EDGE_CURVE('',#151,#312,#314,.T.); +#312=VERTEX_POINT('',#313); +#313=CARTESIAN_POINT('',(1.85,-1.,1.3)); +#314=LINE('',#315,#316); +#315=CARTESIAN_POINT('',(2.1,-1.,1.3)); +#316=VECTOR('',#317,1.); +#317=DIRECTION('',(-1.,-0.,-0.)); +#318=ORIENTED_EDGE('',*,*,#319,.T.); +#319=EDGE_CURVE('',#312,#320,#322,.T.); +#320=VERTEX_POINT('',#321); +#321=CARTESIAN_POINT('',(1.85,-1.3125,1.3)); +#322=LINE('',#323,#324); +#323=CARTESIAN_POINT('',(1.85,-0.4,1.3)); +#324=VECTOR('',#325,1.); +#325=DIRECTION('',(2.433365533425E-16,-1.,0.)); +#326=ORIENTED_EDGE('',*,*,#327,.F.); +#327=EDGE_CURVE('',#328,#320,#330,.T.); +#328=VERTEX_POINT('',#329); +#329=CARTESIAN_POINT('',(1.35,-1.3125,1.3)); +#330=LINE('',#329,#331); +#331=VECTOR('',#332,1.); +#332=DIRECTION('',(1.,1.110223024625E-16,0.)); +#333=ORIENTED_EDGE('',*,*,#334,.F.); +#334=EDGE_CURVE('',#335,#328,#337,.T.); +#335=VERTEX_POINT('',#336); +#336=CARTESIAN_POINT('',(1.35,-1.2125,1.3)); +#337=LINE('',#336,#338); +#338=VECTOR('',#339,1.); +#339=DIRECTION('',(1.110223024625E-16,-1.,0.)); +#340=ORIENTED_EDGE('',*,*,#341,.F.); +#341=EDGE_CURVE('',#342,#335,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(0.5,-1.2125,1.3)); +#344=LINE('',#345,#33); +#345=CARTESIAN_POINT('',(-1.85,-1.2125,1.3)); +#346=ORIENTED_EDGE('',*,*,#347,.F.); +#347=EDGE_CURVE('',#348,#342,#350,.T.); +#348=VERTEX_POINT('',#349); +#349=CARTESIAN_POINT('',(0.25,-1.3125,1.3)); +#350=LINE('',#349,#351); +#351=VECTOR('',#352,1.); +#352=DIRECTION('',(0.928476690885,0.371390676354,0.)); +#353=ORIENTED_EDGE('',*,*,#354,.F.); +#354=EDGE_CURVE('',#355,#348,#357,.T.); +#355=VERTEX_POINT('',#356); +#356=CARTESIAN_POINT('',(-0.25,-1.3125,1.3)); +#357=LINE('',#356,#331); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#355,#362,.T.); +#360=VERTEX_POINT('',#361); +#361=CARTESIAN_POINT('',(-0.5,-1.2125,1.3)); +#362=LINE('',#361,#363); +#363=VECTOR('',#364,1.); +#364=DIRECTION('',(0.928476690885,-0.371390676354,0.)); +#365=ORIENTED_EDGE('',*,*,#366,.F.); +#366=EDGE_CURVE('',#367,#360,#344,.T.); +#367=VERTEX_POINT('',#368); +#368=CARTESIAN_POINT('',(-1.35,-1.2125,1.3)); +#369=ORIENTED_EDGE('',*,*,#370,.F.); +#370=EDGE_CURVE('',#371,#367,#373,.T.); +#371=VERTEX_POINT('',#372); +#372=CARTESIAN_POINT('',(-1.35,-1.3125,1.3)); +#373=LINE('',#372,#374); +#374=VECTOR('',#375,1.); +#375=DIRECTION('',(-1.110223024625E-16,1.,0.)); +#376=ORIENTED_EDGE('',*,*,#377,.F.); +#377=EDGE_CURVE('',#378,#371,#380,.T.); +#378=VERTEX_POINT('',#379); +#379=CARTESIAN_POINT('',(-1.85,-1.3125,1.3)); +#380=LINE('',#379,#331); +#381=ORIENTED_EDGE('',*,*,#382,.T.); +#382=EDGE_CURVE('',#378,#383,#385,.T.); +#383=VERTEX_POINT('',#384); +#384=CARTESIAN_POINT('',(-1.85,-1.,1.3)); +#385=LINE('',#379,#386); +#386=VECTOR('',#387,1.); +#387=DIRECTION('',(-2.433365533425E-16,1.,0.)); +#388=ORIENTED_EDGE('',*,*,#389,.F.); +#389=EDGE_CURVE('',#93,#383,#390,.T.); +#390=LINE('',#391,#237); +#391=CARTESIAN_POINT('',(-2.1,-1.,1.3)); +#392=PLANE('',#393); +#393=AXIS2_PLACEMENT_3D('',#394,#13,#34); +#394=CARTESIAN_POINT('',(6.728624391668E-17,0.,1.3)); +#395=ADVANCED_FACE('',(#396),#412,.F.); +#396=FACE_BOUND('',#397,.F.); +#397=EDGE_LOOP('',(#398,#402,#403,#409)); +#398=ORIENTED_EDGE('',*,*,#399,.F.); +#399=EDGE_CURVE('',#53,#400,#300,.T.); +#400=VERTEX_POINT('',#401); +#401=CARTESIAN_POINT('',(-2.3,1.1,0.)); +#402=ORIENTED_EDGE('',*,*,#135,.F.); +#403=ORIENTED_EDGE('',*,*,#404,.T.); +#404=EDGE_CURVE('',#131,#405,#407,.T.); +#405=VERTEX_POINT('',#406); +#406=CARTESIAN_POINT('',(-2.3,1.1,0.15)); +#407=LINE('',#408,#245); +#408=CARTESIAN_POINT('',(-1.7,1.1,0.15)); +#409=ORIENTED_EDGE('',*,*,#410,.F.); +#410=EDGE_CURVE('',#400,#405,#411,.T.); +#411=LINE('',#401,#27); +#412=PLANE('',#413); +#413=AXIS2_PLACEMENT_3D('',#299,#85,#246); +#414=ADVANCED_FACE('',(#415),#425,.T.); +#415=FACE_BOUND('',#416,.T.); +#416=EDGE_LOOP('',(#129,#403,#417,#422)); +#417=ORIENTED_EDGE('',*,*,#418,.T.); +#418=EDGE_CURVE('',#405,#419,#421,.T.); +#419=VERTEX_POINT('',#420); +#420=CARTESIAN_POINT('',(-2.3,0.5,0.15)); +#421=LINE('',#406,#84); +#422=ORIENTED_EDGE('',*,*,#423,.T.); +#423=EDGE_CURVE('',#419,#126,#424,.T.); +#424=LINE('',#420,#237); +#425=PLANE('',#426); +#426=AXIS2_PLACEMENT_3D('',#427,#13,#246); +#427=CARTESIAN_POINT('',(-2.,0.8,0.15)); +#428=ADVANCED_FACE('',(#429),#438,.F.); +#429=FACE_BOUND('',#430,.F.); +#430=EDGE_LOOP('',(#431,#434,#422,#437)); +#431=ORIENTED_EDGE('',*,*,#432,.F.); +#432=EDGE_CURVE('',#433,#122,#235,.T.); +#433=VERTEX_POINT('',#236); +#434=ORIENTED_EDGE('',*,*,#435,.T.); +#435=EDGE_CURVE('',#433,#419,#436,.T.); +#436=LINE('',#236,#27); +#437=ORIENTED_EDGE('',*,*,#125,.F.); +#438=PLANE('',#439); +#439=AXIS2_PLACEMENT_3D('',#236,#253,#238); +#440=ADVANCED_FACE('',(#441),#457,.F.); +#441=FACE_BOUND('',#442,.F.); +#442=EDGE_LOOP('',(#443,#447,#448,#454)); +#443=ORIENTED_EDGE('',*,*,#444,.F.); +#444=EDGE_CURVE('',#115,#445,#244,.T.); +#445=VERTEX_POINT('',#446); +#446=CARTESIAN_POINT('',(-2.3,-0.5,0.)); +#447=ORIENTED_EDGE('',*,*,#114,.F.); +#448=ORIENTED_EDGE('',*,*,#449,.T.); +#449=EDGE_CURVE('',#109,#450,#452,.T.); +#450=VERTEX_POINT('',#451); +#451=CARTESIAN_POINT('',(-2.3,-0.5,0.15)); +#452=LINE('',#453,#245); +#453=CARTESIAN_POINT('',(-1.7,-0.5,0.15)); +#454=ORIENTED_EDGE('',*,*,#455,.F.); +#455=EDGE_CURVE('',#445,#450,#456,.T.); +#456=LINE('',#446,#27); +#457=PLANE('',#458); +#458=AXIS2_PLACEMENT_3D('',#243,#85,#246); +#459=ADVANCED_FACE('',(#460),#470,.T.); +#460=FACE_BOUND('',#461,.T.); +#461=EDGE_LOOP('',(#107,#448,#462,#467)); +#462=ORIENTED_EDGE('',*,*,#463,.T.); +#463=EDGE_CURVE('',#450,#464,#466,.T.); +#464=VERTEX_POINT('',#465); +#465=CARTESIAN_POINT('',(-2.3,-1.1,0.15)); +#466=LINE('',#451,#84); +#467=ORIENTED_EDGE('',*,*,#468,.T.); +#468=EDGE_CURVE('',#464,#104,#469,.T.); +#469=LINE('',#465,#237); +#470=PLANE('',#471); +#471=AXIS2_PLACEMENT_3D('',#472,#13,#246); +#472=CARTESIAN_POINT('',(-2.,-0.8,0.15)); +#473=ADVANCED_FACE('',(#474),#483,.F.); +#474=FACE_BOUND('',#475,.F.); +#475=EDGE_LOOP('',(#476,#479,#467,#482)); +#476=ORIENTED_EDGE('',*,*,#477,.F.); +#477=EDGE_CURVE('',#478,#100,#256,.T.); +#478=VERTEX_POINT('',#257); +#479=ORIENTED_EDGE('',*,*,#480,.T.); +#480=EDGE_CURVE('',#478,#464,#481,.T.); +#481=LINE('',#257,#27); +#482=ORIENTED_EDGE('',*,*,#103,.F.); +#483=PLANE('',#484); +#484=AXIS2_PLACEMENT_3D('',#257,#253,#238); +#485=ADVANCED_FACE('',(#486),#502,.F.); +#486=FACE_BOUND('',#487,.F.); +#487=EDGE_LOOP('',(#488,#489,#495,#500)); +#488=ORIENTED_EDGE('',*,*,#92,.F.); +#489=ORIENTED_EDGE('',*,*,#490,.F.); +#490=EDGE_CURVE('',#491,#88,#493,.T.); +#491=VERTEX_POINT('',#492); +#492=CARTESIAN_POINT('',(-2.,-0.4,1.3)); +#493=LINE('',#494,#237); +#494=CARTESIAN_POINT('',(-2.1,-0.4,1.3)); +#495=ORIENTED_EDGE('',*,*,#496,.T.); +#496=EDGE_CURVE('',#491,#497,#499,.T.); +#497=VERTEX_POINT('',#498); +#498=CARTESIAN_POINT('',(-2.,-1.,1.3)); +#499=LINE('',#492,#84); +#500=ORIENTED_EDGE('',*,*,#501,.T.); +#501=EDGE_CURVE('',#497,#93,#390,.T.); +#502=PLANE('',#503); +#503=AXIS2_PLACEMENT_3D('',#504,#13,#34); +#504=CARTESIAN_POINT('',(0.,0.,1.3)); +#505=ADVANCED_FACE('',(#506),#525,.F.); +#506=FACE_BOUND('',#507,.F.); +#507=EDGE_LOOP('',(#508,#509,#514,#519)); +#508=ORIENTED_EDGE('',*,*,#87,.T.); +#509=ORIENTED_EDGE('',*,*,#510,.T.); +#510=EDGE_CURVE('',#81,#511,#513,.T.); +#511=VERTEX_POINT('',#512); +#512=CARTESIAN_POINT('',(-2.,-0.4,0.75)); +#513=LINE('',#82,#245); +#514=ORIENTED_EDGE('',*,*,#515,.T.); +#515=EDGE_CURVE('',#511,#516,#518,.T.); +#516=VERTEX_POINT('',#517); +#517=CARTESIAN_POINT('',(-2.,-0.4,1.175)); +#518=LINE('',#512,#27); +#519=ORIENTED_EDGE('',*,*,#520,.T.); +#520=EDGE_CURVE('',#516,#88,#521,.T.); +#521=LINE('',#522,#523); +#522=CARTESIAN_POINT('',(-2.1,-0.4,1.05)); +#523=VECTOR('',#524,1.); +#524=DIRECTION('',(0.624695047554,-7.650307904307E-17,0.780868809443)); +#525=PLANE('',#526); +#526=AXIS2_PLACEMENT_3D('',#527,#253,#119); +#527=CARTESIAN_POINT('',(-1.981753905297,-0.4,0.992539052968)); +#528=ADVANCED_FACE('',(#529),#541,.F.); +#529=FACE_BOUND('',#530,.F.); +#530=EDGE_LOOP('',(#531,#532,#537,#540)); +#531=ORIENTED_EDGE('',*,*,#80,.F.); +#532=ORIENTED_EDGE('',*,*,#533,.T.); +#533=EDGE_CURVE('',#74,#534,#536,.T.); +#534=VERTEX_POINT('',#535); +#535=CARTESIAN_POINT('',(-2.,0.4,0.75)); +#536=LINE('',#75,#245); +#537=ORIENTED_EDGE('',*,*,#538,.T.); +#538=EDGE_CURVE('',#534,#511,#539,.T.); +#539=LINE('',#535,#84); +#540=ORIENTED_EDGE('',*,*,#510,.F.); +#541=PLANE('',#542); +#542=AXIS2_PLACEMENT_3D('',#82,#13,#246); +#543=ADVANCED_FACE('',(#544),#555,.F.); +#544=FACE_BOUND('',#545,.T.); +#545=EDGE_LOOP('',(#72,#532,#546,#551)); +#546=ORIENTED_EDGE('',*,*,#547,.T.); +#547=EDGE_CURVE('',#534,#548,#550,.T.); +#548=VERTEX_POINT('',#549); +#549=CARTESIAN_POINT('',(-2.,0.4,1.175)); +#550=LINE('',#535,#27); +#551=ORIENTED_EDGE('',*,*,#552,.T.); +#552=EDGE_CURVE('',#548,#70,#553,.T.); +#553=LINE('',#554,#523); +#554=CARTESIAN_POINT('',(-2.1,0.4,1.05)); +#555=PLANE('',#556); +#556=AXIS2_PLACEMENT_3D('',#557,#85,#13); +#557=CARTESIAN_POINT('',(-1.981753905297,0.4,0.992539052968)); +#558=ADVANCED_FACE('',(#559),#392,.T.); +#559=FACE_BOUND('',#560,.T.); +#560=EDGE_LOOP('',(#63,#561,#567,#575,#582,#589,#595,#602,#607,#614,#618,#625,#630,#635,#179,#639)); +#561=ORIENTED_EDGE('',*,*,#562,.T.); +#562=EDGE_CURVE('',#65,#563,#565,.T.); +#563=VERTEX_POINT('',#564); +#564=CARTESIAN_POINT('',(-1.85,1.,1.3)); +#565=LINE('',#566,#237); +#566=CARTESIAN_POINT('',(-2.1,1.,1.3)); +#567=ORIENTED_EDGE('',*,*,#568,.T.); +#568=EDGE_CURVE('',#563,#569,#571,.T.); +#569=VERTEX_POINT('',#570); +#570=CARTESIAN_POINT('',(-1.85,1.3625,1.3)); +#571=LINE('',#572,#573); +#572=CARTESIAN_POINT('',(-1.85,0.4,1.3)); +#573=VECTOR('',#574,1.); +#574=DIRECTION('',(4.613913868572E-16,1.,0.)); +#575=ORIENTED_EDGE('',*,*,#576,.T.); +#576=EDGE_CURVE('',#569,#577,#579,.T.); +#577=VERTEX_POINT('',#578); +#578=CARTESIAN_POINT('',(-0.95,1.3625,1.3)); +#579=LINE('',#570,#580); +#580=VECTOR('',#581,1.); +#581=DIRECTION('',(1.,-1.110223024625E-16,0.)); +#582=ORIENTED_EDGE('',*,*,#583,.T.); +#583=EDGE_CURVE('',#577,#584,#586,.T.); +#584=VERTEX_POINT('',#585); +#585=CARTESIAN_POINT('',(-0.95,1.2125,1.3)); +#586=LINE('',#578,#587); +#587=VECTOR('',#588,1.); +#588=DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#589=ORIENTED_EDGE('',*,*,#590,.F.); +#590=EDGE_CURVE('',#591,#584,#593,.T.); +#591=VERTEX_POINT('',#592); +#592=CARTESIAN_POINT('',(-0.6,1.2125,1.3)); +#593=LINE('',#594,#275); +#594=CARTESIAN_POINT('',(1.85,1.2125,1.3)); +#595=ORIENTED_EDGE('',*,*,#596,.T.); +#596=EDGE_CURVE('',#591,#597,#599,.T.); +#597=VERTEX_POINT('',#598); +#598=CARTESIAN_POINT('',(-0.5,1.3125,1.3)); +#599=LINE('',#592,#600); +#600=VECTOR('',#601,1.); +#601=DIRECTION('',(0.707106781187,0.707106781187,0.)); +#602=ORIENTED_EDGE('',*,*,#603,.T.); +#603=EDGE_CURVE('',#597,#604,#606,.T.); +#604=VERTEX_POINT('',#605); +#605=CARTESIAN_POINT('',(0.5,1.3125,1.3)); +#606=LINE('',#598,#580); +#607=ORIENTED_EDGE('',*,*,#608,.T.); +#608=EDGE_CURVE('',#604,#609,#611,.T.); +#609=VERTEX_POINT('',#610); +#610=CARTESIAN_POINT('',(0.6,1.2125,1.3)); +#611=LINE('',#605,#612); +#612=VECTOR('',#613,1.); +#613=DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#614=ORIENTED_EDGE('',*,*,#615,.F.); +#615=EDGE_CURVE('',#616,#609,#593,.T.); +#616=VERTEX_POINT('',#617); +#617=CARTESIAN_POINT('',(0.95,1.2125,1.3)); +#618=ORIENTED_EDGE('',*,*,#619,.T.); +#619=EDGE_CURVE('',#616,#620,#622,.T.); +#620=VERTEX_POINT('',#621); +#621=CARTESIAN_POINT('',(0.95,1.3625,1.3)); +#622=LINE('',#617,#623); +#623=VECTOR('',#624,1.); +#624=DIRECTION('',(1.110223024625E-16,1.,0.)); +#625=ORIENTED_EDGE('',*,*,#626,.T.); +#626=EDGE_CURVE('',#620,#627,#629,.T.); +#627=VERTEX_POINT('',#628); +#628=CARTESIAN_POINT('',(1.85,1.3625,1.3)); +#629=LINE('',#621,#580); +#630=ORIENTED_EDGE('',*,*,#631,.T.); +#631=EDGE_CURVE('',#627,#632,#634,.T.); +#632=VERTEX_POINT('',#633); +#633=CARTESIAN_POINT('',(1.85,1.,1.3)); +#634=LINE('',#628,#56); +#635=ORIENTED_EDGE('',*,*,#636,.F.); +#636=EDGE_CURVE('',#177,#632,#637,.T.); +#637=LINE('',#638,#275); +#638=CARTESIAN_POINT('',(2.1,1.,1.3)); +#639=ORIENTED_EDGE('',*,*,#640,.T.); +#640=EDGE_CURVE('',#181,#60,#641,.T.); +#641=LINE('',#182,#275); +#642=ADVANCED_FACE('',(#643),#502,.F.); +#643=FACE_BOUND('',#644,.F.); +#644=EDGE_LOOP('',(#645,#646,#650,#655)); +#645=ORIENTED_EDGE('',*,*,#69,.F.); +#646=ORIENTED_EDGE('',*,*,#647,.F.); +#647=EDGE_CURVE('',#648,#65,#565,.T.); +#648=VERTEX_POINT('',#649); +#649=CARTESIAN_POINT('',(-2.,1.,1.3)); +#650=ORIENTED_EDGE('',*,*,#651,.F.); +#651=EDGE_CURVE('',#652,#648,#654,.T.); +#652=VERTEX_POINT('',#653); +#653=CARTESIAN_POINT('',(-2.,0.4,1.3)); +#654=LINE('',#653,#252); +#655=ORIENTED_EDGE('',*,*,#656,.T.); +#656=EDGE_CURVE('',#652,#70,#657,.T.); +#657=LINE('',#658,#237); +#658=CARTESIAN_POINT('',(-2.1,0.4,1.3)); +#659=ADVANCED_FACE('',(#660),#665,.F.); +#660=FACE_BOUND('',#661,.F.); +#661=EDGE_LOOP('',(#662,#639,#663,#664)); +#662=ORIENTED_EDGE('',*,*,#184,.T.); +#663=ORIENTED_EDGE('',*,*,#59,.F.); +#664=ORIENTED_EDGE('',*,*,#293,.F.); +#665=PLANE('',#666); +#666=AXIS2_PLACEMENT_3D('',#186,#57,#227); +#667=ADVANCED_FACE('',(#668),#684,.F.); +#668=FACE_BOUND('',#669,.F.); +#669=EDGE_LOOP('',(#670,#674,#675,#681)); +#670=ORIENTED_EDGE('',*,*,#671,.F.); +#671=EDGE_CURVE('',#144,#672,#265,.T.); +#672=VERTEX_POINT('',#673); +#673=CARTESIAN_POINT('',(2.3,-1.1,0.)); +#674=ORIENTED_EDGE('',*,*,#223,.F.); +#675=ORIENTED_EDGE('',*,*,#676,.T.); +#676=EDGE_CURVE('',#219,#677,#679,.T.); +#677=VERTEX_POINT('',#678); +#678=CARTESIAN_POINT('',(2.3,-1.1,0.15)); +#679=LINE('',#680,#33); +#680=CARTESIAN_POINT('',(1.7,-1.1,0.15)); +#681=ORIENTED_EDGE('',*,*,#682,.F.); +#682=EDGE_CURVE('',#672,#677,#683,.T.); +#683=LINE('',#673,#27); +#684=PLANE('',#685); +#685=AXIS2_PLACEMENT_3D('',#264,#45,#34); +#686=ADVANCED_FACE('',(#687),#697,.T.); +#687=FACE_BOUND('',#688,.T.); +#688=EDGE_LOOP('',(#217,#675,#689,#694)); +#689=ORIENTED_EDGE('',*,*,#690,.T.); +#690=EDGE_CURVE('',#677,#691,#693,.T.); +#691=VERTEX_POINT('',#692); +#692=CARTESIAN_POINT('',(2.3,-0.5,0.15)); +#693=LINE('',#678,#147); +#694=ORIENTED_EDGE('',*,*,#695,.T.); +#695=EDGE_CURVE('',#691,#214,#696,.T.); +#696=LINE('',#692,#275); +#697=PLANE('',#698); +#698=AXIS2_PLACEMENT_3D('',#699,#13,#34); +#699=CARTESIAN_POINT('',(2.,-0.8,0.15)); +#700=ADVANCED_FACE('',(#701),#710,.F.); +#701=FACE_BOUND('',#702,.F.); +#702=EDGE_LOOP('',(#703,#706,#694,#709)); +#703=ORIENTED_EDGE('',*,*,#704,.F.); +#704=EDGE_CURVE('',#705,#210,#273,.T.); +#705=VERTEX_POINT('',#274); +#706=ORIENTED_EDGE('',*,*,#707,.T.); +#707=EDGE_CURVE('',#705,#691,#708,.T.); +#708=LINE('',#274,#27); +#709=ORIENTED_EDGE('',*,*,#213,.F.); +#710=PLANE('',#711); +#711=AXIS2_PLACEMENT_3D('',#274,#57,#227); +#712=ADVANCED_FACE('',(#713),#729,.F.); +#713=FACE_BOUND('',#714,.F.); +#714=EDGE_LOOP('',(#715,#719,#720,#726)); +#715=ORIENTED_EDGE('',*,*,#716,.F.); +#716=EDGE_CURVE('',#205,#717,#281,.T.); +#717=VERTEX_POINT('',#718); +#718=CARTESIAN_POINT('',(2.3,0.5,0.)); +#719=ORIENTED_EDGE('',*,*,#204,.F.); +#720=ORIENTED_EDGE('',*,*,#721,.T.); +#721=EDGE_CURVE('',#199,#722,#724,.T.); +#722=VERTEX_POINT('',#723); +#723=CARTESIAN_POINT('',(2.3,0.5,0.15)); +#724=LINE('',#725,#33); +#725=CARTESIAN_POINT('',(1.7,0.5,0.15)); +#726=ORIENTED_EDGE('',*,*,#727,.F.); +#727=EDGE_CURVE('',#717,#722,#728,.T.); +#728=LINE('',#718,#27); +#729=PLANE('',#730); +#730=AXIS2_PLACEMENT_3D('',#280,#45,#34); +#731=ADVANCED_FACE('',(#732),#742,.T.); +#732=FACE_BOUND('',#733,.T.); +#733=EDGE_LOOP('',(#197,#720,#734,#739)); +#734=ORIENTED_EDGE('',*,*,#735,.T.); +#735=EDGE_CURVE('',#722,#736,#738,.T.); +#736=VERTEX_POINT('',#737); +#737=CARTESIAN_POINT('',(2.3,1.1,0.15)); +#738=LINE('',#723,#147); +#739=ORIENTED_EDGE('',*,*,#740,.T.); +#740=EDGE_CURVE('',#736,#194,#741,.T.); +#741=LINE('',#737,#275); +#742=PLANE('',#743); +#743=AXIS2_PLACEMENT_3D('',#744,#13,#34); +#744=CARTESIAN_POINT('',(2.,0.8,0.15)); +#745=ADVANCED_FACE('',(#746),#755,.F.); +#746=FACE_BOUND('',#747,.F.); +#747=EDGE_LOOP('',(#748,#751,#739,#754)); +#748=ORIENTED_EDGE('',*,*,#749,.F.); +#749=EDGE_CURVE('',#750,#190,#289,.T.); +#750=VERTEX_POINT('',#290); +#751=ORIENTED_EDGE('',*,*,#752,.T.); +#752=EDGE_CURVE('',#750,#736,#753,.T.); +#753=LINE('',#290,#27); +#754=ORIENTED_EDGE('',*,*,#193,.F.); +#755=PLANE('',#756); +#756=AXIS2_PLACEMENT_3D('',#290,#57,#227); +#757=ADVANCED_FACE('',(#758),#502,.F.); +#758=FACE_BOUND('',#759,.F.); +#759=EDGE_LOOP('',(#760,#764,#765,#771)); +#760=ORIENTED_EDGE('',*,*,#761,.T.); +#761=EDGE_CURVE('',#762,#177,#637,.T.); +#762=VERTEX_POINT('',#763); +#763=CARTESIAN_POINT('',(2.,1.,1.3)); +#764=ORIENTED_EDGE('',*,*,#176,.F.); +#765=ORIENTED_EDGE('',*,*,#766,.F.); +#766=EDGE_CURVE('',#767,#172,#769,.T.); +#767=VERTEX_POINT('',#768); +#768=CARTESIAN_POINT('',(2.,0.4,1.3)); +#769=LINE('',#770,#275); +#770=CARTESIAN_POINT('',(2.1,0.4,1.3)); +#771=ORIENTED_EDGE('',*,*,#772,.T.); +#772=EDGE_CURVE('',#767,#762,#773,.T.); +#773=LINE('',#768,#147); +#774=ADVANCED_FACE('',(#775),#794,.F.); +#775=FACE_BOUND('',#776,.F.); +#776=EDGE_LOOP('',(#777,#778,#783,#788)); +#777=ORIENTED_EDGE('',*,*,#171,.T.); +#778=ORIENTED_EDGE('',*,*,#779,.T.); +#779=EDGE_CURVE('',#167,#780,#782,.T.); +#780=VERTEX_POINT('',#781); +#781=CARTESIAN_POINT('',(2.,0.4,0.75)); +#782=LINE('',#168,#33); +#783=ORIENTED_EDGE('',*,*,#784,.T.); +#784=EDGE_CURVE('',#780,#785,#787,.T.); +#785=VERTEX_POINT('',#786); +#786=CARTESIAN_POINT('',(2.,0.4,1.175)); +#787=LINE('',#781,#27); +#788=ORIENTED_EDGE('',*,*,#789,.T.); +#789=EDGE_CURVE('',#785,#172,#790,.T.); +#790=LINE('',#791,#792); +#791=CARTESIAN_POINT('',(2.1,0.4,1.05)); +#792=VECTOR('',#793,1.); +#793=DIRECTION('',(-0.624695047554,0.,0.780868809443)); +#794=PLANE('',#795); +#795=AXIS2_PLACEMENT_3D('',#796,#797,#119); +#796=CARTESIAN_POINT('',(1.981753905297,0.4,0.992539052968)); +#797=DIRECTION('',(-0.,-1.,-0.)); +#798=ADVANCED_FACE('',(#799),#811,.F.); +#799=FACE_BOUND('',#800,.F.); +#800=EDGE_LOOP('',(#801,#802,#807,#810)); +#801=ORIENTED_EDGE('',*,*,#166,.F.); +#802=ORIENTED_EDGE('',*,*,#803,.T.); +#803=EDGE_CURVE('',#160,#804,#806,.T.); +#804=VERTEX_POINT('',#805); +#805=CARTESIAN_POINT('',(2.,-0.4,0.75)); +#806=LINE('',#161,#33); +#807=ORIENTED_EDGE('',*,*,#808,.T.); +#808=EDGE_CURVE('',#804,#780,#809,.T.); +#809=LINE('',#805,#147); +#810=ORIENTED_EDGE('',*,*,#779,.F.); +#811=PLANE('',#812); +#812=AXIS2_PLACEMENT_3D('',#168,#13,#34); +#813=ADVANCED_FACE('',(#814),#825,.F.); +#814=FACE_BOUND('',#815,.T.); +#815=EDGE_LOOP('',(#158,#802,#816,#821)); +#816=ORIENTED_EDGE('',*,*,#817,.T.); +#817=EDGE_CURVE('',#804,#818,#820,.T.); +#818=VERTEX_POINT('',#819); +#819=CARTESIAN_POINT('',(2.,-0.4,1.175)); +#820=LINE('',#805,#27); +#821=ORIENTED_EDGE('',*,*,#822,.T.); +#822=EDGE_CURVE('',#818,#156,#823,.T.); +#823=LINE('',#824,#792); +#824=CARTESIAN_POINT('',(2.1,-0.4,1.05)); +#825=PLANE('',#826); +#826=AXIS2_PLACEMENT_3D('',#827,#45,#13); +#827=CARTESIAN_POINT('',(1.981753905297,-0.4,0.992539052968)); +#828=ADVANCED_FACE('',(#829),#502,.F.); +#829=FACE_BOUND('',#830,.F.); +#830=EDGE_LOOP('',(#831,#837,#838,#842)); +#831=ORIENTED_EDGE('',*,*,#832,.T.); +#832=EDGE_CURVE('',#833,#156,#835,.T.); +#833=VERTEX_POINT('',#834); +#834=CARTESIAN_POINT('',(2.,-0.4,1.3)); +#835=LINE('',#836,#316); +#836=CARTESIAN_POINT('',(2.1,-0.4,1.3)); +#837=ORIENTED_EDGE('',*,*,#155,.F.); +#838=ORIENTED_EDGE('',*,*,#839,.F.); +#839=EDGE_CURVE('',#840,#151,#314,.T.); +#840=VERTEX_POINT('',#841); +#841=CARTESIAN_POINT('',(2.,-1.,1.3)); +#842=ORIENTED_EDGE('',*,*,#843,.F.); +#843=EDGE_CURVE('',#833,#840,#844,.T.); +#844=LINE('',#834,#845); +#845=VECTOR('',#797,1.); +#846=ADVANCED_FACE('',(#847),#857,.F.); +#847=FACE_BOUND('',#848,.F.); +#848=EDGE_LOOP('',(#849,#850,#851,#854,#855,#856)); +#849=ORIENTED_EDGE('',*,*,#297,.T.); +#850=ORIENTED_EDGE('',*,*,#399,.T.); +#851=ORIENTED_EDGE('',*,*,#852,.T.); +#852=EDGE_CURVE('',#400,#433,#853,.T.); +#853=LINE('',#401,#84); +#854=ORIENTED_EDGE('',*,*,#432,.T.); +#855=ORIENTED_EDGE('',*,*,#232,.T.); +#856=ORIENTED_EDGE('',*,*,#302,.T.); +#857=PLANE('',#858); +#858=AXIS2_PLACEMENT_3D('',#859,#13,#246); +#859=CARTESIAN_POINT('',(-2.,0.8,0.)); +#860=ADVANCED_FACE('',(#861),#871,.F.); +#861=FACE_BOUND('',#862,.F.); +#862=EDGE_LOOP('',(#863,#864,#865,#868,#869,#870)); +#863=ORIENTED_EDGE('',*,*,#278,.T.); +#864=ORIENTED_EDGE('',*,*,#716,.T.); +#865=ORIENTED_EDGE('',*,*,#866,.T.); +#866=EDGE_CURVE('',#717,#750,#867,.T.); +#867=LINE('',#718,#147); +#868=ORIENTED_EDGE('',*,*,#749,.T.); +#869=ORIENTED_EDGE('',*,*,#288,.T.); +#870=ORIENTED_EDGE('',*,*,#283,.T.); +#871=PLANE('',#872); +#872=AXIS2_PLACEMENT_3D('',#873,#13,#34); +#873=CARTESIAN_POINT('',(2.,0.8,0.)); +#874=ADVANCED_FACE('',(#875),#885,.F.); +#875=FACE_BOUND('',#876,.F.); +#876=EDGE_LOOP('',(#877,#878,#879,#882,#883,#884)); +#877=ORIENTED_EDGE('',*,*,#262,.T.); +#878=ORIENTED_EDGE('',*,*,#671,.T.); +#879=ORIENTED_EDGE('',*,*,#880,.T.); +#880=EDGE_CURVE('',#672,#705,#881,.T.); +#881=LINE('',#673,#147); +#882=ORIENTED_EDGE('',*,*,#704,.T.); +#883=ORIENTED_EDGE('',*,*,#272,.T.); +#884=ORIENTED_EDGE('',*,*,#267,.T.); +#885=PLANE('',#886); +#886=AXIS2_PLACEMENT_3D('',#887,#13,#34); +#887=CARTESIAN_POINT('',(2.,-0.8,0.)); +#888=ADVANCED_FACE('',(#889),#899,.F.); +#889=FACE_BOUND('',#890,.F.); +#890=EDGE_LOOP('',(#891,#892,#893,#896,#897,#898)); +#891=ORIENTED_EDGE('',*,*,#241,.T.); +#892=ORIENTED_EDGE('',*,*,#444,.T.); +#893=ORIENTED_EDGE('',*,*,#894,.T.); +#894=EDGE_CURVE('',#445,#478,#895,.T.); +#895=LINE('',#446,#84); +#896=ORIENTED_EDGE('',*,*,#477,.T.); +#897=ORIENTED_EDGE('',*,*,#255,.T.); +#898=ORIENTED_EDGE('',*,*,#248,.T.); +#899=PLANE('',#900); +#900=AXIS2_PLACEMENT_3D('',#901,#13,#246); +#901=CARTESIAN_POINT('',(-2.,-0.8,0.)); +#902=ADVANCED_FACE('',(#903),#935,.T.); +#903=FACE_BOUND('',#904,.T.); +#904=EDGE_LOOP('',(#905,#500,#910,#911,#916,#921,#927,#932)); +#905=ORIENTED_EDGE('',*,*,#906,.F.); +#906=EDGE_CURVE('',#497,#907,#909,.T.); +#907=VERTEX_POINT('',#908); +#908=CARTESIAN_POINT('',(-2.,-1.,0.7)); +#909=LINE('',#498,#118); +#910=ORIENTED_EDGE('',*,*,#389,.T.); +#911=ORIENTED_EDGE('',*,*,#912,.T.); +#912=EDGE_CURVE('',#383,#913,#915,.T.); +#913=VERTEX_POINT('',#914); +#914=CARTESIAN_POINT('',(-1.85,-1.,1.4)); +#915=LINE('',#384,#27); +#916=ORIENTED_EDGE('',*,*,#917,.T.); +#917=EDGE_CURVE('',#913,#918,#920,.T.); +#918=VERTEX_POINT('',#919); +#919=CARTESIAN_POINT('',(-2.,-1.,1.4)); +#920=LINE('',#914,#245); +#921=ORIENTED_EDGE('',*,*,#922,.T.); +#922=EDGE_CURVE('',#918,#923,#924,.T.); +#923=VERTEX_POINT('',#391); +#924=CIRCLE('',#925,0.1); +#925=AXIS2_PLACEMENT_3D('',#498,#85,#926); +#926=DIRECTION('',(-4.440892098501E-15,5.438524293788E-31,1.)); +#927=ORIENTED_EDGE('',*,*,#928,.T.); +#928=EDGE_CURVE('',#923,#929,#931,.T.); +#929=VERTEX_POINT('',#930); +#930=CARTESIAN_POINT('',(-2.1,-1.,0.7)); +#931=LINE('',#391,#118); +#932=ORIENTED_EDGE('',*,*,#933,.F.); +#933=EDGE_CURVE('',#907,#929,#934,.T.); +#934=LINE('',#908,#245); +#935=PLANE('',#936); +#936=AXIS2_PLACEMENT_3D('',#498,#85,#119); +#937=ADVANCED_FACE('',(#938),#949,.F.); +#938=FACE_BOUND('',#939,.F.); +#939=EDGE_LOOP('',(#381,#911,#940,#946)); +#940=ORIENTED_EDGE('',*,*,#941,.T.); +#941=EDGE_CURVE('',#913,#942,#944,.T.); +#942=VERTEX_POINT('',#943); +#943=CARTESIAN_POINT('',(-1.85,-1.3125,1.4)); +#944=LINE('',#945,#324); +#945=CARTESIAN_POINT('',(-1.85,-0.4,1.4)); +#946=ORIENTED_EDGE('',*,*,#947,.F.); +#947=EDGE_CURVE('',#378,#942,#948,.T.); +#948=LINE('',#379,#27); +#949=PLANE('',#950); +#950=AXIS2_PLACEMENT_3D('',#951,#34,#57); +#951=CARTESIAN_POINT('',(-1.85,1.2125,1.3)); +#952=ADVANCED_FACE('',(#953),#964,.T.); +#953=FACE_BOUND('',#954,.F.); +#954=EDGE_LOOP('',(#955,#956,#961,#376)); +#955=ORIENTED_EDGE('',*,*,#947,.T.); +#956=ORIENTED_EDGE('',*,*,#957,.T.); +#957=EDGE_CURVE('',#942,#958,#960,.T.); +#958=VERTEX_POINT('',#959); +#959=CARTESIAN_POINT('',(-1.35,-1.3125,1.4)); +#960=LINE('',#943,#331); +#961=ORIENTED_EDGE('',*,*,#962,.F.); +#962=EDGE_CURVE('',#371,#958,#963,.T.); +#963=LINE('',#372,#27); +#964=PLANE('',#965); +#965=AXIS2_PLACEMENT_3D('',#379,#339,#966); +#966=DIRECTION('',(-1.,-1.110223024625E-16,0.)); +#967=ADVANCED_FACE('',(#968),#979,.T.); +#968=FACE_BOUND('',#969,.F.); +#969=EDGE_LOOP('',(#970,#971,#976,#369)); +#970=ORIENTED_EDGE('',*,*,#962,.T.); +#971=ORIENTED_EDGE('',*,*,#972,.T.); +#972=EDGE_CURVE('',#958,#973,#975,.T.); +#973=VERTEX_POINT('',#974); +#974=CARTESIAN_POINT('',(-1.35,-1.2125,1.4)); +#975=LINE('',#959,#374); +#976=ORIENTED_EDGE('',*,*,#977,.F.); +#977=EDGE_CURVE('',#367,#973,#978,.T.); +#978=LINE('',#368,#27); +#979=PLANE('',#980); +#980=AXIS2_PLACEMENT_3D('',#372,#332,#339); +#981=ADVANCED_FACE('',(#982),#994,.F.); +#982=FACE_BOUND('',#983,.F.); +#983=EDGE_LOOP('',(#365,#984,#985,#991)); +#984=ORIENTED_EDGE('',*,*,#977,.T.); +#985=ORIENTED_EDGE('',*,*,#986,.T.); +#986=EDGE_CURVE('',#973,#987,#989,.T.); +#987=VERTEX_POINT('',#988); +#988=CARTESIAN_POINT('',(-0.5,-1.2125,1.4)); +#989=LINE('',#990,#33); +#990=CARTESIAN_POINT('',(-1.85,-1.2125,1.4)); +#991=ORIENTED_EDGE('',*,*,#992,.F.); +#992=EDGE_CURVE('',#360,#987,#993,.T.); +#993=LINE('',#361,#27); +#994=PLANE('',#995); +#995=AXIS2_PLACEMENT_3D('',#345,#45,#34); +#996=ADVANCED_FACE('',(#997),#1008,.T.); +#997=FACE_BOUND('',#998,.F.); +#998=EDGE_LOOP('',(#999,#1000,#1005,#358)); +#999=ORIENTED_EDGE('',*,*,#992,.T.); +#1000=ORIENTED_EDGE('',*,*,#1001,.T.); +#1001=EDGE_CURVE('',#987,#1002,#1004,.T.); +#1002=VERTEX_POINT('',#1003); +#1003=CARTESIAN_POINT('',(-0.25,-1.3125,1.4)); +#1004=LINE('',#988,#363); +#1005=ORIENTED_EDGE('',*,*,#1006,.F.); +#1006=EDGE_CURVE('',#355,#1002,#1007,.T.); +#1007=LINE('',#356,#27); +#1008=PLANE('',#1009); +#1009=AXIS2_PLACEMENT_3D('',#361,#1010,#1011); +#1010=DIRECTION('',(-0.371390676354,-0.928476690885,-0.)); +#1011=DIRECTION('',(-0.928476690885,0.371390676354,0.)); +#1012=ADVANCED_FACE('',(#1013),#1024,.T.); +#1013=FACE_BOUND('',#1014,.F.); +#1014=EDGE_LOOP('',(#1015,#1016,#1021,#353)); +#1015=ORIENTED_EDGE('',*,*,#1006,.T.); +#1016=ORIENTED_EDGE('',*,*,#1017,.T.); +#1017=EDGE_CURVE('',#1002,#1018,#1020,.T.); +#1018=VERTEX_POINT('',#1019); +#1019=CARTESIAN_POINT('',(0.25,-1.3125,1.4)); +#1020=LINE('',#1003,#331); +#1021=ORIENTED_EDGE('',*,*,#1022,.F.); +#1022=EDGE_CURVE('',#348,#1018,#1023,.T.); +#1023=LINE('',#349,#27); +#1024=PLANE('',#1025); +#1025=AXIS2_PLACEMENT_3D('',#356,#339,#966); +#1026=ADVANCED_FACE('',(#1027),#1038,.T.); +#1027=FACE_BOUND('',#1028,.F.); +#1028=EDGE_LOOP('',(#1029,#1030,#1035,#346)); +#1029=ORIENTED_EDGE('',*,*,#1022,.T.); +#1030=ORIENTED_EDGE('',*,*,#1031,.T.); +#1031=EDGE_CURVE('',#1018,#1032,#1034,.T.); +#1032=VERTEX_POINT('',#1033); +#1033=CARTESIAN_POINT('',(0.5,-1.2125,1.4)); +#1034=LINE('',#1019,#351); +#1035=ORIENTED_EDGE('',*,*,#1036,.F.); +#1036=EDGE_CURVE('',#342,#1032,#1037,.T.); +#1037=LINE('',#343,#27); +#1038=PLANE('',#1039); +#1039=AXIS2_PLACEMENT_3D('',#349,#1040,#1041); +#1040=DIRECTION('',(0.371390676354,-0.928476690885,0.)); +#1041=DIRECTION('',(-0.928476690885,-0.371390676354,0.)); +#1042=ADVANCED_FACE('',(#1043),#994,.F.); +#1043=FACE_BOUND('',#1044,.F.); +#1044=EDGE_LOOP('',(#340,#1045,#1046,#1050)); +#1045=ORIENTED_EDGE('',*,*,#1036,.T.); +#1046=ORIENTED_EDGE('',*,*,#1047,.T.); +#1047=EDGE_CURVE('',#1032,#1048,#989,.T.); +#1048=VERTEX_POINT('',#1049); +#1049=CARTESIAN_POINT('',(1.35,-1.2125,1.4)); +#1050=ORIENTED_EDGE('',*,*,#1051,.F.); +#1051=EDGE_CURVE('',#335,#1048,#1052,.T.); +#1052=LINE('',#336,#27); +#1053=ADVANCED_FACE('',(#1054),#1065,.T.); +#1054=FACE_BOUND('',#1055,.F.); +#1055=EDGE_LOOP('',(#1056,#1057,#1062,#333)); +#1056=ORIENTED_EDGE('',*,*,#1051,.T.); +#1057=ORIENTED_EDGE('',*,*,#1058,.T.); +#1058=EDGE_CURVE('',#1048,#1059,#1061,.T.); +#1059=VERTEX_POINT('',#1060); +#1060=CARTESIAN_POINT('',(1.35,-1.3125,1.4)); +#1061=LINE('',#1049,#338); +#1062=ORIENTED_EDGE('',*,*,#1063,.F.); +#1063=EDGE_CURVE('',#328,#1059,#1064,.T.); +#1064=LINE('',#329,#27); +#1065=PLANE('',#1066); +#1066=AXIS2_PLACEMENT_3D('',#336,#1067,#375); +#1067=DIRECTION('',(-1.,-1.110223024625E-16,-0.)); +#1068=ADVANCED_FACE('',(#1069),#1080,.T.); +#1069=FACE_BOUND('',#1070,.F.); +#1070=EDGE_LOOP('',(#1071,#1072,#1077,#326)); +#1071=ORIENTED_EDGE('',*,*,#1063,.T.); +#1072=ORIENTED_EDGE('',*,*,#1073,.T.); +#1073=EDGE_CURVE('',#1059,#1074,#1076,.T.); +#1074=VERTEX_POINT('',#1075); +#1075=CARTESIAN_POINT('',(1.85,-1.3125,1.4)); +#1076=LINE('',#1060,#331); +#1077=ORIENTED_EDGE('',*,*,#1078,.F.); +#1078=EDGE_CURVE('',#320,#1074,#1079,.T.); +#1079=LINE('',#321,#27); +#1080=PLANE('',#1081); +#1081=AXIS2_PLACEMENT_3D('',#329,#339,#966); +#1082=ADVANCED_FACE('',(#1083),#1094,.F.); +#1083=FACE_BOUND('',#1084,.F.); +#1084=EDGE_LOOP('',(#1085,#318,#1090,#1091)); +#1085=ORIENTED_EDGE('',*,*,#1086,.F.); +#1086=EDGE_CURVE('',#312,#1087,#1089,.T.); +#1087=VERTEX_POINT('',#1088); +#1088=CARTESIAN_POINT('',(1.85,-1.,1.4)); +#1089=LINE('',#313,#27); +#1090=ORIENTED_EDGE('',*,*,#1078,.T.); +#1091=ORIENTED_EDGE('',*,*,#1092,.T.); +#1092=EDGE_CURVE('',#1074,#1087,#1093,.T.); +#1093=LINE('',#1075,#386); +#1094=PLANE('',#1095); +#1095=AXIS2_PLACEMENT_3D('',#1096,#227,#45); +#1096=CARTESIAN_POINT('',(1.85,-1.2125,1.3)); +#1097=ADVANCED_FACE('',(#1098),#1129,.T.); +#1098=FACE_BOUND('',#1099,.F.); +#1099=EDGE_LOOP('',(#1100,#1107,#310,#1108,#1109,#1114,#1121,#1126)); +#1100=ORIENTED_EDGE('',*,*,#1101,.F.); +#1101=EDGE_CURVE('',#840,#1102,#1104,.T.); +#1102=VERTEX_POINT('',#1103); +#1103=CARTESIAN_POINT('',(2.,-1.,0.7)); +#1104=LINE('',#841,#1105); +#1105=VECTOR('',#1106,1.); +#1106=DIRECTION('',(-0.,-0.,-1.)); +#1107=ORIENTED_EDGE('',*,*,#839,.T.); +#1108=ORIENTED_EDGE('',*,*,#1086,.T.); +#1109=ORIENTED_EDGE('',*,*,#1110,.T.); +#1110=EDGE_CURVE('',#1087,#1111,#1113,.T.); +#1111=VERTEX_POINT('',#1112); +#1112=CARTESIAN_POINT('',(2.,-1.,1.4)); +#1113=LINE('',#1088,#33); +#1114=ORIENTED_EDGE('',*,*,#1115,.T.); +#1115=EDGE_CURVE('',#1111,#1116,#1117,.T.); +#1116=VERTEX_POINT('',#315); +#1117=CIRCLE('',#1118,0.1); +#1118=AXIS2_PLACEMENT_3D('',#841,#1119,#1120); +#1119=DIRECTION('',(-0.,1.,0.)); +#1120=DIRECTION('',(4.440892098501E-15,0.,1.)); +#1121=ORIENTED_EDGE('',*,*,#1122,.T.); +#1122=EDGE_CURVE('',#1116,#1123,#1125,.T.); +#1123=VERTEX_POINT('',#1124); +#1124=CARTESIAN_POINT('',(2.1,-1.,0.7)); +#1125=LINE('',#315,#1105); +#1126=ORIENTED_EDGE('',*,*,#1127,.F.); +#1127=EDGE_CURVE('',#1102,#1123,#1128,.T.); +#1128=LINE('',#1103,#33); +#1129=PLANE('',#1130); +#1130=AXIS2_PLACEMENT_3D('',#841,#797,#13); +#1131=ADVANCED_FACE('',(#1132),#1137,.F.); +#1132=FACE_BOUND('',#1133,.F.); +#1133=EDGE_LOOP('',(#1134,#417,#1135,#1136)); +#1134=ORIENTED_EDGE('',*,*,#410,.T.); +#1135=ORIENTED_EDGE('',*,*,#435,.F.); +#1136=ORIENTED_EDGE('',*,*,#852,.F.); +#1137=PLANE('',#1138); +#1138=AXIS2_PLACEMENT_3D('',#401,#238,#85); +#1139=ADVANCED_FACE('',(#1140),#1145,.F.); +#1140=FACE_BOUND('',#1141,.F.); +#1141=EDGE_LOOP('',(#1142,#462,#1143,#1144)); +#1142=ORIENTED_EDGE('',*,*,#455,.T.); +#1143=ORIENTED_EDGE('',*,*,#480,.F.); +#1144=ORIENTED_EDGE('',*,*,#894,.F.); +#1145=PLANE('',#1146); +#1146=AXIS2_PLACEMENT_3D('',#446,#238,#85); +#1147=ADVANCED_FACE('',(#1148),#1178,.T.); +#1148=FACE_BOUND('',#1149,.T.); +#1149=EDGE_LOOP('',(#1150,#1151,#1158,#1163,#1170,#650,#1173,#1175,#537,#514,#1176,#495)); +#1150=ORIENTED_EDGE('',*,*,#906,.T.); +#1151=ORIENTED_EDGE('',*,*,#1152,.T.); +#1152=EDGE_CURVE('',#907,#1153,#1155,.T.); +#1153=VERTEX_POINT('',#1154); +#1154=CARTESIAN_POINT('',(-2.,-0.75,0.45)); +#1155=CIRCLE('',#1156,0.25); +#1156=AXIS2_PLACEMENT_3D('',#1157,#238,#13); +#1157=CARTESIAN_POINT('',(-2.,-0.75,0.7)); +#1158=ORIENTED_EDGE('',*,*,#1159,.T.); +#1159=EDGE_CURVE('',#1153,#1160,#1162,.T.); +#1160=VERTEX_POINT('',#1161); +#1161=CARTESIAN_POINT('',(-2.,0.75,0.45)); +#1162=LINE('',#1154,#252); +#1163=ORIENTED_EDGE('',*,*,#1164,.F.); +#1164=EDGE_CURVE('',#1165,#1160,#1167,.T.); +#1165=VERTEX_POINT('',#1166); +#1166=CARTESIAN_POINT('',(-2.,1.,0.7)); +#1167=CIRCLE('',#1168,0.25); +#1168=AXIS2_PLACEMENT_3D('',#1169,#246,#13); +#1169=CARTESIAN_POINT('',(-2.,0.75,0.7)); +#1170=ORIENTED_EDGE('',*,*,#1171,.F.); +#1171=EDGE_CURVE('',#648,#1165,#1172,.T.); +#1172=LINE('',#649,#118); +#1173=ORIENTED_EDGE('',*,*,#1174,.F.); +#1174=EDGE_CURVE('',#548,#652,#550,.T.); +#1175=ORIENTED_EDGE('',*,*,#547,.F.); +#1176=ORIENTED_EDGE('',*,*,#1177,.T.); +#1177=EDGE_CURVE('',#516,#491,#518,.T.); +#1178=PLANE('',#1179); +#1179=AXIS2_PLACEMENT_3D('',#1180,#238,#119); +#1180=CARTESIAN_POINT('',(-2.,-0.559459459459,0.815540540541)); +#1181=ADVANCED_FACE('',(#1182),#1210,.T.); +#1182=FACE_BOUND('',#1183,.T.); +#1183=EDGE_LOOP('',(#1184,#1185,#1188,#1193,#1199,#1203,#1208,#489)); +#1184=ORIENTED_EDGE('',*,*,#1177,.F.); +#1185=ORIENTED_EDGE('',*,*,#1186,.F.); +#1186=EDGE_CURVE('',#1187,#516,#521,.T.); +#1187=VERTEX_POINT('',#522); +#1188=ORIENTED_EDGE('',*,*,#1189,.T.); +#1189=EDGE_CURVE('',#1187,#1190,#1191,.T.); +#1190=VERTEX_POINT('',#494); +#1191=LINE('',#1192,#27); +#1192=CARTESIAN_POINT('',(-2.1,-0.4,0.75)); +#1193=ORIENTED_EDGE('',*,*,#1194,.F.); +#1194=EDGE_CURVE('',#1195,#1190,#1197,.T.); +#1195=VERTEX_POINT('',#1196); +#1196=CARTESIAN_POINT('',(-2.,-0.4,1.4)); +#1197=CIRCLE('',#1198,0.1); +#1198=AXIS2_PLACEMENT_3D('',#492,#85,#926); +#1199=ORIENTED_EDGE('',*,*,#1200,.F.); +#1200=EDGE_CURVE('',#1201,#1195,#1202,.T.); +#1201=VERTEX_POINT('',#945); +#1202=LINE('',#945,#245); +#1203=ORIENTED_EDGE('',*,*,#1204,.F.); +#1204=EDGE_CURVE('',#1205,#1201,#1207,.T.); +#1205=VERTEX_POINT('',#1206); +#1206=CARTESIAN_POINT('',(-1.85,-0.4,1.3)); +#1207=LINE('',#1206,#27); +#1208=ORIENTED_EDGE('',*,*,#1209,.F.); +#1209=EDGE_CURVE('',#88,#1205,#493,.T.); +#1210=PLANE('',#1211); +#1211=AXIS2_PLACEMENT_3D('',#512,#253,#13); +#1212=ADVANCED_FACE('',(#1213),#1225,.F.); +#1213=FACE_BOUND('',#1214,.F.); +#1214=EDGE_LOOP('',(#1215,#1219,#551,#1221,#1224,#1185)); +#1215=ORIENTED_EDGE('',*,*,#1216,.T.); +#1216=EDGE_CURVE('',#1187,#1217,#1218,.T.); +#1217=VERTEX_POINT('',#554); +#1218=LINE('',#522,#252); +#1219=ORIENTED_EDGE('',*,*,#1220,.T.); +#1220=EDGE_CURVE('',#1217,#548,#553,.T.); +#1221=ORIENTED_EDGE('',*,*,#1222,.T.); +#1222=EDGE_CURVE('',#70,#88,#1223,.T.); +#1223=LINE('',#71,#84); +#1224=ORIENTED_EDGE('',*,*,#520,.F.); +#1225=PLANE('',#1226); +#1226=AXIS2_PLACEMENT_3D('',#522,#1227,#524); +#1227=DIRECTION('',(0.780868809443,-9.562884880384E-17,-0.624695047554)); +#1228=ADVANCED_FACE('',(#1229),#1260,.T.); +#1229=FACE_BOUND('',#1230,.T.); +#1230=EDGE_LOOP('',(#1231,#760,#1236,#1237,#1242,#1247,#1252,#1257)); +#1231=ORIENTED_EDGE('',*,*,#1232,.F.); +#1232=EDGE_CURVE('',#762,#1233,#1235,.T.); +#1233=VERTEX_POINT('',#1234); +#1234=CARTESIAN_POINT('',(2.,1.,0.7)); +#1235=LINE('',#763,#118); +#1236=ORIENTED_EDGE('',*,*,#636,.T.); +#1237=ORIENTED_EDGE('',*,*,#1238,.T.); +#1238=EDGE_CURVE('',#632,#1239,#1241,.T.); +#1239=VERTEX_POINT('',#1240); +#1240=CARTESIAN_POINT('',(1.85,1.,1.4)); +#1241=LINE('',#633,#27); +#1242=ORIENTED_EDGE('',*,*,#1243,.T.); +#1243=EDGE_CURVE('',#1239,#1244,#1246,.T.); +#1244=VERTEX_POINT('',#1245); +#1245=CARTESIAN_POINT('',(2.,1.,1.4)); +#1246=LINE('',#1240,#33); +#1247=ORIENTED_EDGE('',*,*,#1248,.T.); +#1248=EDGE_CURVE('',#1244,#1249,#1250,.T.); +#1249=VERTEX_POINT('',#638); +#1250=CIRCLE('',#1251,0.1); +#1251=AXIS2_PLACEMENT_3D('',#763,#1119,#1120); +#1252=ORIENTED_EDGE('',*,*,#1253,.T.); +#1253=EDGE_CURVE('',#1249,#1254,#1256,.T.); +#1254=VERTEX_POINT('',#1255); +#1255=CARTESIAN_POINT('',(2.1,1.,0.7)); +#1256=LINE('',#638,#118); +#1257=ORIENTED_EDGE('',*,*,#1258,.F.); +#1258=EDGE_CURVE('',#1233,#1254,#1259,.T.); +#1259=LINE('',#1234,#33); +#1260=PLANE('',#1261); +#1261=AXIS2_PLACEMENT_3D('',#763,#45,#119); +#1262=ADVANCED_FACE('',(#1263),#1094,.F.); +#1263=FACE_BOUND('',#1264,.F.); +#1264=EDGE_LOOP('',(#630,#1237,#1265,#1271)); +#1265=ORIENTED_EDGE('',*,*,#1266,.T.); +#1266=EDGE_CURVE('',#1239,#1267,#1269,.T.); +#1267=VERTEX_POINT('',#1268); +#1268=CARTESIAN_POINT('',(1.85,1.3625,1.4)); +#1269=LINE('',#1270,#147); +#1270=CARTESIAN_POINT('',(1.85,0.4,1.4)); +#1271=ORIENTED_EDGE('',*,*,#1272,.F.); +#1272=EDGE_CURVE('',#627,#1267,#1273,.T.); +#1273=LINE('',#628,#27); +#1274=ADVANCED_FACE('',(#1275),#1286,.T.); +#1275=FACE_BOUND('',#1276,.T.); +#1276=EDGE_LOOP('',(#1277,#1282,#1271,#1285)); +#1277=ORIENTED_EDGE('',*,*,#1278,.T.); +#1278=EDGE_CURVE('',#620,#1279,#1281,.T.); +#1279=VERTEX_POINT('',#1280); +#1280=CARTESIAN_POINT('',(0.95,1.3625,1.4)); +#1281=LINE('',#621,#27); +#1282=ORIENTED_EDGE('',*,*,#1283,.T.); +#1283=EDGE_CURVE('',#1279,#1267,#1284,.T.); +#1284=LINE('',#1280,#580); +#1285=ORIENTED_EDGE('',*,*,#626,.F.); +#1286=PLANE('',#1287); +#1287=AXIS2_PLACEMENT_3D('',#621,#624,#581); +#1288=ADVANCED_FACE('',(#1289),#1301,.T.); +#1289=FACE_BOUND('',#1290,.T.); +#1290=EDGE_LOOP('',(#1291,#1296,#1299,#1300)); +#1291=ORIENTED_EDGE('',*,*,#1292,.T.); +#1292=EDGE_CURVE('',#616,#1293,#1295,.T.); +#1293=VERTEX_POINT('',#1294); +#1294=CARTESIAN_POINT('',(0.95,1.2125,1.4)); +#1295=LINE('',#617,#27); +#1296=ORIENTED_EDGE('',*,*,#1297,.T.); +#1297=EDGE_CURVE('',#1293,#1279,#1298,.T.); +#1298=LINE('',#1294,#623); +#1299=ORIENTED_EDGE('',*,*,#1278,.F.); +#1300=ORIENTED_EDGE('',*,*,#619,.F.); +#1301=PLANE('',#1302); +#1302=AXIS2_PLACEMENT_3D('',#617,#1303,#624); +#1303=DIRECTION('',(-1.,1.110223024625E-16,0.)); +#1304=ADVANCED_FACE('',(#1305),#1316,.F.); +#1305=FACE_BOUND('',#1306,.F.); +#1306=EDGE_LOOP('',(#614,#1291,#1307,#1313)); +#1307=ORIENTED_EDGE('',*,*,#1308,.T.); +#1308=EDGE_CURVE('',#1293,#1309,#1311,.T.); +#1309=VERTEX_POINT('',#1310); +#1310=CARTESIAN_POINT('',(0.6,1.2125,1.4)); +#1311=LINE('',#1312,#275); +#1312=CARTESIAN_POINT('',(1.85,1.2125,1.4)); +#1313=ORIENTED_EDGE('',*,*,#1314,.F.); +#1314=EDGE_CURVE('',#609,#1309,#1315,.T.); +#1315=LINE('',#610,#27); +#1316=PLANE('',#1317); +#1317=AXIS2_PLACEMENT_3D('',#594,#57,#227); +#1318=ADVANCED_FACE('',(#1319),#1330,.T.); +#1319=FACE_BOUND('',#1320,.T.); +#1320=EDGE_LOOP('',(#1321,#1326,#1313,#1329)); +#1321=ORIENTED_EDGE('',*,*,#1322,.T.); +#1322=EDGE_CURVE('',#604,#1323,#1325,.T.); +#1323=VERTEX_POINT('',#1324); +#1324=CARTESIAN_POINT('',(0.5,1.3125,1.4)); +#1325=LINE('',#605,#27); +#1326=ORIENTED_EDGE('',*,*,#1327,.T.); +#1327=EDGE_CURVE('',#1323,#1309,#1328,.T.); +#1328=LINE('',#1324,#612); +#1329=ORIENTED_EDGE('',*,*,#608,.F.); +#1330=PLANE('',#1331); +#1331=AXIS2_PLACEMENT_3D('',#605,#601,#613); +#1332=ADVANCED_FACE('',(#1333),#1345,.T.); +#1333=FACE_BOUND('',#1334,.T.); +#1334=EDGE_LOOP('',(#1335,#1340,#1343,#1344)); +#1335=ORIENTED_EDGE('',*,*,#1336,.T.); +#1336=EDGE_CURVE('',#597,#1337,#1339,.T.); +#1337=VERTEX_POINT('',#1338); +#1338=CARTESIAN_POINT('',(-0.5,1.3125,1.4)); +#1339=LINE('',#598,#27); +#1340=ORIENTED_EDGE('',*,*,#1341,.T.); +#1341=EDGE_CURVE('',#1337,#1323,#1342,.T.); +#1342=LINE('',#1338,#580); +#1343=ORIENTED_EDGE('',*,*,#1322,.F.); +#1344=ORIENTED_EDGE('',*,*,#603,.F.); +#1345=PLANE('',#1346); +#1346=AXIS2_PLACEMENT_3D('',#598,#624,#581); +#1347=ADVANCED_FACE('',(#1348),#1360,.T.); +#1348=FACE_BOUND('',#1349,.T.); +#1349=EDGE_LOOP('',(#1350,#1355,#1358,#1359)); +#1350=ORIENTED_EDGE('',*,*,#1351,.T.); +#1351=EDGE_CURVE('',#591,#1352,#1354,.T.); +#1352=VERTEX_POINT('',#1353); +#1353=CARTESIAN_POINT('',(-0.6,1.2125,1.4)); +#1354=LINE('',#592,#27); +#1355=ORIENTED_EDGE('',*,*,#1356,.T.); +#1356=EDGE_CURVE('',#1352,#1337,#1357,.T.); +#1357=LINE('',#1353,#600); +#1358=ORIENTED_EDGE('',*,*,#1336,.F.); +#1359=ORIENTED_EDGE('',*,*,#596,.F.); +#1360=PLANE('',#1361); +#1361=AXIS2_PLACEMENT_3D('',#592,#1362,#601); +#1362=DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1363=ADVANCED_FACE('',(#1364),#1316,.F.); +#1364=FACE_BOUND('',#1365,.F.); +#1365=EDGE_LOOP('',(#589,#1350,#1366,#1370)); +#1366=ORIENTED_EDGE('',*,*,#1367,.T.); +#1367=EDGE_CURVE('',#1352,#1368,#1311,.T.); +#1368=VERTEX_POINT('',#1369); +#1369=CARTESIAN_POINT('',(-0.95,1.2125,1.4)); +#1370=ORIENTED_EDGE('',*,*,#1371,.F.); +#1371=EDGE_CURVE('',#584,#1368,#1372,.T.); +#1372=LINE('',#585,#27); +#1373=ADVANCED_FACE('',(#1374),#1385,.T.); +#1374=FACE_BOUND('',#1375,.T.); +#1375=EDGE_LOOP('',(#1376,#1381,#1370,#1384)); +#1376=ORIENTED_EDGE('',*,*,#1377,.T.); +#1377=EDGE_CURVE('',#577,#1378,#1380,.T.); +#1378=VERTEX_POINT('',#1379); +#1379=CARTESIAN_POINT('',(-0.95,1.3625,1.4)); +#1380=LINE('',#578,#27); +#1381=ORIENTED_EDGE('',*,*,#1382,.T.); +#1382=EDGE_CURVE('',#1378,#1368,#1383,.T.); +#1383=LINE('',#1379,#587); +#1384=ORIENTED_EDGE('',*,*,#583,.F.); +#1385=PLANE('',#1386); +#1386=AXIS2_PLACEMENT_3D('',#578,#581,#588); +#1387=ADVANCED_FACE('',(#1388),#1400,.T.); +#1388=FACE_BOUND('',#1389,.T.); +#1389=EDGE_LOOP('',(#1390,#1395,#1398,#1399)); +#1390=ORIENTED_EDGE('',*,*,#1391,.T.); +#1391=EDGE_CURVE('',#569,#1392,#1394,.T.); +#1392=VERTEX_POINT('',#1393); +#1393=CARTESIAN_POINT('',(-1.85,1.3625,1.4)); +#1394=LINE('',#570,#27); +#1395=ORIENTED_EDGE('',*,*,#1396,.T.); +#1396=EDGE_CURVE('',#1392,#1378,#1397,.T.); +#1397=LINE('',#1393,#580); +#1398=ORIENTED_EDGE('',*,*,#1377,.F.); +#1399=ORIENTED_EDGE('',*,*,#576,.F.); +#1400=PLANE('',#1401); +#1401=AXIS2_PLACEMENT_3D('',#570,#624,#581); +#1402=ADVANCED_FACE('',(#1403),#949,.F.); +#1403=FACE_BOUND('',#1404,.F.); +#1404=EDGE_LOOP('',(#1405,#567,#1390,#1410)); +#1405=ORIENTED_EDGE('',*,*,#1406,.F.); +#1406=EDGE_CURVE('',#563,#1407,#1409,.T.); +#1407=VERTEX_POINT('',#1408); +#1408=CARTESIAN_POINT('',(-1.85,1.,1.4)); +#1409=LINE('',#564,#27); +#1410=ORIENTED_EDGE('',*,*,#1411,.T.); +#1411=EDGE_CURVE('',#1392,#1407,#1412,.T.); +#1412=LINE('',#1393,#1413); +#1413=VECTOR('',#1414,1.); +#1414=DIRECTION('',(-4.613913868572E-16,-1.,0.)); +#1415=ADVANCED_FACE('',(#1416),#1438,.T.); +#1416=FACE_BOUND('',#1417,.F.); +#1417=EDGE_LOOP('',(#1170,#1418,#561,#1419,#1420,#1425,#1430,#1435)); +#1418=ORIENTED_EDGE('',*,*,#647,.T.); +#1419=ORIENTED_EDGE('',*,*,#1406,.T.); +#1420=ORIENTED_EDGE('',*,*,#1421,.T.); +#1421=EDGE_CURVE('',#1407,#1422,#1424,.T.); +#1422=VERTEX_POINT('',#1423); +#1423=CARTESIAN_POINT('',(-2.,1.,1.4)); +#1424=LINE('',#1408,#245); +#1425=ORIENTED_EDGE('',*,*,#1426,.T.); +#1426=EDGE_CURVE('',#1422,#1427,#1428,.T.); +#1427=VERTEX_POINT('',#566); +#1428=CIRCLE('',#1429,0.1); +#1429=AXIS2_PLACEMENT_3D('',#649,#85,#926); +#1430=ORIENTED_EDGE('',*,*,#1431,.T.); +#1431=EDGE_CURVE('',#1427,#1432,#1434,.T.); +#1432=VERTEX_POINT('',#1433); +#1433=CARTESIAN_POINT('',(-2.1,1.,0.7)); +#1434=LINE('',#566,#118); +#1435=ORIENTED_EDGE('',*,*,#1436,.F.); +#1436=EDGE_CURVE('',#1165,#1432,#1437,.T.); +#1437=LINE('',#1166,#245); +#1438=PLANE('',#1439); +#1439=AXIS2_PLACEMENT_3D('',#649,#253,#13); +#1440=ADVANCED_FACE('',(#1441),#1467,.T.); +#1441=FACE_BOUND('',#1442,.F.); +#1442=EDGE_LOOP('',(#1173,#1443,#1444,#1449,#1455,#1460,#1464,#1466)); +#1443=ORIENTED_EDGE('',*,*,#1220,.F.); +#1444=ORIENTED_EDGE('',*,*,#1445,.T.); +#1445=EDGE_CURVE('',#1217,#1446,#1447,.T.); +#1446=VERTEX_POINT('',#658); +#1447=LINE('',#1448,#27); +#1448=CARTESIAN_POINT('',(-2.1,0.4,0.75)); +#1449=ORIENTED_EDGE('',*,*,#1450,.F.); +#1450=EDGE_CURVE('',#1451,#1446,#1453,.T.); +#1451=VERTEX_POINT('',#1452); +#1452=CARTESIAN_POINT('',(-2.,0.4,1.4)); +#1453=CIRCLE('',#1454,0.1); +#1454=AXIS2_PLACEMENT_3D('',#653,#85,#926); +#1455=ORIENTED_EDGE('',*,*,#1456,.F.); +#1456=EDGE_CURVE('',#1457,#1451,#1459,.T.); +#1457=VERTEX_POINT('',#1458); +#1458=CARTESIAN_POINT('',(-1.85,0.4,1.4)); +#1459=LINE('',#1458,#245); +#1460=ORIENTED_EDGE('',*,*,#1461,.F.); +#1461=EDGE_CURVE('',#1462,#1457,#1463,.T.); +#1462=VERTEX_POINT('',#572); +#1463=LINE('',#572,#27); +#1464=ORIENTED_EDGE('',*,*,#1465,.F.); +#1465=EDGE_CURVE('',#70,#1462,#657,.T.); +#1466=ORIENTED_EDGE('',*,*,#656,.F.); +#1467=PLANE('',#1468); +#1468=AXIS2_PLACEMENT_3D('',#535,#85,#1106); +#1469=ADVANCED_FACE('',(#1470),#1475,.F.); +#1470=FACE_BOUND('',#1471,.F.); +#1471=EDGE_LOOP('',(#1472,#689,#1473,#1474)); +#1472=ORIENTED_EDGE('',*,*,#682,.T.); +#1473=ORIENTED_EDGE('',*,*,#707,.F.); +#1474=ORIENTED_EDGE('',*,*,#880,.F.); +#1475=PLANE('',#1476); +#1476=AXIS2_PLACEMENT_3D('',#673,#227,#45); +#1477=ADVANCED_FACE('',(#1478),#1483,.F.); +#1478=FACE_BOUND('',#1479,.F.); +#1479=EDGE_LOOP('',(#1480,#734,#1481,#1482)); +#1480=ORIENTED_EDGE('',*,*,#727,.T.); +#1481=ORIENTED_EDGE('',*,*,#752,.F.); +#1482=ORIENTED_EDGE('',*,*,#866,.F.); +#1483=PLANE('',#1484); +#1484=AXIS2_PLACEMENT_3D('',#718,#227,#45); +#1485=ADVANCED_FACE('',(#1486),#1511,.T.); +#1486=FACE_BOUND('',#1487,.T.); +#1487=EDGE_LOOP('',(#1488,#1489,#1496,#1501,#1100,#842,#1506,#1508,#807,#783,#1509,#771)); +#1488=ORIENTED_EDGE('',*,*,#1232,.T.); +#1489=ORIENTED_EDGE('',*,*,#1490,.T.); +#1490=EDGE_CURVE('',#1233,#1491,#1493,.T.); +#1491=VERTEX_POINT('',#1492); +#1492=CARTESIAN_POINT('',(2.,0.75,0.45)); +#1493=CIRCLE('',#1494,0.25); +#1494=AXIS2_PLACEMENT_3D('',#1495,#227,#13); +#1495=CARTESIAN_POINT('',(2.,0.75,0.7)); +#1496=ORIENTED_EDGE('',*,*,#1497,.T.); +#1497=EDGE_CURVE('',#1491,#1498,#1500,.T.); +#1498=VERTEX_POINT('',#1499); +#1499=CARTESIAN_POINT('',(2.,-0.75,0.45)); +#1500=LINE('',#1492,#56); +#1501=ORIENTED_EDGE('',*,*,#1502,.F.); +#1502=EDGE_CURVE('',#1102,#1498,#1503,.T.); +#1503=CIRCLE('',#1504,0.25); +#1504=AXIS2_PLACEMENT_3D('',#1505,#34,#13); +#1505=CARTESIAN_POINT('',(2.,-0.75,0.7)); +#1506=ORIENTED_EDGE('',*,*,#1507,.F.); +#1507=EDGE_CURVE('',#818,#833,#820,.T.); +#1508=ORIENTED_EDGE('',*,*,#817,.F.); +#1509=ORIENTED_EDGE('',*,*,#1510,.T.); +#1510=EDGE_CURVE('',#785,#767,#787,.T.); +#1511=PLANE('',#1512); +#1512=AXIS2_PLACEMENT_3D('',#1513,#317,#119); +#1513=CARTESIAN_POINT('',(2.,0.559459459459,0.815540540541)); +#1514=ADVANCED_FACE('',(#1515),#1543,.T.); +#1515=FACE_BOUND('',#1516,.T.); +#1516=EDGE_LOOP('',(#1517,#1518,#1521,#1526,#1532,#1536,#1541,#765)); +#1517=ORIENTED_EDGE('',*,*,#1510,.F.); +#1518=ORIENTED_EDGE('',*,*,#1519,.F.); +#1519=EDGE_CURVE('',#1520,#785,#790,.T.); +#1520=VERTEX_POINT('',#791); +#1521=ORIENTED_EDGE('',*,*,#1522,.T.); +#1522=EDGE_CURVE('',#1520,#1523,#1524,.T.); +#1523=VERTEX_POINT('',#770); +#1524=LINE('',#1525,#27); +#1525=CARTESIAN_POINT('',(2.1,0.4,0.75)); +#1526=ORIENTED_EDGE('',*,*,#1527,.F.); +#1527=EDGE_CURVE('',#1528,#1523,#1530,.T.); +#1528=VERTEX_POINT('',#1529); +#1529=CARTESIAN_POINT('',(2.,0.4,1.4)); +#1530=CIRCLE('',#1531,0.1); +#1531=AXIS2_PLACEMENT_3D('',#768,#1119,#1120); +#1532=ORIENTED_EDGE('',*,*,#1533,.F.); +#1533=EDGE_CURVE('',#1534,#1528,#1535,.T.); +#1534=VERTEX_POINT('',#1270); +#1535=LINE('',#1270,#33); +#1536=ORIENTED_EDGE('',*,*,#1537,.F.); +#1537=EDGE_CURVE('',#1538,#1534,#1540,.T.); +#1538=VERTEX_POINT('',#1539); +#1539=CARTESIAN_POINT('',(1.85,0.4,1.3)); +#1540=LINE('',#1539,#27); +#1541=ORIENTED_EDGE('',*,*,#1542,.F.); +#1542=EDGE_CURVE('',#172,#1538,#769,.T.); +#1543=PLANE('',#1544); +#1544=AXIS2_PLACEMENT_3D('',#781,#57,#13); +#1545=ADVANCED_FACE('',(#1546),#1558,.F.); +#1546=FACE_BOUND('',#1547,.F.); +#1547=EDGE_LOOP('',(#1548,#1552,#821,#1554,#1557,#1518)); +#1548=ORIENTED_EDGE('',*,*,#1549,.T.); +#1549=EDGE_CURVE('',#1520,#1550,#1551,.T.); +#1550=VERTEX_POINT('',#824); +#1551=LINE('',#791,#56); +#1552=ORIENTED_EDGE('',*,*,#1553,.T.); +#1553=EDGE_CURVE('',#1550,#818,#823,.T.); +#1554=ORIENTED_EDGE('',*,*,#1555,.T.); +#1555=EDGE_CURVE('',#156,#172,#1556,.T.); +#1556=LINE('',#157,#147); +#1557=ORIENTED_EDGE('',*,*,#789,.F.); +#1558=PLANE('',#1559); +#1559=AXIS2_PLACEMENT_3D('',#791,#1560,#793); +#1560=DIRECTION('',(-0.780868809443,-0.,-0.624695047554)); +#1561=ADVANCED_FACE('',(#1562),#1588,.T.); +#1562=FACE_BOUND('',#1563,.F.); +#1563=EDGE_LOOP('',(#1506,#1564,#1565,#1570,#1576,#1581,#1585,#1587)); +#1564=ORIENTED_EDGE('',*,*,#1553,.F.); +#1565=ORIENTED_EDGE('',*,*,#1566,.T.); +#1566=EDGE_CURVE('',#1550,#1567,#1568,.T.); +#1567=VERTEX_POINT('',#836); +#1568=LINE('',#1569,#27); +#1569=CARTESIAN_POINT('',(2.1,-0.4,0.75)); +#1570=ORIENTED_EDGE('',*,*,#1571,.F.); +#1571=EDGE_CURVE('',#1572,#1567,#1574,.T.); +#1572=VERTEX_POINT('',#1573); +#1573=CARTESIAN_POINT('',(2.,-0.4,1.4)); +#1574=CIRCLE('',#1575,0.1); +#1575=AXIS2_PLACEMENT_3D('',#834,#1119,#1120); +#1576=ORIENTED_EDGE('',*,*,#1577,.F.); +#1577=EDGE_CURVE('',#1578,#1572,#1580,.T.); +#1578=VERTEX_POINT('',#1579); +#1579=CARTESIAN_POINT('',(1.85,-0.4,1.4)); +#1580=LINE('',#1579,#33); +#1581=ORIENTED_EDGE('',*,*,#1582,.F.); +#1582=EDGE_CURVE('',#1583,#1578,#1584,.T.); +#1583=VERTEX_POINT('',#323); +#1584=LINE('',#323,#27); +#1585=ORIENTED_EDGE('',*,*,#1586,.F.); +#1586=EDGE_CURVE('',#156,#1583,#835,.T.); +#1587=ORIENTED_EDGE('',*,*,#832,.F.); +#1588=PLANE('',#1589); +#1589=AXIS2_PLACEMENT_3D('',#805,#45,#1106); +#1590=ADVANCED_FACE('',(#1591,#1648),#1737,.T.); +#1591=FACE_BOUND('',#1592,.T.); +#1592=EDGE_LOOP('',(#1307,#1593,#1594,#1595,#1366,#1596,#1597,#1410,#1420,#1598,#1455,#1601,#1608,#1613,#1618,#1619,#1622,#940,#956,#971,#985,#1000,#1016,#1030,#1046,#1057,#1072,#1091,#1109,#1623,#1576,#1626,#1631,#1636,#1641,#1642,#1645,#1265,#1646,#1647)); +#1593=ORIENTED_EDGE('',*,*,#1327,.F.); +#1594=ORIENTED_EDGE('',*,*,#1341,.F.); +#1595=ORIENTED_EDGE('',*,*,#1356,.F.); +#1596=ORIENTED_EDGE('',*,*,#1382,.F.); +#1597=ORIENTED_EDGE('',*,*,#1396,.F.); +#1598=ORIENTED_EDGE('',*,*,#1599,.F.); +#1599=EDGE_CURVE('',#1451,#1422,#1600,.T.); +#1600=LINE('',#1452,#252); +#1601=ORIENTED_EDGE('',*,*,#1602,.T.); +#1602=EDGE_CURVE('',#1457,#1603,#1605,.T.); +#1603=VERTEX_POINT('',#1604); +#1604=CARTESIAN_POINT('',(-1.8,0.25,1.4)); +#1605=LINE('',#1458,#1606); +#1606=VECTOR('',#1607,1.); +#1607=DIRECTION('',(0.316227766017,-0.948683298051,0.)); +#1608=ORIENTED_EDGE('',*,*,#1609,.T.); +#1609=EDGE_CURVE('',#1603,#1610,#1612,.T.); +#1610=VERTEX_POINT('',#1611); +#1611=CARTESIAN_POINT('',(-1.8,-0.25,1.4)); +#1612=LINE('',#1604,#845); +#1613=ORIENTED_EDGE('',*,*,#1614,.T.); +#1614=EDGE_CURVE('',#1610,#1201,#1615,.T.); +#1615=LINE('',#1611,#1616); +#1616=VECTOR('',#1617,1.); +#1617=DIRECTION('',(-0.316227766017,-0.948683298051,-0.)); +#1618=ORIENTED_EDGE('',*,*,#1200,.T.); +#1619=ORIENTED_EDGE('',*,*,#1620,.T.); +#1620=EDGE_CURVE('',#1195,#918,#1621,.T.); +#1621=LINE('',#1196,#84); +#1622=ORIENTED_EDGE('',*,*,#917,.F.); +#1623=ORIENTED_EDGE('',*,*,#1624,.F.); +#1624=EDGE_CURVE('',#1572,#1111,#1625,.T.); +#1625=LINE('',#1573,#845); +#1626=ORIENTED_EDGE('',*,*,#1627,.F.); +#1627=EDGE_CURVE('',#1628,#1578,#1630,.T.); +#1628=VERTEX_POINT('',#1629); +#1629=CARTESIAN_POINT('',(1.8,-0.25,1.4)); +#1630=LINE('',#1629,#1606); +#1631=ORIENTED_EDGE('',*,*,#1632,.F.); +#1632=EDGE_CURVE('',#1633,#1628,#1635,.T.); +#1633=VERTEX_POINT('',#1634); +#1634=CARTESIAN_POINT('',(1.8,0.25,1.4)); +#1635=LINE('',#1634,#56); +#1636=ORIENTED_EDGE('',*,*,#1637,.F.); +#1637=EDGE_CURVE('',#1534,#1633,#1638,.T.); +#1638=LINE('',#1270,#1639); +#1639=VECTOR('',#1640,1.); +#1640=DIRECTION('',(-0.316227766017,-0.948683298051,0.)); +#1641=ORIENTED_EDGE('',*,*,#1533,.T.); +#1642=ORIENTED_EDGE('',*,*,#1643,.T.); +#1643=EDGE_CURVE('',#1528,#1244,#1644,.T.); +#1644=LINE('',#1529,#147); +#1645=ORIENTED_EDGE('',*,*,#1243,.F.); +#1646=ORIENTED_EDGE('',*,*,#1283,.F.); +#1647=ORIENTED_EDGE('',*,*,#1297,.F.); +#1648=FACE_BOUND('',#1649,.T.); +#1649=EDGE_LOOP('',(#1650,#1660,#1669,#1675,#1682,#1690,#1699,#1705,#1712,#1718,#1726,#1732)); +#1650=ORIENTED_EDGE('',*,*,#1651,.F.); +#1651=EDGE_CURVE('',#1652,#1654,#1656,.T.); +#1652=VERTEX_POINT('',#1653); +#1653=CARTESIAN_POINT('',(0.696203938654,0.725839993281,1.4)); +#1654=VERTEX_POINT('',#1655); +#1655=CARTESIAN_POINT('',(9.120393865416E-02,0.838079812286,1.4)); +#1656=LINE('',#1657,#1658); +#1657=CARTESIAN_POINT('',(7.667110367761E-02,0.840775949091,1.4)); +#1658=VECTOR('',#1659,1.); +#1659=DIRECTION('',(-0.983222948418,0.182407877308,0.)); +#1660=ORIENTED_EDGE('',*,*,#1661,.F.); +#1661=EDGE_CURVE('',#1662,#1652,#1664,.T.); +#1662=VERTEX_POINT('',#1663); +#1663=CARTESIAN_POINT('',(1.105,0.234228519072,1.4)); +#1664=CIRCLE('',#1665,0.5); +#1665=AXIS2_PLACEMENT_3D('',#1666,#1667,#1668); +#1666=CARTESIAN_POINT('',(0.605,0.234228519072,1.4)); +#1667=DIRECTION('',(0.,-0.,1.)); +#1668=DIRECTION('',(0.182407877308,0.983222948418,0.)); +#1669=ORIENTED_EDGE('',*,*,#1670,.F.); +#1670=EDGE_CURVE('',#1671,#1662,#1673,.T.); +#1671=VERTEX_POINT('',#1672); +#1672=CARTESIAN_POINT('',(1.105,-0.234228519072,1.4)); +#1673=LINE('',#1674,#147); +#1674=CARTESIAN_POINT('',(1.105,0.325,1.4)); +#1675=ORIENTED_EDGE('',*,*,#1676,.F.); +#1676=EDGE_CURVE('',#1677,#1671,#1679,.T.); +#1677=VERTEX_POINT('',#1678); +#1678=CARTESIAN_POINT('',(0.696203938654,-0.725839993281,1.4)); +#1679=CIRCLE('',#1680,0.5); +#1680=AXIS2_PLACEMENT_3D('',#1681,#13,#34); +#1681=CARTESIAN_POINT('',(0.605,-0.234228519072,1.4)); +#1682=ORIENTED_EDGE('',*,*,#1683,.F.); +#1683=EDGE_CURVE('',#1684,#1677,#1686,.T.); +#1684=VERTEX_POINT('',#1685); +#1685=CARTESIAN_POINT('',(9.120393865416E-02,-0.838079812286,1.4)); +#1686=LINE('',#1687,#1688); +#1687=CARTESIAN_POINT('',(0.629171103678,-0.738275949091,1.4)); +#1688=VECTOR('',#1689,1.); +#1689=DIRECTION('',(0.983222948418,0.182407877308,0.)); +#1690=ORIENTED_EDGE('',*,*,#1691,.F.); +#1691=EDGE_CURVE('',#1692,#1684,#1694,.T.); +#1692=VERTEX_POINT('',#1693); +#1693=CARTESIAN_POINT('',(-9.120393865416E-02,-0.838079812286,1.4)); +#1694=CIRCLE('',#1695,0.5); +#1695=AXIS2_PLACEMENT_3D('',#1696,#1697,#1698); +#1696=CARTESIAN_POINT('',(0.,-0.346468338077,1.4)); +#1697=DIRECTION('',(-0.,0.,1.)); +#1698=DIRECTION('',(0.182407877308,-0.983222948418,0.)); +#1699=ORIENTED_EDGE('',*,*,#1700,.T.); +#1700=EDGE_CURVE('',#1692,#1701,#1703,.T.); +#1701=VERTEX_POINT('',#1702); +#1702=CARTESIAN_POINT('',(-0.696203938654,-0.725839993281,1.4)); +#1703=LINE('',#1704,#1658); +#1704=CARTESIAN_POINT('',(-0.629171103678,-0.738275949091,1.4)); +#1705=ORIENTED_EDGE('',*,*,#1706,.F.); +#1706=EDGE_CURVE('',#1707,#1701,#1709,.T.); +#1707=VERTEX_POINT('',#1708); +#1708=CARTESIAN_POINT('',(-1.105,-0.234228519072,1.4)); +#1709=CIRCLE('',#1710,0.5); +#1710=AXIS2_PLACEMENT_3D('',#1711,#1667,#227); +#1711=CARTESIAN_POINT('',(-0.605,-0.234228519072,1.4)); +#1712=ORIENTED_EDGE('',*,*,#1713,.T.); +#1713=EDGE_CURVE('',#1707,#1714,#1716,.T.); +#1714=VERTEX_POINT('',#1715); +#1715=CARTESIAN_POINT('',(-1.105,0.234228519072,1.4)); +#1716=LINE('',#1717,#147); +#1717=CARTESIAN_POINT('',(-1.105,0.325,1.4)); +#1718=ORIENTED_EDGE('',*,*,#1719,.F.); +#1719=EDGE_CURVE('',#1720,#1714,#1722,.T.); +#1720=VERTEX_POINT('',#1721); +#1721=CARTESIAN_POINT('',(-0.696203938654,0.725839993281,1.4)); +#1722=CIRCLE('',#1723,0.5); +#1723=AXIS2_PLACEMENT_3D('',#1724,#1667,#1725); +#1724=CARTESIAN_POINT('',(-0.605,0.234228519072,1.4)); +#1725=DIRECTION('',(-0.182407877308,0.983222948418,0.)); +#1726=ORIENTED_EDGE('',*,*,#1727,.T.); +#1727=EDGE_CURVE('',#1720,#1728,#1730,.T.); +#1728=VERTEX_POINT('',#1729); +#1729=CARTESIAN_POINT('',(-9.120393865416E-02,0.838079812286,1.4)); +#1730=LINE('',#1731,#1688); +#1731=CARTESIAN_POINT('',(-7.667110367761E-02,0.840775949091,1.4)); +#1732=ORIENTED_EDGE('',*,*,#1733,.F.); +#1733=EDGE_CURVE('',#1654,#1728,#1734,.T.); +#1734=CIRCLE('',#1735,0.5); +#1735=AXIS2_PLACEMENT_3D('',#1736,#1667,#1668); +#1736=CARTESIAN_POINT('',(0.,0.346468338077,1.4)); +#1737=PLANE('',#1738); +#1738=AXIS2_PLACEMENT_3D('',#1739,#13,#34); +#1739=CARTESIAN_POINT('',(0.,0.,1.4)); +#1740=ADVANCED_FACE('',(#1741),#1749,.T.); +#1741=FACE_BOUND('',#1742,.T.); +#1742=EDGE_LOOP('',(#1743,#1744,#1745,#1748)); +#1743=ORIENTED_EDGE('',*,*,#1620,.F.); +#1744=ORIENTED_EDGE('',*,*,#1194,.T.); +#1745=ORIENTED_EDGE('',*,*,#1746,.T.); +#1746=EDGE_CURVE('',#1190,#923,#1747,.T.); +#1747=LINE('',#494,#84); +#1748=ORIENTED_EDGE('',*,*,#922,.F.); +#1749=CYLINDRICAL_SURFACE('',#1750,0.1); +#1750=AXIS2_PLACEMENT_3D('',#1751,#85,#926); +#1751=CARTESIAN_POINT('',(-2.,-0.7,1.3)); +#1752=ADVANCED_FACE('',(#1753),#1786,.F.); +#1753=FACE_BOUND('',#1754,.F.); +#1754=EDGE_LOOP('',(#927,#1755,#1762,#1767,#1772,#1773,#1776,#1777,#1780,#1784,#1188,#1745)); +#1755=ORIENTED_EDGE('',*,*,#1756,.T.); +#1756=EDGE_CURVE('',#929,#1757,#1759,.T.); +#1757=VERTEX_POINT('',#1758); +#1758=CARTESIAN_POINT('',(-2.1,-0.75,0.45)); +#1759=CIRCLE('',#1760,0.25); +#1760=AXIS2_PLACEMENT_3D('',#1761,#238,#13); +#1761=CARTESIAN_POINT('',(-2.1,-0.75,0.7)); +#1762=ORIENTED_EDGE('',*,*,#1763,.F.); +#1763=EDGE_CURVE('',#1764,#1757,#1766,.T.); +#1764=VERTEX_POINT('',#1765); +#1765=CARTESIAN_POINT('',(-2.1,0.75,0.45)); +#1766=LINE('',#1765,#84); +#1767=ORIENTED_EDGE('',*,*,#1768,.F.); +#1768=EDGE_CURVE('',#1432,#1764,#1769,.T.); +#1769=CIRCLE('',#1770,0.25); +#1770=AXIS2_PLACEMENT_3D('',#1771,#246,#13); +#1771=CARTESIAN_POINT('',(-2.1,0.75,0.7)); +#1772=ORIENTED_EDGE('',*,*,#1431,.F.); +#1773=ORIENTED_EDGE('',*,*,#1774,.F.); +#1774=EDGE_CURVE('',#1446,#1427,#1775,.T.); +#1775=LINE('',#658,#252); +#1776=ORIENTED_EDGE('',*,*,#1445,.F.); +#1777=ORIENTED_EDGE('',*,*,#1778,.F.); +#1778=EDGE_CURVE('',#1779,#1217,#1447,.T.); +#1779=VERTEX_POINT('',#1448); +#1780=ORIENTED_EDGE('',*,*,#1781,.F.); +#1781=EDGE_CURVE('',#1782,#1779,#1783,.T.); +#1782=VERTEX_POINT('',#1192); +#1783=LINE('',#1192,#252); +#1784=ORIENTED_EDGE('',*,*,#1785,.T.); +#1785=EDGE_CURVE('',#1782,#1187,#1191,.T.); +#1786=PLANE('',#1787); +#1787=AXIS2_PLACEMENT_3D('',#1788,#238,#119); +#1788=CARTESIAN_POINT('',(-2.1,-0.559459459459,0.815540540541)); +#1789=ADVANCED_FACE('',(#1790),#1796,.T.); +#1790=FACE_BOUND('',#1791,.F.); +#1791=EDGE_LOOP('',(#1151,#1792,#1795,#932)); +#1792=ORIENTED_EDGE('',*,*,#1793,.T.); +#1793=EDGE_CURVE('',#1153,#1757,#1794,.T.); +#1794=LINE('',#1154,#245); +#1795=ORIENTED_EDGE('',*,*,#1756,.F.); +#1796=CYLINDRICAL_SURFACE('',#1797,0.25); +#1797=AXIS2_PLACEMENT_3D('',#1157,#246,#85); +#1798=ADVANCED_FACE('',(#1799),#1806,.T.); +#1799=FACE_BOUND('',#1800,.F.); +#1800=EDGE_LOOP('',(#1623,#1801,#1802,#1805)); +#1801=ORIENTED_EDGE('',*,*,#1571,.T.); +#1802=ORIENTED_EDGE('',*,*,#1803,.T.); +#1803=EDGE_CURVE('',#1567,#1116,#1804,.T.); +#1804=LINE('',#836,#845); +#1805=ORIENTED_EDGE('',*,*,#1115,.F.); +#1806=CYLINDRICAL_SURFACE('',#1807,0.1); +#1807=AXIS2_PLACEMENT_3D('',#1808,#797,#1120); +#1808=CARTESIAN_POINT('',(2.,-0.7,1.3)); +#1809=ADVANCED_FACE('',(#1810),#1844,.F.); +#1810=FACE_BOUND('',#1811,.F.); +#1811=EDGE_LOOP('',(#1252,#1812,#1819,#1824,#1829,#1830,#1831,#1832,#1835,#1839,#1521,#1841)); +#1812=ORIENTED_EDGE('',*,*,#1813,.T.); +#1813=EDGE_CURVE('',#1254,#1814,#1816,.T.); +#1814=VERTEX_POINT('',#1815); +#1815=CARTESIAN_POINT('',(2.1,0.75,0.45)); +#1816=CIRCLE('',#1817,0.25); +#1817=AXIS2_PLACEMENT_3D('',#1818,#227,#13); +#1818=CARTESIAN_POINT('',(2.1,0.75,0.7)); +#1819=ORIENTED_EDGE('',*,*,#1820,.F.); +#1820=EDGE_CURVE('',#1821,#1814,#1823,.T.); +#1821=VERTEX_POINT('',#1822); +#1822=CARTESIAN_POINT('',(2.1,-0.75,0.45)); +#1823=LINE('',#1822,#147); +#1824=ORIENTED_EDGE('',*,*,#1825,.F.); +#1825=EDGE_CURVE('',#1123,#1821,#1826,.T.); +#1826=CIRCLE('',#1827,0.25); +#1827=AXIS2_PLACEMENT_3D('',#1828,#34,#13); +#1828=CARTESIAN_POINT('',(2.1,-0.75,0.7)); +#1829=ORIENTED_EDGE('',*,*,#1122,.F.); +#1830=ORIENTED_EDGE('',*,*,#1803,.F.); +#1831=ORIENTED_EDGE('',*,*,#1566,.F.); +#1832=ORIENTED_EDGE('',*,*,#1833,.F.); +#1833=EDGE_CURVE('',#1834,#1550,#1568,.T.); +#1834=VERTEX_POINT('',#1569); +#1835=ORIENTED_EDGE('',*,*,#1836,.F.); +#1836=EDGE_CURVE('',#1837,#1834,#1838,.T.); +#1837=VERTEX_POINT('',#1525); +#1838=LINE('',#1525,#56); +#1839=ORIENTED_EDGE('',*,*,#1840,.T.); +#1840=EDGE_CURVE('',#1837,#1520,#1524,.T.); +#1841=ORIENTED_EDGE('',*,*,#1842,.T.); +#1842=EDGE_CURVE('',#1523,#1249,#1843,.T.); +#1843=LINE('',#770,#147); +#1844=PLANE('',#1845); +#1845=AXIS2_PLACEMENT_3D('',#1846,#317,#119); +#1846=CARTESIAN_POINT('',(2.1,0.559459459459,0.815540540541)); +#1847=ADVANCED_FACE('',(#1848),#1854,.T.); +#1848=FACE_BOUND('',#1849,.T.); +#1849=EDGE_LOOP('',(#1850,#1851,#1824,#1126)); +#1850=ORIENTED_EDGE('',*,*,#1502,.T.); +#1851=ORIENTED_EDGE('',*,*,#1852,.T.); +#1852=EDGE_CURVE('',#1498,#1821,#1853,.T.); +#1853=LINE('',#1499,#33); +#1854=CYLINDRICAL_SURFACE('',#1855,0.25); +#1855=AXIS2_PLACEMENT_3D('',#1505,#34,#797); +#1856=ADVANCED_FACE('',(#1857),#1863,.T.); +#1857=FACE_BOUND('',#1858,.T.); +#1858=EDGE_LOOP('',(#1859,#1792,#1762,#1860)); +#1859=ORIENTED_EDGE('',*,*,#1159,.F.); +#1860=ORIENTED_EDGE('',*,*,#1861,.F.); +#1861=EDGE_CURVE('',#1160,#1764,#1862,.T.); +#1862=LINE('',#1161,#245); +#1863=PLANE('',#1864); +#1864=AXIS2_PLACEMENT_3D('',#1865,#1866,#1867); +#1865=CARTESIAN_POINT('',(-2.,-1.,0.45)); +#1866=DIRECTION('',(6.798155367234E-33,5.551115123126E-17,-1.)); +#1867=DIRECTION('',(1.224646799147E-16,1.,5.551115123126E-17)); +#1868=ADVANCED_FACE('',(#1869),#1873,.T.); +#1869=FACE_BOUND('',#1870,.T.); +#1870=EDGE_LOOP('',(#1871,#1872,#1767,#1435)); +#1871=ORIENTED_EDGE('',*,*,#1164,.T.); +#1872=ORIENTED_EDGE('',*,*,#1861,.T.); +#1873=CYLINDRICAL_SURFACE('',#1874,0.25); +#1874=AXIS2_PLACEMENT_3D('',#1169,#246,#253); +#1875=ADVANCED_FACE('',(#1876),#392,.T.); +#1876=FACE_BOUND('',#1877,.T.); +#1877=EDGE_LOOP('',(#1221,#1878,#1879,#1884,#1889,#1464)); +#1878=ORIENTED_EDGE('',*,*,#1209,.T.); +#1879=ORIENTED_EDGE('',*,*,#1880,.F.); +#1880=EDGE_CURVE('',#1881,#1205,#1883,.T.); +#1881=VERTEX_POINT('',#1882); +#1882=CARTESIAN_POINT('',(-1.8,-0.25,1.3)); +#1883=LINE('',#1882,#1616); +#1884=ORIENTED_EDGE('',*,*,#1885,.F.); +#1885=EDGE_CURVE('',#1886,#1881,#1888,.T.); +#1886=VERTEX_POINT('',#1887); +#1887=CARTESIAN_POINT('',(-1.8,0.25,1.3)); +#1888=LINE('',#1887,#845); +#1889=ORIENTED_EDGE('',*,*,#1890,.F.); +#1890=EDGE_CURVE('',#1462,#1886,#1891,.T.); +#1891=LINE('',#572,#1606); +#1892=ADVANCED_FACE('',(#1893),#1898,.T.); +#1893=FACE_BOUND('',#1894,.F.); +#1894=EDGE_LOOP('',(#1895,#1613,#1203,#1879)); +#1895=ORIENTED_EDGE('',*,*,#1896,.T.); +#1896=EDGE_CURVE('',#1881,#1610,#1897,.T.); +#1897=LINE('',#1882,#27); +#1898=PLANE('',#1899); +#1899=AXIS2_PLACEMENT_3D('',#1882,#1900,#1901); +#1900=DIRECTION('',(-0.948683298051,0.316227766017,0.)); +#1901=DIRECTION('',(0.316227766017,0.948683298051,0.)); +#1902=ADVANCED_FACE('',(#1903),#1909,.F.); +#1903=FACE_BOUND('',#1904,.F.); +#1904=EDGE_LOOP('',(#1905,#1906,#1907,#1908)); +#1905=ORIENTED_EDGE('',*,*,#1781,.T.); +#1906=ORIENTED_EDGE('',*,*,#1778,.T.); +#1907=ORIENTED_EDGE('',*,*,#1216,.F.); +#1908=ORIENTED_EDGE('',*,*,#1785,.F.); +#1909=PLANE('',#1910); +#1910=AXIS2_PLACEMENT_3D('',#1192,#238,#13); +#1911=ADVANCED_FACE('',(#1912),#1917,.T.); +#1912=FACE_BOUND('',#1913,.T.); +#1913=EDGE_LOOP('',(#1914,#1915,#1841,#1916)); +#1914=ORIENTED_EDGE('',*,*,#1643,.F.); +#1915=ORIENTED_EDGE('',*,*,#1527,.T.); +#1916=ORIENTED_EDGE('',*,*,#1248,.F.); +#1917=CYLINDRICAL_SURFACE('',#1918,0.1); +#1918=AXIS2_PLACEMENT_3D('',#1919,#45,#1120); +#1919=CARTESIAN_POINT('',(2.,0.7,1.3)); +#1920=ADVANCED_FACE('',(#1921),#1927,.T.); +#1921=FACE_BOUND('',#1922,.F.); +#1922=EDGE_LOOP('',(#1489,#1923,#1926,#1257)); +#1923=ORIENTED_EDGE('',*,*,#1924,.T.); +#1924=EDGE_CURVE('',#1491,#1814,#1925,.T.); +#1925=LINE('',#1492,#33); +#1926=ORIENTED_EDGE('',*,*,#1813,.F.); +#1927=CYLINDRICAL_SURFACE('',#1928,0.25); +#1928=AXIS2_PLACEMENT_3D('',#1495,#34,#45); +#1929=ADVANCED_FACE('',(#1930),#1935,.T.); +#1930=FACE_BOUND('',#1931,.F.); +#1931=EDGE_LOOP('',(#1598,#1932,#1933,#1934)); +#1932=ORIENTED_EDGE('',*,*,#1450,.T.); +#1933=ORIENTED_EDGE('',*,*,#1774,.T.); +#1934=ORIENTED_EDGE('',*,*,#1426,.F.); +#1935=CYLINDRICAL_SURFACE('',#1936,0.1); +#1936=AXIS2_PLACEMENT_3D('',#1937,#253,#926); +#1937=CARTESIAN_POINT('',(-2.,0.7,1.3)); +#1938=ADVANCED_FACE('',(#1939),#1945,.T.); +#1939=FACE_BOUND('',#1940,.F.); +#1940=EDGE_LOOP('',(#1941,#1601,#1942,#1889)); +#1941=ORIENTED_EDGE('',*,*,#1461,.T.); +#1942=ORIENTED_EDGE('',*,*,#1943,.F.); +#1943=EDGE_CURVE('',#1886,#1603,#1944,.T.); +#1944=LINE('',#1887,#27); +#1945=PLANE('',#1946); +#1946=AXIS2_PLACEMENT_3D('',#572,#1947,#1948); +#1947=DIRECTION('',(-0.948683298051,-0.316227766017,-0.)); +#1948=DIRECTION('',(-0.316227766017,0.948683298051,0.)); +#1949=ADVANCED_FACE('',(#1950),#1954,.T.); +#1950=FACE_BOUND('',#1951,.T.); +#1951=EDGE_LOOP('',(#1952,#1923,#1819,#1953)); +#1952=ORIENTED_EDGE('',*,*,#1497,.F.); +#1953=ORIENTED_EDGE('',*,*,#1852,.F.); +#1954=PLANE('',#1955); +#1955=AXIS2_PLACEMENT_3D('',#1956,#1957,#1958); +#1956=CARTESIAN_POINT('',(2.,1.,0.45)); +#1957=DIRECTION('',(0.,-5.551115123126E-17,-1.)); +#1958=DIRECTION('',(0.,-1.,5.551115123126E-17)); +#1959=ADVANCED_FACE('',(#1960),#392,.T.); +#1960=FACE_BOUND('',#1961,.T.); +#1961=EDGE_LOOP('',(#1585,#1554,#1962,#1963,#1968,#1973)); +#1962=ORIENTED_EDGE('',*,*,#1542,.T.); +#1963=ORIENTED_EDGE('',*,*,#1964,.T.); +#1964=EDGE_CURVE('',#1538,#1965,#1967,.T.); +#1965=VERTEX_POINT('',#1966); +#1966=CARTESIAN_POINT('',(1.8,0.25,1.3)); +#1967=LINE('',#1539,#1639); +#1968=ORIENTED_EDGE('',*,*,#1969,.T.); +#1969=EDGE_CURVE('',#1965,#1970,#1972,.T.); +#1970=VERTEX_POINT('',#1971); +#1971=CARTESIAN_POINT('',(1.8,-0.25,1.3)); +#1972=LINE('',#1966,#56); +#1973=ORIENTED_EDGE('',*,*,#1974,.T.); +#1974=EDGE_CURVE('',#1970,#1583,#1975,.T.); +#1975=LINE('',#1971,#1606); +#1976=ADVANCED_FACE('',(#1977),#1985,.T.); +#1977=FACE_BOUND('',#1978,.T.); +#1978=EDGE_LOOP('',(#1979,#1980,#1981,#1984)); +#1979=ORIENTED_EDGE('',*,*,#1537,.T.); +#1980=ORIENTED_EDGE('',*,*,#1637,.T.); +#1981=ORIENTED_EDGE('',*,*,#1982,.F.); +#1982=EDGE_CURVE('',#1965,#1633,#1983,.T.); +#1983=LINE('',#1966,#27); +#1984=ORIENTED_EDGE('',*,*,#1964,.F.); +#1985=PLANE('',#1986); +#1986=AXIS2_PLACEMENT_3D('',#1539,#1987,#1640); +#1987=DIRECTION('',(0.948683298051,-0.316227766017,0.)); +#1988=ADVANCED_FACE('',(#1989),#1995,.F.); +#1989=FACE_BOUND('',#1990,.F.); +#1990=EDGE_LOOP('',(#1991,#1992,#1993,#1994)); +#1991=ORIENTED_EDGE('',*,*,#1836,.T.); +#1992=ORIENTED_EDGE('',*,*,#1833,.T.); +#1993=ORIENTED_EDGE('',*,*,#1549,.F.); +#1994=ORIENTED_EDGE('',*,*,#1840,.F.); +#1995=PLANE('',#1996); +#1996=AXIS2_PLACEMENT_3D('',#1525,#227,#13); +#1997=ADVANCED_FACE('',(#1998),#2005,.T.); +#1998=FACE_BOUND('',#1999,.T.); +#1999=EDGE_LOOP('',(#2000,#2003,#1581,#2004)); +#2000=ORIENTED_EDGE('',*,*,#2001,.T.); +#2001=EDGE_CURVE('',#1970,#1628,#2002,.T.); +#2002=LINE('',#1971,#27); +#2003=ORIENTED_EDGE('',*,*,#1627,.T.); +#2004=ORIENTED_EDGE('',*,*,#1974,.F.); +#2005=PLANE('',#2006); +#2006=AXIS2_PLACEMENT_3D('',#1971,#2007,#1607); +#2007=DIRECTION('',(0.948683298051,0.316227766017,0.)); +#2008=ADVANCED_FACE('',(#2009),#2013,.T.); +#2009=FACE_BOUND('',#2010,.F.); +#2010=EDGE_LOOP('',(#2011,#1608,#2012,#1884)); +#2011=ORIENTED_EDGE('',*,*,#1943,.T.); +#2012=ORIENTED_EDGE('',*,*,#1896,.F.); +#2013=PLANE('',#2014); +#2014=AXIS2_PLACEMENT_3D('',#1887,#317,#45); +#2015=ADVANCED_FACE('',(#2016),#2022,.T.); +#2016=FACE_BOUND('',#2017,.T.); +#2017=EDGE_LOOP('',(#2018,#2019,#2020,#2021)); +#2018=ORIENTED_EDGE('',*,*,#1982,.T.); +#2019=ORIENTED_EDGE('',*,*,#1632,.T.); +#2020=ORIENTED_EDGE('',*,*,#2001,.F.); +#2021=ORIENTED_EDGE('',*,*,#1969,.F.); +#2022=PLANE('',#2023); +#2023=AXIS2_PLACEMENT_3D('',#1966,#34,#57); +#2024=ADVANCED_FACE('',(#2025),#2043,.F.); +#2025=FACE_BOUND('',#2026,.F.); +#2026=EDGE_LOOP('',(#2027,#2037,#1650,#2040)); +#2027=ORIENTED_EDGE('',*,*,#2028,.F.); +#2028=EDGE_CURVE('',#2029,#2031,#2033,.T.); +#2029=VERTEX_POINT('',#2030); +#2030=CARTESIAN_POINT('',(9.120393865416E-02,0.838079812286,1.3)); +#2031=VERTEX_POINT('',#2032); +#2032=CARTESIAN_POINT('',(0.696203938654,0.725839993281,1.3)); +#2033=LINE('',#2034,#2035); +#2034=CARTESIAN_POINT('',(0.,0.855,1.3)); +#2035=VECTOR('',#2036,1.); +#2036=DIRECTION('',(0.983222948418,-0.182407877308,0.)); +#2037=ORIENTED_EDGE('',*,*,#2038,.T.); +#2038=EDGE_CURVE('',#2029,#1654,#2039,.T.); +#2039=LINE('',#2030,#27); +#2040=ORIENTED_EDGE('',*,*,#2041,.F.); +#2041=EDGE_CURVE('',#2031,#1652,#2042,.T.); +#2042=LINE('',#2032,#27); +#2043=PLANE('',#2044); +#2044=AXIS2_PLACEMENT_3D('',#2034,#1668,#2036); +#2045=ADVANCED_FACE('',(#2046),#2059,.F.); +#2046=FACE_BOUND('',#2047,.T.); +#2047=EDGE_LOOP('',(#2040,#2048,#2055,#2058)); +#2048=ORIENTED_EDGE('',*,*,#2049,.T.); +#2049=EDGE_CURVE('',#2031,#2050,#2052,.T.); +#2050=VERTEX_POINT('',#2051); +#2051=CARTESIAN_POINT('',(1.105,0.234228519072,1.3)); +#2052=CIRCLE('',#2053,0.5); +#2053=AXIS2_PLACEMENT_3D('',#2054,#1106,#57); +#2054=CARTESIAN_POINT('',(0.605,0.234228519072,1.3)); +#2055=ORIENTED_EDGE('',*,*,#2056,.T.); +#2056=EDGE_CURVE('',#2050,#1662,#2057,.T.); +#2057=LINE('',#2051,#27); +#2058=ORIENTED_EDGE('',*,*,#1661,.T.); +#2059=CYLINDRICAL_SURFACE('',#2060,0.5); +#2060=AXIS2_PLACEMENT_3D('',#2054,#13,#1668); +#2061=ADVANCED_FACE('',(#2062),#2073,.F.); +#2062=FACE_BOUND('',#2063,.F.); +#2063=EDGE_LOOP('',(#2064,#2055,#1669,#2070)); +#2064=ORIENTED_EDGE('',*,*,#2065,.F.); +#2065=EDGE_CURVE('',#2050,#2066,#2068,.T.); +#2066=VERTEX_POINT('',#2067); +#2067=CARTESIAN_POINT('',(1.105,-0.234228519072,1.3)); +#2068=LINE('',#2069,#56); +#2069=CARTESIAN_POINT('',(1.105,0.65,1.3)); +#2070=ORIENTED_EDGE('',*,*,#2071,.F.); +#2071=EDGE_CURVE('',#2066,#1671,#2072,.T.); +#2072=LINE('',#2067,#27); +#2073=PLANE('',#2074); +#2074=AXIS2_PLACEMENT_3D('',#2069,#34,#57); +#2075=ADVANCED_FACE('',(#2076),#2089,.F.); +#2076=FACE_BOUND('',#2077,.T.); +#2077=EDGE_LOOP('',(#2070,#2078,#2085,#2088)); +#2078=ORIENTED_EDGE('',*,*,#2079,.T.); +#2079=EDGE_CURVE('',#2066,#2080,#2082,.T.); +#2080=VERTEX_POINT('',#2081); +#2081=CARTESIAN_POINT('',(0.696203938654,-0.725839993281,1.3)); +#2082=CIRCLE('',#2083,0.5); +#2083=AXIS2_PLACEMENT_3D('',#2084,#1106,#57); +#2084=CARTESIAN_POINT('',(0.605,-0.234228519072,1.3)); +#2085=ORIENTED_EDGE('',*,*,#2086,.T.); +#2086=EDGE_CURVE('',#2080,#1677,#2087,.T.); +#2087=LINE('',#2081,#27); +#2088=ORIENTED_EDGE('',*,*,#1676,.T.); +#2089=CYLINDRICAL_SURFACE('',#2090,0.5); +#2090=AXIS2_PLACEMENT_3D('',#2084,#13,#34); +#2091=ADVANCED_FACE('',(#2092),#2105,.F.); +#2092=FACE_BOUND('',#2093,.F.); +#2093=EDGE_LOOP('',(#2094,#2085,#1682,#2102)); +#2094=ORIENTED_EDGE('',*,*,#2095,.F.); +#2095=EDGE_CURVE('',#2080,#2096,#2098,.T.); +#2096=VERTEX_POINT('',#2097); +#2097=CARTESIAN_POINT('',(9.120393865416E-02,-0.838079812286,1.3)); +#2098=LINE('',#2099,#2100); +#2099=CARTESIAN_POINT('',(1.105,-0.65,1.3)); +#2100=VECTOR('',#2101,1.); +#2101=DIRECTION('',(-0.983222948418,-0.182407877308,0.)); +#2102=ORIENTED_EDGE('',*,*,#2103,.F.); +#2103=EDGE_CURVE('',#2096,#1684,#2104,.T.); +#2104=LINE('',#2097,#27); +#2105=PLANE('',#2106); +#2106=AXIS2_PLACEMENT_3D('',#2099,#1698,#2101); +#2107=ADVANCED_FACE('',(#2108),#2121,.F.); +#2108=FACE_BOUND('',#2109,.T.); +#2109=EDGE_LOOP('',(#2102,#2110,#2117,#2120)); +#2110=ORIENTED_EDGE('',*,*,#2111,.T.); +#2111=EDGE_CURVE('',#2096,#2112,#2114,.T.); +#2112=VERTEX_POINT('',#2113); +#2113=CARTESIAN_POINT('',(-9.120393865416E-02,-0.838079812286,1.3)); +#2114=CIRCLE('',#2115,0.5); +#2115=AXIS2_PLACEMENT_3D('',#2116,#1106,#57); +#2116=CARTESIAN_POINT('',(0.,-0.346468338077,1.3)); +#2117=ORIENTED_EDGE('',*,*,#2118,.T.); +#2118=EDGE_CURVE('',#2112,#1692,#2119,.T.); +#2119=LINE('',#2113,#27); +#2120=ORIENTED_EDGE('',*,*,#1691,.T.); +#2121=CYLINDRICAL_SURFACE('',#2122,0.5); +#2122=AXIS2_PLACEMENT_3D('',#2116,#13,#1698); +#2123=ADVANCED_FACE('',(#2124),#2137,.F.); +#2124=FACE_BOUND('',#2125,.T.); +#2125=EDGE_LOOP('',(#2126,#2132,#2135,#2136)); +#2126=ORIENTED_EDGE('',*,*,#2127,.F.); +#2127=EDGE_CURVE('',#2128,#2112,#2130,.T.); +#2128=VERTEX_POINT('',#2129); +#2129=CARTESIAN_POINT('',(-0.696203938654,-0.725839993281,1.3)); +#2130=LINE('',#2131,#2035); +#2131=CARTESIAN_POINT('',(-1.105,-0.65,1.3)); +#2132=ORIENTED_EDGE('',*,*,#2133,.T.); +#2133=EDGE_CURVE('',#2128,#1701,#2134,.T.); +#2134=LINE('',#2129,#27); +#2135=ORIENTED_EDGE('',*,*,#1700,.F.); +#2136=ORIENTED_EDGE('',*,*,#2118,.F.); +#2137=PLANE('',#2138); +#2138=AXIS2_PLACEMENT_3D('',#2131,#2139,#1659); +#2139=DIRECTION('',(-0.182407877308,-0.983222948418,-0.)); +#2140=ADVANCED_FACE('',(#2141),#2153,.F.); +#2141=FACE_BOUND('',#2142,.F.); +#2142=EDGE_LOOP('',(#2143,#2148,#2132,#1705)); +#2143=ORIENTED_EDGE('',*,*,#2144,.F.); +#2144=EDGE_CURVE('',#2145,#1707,#2147,.T.); +#2145=VERTEX_POINT('',#2146); +#2146=CARTESIAN_POINT('',(-1.105,-0.234228519072,1.3)); +#2147=LINE('',#2146,#27); +#2148=ORIENTED_EDGE('',*,*,#2149,.T.); +#2149=EDGE_CURVE('',#2145,#2128,#2150,.T.); +#2150=CIRCLE('',#2151,0.5); +#2151=AXIS2_PLACEMENT_3D('',#2152,#1697,#57); +#2152=CARTESIAN_POINT('',(-0.605,-0.234228519072,1.3)); +#2153=CYLINDRICAL_SURFACE('',#2154,0.5); +#2154=AXIS2_PLACEMENT_3D('',#2152,#13,#227); +#2155=ADVANCED_FACE('',(#2156),#2168,.F.); +#2156=FACE_BOUND('',#2157,.T.); +#2157=EDGE_LOOP('',(#2158,#2164,#2167,#2143)); +#2158=ORIENTED_EDGE('',*,*,#2159,.F.); +#2159=EDGE_CURVE('',#2160,#2145,#2162,.T.); +#2160=VERTEX_POINT('',#2161); +#2161=CARTESIAN_POINT('',(-1.105,0.234228519072,1.3)); +#2162=LINE('',#2163,#845); +#2163=CARTESIAN_POINT('',(-1.105,0.65,1.3)); +#2164=ORIENTED_EDGE('',*,*,#2165,.T.); +#2165=EDGE_CURVE('',#2160,#1714,#2166,.T.); +#2166=LINE('',#2161,#27); +#2167=ORIENTED_EDGE('',*,*,#1713,.F.); +#2168=PLANE('',#2169); +#2169=AXIS2_PLACEMENT_3D('',#2163,#317,#45); +#2170=ADVANCED_FACE('',(#2171),#2183,.F.); +#2171=FACE_BOUND('',#2172,.F.); +#2172=EDGE_LOOP('',(#2173,#2178,#2164,#1718)); +#2173=ORIENTED_EDGE('',*,*,#2174,.F.); +#2174=EDGE_CURVE('',#2175,#1720,#2177,.T.); +#2175=VERTEX_POINT('',#2176); +#2176=CARTESIAN_POINT('',(-0.696203938654,0.725839993281,1.3)); +#2177=LINE('',#2176,#27); +#2178=ORIENTED_EDGE('',*,*,#2179,.T.); +#2179=EDGE_CURVE('',#2175,#2160,#2180,.T.); +#2180=CIRCLE('',#2181,0.5); +#2181=AXIS2_PLACEMENT_3D('',#2182,#1697,#57); +#2182=CARTESIAN_POINT('',(-0.605,0.234228519072,1.3)); +#2183=CYLINDRICAL_SURFACE('',#2184,0.5); +#2184=AXIS2_PLACEMENT_3D('',#2182,#13,#1725); +#2185=ADVANCED_FACE('',(#2186),#2199,.F.); +#2186=FACE_BOUND('',#2187,.T.); +#2187=EDGE_LOOP('',(#2188,#2195,#2198,#2173)); +#2188=ORIENTED_EDGE('',*,*,#2189,.F.); +#2189=EDGE_CURVE('',#2190,#2175,#2192,.T.); +#2190=VERTEX_POINT('',#2191); +#2191=CARTESIAN_POINT('',(-9.120393865416E-02,0.838079812286,1.3)); +#2192=LINE('',#2034,#2193); +#2193=VECTOR('',#2194,1.); +#2194=DIRECTION('',(-0.983222948418,-0.182407877308,-0.)); +#2195=ORIENTED_EDGE('',*,*,#2196,.T.); +#2196=EDGE_CURVE('',#2190,#1728,#2197,.T.); +#2197=LINE('',#2191,#27); +#2198=ORIENTED_EDGE('',*,*,#1727,.F.); +#2199=PLANE('',#2200); +#2200=AXIS2_PLACEMENT_3D('',#2034,#1725,#1689); +#2201=ADVANCED_FACE('',(#2202),#2210,.F.); +#2202=FACE_BOUND('',#2203,.F.); +#2203=EDGE_LOOP('',(#2204,#2205,#2195,#1732)); +#2204=ORIENTED_EDGE('',*,*,#2038,.F.); +#2205=ORIENTED_EDGE('',*,*,#2206,.T.); +#2206=EDGE_CURVE('',#2029,#2190,#2207,.T.); +#2207=CIRCLE('',#2208,0.5); +#2208=AXIS2_PLACEMENT_3D('',#2209,#1697,#57); +#2209=CARTESIAN_POINT('',(0.,0.346468338077,1.3)); +#2210=CYLINDRICAL_SURFACE('',#2211,0.5); +#2211=AXIS2_PLACEMENT_3D('',#2209,#13,#1668); +#2212=ADVANCED_FACE('',(#2213,#2221),#392,.T.); +#2213=FACE_BOUND('',#2214,.T.); +#2214=EDGE_LOOP('',(#2027,#2205,#2215,#2178,#2216,#2148,#2217,#2218,#2094,#2219,#2064,#2220)); +#2215=ORIENTED_EDGE('',*,*,#2189,.T.); +#2216=ORIENTED_EDGE('',*,*,#2159,.T.); +#2217=ORIENTED_EDGE('',*,*,#2127,.T.); +#2218=ORIENTED_EDGE('',*,*,#2111,.F.); +#2219=ORIENTED_EDGE('',*,*,#2079,.F.); +#2220=ORIENTED_EDGE('',*,*,#2049,.F.); +#2221=FACE_BOUND('',#2222,.T.); +#2222=EDGE_LOOP('',(#2223,#2232,#2240,#2247,#2253,#2260,#2268,#2275,#2281,#2288,#2294,#2301)); +#2223=ORIENTED_EDGE('',*,*,#2224,.F.); +#2224=EDGE_CURVE('',#2225,#2227,#2229,.T.); +#2225=VERTEX_POINT('',#2226); +#2226=CARTESIAN_POINT('',(9.53725672469E-02,0.786467889777,1.3)); +#2227=VERTEX_POINT('',#2228); +#2228=CARTESIAN_POINT('',(-9.53725672469E-02,0.786467889777,1.3)); +#2229=CIRCLE('',#2230,0.5); +#2230=AXIS2_PLACEMENT_3D('',#2231,#1697,#57); +#2231=CARTESIAN_POINT('',(0.,0.295648092482,1.3)); +#2232=ORIENTED_EDGE('',*,*,#2233,.T.); +#2233=EDGE_CURVE('',#2225,#2234,#2236,.T.); +#2234=VERTEX_POINT('',#2235); +#2235=CARTESIAN_POINT('',(0.650372567247,0.678624287881,1.3)); +#2236=LINE('',#2237,#2238); +#2237=CARTESIAN_POINT('',(0.,0.805,1.3)); +#2238=VECTOR('',#2239,1.); +#2239=DIRECTION('',(0.98163959459,-0.190745134494,0.)); +#2240=ORIENTED_EDGE('',*,*,#2241,.T.); +#2241=EDGE_CURVE('',#2234,#2242,#2244,.T.); +#2242=VERTEX_POINT('',#2243); +#2243=CARTESIAN_POINT('',(1.055,0.187804490586,1.3)); +#2244=CIRCLE('',#2245,0.5); +#2245=AXIS2_PLACEMENT_3D('',#2246,#1106,#57); +#2246=CARTESIAN_POINT('',(0.555,0.187804490586,1.3)); +#2247=ORIENTED_EDGE('',*,*,#2248,.T.); +#2248=EDGE_CURVE('',#2242,#2249,#2251,.T.); +#2249=VERTEX_POINT('',#2250); +#2250=CARTESIAN_POINT('',(1.055,-0.187804490586,1.3)); +#2251=LINE('',#2252,#56); +#2252=CARTESIAN_POINT('',(1.055,0.6,1.3)); +#2253=ORIENTED_EDGE('',*,*,#2254,.T.); +#2254=EDGE_CURVE('',#2249,#2255,#2257,.T.); +#2255=VERTEX_POINT('',#2256); +#2256=CARTESIAN_POINT('',(0.650372567247,-0.678624287881,1.3)); +#2257=CIRCLE('',#2258,0.5); +#2258=AXIS2_PLACEMENT_3D('',#2259,#1106,#57); +#2259=CARTESIAN_POINT('',(0.555,-0.187804490586,1.3)); +#2260=ORIENTED_EDGE('',*,*,#2261,.T.); +#2261=EDGE_CURVE('',#2255,#2262,#2264,.T.); +#2262=VERTEX_POINT('',#2263); +#2263=CARTESIAN_POINT('',(9.53725672469E-02,-0.786467889777,1.3)); +#2264=LINE('',#2265,#2266); +#2265=CARTESIAN_POINT('',(1.055,-0.6,1.3)); +#2266=VECTOR('',#2267,1.); +#2267=DIRECTION('',(-0.98163959459,-0.190745134494,0.)); +#2268=ORIENTED_EDGE('',*,*,#2269,.T.); +#2269=EDGE_CURVE('',#2262,#2270,#2272,.T.); +#2270=VERTEX_POINT('',#2271); +#2271=CARTESIAN_POINT('',(-9.53725672469E-02,-0.786467889777,1.3)); +#2272=CIRCLE('',#2273,0.5); +#2273=AXIS2_PLACEMENT_3D('',#2274,#1106,#57); +#2274=CARTESIAN_POINT('',(0.,-0.295648092482,1.3)); +#2275=ORIENTED_EDGE('',*,*,#2276,.F.); +#2276=EDGE_CURVE('',#2277,#2270,#2279,.T.); +#2277=VERTEX_POINT('',#2278); +#2278=CARTESIAN_POINT('',(-0.650372567247,-0.678624287881,1.3)); +#2279=LINE('',#2280,#2238); +#2280=CARTESIAN_POINT('',(-1.055,-0.6,1.3)); +#2281=ORIENTED_EDGE('',*,*,#2282,.F.); +#2282=EDGE_CURVE('',#2283,#2277,#2285,.T.); +#2283=VERTEX_POINT('',#2284); +#2284=CARTESIAN_POINT('',(-1.055,-0.187804490586,1.3)); +#2285=CIRCLE('',#2286,0.5); +#2286=AXIS2_PLACEMENT_3D('',#2287,#1697,#57); +#2287=CARTESIAN_POINT('',(-0.555,-0.187804490586,1.3)); +#2288=ORIENTED_EDGE('',*,*,#2289,.F.); +#2289=EDGE_CURVE('',#2290,#2283,#2292,.T.); +#2290=VERTEX_POINT('',#2291); +#2291=CARTESIAN_POINT('',(-1.055,0.187804490586,1.3)); +#2292=LINE('',#2293,#845); +#2293=CARTESIAN_POINT('',(-1.055,0.6,1.3)); +#2294=ORIENTED_EDGE('',*,*,#2295,.F.); +#2295=EDGE_CURVE('',#2296,#2290,#2298,.T.); +#2296=VERTEX_POINT('',#2297); +#2297=CARTESIAN_POINT('',(-0.650372567247,0.678624287881,1.3)); +#2298=CIRCLE('',#2299,0.5); +#2299=AXIS2_PLACEMENT_3D('',#2300,#1697,#57); +#2300=CARTESIAN_POINT('',(-0.555,0.187804490586,1.3)); +#2301=ORIENTED_EDGE('',*,*,#2302,.F.); +#2302=EDGE_CURVE('',#2227,#2296,#2303,.T.); +#2303=LINE('',#2237,#2304); +#2304=VECTOR('',#2305,1.); +#2305=DIRECTION('',(-0.98163959459,-0.190745134494,-0.)); +#2306=ADVANCED_FACE('',(#2307),#2326,.T.); +#2307=FACE_BOUND('',#2308,.T.); +#2308=EDGE_LOOP('',(#2309,#2314,#2315,#2320)); +#2309=ORIENTED_EDGE('',*,*,#2310,.F.); +#2310=EDGE_CURVE('',#2225,#2311,#2313,.T.); +#2311=VERTEX_POINT('',#2312); +#2312=CARTESIAN_POINT('',(9.53725672469E-02,0.786467889777,1.775)); +#2313=LINE('',#2226,#27); +#2314=ORIENTED_EDGE('',*,*,#2224,.T.); +#2315=ORIENTED_EDGE('',*,*,#2316,.T.); +#2316=EDGE_CURVE('',#2227,#2317,#2319,.T.); +#2317=VERTEX_POINT('',#2318); +#2318=CARTESIAN_POINT('',(-9.53725672469E-02,0.786467889777,1.775)); +#2319=LINE('',#2228,#27); +#2320=ORIENTED_EDGE('',*,*,#2321,.F.); +#2321=EDGE_CURVE('',#2311,#2317,#2322,.T.); +#2322=CIRCLE('',#2323,0.5); +#2323=AXIS2_PLACEMENT_3D('',#2324,#1667,#2325); +#2324=CARTESIAN_POINT('',(0.,0.295648092482,1.775)); +#2325=DIRECTION('',(0.190745134494,0.98163959459,0.)); +#2326=CYLINDRICAL_SURFACE('',#2327,0.5); +#2327=AXIS2_PLACEMENT_3D('',#2231,#13,#2325); +#2328=ADVANCED_FACE('',(#2329),#2339,.T.); +#2329=FACE_BOUND('',#2330,.F.); +#2330=EDGE_LOOP('',(#2315,#2331,#2336,#2301)); +#2331=ORIENTED_EDGE('',*,*,#2332,.T.); +#2332=EDGE_CURVE('',#2317,#2333,#2335,.T.); +#2333=VERTEX_POINT('',#2334); +#2334=CARTESIAN_POINT('',(-0.650372567247,0.678624287881,1.775)); +#2335=LINE('',#2318,#2304); +#2336=ORIENTED_EDGE('',*,*,#2337,.F.); +#2337=EDGE_CURVE('',#2296,#2333,#2338,.T.); +#2338=LINE('',#2297,#27); +#2339=PLANE('',#2340); +#2340=AXIS2_PLACEMENT_3D('',#2237,#2341,#2342); +#2341=DIRECTION('',(-0.190745134494,0.98163959459,0.)); +#2342=DIRECTION('',(0.98163959459,0.190745134494,0.)); +#2343=ADVANCED_FACE('',(#2344),#2357,.T.); +#2344=FACE_BOUND('',#2345,.T.); +#2345=EDGE_LOOP('',(#2336,#2346,#2347,#2352)); +#2346=ORIENTED_EDGE('',*,*,#2295,.T.); +#2347=ORIENTED_EDGE('',*,*,#2348,.T.); +#2348=EDGE_CURVE('',#2290,#2349,#2351,.T.); +#2349=VERTEX_POINT('',#2350); +#2350=CARTESIAN_POINT('',(-1.055,0.187804490586,1.775)); +#2351=LINE('',#2291,#27); +#2352=ORIENTED_EDGE('',*,*,#2353,.F.); +#2353=EDGE_CURVE('',#2333,#2349,#2354,.T.); +#2354=CIRCLE('',#2355,0.5); +#2355=AXIS2_PLACEMENT_3D('',#2356,#13,#2341); +#2356=CARTESIAN_POINT('',(-0.555,0.187804490586,1.775)); +#2357=CYLINDRICAL_SURFACE('',#2358,0.5); +#2358=AXIS2_PLACEMENT_3D('',#2300,#13,#2341); +#2359=ADVANCED_FACE('',(#2360),#2370,.T.); +#2360=FACE_BOUND('',#2361,.F.); +#2361=EDGE_LOOP('',(#2347,#2362,#2367,#2288)); +#2362=ORIENTED_EDGE('',*,*,#2363,.T.); +#2363=EDGE_CURVE('',#2349,#2364,#2366,.T.); +#2364=VERTEX_POINT('',#2365); +#2365=CARTESIAN_POINT('',(-1.055,-0.187804490586,1.775)); +#2366=LINE('',#2350,#845); +#2367=ORIENTED_EDGE('',*,*,#2368,.F.); +#2368=EDGE_CURVE('',#2283,#2364,#2369,.T.); +#2369=LINE('',#2284,#27); +#2370=PLANE('',#2371); +#2371=AXIS2_PLACEMENT_3D('',#2293,#317,#45); +#2372=ADVANCED_FACE('',(#2373),#2386,.T.); +#2373=FACE_BOUND('',#2374,.T.); +#2374=EDGE_LOOP('',(#2367,#2375,#2376,#2381)); +#2375=ORIENTED_EDGE('',*,*,#2282,.T.); +#2376=ORIENTED_EDGE('',*,*,#2377,.T.); +#2377=EDGE_CURVE('',#2277,#2378,#2380,.T.); +#2378=VERTEX_POINT('',#2379); +#2379=CARTESIAN_POINT('',(-0.650372567247,-0.678624287881,1.775)); +#2380=LINE('',#2278,#27); +#2381=ORIENTED_EDGE('',*,*,#2382,.F.); +#2382=EDGE_CURVE('',#2364,#2378,#2383,.T.); +#2383=CIRCLE('',#2384,0.5); +#2384=AXIS2_PLACEMENT_3D('',#2385,#13,#227); +#2385=CARTESIAN_POINT('',(-0.555,-0.187804490586,1.775)); +#2386=CYLINDRICAL_SURFACE('',#2387,0.5); +#2387=AXIS2_PLACEMENT_3D('',#2287,#13,#227); +#2388=ADVANCED_FACE('',(#2389),#2399,.T.); +#2389=FACE_BOUND('',#2390,.F.); +#2390=EDGE_LOOP('',(#2376,#2391,#2396,#2275)); +#2391=ORIENTED_EDGE('',*,*,#2392,.T.); +#2392=EDGE_CURVE('',#2378,#2393,#2395,.T.); +#2393=VERTEX_POINT('',#2394); +#2394=CARTESIAN_POINT('',(-9.53725672469E-02,-0.786467889777,1.775)); +#2395=LINE('',#2379,#2238); +#2396=ORIENTED_EDGE('',*,*,#2397,.F.); +#2397=EDGE_CURVE('',#2270,#2393,#2398,.T.); +#2398=LINE('',#2271,#27); +#2399=PLANE('',#2400); +#2400=AXIS2_PLACEMENT_3D('',#2280,#2401,#2402); +#2401=DIRECTION('',(-0.190745134494,-0.98163959459,-0.)); +#2402=DIRECTION('',(-0.98163959459,0.190745134494,0.)); +#2403=ADVANCED_FACE('',(#2404),#2418,.T.); +#2404=FACE_BOUND('',#2405,.F.); +#2405=EDGE_LOOP('',(#2406,#2268,#2411,#2412)); +#2406=ORIENTED_EDGE('',*,*,#2407,.F.); +#2407=EDGE_CURVE('',#2262,#2408,#2410,.T.); +#2408=VERTEX_POINT('',#2409); +#2409=CARTESIAN_POINT('',(9.53725672469E-02,-0.786467889777,1.775)); +#2410=LINE('',#2263,#27); +#2411=ORIENTED_EDGE('',*,*,#2397,.T.); +#2412=ORIENTED_EDGE('',*,*,#2413,.T.); +#2413=EDGE_CURVE('',#2393,#2408,#2414,.T.); +#2414=CIRCLE('',#2415,0.5); +#2415=AXIS2_PLACEMENT_3D('',#2416,#13,#2417); +#2416=CARTESIAN_POINT('',(0.,-0.295648092482,1.775)); +#2417=DIRECTION('',(-0.190745134494,-0.98163959459,0.)); +#2418=CYLINDRICAL_SURFACE('',#2419,0.5); +#2419=AXIS2_PLACEMENT_3D('',#2274,#13,#2420); +#2420=DIRECTION('',(0.190745134494,-0.98163959459,0.)); +#2421=ADVANCED_FACE('',(#2422),#2434,.T.); +#2422=FACE_BOUND('',#2423,.T.); +#2423=EDGE_LOOP('',(#2424,#2429,#2406,#2433)); +#2424=ORIENTED_EDGE('',*,*,#2425,.T.); +#2425=EDGE_CURVE('',#2255,#2426,#2428,.T.); +#2426=VERTEX_POINT('',#2427); +#2427=CARTESIAN_POINT('',(0.650372567247,-0.678624287881,1.775)); +#2428=LINE('',#2256,#27); +#2429=ORIENTED_EDGE('',*,*,#2430,.F.); +#2430=EDGE_CURVE('',#2408,#2426,#2431,.T.); +#2431=LINE('',#2409,#2432); +#2432=VECTOR('',#2342,1.); +#2433=ORIENTED_EDGE('',*,*,#2261,.F.); +#2434=PLANE('',#2435); +#2435=AXIS2_PLACEMENT_3D('',#2265,#2420,#2267); +#2436=ADVANCED_FACE('',(#2437),#2449,.T.); +#2437=FACE_BOUND('',#2438,.F.); +#2438=EDGE_LOOP('',(#2439,#2253,#2424,#2444)); +#2439=ORIENTED_EDGE('',*,*,#2440,.F.); +#2440=EDGE_CURVE('',#2249,#2441,#2443,.T.); +#2441=VERTEX_POINT('',#2442); +#2442=CARTESIAN_POINT('',(1.055,-0.187804490586,1.775)); +#2443=LINE('',#2250,#27); +#2444=ORIENTED_EDGE('',*,*,#2445,.T.); +#2445=EDGE_CURVE('',#2426,#2441,#2446,.T.); +#2446=CIRCLE('',#2447,0.5); +#2447=AXIS2_PLACEMENT_3D('',#2448,#1697,#2420); +#2448=CARTESIAN_POINT('',(0.555,-0.187804490586,1.775)); +#2449=CYLINDRICAL_SURFACE('',#2450,0.5); +#2450=AXIS2_PLACEMENT_3D('',#2259,#13,#34); +#2451=ADVANCED_FACE('',(#2452),#2463,.T.); +#2452=FACE_BOUND('',#2453,.T.); +#2453=EDGE_LOOP('',(#2454,#2459,#2439,#2462)); +#2454=ORIENTED_EDGE('',*,*,#2455,.T.); +#2455=EDGE_CURVE('',#2242,#2456,#2458,.T.); +#2456=VERTEX_POINT('',#2457); +#2457=CARTESIAN_POINT('',(1.055,0.187804490586,1.775)); +#2458=LINE('',#2243,#27); +#2459=ORIENTED_EDGE('',*,*,#2460,.F.); +#2460=EDGE_CURVE('',#2441,#2456,#2461,.T.); +#2461=LINE('',#2442,#147); +#2462=ORIENTED_EDGE('',*,*,#2248,.F.); +#2463=PLANE('',#2464); +#2464=AXIS2_PLACEMENT_3D('',#2252,#34,#57); +#2465=ADVANCED_FACE('',(#2466),#2479,.T.); +#2466=FACE_BOUND('',#2467,.F.); +#2467=EDGE_LOOP('',(#2468,#2240,#2454,#2473)); +#2468=ORIENTED_EDGE('',*,*,#2469,.F.); +#2469=EDGE_CURVE('',#2234,#2470,#2472,.T.); +#2470=VERTEX_POINT('',#2471); +#2471=CARTESIAN_POINT('',(0.650372567247,0.678624287881,1.775)); +#2472=LINE('',#2235,#27); +#2473=ORIENTED_EDGE('',*,*,#2474,.T.); +#2474=EDGE_CURVE('',#2456,#2470,#2475,.T.); +#2475=CIRCLE('',#2476,0.5); +#2476=AXIS2_PLACEMENT_3D('',#2477,#1667,#2478); +#2477=CARTESIAN_POINT('',(0.555,0.187804490586,1.775)); +#2478=DIRECTION('',(1.,1.665334536938E-16,0.)); +#2479=CYLINDRICAL_SURFACE('',#2480,0.5); +#2480=AXIS2_PLACEMENT_3D('',#2246,#13,#2325); +#2481=ADVANCED_FACE('',(#2482),#2490,.T.); +#2482=FACE_BOUND('',#2483,.T.); +#2483=EDGE_LOOP('',(#2484,#2485,#2468,#2489)); +#2484=ORIENTED_EDGE('',*,*,#2310,.T.); +#2485=ORIENTED_EDGE('',*,*,#2486,.F.); +#2486=EDGE_CURVE('',#2470,#2311,#2487,.T.); +#2487=LINE('',#2471,#2488); +#2488=VECTOR('',#2402,1.); +#2489=ORIENTED_EDGE('',*,*,#2233,.F.); +#2490=PLANE('',#2491); +#2491=AXIS2_PLACEMENT_3D('',#2237,#2325,#2239); +#2492=ADVANCED_FACE('',(#2493),#2514,.T.); +#2493=FACE_BOUND('',#2494,.F.); +#2494=EDGE_LOOP('',(#2495,#2502,#2509,#2320)); +#2495=ORIENTED_EDGE('',*,*,#2496,.F.); +#2496=EDGE_CURVE('',#2497,#2311,#2499,.T.); +#2497=VERTEX_POINT('',#2498); +#2498=CARTESIAN_POINT('',(7.152942543518E-02,0.663762940453,1.9)); +#2499=CIRCLE('',#2500,0.125); +#2500=AXIS2_PLACEMENT_3D('',#2501,#2402,#13); +#2501=CARTESIAN_POINT('',(7.152942543518E-02,0.663762940453,1.775)); +#2502=ORIENTED_EDGE('',*,*,#2503,.T.); +#2503=EDGE_CURVE('',#2497,#2504,#2506,.T.); +#2504=VERTEX_POINT('',#2505); +#2505=CARTESIAN_POINT('',(-7.152942543518E-02,0.663762940453,1.9)); +#2506=CIRCLE('',#2507,0.375); +#2507=AXIS2_PLACEMENT_3D('',#2508,#1667,#2325); +#2508=CARTESIAN_POINT('',(0.,0.295648092482,1.9)); +#2509=ORIENTED_EDGE('',*,*,#2510,.T.); +#2510=EDGE_CURVE('',#2504,#2317,#2511,.T.); +#2511=CIRCLE('',#2512,0.125); +#2512=AXIS2_PLACEMENT_3D('',#2513,#2267,#13); +#2513=CARTESIAN_POINT('',(-7.152942543518E-02,0.663762940453,1.775)); +#2514=TOROIDAL_SURFACE('',#2515,0.375,0.125); +#2515=AXIS2_PLACEMENT_3D('',#2324,#119,#2325); +#2516=ADVANCED_FACE('',(#2517),#2529,.T.); +#2517=FACE_BOUND('',#2518,.T.); +#2518=EDGE_LOOP('',(#2509,#2331,#2519,#2526)); +#2519=ORIENTED_EDGE('',*,*,#2520,.F.); +#2520=EDGE_CURVE('',#2521,#2333,#2523,.T.); +#2521=VERTEX_POINT('',#2522); +#2522=CARTESIAN_POINT('',(-0.626529425435,0.555919338557,1.9)); +#2523=CIRCLE('',#2524,0.125); +#2524=AXIS2_PLACEMENT_3D('',#2525,#2267,#13); +#2525=CARTESIAN_POINT('',(-0.626529425435,0.555919338557,1.775)); +#2526=ORIENTED_EDGE('',*,*,#2527,.F.); +#2527=EDGE_CURVE('',#2504,#2521,#2528,.T.); +#2528=LINE('',#2505,#2304); +#2529=CYLINDRICAL_SURFACE('',#2530,0.125); +#2530=AXIS2_PLACEMENT_3D('',#2513,#2305,#13); +#2531=ADVANCED_FACE('',(#2532),#2548,.T.); +#2532=FACE_BOUND('',#2533,.F.); +#2533=EDGE_LOOP('',(#2519,#2534,#2541,#2352)); +#2534=ORIENTED_EDGE('',*,*,#2535,.T.); +#2535=EDGE_CURVE('',#2521,#2536,#2538,.T.); +#2536=VERTEX_POINT('',#2537); +#2537=CARTESIAN_POINT('',(-0.93,0.187804490586,1.9)); +#2538=CIRCLE('',#2539,0.375); +#2539=AXIS2_PLACEMENT_3D('',#2540,#13,#2341); +#2540=CARTESIAN_POINT('',(-0.555,0.187804490586,1.9)); +#2541=ORIENTED_EDGE('',*,*,#2542,.T.); +#2542=EDGE_CURVE('',#2536,#2349,#2543,.T.); +#2543=CIRCLE('',#2544,0.125); +#2544=AXIS2_PLACEMENT_3D('',#2545,#2546,#2547); +#2545=CARTESIAN_POINT('',(-0.93,0.187804490586,1.775)); +#2546=DIRECTION('',(1.942890293094E-16,-1.,0.)); +#2547=DIRECTION('',(-1.,-1.942890293094E-16,0.)); +#2548=TOROIDAL_SURFACE('',#2549,0.375,0.125); +#2549=AXIS2_PLACEMENT_3D('',#2356,#119,#2341); +#2550=ADVANCED_FACE('',(#2551),#2563,.T.); +#2551=FACE_BOUND('',#2552,.T.); +#2552=EDGE_LOOP('',(#2541,#2362,#2553,#2560)); +#2553=ORIENTED_EDGE('',*,*,#2554,.F.); +#2554=EDGE_CURVE('',#2555,#2364,#2557,.T.); +#2555=VERTEX_POINT('',#2556); +#2556=CARTESIAN_POINT('',(-0.93,-0.187804490586,1.9)); +#2557=CIRCLE('',#2558,0.125); +#2558=AXIS2_PLACEMENT_3D('',#2559,#57,#13); +#2559=CARTESIAN_POINT('',(-0.93,-0.187804490586,1.775)); +#2560=ORIENTED_EDGE('',*,*,#2561,.F.); +#2561=EDGE_CURVE('',#2536,#2555,#2562,.T.); +#2562=LINE('',#2537,#845); +#2563=CYLINDRICAL_SURFACE('',#2564,0.125); +#2564=AXIS2_PLACEMENT_3D('',#2545,#797,#13); +#2565=ADVANCED_FACE('',(#2566),#2580,.T.); +#2566=FACE_BOUND('',#2567,.F.); +#2567=EDGE_LOOP('',(#2553,#2568,#2575,#2381)); +#2568=ORIENTED_EDGE('',*,*,#2569,.T.); +#2569=EDGE_CURVE('',#2555,#2570,#2572,.T.); +#2570=VERTEX_POINT('',#2571); +#2571=CARTESIAN_POINT('',(-0.626529425435,-0.555919338557,1.9)); +#2572=CIRCLE('',#2573,0.375); +#2573=AXIS2_PLACEMENT_3D('',#2574,#13,#227); +#2574=CARTESIAN_POINT('',(-0.555,-0.187804490586,1.9)); +#2575=ORIENTED_EDGE('',*,*,#2576,.T.); +#2576=EDGE_CURVE('',#2570,#2378,#2577,.T.); +#2577=CIRCLE('',#2578,0.125); +#2578=AXIS2_PLACEMENT_3D('',#2579,#2239,#2417); +#2579=CARTESIAN_POINT('',(-0.626529425435,-0.555919338557,1.775)); +#2580=TOROIDAL_SURFACE('',#2581,0.375,0.125); +#2581=AXIS2_PLACEMENT_3D('',#2385,#119,#227); +#2582=ADVANCED_FACE('',(#2583),#2595,.T.); +#2583=FACE_BOUND('',#2584,.T.); +#2584=EDGE_LOOP('',(#2575,#2391,#2585,#2592)); +#2585=ORIENTED_EDGE('',*,*,#2586,.F.); +#2586=EDGE_CURVE('',#2587,#2393,#2589,.T.); +#2587=VERTEX_POINT('',#2588); +#2588=CARTESIAN_POINT('',(-7.152942543518E-02,-0.663762940453,1.9)); +#2589=CIRCLE('',#2590,0.125); +#2590=AXIS2_PLACEMENT_3D('',#2591,#2239,#13); +#2591=CARTESIAN_POINT('',(-7.152942543518E-02,-0.663762940453,1.775)); +#2592=ORIENTED_EDGE('',*,*,#2593,.F.); +#2593=EDGE_CURVE('',#2570,#2587,#2594,.T.); +#2594=LINE('',#2571,#2238); +#2595=CYLINDRICAL_SURFACE('',#2596,0.125); +#2596=AXIS2_PLACEMENT_3D('',#2579,#2239,#13); +#2597=ADVANCED_FACE('',(#2598),#2613,.T.); +#2598=FACE_BOUND('',#2599,.F.); +#2599=EDGE_LOOP('',(#2585,#2600,#2607,#2612)); +#2600=ORIENTED_EDGE('',*,*,#2601,.T.); +#2601=EDGE_CURVE('',#2587,#2602,#2604,.T.); +#2602=VERTEX_POINT('',#2603); +#2603=CARTESIAN_POINT('',(7.152942543518E-02,-0.663762940453,1.9)); +#2604=CIRCLE('',#2605,0.375); +#2605=AXIS2_PLACEMENT_3D('',#2606,#13,#2417); +#2606=CARTESIAN_POINT('',(0.,-0.295648092482,1.9)); +#2607=ORIENTED_EDGE('',*,*,#2608,.T.); +#2608=EDGE_CURVE('',#2602,#2408,#2609,.T.); +#2609=CIRCLE('',#2610,0.125); +#2610=AXIS2_PLACEMENT_3D('',#2611,#2342,#2420); +#2611=CARTESIAN_POINT('',(7.152942543518E-02,-0.663762940453,1.775)); +#2612=ORIENTED_EDGE('',*,*,#2413,.F.); +#2613=TOROIDAL_SURFACE('',#2614,0.375,0.125); +#2614=AXIS2_PLACEMENT_3D('',#2416,#119,#2417); +#2615=ADVANCED_FACE('',(#2616),#2630,.T.); +#2616=FACE_BOUND('',#2617,.T.); +#2617=EDGE_LOOP('',(#2607,#2618,#2619,#2627)); +#2618=ORIENTED_EDGE('',*,*,#2430,.T.); +#2619=ORIENTED_EDGE('',*,*,#2620,.F.); +#2620=EDGE_CURVE('',#2621,#2426,#2623,.T.); +#2621=VERTEX_POINT('',#2622); +#2622=CARTESIAN_POINT('',(0.626529425435,-0.555919338557,1.9)); +#2623=CIRCLE('',#2624,0.125); +#2624=AXIS2_PLACEMENT_3D('',#2625,#2626,#13); +#2625=CARTESIAN_POINT('',(0.626529425435,-0.555919338557,1.775)); +#2626=DIRECTION('',(0.98163959459,0.190745134494,-0.)); +#2627=ORIENTED_EDGE('',*,*,#2628,.F.); +#2628=EDGE_CURVE('',#2602,#2621,#2629,.T.); +#2629=LINE('',#2603,#2432); +#2630=CYLINDRICAL_SURFACE('',#2631,0.125); +#2631=AXIS2_PLACEMENT_3D('',#2611,#2342,#13); +#2632=ADVANCED_FACE('',(#2633),#2650,.T.); +#2633=FACE_BOUND('',#2634,.F.); +#2634=EDGE_LOOP('',(#2619,#2635,#2642,#2649)); +#2635=ORIENTED_EDGE('',*,*,#2636,.T.); +#2636=EDGE_CURVE('',#2621,#2637,#2639,.T.); +#2637=VERTEX_POINT('',#2638); +#2638=CARTESIAN_POINT('',(0.93,-0.187804490586,1.9)); +#2639=CIRCLE('',#2640,0.375); +#2640=AXIS2_PLACEMENT_3D('',#2641,#1697,#2420); +#2641=CARTESIAN_POINT('',(0.555,-0.187804490586,1.9)); +#2642=ORIENTED_EDGE('',*,*,#2643,.T.); +#2643=EDGE_CURVE('',#2637,#2441,#2644,.T.); +#2644=CIRCLE('',#2645,0.125); +#2645=AXIS2_PLACEMENT_3D('',#2646,#2647,#2648); +#2646=CARTESIAN_POINT('',(0.93,-0.187804490586,1.775)); +#2647=DIRECTION('',(-2.775557561563E-17,1.,0.)); +#2648=DIRECTION('',(1.,2.775557561563E-17,0.)); +#2649=ORIENTED_EDGE('',*,*,#2445,.F.); +#2650=TOROIDAL_SURFACE('',#2651,0.375,0.125); +#2651=AXIS2_PLACEMENT_3D('',#2448,#119,#2420); +#2652=ADVANCED_FACE('',(#2653),#2666,.T.); +#2653=FACE_BOUND('',#2654,.T.); +#2654=EDGE_LOOP('',(#2642,#2655,#2656,#2663)); +#2655=ORIENTED_EDGE('',*,*,#2460,.T.); +#2656=ORIENTED_EDGE('',*,*,#2657,.F.); +#2657=EDGE_CURVE('',#2658,#2456,#2660,.T.); +#2658=VERTEX_POINT('',#2659); +#2659=CARTESIAN_POINT('',(0.93,0.187804490586,1.9)); +#2660=CIRCLE('',#2661,0.125); +#2661=AXIS2_PLACEMENT_3D('',#2662,#45,#13); +#2662=CARTESIAN_POINT('',(0.93,0.187804490586,1.775)); +#2663=ORIENTED_EDGE('',*,*,#2664,.F.); +#2664=EDGE_CURVE('',#2637,#2658,#2665,.T.); +#2665=LINE('',#2638,#147); +#2666=CYLINDRICAL_SURFACE('',#2667,0.125); +#2667=AXIS2_PLACEMENT_3D('',#2646,#45,#13); +#2668=ADVANCED_FACE('',(#2669),#2684,.T.); +#2669=FACE_BOUND('',#2670,.F.); +#2670=EDGE_LOOP('',(#2656,#2671,#2678,#2683)); +#2671=ORIENTED_EDGE('',*,*,#2672,.T.); +#2672=EDGE_CURVE('',#2658,#2673,#2675,.T.); +#2673=VERTEX_POINT('',#2674); +#2674=CARTESIAN_POINT('',(0.626529425435,0.555919338557,1.9)); +#2675=CIRCLE('',#2676,0.375); +#2676=AXIS2_PLACEMENT_3D('',#2677,#1667,#2478); +#2677=CARTESIAN_POINT('',(0.555,0.187804490586,1.9)); +#2678=ORIENTED_EDGE('',*,*,#2679,.T.); +#2679=EDGE_CURVE('',#2673,#2470,#2680,.T.); +#2680=CIRCLE('',#2681,0.125); +#2681=AXIS2_PLACEMENT_3D('',#2682,#2402,#2325); +#2682=CARTESIAN_POINT('',(0.626529425435,0.555919338557,1.775)); +#2683=ORIENTED_EDGE('',*,*,#2474,.F.); +#2684=TOROIDAL_SURFACE('',#2685,0.375,0.125); +#2685=AXIS2_PLACEMENT_3D('',#2477,#119,#2478); +#2686=ADVANCED_FACE('',(#2687),#2693,.T.); +#2687=FACE_BOUND('',#2688,.T.); +#2688=EDGE_LOOP('',(#2678,#2689,#2495,#2690)); +#2689=ORIENTED_EDGE('',*,*,#2486,.T.); +#2690=ORIENTED_EDGE('',*,*,#2691,.F.); +#2691=EDGE_CURVE('',#2673,#2497,#2692,.T.); +#2692=LINE('',#2674,#2488); +#2693=CYLINDRICAL_SURFACE('',#2694,0.125); +#2694=AXIS2_PLACEMENT_3D('',#2682,#2402,#13); +#2695=ADVANCED_FACE('',(#2696),#2704,.F.); +#2696=FACE_BOUND('',#2697,.F.); +#2697=EDGE_LOOP('',(#2526,#2698,#2690,#2699,#2663,#2700,#2627,#2701,#2592,#2702,#2560,#2703)); +#2698=ORIENTED_EDGE('',*,*,#2503,.F.); +#2699=ORIENTED_EDGE('',*,*,#2672,.F.); +#2700=ORIENTED_EDGE('',*,*,#2636,.F.); +#2701=ORIENTED_EDGE('',*,*,#2601,.F.); +#2702=ORIENTED_EDGE('',*,*,#2569,.F.); +#2703=ORIENTED_EDGE('',*,*,#2535,.F.); +#2704=PLANE('',#2705); +#2705=AXIS2_PLACEMENT_3D('',#2706,#1106,#227); +#2706=CARTESIAN_POINT('',(0.483891466049,-4.477188622132E-17,1.9)); +#2707=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2711)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#2708,#2709,#2710)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2708=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2709=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2710=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2711=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2708,'distance_accuracy_value','confusion accuracy'); +#2712=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2713=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#2714,#2724,#2725,#2726,#2727,#2728,#2737,#2738,#2739,#2740,#2741,#2742,#2751,#2752,#2753,#2754,#2755,#2756,#2757,#2758,#2759,#2760,#2761,#2762,#2763,#2764,#2765,#2766,#2767,#2768,#2769,#2770,#2771,#2772,#2773,#2774,#2775,#2776,#2777,#2778,#2779,#2780,#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788,#2789,#2790,#2791,#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799,#2800,#2801,#2802,#2803,#2804,#2805,#2806,#2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814,#2815,#2816,#2817,#2818,#2819,#2820,#2821,#2822,#2823,#2824,#2825,#2826,#2827,#2828,#2829,#2830,#2831,#2832,#2833,#2834,#2835,#2836,#2837,#2838,#2839,#2840,#2841,#2842,#2843,#2844,#2845,#2846,#2847,#2848,#2849,#2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,#2859,#2860,#2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868,#2869,#2870),#2707); +#2714=STYLED_ITEM('color',(#2715),#17); +#2715=PRESENTATION_STYLE_ASSIGNMENT((#2716,#2722)); +#2716=SURFACE_STYLE_USAGE(.BOTH.,#2717); +#2717=SURFACE_SIDE_STYLE('',(#2718)); +#2718=SURFACE_STYLE_FILL_AREA(#2719); +#2719=FILL_AREA_STYLE('',(#2720)); +#2720=FILL_AREA_STYLE_COLOUR('',#2721); +#2721=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626); +#2722=CURVE_STYLE('',#2723,POSITIVE_LENGTH_MEASURE(0.1),#2721); +#2723=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2724=STYLED_ITEM('color',(#2715),#46); +#2725=STYLED_ITEM('color',(#2715),#139); +#2726=STYLED_ITEM('color',(#2715),#228); +#2727=STYLED_ITEM('color',(#2715),#307); +#2728=STYLED_ITEM('color',(#2729),#395); +#2729=PRESENTATION_STYLE_ASSIGNMENT((#2730,#2736)); +#2730=SURFACE_STYLE_USAGE(.BOTH.,#2731); +#2731=SURFACE_SIDE_STYLE('',(#2732)); +#2732=SURFACE_STYLE_FILL_AREA(#2733); +#2733=FILL_AREA_STYLE('',(#2734)); +#2734=FILL_AREA_STYLE_COLOUR('',#2735); +#2735=COLOUR_RGB('',0.858999988747,0.738000004258,0.496000005009); +#2736=CURVE_STYLE('',#2723,POSITIVE_LENGTH_MEASURE(0.1),#2735); +#2737=STYLED_ITEM('color',(#2729),#414); +#2738=STYLED_ITEM('color',(#2729),#428); +#2739=STYLED_ITEM('color',(#2729),#440); +#2740=STYLED_ITEM('color',(#2729),#459); +#2741=STYLED_ITEM('color',(#2729),#473); +#2742=STYLED_ITEM('color',(#2743),#485); +#2743=PRESENTATION_STYLE_ASSIGNMENT((#2744,#2750)); +#2744=SURFACE_STYLE_USAGE(.BOTH.,#2745); +#2745=SURFACE_SIDE_STYLE('',(#2746)); +#2746=SURFACE_STYLE_FILL_AREA(#2747); +#2747=FILL_AREA_STYLE('',(#2748)); +#2748=FILL_AREA_STYLE_COLOUR('',#2749); +#2749=COLOUR_RGB('',0.507540004841,0.507540004841,0.507540004841); +#2750=CURVE_STYLE('',#2723,POSITIVE_LENGTH_MEASURE(0.1),#2749); +#2751=STYLED_ITEM('color',(#2715),#505); +#2752=STYLED_ITEM('color',(#2715),#528); +#2753=STYLED_ITEM('color',(#2715),#543); +#2754=STYLED_ITEM('color',(#2715),#558); +#2755=STYLED_ITEM('color',(#2743),#642); +#2756=STYLED_ITEM('color',(#2715),#659); +#2757=STYLED_ITEM('color',(#2729),#667); +#2758=STYLED_ITEM('color',(#2729),#686); +#2759=STYLED_ITEM('color',(#2729),#700); +#2760=STYLED_ITEM('color',(#2729),#712); +#2761=STYLED_ITEM('color',(#2729),#731); +#2762=STYLED_ITEM('color',(#2729),#745); +#2763=STYLED_ITEM('color',(#2743),#757); +#2764=STYLED_ITEM('color',(#2715),#774); +#2765=STYLED_ITEM('color',(#2715),#798); +#2766=STYLED_ITEM('color',(#2715),#813); +#2767=STYLED_ITEM('color',(#2743),#828); +#2768=STYLED_ITEM('color',(#2729),#846); +#2769=STYLED_ITEM('color',(#2729),#860); +#2770=STYLED_ITEM('color',(#2729),#874); +#2771=STYLED_ITEM('color',(#2729),#888); +#2772=STYLED_ITEM('color',(#2743),#902); +#2773=STYLED_ITEM('color',(#2743),#937); +#2774=STYLED_ITEM('color',(#2743),#952); +#2775=STYLED_ITEM('color',(#2743),#967); +#2776=STYLED_ITEM('color',(#2743),#981); +#2777=STYLED_ITEM('color',(#2743),#996); +#2778=STYLED_ITEM('color',(#2743),#1012); +#2779=STYLED_ITEM('color',(#2743),#1026); +#2780=STYLED_ITEM('color',(#2743),#1042); +#2781=STYLED_ITEM('color',(#2743),#1053); +#2782=STYLED_ITEM('color',(#2743),#1068); +#2783=STYLED_ITEM('color',(#2743),#1082); +#2784=STYLED_ITEM('color',(#2743),#1097); +#2785=STYLED_ITEM('color',(#2729),#1131); +#2786=STYLED_ITEM('color',(#2729),#1139); +#2787=STYLED_ITEM('color',(#2743),#1147); +#2788=STYLED_ITEM('color',(#2743),#1181); +#2789=STYLED_ITEM('color',(#2715),#1212); +#2790=STYLED_ITEM('color',(#2743),#1228); +#2791=STYLED_ITEM('color',(#2743),#1262); +#2792=STYLED_ITEM('color',(#2743),#1274); +#2793=STYLED_ITEM('color',(#2743),#1288); +#2794=STYLED_ITEM('color',(#2743),#1304); +#2795=STYLED_ITEM('color',(#2743),#1318); +#2796=STYLED_ITEM('color',(#2743),#1332); +#2797=STYLED_ITEM('color',(#2743),#1347); +#2798=STYLED_ITEM('color',(#2743),#1363); +#2799=STYLED_ITEM('color',(#2743),#1373); +#2800=STYLED_ITEM('color',(#2743),#1387); +#2801=STYLED_ITEM('color',(#2743),#1402); +#2802=STYLED_ITEM('color',(#2743),#1415); +#2803=STYLED_ITEM('color',(#2743),#1440); +#2804=STYLED_ITEM('color',(#2729),#1469); +#2805=STYLED_ITEM('color',(#2729),#1477); +#2806=STYLED_ITEM('color',(#2743),#1485); +#2807=STYLED_ITEM('color',(#2743),#1514); +#2808=STYLED_ITEM('color',(#2715),#1545); +#2809=STYLED_ITEM('color',(#2743),#1561); +#2810=STYLED_ITEM('color',(#2743),#1590); +#2811=STYLED_ITEM('color',(#2743),#1740); +#2812=STYLED_ITEM('color',(#2743),#1752); +#2813=STYLED_ITEM('color',(#2743),#1789); +#2814=STYLED_ITEM('color',(#2743),#1798); +#2815=STYLED_ITEM('color',(#2743),#1809); +#2816=STYLED_ITEM('color',(#2743),#1847); +#2817=STYLED_ITEM('color',(#2743),#1856); +#2818=STYLED_ITEM('color',(#2743),#1868); +#2819=STYLED_ITEM('color',(#2715),#1875); +#2820=STYLED_ITEM('color',(#2743),#1892); +#2821=STYLED_ITEM('color',(#2715),#1902); +#2822=STYLED_ITEM('color',(#2743),#1911); +#2823=STYLED_ITEM('color',(#2743),#1920); +#2824=STYLED_ITEM('color',(#2743),#1929); +#2825=STYLED_ITEM('color',(#2743),#1938); +#2826=STYLED_ITEM('color',(#2743),#1949); +#2827=STYLED_ITEM('color',(#2715),#1959); +#2828=STYLED_ITEM('color',(#2743),#1976); +#2829=STYLED_ITEM('color',(#2715),#1988); +#2830=STYLED_ITEM('color',(#2743),#1997); +#2831=STYLED_ITEM('color',(#2743),#2008); +#2832=STYLED_ITEM('color',(#2743),#2015); +#2833=STYLED_ITEM('color',(#2743),#2024); +#2834=STYLED_ITEM('color',(#2743),#2045); +#2835=STYLED_ITEM('color',(#2743),#2061); +#2836=STYLED_ITEM('color',(#2743),#2075); +#2837=STYLED_ITEM('color',(#2743),#2091); +#2838=STYLED_ITEM('color',(#2743),#2107); +#2839=STYLED_ITEM('color',(#2743),#2123); +#2840=STYLED_ITEM('color',(#2743),#2140); +#2841=STYLED_ITEM('color',(#2743),#2155); +#2842=STYLED_ITEM('color',(#2743),#2170); +#2843=STYLED_ITEM('color',(#2743),#2185); +#2844=STYLED_ITEM('color',(#2743),#2201); +#2845=STYLED_ITEM('color',(#2715),#2212); +#2846=STYLED_ITEM('color',(#2715),#2306); +#2847=STYLED_ITEM('color',(#2715),#2328); +#2848=STYLED_ITEM('color',(#2715),#2343); +#2849=STYLED_ITEM('color',(#2715),#2359); +#2850=STYLED_ITEM('color',(#2715),#2372); +#2851=STYLED_ITEM('color',(#2715),#2388); +#2852=STYLED_ITEM('color',(#2715),#2403); +#2853=STYLED_ITEM('color',(#2715),#2421); +#2854=STYLED_ITEM('color',(#2715),#2436); +#2855=STYLED_ITEM('color',(#2715),#2451); +#2856=STYLED_ITEM('color',(#2715),#2465); +#2857=STYLED_ITEM('color',(#2715),#2481); +#2858=STYLED_ITEM('color',(#2715),#2492); +#2859=STYLED_ITEM('color',(#2715),#2516); +#2860=STYLED_ITEM('color',(#2715),#2531); +#2861=STYLED_ITEM('color',(#2715),#2550); +#2862=STYLED_ITEM('color',(#2715),#2565); +#2863=STYLED_ITEM('color',(#2715),#2582); +#2864=STYLED_ITEM('color',(#2715),#2597); +#2865=STYLED_ITEM('color',(#2715),#2615); +#2866=STYLED_ITEM('color',(#2715),#2632); +#2867=STYLED_ITEM('color',(#2715),#2652); +#2868=STYLED_ITEM('color',(#2715),#2668); +#2869=STYLED_ITEM('color',(#2715),#2686); +#2870=STYLED_ITEM('color',(#2715),#2695); +ENDSEC; +END-ISO-10303-21; diff --git a/fp-info-cache b/fp-info-cache index 9699ab9..9d4c05a 100644 --- a/fp-info-cache +++ b/fp-info-cache @@ -1,4 +1,4 @@ -26053874355891888 +26055642004048764 Audio_Module Reverb_BTDR-1H Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf) @@ -2568,6 +2568,13 @@ SPDT endstop limit switch vertical hook lever XKB DM1-16UP-1 0 3 3 +Buttons +C4B1802110 +Push Button +Button Push SMD +0 +4 +2 Buzzer_Beeper Buzzer_12x9.5RM7.6 Generic Buzzer, D12mm height 9.5mm with RM7.6mm diff --git a/fp-lib-table b/fp-lib-table index 161a97e..df4a166 100644 --- a/fp-lib-table +++ b/fp-lib-table @@ -2,4 +2,5 @@ (version 7) (lib (name "MicroSD")(type "KiCad")(uri "${KIPRJMOD}/footprints/MicroSD.pretty")(options "")(descr "")) (lib (name "Sensors")(type "KiCad")(uri "${KIPRJMOD}/footprints/Sensors.pretty")(options "")(descr "")) + (lib (name "Buttons")(type "KiCad")(uri "${KIPRJMOD}/footprints/Buttons.pretty")(options "")(descr "")) ) diff --git a/mcu.kicad_sch b/mcu.kicad_sch index fe40f9c..9c0f1f1 100644 --- a/mcu.kicad_sch +++ b/mcu.kicad_sch @@ -2444,7 +2444,7 @@ (uuid "60efebb8-12c9-4589-829d-07b9cc2029a9") ) (junction - (at 270.51 43.18) + (at 260.35 43.18) (diameter 0) (color 0 0 0 0) (uuid "78c28896-7c31-4125-8007-8dd6e5f21d42") @@ -2480,7 +2480,7 @@ (uuid "d794ec30-3a57-4d70-8d0a-f0f36564b3b3") ) (junction - (at 245.11 43.18) + (at 234.95 43.18) (diameter 0) (color 0 0 0 0) (uuid "d7e540f0-b756-4ca8-a68c-1d17c3ece36e") @@ -2747,7 +2747,7 @@ ) (wire (pts - (xy 236.22 43.18) (xy 245.11 43.18) + (xy 226.06 43.18) (xy 234.95 43.18) ) (stroke (width 0) @@ -2837,7 +2837,7 @@ ) (wire (pts - (xy 270.51 27.94) (xy 270.51 31.75) + (xy 260.35 27.94) (xy 260.35 31.75) ) (stroke (width 0) @@ -2907,7 +2907,7 @@ ) (wire (pts - (xy 270.51 39.37) (xy 270.51 43.18) + (xy 260.35 39.37) (xy 260.35 43.18) ) (stroke (width 0) @@ -3057,7 +3057,7 @@ ) (wire (pts - (xy 270.51 55.88) (xy 270.51 54.61) + (xy 260.35 55.88) (xy 260.35 54.61) ) (stroke (width 0) @@ -3167,7 +3167,7 @@ ) (wire (pts - (xy 245.11 43.18) (xy 245.11 44.45) + (xy 234.95 43.18) (xy 234.95 44.45) ) (stroke (width 0) @@ -3217,7 +3217,7 @@ ) (wire (pts - (xy 245.11 40.64) (xy 245.11 43.18) + (xy 234.95 40.64) (xy 234.95 43.18) ) (stroke (width 0) @@ -3247,7 +3247,7 @@ ) (wire (pts - (xy 270.51 43.18) (xy 270.51 44.45) + (xy 260.35 43.18) (xy 260.35 44.45) ) (stroke (width 0) @@ -3507,7 +3507,7 @@ ) (wire (pts - (xy 245.11 27.94) (xy 245.11 33.02) + (xy 234.95 27.94) (xy 234.95 33.02) ) (stroke (width 0) @@ -3547,7 +3547,7 @@ ) (wire (pts - (xy 245.11 55.88) (xy 245.11 54.61) + (xy 234.95 55.88) (xy 234.95 54.61) ) (stroke (width 0) @@ -3637,7 +3637,7 @@ ) (wire (pts - (xy 261.62 43.18) (xy 270.51 43.18) + (xy 251.46 43.18) (xy 260.35 43.18) ) (stroke (width 0) @@ -3856,7 +3856,7 @@ (uuid "17ca28c7-de88-4e22-9f98-9ad6da0e3205") ) (label "BOOTSEL" - (at 261.62 43.18 0) + (at 251.46 43.18 0) (effects (font (size 1.27 1.27) @@ -4016,7 +4016,7 @@ (uuid "db8c6598-a6da-418f-94ee-738cb0bec0a9") ) (label "ENABLE" - (at 236.22 43.18 0) + (at 226.06 43.18 0) (effects (font (size 1.27 1.27) @@ -4433,7 +4433,7 @@ ) (symbol (lib_id "Device:R") - (at 270.51 35.56 0) + (at 260.35 35.56 0) (mirror y) (unit 1) (exclude_from_sim no) @@ -4443,7 +4443,7 @@ (fields_autoplaced yes) (uuid "073b30a0-0fbc-4603-8594-4c4a42e3000f") (property "Reference" "R21" - (at 273.05 34.2899 0) + (at 262.89 34.2899 0) (effects (font (size 1.27 1.27) @@ -4452,7 +4452,7 @@ ) ) (property "Value" "10kΩ" - (at 273.05 36.8299 0) + (at 262.89 36.8299 0) (effects (font (size 1.27 1.27) @@ -4461,7 +4461,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" - (at 272.288 35.56 90) + (at 262.128 35.56 90) (effects (font (size 1.27 1.27) @@ -4470,7 +4470,7 @@ ) ) (property "Datasheet" "~" - (at 270.51 35.56 0) + (at 260.35 35.56 0) (effects (font (size 1.27 1.27) @@ -4479,7 +4479,7 @@ ) ) (property "Description" "Resistor" - (at 270.51 35.56 0) + (at 260.35 35.56 0) (effects (font (size 1.27 1.27) @@ -4510,7 +4510,7 @@ ) (symbol (lib_id "power:GND") - (at 245.11 55.88 0) + (at 234.95 55.88 0) (mirror y) (unit 1) (exclude_from_sim no) @@ -4519,7 +4519,7 @@ (dnp no) (uuid "0c8ef9f2-947d-482e-abfa-b101a97357f4") (property "Reference" "#PWR048" - (at 245.11 62.23 0) + (at 234.95 62.23 0) (effects (font (size 1.27 1.27) @@ -4528,7 +4528,7 @@ ) ) (property "Value" "GND" - (at 245.11 59.944 0) + (at 234.95 59.944 0) (effects (font (size 1.27 1.27) @@ -4536,7 +4536,7 @@ ) ) (property "Footprint" "" - (at 245.11 55.88 0) + (at 234.95 55.88 0) (effects (font (size 1.27 1.27) @@ -4545,7 +4545,7 @@ ) ) (property "Datasheet" "" - (at 245.11 55.88 0) + (at 234.95 55.88 0) (effects (font (size 1.27 1.27) @@ -4554,7 +4554,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 245.11 55.88 0) + (at 234.95 55.88 0) (effects (font (size 1.27 1.27) @@ -5022,7 +5022,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 270.51 49.53 270) + (at 260.35 49.53 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5031,7 +5031,7 @@ (fields_autoplaced yes) (uuid "3df12bd2-61b0-40f2-804b-393b0d0a4ff2") (property "Reference" "SW2" - (at 269.24 50.8001 90) + (at 259.08 50.8001 90) (effects (font (size 1.27 1.27) @@ -5040,7 +5040,7 @@ ) ) (property "Value" "SW_Push" - (at 269.24 48.2601 90) + (at 259.08 48.2601 90) (effects (font (size 1.27 1.27) @@ -5048,8 +5048,8 @@ (justify right) ) ) - (property "Footprint" "" - (at 275.59 49.53 0) + (property "Footprint" "Buttons:C4B1802110" + (at 265.43 49.53 0) (effects (font (size 1.27 1.27) @@ -5058,7 +5058,7 @@ ) ) (property "Datasheet" "~" - (at 275.59 49.53 0) + (at 265.43 49.53 0) (effects (font (size 1.27 1.27) @@ -5067,7 +5067,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 270.51 49.53 0) + (at 260.35 49.53 0) (effects (font (size 1.27 1.27) @@ -5170,7 +5170,7 @@ ) (symbol (lib_id "power:GND") - (at 270.51 55.88 0) + (at 260.35 55.88 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5178,7 +5178,7 @@ (dnp no) (uuid "47d599bf-c9b5-4f73-a1cd-e94631c6287a") (property "Reference" "#PWR047" - (at 270.51 62.23 0) + (at 260.35 62.23 0) (effects (font (size 1.27 1.27) @@ -5187,7 +5187,7 @@ ) ) (property "Value" "GND" - (at 268.478 59.944 0) + (at 258.318 59.944 0) (effects (font (size 1.27 1.27) @@ -5196,7 +5196,7 @@ ) ) (property "Footprint" "" - (at 270.51 55.88 0) + (at 260.35 55.88 0) (effects (font (size 1.27 1.27) @@ -5205,7 +5205,7 @@ ) ) (property "Datasheet" "" - (at 270.51 55.88 0) + (at 260.35 55.88 0) (effects (font (size 1.27 1.27) @@ -5214,7 +5214,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 270.51 55.88 0) + (at 260.35 55.88 0) (effects (font (size 1.27 1.27) @@ -6300,7 +6300,7 @@ ) (symbol (lib_id "power:+3V3") - (at 270.51 27.94 0) + (at 260.35 27.94 0) (mirror y) (unit 1) (exclude_from_sim no) @@ -6309,7 +6309,7 @@ (dnp no) (uuid "d861b7e4-415c-465e-9a50-797a75cb6af4") (property "Reference" "#PWR046" - (at 270.51 31.75 0) + (at 260.35 31.75 0) (effects (font (size 1.27 1.27) @@ -6318,7 +6318,7 @@ ) ) (property "Value" "+3V3" - (at 267.462 23.876 0) + (at 257.302 23.876 0) (effects (font (size 1.27 1.27) @@ -6327,7 +6327,7 @@ ) ) (property "Footprint" "" - (at 270.51 27.94 0) + (at 260.35 27.94 0) (effects (font (size 1.27 1.27) @@ -6336,7 +6336,7 @@ ) ) (property "Datasheet" "" - (at 270.51 27.94 0) + (at 260.35 27.94 0) (effects (font (size 1.27 1.27) @@ -6345,7 +6345,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 270.51 27.94 0) + (at 260.35 27.94 0) (effects (font (size 1.27 1.27) @@ -6643,7 +6643,7 @@ ) (symbol (lib_id "power:+3V3") - (at 245.11 27.94 0) + (at 234.95 27.94 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6651,7 +6651,7 @@ (dnp no) (uuid "dc8e2e2a-0454-4bd4-b5da-ab81489015e6") (property "Reference" "#PWR029" - (at 245.11 31.75 0) + (at 234.95 31.75 0) (effects (font (size 1.27 1.27) @@ -6660,7 +6660,7 @@ ) ) (property "Value" "+3V3" - (at 242.062 23.876 0) + (at 231.902 23.876 0) (effects (font (size 1.27 1.27) @@ -6669,7 +6669,7 @@ ) ) (property "Footprint" "" - (at 245.11 27.94 0) + (at 234.95 27.94 0) (effects (font (size 1.27 1.27) @@ -6678,7 +6678,7 @@ ) ) (property "Datasheet" "" - (at 245.11 27.94 0) + (at 234.95 27.94 0) (effects (font (size 1.27 1.27) @@ -6687,7 +6687,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 245.11 27.94 0) + (at 234.95 27.94 0) (effects (font (size 1.27 1.27) @@ -6781,7 +6781,7 @@ ) (symbol (lib_id "Device:R") - (at 245.11 36.83 180) + (at 234.95 36.83 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6790,7 +6790,7 @@ (fields_autoplaced yes) (uuid "e7cc2fec-981d-4e22-9a1e-c8d99f68792a") (property "Reference" "R13" - (at 247.65 35.5599 0) + (at 237.49 35.5599 0) (effects (font (size 1.27 1.27) @@ -6799,7 +6799,7 @@ ) ) (property "Value" "10kΩ" - (at 247.65 38.0999 0) + (at 237.49 38.0999 0) (effects (font (size 1.27 1.27) @@ -6808,7 +6808,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" - (at 246.888 36.83 90) + (at 236.728 36.83 90) (effects (font (size 1.27 1.27) @@ -6817,7 +6817,7 @@ ) ) (property "Datasheet" "~" - (at 245.11 36.83 0) + (at 234.95 36.83 0) (effects (font (size 1.27 1.27) @@ -6826,7 +6826,7 @@ ) ) (property "Description" "Resistor" - (at 245.11 36.83 0) + (at 234.95 36.83 0) (effects (font (size 1.27 1.27) @@ -6857,7 +6857,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 245.11 49.53 270) + (at 234.95 49.53 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6865,7 +6865,7 @@ (dnp no) (uuid "ed51fe72-d5e3-4073-ab66-c8cef349af33") (property "Reference" "SW1" - (at 243.84 50.8001 90) + (at 233.68 50.8001 90) (effects (font (size 1.27 1.27) @@ -6874,7 +6874,7 @@ ) ) (property "Value" "SW_Push" - (at 243.84 48.2601 90) + (at 233.68 48.2601 90) (effects (font (size 1.27 1.27) @@ -6882,8 +6882,8 @@ (justify right) ) ) - (property "Footprint" "" - (at 250.19 49.53 0) + (property "Footprint" "Buttons:C4B1802110" + (at 240.03 49.53 0) (effects (font (size 1.27 1.27) @@ -6892,7 +6892,7 @@ ) ) (property "Datasheet" "~" - (at 250.19 49.53 0) + (at 240.03 49.53 0) (effects (font (size 1.27 1.27) @@ -6901,7 +6901,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 245.11 49.53 0) + (at 234.95 49.53 0) (effects (font (size 1.27 1.27)