component
DFLS1100-7 - Diodes Incorporated
Public Unreviewedby John Lauer
100 V, 1 A Schottky rectifier
← Commit history
part record: symbol, footprint, STEP, GLB, sources
9 files changed
+1916−41
LICENSEadded+9@@ -0,0 +1,9 @@+MIT License++Copyright (c) 2026 Adom contributors++Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files, to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies, and to permit persons to whom the Software is furnished to do so, subject to inclusion of this notice.++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR ITS USE.++Third-party KiCad CAD files are excluded from this grant: CC-BY-SA 4.0 with KiCad library exception. See https://www.kicad.org/libraries/license/ and the original STEP header.
README.md+27−2@@ -1,3 +1,28 @@-# DFLS1100-7 - Diodes Incorporated+# DFLS1100-7 -100 V, 1 A Schottky rectifier+Diodes Incorporated DFLS1100-7: 100 V, 1 A Schottky rectifier. Package: PowerDI-123.++[Manufacturer datasheet](https://www.diodes.com/assets/Datasheets/ds30497.pdf) ยท [Distributor ordering record](https://www.mouser.com/c/?q=DFLS1100-7)++## Pin functions++| Pin | Function |+|---|---|+| 1 | K |+| 2 | A |++Pin numbering follows the manufacturer's datasheet. Consult the datasheet for absolute maximum ratings, operating conditions and assembly limits.++## Reusable assets and qualification++- `component.kicad_sym`: KiCad symbol, pins numbered as the datasheet.+- `component.kicad_mod`: KiCad footprint. Its 3D model path is project-relative: place `package-reference.step` beside the consuming project or update the path.+- `package-reference.step` and `package-reference.glb`: the 3D package model.++Footprint from the KiCad library, identical to the manufacturer's suggested pad layout (gap 0.65 mm, overall 4.10 mm); pad 1 is the cathode tab. The STEP is the KiCad generic PowerDI-123 model.++This is a development catalog record. Native import, mounted pin-1 and seating review and model fidelity are not yet qualified. These downloads are not manufacturing approval.++## Sources and license++Original documentation: MIT (LICENSE). Assets derived from the KiCad libraries keep CC-BY-SA 4.0 with the KiCad library exception; manufacturer models keep their maker's terms. `provenance.json` records each source and hash.
component.kicad_modadded+275@@ -0,0 +1,275 @@+(footprint "dfls1100-7"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "http://www.diodes.com/_files/datasheets/ds30497.pdf -- copied from KiCad 10.0 stock library Diode_SMD:D_PowerDI-123 (KiCad libraries, CC-BY-SA 4.0 with design exception, https://gitlab.com/kicad/libraries/kicad-footprints)")+ (tags "PowerDI diode vishay")+ (property "Reference" "REF**"+ (at 0 -2 0)+ (layer "F.SilkS")+ (uuid "0a2d5e25-e264-48f2-abcd-e75bf8748af5")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "DFLS1100-7"+ (at 0 2.5 0)+ (layer "F.Fab")+ (uuid "7bfe87db-c087-4f0e-9e3b-18a0d8fd2f1a")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "93978700-1498-40a1-af3b-c6872b1dbf87")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "f518e240-5fbd-49dd-b51e-b8d6678932fd")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -2.31 1.01)+ (end -2.31 -1.01)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "f4ab540b-1645-4f29-9cb1-f3c18b5f1ef6")+ )+ (fp_line+ (start -2.31 1.01)+ (end 1 1.01)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "2d878f5b-c8bd-46be-afdc-deb3bc7ea332")+ )+ (fp_line+ (start 1 -1.01)+ (end -2.31 -1.01)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "faafa531-2bfa-4d01-97e1-1dd0b68b081c")+ )+ (fp_line+ (start -2.5 -1.3)+ (end 2.5 -1.3)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "74d8e27b-0760-4c19-8f9e-ccbe574da611")+ )+ (fp_line+ (start -2.5 1.3)+ (end -2.5 -1.3)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "82a2a76e-f166-45bb-bfdd-112538822360")+ )+ (fp_line+ (start 2.5 -1.3)+ (end 2.5 1.3)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "31fc117c-5666-434d-b77c-d1aa7a2ec50d")+ )+ (fp_line+ (start 2.5 1.3)+ (end -2.5 1.3)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "3f508686-b0c4-48b7-b67b-6e716235e10a")+ )+ (fp_line+ (start -1.4 -0.9)+ (end 1.4 -0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "3f4545f1-a7a9-4999-9047-887044a0cb36")+ )+ (fp_line+ (start -1.4 0.9)+ (end -1.4 -0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "f54c6ff7-3b64-419c-b746-46136fb0c192")+ )+ (fp_line+ (start -0.8 0)+ (end -0.5 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "19a22bcf-6e91-4934-9199-e419a68b9606")+ )+ (fp_line+ (start -0.5 0)+ (end -0.5 -0.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "e8378dcf-e9f2-45ad-870d-c9ee5f542903")+ )+ (fp_line+ (start -0.5 0)+ (end -0.5 0.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "dd2feb9e-00af-4820-b44c-56605b71ef05")+ )+ (fp_line+ (start -0.5 0)+ (end 0.3 0.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "4a1674a0-2efd-4769-836e-75aad73a46e9")+ )+ (fp_line+ (start 0.3 -0.5)+ (end -0.5 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "7a1887fb-f5d1-414e-8302-439ce9aaf90e")+ )+ (fp_line+ (start 0.3 0)+ (end 0.7 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "7a229c48-9eb8-48d1-b45f-da1344808b33")+ )+ (fp_line+ (start 0.3 0.5)+ (end 0.3 -0.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "091d2988-3ddd-4b77-b290-fae909bab1e5")+ )+ (fp_line+ (start 1.4 -0.9)+ (end 1.4 0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "a71af499-69c9-48e3-abd9-d8f6095f6ba8")+ )+ (fp_line+ (start 1.4 0.9)+ (end -1.4 0.9)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "e1ca3897-82ee-4b3a-b5f2-25865bb64d54")+ )+ (fp_text user "${REFERENCE}"+ (at 0 -2 0)+ (layer "F.Fab")+ (uuid "f1d50b43-b7af-46d8-8161-3e6733c62fb0")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" smd roundrect+ (at -0.85 0 180)+ (size 2.4 1.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.1666666667)+ (uuid "f053bb63-ed80-4085-ad09-dad4312e5e5b")+ )+ (pad "2" smd roundrect+ (at 1.525 0 180)+ (size 1.05 1.5)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.2380952381)+ (uuid "c5f78778-7c2b-43c5-86e6-513673237436")+ )+ (embedded_fonts no)+ (model "${KIPRJMOD}/package-reference.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
component.kicad_symadded+202@@ -0,0 +1,202 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "kicad_symbol_editor")+ (generator_version "10.0")+ (symbol "DFLS1100-7"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 1.016)+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "D"+ (at 0 2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "DFLS1100-7"+ (at 0 -2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" "Component:dfls1100-7"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Datasheet" "https://www.diodes.com/assets/Datasheets/ds30497.pdf"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "100V 1A Schottky rectifier, PowerDI-123"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "diode Schottky"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "MPN" "DFLS1100-7"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Manufacturer" "Diodes Incorporated"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (symbol "DFLS1100-7_0_1"+ (polyline+ (pts+ (xy -1.905 0.635)+ (xy -1.905 1.27)+ (xy -1.27 1.27)+ (xy -1.27 -1.27)+ (xy -0.635 -1.27)+ (xy -0.635 -0.635)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.27 1.27)+ (xy 1.27 -1.27)+ (xy -1.27 0)+ (xy 1.27 1.27)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.27 0)+ (xy -1.27 0)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "DFLS1100-7_1_1"+ (pin passive line+ (at -3.81 0 0)+ (length 2.54)+ (name "K"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "1"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin passive line+ (at 3.81 0 180)+ (length 2.54)+ (name "A"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+)
hero.pngadded⋯ 1 unchanged line ⋯
package-reference.glbadded⋯ 1 unchanged line ⋯
package-reference.stepadded+1293@@ -0,0 +1,1293 @@+ISO-10303-21;+HEADER;+/* D_PowerDI-123.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2017, kicad StepUp+ * + * This program is free software: you can redistribute it and/or modify+ * it under the terms of the GNU General Public License as published by+ * the Free Software Foundation, either version 3 of the License, or+ * any later version.+ * + * This program is distributed in the hope that it will be useful,+ * but WITHOUT ANY WARRANTY; without even the implied warranty of+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the+ * GNU General Public License for more details.+ * + * You should have received a copy of the GNU General Public License+ * along with this program. If not, see http://www.gnu.org/licenses/.+ * + * As a special exception, if you create a design which uses this symbol,+ * and embed this symbol or unaltered portions of this symbol into the design,+ * this symbol does not by itself cause the resulting design to be covered by+ * the GNU General Public License.+ * This exception does not however invalidate any other reasons why the design+ * itself might be covered by the GNU General Public License. + * If you modify this symbol, you may extend this exception to your version of the symbol,+ * but you are not obligated to do so.+ * If you do not wish to do so, delete this exception statement from your version+ * Risk disclaimer+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + */++FILE_DESCRIPTION(+/* description */ ('model of D_PowerDI-123'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'D_PowerDI-123.step',+/* time_stamp */ '2017-05-08T20:36:40',+/* author */ ('kicad StepUp','ksu'),+/* organization */ ('FreeCAD'),+/* preprocessor_version */ 'OCC',+/* originating_system */ 'kicad StepUp',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',+'automotive_design',1997,#2);+#2 = APPLICATION_CONTEXT(+'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('D_PowerDI_123','D_PowerDI_123','',(#8));+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#937);+#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,#89,#120,#157,#181,#218,#242,#266,#290,#307,+#338,#355,#386,#437,#468,#491,#514,#543,#574,#603,#626,#684,#700,+#719,#751,#783,#800,#831,#855,#879,#896,#913,#925));+#17 = ADVANCED_FACE('',(#18),#84,.T.);+#18 = FACE_BOUND('',#19,.T.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#62,#70,#78));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-1.48741317385,-0.55,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-1.48741317385,-0.5,0.));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-1.48741317385,-0.55,0.));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(0.,1.,0.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#24,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(-1.95,-0.5,0.));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(-1.48741317385,-0.5,0.));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#38 = ORIENTED_EDGE('',*,*,#39,.F.);+#39 = EDGE_CURVE('',#40,#32,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-1.95,0.5,0.));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(-1.95,0.5,0.));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#48,#40,#50,.T.);+#48 = VERTEX_POINT('',#49);+#49 = CARTESIAN_POINT('',(-1.48741317385,0.5,0.));+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(-1.48741317385,0.5,0.));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#54 = ORIENTED_EDGE('',*,*,#55,.T.);+#55 = EDGE_CURVE('',#48,#56,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(-1.48741317385,0.55,0.));+#58 = LINE('',#59,#60);+#59 = CARTESIAN_POINT('',(-1.48741317385,-0.55,0.));+#60 = VECTOR('',#61,1.);+#61 = DIRECTION('',(0.,1.,0.));+#62 = ORIENTED_EDGE('',*,*,#63,.T.);+#63 = EDGE_CURVE('',#56,#64,#66,.T.);+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(-0.13741317385,0.55,0.));+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(-1.48741317385,0.55,0.));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(1.,0.,0.));+#70 = ORIENTED_EDGE('',*,*,#71,.F.);+#71 = EDGE_CURVE('',#72,#64,#74,.T.);+#72 = VERTEX_POINT('',#73);+#73 = CARTESIAN_POINT('',(-0.13741317385,-0.55,0.));+#74 = LINE('',#75,#76);+#75 = CARTESIAN_POINT('',(-0.13741317385,-0.55,0.));+#76 = VECTOR('',#77,1.);+#77 = DIRECTION('',(0.,1.,0.));+#78 = ORIENTED_EDGE('',*,*,#79,.F.);+#79 = EDGE_CURVE('',#22,#72,#80,.T.);+#80 = LINE('',#81,#82);+#81 = CARTESIAN_POINT('',(-1.48741317385,-0.55,0.));+#82 = VECTOR('',#83,1.);+#83 = DIRECTION('',(1.,0.,0.));+#84 = PLANE('',#85);+#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88);+#86 = CARTESIAN_POINT('',(-1.035765418923,7.623621824128E-17,0.));+#87 = DIRECTION('',(-0.,-0.,-1.));+#88 = DIRECTION('',(-1.,0.,0.));+#89 = ADVANCED_FACE('',(#90),#115,.F.);+#90 = FACE_BOUND('',#91,.F.);+#91 = EDGE_LOOP('',(#92,#102,#108,#109));+#92 = ORIENTED_EDGE('',*,*,#93,.F.);+#93 = EDGE_CURVE('',#94,#96,#98,.T.);+#94 = VERTEX_POINT('',#95);+#95 = CARTESIAN_POINT('',(-1.48741317385,-0.55,2.E-02));+#96 = VERTEX_POINT('',#97);+#97 = CARTESIAN_POINT('',(-1.48741317385,-0.5,2.E-02));+#98 = LINE('',#99,#100);+#99 = CARTESIAN_POINT('',(-1.48741317385,-0.55,2.E-02));+#100 = VECTOR('',#101,1.);+#101 = DIRECTION('',(0.,1.,0.));+#102 = ORIENTED_EDGE('',*,*,#103,.F.);+#103 = EDGE_CURVE('',#22,#94,#104,.T.);+#104 = LINE('',#105,#106);+#105 = CARTESIAN_POINT('',(-1.48741317385,-0.55,0.));+#106 = VECTOR('',#107,1.);+#107 = DIRECTION('',(0.,0.,1.));+#108 = ORIENTED_EDGE('',*,*,#21,.T.);+#109 = ORIENTED_EDGE('',*,*,#110,.T.);+#110 = EDGE_CURVE('',#24,#96,#111,.T.);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(-1.48741317385,-0.5,0.));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(0.,0.,1.));+#115 = PLANE('',#116);+#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);+#117 = CARTESIAN_POINT('',(-1.48741317385,-0.55,0.));+#118 = DIRECTION('',(1.,0.,0.));+#119 = DIRECTION('',(0.,0.,1.));+#120 = ADVANCED_FACE('',(#121),#152,.T.);+#121 = FACE_BOUND('',#122,.T.);+#122 = EDGE_LOOP('',(#123,#131,#132,#133,#146));+#123 = ORIENTED_EDGE('',*,*,#124,.F.);+#124 = EDGE_CURVE('',#32,#125,#127,.T.);+#125 = VERTEX_POINT('',#126);+#126 = CARTESIAN_POINT('',(-1.95,-0.5,0.2));+#127 = LINE('',#128,#129);+#128 = CARTESIAN_POINT('',(-1.95,-0.5,0.));+#129 = VECTOR('',#130,1.);+#130 = DIRECTION('',(0.,0.,1.));+#131 = ORIENTED_EDGE('',*,*,#31,.F.);+#132 = ORIENTED_EDGE('',*,*,#110,.T.);+#133 = ORIENTED_EDGE('',*,*,#134,.T.);+#134 = EDGE_CURVE('',#96,#135,#137,.T.);+#135 = VERTEX_POINT('',#136);+#136 = CARTESIAN_POINT('',(-1.5,-0.5,0.2));+#137 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#138,#139,#140,#141,#142,#143,+#144,#145),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#138 = CARTESIAN_POINT('',(-1.48741317385,-0.5,2.E-02));+#139 = CARTESIAN_POINT('',(-1.489640693444,-0.5,5.185501429196E-02));+#140 = CARTESIAN_POINT('',(-1.491198745064,-0.5,7.413619051896E-02));+#141 = CARTESIAN_POINT('',(-1.492845643126,-0.5,9.768793006688E-02));+#142 = CARTESIAN_POINT('',(-1.494972383276,-0.5,0.128101731166));+#143 = CARTESIAN_POINT('',(-1.497523763049,-0.5,0.164588161795));+#144 = CARTESIAN_POINT('',(-1.499780599507,-0.5,0.19686242678));+#145 = CARTESIAN_POINT('',(-1.5,-0.5,0.2));+#146 = ORIENTED_EDGE('',*,*,#147,.T.);+#147 = EDGE_CURVE('',#135,#125,#148,.T.);+#148 = LINE('',#149,#150);+#149 = CARTESIAN_POINT('',(-1.48741317385,-0.5,0.2));+#150 = VECTOR('',#151,1.);+#151 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#152 = PLANE('',#153);+#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156);+#154 = CARTESIAN_POINT('',(-1.48741317385,-0.5,0.));+#155 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#156 = DIRECTION('',(0.,0.,1.));+#157 = ADVANCED_FACE('',(#158),#176,.T.);+#158 = FACE_BOUND('',#159,.T.);+#159 = EDGE_LOOP('',(#160,#168,#169,#170));+#160 = ORIENTED_EDGE('',*,*,#161,.F.);+#161 = EDGE_CURVE('',#40,#162,#164,.T.);+#162 = VERTEX_POINT('',#163);+#163 = CARTESIAN_POINT('',(-1.95,0.5,0.2));+#164 = LINE('',#165,#166);+#165 = CARTESIAN_POINT('',(-1.95,0.5,0.));+#166 = VECTOR('',#167,1.);+#167 = DIRECTION('',(0.,0.,1.));+#168 = ORIENTED_EDGE('',*,*,#39,.T.);+#169 = ORIENTED_EDGE('',*,*,#124,.T.);+#170 = ORIENTED_EDGE('',*,*,#171,.F.);+#171 = EDGE_CURVE('',#162,#125,#172,.T.);+#172 = LINE('',#173,#174);+#173 = CARTESIAN_POINT('',(-1.95,0.5,0.2));+#174 = VECTOR('',#175,1.);+#175 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#176 = PLANE('',#177);+#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180);+#178 = CARTESIAN_POINT('',(-1.95,0.5,0.));+#179 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#180 = DIRECTION('',(0.,0.,1.));+#181 = ADVANCED_FACE('',(#182),#213,.F.);+#182 = FACE_BOUND('',#183,.F.);+#183 = EDGE_LOOP('',(#184,#185,#186,#194,#207));+#184 = ORIENTED_EDGE('',*,*,#161,.F.);+#185 = ORIENTED_EDGE('',*,*,#47,.F.);+#186 = ORIENTED_EDGE('',*,*,#187,.T.);+#187 = EDGE_CURVE('',#48,#188,#190,.T.);+#188 = VERTEX_POINT('',#189);+#189 = CARTESIAN_POINT('',(-1.48741317385,0.5,2.E-02));+#190 = LINE('',#191,#192);+#191 = CARTESIAN_POINT('',(-1.48741317385,0.5,0.));+#192 = VECTOR('',#193,1.);+#193 = DIRECTION('',(0.,0.,1.));+#194 = ORIENTED_EDGE('',*,*,#195,.T.);+#195 = EDGE_CURVE('',#188,#196,#198,.T.);+#196 = VERTEX_POINT('',#197);+#197 = CARTESIAN_POINT('',(-1.5,0.5,0.2));+#198 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#199,#200,#201,#202,#203,#204,+#205,#206),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#199 = CARTESIAN_POINT('',(-1.48741317385,0.5,2.E-02));+#200 = CARTESIAN_POINT('',(-1.489640693444,0.5,5.185501429196E-02));+#201 = CARTESIAN_POINT('',(-1.491198745064,0.5,7.413619051895E-02));+#202 = CARTESIAN_POINT('',(-1.492845643126,0.5,9.768793006689E-02));+#203 = CARTESIAN_POINT('',(-1.494972383276,0.5,0.128101731166));+#204 = CARTESIAN_POINT('',(-1.497523763049,0.5,0.164588161795));+#205 = CARTESIAN_POINT('',(-1.499780599507,0.5,0.19686242678));+#206 = CARTESIAN_POINT('',(-1.5,0.5,0.2));+#207 = ORIENTED_EDGE('',*,*,#208,.T.);+#208 = EDGE_CURVE('',#196,#162,#209,.T.);+#209 = LINE('',#210,#211);+#210 = CARTESIAN_POINT('',(-1.48741317385,0.5,0.2));+#211 = VECTOR('',#212,1.);+#212 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#213 = PLANE('',#214);+#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217);+#215 = CARTESIAN_POINT('',(-1.48741317385,0.5,0.));+#216 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#217 = DIRECTION('',(0.,0.,1.));+#218 = ADVANCED_FACE('',(#219),#237,.F.);+#219 = FACE_BOUND('',#220,.F.);+#220 = EDGE_LOOP('',(#221,#229,#230,#231));+#221 = ORIENTED_EDGE('',*,*,#222,.T.);+#222 = EDGE_CURVE('',#223,#188,#225,.T.);+#223 = VERTEX_POINT('',#224);+#224 = CARTESIAN_POINT('',(-1.48741317385,0.55,2.E-02));+#225 = LINE('',#226,#227);+#226 = CARTESIAN_POINT('',(-1.48741317385,0.95241317385,2.E-02));+#227 = VECTOR('',#228,1.);+#228 = DIRECTION('',(0.,-1.,0.));+#229 = ORIENTED_EDGE('',*,*,#187,.F.);+#230 = ORIENTED_EDGE('',*,*,#55,.T.);+#231 = ORIENTED_EDGE('',*,*,#232,.T.);+#232 = EDGE_CURVE('',#56,#223,#233,.T.);+#233 = LINE('',#234,#235);+#234 = CARTESIAN_POINT('',(-1.48741317385,0.55,0.));+#235 = VECTOR('',#236,1.);+#236 = DIRECTION('',(0.,0.,1.));+#237 = PLANE('',#238);+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);+#239 = CARTESIAN_POINT('',(-1.48741317385,-0.55,0.));+#240 = DIRECTION('',(1.,0.,0.));+#241 = DIRECTION('',(0.,0.,1.));+#242 = ADVANCED_FACE('',(#243),#261,.T.);+#243 = FACE_BOUND('',#244,.T.);+#244 = EDGE_LOOP('',(#245,#246,#247,#255));+#245 = ORIENTED_EDGE('',*,*,#63,.F.);+#246 = ORIENTED_EDGE('',*,*,#232,.T.);+#247 = ORIENTED_EDGE('',*,*,#248,.T.);+#248 = EDGE_CURVE('',#223,#249,#251,.T.);+#249 = VERTEX_POINT('',#250);+#250 = CARTESIAN_POINT('',(-0.13741317385,0.55,2.E-02));+#251 = LINE('',#252,#253);+#252 = CARTESIAN_POINT('',(-1.48741317385,0.55,2.E-02));+#253 = VECTOR('',#254,1.);+#254 = DIRECTION('',(1.,0.,0.));+#255 = ORIENTED_EDGE('',*,*,#256,.F.);+#256 = EDGE_CURVE('',#64,#249,#257,.T.);+#257 = LINE('',#258,#259);+#258 = CARTESIAN_POINT('',(-0.13741317385,0.55,0.));+#259 = VECTOR('',#260,1.);+#260 = DIRECTION('',(0.,0.,1.));+#261 = PLANE('',#262);+#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);+#263 = CARTESIAN_POINT('',(-1.48741317385,0.55,0.));+#264 = DIRECTION('',(0.,1.,0.));+#265 = DIRECTION('',(0.,0.,1.));+#266 = ADVANCED_FACE('',(#267),#285,.T.);+#267 = FACE_BOUND('',#268,.T.);+#268 = EDGE_LOOP('',(#269,#277,#278,#279));+#269 = ORIENTED_EDGE('',*,*,#270,.F.);+#270 = EDGE_CURVE('',#72,#271,#273,.T.);+#271 = VERTEX_POINT('',#272);+#272 = CARTESIAN_POINT('',(-0.13741317385,-0.55,2.E-02));+#273 = LINE('',#274,#275);+#274 = CARTESIAN_POINT('',(-0.13741317385,-0.55,0.));+#275 = VECTOR('',#276,1.);+#276 = DIRECTION('',(0.,0.,1.));+#277 = ORIENTED_EDGE('',*,*,#71,.T.);+#278 = ORIENTED_EDGE('',*,*,#256,.T.);+#279 = ORIENTED_EDGE('',*,*,#280,.F.);+#280 = EDGE_CURVE('',#271,#249,#281,.T.);+#281 = LINE('',#282,#283);+#282 = CARTESIAN_POINT('',(-0.13741317385,-0.55,2.E-02));+#283 = VECTOR('',#284,1.);+#284 = DIRECTION('',(0.,1.,0.));+#285 = PLANE('',#286);+#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289);+#287 = CARTESIAN_POINT('',(-0.13741317385,-0.55,0.));+#288 = DIRECTION('',(1.,0.,0.));+#289 = DIRECTION('',(0.,0.,1.));+#290 = ADVANCED_FACE('',(#291),#302,.F.);+#291 = FACE_BOUND('',#292,.F.);+#292 = EDGE_LOOP('',(#293,#294,#295,#301));+#293 = ORIENTED_EDGE('',*,*,#79,.F.);+#294 = ORIENTED_EDGE('',*,*,#103,.T.);+#295 = ORIENTED_EDGE('',*,*,#296,.T.);+#296 = EDGE_CURVE('',#94,#271,#297,.T.);+#297 = LINE('',#298,#299);+#298 = CARTESIAN_POINT('',(-1.48741317385,-0.55,2.E-02));+#299 = VECTOR('',#300,1.);+#300 = DIRECTION('',(1.,0.,0.));+#301 = ORIENTED_EDGE('',*,*,#270,.F.);+#302 = PLANE('',#303);+#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306);+#304 = CARTESIAN_POINT('',(-1.48741317385,-0.55,0.));+#305 = DIRECTION('',(0.,1.,0.));+#306 = DIRECTION('',(0.,0.,1.));+#307 = ADVANCED_FACE('',(#308),#333,.T.);+#308 = FACE_BOUND('',#309,.T.);+#309 = EDGE_LOOP('',(#310,#311,#312,#320,#327));+#310 = ORIENTED_EDGE('',*,*,#134,.F.);+#311 = ORIENTED_EDGE('',*,*,#93,.F.);+#312 = ORIENTED_EDGE('',*,*,#313,.T.);+#313 = EDGE_CURVE('',#94,#314,#316,.T.);+#314 = VERTEX_POINT('',#315);+#315 = CARTESIAN_POINT('',(-1.48741317385,-0.95241317385,2.E-02));+#316 = LINE('',#317,#318);+#317 = CARTESIAN_POINT('',(-1.48741317385,0.95241317385,2.E-02));+#318 = VECTOR('',#319,1.);+#319 = DIRECTION('',(0.,-1.,0.));+#320 = ORIENTED_EDGE('',*,*,#321,.T.);+#321 = EDGE_CURVE('',#314,#322,#324,.T.);+#322 = VERTEX_POINT('',#323);+#323 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#325,#326),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#325 = CARTESIAN_POINT('',(-1.48741317385,-0.95241317385,2.E-02));+#326 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#327 = ORIENTED_EDGE('',*,*,#328,.F.);+#328 = EDGE_CURVE('',#135,#322,#329,.T.);+#329 = LINE('',#330,#331);+#330 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#331 = VECTOR('',#332,1.);+#332 = DIRECTION('',(0.,-1.,0.));+#333 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#334,#335)+,(#336,#337+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.93),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#334 = CARTESIAN_POINT('',(-1.48741317385,0.95241317385,2.E-02));+#335 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#336 = CARTESIAN_POINT('',(-1.48741317385,-0.95241317385,2.E-02));+#337 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#338 = ADVANCED_FACE('',(#339),#350,.T.);+#339 = FACE_BOUND('',#340,.T.);+#340 = EDGE_LOOP('',(#341,#347,#348,#349));+#341 = ORIENTED_EDGE('',*,*,#342,.F.);+#342 = EDGE_CURVE('',#196,#135,#343,.T.);+#343 = LINE('',#344,#345);+#344 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#345 = VECTOR('',#346,1.);+#346 = DIRECTION('',(0.,-1.,0.));+#347 = ORIENTED_EDGE('',*,*,#208,.T.);+#348 = ORIENTED_EDGE('',*,*,#171,.T.);+#349 = ORIENTED_EDGE('',*,*,#147,.F.);+#350 = PLANE('',#351);+#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354);+#352 = CARTESIAN_POINT('',(-1.48741317385,0.5,0.2));+#353 = DIRECTION('',(0.,0.,1.));+#354 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#355 = ADVANCED_FACE('',(#356),#381,.T.);+#356 = FACE_BOUND('',#357,.T.);+#357 = EDGE_LOOP('',(#358,#367,#373,#374,#375));+#358 = ORIENTED_EDGE('',*,*,#359,.F.);+#359 = EDGE_CURVE('',#360,#362,#364,.T.);+#360 = VERTEX_POINT('',#361);+#361 = CARTESIAN_POINT('',(-1.48741317385,0.95241317385,2.E-02));+#362 = VERTEX_POINT('',#363);+#363 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#365,#366),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#365 = CARTESIAN_POINT('',(-1.48741317385,0.95241317385,2.E-02));+#366 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#367 = ORIENTED_EDGE('',*,*,#368,.T.);+#368 = EDGE_CURVE('',#360,#223,#369,.T.);+#369 = LINE('',#370,#371);+#370 = CARTESIAN_POINT('',(-1.48741317385,0.95241317385,2.E-02));+#371 = VECTOR('',#372,1.);+#372 = DIRECTION('',(0.,-1.,0.));+#373 = ORIENTED_EDGE('',*,*,#222,.T.);+#374 = ORIENTED_EDGE('',*,*,#195,.T.);+#375 = ORIENTED_EDGE('',*,*,#376,.F.);+#376 = EDGE_CURVE('',#362,#196,#377,.T.);+#377 = LINE('',#378,#379);+#378 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#379 = VECTOR('',#380,1.);+#380 = DIRECTION('',(0.,-1.,0.));+#381 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#382,#383)+,(#384,#385+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.93),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#382 = CARTESIAN_POINT('',(-1.48741317385,0.95241317385,2.E-02));+#383 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#384 = CARTESIAN_POINT('',(-1.48741317385,-0.95241317385,2.E-02));+#385 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#386 = ADVANCED_FACE('',(#387),#432,.T.);+#387 = FACE_BOUND('',#388,.T.);+#388 = EDGE_LOOP('',(#389,#397,#398,#399,#400,#401,#402,#410,#418,#426)+);+#389 = ORIENTED_EDGE('',*,*,#390,.F.);+#390 = EDGE_CURVE('',#314,#391,#393,.T.);+#391 = VERTEX_POINT('',#392);+#392 = CARTESIAN_POINT('',(1.48741317385,-0.95241317385,2.E-02));+#393 = LINE('',#394,#395);+#394 = CARTESIAN_POINT('',(-1.48741317385,-0.95241317385,2.E-02));+#395 = VECTOR('',#396,1.);+#396 = DIRECTION('',(1.,0.,0.));+#397 = ORIENTED_EDGE('',*,*,#313,.F.);+#398 = ORIENTED_EDGE('',*,*,#296,.T.);+#399 = ORIENTED_EDGE('',*,*,#280,.T.);+#400 = ORIENTED_EDGE('',*,*,#248,.F.);+#401 = ORIENTED_EDGE('',*,*,#368,.F.);+#402 = ORIENTED_EDGE('',*,*,#403,.F.);+#403 = EDGE_CURVE('',#404,#360,#406,.T.);+#404 = VERTEX_POINT('',#405);+#405 = CARTESIAN_POINT('',(1.48741317385,0.95241317385,2.E-02));+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(1.48741317385,0.95241317385,2.E-02));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(-1.,0.,0.));+#410 = ORIENTED_EDGE('',*,*,#411,.F.);+#411 = EDGE_CURVE('',#412,#404,#414,.T.);+#412 = VERTEX_POINT('',#413);+#413 = CARTESIAN_POINT('',(1.48741317385,0.5,2.E-02));+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(1.48741317385,-0.95241317385,2.E-02));+#416 = VECTOR('',#417,1.);+#417 = DIRECTION('',(0.,1.,0.));+#418 = ORIENTED_EDGE('',*,*,#419,.F.);+#419 = EDGE_CURVE('',#420,#412,#422,.T.);+#420 = VERTEX_POINT('',#421);+#421 = CARTESIAN_POINT('',(1.48741317385,-0.5,2.E-02));+#422 = LINE('',#423,#424);+#423 = CARTESIAN_POINT('',(1.48741317385,-0.95241317385,2.E-02));+#424 = VECTOR('',#425,1.);+#425 = DIRECTION('',(0.,1.,0.));+#426 = ORIENTED_EDGE('',*,*,#427,.F.);+#427 = EDGE_CURVE('',#391,#420,#428,.T.);+#428 = LINE('',#429,#430);+#429 = CARTESIAN_POINT('',(1.48741317385,-0.95241317385,2.E-02));+#430 = VECTOR('',#431,1.);+#431 = DIRECTION('',(0.,1.,0.));+#432 = PLANE('',#433);+#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436);+#434 = CARTESIAN_POINT('',(-1.48741317385,-0.95241317385,2.E-02));+#435 = DIRECTION('',(0.,0.,-1.));+#436 = DIRECTION('',(0.842150882467,0.539241959754,0.));+#437 = ADVANCED_FACE('',(#438),#463,.T.);+#438 = FACE_BOUND('',#439,.T.);+#439 = EDGE_LOOP('',(#440,#441,#442,#443,#450,#458));+#440 = ORIENTED_EDGE('',*,*,#376,.T.);+#441 = ORIENTED_EDGE('',*,*,#342,.T.);+#442 = ORIENTED_EDGE('',*,*,#328,.T.);+#443 = ORIENTED_EDGE('',*,*,#444,.T.);+#444 = EDGE_CURVE('',#322,#445,#447,.T.);+#445 = VERTEX_POINT('',#446);+#446 = CARTESIAN_POINT('',(-1.444058550445,-0.909058550445,1.));+#447 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#448,#449),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#448 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#449 = CARTESIAN_POINT('',(-1.444058550445,-0.909058550445,1.));+#450 = ORIENTED_EDGE('',*,*,#451,.F.);+#451 = EDGE_CURVE('',#452,#445,#454,.T.);+#452 = VERTEX_POINT('',#453);+#453 = CARTESIAN_POINT('',(-1.444058550445,0.909058550445,1.));+#454 = LINE('',#455,#456);+#455 = CARTESIAN_POINT('',(-1.444058550445,0.909058550445,1.));+#456 = VECTOR('',#457,1.);+#457 = DIRECTION('',(0.,-1.,0.));+#458 = ORIENTED_EDGE('',*,*,#459,.F.);+#459 = EDGE_CURVE('',#362,#452,#460,.T.);+#460 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#461,#462),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#461 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#462 = CARTESIAN_POINT('',(-1.444058550445,0.909058550445,1.));+#463 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#464,#465)+,(#466,#467+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.93),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#464 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#465 = CARTESIAN_POINT('',(-1.444058550445,0.909058550445,1.));+#466 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#467 = CARTESIAN_POINT('',(-1.444058550445,-0.909058550445,1.));+#468 = ADVANCED_FACE('',(#469),#486,.T.);+#469 = FACE_BOUND('',#470,.T.);+#470 = EDGE_LOOP('',(#471,#472,#479,#485));+#471 = ORIENTED_EDGE('',*,*,#390,.T.);+#472 = ORIENTED_EDGE('',*,*,#473,.T.);+#473 = EDGE_CURVE('',#391,#474,#476,.T.);+#474 = VERTEX_POINT('',#475);+#475 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#476 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#477,#478),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#477 = CARTESIAN_POINT('',(1.48741317385,-0.95241317385,2.E-02));+#478 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#479 = ORIENTED_EDGE('',*,*,#480,.F.);+#480 = EDGE_CURVE('',#322,#474,#481,.T.);+#481 = LINE('',#482,#483);+#482 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#483 = VECTOR('',#484,1.);+#484 = DIRECTION('',(1.,0.,0.));+#485 = ORIENTED_EDGE('',*,*,#321,.F.);+#486 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#487,#488)+,(#489,#490)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#487 = CARTESIAN_POINT('',(-1.48741317385,-0.95241317385,2.E-02));+#488 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#489 = CARTESIAN_POINT('',(1.48741317385,-0.95241317385,2.E-02));+#490 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#491 = ADVANCED_FACE('',(#492),#509,.T.);+#492 = FACE_BOUND('',#493,.T.);+#493 = EDGE_LOOP('',(#494,#495,#496,#504));+#494 = ORIENTED_EDGE('',*,*,#403,.T.);+#495 = ORIENTED_EDGE('',*,*,#359,.T.);+#496 = ORIENTED_EDGE('',*,*,#497,.F.);+#497 = EDGE_CURVE('',#498,#362,#500,.T.);+#498 = VERTEX_POINT('',#499);+#499 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#500 = LINE('',#501,#502);+#501 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#502 = VECTOR('',#503,1.);+#503 = DIRECTION('',(-1.,0.,0.));+#504 = ORIENTED_EDGE('',*,*,#505,.F.);+#505 = EDGE_CURVE('',#404,#498,#506,.T.);+#506 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#507,#508),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#507 = CARTESIAN_POINT('',(1.48741317385,0.95241317385,2.E-02));+#508 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#509 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#510,#511)+,(#512,#513)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#510 = CARTESIAN_POINT('',(1.48741317385,0.95241317385,2.E-02));+#511 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#512 = CARTESIAN_POINT('',(-1.48741317385,0.95241317385,2.E-02));+#513 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#514 = ADVANCED_FACE('',(#515),#538,.T.);+#515 = FACE_BOUND('',#516,.T.);+#516 = EDGE_LOOP('',(#517,#518,#519,#532));+#517 = ORIENTED_EDGE('',*,*,#473,.F.);+#518 = ORIENTED_EDGE('',*,*,#427,.T.);+#519 = ORIENTED_EDGE('',*,*,#520,.T.);+#520 = EDGE_CURVE('',#420,#521,#523,.T.);+#521 = VERTEX_POINT('',#522);+#522 = CARTESIAN_POINT('',(1.5,-0.5,0.2));+#523 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#524,#525,#526,#527,#528,#529,+#530,#531),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#524 = CARTESIAN_POINT('',(1.48741317385,-0.5,2.E-02));+#525 = CARTESIAN_POINT('',(1.489640693444,-0.5,5.185501429197E-02));+#526 = CARTESIAN_POINT('',(1.491198745064,-0.5,7.413619051894E-02));+#527 = CARTESIAN_POINT('',(1.492845643126,-0.5,9.768793006691E-02));+#528 = CARTESIAN_POINT('',(1.494972383276,-0.5,0.128101731166));+#529 = CARTESIAN_POINT('',(1.497523763049,-0.5,0.164588161795));+#530 = CARTESIAN_POINT('',(1.499780599507,-0.5,0.19686242678));+#531 = CARTESIAN_POINT('',(1.5,-0.5,0.2));+#532 = ORIENTED_EDGE('',*,*,#533,.F.);+#533 = EDGE_CURVE('',#474,#521,#534,.T.);+#534 = LINE('',#535,#536);+#535 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#536 = VECTOR('',#537,1.);+#537 = DIRECTION('',(0.,1.,0.));+#538 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#539,#540)+,(#541,#542+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.93),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#539 = CARTESIAN_POINT('',(1.48741317385,-0.95241317385,2.E-02));+#540 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#541 = CARTESIAN_POINT('',(1.48741317385,0.95241317385,2.E-02));+#542 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#543 = ADVANCED_FACE('',(#544),#569,.F.);+#544 = FACE_BOUND('',#545,.F.);+#545 = EDGE_LOOP('',(#546,#554,#562,#568));+#546 = ORIENTED_EDGE('',*,*,#547,.F.);+#547 = EDGE_CURVE('',#548,#420,#550,.T.);+#548 = VERTEX_POINT('',#549);+#549 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.));+#550 = LINE('',#551,#552);+#551 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.));+#552 = VECTOR('',#553,1.);+#553 = DIRECTION('',(0.,0.,1.));+#554 = ORIENTED_EDGE('',*,*,#555,.T.);+#555 = EDGE_CURVE('',#548,#556,#558,.T.);+#556 = VERTEX_POINT('',#557);+#557 = CARTESIAN_POINT('',(1.48741317385,0.5,0.));+#558 = LINE('',#559,#560);+#559 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.));+#560 = VECTOR('',#561,1.);+#561 = DIRECTION('',(3.330669073875E-16,1.,0.));+#562 = ORIENTED_EDGE('',*,*,#563,.T.);+#563 = EDGE_CURVE('',#556,#412,#564,.T.);+#564 = LINE('',#565,#566);+#565 = CARTESIAN_POINT('',(1.48741317385,0.5,0.));+#566 = VECTOR('',#567,1.);+#567 = DIRECTION('',(0.,0.,1.));+#568 = ORIENTED_EDGE('',*,*,#419,.F.);+#569 = PLANE('',#570);+#570 = AXIS2_PLACEMENT_3D('',#571,#572,#573);+#571 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.));+#572 = DIRECTION('',(1.,-3.330669073875E-16,0.));+#573 = DIRECTION('',(0.,0.,1.));+#574 = ADVANCED_FACE('',(#575),#598,.T.);+#575 = FACE_BOUND('',#576,.T.);+#576 = EDGE_LOOP('',(#577,#590,#591,#592));+#577 = ORIENTED_EDGE('',*,*,#578,.F.);+#578 = EDGE_CURVE('',#412,#579,#581,.T.);+#579 = VERTEX_POINT('',#580);+#580 = CARTESIAN_POINT('',(1.5,0.5,0.2));+#581 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#582,#583,#584,#585,#586,#587,+#588,#589),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#582 = CARTESIAN_POINT('',(1.48741317385,0.5,2.E-02));+#583 = CARTESIAN_POINT('',(1.489640693444,0.5,5.185501429196E-02));+#584 = CARTESIAN_POINT('',(1.491198745064,0.5,7.413619051896E-02));+#585 = CARTESIAN_POINT('',(1.492845643126,0.5,9.768793006687E-02));+#586 = CARTESIAN_POINT('',(1.494972383276,0.5,0.128101731166));+#587 = CARTESIAN_POINT('',(1.497523763049,0.5,0.164588161795));+#588 = CARTESIAN_POINT('',(1.499780599507,0.5,0.19686242678));+#589 = CARTESIAN_POINT('',(1.5,0.5,0.2));+#590 = ORIENTED_EDGE('',*,*,#411,.T.);+#591 = ORIENTED_EDGE('',*,*,#505,.T.);+#592 = ORIENTED_EDGE('',*,*,#593,.F.);+#593 = EDGE_CURVE('',#579,#498,#594,.T.);+#594 = LINE('',#595,#596);+#595 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#596 = VECTOR('',#597,1.);+#597 = DIRECTION('',(0.,1.,0.));+#598 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#599,#600)+,(#601,#602+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.93),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#599 = CARTESIAN_POINT('',(1.48741317385,-0.95241317385,2.E-02));+#600 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#601 = CARTESIAN_POINT('',(1.48741317385,0.95241317385,2.E-02));+#602 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#603 = ADVANCED_FACE('',(#604),#621,.T.);+#604 = FACE_BOUND('',#605,.T.);+#605 = EDGE_LOOP('',(#606,#607,#608,#616));+#606 = ORIENTED_EDGE('',*,*,#497,.T.);+#607 = ORIENTED_EDGE('',*,*,#459,.T.);+#608 = ORIENTED_EDGE('',*,*,#609,.F.);+#609 = EDGE_CURVE('',#610,#452,#612,.T.);+#610 = VERTEX_POINT('',#611);+#611 = CARTESIAN_POINT('',(1.444058550445,0.909058550445,1.));+#612 = LINE('',#613,#614);+#613 = CARTESIAN_POINT('',(1.444058550445,0.909058550445,1.));+#614 = VECTOR('',#615,1.);+#615 = DIRECTION('',(-1.,0.,0.));+#616 = ORIENTED_EDGE('',*,*,#617,.F.);+#617 = EDGE_CURVE('',#498,#610,#618,.T.);+#618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#619,#620),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#619 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#620 = CARTESIAN_POINT('',(1.444058550445,0.909058550445,1.));+#621 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#622,#623)+,(#624,#625)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#622 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#623 = CARTESIAN_POINT('',(1.444058550445,0.909058550445,1.));+#624 = CARTESIAN_POINT('',(-1.5,0.965,0.2));+#625 = CARTESIAN_POINT('',(-1.444058550445,0.909058550445,1.));+#626 = ADVANCED_FACE('',(#627,#645),#679,.F.);+#627 = FACE_BOUND('',#628,.F.);+#628 = EDGE_LOOP('',(#629,#637,#638,#639));+#629 = ORIENTED_EDGE('',*,*,#630,.F.);+#630 = EDGE_CURVE('',#445,#631,#633,.T.);+#631 = VERTEX_POINT('',#632);+#632 = CARTESIAN_POINT('',(1.444058550445,-0.909058550445,1.));+#633 = LINE('',#634,#635);+#634 = CARTESIAN_POINT('',(-1.444058550445,-0.909058550445,1.));+#635 = VECTOR('',#636,1.);+#636 = DIRECTION('',(1.,0.,0.));+#637 = ORIENTED_EDGE('',*,*,#451,.F.);+#638 = ORIENTED_EDGE('',*,*,#609,.F.);+#639 = ORIENTED_EDGE('',*,*,#640,.F.);+#640 = EDGE_CURVE('',#631,#610,#641,.T.);+#641 = LINE('',#642,#643);+#642 = CARTESIAN_POINT('',(1.444058550445,-0.909058550445,1.));+#643 = VECTOR('',#644,1.);+#644 = DIRECTION('',(0.,1.,0.));+#645 = FACE_BOUND('',#646,.F.);+#646 = EDGE_LOOP('',(#647,#657,#665,#673));+#647 = ORIENTED_EDGE('',*,*,#648,.F.);+#648 = EDGE_CURVE('',#649,#651,#653,.T.);+#649 = VERTEX_POINT('',#650);+#650 = CARTESIAN_POINT('',(-0.794058550445,0.859058550445,1.));+#651 = VERTEX_POINT('',#652);+#652 = CARTESIAN_POINT('',(-0.794058550445,-0.859058550445,1.));+#653 = LINE('',#654,#655);+#654 = CARTESIAN_POINT('',(-0.794058550445,-0.884058550445,1.));+#655 = VECTOR('',#656,1.);+#656 = DIRECTION('',(0.,-1.,0.));+#657 = ORIENTED_EDGE('',*,*,#658,.F.);+#658 = EDGE_CURVE('',#659,#649,#661,.T.);+#659 = VERTEX_POINT('',#660);+#660 = CARTESIAN_POINT('',(-1.394058550445,0.859058550445,1.));+#661 = LINE('',#662,#663);+#662 = CARTESIAN_POINT('',(-1.419058550445,0.859058550445,1.));+#663 = VECTOR('',#664,1.);+#664 = DIRECTION('',(1.,0.,0.));+#665 = ORIENTED_EDGE('',*,*,#666,.T.);+#666 = EDGE_CURVE('',#659,#667,#669,.T.);+#667 = VERTEX_POINT('',#668);+#668 = CARTESIAN_POINT('',(-1.394058550445,-0.859058550445,1.));+#669 = LINE('',#670,#671);+#670 = CARTESIAN_POINT('',(-1.394058550445,-0.884058550445,1.));+#671 = VECTOR('',#672,1.);+#672 = DIRECTION('',(0.,-1.,0.));+#673 = ORIENTED_EDGE('',*,*,#674,.T.);+#674 = EDGE_CURVE('',#667,#651,#675,.T.);+#675 = LINE('',#676,#677);+#676 = CARTESIAN_POINT('',(-1.419058550445,-0.859058550445,1.));+#677 = VECTOR('',#678,1.);+#678 = DIRECTION('',(1.,0.,0.));+#679 = PLANE('',#680);+#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683);+#681 = CARTESIAN_POINT('',(-1.444058550445,-0.909058550445,1.));+#682 = DIRECTION('',(0.,0.,-1.));+#683 = DIRECTION('',(0.846276039867,0.532744652106,0.));+#684 = ADVANCED_FACE('',(#685),#695,.T.);+#685 = FACE_BOUND('',#686,.T.);+#686 = EDGE_LOOP('',(#687,#688,#693,#694));+#687 = ORIENTED_EDGE('',*,*,#480,.T.);+#688 = ORIENTED_EDGE('',*,*,#689,.T.);+#689 = EDGE_CURVE('',#474,#631,#690,.T.);+#690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#691,#692),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#691 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#692 = CARTESIAN_POINT('',(1.444058550445,-0.909058550445,1.));+#693 = ORIENTED_EDGE('',*,*,#630,.F.);+#694 = ORIENTED_EDGE('',*,*,#444,.F.);+#695 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#696,#697)+,(#698,#699)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#696 = CARTESIAN_POINT('',(-1.5,-0.965,0.2));+#697 = CARTESIAN_POINT('',(-1.444058550445,-0.909058550445,1.));+#698 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#699 = CARTESIAN_POINT('',(1.444058550445,-0.909058550445,1.));+#700 = ADVANCED_FACE('',(#701),#714,.T.);+#701 = FACE_BOUND('',#702,.T.);+#702 = EDGE_LOOP('',(#703,#704,#710,#711,#712,#713));+#703 = ORIENTED_EDGE('',*,*,#533,.T.);+#704 = ORIENTED_EDGE('',*,*,#705,.T.);+#705 = EDGE_CURVE('',#521,#579,#706,.T.);+#706 = LINE('',#707,#708);+#707 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#708 = VECTOR('',#709,1.);+#709 = DIRECTION('',(0.,1.,0.));+#710 = ORIENTED_EDGE('',*,*,#593,.T.);+#711 = ORIENTED_EDGE('',*,*,#617,.T.);+#712 = ORIENTED_EDGE('',*,*,#640,.F.);+#713 = ORIENTED_EDGE('',*,*,#689,.F.);+#714 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(+(#715,#716)+,(#717,#718+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.93),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#715 = CARTESIAN_POINT('',(1.5,-0.965,0.2));+#716 = CARTESIAN_POINT('',(1.444058550445,-0.909058550445,1.));+#717 = CARTESIAN_POINT('',(1.5,0.965,0.2));+#718 = CARTESIAN_POINT('',(1.444058550445,0.909058550445,1.));+#719 = ADVANCED_FACE('',(#720),#746,.F.);+#720 = FACE_BOUND('',#721,.F.);+#721 = EDGE_LOOP('',(#722,#732,#738,#739,#740));+#722 = ORIENTED_EDGE('',*,*,#723,.F.);+#723 = EDGE_CURVE('',#724,#726,#728,.T.);+#724 = VERTEX_POINT('',#725);+#725 = CARTESIAN_POINT('',(1.95,-0.5,0.));+#726 = VERTEX_POINT('',#727);+#727 = CARTESIAN_POINT('',(1.95,-0.5,0.2));+#728 = LINE('',#729,#730);+#729 = CARTESIAN_POINT('',(1.95,-0.5,0.));+#730 = VECTOR('',#731,1.);+#731 = DIRECTION('',(0.,0.,1.));+#732 = ORIENTED_EDGE('',*,*,#733,.F.);+#733 = EDGE_CURVE('',#548,#724,#734,.T.);+#734 = LINE('',#735,#736);+#735 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.));+#736 = VECTOR('',#737,1.);+#737 = DIRECTION('',(1.,-3.330669073875E-16,0.));+#738 = ORIENTED_EDGE('',*,*,#547,.T.);+#739 = ORIENTED_EDGE('',*,*,#520,.T.);+#740 = ORIENTED_EDGE('',*,*,#741,.T.);+#741 = EDGE_CURVE('',#521,#726,#742,.T.);+#742 = LINE('',#743,#744);+#743 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.2));+#744 = VECTOR('',#745,1.);+#745 = DIRECTION('',(1.,-3.330669073875E-16,0.));+#746 = PLANE('',#747);+#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750);+#748 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.));+#749 = DIRECTION('',(3.330669073875E-16,1.,0.));+#750 = DIRECTION('',(0.,0.,1.));+#751 = ADVANCED_FACE('',(#752),#778,.T.);+#752 = FACE_BOUND('',#753,.T.);+#753 = EDGE_LOOP('',(#754,#764,#770,#771,#772));+#754 = ORIENTED_EDGE('',*,*,#755,.F.);+#755 = EDGE_CURVE('',#756,#758,#760,.T.);+#756 = VERTEX_POINT('',#757);+#757 = CARTESIAN_POINT('',(1.95,0.5,0.));+#758 = VERTEX_POINT('',#759);+#759 = CARTESIAN_POINT('',(1.95,0.5,0.2));+#760 = LINE('',#761,#762);+#761 = CARTESIAN_POINT('',(1.95,0.5,0.));+#762 = VECTOR('',#763,1.);+#763 = DIRECTION('',(0.,0.,1.));+#764 = ORIENTED_EDGE('',*,*,#765,.F.);+#765 = EDGE_CURVE('',#556,#756,#766,.T.);+#766 = LINE('',#767,#768);+#767 = CARTESIAN_POINT('',(1.48741317385,0.5,0.));+#768 = VECTOR('',#769,1.);+#769 = DIRECTION('',(1.,-3.330669073875E-16,0.));+#770 = ORIENTED_EDGE('',*,*,#563,.T.);+#771 = ORIENTED_EDGE('',*,*,#578,.T.);+#772 = ORIENTED_EDGE('',*,*,#773,.T.);+#773 = EDGE_CURVE('',#579,#758,#774,.T.);+#774 = LINE('',#775,#776);+#775 = CARTESIAN_POINT('',(1.48741317385,0.5,0.2));+#776 = VECTOR('',#777,1.);+#777 = DIRECTION('',(1.,-3.330669073875E-16,0.));+#778 = PLANE('',#779);+#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782);+#780 = CARTESIAN_POINT('',(1.48741317385,0.5,0.));+#781 = DIRECTION('',(3.330669073875E-16,1.,0.));+#782 = DIRECTION('',(0.,0.,1.));+#783 = ADVANCED_FACE('',(#784),#795,.F.);+#784 = FACE_BOUND('',#785,.F.);+#785 = EDGE_LOOP('',(#786,#787,#788,#794));+#786 = ORIENTED_EDGE('',*,*,#555,.F.);+#787 = ORIENTED_EDGE('',*,*,#733,.T.);+#788 = ORIENTED_EDGE('',*,*,#789,.T.);+#789 = EDGE_CURVE('',#724,#756,#790,.T.);+#790 = LINE('',#791,#792);+#791 = CARTESIAN_POINT('',(1.95,-0.5,0.));+#792 = VECTOR('',#793,1.);+#793 = DIRECTION('',(3.330669073875E-16,1.,0.));+#794 = ORIENTED_EDGE('',*,*,#765,.F.);+#795 = PLANE('',#796);+#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799);+#797 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.));+#798 = DIRECTION('',(0.,0.,1.));+#799 = DIRECTION('',(1.,-3.330669073875E-16,0.));+#800 = ADVANCED_FACE('',(#801),#826,.F.);+#801 = FACE_BOUND('',#802,.F.);+#802 = EDGE_LOOP('',(#803,#811,#819,#825));+#803 = ORIENTED_EDGE('',*,*,#804,.F.);+#804 = EDGE_CURVE('',#805,#651,#807,.T.);+#805 = VERTEX_POINT('',#806);+#806 = CARTESIAN_POINT('',(-0.794058550445,-0.859058550445,0.99));+#807 = LINE('',#808,#809);+#808 = CARTESIAN_POINT('',(-0.794058550445,-0.859058550445,0.99));+#809 = VECTOR('',#810,1.);+#810 = DIRECTION('',(0.,0.,1.));+#811 = ORIENTED_EDGE('',*,*,#812,.T.);+#812 = EDGE_CURVE('',#805,#813,#815,.T.);+#813 = VERTEX_POINT('',#814);+#814 = CARTESIAN_POINT('',(-0.794058550445,0.859058550445,0.99));+#815 = LINE('',#816,#817);+#816 = CARTESIAN_POINT('',(-0.794058550445,-0.859058550445,0.99));+#817 = VECTOR('',#818,1.);+#818 = DIRECTION('',(0.,1.,0.));+#819 = ORIENTED_EDGE('',*,*,#820,.T.);+#820 = EDGE_CURVE('',#813,#649,#821,.T.);+#821 = LINE('',#822,#823);+#822 = CARTESIAN_POINT('',(-0.794058550445,0.859058550445,0.99));+#823 = VECTOR('',#824,1.);+#824 = DIRECTION('',(0.,0.,1.));+#825 = ORIENTED_EDGE('',*,*,#648,.T.);+#826 = PLANE('',#827);+#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830);+#828 = CARTESIAN_POINT('',(-0.794058550445,-0.859058550445,0.99));+#829 = DIRECTION('',(1.,0.,0.));+#830 = DIRECTION('',(0.,0.,1.));+#831 = ADVANCED_FACE('',(#832),#850,.T.);+#832 = FACE_BOUND('',#833,.T.);+#833 = EDGE_LOOP('',(#834,#835,#843,#849));+#834 = ORIENTED_EDGE('',*,*,#804,.F.);+#835 = ORIENTED_EDGE('',*,*,#836,.F.);+#836 = EDGE_CURVE('',#837,#805,#839,.T.);+#837 = VERTEX_POINT('',#838);+#838 = CARTESIAN_POINT('',(-1.394058550445,-0.859058550445,0.99));+#839 = LINE('',#840,#841);+#840 = CARTESIAN_POINT('',(-1.394058550445,-0.859058550445,0.99));+#841 = VECTOR('',#842,1.);+#842 = DIRECTION('',(1.,0.,0.));+#843 = ORIENTED_EDGE('',*,*,#844,.T.);+#844 = EDGE_CURVE('',#837,#667,#845,.T.);+#845 = LINE('',#846,#847);+#846 = CARTESIAN_POINT('',(-1.394058550445,-0.859058550445,0.99));+#847 = VECTOR('',#848,1.);+#848 = DIRECTION('',(0.,0.,1.));+#849 = ORIENTED_EDGE('',*,*,#674,.T.);+#850 = PLANE('',#851);+#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854);+#852 = CARTESIAN_POINT('',(-1.394058550445,-0.859058550445,0.99));+#853 = DIRECTION('',(0.,1.,0.));+#854 = DIRECTION('',(0.,0.,1.));+#855 = ADVANCED_FACE('',(#856),#874,.T.);+#856 = FACE_BOUND('',#857,.T.);+#857 = EDGE_LOOP('',(#858,#859,#867,#873));+#858 = ORIENTED_EDGE('',*,*,#844,.F.);+#859 = ORIENTED_EDGE('',*,*,#860,.T.);+#860 = EDGE_CURVE('',#837,#861,#863,.T.);+#861 = VERTEX_POINT('',#862);+#862 = CARTESIAN_POINT('',(-1.394058550445,0.859058550445,0.99));+#863 = LINE('',#864,#865);+#864 = CARTESIAN_POINT('',(-1.394058550445,-0.859058550445,0.99));+#865 = VECTOR('',#866,1.);+#866 = DIRECTION('',(0.,1.,0.));+#867 = ORIENTED_EDGE('',*,*,#868,.T.);+#868 = EDGE_CURVE('',#861,#659,#869,.T.);+#869 = LINE('',#870,#871);+#870 = CARTESIAN_POINT('',(-1.394058550445,0.859058550445,0.99));+#871 = VECTOR('',#872,1.);+#872 = DIRECTION('',(0.,0.,1.));+#873 = ORIENTED_EDGE('',*,*,#666,.T.);+#874 = PLANE('',#875);+#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878);+#876 = CARTESIAN_POINT('',(-1.394058550445,-0.859058550445,0.99));+#877 = DIRECTION('',(1.,0.,0.));+#878 = DIRECTION('',(0.,0.,1.));+#879 = ADVANCED_FACE('',(#880),#891,.F.);+#880 = FACE_BOUND('',#881,.F.);+#881 = EDGE_LOOP('',(#882,#883,#889,#890));+#882 = ORIENTED_EDGE('',*,*,#820,.F.);+#883 = ORIENTED_EDGE('',*,*,#884,.F.);+#884 = EDGE_CURVE('',#861,#813,#885,.T.);+#885 = LINE('',#886,#887);+#886 = CARTESIAN_POINT('',(-1.394058550445,0.859058550445,0.99));+#887 = VECTOR('',#888,1.);+#888 = DIRECTION('',(1.,0.,0.));+#889 = ORIENTED_EDGE('',*,*,#868,.T.);+#890 = ORIENTED_EDGE('',*,*,#658,.T.);+#891 = PLANE('',#892);+#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895);+#893 = CARTESIAN_POINT('',(-1.394058550445,0.859058550445,0.99));+#894 = DIRECTION('',(0.,1.,0.));+#895 = DIRECTION('',(0.,0.,1.));+#896 = ADVANCED_FACE('',(#897),#908,.T.);+#897 = FACE_BOUND('',#898,.T.);+#898 = EDGE_LOOP('',(#899,#900,#901,#907));+#899 = ORIENTED_EDGE('',*,*,#705,.F.);+#900 = ORIENTED_EDGE('',*,*,#741,.T.);+#901 = ORIENTED_EDGE('',*,*,#902,.T.);+#902 = EDGE_CURVE('',#726,#758,#903,.T.);+#903 = LINE('',#904,#905);+#904 = CARTESIAN_POINT('',(1.95,-0.5,0.2));+#905 = VECTOR('',#906,1.);+#906 = DIRECTION('',(3.330669073875E-16,1.,0.));+#907 = ORIENTED_EDGE('',*,*,#773,.F.);+#908 = PLANE('',#909);+#909 = AXIS2_PLACEMENT_3D('',#910,#911,#912);+#910 = CARTESIAN_POINT('',(1.48741317385,-0.5,0.2));+#911 = DIRECTION('',(0.,0.,1.));+#912 = DIRECTION('',(1.,-3.330669073875E-16,0.));+#913 = ADVANCED_FACE('',(#914),#920,.T.);+#914 = FACE_BOUND('',#915,.T.);+#915 = EDGE_LOOP('',(#916,#917,#918,#919));+#916 = ORIENTED_EDGE('',*,*,#723,.F.);+#917 = ORIENTED_EDGE('',*,*,#789,.T.);+#918 = ORIENTED_EDGE('',*,*,#755,.T.);+#919 = ORIENTED_EDGE('',*,*,#902,.F.);+#920 = PLANE('',#921);+#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924);+#922 = CARTESIAN_POINT('',(1.95,-0.5,0.));+#923 = DIRECTION('',(1.,-3.330669073875E-16,0.));+#924 = DIRECTION('',(0.,0.,1.));+#925 = ADVANCED_FACE('',(#926),#932,.T.);+#926 = FACE_BOUND('',#927,.T.);+#927 = EDGE_LOOP('',(#928,#929,#930,#931));+#928 = ORIENTED_EDGE('',*,*,#860,.F.);+#929 = ORIENTED_EDGE('',*,*,#836,.T.);+#930 = ORIENTED_EDGE('',*,*,#812,.T.);+#931 = ORIENTED_EDGE('',*,*,#884,.F.);+#932 = PLANE('',#933);+#933 = AXIS2_PLACEMENT_3D('',#934,#935,#936);+#934 = CARTESIAN_POINT('',(-1.394058550445,-0.859058550445,0.99));+#935 = DIRECTION('',(0.,0.,1.));+#936 = DIRECTION('',(1.,0.,0.));+#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#941)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#938,#939,#940)) REPRESENTATION_CONTEXT('Context #1',+'3D Context with UNIT and UNCERTAINTY') );+#938 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#939 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#940 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#941 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#938,+'distance_accuracy_value','confusion accuracy');+#942 = PRODUCT_TYPE('part',$,(#7));+#943 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#944,+#952,#959,#966,#973,#980,#987,#994,#1001,#1008,#1016,#1023,#1030,+#1037,#1044,#1051,#1058,#1065,#1072,#1079,#1086,#1093,#1100,#1107,+#1114,#1121,#1128,#1136,#1143,#1150,#1157,#1164,#1171),#937);+#944 = STYLED_ITEM('color',(#945),#17);+#945 = PRESENTATION_STYLE_ASSIGNMENT((#946));+#946 = SURFACE_STYLE_USAGE(.BOTH.,#947);+#947 = SURFACE_SIDE_STYLE('',(#948));+#948 = SURFACE_STYLE_FILL_AREA(#949);+#949 = FILL_AREA_STYLE('',(#950));+#950 = FILL_AREA_STYLE_COLOUR('',#951);+#951 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#952 = STYLED_ITEM('color',(#953),#89);+#953 = PRESENTATION_STYLE_ASSIGNMENT((#954));+#954 = SURFACE_STYLE_USAGE(.BOTH.,#955);+#955 = SURFACE_SIDE_STYLE('',(#956));+#956 = SURFACE_STYLE_FILL_AREA(#957);+#957 = FILL_AREA_STYLE('',(#958));+#958 = FILL_AREA_STYLE_COLOUR('',#951);+#959 = STYLED_ITEM('color',(#960),#120);+#960 = PRESENTATION_STYLE_ASSIGNMENT((#961));+#961 = SURFACE_STYLE_USAGE(.BOTH.,#962);+#962 = SURFACE_SIDE_STYLE('',(#963));+#963 = SURFACE_STYLE_FILL_AREA(#964);+#964 = FILL_AREA_STYLE('',(#965));+#965 = FILL_AREA_STYLE_COLOUR('',#951);+#966 = STYLED_ITEM('color',(#967),#157);+#967 = PRESENTATION_STYLE_ASSIGNMENT((#968));+#968 = SURFACE_STYLE_USAGE(.BOTH.,#969);+#969 = SURFACE_SIDE_STYLE('',(#970));+#970 = SURFACE_STYLE_FILL_AREA(#971);+#971 = FILL_AREA_STYLE('',(#972));+#972 = FILL_AREA_STYLE_COLOUR('',#951);+#973 = STYLED_ITEM('color',(#974),#181);+#974 = PRESENTATION_STYLE_ASSIGNMENT((#975));+#975 = SURFACE_STYLE_USAGE(.BOTH.,#976);+#976 = SURFACE_SIDE_STYLE('',(#977));+#977 = SURFACE_STYLE_FILL_AREA(#978);+#978 = FILL_AREA_STYLE('',(#979));+#979 = FILL_AREA_STYLE_COLOUR('',#951);+#980 = STYLED_ITEM('color',(#981),#218);+#981 = PRESENTATION_STYLE_ASSIGNMENT((#982));+#982 = SURFACE_STYLE_USAGE(.BOTH.,#983);+#983 = SURFACE_SIDE_STYLE('',(#984));+#984 = SURFACE_STYLE_FILL_AREA(#985);+#985 = FILL_AREA_STYLE('',(#986));+#986 = FILL_AREA_STYLE_COLOUR('',#951);+#987 = STYLED_ITEM('color',(#988),#242);+#988 = PRESENTATION_STYLE_ASSIGNMENT((#989));+#989 = SURFACE_STYLE_USAGE(.BOTH.,#990);+#990 = SURFACE_SIDE_STYLE('',(#991));+#991 = SURFACE_STYLE_FILL_AREA(#992);+#992 = FILL_AREA_STYLE('',(#993));+#993 = FILL_AREA_STYLE_COLOUR('',#951);+#994 = STYLED_ITEM('color',(#995),#266);+#995 = PRESENTATION_STYLE_ASSIGNMENT((#996));+#996 = SURFACE_STYLE_USAGE(.BOTH.,#997);+#997 = SURFACE_SIDE_STYLE('',(#998));+#998 = SURFACE_STYLE_FILL_AREA(#999);+#999 = FILL_AREA_STYLE('',(#1000));+#1000 = FILL_AREA_STYLE_COLOUR('',#951);+#1001 = STYLED_ITEM('color',(#1002),#290);+#1002 = PRESENTATION_STYLE_ASSIGNMENT((#1003));+#1003 = SURFACE_STYLE_USAGE(.BOTH.,#1004);+#1004 = SURFACE_SIDE_STYLE('',(#1005));+#1005 = SURFACE_STYLE_FILL_AREA(#1006);+#1006 = FILL_AREA_STYLE('',(#1007));+#1007 = FILL_AREA_STYLE_COLOUR('',#951);+#1008 = STYLED_ITEM('color',(#1009),#307);+#1009 = PRESENTATION_STYLE_ASSIGNMENT((#1010));+#1010 = SURFACE_STYLE_USAGE(.BOTH.,#1011);+#1011 = SURFACE_SIDE_STYLE('',(#1012));+#1012 = SURFACE_STYLE_FILL_AREA(#1013);+#1013 = FILL_AREA_STYLE('',(#1014));+#1014 = FILL_AREA_STYLE_COLOUR('',#1015);+#1015 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#1016 = STYLED_ITEM('color',(#1017),#338);+#1017 = PRESENTATION_STYLE_ASSIGNMENT((#1018));+#1018 = SURFACE_STYLE_USAGE(.BOTH.,#1019);+#1019 = SURFACE_SIDE_STYLE('',(#1020));+#1020 = SURFACE_STYLE_FILL_AREA(#1021);+#1021 = FILL_AREA_STYLE('',(#1022));+#1022 = FILL_AREA_STYLE_COLOUR('',#951);+#1023 = STYLED_ITEM('color',(#1024),#355);+#1024 = PRESENTATION_STYLE_ASSIGNMENT((#1025));+#1025 = SURFACE_STYLE_USAGE(.BOTH.,#1026);+#1026 = SURFACE_SIDE_STYLE('',(#1027));+#1027 = SURFACE_STYLE_FILL_AREA(#1028);+#1028 = FILL_AREA_STYLE('',(#1029));+#1029 = FILL_AREA_STYLE_COLOUR('',#1015);+#1030 = STYLED_ITEM('color',(#1031),#386);+#1031 = PRESENTATION_STYLE_ASSIGNMENT((#1032));+#1032 = SURFACE_STYLE_USAGE(.BOTH.,#1033);+#1033 = SURFACE_SIDE_STYLE('',(#1034));+#1034 = SURFACE_STYLE_FILL_AREA(#1035);+#1035 = FILL_AREA_STYLE('',(#1036));+#1036 = FILL_AREA_STYLE_COLOUR('',#1015);+#1037 = STYLED_ITEM('color',(#1038),#437);+#1038 = PRESENTATION_STYLE_ASSIGNMENT((#1039));+#1039 = SURFACE_STYLE_USAGE(.BOTH.,#1040);+#1040 = SURFACE_SIDE_STYLE('',(#1041));+#1041 = SURFACE_STYLE_FILL_AREA(#1042);+#1042 = FILL_AREA_STYLE('',(#1043));+#1043 = FILL_AREA_STYLE_COLOUR('',#1015);+#1044 = STYLED_ITEM('color',(#1045),#468);+#1045 = PRESENTATION_STYLE_ASSIGNMENT((#1046));+#1046 = SURFACE_STYLE_USAGE(.BOTH.,#1047);+#1047 = SURFACE_SIDE_STYLE('',(#1048));+#1048 = SURFACE_STYLE_FILL_AREA(#1049);+#1049 = FILL_AREA_STYLE('',(#1050));+#1050 = FILL_AREA_STYLE_COLOUR('',#1015);+#1051 = STYLED_ITEM('color',(#1052),#491);+#1052 = PRESENTATION_STYLE_ASSIGNMENT((#1053));+#1053 = SURFACE_STYLE_USAGE(.BOTH.,#1054);+#1054 = SURFACE_SIDE_STYLE('',(#1055));+#1055 = SURFACE_STYLE_FILL_AREA(#1056);+#1056 = FILL_AREA_STYLE('',(#1057));+#1057 = FILL_AREA_STYLE_COLOUR('',#1015);+#1058 = STYLED_ITEM('color',(#1059),#514);+#1059 = PRESENTATION_STYLE_ASSIGNMENT((#1060));+#1060 = SURFACE_STYLE_USAGE(.BOTH.,#1061);+#1061 = SURFACE_SIDE_STYLE('',(#1062));+#1062 = SURFACE_STYLE_FILL_AREA(#1063);+#1063 = FILL_AREA_STYLE('',(#1064));+#1064 = FILL_AREA_STYLE_COLOUR('',#1015);+#1065 = STYLED_ITEM('color',(#1066),#543);+#1066 = PRESENTATION_STYLE_ASSIGNMENT((#1067));+#1067 = SURFACE_STYLE_USAGE(.BOTH.,#1068);+#1068 = SURFACE_SIDE_STYLE('',(#1069));+#1069 = SURFACE_STYLE_FILL_AREA(#1070);+#1070 = FILL_AREA_STYLE('',(#1071));+#1071 = FILL_AREA_STYLE_COLOUR('',#951);+#1072 = STYLED_ITEM('color',(#1073),#574);+#1073 = PRESENTATION_STYLE_ASSIGNMENT((#1074));+#1074 = SURFACE_STYLE_USAGE(.BOTH.,#1075);+#1075 = SURFACE_SIDE_STYLE('',(#1076));+#1076 = SURFACE_STYLE_FILL_AREA(#1077);+#1077 = FILL_AREA_STYLE('',(#1078));+#1078 = FILL_AREA_STYLE_COLOUR('',#1015);+#1079 = STYLED_ITEM('color',(#1080),#603);+#1080 = PRESENTATION_STYLE_ASSIGNMENT((#1081));+#1081 = SURFACE_STYLE_USAGE(.BOTH.,#1082);+#1082 = SURFACE_SIDE_STYLE('',(#1083));+#1083 = SURFACE_STYLE_FILL_AREA(#1084);+#1084 = FILL_AREA_STYLE('',(#1085));+#1085 = FILL_AREA_STYLE_COLOUR('',#1015);+#1086 = STYLED_ITEM('color',(#1087),#626);+#1087 = PRESENTATION_STYLE_ASSIGNMENT((#1088));+#1088 = SURFACE_STYLE_USAGE(.BOTH.,#1089);+#1089 = SURFACE_SIDE_STYLE('',(#1090));+#1090 = SURFACE_STYLE_FILL_AREA(#1091);+#1091 = FILL_AREA_STYLE('',(#1092));+#1092 = FILL_AREA_STYLE_COLOUR('',#1015);+#1093 = STYLED_ITEM('color',(#1094),#684);+#1094 = PRESENTATION_STYLE_ASSIGNMENT((#1095));+#1095 = SURFACE_STYLE_USAGE(.BOTH.,#1096);+#1096 = SURFACE_SIDE_STYLE('',(#1097));+#1097 = SURFACE_STYLE_FILL_AREA(#1098);+#1098 = FILL_AREA_STYLE('',(#1099));+#1099 = FILL_AREA_STYLE_COLOUR('',#1015);+#1100 = STYLED_ITEM('color',(#1101),#700);+#1101 = PRESENTATION_STYLE_ASSIGNMENT((#1102));+#1102 = SURFACE_STYLE_USAGE(.BOTH.,#1103);+#1103 = SURFACE_SIDE_STYLE('',(#1104));+#1104 = SURFACE_STYLE_FILL_AREA(#1105);+#1105 = FILL_AREA_STYLE('',(#1106));+#1106 = FILL_AREA_STYLE_COLOUR('',#1015);+#1107 = STYLED_ITEM('color',(#1108),#719);+#1108 = PRESENTATION_STYLE_ASSIGNMENT((#1109));+#1109 = SURFACE_STYLE_USAGE(.BOTH.,#1110);+#1110 = SURFACE_SIDE_STYLE('',(#1111));+#1111 = SURFACE_STYLE_FILL_AREA(#1112);+#1112 = FILL_AREA_STYLE('',(#1113));+#1113 = FILL_AREA_STYLE_COLOUR('',#951);+#1114 = STYLED_ITEM('color',(#1115),#751);+#1115 = PRESENTATION_STYLE_ASSIGNMENT((#1116));+#1116 = SURFACE_STYLE_USAGE(.BOTH.,#1117);+#1117 = SURFACE_SIDE_STYLE('',(#1118));+#1118 = SURFACE_STYLE_FILL_AREA(#1119);+#1119 = FILL_AREA_STYLE('',(#1120));+#1120 = FILL_AREA_STYLE_COLOUR('',#951);+#1121 = STYLED_ITEM('color',(#1122),#783);+#1122 = PRESENTATION_STYLE_ASSIGNMENT((#1123));+#1123 = SURFACE_STYLE_USAGE(.BOTH.,#1124);+#1124 = SURFACE_SIDE_STYLE('',(#1125));+#1125 = SURFACE_STYLE_FILL_AREA(#1126);+#1126 = FILL_AREA_STYLE('',(#1127));+#1127 = FILL_AREA_STYLE_COLOUR('',#951);+#1128 = STYLED_ITEM('color',(#1129),#800);+#1129 = PRESENTATION_STYLE_ASSIGNMENT((#1130));+#1130 = SURFACE_STYLE_USAGE(.BOTH.,#1131);+#1131 = SURFACE_SIDE_STYLE('',(#1132));+#1132 = SURFACE_STYLE_FILL_AREA(#1133);+#1133 = FILL_AREA_STYLE('',(#1134));+#1134 = FILL_AREA_STYLE_COLOUR('',#1135);+#1135 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);+#1136 = STYLED_ITEM('color',(#1137),#831);+#1137 = PRESENTATION_STYLE_ASSIGNMENT((#1138));+#1138 = SURFACE_STYLE_USAGE(.BOTH.,#1139);+#1139 = SURFACE_SIDE_STYLE('',(#1140));+#1140 = SURFACE_STYLE_FILL_AREA(#1141);+#1141 = FILL_AREA_STYLE('',(#1142));+#1142 = FILL_AREA_STYLE_COLOUR('',#1135);+#1143 = STYLED_ITEM('color',(#1144),#855);+#1144 = PRESENTATION_STYLE_ASSIGNMENT((#1145));+#1145 = SURFACE_STYLE_USAGE(.BOTH.,#1146);+#1146 = SURFACE_SIDE_STYLE('',(#1147));+#1147 = SURFACE_STYLE_FILL_AREA(#1148);+#1148 = FILL_AREA_STYLE('',(#1149));+#1149 = FILL_AREA_STYLE_COLOUR('',#1135);+#1150 = STYLED_ITEM('color',(#1151),#879);+#1151 = PRESENTATION_STYLE_ASSIGNMENT((#1152));+#1152 = SURFACE_STYLE_USAGE(.BOTH.,#1153);+#1153 = SURFACE_SIDE_STYLE('',(#1154));+#1154 = SURFACE_STYLE_FILL_AREA(#1155);+#1155 = FILL_AREA_STYLE('',(#1156));+#1156 = FILL_AREA_STYLE_COLOUR('',#1135);+#1157 = STYLED_ITEM('color',(#1158),#896);+#1158 = PRESENTATION_STYLE_ASSIGNMENT((#1159));+#1159 = SURFACE_STYLE_USAGE(.BOTH.,#1160);+#1160 = SURFACE_SIDE_STYLE('',(#1161));+#1161 = SURFACE_STYLE_FILL_AREA(#1162);+#1162 = FILL_AREA_STYLE('',(#1163));+#1163 = FILL_AREA_STYLE_COLOUR('',#951);+#1164 = STYLED_ITEM('color',(#1165),#913);+#1165 = PRESENTATION_STYLE_ASSIGNMENT((#1166));+#1166 = SURFACE_STYLE_USAGE(.BOTH.,#1167);+#1167 = SURFACE_SIDE_STYLE('',(#1168));+#1168 = SURFACE_STYLE_FILL_AREA(#1169);+#1169 = FILL_AREA_STYLE('',(#1170));+#1170 = FILL_AREA_STYLE_COLOUR('',#951);+#1171 = STYLED_ITEM('color',(#1172),#925);+#1172 = PRESENTATION_STYLE_ASSIGNMENT((#1173));+#1173 = SURFACE_STYLE_USAGE(.BOTH.,#1174);+#1174 = SURFACE_SIDE_STYLE('',(#1175));+#1175 = SURFACE_STYLE_FILL_AREA(#1176);+#1176 = FILL_AREA_STYLE('',(#1177));+#1177 = FILL_AREA_STYLE_COLOUR('',#1135);+ENDSEC;+END-ISO-10303-21;
page.json+38−39@@ -1,45 +1,44 @@ {- "schema_version": 1,- "slug": "dfls1100-7",- "type": "component",- "title": "DFLS1100-7 - Diodes Incorporated",- "brief": "100 V, 1 A Schottky rectifier",- "version": "0.1.0",- "visibility": "private",- "kind": "component",- "component": {- "mpn": "DFLS1100-7",- "manufacturer": "",- "package": "",- "pin_count": null,- "category": "",- "subcategory": "",- "body_size": null,- "parts": {},- "distributor_links": {- "mouser": "621-DFLS1100-7"- }- },+ "schema_version": 1,+ "slug": "dfls1100-7",+ "type": "hardware",+ "kind": "component",+ "title": "DFLS1100-7 - Diodes Incorporated",+ "brief": "100 V, 1 A Schottky rectifier",+ "version": "0.1.0",+ "license": "MIT; third-party CAD retains its upstream license",+ "component": {+ "mpn": "DFLS1100-7",+ "manufacturer": "Diodes Incorporated",+ "package": "PowerDI-123", "source": {- "tool": "kicad",- "url": "https://www.diodes.com/assets/Datasheets/ds30497.pdf"+ "name": "Diodes Incorporated",+ "url": "https://www.diodes.com/assets/Datasheets/ds30497.pdf" },- "hero": {- "type": "billboard",- "headline": "DFLS1100-7",- "subhead": "Diodes Incorporated: 100 V, 1 A Schottky rectifier",- "chrome": false+ "manufacturer_links": {+ "datasheet": "https://www.diodes.com/assets/Datasheets/ds30497.pdf" },- "author": {- "name": "John Lauer",- "email": "[email protected]"+ "pins": [+ {+ "number": "1",+ "name": "K"+ },+ {+ "number": "2",+ "name": "A"+ }+ ],+ "pin_count": 2,+ "distributor_links": {+ "mouser": "621-DFLS1100-7" },- "tags": [],- "license": "proprietary",- "sample_prompts": [],- "discovery_triggers": [],- "discovery_pitch": null,- "metadata": {},- "created_at": "2026-10-18T01:43:19.411Z",- "updated_at": "2026-10-18T01:43:19.411Z"+ "provenance": {+ "geometry_status": "Footprint from the KiCad library, identical to the manufacturer's suggested pad layout (gap 0.65 mm, overall 4.10 mm); pad 1 is the cathode tab. The STEP is the KiCad generic PowerDI-123 model.",+ "native_import": "pending"+ }+ },+ "hero": {+ "type": "image",+ "path": "hero.png"+ } }
provenance.jsonadded+72@@ -0,0 +1,72 @@+{+ "mpn": "DFLS1100-7",+ "manufacturer": "Diodes Incorporated",+ "manufacturer_reference": "https://www.diodes.com/assets/Datasheets/ds30497.pdf",+ "distributor": {+ "mouser": "621-DFLS1100-7"+ },+ "built": "2026-10-18T01:40:39Z",+ "geometry_status": "Footprint from the KiCad library, identical to the manufacturer's suggested pad layout (gap 0.65 mm, overall 4.10 mm); pad 1 is the cathode tab. The STEP is the KiCad generic PowerDI-123 model.",+ "files": {+ "component.kicad_sym": {+ "sha256": "2959c4007d83534e64c2341d9e390da8b72b560420a05efe1d807c213141bf65"+ },+ "component.kicad_mod": {+ "sha256": "60e95637b43001522533fb2dd8eda9f77a1a5badad5c094b72b4445a272c97ac"+ },+ "package-reference.step": {+ "sha256": "410f089a7313f1a95a73673ec50c20dcb9a78ee899671318e4a5d75c7059c7bd"+ }+ },+ "sources": {+ "manufacturer": "Diodes Incorporated",+ "datasheet": {+ "url": "https://www.diodes.com/assets/Datasheets/ds30497.pdf",+ "retrieved_utc": "2026-10-17T16:28:34Z",+ "sha256": "4f52777b40108d66d99380e3c0831c302cd628ea45f111fe6a9d6c7b95915cd9"+ },+ "symbol": {+ "classification": "KiCad-library-derived",+ "modifications": "Device:D_Schottky copied (pin 1 K, pin 2 A), renamed, properties set",+ "source": {+ "sha256": "b055c9db747f615ce86b1aaacd4146e14d03b575c00dd2430a0546fd4c78aa99",+ "retrieved_utc": "2026-10-17T17:06:37Z"+ }+ },+ "footprint": {+ "output": {+ "sha256": "ae8a81a3ec321d8f3b359d6e4da5d9edcd0440193023e8c29d682db270766d39"+ },+ "modifications": "copied (re-serialized with LF line endings, content unchanged) ; descr extended with upstream attribution; (model) re-pointed to ${KIPRJMOD}/lib/3d/D_PowerDI-123.step",+ "classification": "KiCad-library-derived",+ "source": {+ "sha256": "023cd74bfb35b6296d5db8e7315d6efc4de76129282cbe222498c2c4161f3a94",+ "retrieved_utc": "2026-10-17T17:06:37Z",+ "license": "CC-BY-SA 4.0 with KiCad libraries exception"+ }+ },+ "step": {+ "model_path": "${KIPRJMOD}/lib/3d/D_PowerDI-123.step",+ "classification": "KiCad-library-derived",+ "source": {+ "url": "https://gitlab.com/kicad/libraries/kicad-packages3D (KiCad 10.0 install)",+ "sha256": "410f089a7313f1a95a73673ec50c20dcb9a78ee899671318e4a5d75c7059c7bd",+ "retrieved_utc": "2026-10-17T17:06:37Z",+ "license": "CC-BY-SA 4.0 with KiCad libraries exception"+ },+ "outputs": [+ {+ "path": "lib/3d/D_PowerDI-123.step",+ "sha256": "410f089a7313f1a95a73673ec50c20dcb9a78ee899671318e4a5d75c7059c7bd"+ }+ ],+ "modifications": "byte-identical copy",+ "bbox_step2glb": "x -1.95..1.95 y -0.965..0.965 z 0..1.0",+ "vs_datasheet": "E 3.70 typ (3.90 bbox ~ max), D 1.78 typ (1.93 = max), A 0.98 typ / 1.00 max: OK"+ },+ "dimension_sources": {+ "cathode = large pad X1 2.40 x 1.50 (cathode band side; Note 5 \"cathode tab\"); anode X 1.05 x 1.50; G 0.65; X2 4.10": "DFLS1100 DS30497 Rev.14 p5 Package Outline (band on tab side) and Suggested Pad Layout; p3 Note 5",+ "KiCad D_PowerDI-123 pad 1 = 2.4 x 1.5 at x=-0.85 (cathode), pad 2 = 1.05 x 1.5 at x=+1.525 (anode); gap 0.65, span 4.10 -- exact match": "stock footprint"+ }+ }+}