diff --git a/kicad/footprints/SOD-123.kicad_mod b/kicad/footprints/SOD-123.kicad_mod new file mode 100644 index 0000000..5f48862 --- /dev/null +++ b/kicad/footprints/SOD-123.kicad_mod @@ -0,0 +1,31 @@ +(footprint "D_SOD-123" (version 20210424) (generator pcbnew) (layer "F.Cu") + (tedit 58645DC7) + (descr "SOD-123") + (tags "SOD-123") + (property "LCSC" "C8598") + (property "Sheetfile" "hellen88bmw.kicad_sch") + (property "Sheetname" "") + (attr smd) + (fp_text reference "D44" (at 0 -2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d938e7f7-4c9f-4449-b6a6-a9f04d21a364) + ) + (fp_text value "B5819W" (at 0 2.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp df49c1fd-d0ed-4f59-b54b-6eda82409e1b) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 79521d5f-b744-4412-b8f6-a19d3bb20292) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp 074ac42d-30f9-4427-96bb-4e212169eeb6)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp 1306b53e-966c-48df-acf0-040137013714)) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp 4b138699-de55-4e72-b1bc-34fb07329c29)) + (pad "1" smd roundrect (at -1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp beeb1144-78e4-46e5-b39d-897e115e6471)) + (pad "2" smd roundrect (at 1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp db0e3329-8a96-4f19-be9e-fbf1452d9e95)) + (model ":hellen-one-models:SOD123F.STEP" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/kicad/models/SOD123F.STEP b/kicad/models/SOD123F.STEP new file mode 100644 index 0000000..d24e8b3 --- /dev/null +++ b/kicad/models/SOD123F.STEP @@ -0,0 +1,1040 @@ +ISO-10303-21; +HEADER; +/* D_SOD-123F.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_SOD-123F'), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'D_SOD-123F.step', +/* time_stamp */ '2017-05-08T20:36:43', +/* 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_SOD_123F','D_SOD_123F','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#727); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#90,#114,#140,#157,#187,#225,#248,#297, +#320,#343,#401,#424,#440,#466,#497,#523,#542,#573,#597,#621,#638, +#662,#686,#703,#715)); +#17 = ADVANCED_FACE('',(#18),#52,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.75,-0.325,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.75,-0.325,0.2)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(1.75,-0.325,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#22,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(1.75,0.325,0.)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(1.75,-0.325,0.)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(1.75,0.325,0.2)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(1.75,0.325,0.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(1.75,-0.325,0.2)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(1.75,-0.325,0.)); +#55 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = ADVANCED_FACE('',(#58),#85,.F.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#68,#78,#84)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#62,#22,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(1.286014637611,-0.325,0.)); +#64 = LINE('',#65,#66); +#65 = CARTESIAN_POINT('',(1.286014637611,-0.325,0.)); +#66 = VECTOR('',#67,1.); +#67 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#68 = ORIENTED_EDGE('',*,*,#69,.T.); +#69 = EDGE_CURVE('',#62,#70,#72,.T.); +#70 = VERTEX_POINT('',#71); +#71 = CARTESIAN_POINT('',(1.3,-0.325,0.2)); +#72 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#73,#74,#75,#76,#77), +.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#73 = CARTESIAN_POINT('',(1.286014637611,-0.325,0.)); +#74 = CARTESIAN_POINT('',(1.289510976465,-0.325,4.999997507219E-02)); +#75 = CARTESIAN_POINT('',(1.293007316516,-0.325,9.999996725694E-02)); +#76 = CARTESIAN_POINT('',(1.29650365771,-0.325,0.149999975794)); +#77 = CARTESIAN_POINT('',(1.3,-0.325,0.2)); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#70,#24,#80,.T.); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(1.286014637611,-0.325,0.2)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#84 = ORIENTED_EDGE('',*,*,#21,.F.); +#85 = PLANE('',#86); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(1.286014637611,-0.325,0.)); +#88 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#89 = DIRECTION('',(0.,0.,1.)); +#90 = ADVANCED_FACE('',(#91),#109,.T.); +#91 = FACE_BOUND('',#92,.T.); +#92 = EDGE_LOOP('',(#93,#101,#102,#103)); +#93 = ORIENTED_EDGE('',*,*,#94,.F.); +#94 = EDGE_CURVE('',#70,#95,#97,.T.); +#95 = VERTEX_POINT('',#96); +#96 = CARTESIAN_POINT('',(1.3,0.325,0.2)); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.,1.,0.)); +#101 = ORIENTED_EDGE('',*,*,#79,.T.); +#102 = ORIENTED_EDGE('',*,*,#47,.T.); +#103 = ORIENTED_EDGE('',*,*,#104,.F.); +#104 = EDGE_CURVE('',#95,#40,#105,.T.); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(1.286014637611,0.325,0.2)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#109 = PLANE('',#110); +#110 = AXIS2_PLACEMENT_3D('',#111,#112,#113); +#111 = CARTESIAN_POINT('',(1.286014637611,-0.325,0.2)); +#112 = DIRECTION('',(0.,0.,1.)); +#113 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#114 = ADVANCED_FACE('',(#115),#135,.T.); +#115 = FACE_BOUND('',#116,.T.); +#116 = EDGE_LOOP('',(#117,#125,#133,#134)); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#119,#32,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(1.286014637611,0.325,0.)); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(1.286014637611,0.325,0.)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#125 = ORIENTED_EDGE('',*,*,#126,.T.); +#126 = EDGE_CURVE('',#119,#95,#127,.T.); +#127 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#128,#129,#130,#131,#132), +.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#128 = CARTESIAN_POINT('',(1.286014637611,0.325,0.)); +#129 = CARTESIAN_POINT('',(1.289510976465,0.325,4.999997507219E-02)); +#130 = CARTESIAN_POINT('',(1.293007316516,0.325,9.999996725694E-02)); +#131 = CARTESIAN_POINT('',(1.29650365771,0.325,0.149999975794)); +#132 = CARTESIAN_POINT('',(1.3,0.325,0.2)); +#133 = ORIENTED_EDGE('',*,*,#104,.T.); +#134 = ORIENTED_EDGE('',*,*,#39,.F.); +#135 = PLANE('',#136); +#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); +#137 = CARTESIAN_POINT('',(1.286014637611,0.325,0.)); +#138 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#139 = DIRECTION('',(0.,0.,1.)); +#140 = ADVANCED_FACE('',(#141),#152,.F.); +#141 = FACE_BOUND('',#142,.F.); +#142 = EDGE_LOOP('',(#143,#149,#150,#151)); +#143 = ORIENTED_EDGE('',*,*,#144,.F.); +#144 = EDGE_CURVE('',#62,#119,#145,.T.); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(1.286014637611,-0.325,0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#149 = ORIENTED_EDGE('',*,*,#61,.T.); +#150 = ORIENTED_EDGE('',*,*,#31,.T.); +#151 = ORIENTED_EDGE('',*,*,#118,.F.); +#152 = PLANE('',#153); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(1.286014637611,-0.325,0.)); +#155 = DIRECTION('',(0.,0.,1.)); +#156 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#157 = ADVANCED_FACE('',(#158),#182,.T.); +#158 = FACE_BOUND('',#159,.T.); +#159 = EDGE_LOOP('',(#160,#169,#175,#176)); +#160 = ORIENTED_EDGE('',*,*,#161,.F.); +#161 = EDGE_CURVE('',#162,#164,#166,.T.); +#162 = VERTEX_POINT('',#163); +#163 = CARTESIAN_POINT('',(1.286014637611,-0.786014637611,0.)); +#164 = VERTEX_POINT('',#165); +#165 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#166 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#167,#168),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#167 = CARTESIAN_POINT('',(1.286014637611,-0.786014637611,0.)); +#168 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#162,#62,#171,.T.); +#171 = LINE('',#172,#173); +#172 = CARTESIAN_POINT('',(1.286014637611,-0.786014637611,0.)); +#173 = VECTOR('',#174,1.); +#174 = DIRECTION('',(0.,1.,0.)); +#175 = ORIENTED_EDGE('',*,*,#69,.T.); +#176 = ORIENTED_EDGE('',*,*,#177,.F.); +#177 = EDGE_CURVE('',#164,#70,#178,.T.); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(0.,1.,0.)); +#182 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#183,#184) +,(#185,#186 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#183 = CARTESIAN_POINT('',(1.286014637611,-0.786014637611,0.)); +#184 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#185 = CARTESIAN_POINT('',(1.286014637611,0.786014637611,0.)); +#186 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#187 = ADVANCED_FACE('',(#188),#220,.T.); +#188 = FACE_BOUND('',#189,.T.); +#189 = EDGE_LOOP('',(#190,#191,#192,#200,#207,#215)); +#190 = ORIENTED_EDGE('',*,*,#177,.T.); +#191 = ORIENTED_EDGE('',*,*,#94,.T.); +#192 = ORIENTED_EDGE('',*,*,#193,.T.); +#193 = EDGE_CURVE('',#95,#194,#196,.T.); +#194 = VERTEX_POINT('',#195); +#195 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(0.,1.,0.)); +#200 = ORIENTED_EDGE('',*,*,#201,.T.); +#201 = EDGE_CURVE('',#194,#202,#204,.T.); +#202 = VERTEX_POINT('',#203); +#203 = CARTESIAN_POINT('',(1.237065869251,0.737065869251,1.1)); +#204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#205,#206),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#205 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#206 = CARTESIAN_POINT('',(1.237065869251,0.737065869251,1.1)); +#207 = ORIENTED_EDGE('',*,*,#208,.F.); +#208 = EDGE_CURVE('',#209,#202,#211,.T.); +#209 = VERTEX_POINT('',#210); +#210 = CARTESIAN_POINT('',(1.237065869251,-0.737065869251,1.1)); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(1.237065869251,-0.737065869251,1.1)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(0.,1.,0.)); +#215 = ORIENTED_EDGE('',*,*,#216,.F.); +#216 = EDGE_CURVE('',#164,#209,#217,.T.); +#217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#218,#219),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#218 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#219 = CARTESIAN_POINT('',(1.237065869251,-0.737065869251,1.1)); +#220 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#221,#222) +,(#223,#224 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#221 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#222 = CARTESIAN_POINT('',(1.237065869251,-0.737065869251,1.1)); +#223 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#224 = CARTESIAN_POINT('',(1.237065869251,0.737065869251,1.1)); +#225 = ADVANCED_FACE('',(#226),#243,.T.); +#226 = FACE_BOUND('',#227,.T.); +#227 = EDGE_LOOP('',(#228,#229,#237,#242)); +#228 = ORIENTED_EDGE('',*,*,#126,.F.); +#229 = ORIENTED_EDGE('',*,*,#230,.T.); +#230 = EDGE_CURVE('',#119,#231,#233,.T.); +#231 = VERTEX_POINT('',#232); +#232 = CARTESIAN_POINT('',(1.286014637611,0.786014637611,0.)); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(1.286014637611,-0.786014637611,0.)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(0.,1.,0.)); +#237 = ORIENTED_EDGE('',*,*,#238,.T.); +#238 = EDGE_CURVE('',#231,#194,#239,.T.); +#239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#240,#241),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#240 = CARTESIAN_POINT('',(1.286014637611,0.786014637611,0.)); +#241 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#242 = ORIENTED_EDGE('',*,*,#193,.F.); +#243 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#244,#245) +,(#246,#247 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#244 = CARTESIAN_POINT('',(1.286014637611,-0.786014637611,0.)); +#245 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#246 = CARTESIAN_POINT('',(1.286014637611,0.786014637611,0.)); +#247 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#248 = ADVANCED_FACE('',(#249),#292,.T.); +#249 = FACE_BOUND('',#250,.T.); +#250 = EDGE_LOOP('',(#251,#259,#267,#275,#283,#289,#290,#291)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#162,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.286014637611,-0.786014637611,0.)); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(-1.286014637611,-0.786014637611,0.)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,0.,0.)); +#259 = ORIENTED_EDGE('',*,*,#260,.F.); +#260 = EDGE_CURVE('',#261,#253,#263,.T.); +#261 = VERTEX_POINT('',#262); +#262 = CARTESIAN_POINT('',(-1.286014637611,-0.325,0.)); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(-1.286014637611,0.786014637611,0.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(0.,-1.,0.)); +#267 = ORIENTED_EDGE('',*,*,#268,.F.); +#268 = EDGE_CURVE('',#269,#261,#271,.T.); +#269 = VERTEX_POINT('',#270); +#270 = CARTESIAN_POINT('',(-1.286014637611,0.325,0.)); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(-1.286014637611,0.325,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#275 = ORIENTED_EDGE('',*,*,#276,.F.); +#276 = EDGE_CURVE('',#277,#269,#279,.T.); +#277 = VERTEX_POINT('',#278); +#278 = CARTESIAN_POINT('',(-1.286014637611,0.786014637611,0.)); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-1.286014637611,0.786014637611,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(0.,-1.,0.)); +#283 = ORIENTED_EDGE('',*,*,#284,.F.); +#284 = EDGE_CURVE('',#231,#277,#285,.T.); +#285 = LINE('',#286,#287); +#286 = CARTESIAN_POINT('',(1.286014637611,0.786014637611,0.)); +#287 = VECTOR('',#288,1.); +#288 = DIRECTION('',(-1.,0.,0.)); +#289 = ORIENTED_EDGE('',*,*,#230,.F.); +#290 = ORIENTED_EDGE('',*,*,#144,.F.); +#291 = ORIENTED_EDGE('',*,*,#170,.F.); +#292 = PLANE('',#293); +#293 = AXIS2_PLACEMENT_3D('',#294,#295,#296); +#294 = CARTESIAN_POINT('',(-1.286014637611,-0.786014637611,0.)); +#295 = DIRECTION('',(0.,0.,-1.)); +#296 = DIRECTION('',(0.85324734997,0.521506433104,0.)); +#297 = ADVANCED_FACE('',(#298),#315,.T.); +#298 = FACE_BOUND('',#299,.T.); +#299 = EDGE_LOOP('',(#300,#301,#302,#310)); +#300 = ORIENTED_EDGE('',*,*,#252,.T.); +#301 = ORIENTED_EDGE('',*,*,#161,.T.); +#302 = ORIENTED_EDGE('',*,*,#303,.F.); +#303 = EDGE_CURVE('',#304,#164,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.,0.)); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#253,#304,#312,.T.); +#312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#313,#314),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#313 = CARTESIAN_POINT('',(-1.286014637611,-0.786014637611,0.)); +#314 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#315 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#316,#317) +,(#318,#319 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#316 = CARTESIAN_POINT('',(-1.286014637611,-0.786014637611,0.)); +#317 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#318 = CARTESIAN_POINT('',(1.286014637611,-0.786014637611,0.)); +#319 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#320 = ADVANCED_FACE('',(#321),#338,.T.); +#321 = FACE_BOUND('',#322,.T.); +#322 = EDGE_LOOP('',(#323,#324,#325,#333)); +#323 = ORIENTED_EDGE('',*,*,#303,.T.); +#324 = ORIENTED_EDGE('',*,*,#216,.T.); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#209,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(-1.237065869251,-0.737065869251,1.1)); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(-1.237065869251,-0.737065869251,1.1)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(1.,0.,0.)); +#333 = ORIENTED_EDGE('',*,*,#334,.F.); +#334 = EDGE_CURVE('',#304,#327,#335,.T.); +#335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#336,#337),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#336 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#337 = CARTESIAN_POINT('',(-1.237065869251,-0.737065869251,1.1)); +#338 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#339,#340) +,(#341,#342 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#339 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#340 = CARTESIAN_POINT('',(-1.237065869251,-0.737065869251,1.1)); +#341 = CARTESIAN_POINT('',(1.3,-0.8,0.2)); +#342 = CARTESIAN_POINT('',(1.237065869251,-0.737065869251,1.1)); +#343 = ADVANCED_FACE('',(#344,#362),#396,.F.); +#344 = FACE_BOUND('',#345,.F.); +#345 = EDGE_LOOP('',(#346,#347,#355,#361)); +#346 = ORIENTED_EDGE('',*,*,#326,.F.); +#347 = ORIENTED_EDGE('',*,*,#348,.F.); +#348 = EDGE_CURVE('',#349,#327,#351,.T.); +#349 = VERTEX_POINT('',#350); +#350 = CARTESIAN_POINT('',(-1.237065869251,0.737065869251,1.1)); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(-1.237065869251,0.737065869251,1.1)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(0.,-1.,0.)); +#355 = ORIENTED_EDGE('',*,*,#356,.F.); +#356 = EDGE_CURVE('',#202,#349,#357,.T.); +#357 = LINE('',#358,#359); +#358 = CARTESIAN_POINT('',(1.237065869251,0.737065869251,1.1)); +#359 = VECTOR('',#360,1.); +#360 = DIRECTION('',(-1.,0.,0.)); +#361 = ORIENTED_EDGE('',*,*,#208,.F.); +#362 = FACE_BOUND('',#363,.F.); +#363 = EDGE_LOOP('',(#364,#374,#382,#390)); +#364 = ORIENTED_EDGE('',*,*,#365,.F.); +#365 = EDGE_CURVE('',#366,#368,#370,.T.); +#366 = VERTEX_POINT('',#367); +#367 = CARTESIAN_POINT('',(-0.787065869251,0.687065869251,1.1)); +#368 = VERTEX_POINT('',#369); +#369 = CARTESIAN_POINT('',(-0.787065869251,-0.687065869251,1.1)); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(-0.787065869251,-0.712065869251,1.1)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(0.,-1.,0.)); +#374 = ORIENTED_EDGE('',*,*,#375,.F.); +#375 = EDGE_CURVE('',#376,#366,#378,.T.); +#376 = VERTEX_POINT('',#377); +#377 = CARTESIAN_POINT('',(-1.187065869251,0.687065869251,1.1)); +#378 = LINE('',#379,#380); +#379 = CARTESIAN_POINT('',(-1.212065869251,0.687065869251,1.1)); +#380 = VECTOR('',#381,1.); +#381 = DIRECTION('',(1.,0.,0.)); +#382 = ORIENTED_EDGE('',*,*,#383,.T.); +#383 = EDGE_CURVE('',#376,#384,#386,.T.); +#384 = VERTEX_POINT('',#385); +#385 = CARTESIAN_POINT('',(-1.187065869251,-0.687065869251,1.1)); +#386 = LINE('',#387,#388); +#387 = CARTESIAN_POINT('',(-1.187065869251,-0.712065869251,1.1)); +#388 = VECTOR('',#389,1.); +#389 = DIRECTION('',(0.,-1.,0.)); +#390 = ORIENTED_EDGE('',*,*,#391,.T.); +#391 = EDGE_CURVE('',#384,#368,#392,.T.); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(-1.212065869251,-0.687065869251,1.1)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(1.,0.,0.)); +#396 = PLANE('',#397); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(-1.237065869251,-0.737065869251,1.1)); +#399 = DIRECTION('',(0.,0.,-1.)); +#400 = DIRECTION('',(0.859073922076,0.511851537468,0.)); +#401 = ADVANCED_FACE('',(#402),#419,.T.); +#402 = FACE_BOUND('',#403,.T.); +#403 = EDGE_LOOP('',(#404,#412,#417,#418)); +#404 = ORIENTED_EDGE('',*,*,#405,.T.); +#405 = EDGE_CURVE('',#194,#406,#408,.T.); +#406 = VERTEX_POINT('',#407); +#407 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#408 = LINE('',#409,#410); +#409 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#410 = VECTOR('',#411,1.); +#411 = DIRECTION('',(-1.,0.,0.)); +#412 = ORIENTED_EDGE('',*,*,#413,.T.); +#413 = EDGE_CURVE('',#406,#349,#414,.T.); +#414 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#415,#416),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#415 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#416 = CARTESIAN_POINT('',(-1.237065869251,0.737065869251,1.1)); +#417 = ORIENTED_EDGE('',*,*,#356,.F.); +#418 = ORIENTED_EDGE('',*,*,#201,.F.); +#419 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#420,#421) +,(#422,#423 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#420 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#421 = CARTESIAN_POINT('',(1.237065869251,0.737065869251,1.1)); +#422 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#423 = CARTESIAN_POINT('',(-1.237065869251,0.737065869251,1.1)); +#424 = ADVANCED_FACE('',(#425),#435,.T.); +#425 = FACE_BOUND('',#426,.T.); +#426 = EDGE_LOOP('',(#427,#428,#433,#434)); +#427 = ORIENTED_EDGE('',*,*,#284,.T.); +#428 = ORIENTED_EDGE('',*,*,#429,.T.); +#429 = EDGE_CURVE('',#277,#406,#430,.T.); +#430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#431,#432),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#431 = CARTESIAN_POINT('',(-1.286014637611,0.786014637611,0.)); +#432 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#433 = ORIENTED_EDGE('',*,*,#405,.F.); +#434 = ORIENTED_EDGE('',*,*,#238,.F.); +#435 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#436,#437) +,(#438,#439 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#436 = CARTESIAN_POINT('',(1.286014637611,0.786014637611,0.)); +#437 = CARTESIAN_POINT('',(1.3,0.8,0.2)); +#438 = CARTESIAN_POINT('',(-1.286014637611,0.786014637611,0.)); +#439 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#440 = ADVANCED_FACE('',(#441),#461,.T.); +#441 = FACE_BOUND('',#442,.T.); +#442 = EDGE_LOOP('',(#443,#453,#454,#455)); +#443 = ORIENTED_EDGE('',*,*,#444,.F.); +#444 = EDGE_CURVE('',#261,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(-1.3,-0.325,0.2)); +#447 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#448,#449,#450,#451,#452), +.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#448 = CARTESIAN_POINT('',(-1.286014637611,-0.325,0.)); +#449 = CARTESIAN_POINT('',(-1.289510976465,-0.325,4.999997507219E-02)); +#450 = CARTESIAN_POINT('',(-1.293007316516,-0.325,9.999996725694E-02)); +#451 = CARTESIAN_POINT('',(-1.29650365771,-0.325,0.149999975794)); +#452 = CARTESIAN_POINT('',(-1.3,-0.325,0.2)); +#453 = ORIENTED_EDGE('',*,*,#260,.T.); +#454 = ORIENTED_EDGE('',*,*,#311,.T.); +#455 = ORIENTED_EDGE('',*,*,#456,.F.); +#456 = EDGE_CURVE('',#445,#304,#457,.T.); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.,-1.,0.)); +#461 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#462,#463) +,(#464,#465 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#462 = CARTESIAN_POINT('',(-1.286014637611,0.786014637611,0.)); +#463 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#464 = CARTESIAN_POINT('',(-1.286014637611,-0.786014637611,0.)); +#465 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#466 = ADVANCED_FACE('',(#467),#492,.F.); +#467 = FACE_BOUND('',#468,.F.); +#468 = EDGE_LOOP('',(#469,#470,#478,#486)); +#469 = ORIENTED_EDGE('',*,*,#268,.F.); +#470 = ORIENTED_EDGE('',*,*,#471,.T.); +#471 = EDGE_CURVE('',#269,#472,#474,.T.); +#472 = VERTEX_POINT('',#473); +#473 = CARTESIAN_POINT('',(-1.75,0.325,0.)); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(-1.286014637611,0.325,0.)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#478 = ORIENTED_EDGE('',*,*,#479,.T.); +#479 = EDGE_CURVE('',#472,#480,#482,.T.); +#480 = VERTEX_POINT('',#481); +#481 = CARTESIAN_POINT('',(-1.75,-0.325,0.)); +#482 = LINE('',#483,#484); +#483 = CARTESIAN_POINT('',(-1.75,0.325,0.)); +#484 = VECTOR('',#485,1.); +#485 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#486 = ORIENTED_EDGE('',*,*,#487,.F.); +#487 = EDGE_CURVE('',#261,#480,#488,.T.); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(-1.286014637611,-0.325,0.)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#492 = PLANE('',#493); +#493 = AXIS2_PLACEMENT_3D('',#494,#495,#496); +#494 = CARTESIAN_POINT('',(-1.286014637611,0.325,0.)); +#495 = DIRECTION('',(0.,0.,1.)); +#496 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#497 = ADVANCED_FACE('',(#498),#518,.T.); +#498 = FACE_BOUND('',#499,.T.); +#499 = EDGE_LOOP('',(#500,#501,#502,#512)); +#500 = ORIENTED_EDGE('',*,*,#429,.F.); +#501 = ORIENTED_EDGE('',*,*,#276,.T.); +#502 = ORIENTED_EDGE('',*,*,#503,.T.); +#503 = EDGE_CURVE('',#269,#504,#506,.T.); +#504 = VERTEX_POINT('',#505); +#505 = CARTESIAN_POINT('',(-1.3,0.325,0.2)); +#506 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#507,#508,#509,#510,#511), +.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#507 = CARTESIAN_POINT('',(-1.286014637611,0.325,0.)); +#508 = CARTESIAN_POINT('',(-1.289510976465,0.325,4.999997507219E-02)); +#509 = CARTESIAN_POINT('',(-1.293007316516,0.325,9.999996725694E-02)); +#510 = CARTESIAN_POINT('',(-1.29650365771,0.325,0.149999975794)); +#511 = CARTESIAN_POINT('',(-1.3,0.325,0.2)); +#512 = ORIENTED_EDGE('',*,*,#513,.F.); +#513 = EDGE_CURVE('',#406,#504,#514,.T.); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,-1.,0.)); +#518 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#519,#520) +,(#521,#522 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#519 = CARTESIAN_POINT('',(-1.286014637611,0.786014637611,0.)); +#520 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#521 = CARTESIAN_POINT('',(-1.286014637611,-0.786014637611,0.)); +#522 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#523 = ADVANCED_FACE('',(#524),#537,.T.); +#524 = FACE_BOUND('',#525,.T.); +#525 = EDGE_LOOP('',(#526,#527,#533,#534,#535,#536)); +#526 = ORIENTED_EDGE('',*,*,#513,.T.); +#527 = ORIENTED_EDGE('',*,*,#528,.T.); +#528 = EDGE_CURVE('',#504,#445,#529,.T.); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,-1.,0.)); +#533 = ORIENTED_EDGE('',*,*,#456,.T.); +#534 = ORIENTED_EDGE('',*,*,#334,.T.); +#535 = ORIENTED_EDGE('',*,*,#348,.F.); +#536 = ORIENTED_EDGE('',*,*,#413,.F.); +#537 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#538,#539) +,(#540,#541 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#538 = CARTESIAN_POINT('',(-1.3,0.8,0.2)); +#539 = CARTESIAN_POINT('',(-1.237065869251,0.737065869251,1.1)); +#540 = CARTESIAN_POINT('',(-1.3,-0.8,0.2)); +#541 = CARTESIAN_POINT('',(-1.237065869251,-0.737065869251,1.1)); +#542 = ADVANCED_FACE('',(#543),#568,.F.); +#543 = FACE_BOUND('',#544,.F.); +#544 = EDGE_LOOP('',(#545,#553,#561,#567)); +#545 = ORIENTED_EDGE('',*,*,#546,.F.); +#546 = EDGE_CURVE('',#547,#368,#549,.T.); +#547 = VERTEX_POINT('',#548); +#548 = CARTESIAN_POINT('',(-0.787065869251,-0.687065869251,1.09)); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(-0.787065869251,-0.687065869251,1.09)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(0.,0.,1.)); +#553 = ORIENTED_EDGE('',*,*,#554,.T.); +#554 = EDGE_CURVE('',#547,#555,#557,.T.); +#555 = VERTEX_POINT('',#556); +#556 = CARTESIAN_POINT('',(-0.787065869251,0.687065869251,1.09)); +#557 = LINE('',#558,#559); +#558 = CARTESIAN_POINT('',(-0.787065869251,-0.687065869251,1.09)); +#559 = VECTOR('',#560,1.); +#560 = DIRECTION('',(0.,1.,0.)); +#561 = ORIENTED_EDGE('',*,*,#562,.T.); +#562 = EDGE_CURVE('',#555,#366,#563,.T.); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(-0.787065869251,0.687065869251,1.09)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(0.,0.,1.)); +#567 = ORIENTED_EDGE('',*,*,#365,.T.); +#568 = PLANE('',#569); +#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572); +#570 = CARTESIAN_POINT('',(-0.787065869251,-0.687065869251,1.09)); +#571 = DIRECTION('',(1.,0.,0.)); +#572 = DIRECTION('',(0.,0.,1.)); +#573 = ADVANCED_FACE('',(#574),#592,.T.); +#574 = FACE_BOUND('',#575,.T.); +#575 = EDGE_LOOP('',(#576,#577,#585,#591)); +#576 = ORIENTED_EDGE('',*,*,#546,.F.); +#577 = ORIENTED_EDGE('',*,*,#578,.F.); +#578 = EDGE_CURVE('',#579,#547,#581,.T.); +#579 = VERTEX_POINT('',#580); +#580 = CARTESIAN_POINT('',(-1.187065869251,-0.687065869251,1.09)); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(-1.187065869251,-0.687065869251,1.09)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(1.,0.,0.)); +#585 = ORIENTED_EDGE('',*,*,#586,.T.); +#586 = EDGE_CURVE('',#579,#384,#587,.T.); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(-1.187065869251,-0.687065869251,1.09)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(0.,0.,1.)); +#591 = ORIENTED_EDGE('',*,*,#391,.T.); +#592 = PLANE('',#593); +#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596); +#594 = CARTESIAN_POINT('',(-1.187065869251,-0.687065869251,1.09)); +#595 = DIRECTION('',(0.,1.,0.)); +#596 = DIRECTION('',(0.,0.,1.)); +#597 = ADVANCED_FACE('',(#598),#616,.T.); +#598 = FACE_BOUND('',#599,.T.); +#599 = EDGE_LOOP('',(#600,#601,#609,#615)); +#600 = ORIENTED_EDGE('',*,*,#586,.F.); +#601 = ORIENTED_EDGE('',*,*,#602,.T.); +#602 = EDGE_CURVE('',#579,#603,#605,.T.); +#603 = VERTEX_POINT('',#604); +#604 = CARTESIAN_POINT('',(-1.187065869251,0.687065869251,1.09)); +#605 = LINE('',#606,#607); +#606 = CARTESIAN_POINT('',(-1.187065869251,-0.687065869251,1.09)); +#607 = VECTOR('',#608,1.); +#608 = DIRECTION('',(0.,1.,0.)); +#609 = ORIENTED_EDGE('',*,*,#610,.T.); +#610 = EDGE_CURVE('',#603,#376,#611,.T.); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(-1.187065869251,0.687065869251,1.09)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.,0.,1.)); +#615 = ORIENTED_EDGE('',*,*,#383,.T.); +#616 = PLANE('',#617); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(-1.187065869251,-0.687065869251,1.09)); +#619 = DIRECTION('',(1.,0.,0.)); +#620 = DIRECTION('',(0.,0.,1.)); +#621 = ADVANCED_FACE('',(#622),#633,.F.); +#622 = FACE_BOUND('',#623,.F.); +#623 = EDGE_LOOP('',(#624,#625,#631,#632)); +#624 = ORIENTED_EDGE('',*,*,#562,.F.); +#625 = ORIENTED_EDGE('',*,*,#626,.F.); +#626 = EDGE_CURVE('',#603,#555,#627,.T.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(-1.187065869251,0.687065869251,1.09)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(1.,0.,0.)); +#631 = ORIENTED_EDGE('',*,*,#610,.T.); +#632 = ORIENTED_EDGE('',*,*,#375,.T.); +#633 = PLANE('',#634); +#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637); +#635 = CARTESIAN_POINT('',(-1.187065869251,0.687065869251,1.09)); +#636 = DIRECTION('',(0.,1.,0.)); +#637 = DIRECTION('',(0.,0.,1.)); +#638 = ADVANCED_FACE('',(#639),#657,.T.); +#639 = FACE_BOUND('',#640,.T.); +#640 = EDGE_LOOP('',(#641,#642,#643,#651)); +#641 = ORIENTED_EDGE('',*,*,#487,.F.); +#642 = ORIENTED_EDGE('',*,*,#444,.T.); +#643 = ORIENTED_EDGE('',*,*,#644,.T.); +#644 = EDGE_CURVE('',#445,#645,#647,.T.); +#645 = VERTEX_POINT('',#646); +#646 = CARTESIAN_POINT('',(-1.75,-0.325,0.2)); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(-1.286014637611,-0.325,0.2)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#651 = ORIENTED_EDGE('',*,*,#652,.F.); +#652 = EDGE_CURVE('',#480,#645,#653,.T.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(-1.75,-0.325,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,0.,1.)); +#657 = PLANE('',#658); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(-1.286014637611,-0.325,0.)); +#660 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#661 = DIRECTION('',(0.,0.,1.)); +#662 = ADVANCED_FACE('',(#663),#681,.F.); +#663 = FACE_BOUND('',#664,.F.); +#664 = EDGE_LOOP('',(#665,#666,#667,#675)); +#665 = ORIENTED_EDGE('',*,*,#471,.F.); +#666 = ORIENTED_EDGE('',*,*,#503,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#504,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-1.75,0.325,0.2)); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-1.286014637611,0.325,0.2)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#675 = ORIENTED_EDGE('',*,*,#676,.F.); +#676 = EDGE_CURVE('',#472,#669,#677,.T.); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(-1.75,0.325,0.)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(0.,0.,1.)); +#681 = PLANE('',#682); +#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685); +#683 = CARTESIAN_POINT('',(-1.286014637611,0.325,0.)); +#684 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#685 = DIRECTION('',(0.,0.,1.)); +#686 = ADVANCED_FACE('',(#687),#698,.T.); +#687 = FACE_BOUND('',#688,.T.); +#688 = EDGE_LOOP('',(#689,#690,#691,#692)); +#689 = ORIENTED_EDGE('',*,*,#676,.F.); +#690 = ORIENTED_EDGE('',*,*,#479,.T.); +#691 = ORIENTED_EDGE('',*,*,#652,.T.); +#692 = ORIENTED_EDGE('',*,*,#693,.F.); +#693 = EDGE_CURVE('',#669,#645,#694,.T.); +#694 = LINE('',#695,#696); +#695 = CARTESIAN_POINT('',(-1.75,0.325,0.2)); +#696 = VECTOR('',#697,1.); +#697 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#698 = PLANE('',#699); +#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702); +#700 = CARTESIAN_POINT('',(-1.75,0.325,0.)); +#701 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#702 = DIRECTION('',(0.,0.,1.)); +#703 = ADVANCED_FACE('',(#704),#710,.T.); +#704 = FACE_BOUND('',#705,.T.); +#705 = EDGE_LOOP('',(#706,#707,#708,#709)); +#706 = ORIENTED_EDGE('',*,*,#528,.F.); +#707 = ORIENTED_EDGE('',*,*,#668,.T.); +#708 = ORIENTED_EDGE('',*,*,#693,.T.); +#709 = ORIENTED_EDGE('',*,*,#644,.F.); +#710 = PLANE('',#711); +#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714); +#712 = CARTESIAN_POINT('',(-1.286014637611,0.325,0.2)); +#713 = DIRECTION('',(0.,0.,1.)); +#714 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#715 = ADVANCED_FACE('',(#716),#722,.T.); +#716 = FACE_BOUND('',#717,.T.); +#717 = EDGE_LOOP('',(#718,#719,#720,#721)); +#718 = ORIENTED_EDGE('',*,*,#602,.F.); +#719 = ORIENTED_EDGE('',*,*,#578,.T.); +#720 = ORIENTED_EDGE('',*,*,#554,.T.); +#721 = ORIENTED_EDGE('',*,*,#626,.F.); +#722 = PLANE('',#723); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(-1.187065869251,-0.687065869251,1.09)); +#725 = DIRECTION('',(0.,0.,1.)); +#726 = DIRECTION('',(1.,0.,0.)); +#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#731)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#728,#729,#730)) REPRESENTATION_CONTEXT('Context #1', +'3D Context with UNIT and UNCERTAINTY') ); +#728 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#729 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#730 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#731 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#728, +'distance_accuracy_value','confusion accuracy'); +#732 = PRODUCT_TYPE('part',$,(#7)); +#733 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#734, +#742,#749,#756,#763,#770,#778,#785,#792,#799,#806,#813,#820,#827, +#834,#841,#848,#855,#862,#870,#877,#884,#891,#898,#905,#912,#919), +#727); +#734 = STYLED_ITEM('color',(#735),#17); +#735 = PRESENTATION_STYLE_ASSIGNMENT((#736)); +#736 = SURFACE_STYLE_USAGE(.BOTH.,#737); +#737 = SURFACE_SIDE_STYLE('',(#738)); +#738 = SURFACE_STYLE_FILL_AREA(#739); +#739 = FILL_AREA_STYLE('',(#740)); +#740 = FILL_AREA_STYLE_COLOUR('',#741); +#741 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812); +#742 = STYLED_ITEM('color',(#743),#57); +#743 = PRESENTATION_STYLE_ASSIGNMENT((#744)); +#744 = SURFACE_STYLE_USAGE(.BOTH.,#745); +#745 = SURFACE_SIDE_STYLE('',(#746)); +#746 = SURFACE_STYLE_FILL_AREA(#747); +#747 = FILL_AREA_STYLE('',(#748)); +#748 = FILL_AREA_STYLE_COLOUR('',#741); +#749 = STYLED_ITEM('color',(#750),#90); +#750 = PRESENTATION_STYLE_ASSIGNMENT((#751)); +#751 = SURFACE_STYLE_USAGE(.BOTH.,#752); +#752 = SURFACE_SIDE_STYLE('',(#753)); +#753 = SURFACE_STYLE_FILL_AREA(#754); +#754 = FILL_AREA_STYLE('',(#755)); +#755 = FILL_AREA_STYLE_COLOUR('',#741); +#756 = STYLED_ITEM('color',(#757),#114); +#757 = PRESENTATION_STYLE_ASSIGNMENT((#758)); +#758 = SURFACE_STYLE_USAGE(.BOTH.,#759); +#759 = SURFACE_SIDE_STYLE('',(#760)); +#760 = SURFACE_STYLE_FILL_AREA(#761); +#761 = FILL_AREA_STYLE('',(#762)); +#762 = FILL_AREA_STYLE_COLOUR('',#741); +#763 = STYLED_ITEM('color',(#764),#140); +#764 = PRESENTATION_STYLE_ASSIGNMENT((#765)); +#765 = SURFACE_STYLE_USAGE(.BOTH.,#766); +#766 = SURFACE_SIDE_STYLE('',(#767)); +#767 = SURFACE_STYLE_FILL_AREA(#768); +#768 = FILL_AREA_STYLE('',(#769)); +#769 = FILL_AREA_STYLE_COLOUR('',#741); +#770 = STYLED_ITEM('color',(#771),#157); +#771 = PRESENTATION_STYLE_ASSIGNMENT((#772)); +#772 = SURFACE_STYLE_USAGE(.BOTH.,#773); +#773 = SURFACE_SIDE_STYLE('',(#774)); +#774 = SURFACE_STYLE_FILL_AREA(#775); +#775 = FILL_AREA_STYLE('',(#776)); +#776 = FILL_AREA_STYLE_COLOUR('',#777); +#777 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828); +#778 = STYLED_ITEM('color',(#779),#187); +#779 = PRESENTATION_STYLE_ASSIGNMENT((#780)); +#780 = SURFACE_STYLE_USAGE(.BOTH.,#781); +#781 = SURFACE_SIDE_STYLE('',(#782)); +#782 = SURFACE_STYLE_FILL_AREA(#783); +#783 = FILL_AREA_STYLE('',(#784)); +#784 = FILL_AREA_STYLE_COLOUR('',#777); +#785 = STYLED_ITEM('color',(#786),#225); +#786 = PRESENTATION_STYLE_ASSIGNMENT((#787)); +#787 = SURFACE_STYLE_USAGE(.BOTH.,#788); +#788 = SURFACE_SIDE_STYLE('',(#789)); +#789 = SURFACE_STYLE_FILL_AREA(#790); +#790 = FILL_AREA_STYLE('',(#791)); +#791 = FILL_AREA_STYLE_COLOUR('',#777); +#792 = STYLED_ITEM('color',(#793),#248); +#793 = PRESENTATION_STYLE_ASSIGNMENT((#794)); +#794 = SURFACE_STYLE_USAGE(.BOTH.,#795); +#795 = SURFACE_SIDE_STYLE('',(#796)); +#796 = SURFACE_STYLE_FILL_AREA(#797); +#797 = FILL_AREA_STYLE('',(#798)); +#798 = FILL_AREA_STYLE_COLOUR('',#777); +#799 = STYLED_ITEM('color',(#800),#297); +#800 = PRESENTATION_STYLE_ASSIGNMENT((#801)); +#801 = SURFACE_STYLE_USAGE(.BOTH.,#802); +#802 = SURFACE_SIDE_STYLE('',(#803)); +#803 = SURFACE_STYLE_FILL_AREA(#804); +#804 = FILL_AREA_STYLE('',(#805)); +#805 = FILL_AREA_STYLE_COLOUR('',#777); +#806 = STYLED_ITEM('color',(#807),#320); +#807 = PRESENTATION_STYLE_ASSIGNMENT((#808)); +#808 = SURFACE_STYLE_USAGE(.BOTH.,#809); +#809 = SURFACE_SIDE_STYLE('',(#810)); +#810 = SURFACE_STYLE_FILL_AREA(#811); +#811 = FILL_AREA_STYLE('',(#812)); +#812 = FILL_AREA_STYLE_COLOUR('',#777); +#813 = STYLED_ITEM('color',(#814),#343); +#814 = PRESENTATION_STYLE_ASSIGNMENT((#815)); +#815 = SURFACE_STYLE_USAGE(.BOTH.,#816); +#816 = SURFACE_SIDE_STYLE('',(#817)); +#817 = SURFACE_STYLE_FILL_AREA(#818); +#818 = FILL_AREA_STYLE('',(#819)); +#819 = FILL_AREA_STYLE_COLOUR('',#777); +#820 = STYLED_ITEM('color',(#821),#401); +#821 = PRESENTATION_STYLE_ASSIGNMENT((#822)); +#822 = SURFACE_STYLE_USAGE(.BOTH.,#823); +#823 = SURFACE_SIDE_STYLE('',(#824)); +#824 = SURFACE_STYLE_FILL_AREA(#825); +#825 = FILL_AREA_STYLE('',(#826)); +#826 = FILL_AREA_STYLE_COLOUR('',#777); +#827 = STYLED_ITEM('color',(#828),#424); +#828 = PRESENTATION_STYLE_ASSIGNMENT((#829)); +#829 = SURFACE_STYLE_USAGE(.BOTH.,#830); +#830 = SURFACE_SIDE_STYLE('',(#831)); +#831 = SURFACE_STYLE_FILL_AREA(#832); +#832 = FILL_AREA_STYLE('',(#833)); +#833 = FILL_AREA_STYLE_COLOUR('',#777); +#834 = STYLED_ITEM('color',(#835),#440); +#835 = PRESENTATION_STYLE_ASSIGNMENT((#836)); +#836 = SURFACE_STYLE_USAGE(.BOTH.,#837); +#837 = SURFACE_SIDE_STYLE('',(#838)); +#838 = SURFACE_STYLE_FILL_AREA(#839); +#839 = FILL_AREA_STYLE('',(#840)); +#840 = FILL_AREA_STYLE_COLOUR('',#777); +#841 = STYLED_ITEM('color',(#842),#466); +#842 = PRESENTATION_STYLE_ASSIGNMENT((#843)); +#843 = SURFACE_STYLE_USAGE(.BOTH.,#844); +#844 = SURFACE_SIDE_STYLE('',(#845)); +#845 = SURFACE_STYLE_FILL_AREA(#846); +#846 = FILL_AREA_STYLE('',(#847)); +#847 = FILL_AREA_STYLE_COLOUR('',#741); +#848 = STYLED_ITEM('color',(#849),#497); +#849 = PRESENTATION_STYLE_ASSIGNMENT((#850)); +#850 = SURFACE_STYLE_USAGE(.BOTH.,#851); +#851 = SURFACE_SIDE_STYLE('',(#852)); +#852 = SURFACE_STYLE_FILL_AREA(#853); +#853 = FILL_AREA_STYLE('',(#854)); +#854 = FILL_AREA_STYLE_COLOUR('',#777); +#855 = STYLED_ITEM('color',(#856),#523); +#856 = PRESENTATION_STYLE_ASSIGNMENT((#857)); +#857 = SURFACE_STYLE_USAGE(.BOTH.,#858); +#858 = SURFACE_SIDE_STYLE('',(#859)); +#859 = SURFACE_STYLE_FILL_AREA(#860); +#860 = FILL_AREA_STYLE('',(#861)); +#861 = FILL_AREA_STYLE_COLOUR('',#777); +#862 = STYLED_ITEM('color',(#863),#542); +#863 = PRESENTATION_STYLE_ASSIGNMENT((#864)); +#864 = SURFACE_STYLE_USAGE(.BOTH.,#865); +#865 = SURFACE_SIDE_STYLE('',(#866)); +#866 = SURFACE_STYLE_FILL_AREA(#867); +#867 = FILL_AREA_STYLE('',(#868)); +#868 = FILL_AREA_STYLE_COLOUR('',#869); +#869 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986); +#870 = STYLED_ITEM('color',(#871),#573); +#871 = PRESENTATION_STYLE_ASSIGNMENT((#872)); +#872 = SURFACE_STYLE_USAGE(.BOTH.,#873); +#873 = SURFACE_SIDE_STYLE('',(#874)); +#874 = SURFACE_STYLE_FILL_AREA(#875); +#875 = FILL_AREA_STYLE('',(#876)); +#876 = FILL_AREA_STYLE_COLOUR('',#869); +#877 = STYLED_ITEM('color',(#878),#597); +#878 = PRESENTATION_STYLE_ASSIGNMENT((#879)); +#879 = SURFACE_STYLE_USAGE(.BOTH.,#880); +#880 = SURFACE_SIDE_STYLE('',(#881)); +#881 = SURFACE_STYLE_FILL_AREA(#882); +#882 = FILL_AREA_STYLE('',(#883)); +#883 = FILL_AREA_STYLE_COLOUR('',#869); +#884 = STYLED_ITEM('color',(#885),#621); +#885 = PRESENTATION_STYLE_ASSIGNMENT((#886)); +#886 = SURFACE_STYLE_USAGE(.BOTH.,#887); +#887 = SURFACE_SIDE_STYLE('',(#888)); +#888 = SURFACE_STYLE_FILL_AREA(#889); +#889 = FILL_AREA_STYLE('',(#890)); +#890 = FILL_AREA_STYLE_COLOUR('',#869); +#891 = STYLED_ITEM('color',(#892),#638); +#892 = PRESENTATION_STYLE_ASSIGNMENT((#893)); +#893 = SURFACE_STYLE_USAGE(.BOTH.,#894); +#894 = SURFACE_SIDE_STYLE('',(#895)); +#895 = SURFACE_STYLE_FILL_AREA(#896); +#896 = FILL_AREA_STYLE('',(#897)); +#897 = FILL_AREA_STYLE_COLOUR('',#741); +#898 = STYLED_ITEM('color',(#899),#662); +#899 = PRESENTATION_STYLE_ASSIGNMENT((#900)); +#900 = SURFACE_STYLE_USAGE(.BOTH.,#901); +#901 = SURFACE_SIDE_STYLE('',(#902)); +#902 = SURFACE_STYLE_FILL_AREA(#903); +#903 = FILL_AREA_STYLE('',(#904)); +#904 = FILL_AREA_STYLE_COLOUR('',#741); +#905 = STYLED_ITEM('color',(#906),#686); +#906 = PRESENTATION_STYLE_ASSIGNMENT((#907)); +#907 = SURFACE_STYLE_USAGE(.BOTH.,#908); +#908 = SURFACE_SIDE_STYLE('',(#909)); +#909 = SURFACE_STYLE_FILL_AREA(#910); +#910 = FILL_AREA_STYLE('',(#911)); +#911 = FILL_AREA_STYLE_COLOUR('',#741); +#912 = STYLED_ITEM('color',(#913),#703); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#741); +#919 = STYLED_ITEM('color',(#920),#715); +#920 = PRESENTATION_STYLE_ASSIGNMENT((#921)); +#921 = SURFACE_STYLE_USAGE(.BOTH.,#922); +#922 = SURFACE_SIDE_STYLE('',(#923)); +#923 = SURFACE_STYLE_FILL_AREA(#924); +#924 = FILL_AREA_STYLE('',(#925)); +#925 = FILL_AREA_STYLE_COLOUR('',#869); +ENDSEC; +END-ISO-10303-21;