component
XL-502UGD
Public Made by Adomby adom
XINGLIGHT LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
xl-502ugd: factory component page (tier=lcsc)
7 files changed
+2072−26
page.json+47−26@@ -1,8 +1,11 @@ {+ "schema_version": 1,+ "type": "component", "slug": "xl-502ugd",+ "title": "XL-502UGD",+ "brief": "XINGLIGHT LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.", "version": "0.1.0",- "type": "component",- "description": "XINGLIGHT LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "license": "CC-BY-SA-4.0", "tags": [ "component", "optoelectronics",@@ -10,26 +13,6 @@ "factory-2.0.0", "extractor-text" ],- "dependencies": {},- "hero": {- "type": "image",- "path": "docs/hero.png"- },- "files": [- "page.json",- "README.md",- "xl-502ugd.kicad_sym",- "xl-502ugd.kicad_mod",- "xl-502ugd.glb",- "xl-502ugd.step",- "xl-502ugd.lbr",- "docs/hero.png",- "docs/xl-502ugd-datasheet.pdf",- "viewers/symbol.html",- "viewers/footprint.html",- "xl-502ugd-hero.glb",- "xl-502ugd-hero.overlay.json"- ], "component": { "mpn": "XL-502UGD", "manufacturer": "XINGLIGHT",@@ -135,10 +118,48 @@ } ] },- "visibility": "public",- "org": "adom",+ "metadata": {+ "specs": {+ "Manufacturer": "XINGLIGHT",+ "Package": "插件,D=5mm",+ "Category": "Optoelectronics",+ "Pins": "2"+ }+ },+ "variants": [],+ "sections": [+ "hero",+ "viewers",+ "readme",+ "breadcrumbs",+ "info"+ ],+ "discovery_triggers": [+ "xl-502ugd"+ ],+ "discovery_pitch": "XL-502UGD (XINGLIGHT) component page: datasheet pinout, KiCad symbol, footprint and 3D.", "author": { "name": "Ray", "email": "[email protected]"- }-}+ },+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "xl-502ugd.kicad_sym",+ "xl-502ugd.kicad_mod",+ "xl-502ugd.glb",+ "xl-502ugd.step",+ "xl-502ugd.lbr",+ "docs/hero.png",+ "docs/xl-502ugd-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "xl-502ugd-hero.glb",+ "xl-502ugd-hero.overlay.json"+ ]+}
states.jsonadded+60@@ -0,0 +1,60 @@+{+ "schema": "adom/component-states@1",+ "mpn": "XL-502UGD",+ "kind": "led",+ "default": "off",+ "states": [+ {+ "id": "off",+ "label": "Off",+ "summary": "No current: the part as built, unlit.",+ "models": {+ "step": "xl-502ugd.step",+ "glb": "states/xl-502ugd-off.glb"+ },+ "image": "states/xl-502ugd-state-off.png",+ "when": {+ "text": "no forward current (unpowered, reverse biased, or below about 0.1 mA)"+ }+ },+ {+ "id": "on",+ "label": "On (green, 520 nm)",+ "summary": "Forward current flowing: the lens lit green, casting a 30-degree spot (an illustration, not photometry).",+ "models": {+ "step": "states/xl-502ugd-on.step",+ "glb": "states/xl-502ugd-on.glb"+ },+ "image": "states/xl-502ugd-state-on.png",+ "look": {+ "lit": "Adom.LED.Emission (the lens skin) and the Adom.LED.Light spot",+ "emissive_strength": 1.6,+ "glow": "#21ff4b",+ "light": "spot"+ },+ "when": {+ "forward_current_mA": [+ 0.1,+ 20.0+ ],+ "text": "forward current from A to K above about 0.1 mA (visible), up to 20 mA continuous; (rail - 3 V) / R sets it"+ }+ }+ ],+ "electrical": {+ "vf_V": 3.0,+ "if_max_mA": 20.0,+ "lambda_d_nm": 520.0,+ "source": "datasheet p.3"+ },+ "pins": {+ "anode": "2",+ "cathode": "1"+ },+ "generator": {+ "service": "service-occt",+ "convention": "docs/LED-STATE-CONVENTION.md (adom/adom-step2glb #17)",+ "lens_rule": "block",+ "assumed": []+ }+}
states/xl-502ugd-off.glbadded⋯ 1 unchanged line ⋯
states/xl-502ugd-on.glbadded⋯ 1 unchanged line ⋯
states/xl-502ugd-on.stepadded+1965@@ -0,0 +1,1965 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-07T21:00:35',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+ ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+ 'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+ 'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('LED_D5.0mm','LED_D5.0mm','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,+ 'distance_accuracy_value','confusion accuracy');+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);+#31 = PRODUCT_DEFINITION('design','',#32,#35);+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);+#33 = PRODUCT('LED_D5.0mm','LED_D5.0mm','',(#34));+#34 = PRODUCT_CONTEXT('',#2,'mechanical');+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#1046);+#37 = MANIFOLD_SOLID_BREP('',#38);+#38 = CLOSED_SHELL('',(#39,#167,#222,#289,#370,#397,#630,#706,#755,#804,+ #831,#907,#956,#1005,#1032,#1039));+#39 = ADVANCED_FACE('',(#40),#55,.T.);+#40 = FACE_BOUND('',#41,.T.);+#41 = EDGE_LOOP('',(#42,#117,#118));+#42 = ORIENTED_EDGE('',*,*,#43,.T.);+#43 = EDGE_CURVE('',#44,#46,#48,.T.);+#44 = VERTEX_POINT('',#45);+#45 = CARTESIAN_POINT('',(3.72,6.095124405192E-15,9.15));+#46 = VERTEX_POINT('',#47);+#47 = CARTESIAN_POINT('',(1.27,7.727152251391E-15,11.6));+#48 = SEAM_CURVE('',#49,(#54,#88),.PCURVE_S1.);+#49 = CIRCLE('',#50,2.45);+#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);+#51 = CARTESIAN_POINT('',(1.27,6.095124405192E-15,9.15));+#52 = DIRECTION('',(0.,-1.,6.661338147751E-16));+#53 = DIRECTION('',(1.,0.,0.));+#54 = PCURVE('',#55,#60);+#55 = SPHERICAL_SURFACE('',#56,2.45);+#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59);+#57 = CARTESIAN_POINT('',(1.27,6.095124405192E-15,9.15));+#58 = DIRECTION('',(0.,4.440892098501E-16,1.));+#59 = DIRECTION('',(1.,1.394807543452E-15,-6.194189798646E-31));+#60 = DEFINITIONAL_REPRESENTATION('',(#61),#87);+#61 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#62,#63,#64,#65,#66,#67,#68,#69,+ #70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#86)+ ,.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4)+ ,(0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,+ 0.356999165181,0.428398998217,0.499798831253,0.571198664289,+ 0.642598497325,0.713998330361,0.785398163397,0.856797996434,+ 0.92819782947,0.999597662506,1.070997495542,1.142397328578,+ 1.213797161614,1.28519699465,1.356596827687,1.427996660723,+ 1.499396493759,1.570796326795),.QUASI_UNIFORM_KNOTS.);+#62 = CARTESIAN_POINT('',(6.28318530718,0.));+#63 = CARTESIAN_POINT('',(6.28318530718,2.379994434538E-02));+#64 = CARTESIAN_POINT('',(6.28318530718,7.139983303613E-02));+#65 = CARTESIAN_POINT('',(6.28318530718,0.142799666072));+#66 = CARTESIAN_POINT('',(6.28318530718,0.214199499108));+#67 = CARTESIAN_POINT('',(6.28318530718,0.285599332145));+#68 = CARTESIAN_POINT('',(6.28318530718,0.356999165181));+#69 = CARTESIAN_POINT('',(6.28318530718,0.428398998217));+#70 = CARTESIAN_POINT('',(6.28318530718,0.499798831253));+#71 = CARTESIAN_POINT('',(6.28318530718,0.571198664289));+#72 = CARTESIAN_POINT('',(6.28318530718,0.642598497325));+#73 = CARTESIAN_POINT('',(6.28318530718,0.713998330361));+#74 = CARTESIAN_POINT('',(6.28318530718,0.785398163397));+#75 = CARTESIAN_POINT('',(6.28318530718,0.856797996434));+#76 = CARTESIAN_POINT('',(6.28318530718,0.92819782947));+#77 = CARTESIAN_POINT('',(6.28318530718,0.999597662506));+#78 = CARTESIAN_POINT('',(6.28318530718,1.070997495542));+#79 = CARTESIAN_POINT('',(6.28318530718,1.142397328578));+#80 = CARTESIAN_POINT('',(6.28318530718,1.213797161614));+#81 = CARTESIAN_POINT('',(6.28318530718,1.28519699465));+#82 = CARTESIAN_POINT('',(6.28318530718,1.356596827687));+#83 = CARTESIAN_POINT('',(6.28318530718,1.427996660723));+#84 = CARTESIAN_POINT('',(6.28318530718,1.499396493759));+#85 = CARTESIAN_POINT('',(6.28318530718,1.54699638245));+#86 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));+#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#88 = PCURVE('',#55,#89);+#89 = DEFINITIONAL_REPRESENTATION('',(#90),#116);+#90 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#91,#92,#93,#94,#95,#96,#97,#98,+ #99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111,#112+ ,#113,#114,#115),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,+ 1,1,1,1,1,1,1,1,4),(0.,7.139983303613E-02,0.142799666072,+ 0.214199499108,0.285599332145,0.356999165181,0.428398998217,+ 0.499798831253,0.571198664289,0.642598497325,0.713998330361,+ 0.785398163397,0.856797996434,0.92819782947,0.999597662506,+ 1.070997495542,1.142397328578,1.213797161614,1.28519699465,+ 1.356596827687,1.427996660723,1.499396493759,1.570796326795),+ .QUASI_UNIFORM_KNOTS.);+#91 = CARTESIAN_POINT('',(0.,0.));+#92 = CARTESIAN_POINT('',(-1.7763568394E-15,2.379994434538E-02));+#93 = CARTESIAN_POINT('',(-1.7763568394E-15,7.139983303613E-02));+#94 = CARTESIAN_POINT('',(-3.552713678801E-15,0.142799666072));+#95 = CARTESIAN_POINT('',(0.,0.214199499108));+#96 = CARTESIAN_POINT('',(-1.7763568394E-15,0.285599332145));+#97 = CARTESIAN_POINT('',(0.,0.356999165181));+#98 = CARTESIAN_POINT('',(0.,0.428398998217));+#99 = CARTESIAN_POINT('',(0.,0.499798831253));+#100 = CARTESIAN_POINT('',(0.,0.571198664289));+#101 = CARTESIAN_POINT('',(0.,0.642598497325));+#102 = CARTESIAN_POINT('',(0.,0.713998330361));+#103 = CARTESIAN_POINT('',(-3.552713678801E-15,0.785398163397));+#104 = CARTESIAN_POINT('',(0.,0.856797996434));+#105 = CARTESIAN_POINT('',(-1.7763568394E-15,0.92819782947));+#106 = CARTESIAN_POINT('',(-1.7763568394E-15,0.999597662506));+#107 = CARTESIAN_POINT('',(0.,1.070997495542));+#108 = CARTESIAN_POINT('',(0.,1.142397328578));+#109 = CARTESIAN_POINT('',(0.,1.213797161614));+#110 = CARTESIAN_POINT('',(-1.7763568394E-15,1.28519699465));+#111 = CARTESIAN_POINT('',(0.,1.356596827687));+#112 = CARTESIAN_POINT('',(-1.7763568394E-15,1.427996660723));+#113 = CARTESIAN_POINT('',(3.552713678801E-15,1.499396493759));+#114 = CARTESIAN_POINT('',(3.552713678801E-15,1.54699638245));+#115 = CARTESIAN_POINT('',(1.7763568394E-15,1.570796326795));+#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#117 = ORIENTED_EDGE('',*,*,#43,.F.);+#118 = ORIENTED_EDGE('',*,*,#119,.F.);+#119 = EDGE_CURVE('',#44,#44,#120,.T.);+#120 = SURFACE_CURVE('',#121,(#126,#155),.PCURVE_S1.);+#121 = CIRCLE('',#122,2.45);+#122 = AXIS2_PLACEMENT_3D('',#123,#124,#125);+#123 = CARTESIAN_POINT('',(1.27,4.063416270128E-15,9.15));+#124 = DIRECTION('',(-4.379057701015E-47,-4.440892098501E-16,-1.));+#125 = DIRECTION('',(1.,8.292686265567E-16,-3.68269249121E-31));+#126 = PCURVE('',#55,#127);+#127 = DEFINITIONAL_REPRESENTATION('',(#128),#154);+#128 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#129,#130,#131,#132,#133,#134,+ #135,#136,#137,#138,#139,#140,#141,#142,#143,#144,#145,#146,#147,+ #148,#149,#150,#151,#152,#153),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,+ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,0.285599332145,0.571198664289,+ 0.856797996434,1.142397328578,1.427996660723,1.713595992867,+ 1.999195325012,2.284794657156,2.570393989301,2.855993321445,+ 3.14159265359,3.427191985734,3.712791317879,3.998390650023,+ 4.283989982168,4.569589314312,4.855188646457,5.140787978601,+ 5.426387310746,5.711986642891,5.997585975035,6.28318530718),+ .QUASI_UNIFORM_KNOTS.);+#129 = CARTESIAN_POINT('',(6.28318530718,0.));+#130 = CARTESIAN_POINT('',(6.187985529798,0.));+#131 = CARTESIAN_POINT('',(5.997585975035,0.));+#132 = CARTESIAN_POINT('',(5.711986642891,0.));+#133 = CARTESIAN_POINT('',(5.426387310746,0.));+#134 = CARTESIAN_POINT('',(5.140787978601,0.));+#135 = CARTESIAN_POINT('',(4.855188646457,0.));+#136 = CARTESIAN_POINT('',(4.569589314312,0.));+#137 = CARTESIAN_POINT('',(4.283989982168,0.));+#138 = CARTESIAN_POINT('',(3.998390650023,0.));+#139 = CARTESIAN_POINT('',(3.712791317879,0.));+#140 = CARTESIAN_POINT('',(3.427191985734,0.));+#141 = CARTESIAN_POINT('',(3.14159265359,0.));+#142 = CARTESIAN_POINT('',(2.855993321445,0.));+#143 = CARTESIAN_POINT('',(2.570393989301,0.));+#144 = CARTESIAN_POINT('',(2.284794657156,0.));+#145 = CARTESIAN_POINT('',(1.999195325012,0.));+#146 = CARTESIAN_POINT('',(1.713595992867,0.));+#147 = CARTESIAN_POINT('',(1.427996660723,0.));+#148 = CARTESIAN_POINT('',(1.142397328578,0.));+#149 = CARTESIAN_POINT('',(0.856797996434,0.));+#150 = CARTESIAN_POINT('',(0.571198664289,0.));+#151 = CARTESIAN_POINT('',(0.285599332145,0.));+#152 = CARTESIAN_POINT('',(9.519977738151E-02,0.));+#153 = CARTESIAN_POINT('',(0.,0.));+#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#155 = PCURVE('',#156,#161);+#156 = CYLINDRICAL_SURFACE('',#157,2.45);+#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);+#158 = CARTESIAN_POINT('',(1.27,4.063416270128E-15,9.15));+#159 = DIRECTION('',(0.,-4.440892098501E-16,-1.));+#160 = DIRECTION('',(1.,8.292686265567E-16,-3.68269249121E-31));+#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);+#162 = LINE('',#163,#164);+#163 = CARTESIAN_POINT('',(0.,0.));+#164 = VECTOR('',#165,1.);+#165 = DIRECTION('',(1.,0.));+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#167 = ADVANCED_FACE('',(#168),#156,.T.);+#168 = FACE_BOUND('',#169,.T.);+#169 = EDGE_LOOP('',(#170,#193,#194,#195));+#170 = ORIENTED_EDGE('',*,*,#171,.F.);+#171 = EDGE_CURVE('',#44,#172,#174,.T.);+#172 = VERTEX_POINT('',#173);+#173 = CARTESIAN_POINT('',(3.72,2.6645352591E-15,4.));+#174 = SEAM_CURVE('',#175,(#179,#186),.PCURVE_S1.);+#175 = LINE('',#176,#177);+#176 = CARTESIAN_POINT('',(3.72,6.095124405192E-15,9.15));+#177 = VECTOR('',#178,1.);+#178 = DIRECTION('',(0.,-6.661338147751E-16,-1.));+#179 = PCURVE('',#156,#180);+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);+#181 = LINE('',#182,#183);+#182 = CARTESIAN_POINT('',(0.,0.));+#183 = VECTOR('',#184,1.);+#184 = DIRECTION('',(0.,1.));+#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#186 = PCURVE('',#156,#187);+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);+#188 = LINE('',#189,#190);+#189 = CARTESIAN_POINT('',(6.28318530718,0.));+#190 = VECTOR('',#191,1.);+#191 = DIRECTION('',(0.,1.));+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#193 = ORIENTED_EDGE('',*,*,#119,.T.);+#194 = ORIENTED_EDGE('',*,*,#171,.T.);+#195 = ORIENTED_EDGE('',*,*,#196,.F.);+#196 = EDGE_CURVE('',#172,#172,#197,.T.);+#197 = SURFACE_CURVE('',#198,(#203,#210),.PCURVE_S1.);+#198 = CIRCLE('',#199,2.45);+#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);+#200 = CARTESIAN_POINT('',(1.27,1.7763568394E-15,4.));+#201 = DIRECTION('',(-2.189528850508E-47,-4.440892098501E-16,-1.));+#202 = DIRECTION('',(1.,3.625218039592E-16,-1.609920214737E-31));+#203 = PCURVE('',#156,#204);+#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209);+#205 = LINE('',#206,#207);+#206 = CARTESIAN_POINT('',(0.,5.15));+#207 = VECTOR('',#208,1.);+#208 = DIRECTION('',(1.,0.));+#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#210 = PCURVE('',#211,#216);+#211 = PLANE('',#212);+#212 = AXIS2_PLACEMENT_3D('',#213,#214,#215);+#213 = CARTESIAN_POINT('',(-1.229999999999,-1.469693845671,4.));+#214 = DIRECTION('',(0.,0.,-1.));+#215 = DIRECTION('',(-1.,0.,0.));+#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221);+#217 = CIRCLE('',#218,2.45);+#218 = AXIS2_PLACEMENT_2D('',#219,#220);+#219 = CARTESIAN_POINT('',(-2.499999999999,1.469693845671));+#220 = DIRECTION('',(-1.,3.625218039592E-16));+#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#222 = ADVANCED_FACE('',(#223,#286),#211,.F.);+#223 = FACE_BOUND('',#224,.F.);+#224 = EDGE_LOOP('',(#225,#260));+#225 = ORIENTED_EDGE('',*,*,#226,.F.);+#226 = EDGE_CURVE('',#227,#229,#231,.T.);+#227 = VERTEX_POINT('',#228);+#228 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,4.));+#229 = VERTEX_POINT('',#230);+#230 = CARTESIAN_POINT('',(-1.23,1.469693845669,4.));+#231 = SURFACE_CURVE('',#232,(#237,#248),.PCURVE_S1.);+#232 = CIRCLE('',#233,2.9);+#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236);+#234 = CARTESIAN_POINT('',(1.27,0.,4.));+#235 = DIRECTION('',(0.,0.,1.));+#236 = DIRECTION('',(1.,0.,-0.));+#237 = PCURVE('',#211,#238);+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#247);+#239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#240,#241,#242,#243,#244,#245+,#246),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#240 = CARTESIAN_POINT('',(-5.399999999999,1.469693845671));+#241 = CARTESIAN_POINT('',(-5.399999999999,6.492641187621));+#242 = CARTESIAN_POINT('',(-1.049999999999,3.981167516646));+#243 = CARTESIAN_POINT('',(3.300000000001,1.469693845671));+#244 = CARTESIAN_POINT('',(-1.049999999999,-1.041779825304));+#245 = CARTESIAN_POINT('',(-5.399999999999,-3.553253496279));+#246 = CARTESIAN_POINT('',(-5.399999999999,1.469693845671));+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#248 = PCURVE('',#249,#254);+#249 = CYLINDRICAL_SURFACE('',#250,2.9);+#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);+#251 = CARTESIAN_POINT('',(1.27,0.,3.));+#252 = DIRECTION('',(-0.,-0.,-1.));+#253 = DIRECTION('',(1.,0.,0.));+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);+#255 = LINE('',#256,#257);+#256 = CARTESIAN_POINT('',(12.566370614359,-1.));+#257 = VECTOR('',#258,1.);+#258 = DIRECTION('',(-1.,0.));+#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#260 = ORIENTED_EDGE('',*,*,#261,.T.);+#261 = EDGE_CURVE('',#227,#229,#262,.T.);+#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.);+#263 = LINE('',#264,#265);+#264 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,4.));+#265 = VECTOR('',#266,1.);+#266 = DIRECTION('',(0.,1.,0.));+#267 = PCURVE('',#211,#268);+#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);+#269 = LINE('',#270,#271);+#270 = CARTESIAN_POINT('',(0.,1.000088900582E-12));+#271 = VECTOR('',#272,1.);+#272 = DIRECTION('',(0.,1.));+#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#274 = PCURVE('',#275,#280);+#275 = PLANE('',#276);+#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279);+#277 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,3.));+#278 = DIRECTION('',(-1.,0.,0.));+#279 = DIRECTION('',(0.,1.,0.));+#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285);+#281 = LINE('',#282,#283);+#282 = CARTESIAN_POINT('',(0.,-1.));+#283 = VECTOR('',#284,1.);+#284 = DIRECTION('',(1.,0.));+#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#286 = FACE_BOUND('',#287,.F.);+#287 = EDGE_LOOP('',(#288));+#288 = ORIENTED_EDGE('',*,*,#196,.F.);+#289 = ADVANCED_FACE('',(#290),#249,.T.);+#290 = FACE_BOUND('',#291,.T.);+#291 = EDGE_LOOP('',(#292,#327,#348,#349));+#292 = ORIENTED_EDGE('',*,*,#293,.T.);+#293 = EDGE_CURVE('',#294,#296,#298,.T.);+#294 = VERTEX_POINT('',#295);+#295 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,3.));+#296 = VERTEX_POINT('',#297);+#297 = CARTESIAN_POINT('',(-1.23,1.469693845669,3.));+#298 = SURFACE_CURVE('',#299,(#304,#311),.PCURVE_S1.);+#299 = CIRCLE('',#300,2.9);+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);+#301 = CARTESIAN_POINT('',(1.27,0.,3.));+#302 = DIRECTION('',(0.,0.,1.));+#303 = DIRECTION('',(1.,0.,-0.));+#304 = PCURVE('',#249,#305);+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);+#306 = LINE('',#307,#308);+#307 = CARTESIAN_POINT('',(12.566370614359,0.));+#308 = VECTOR('',#309,1.);+#309 = DIRECTION('',(-1.,0.));+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#311 = PCURVE('',#312,#317);+#312 = PLANE('',#313);+#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316);+#314 = CARTESIAN_POINT('',(-1.229999999999,-1.469693845671,3.));+#315 = DIRECTION('',(0.,0.,-1.));+#316 = DIRECTION('',(-1.,0.,0.));+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#326);+#318 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#319,#320,#321,#322,#323,#324+,#325),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+ '') );+#319 = CARTESIAN_POINT('',(-5.399999999999,1.469693845671));+#320 = CARTESIAN_POINT('',(-5.399999999999,6.492641187621));+#321 = CARTESIAN_POINT('',(-1.049999999999,3.981167516646));+#322 = CARTESIAN_POINT('',(3.300000000001,1.469693845671));+#323 = CARTESIAN_POINT('',(-1.049999999999,-1.041779825304));+#324 = CARTESIAN_POINT('',(-5.399999999999,-3.553253496279));+#325 = CARTESIAN_POINT('',(-5.399999999999,1.469693845671));+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#327 = ORIENTED_EDGE('',*,*,#328,.T.);+#328 = EDGE_CURVE('',#296,#229,#329,.T.);+#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.);+#330 = LINE('',#331,#332);+#331 = CARTESIAN_POINT('',(-1.23,1.469693845669,3.));+#332 = VECTOR('',#333,1.);+#333 = DIRECTION('',(0.,0.,1.));+#334 = PCURVE('',#249,#335);+#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340);+#336 = LINE('',#337,#338);+#337 = CARTESIAN_POINT('',(3.673050891528,0.));+#338 = VECTOR('',#339,1.);+#339 = DIRECTION('',(0.,-1.));+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#341 = PCURVE('',#275,#342);+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);+#343 = LINE('',#344,#345);+#344 = CARTESIAN_POINT('',(2.939387691339,0.));+#345 = VECTOR('',#346,1.);+#346 = DIRECTION('',(0.,-1.));+#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#348 = ORIENTED_EDGE('',*,*,#226,.F.);+#349 = ORIENTED_EDGE('',*,*,#350,.F.);+#350 = EDGE_CURVE('',#294,#227,#351,.T.);+#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.);+#352 = LINE('',#353,#354);+#353 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,3.));+#354 = VECTOR('',#355,1.);+#355 = DIRECTION('',(0.,0.,1.));+#356 = PCURVE('',#249,#357);+#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362);+#358 = LINE('',#359,#360);+#359 = CARTESIAN_POINT('',(8.89331972283,0.));+#360 = VECTOR('',#361,1.);+#361 = DIRECTION('',(0.,-1.));+#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#363 = PCURVE('',#275,#364);+#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369);+#365 = LINE('',#366,#367);+#366 = CARTESIAN_POINT('',(0.,0.));+#367 = VECTOR('',#368,1.);+#368 = DIRECTION('',(0.,-1.));+#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#370 = ADVANCED_FACE('',(#371),#275,.T.);+#371 = FACE_BOUND('',#372,.T.);+#372 = EDGE_LOOP('',(#373,#374,#375,#376));+#373 = ORIENTED_EDGE('',*,*,#350,.T.);+#374 = ORIENTED_EDGE('',*,*,#261,.T.);+#375 = ORIENTED_EDGE('',*,*,#328,.F.);+#376 = ORIENTED_EDGE('',*,*,#377,.F.);+#377 = EDGE_CURVE('',#294,#296,#378,.T.);+#378 = SURFACE_CURVE('',#379,(#383,#390),.PCURVE_S1.);+#379 = LINE('',#380,#381);+#380 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,3.));+#381 = VECTOR('',#382,1.);+#382 = DIRECTION('',(0.,1.,0.));+#383 = PCURVE('',#275,#384);+#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);+#385 = LINE('',#386,#387);+#386 = CARTESIAN_POINT('',(0.,0.));+#387 = VECTOR('',#388,1.);+#388 = DIRECTION('',(1.,0.));+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#390 = PCURVE('',#312,#391);+#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396);+#392 = LINE('',#393,#394);+#393 = CARTESIAN_POINT('',(0.,1.000088900582E-12));+#394 = VECTOR('',#395,1.);+#395 = DIRECTION('',(0.,1.));+#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#397 = ADVANCED_FACE('',(#398,#402,#516),#312,.T.);+#398 = FACE_BOUND('',#399,.T.);+#399 = EDGE_LOOP('',(#400,#401));+#400 = ORIENTED_EDGE('',*,*,#293,.F.);+#401 = ORIENTED_EDGE('',*,*,#377,.T.);+#402 = FACE_BOUND('',#403,.T.);+#403 = EDGE_LOOP('',(#404,#434,#462,#490));+#404 = ORIENTED_EDGE('',*,*,#405,.T.);+#405 = EDGE_CURVE('',#406,#408,#410,.T.);+#406 = VERTEX_POINT('',#407);+#407 = CARTESIAN_POINT('',(-0.2,-0.2,3.));+#408 = VERTEX_POINT('',#409);+#409 = CARTESIAN_POINT('',(0.2,-0.2,3.));+#410 = SURFACE_CURVE('',#411,(#415,#422),.PCURVE_S1.);+#411 = LINE('',#412,#413);+#412 = CARTESIAN_POINT('',(-0.515,-0.2,3.));+#413 = VECTOR('',#414,1.);+#414 = DIRECTION('',(1.,0.,0.));+#415 = PCURVE('',#312,#416);+#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421);+#417 = LINE('',#418,#419);+#418 = CARTESIAN_POINT('',(-0.714999999999,1.269693845671));+#419 = VECTOR('',#420,1.);+#420 = DIRECTION('',(-1.,0.));+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#422 = PCURVE('',#423,#428);+#423 = PLANE('',#424);+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);+#425 = CARTESIAN_POINT('',(0.2,-0.2,3.5));+#426 = DIRECTION('',(0.,1.,0.));+#427 = DIRECTION('',(-1.,0.,0.));+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);+#429 = LINE('',#430,#431);+#430 = CARTESIAN_POINT('',(0.715,-0.5));+#431 = VECTOR('',#432,1.);+#432 = DIRECTION('',(-1.,0.));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#434 = ORIENTED_EDGE('',*,*,#435,.T.);+#435 = EDGE_CURVE('',#408,#436,#438,.T.);+#436 = VERTEX_POINT('',#437);+#437 = CARTESIAN_POINT('',(0.2,0.2,3.));+#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.);+#439 = LINE('',#440,#441);+#440 = CARTESIAN_POINT('',(0.2,-0.634846922835,3.));+#441 = VECTOR('',#442,1.);+#442 = DIRECTION('',(0.,1.,0.));+#443 = PCURVE('',#312,#444);+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(-1.429999999999,0.834846922836));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(0.,1.));+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#450 = PCURVE('',#451,#456);+#451 = PLANE('',#452);+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);+#453 = CARTESIAN_POINT('',(0.2,0.2,3.5));+#454 = DIRECTION('',(-1.,0.,0.));+#455 = DIRECTION('',(0.,-1.,0.));+#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461);+#457 = LINE('',#458,#459);+#458 = CARTESIAN_POINT('',(0.834846922835,-0.5));+#459 = VECTOR('',#460,1.);+#460 = DIRECTION('',(-1.,0.));+#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#462 = ORIENTED_EDGE('',*,*,#463,.T.);+#463 = EDGE_CURVE('',#436,#464,#466,.T.);+#464 = VERTEX_POINT('',#465);+#465 = CARTESIAN_POINT('',(-0.2,0.2,3.));+#466 = SURFACE_CURVE('',#467,(#471,#478),.PCURVE_S1.);+#467 = LINE('',#468,#469);+#468 = CARTESIAN_POINT('',(-0.715,0.2,3.));+#469 = VECTOR('',#470,1.);+#470 = DIRECTION('',(-1.,-0.,-0.));+#471 = PCURVE('',#312,#472);+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);+#473 = LINE('',#474,#475);+#474 = CARTESIAN_POINT('',(-0.514999999999,1.669693845671));+#475 = VECTOR('',#476,1.);+#476 = DIRECTION('',(1.,0.));+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#478 = PCURVE('',#479,#484);+#479 = PLANE('',#480);+#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);+#481 = CARTESIAN_POINT('',(-0.2,0.2,3.5));+#482 = DIRECTION('',(0.,-1.,0.));+#483 = DIRECTION('',(1.,0.,0.));+#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);+#485 = LINE('',#486,#487);+#486 = CARTESIAN_POINT('',(-0.515,-0.5));+#487 = VECTOR('',#488,1.);+#488 = DIRECTION('',(-1.,0.));+#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#490 = ORIENTED_EDGE('',*,*,#491,.T.);+#491 = EDGE_CURVE('',#464,#406,#492,.T.);+#492 = SURFACE_CURVE('',#493,(#497,#504),.PCURVE_S1.);+#493 = LINE('',#494,#495);+#494 = CARTESIAN_POINT('',(-0.2,-0.834846922835,3.));+#495 = VECTOR('',#496,1.);+#496 = DIRECTION('',(0.,-1.,0.));+#497 = PCURVE('',#312,#498);+#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503);+#499 = LINE('',#500,#501);+#500 = CARTESIAN_POINT('',(-1.029999999999,0.634846922836));+#501 = VECTOR('',#502,1.);+#502 = DIRECTION('',(0.,-1.));+#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#504 = PCURVE('',#505,#510);+#505 = PLANE('',#506);+#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509);+#507 = CARTESIAN_POINT('',(-0.2,-0.2,3.5));+#508 = DIRECTION('',(1.,0.,0.));+#509 = DIRECTION('',(-0.,1.,0.));+#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);+#511 = LINE('',#512,#513);+#512 = CARTESIAN_POINT('',(-0.634846922835,-0.5));+#513 = VECTOR('',#514,1.);+#514 = DIRECTION('',(-1.,0.));+#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#516 = FACE_BOUND('',#517,.T.);+#517 = EDGE_LOOP('',(#518,#548,#576,#604));+#518 = ORIENTED_EDGE('',*,*,#519,.T.);+#519 = EDGE_CURVE('',#520,#522,#524,.T.);+#520 = VERTEX_POINT('',#521);+#521 = CARTESIAN_POINT('',(2.34,0.2,3.));+#522 = VERTEX_POINT('',#523);+#523 = CARTESIAN_POINT('',(2.34,-0.2,3.));+#524 = SURFACE_CURVE('',#525,(#529,#536),.PCURVE_S1.);+#525 = LINE('',#526,#527);+#526 = CARTESIAN_POINT('',(2.34,-0.834846922835,3.));+#527 = VECTOR('',#528,1.);+#528 = DIRECTION('',(0.,-1.,0.));+#529 = PCURVE('',#312,#530);+#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);+#531 = LINE('',#532,#533);+#532 = CARTESIAN_POINT('',(-3.569999999999,0.634846922836));+#533 = VECTOR('',#534,1.);+#534 = DIRECTION('',(0.,-1.));+#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#536 = PCURVE('',#537,#542);+#537 = PLANE('',#538);+#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);+#539 = CARTESIAN_POINT('',(2.34,-0.2,3.5));+#540 = DIRECTION('',(1.,0.,0.));+#541 = DIRECTION('',(-0.,1.,0.));+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);+#543 = LINE('',#544,#545);+#544 = CARTESIAN_POINT('',(-0.634846922835,-0.5));+#545 = VECTOR('',#546,1.);+#546 = DIRECTION('',(-1.,0.));+#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#548 = ORIENTED_EDGE('',*,*,#549,.T.);+#549 = EDGE_CURVE('',#522,#550,#552,.T.);+#550 = VERTEX_POINT('',#551);+#551 = CARTESIAN_POINT('',(2.74,-0.2,3.));+#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.);+#553 = LINE('',#554,#555);+#554 = CARTESIAN_POINT('',(0.755,-0.2,3.));+#555 = VECTOR('',#556,1.);+#556 = DIRECTION('',(1.,0.,0.));+#557 = PCURVE('',#312,#558);+#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563);+#559 = LINE('',#560,#561);+#560 = CARTESIAN_POINT('',(-1.984999999999,1.269693845671));+#561 = VECTOR('',#562,1.);+#562 = DIRECTION('',(-1.,0.));+#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#564 = PCURVE('',#565,#570);+#565 = PLANE('',#566);+#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569);+#567 = CARTESIAN_POINT('',(2.74,-0.2,3.5));+#568 = DIRECTION('',(0.,1.,0.));+#569 = DIRECTION('',(-1.,0.,0.));+#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575);+#571 = LINE('',#572,#573);+#572 = CARTESIAN_POINT('',(1.985,-0.5));+#573 = VECTOR('',#574,1.);+#574 = DIRECTION('',(-1.,0.));+#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#576 = ORIENTED_EDGE('',*,*,#577,.T.);+#577 = EDGE_CURVE('',#550,#578,#580,.T.);+#578 = VERTEX_POINT('',#579);+#579 = CARTESIAN_POINT('',(2.74,0.2,3.));+#580 = SURFACE_CURVE('',#581,(#585,#592),.PCURVE_S1.);+#581 = LINE('',#582,#583);+#582 = CARTESIAN_POINT('',(2.74,-0.634846922835,3.));+#583 = VECTOR('',#584,1.);+#584 = DIRECTION('',(0.,1.,0.));+#585 = PCURVE('',#312,#586);+#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591);+#587 = LINE('',#588,#589);+#588 = CARTESIAN_POINT('',(-3.969999999999,0.834846922836));+#589 = VECTOR('',#590,1.);+#590 = DIRECTION('',(0.,1.));+#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#592 = PCURVE('',#593,#598);+#593 = PLANE('',#594);+#594 = AXIS2_PLACEMENT_3D('',#595,#596,#597);+#595 = CARTESIAN_POINT('',(2.74,0.2,3.5));+#596 = DIRECTION('',(-1.,0.,0.));+#597 = DIRECTION('',(0.,-1.,0.));+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603);+#599 = LINE('',#600,#601);+#600 = CARTESIAN_POINT('',(0.834846922835,-0.5));+#601 = VECTOR('',#602,1.);+#602 = DIRECTION('',(-1.,0.));+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#604 = ORIENTED_EDGE('',*,*,#605,.T.);+#605 = EDGE_CURVE('',#578,#520,#606,.T.);+#606 = SURFACE_CURVE('',#607,(#611,#618),.PCURVE_S1.);+#607 = LINE('',#608,#609);+#608 = CARTESIAN_POINT('',(0.555,0.2,3.));+#609 = VECTOR('',#610,1.);+#610 = DIRECTION('',(-1.,-0.,-0.));+#611 = PCURVE('',#312,#612);+#612 = DEFINITIONAL_REPRESENTATION('',(#613),#617);+#613 = LINE('',#614,#615);+#614 = CARTESIAN_POINT('',(-1.784999999999,1.669693845671));+#615 = VECTOR('',#616,1.);+#616 = DIRECTION('',(1.,0.));+#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#618 = PCURVE('',#619,#624);+#619 = PLANE('',#620);+#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623);+#621 = CARTESIAN_POINT('',(2.34,0.2,3.5));+#622 = DIRECTION('',(0.,-1.,0.));+#623 = DIRECTION('',(1.,0.,0.));+#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629);+#625 = LINE('',#626,#627);+#626 = CARTESIAN_POINT('',(-1.785,-0.5));+#627 = VECTOR('',#628,1.);+#628 = DIRECTION('',(-1.,0.));+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#630 = ADVANCED_FACE('',(#631),#423,.F.);+#631 = FACE_BOUND('',#632,.F.);+#632 = EDGE_LOOP('',(#633,#634,#657,#685));+#633 = ORIENTED_EDGE('',*,*,#405,.T.);+#634 = ORIENTED_EDGE('',*,*,#635,.T.);+#635 = EDGE_CURVE('',#408,#636,#638,.T.);+#636 = VERTEX_POINT('',#637);+#637 = CARTESIAN_POINT('',(0.2,-0.2,-2.5));+#638 = SURFACE_CURVE('',#639,(#643,#650),.PCURVE_S1.);+#639 = LINE('',#640,#641);+#640 = CARTESIAN_POINT('',(0.2,-0.2,3.5));+#641 = VECTOR('',#642,1.);+#642 = DIRECTION('',(-0.,-0.,-1.));+#643 = PCURVE('',#423,#644);+#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649);+#645 = LINE('',#646,#647);+#646 = CARTESIAN_POINT('',(0.,0.));+#647 = VECTOR('',#648,1.);+#648 = DIRECTION('',(0.,-1.));+#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#650 = PCURVE('',#451,#651);+#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);+#652 = LINE('',#653,#654);+#653 = CARTESIAN_POINT('',(0.4,0.));+#654 = VECTOR('',#655,1.);+#655 = DIRECTION('',(0.,-1.));+#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#657 = ORIENTED_EDGE('',*,*,#658,.T.);+#658 = EDGE_CURVE('',#636,#659,#661,.T.);+#659 = VERTEX_POINT('',#660);+#660 = CARTESIAN_POINT('',(-0.2,-0.2,-2.5));+#661 = SURFACE_CURVE('',#662,(#666,#673),.PCURVE_S1.);+#662 = LINE('',#663,#664);+#663 = CARTESIAN_POINT('',(0.2,-0.2,-2.5));+#664 = VECTOR('',#665,1.);+#665 = DIRECTION('',(-1.,0.,0.));+#666 = PCURVE('',#423,#667);+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672);+#668 = LINE('',#669,#670);+#669 = CARTESIAN_POINT('',(0.,-6.));+#670 = VECTOR('',#671,1.);+#671 = DIRECTION('',(1.,0.));+#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#673 = PCURVE('',#674,#679);+#674 = PLANE('',#675);+#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678);+#676 = CARTESIAN_POINT('',(-0.2,0.2,-2.5));+#677 = DIRECTION('',(0.,0.,1.));+#678 = DIRECTION('',(1.,0.,-0.));+#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684);+#680 = LINE('',#681,#682);+#681 = CARTESIAN_POINT('',(0.4,-0.4));+#682 = VECTOR('',#683,1.);+#683 = DIRECTION('',(-1.,0.));+#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#685 = ORIENTED_EDGE('',*,*,#686,.F.);+#686 = EDGE_CURVE('',#406,#659,#687,.T.);+#687 = SURFACE_CURVE('',#688,(#692,#699),.PCURVE_S1.);+#688 = LINE('',#689,#690);+#689 = CARTESIAN_POINT('',(-0.2,-0.2,3.5));+#690 = VECTOR('',#691,1.);+#691 = DIRECTION('',(-0.,-0.,-1.));+#692 = PCURVE('',#423,#693);+#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698);+#694 = LINE('',#695,#696);+#695 = CARTESIAN_POINT('',(0.4,0.));+#696 = VECTOR('',#697,1.);+#697 = DIRECTION('',(0.,-1.));+#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#699 = PCURVE('',#505,#700);+#700 = DEFINITIONAL_REPRESENTATION('',(#701),#705);+#701 = LINE('',#702,#703);+#702 = CARTESIAN_POINT('',(0.,0.));+#703 = VECTOR('',#704,1.);+#704 = DIRECTION('',(0.,-1.));+#705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#706 = ADVANCED_FACE('',(#707),#505,.F.);+#707 = FACE_BOUND('',#708,.F.);+#708 = EDGE_LOOP('',(#709,#710,#711,#734));+#709 = ORIENTED_EDGE('',*,*,#491,.T.);+#710 = ORIENTED_EDGE('',*,*,#686,.T.);+#711 = ORIENTED_EDGE('',*,*,#712,.T.);+#712 = EDGE_CURVE('',#659,#713,#715,.T.);+#713 = VERTEX_POINT('',#714);+#714 = CARTESIAN_POINT('',(-0.2,0.2,-2.5));+#715 = SURFACE_CURVE('',#716,(#720,#727),.PCURVE_S1.);+#716 = LINE('',#717,#718);+#717 = CARTESIAN_POINT('',(-0.2,-0.2,-2.5));+#718 = VECTOR('',#719,1.);+#719 = DIRECTION('',(0.,1.,0.));+#720 = PCURVE('',#505,#721);+#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726);+#722 = LINE('',#723,#724);+#723 = CARTESIAN_POINT('',(0.,-6.));+#724 = VECTOR('',#725,1.);+#725 = DIRECTION('',(1.,0.));+#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#727 = PCURVE('',#674,#728);+#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733);+#729 = LINE('',#730,#731);+#730 = CARTESIAN_POINT('',(0.,-0.4));+#731 = VECTOR('',#732,1.);+#732 = DIRECTION('',(0.,1.));+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#734 = ORIENTED_EDGE('',*,*,#735,.F.);+#735 = EDGE_CURVE('',#464,#713,#736,.T.);+#736 = SURFACE_CURVE('',#737,(#741,#748),.PCURVE_S1.);+#737 = LINE('',#738,#739);+#738 = CARTESIAN_POINT('',(-0.2,0.2,3.5));+#739 = VECTOR('',#740,1.);+#740 = DIRECTION('',(-0.,-0.,-1.));+#741 = PCURVE('',#505,#742);+#742 = DEFINITIONAL_REPRESENTATION('',(#743),#747);+#743 = LINE('',#744,#745);+#744 = CARTESIAN_POINT('',(0.4,0.));+#745 = VECTOR('',#746,1.);+#746 = DIRECTION('',(0.,-1.));+#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#748 = PCURVE('',#479,#749);+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);+#750 = LINE('',#751,#752);+#751 = CARTESIAN_POINT('',(0.,0.));+#752 = VECTOR('',#753,1.);+#753 = DIRECTION('',(0.,-1.));+#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#755 = ADVANCED_FACE('',(#756),#479,.F.);+#756 = FACE_BOUND('',#757,.F.);+#757 = EDGE_LOOP('',(#758,#759,#760,#783));+#758 = ORIENTED_EDGE('',*,*,#463,.T.);+#759 = ORIENTED_EDGE('',*,*,#735,.T.);+#760 = ORIENTED_EDGE('',*,*,#761,.T.);+#761 = EDGE_CURVE('',#713,#762,#764,.T.);+#762 = VERTEX_POINT('',#763);+#763 = CARTESIAN_POINT('',(0.2,0.2,-2.5));+#764 = SURFACE_CURVE('',#765,(#769,#776),.PCURVE_S1.);+#765 = LINE('',#766,#767);+#766 = CARTESIAN_POINT('',(-0.2,0.2,-2.5));+#767 = VECTOR('',#768,1.);+#768 = DIRECTION('',(1.,0.,0.));+#769 = PCURVE('',#479,#770);+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(0.,-6.));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(1.,0.));+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#776 = PCURVE('',#674,#777);+#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782);+#778 = LINE('',#779,#780);+#779 = CARTESIAN_POINT('',(0.,0.));+#780 = VECTOR('',#781,1.);+#781 = DIRECTION('',(1.,0.));+#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#783 = ORIENTED_EDGE('',*,*,#784,.F.);+#784 = EDGE_CURVE('',#436,#762,#785,.T.);+#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.);+#786 = LINE('',#787,#788);+#787 = CARTESIAN_POINT('',(0.2,0.2,3.5));+#788 = VECTOR('',#789,1.);+#789 = DIRECTION('',(-0.,-0.,-1.));+#790 = PCURVE('',#479,#791);+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(0.4,0.));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(0.,-1.));+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#797 = PCURVE('',#451,#798);+#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803);+#799 = LINE('',#800,#801);+#800 = CARTESIAN_POINT('',(0.,0.));+#801 = VECTOR('',#802,1.);+#802 = DIRECTION('',(0.,-1.));+#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#804 = ADVANCED_FACE('',(#805),#451,.F.);+#805 = FACE_BOUND('',#806,.F.);+#806 = EDGE_LOOP('',(#807,#808,#809,#830));+#807 = ORIENTED_EDGE('',*,*,#435,.T.);+#808 = ORIENTED_EDGE('',*,*,#784,.T.);+#809 = ORIENTED_EDGE('',*,*,#810,.T.);+#810 = EDGE_CURVE('',#762,#636,#811,.T.);+#811 = SURFACE_CURVE('',#812,(#816,#823),.PCURVE_S1.);+#812 = LINE('',#813,#814);+#813 = CARTESIAN_POINT('',(0.2,0.2,-2.5));+#814 = VECTOR('',#815,1.);+#815 = DIRECTION('',(0.,-1.,0.));+#816 = PCURVE('',#451,#817);+#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);+#818 = LINE('',#819,#820);+#819 = CARTESIAN_POINT('',(0.,-6.));+#820 = VECTOR('',#821,1.);+#821 = DIRECTION('',(1.,0.));+#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#823 = PCURVE('',#674,#824);+#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829);+#825 = LINE('',#826,#827);+#826 = CARTESIAN_POINT('',(0.4,0.));+#827 = VECTOR('',#828,1.);+#828 = DIRECTION('',(0.,-1.));+#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#830 = ORIENTED_EDGE('',*,*,#635,.F.);+#831 = ADVANCED_FACE('',(#832),#537,.F.);+#832 = FACE_BOUND('',#833,.F.);+#833 = EDGE_LOOP('',(#834,#835,#858,#886));+#834 = ORIENTED_EDGE('',*,*,#519,.T.);+#835 = ORIENTED_EDGE('',*,*,#836,.T.);+#836 = EDGE_CURVE('',#522,#837,#839,.T.);+#837 = VERTEX_POINT('',#838);+#838 = CARTESIAN_POINT('',(2.34,-0.2,-2.5));+#839 = SURFACE_CURVE('',#840,(#844,#851),.PCURVE_S1.);+#840 = LINE('',#841,#842);+#841 = CARTESIAN_POINT('',(2.34,-0.2,3.5));+#842 = VECTOR('',#843,1.);+#843 = DIRECTION('',(-0.,-0.,-1.));+#844 = PCURVE('',#537,#845);+#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850);+#846 = LINE('',#847,#848);+#847 = CARTESIAN_POINT('',(0.,0.));+#848 = VECTOR('',#849,1.);+#849 = DIRECTION('',(0.,-1.));+#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#851 = PCURVE('',#565,#852);+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);+#853 = LINE('',#854,#855);+#854 = CARTESIAN_POINT('',(0.4,0.));+#855 = VECTOR('',#856,1.);+#856 = DIRECTION('',(0.,-1.));+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#858 = ORIENTED_EDGE('',*,*,#859,.T.);+#859 = EDGE_CURVE('',#837,#860,#862,.T.);+#860 = VERTEX_POINT('',#861);+#861 = CARTESIAN_POINT('',(2.34,0.2,-2.5));+#862 = SURFACE_CURVE('',#863,(#867,#874),.PCURVE_S1.);+#863 = LINE('',#864,#865);+#864 = CARTESIAN_POINT('',(2.34,-0.2,-2.5));+#865 = VECTOR('',#866,1.);+#866 = DIRECTION('',(0.,1.,0.));+#867 = PCURVE('',#537,#868);+#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873);+#869 = LINE('',#870,#871);+#870 = CARTESIAN_POINT('',(0.,-6.));+#871 = VECTOR('',#872,1.);+#872 = DIRECTION('',(1.,0.));+#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#874 = PCURVE('',#875,#880);+#875 = PLANE('',#876);+#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879);+#877 = CARTESIAN_POINT('',(2.34,0.2,-2.5));+#878 = DIRECTION('',(0.,0.,1.));+#879 = DIRECTION('',(1.,0.,-0.));+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);+#881 = LINE('',#882,#883);+#882 = CARTESIAN_POINT('',(0.,-0.4));+#883 = VECTOR('',#884,1.);+#884 = DIRECTION('',(0.,1.));+#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#886 = ORIENTED_EDGE('',*,*,#887,.F.);+#887 = EDGE_CURVE('',#520,#860,#888,.T.);+#888 = SURFACE_CURVE('',#889,(#893,#900),.PCURVE_S1.);+#889 = LINE('',#890,#891);+#890 = CARTESIAN_POINT('',(2.34,0.2,3.5));+#891 = VECTOR('',#892,1.);+#892 = DIRECTION('',(-0.,-0.,-1.));+#893 = PCURVE('',#537,#894);+#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);+#895 = LINE('',#896,#897);+#896 = CARTESIAN_POINT('',(0.4,0.));+#897 = VECTOR('',#898,1.);+#898 = DIRECTION('',(0.,-1.));+#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#900 = PCURVE('',#619,#901);+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906);+#902 = LINE('',#903,#904);+#903 = CARTESIAN_POINT('',(0.,0.));+#904 = VECTOR('',#905,1.);+#905 = DIRECTION('',(0.,-1.));+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#907 = ADVANCED_FACE('',(#908),#619,.F.);+#908 = FACE_BOUND('',#909,.F.);+#909 = EDGE_LOOP('',(#910,#911,#912,#935));+#910 = ORIENTED_EDGE('',*,*,#605,.T.);+#911 = ORIENTED_EDGE('',*,*,#887,.T.);+#912 = ORIENTED_EDGE('',*,*,#913,.T.);+#913 = EDGE_CURVE('',#860,#914,#916,.T.);+#914 = VERTEX_POINT('',#915);+#915 = CARTESIAN_POINT('',(2.74,0.2,-2.5));+#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.);+#917 = LINE('',#918,#919);+#918 = CARTESIAN_POINT('',(2.34,0.2,-2.5));+#919 = VECTOR('',#920,1.);+#920 = DIRECTION('',(1.,0.,0.));+#921 = PCURVE('',#619,#922);+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);+#923 = LINE('',#924,#925);+#924 = CARTESIAN_POINT('',(0.,-6.));+#925 = VECTOR('',#926,1.);+#926 = DIRECTION('',(1.,0.));+#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#928 = PCURVE('',#875,#929);+#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934);+#930 = LINE('',#931,#932);+#931 = CARTESIAN_POINT('',(0.,0.));+#932 = VECTOR('',#933,1.);+#933 = DIRECTION('',(1.,0.));+#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#935 = ORIENTED_EDGE('',*,*,#936,.F.);+#936 = EDGE_CURVE('',#578,#914,#937,.T.);+#937 = SURFACE_CURVE('',#938,(#942,#949),.PCURVE_S1.);+#938 = LINE('',#939,#940);+#939 = CARTESIAN_POINT('',(2.74,0.2,3.5));+#940 = VECTOR('',#941,1.);+#941 = DIRECTION('',(-0.,-0.,-1.));+#942 = PCURVE('',#619,#943);+#943 = DEFINITIONAL_REPRESENTATION('',(#944),#948);+#944 = LINE('',#945,#946);+#945 = CARTESIAN_POINT('',(0.4,0.));+#946 = VECTOR('',#947,1.);+#947 = DIRECTION('',(0.,-1.));+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#949 = PCURVE('',#593,#950);+#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955);+#951 = LINE('',#952,#953);+#952 = CARTESIAN_POINT('',(0.,0.));+#953 = VECTOR('',#954,1.);+#954 = DIRECTION('',(0.,-1.));+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#956 = ADVANCED_FACE('',(#957),#593,.F.);+#957 = FACE_BOUND('',#958,.F.);+#958 = EDGE_LOOP('',(#959,#960,#961,#984));+#959 = ORIENTED_EDGE('',*,*,#577,.T.);+#960 = ORIENTED_EDGE('',*,*,#936,.T.);+#961 = ORIENTED_EDGE('',*,*,#962,.T.);+#962 = EDGE_CURVE('',#914,#963,#965,.T.);+#963 = VERTEX_POINT('',#964);+#964 = CARTESIAN_POINT('',(2.74,-0.2,-2.5));+#965 = SURFACE_CURVE('',#966,(#970,#977),.PCURVE_S1.);+#966 = LINE('',#967,#968);+#967 = CARTESIAN_POINT('',(2.74,0.2,-2.5));+#968 = VECTOR('',#969,1.);+#969 = DIRECTION('',(0.,-1.,0.));+#970 = PCURVE('',#593,#971);+#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976);+#972 = LINE('',#973,#974);+#973 = CARTESIAN_POINT('',(0.,-6.));+#974 = VECTOR('',#975,1.);+#975 = DIRECTION('',(1.,0.));+#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#977 = PCURVE('',#875,#978);+#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983);+#979 = LINE('',#980,#981);+#980 = CARTESIAN_POINT('',(0.4,0.));+#981 = VECTOR('',#982,1.);+#982 = DIRECTION('',(0.,-1.));+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#984 = ORIENTED_EDGE('',*,*,#985,.F.);+#985 = EDGE_CURVE('',#550,#963,#986,.T.);+#986 = SURFACE_CURVE('',#987,(#991,#998),.PCURVE_S1.);+#987 = LINE('',#988,#989);+#988 = CARTESIAN_POINT('',(2.74,-0.2,3.5));+#989 = VECTOR('',#990,1.);+#990 = DIRECTION('',(-0.,-0.,-1.));+#991 = PCURVE('',#593,#992);+#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997);+#993 = LINE('',#994,#995);+#994 = CARTESIAN_POINT('',(0.4,0.));+#995 = VECTOR('',#996,1.);+#996 = DIRECTION('',(0.,-1.));+#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#998 = PCURVE('',#565,#999);+#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004);+#1000 = LINE('',#1001,#1002);+#1001 = CARTESIAN_POINT('',(0.,0.));+#1002 = VECTOR('',#1003,1.);+#1003 = DIRECTION('',(0.,-1.));+#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1005 = ADVANCED_FACE('',(#1006),#565,.F.);+#1006 = FACE_BOUND('',#1007,.F.);+#1007 = EDGE_LOOP('',(#1008,#1009,#1010,#1031));+#1008 = ORIENTED_EDGE('',*,*,#549,.T.);+#1009 = ORIENTED_EDGE('',*,*,#985,.T.);+#1010 = ORIENTED_EDGE('',*,*,#1011,.T.);+#1011 = EDGE_CURVE('',#963,#837,#1012,.T.);+#1012 = SURFACE_CURVE('',#1013,(#1017,#1024),.PCURVE_S1.);+#1013 = LINE('',#1014,#1015);+#1014 = CARTESIAN_POINT('',(2.74,-0.2,-2.5));+#1015 = VECTOR('',#1016,1.);+#1016 = DIRECTION('',(-1.,0.,0.));+#1017 = PCURVE('',#565,#1018);+#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023);+#1019 = LINE('',#1020,#1021);+#1020 = CARTESIAN_POINT('',(0.,-6.));+#1021 = VECTOR('',#1022,1.);+#1022 = DIRECTION('',(1.,0.));+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1024 = PCURVE('',#875,#1025);+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);+#1026 = LINE('',#1027,#1028);+#1027 = CARTESIAN_POINT('',(0.4,-0.4));+#1028 = VECTOR('',#1029,1.);+#1029 = DIRECTION('',(-1.,0.));+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1031 = ORIENTED_EDGE('',*,*,#836,.F.);+#1032 = ADVANCED_FACE('',(#1033),#674,.F.);+#1033 = FACE_BOUND('',#1034,.T.);+#1034 = EDGE_LOOP('',(#1035,#1036,#1037,#1038));+#1035 = ORIENTED_EDGE('',*,*,#761,.T.);+#1036 = ORIENTED_EDGE('',*,*,#810,.T.);+#1037 = ORIENTED_EDGE('',*,*,#658,.T.);+#1038 = ORIENTED_EDGE('',*,*,#712,.T.);+#1039 = ADVANCED_FACE('',(#1040),#875,.F.);+#1040 = FACE_BOUND('',#1041,.T.);+#1041 = EDGE_LOOP('',(#1042,#1043,#1044,#1045));+#1042 = ORIENTED_EDGE('',*,*,#913,.T.);+#1043 = ORIENTED_EDGE('',*,*,#962,.T.);+#1044 = ORIENTED_EDGE('',*,*,#1011,.T.);+#1045 = ORIENTED_EDGE('',*,*,#859,.T.);+#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1050)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1047,#1048,#1049)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1047 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1048 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1049 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1050 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1047,+ 'distance_accuracy_value','confusion accuracy');+#1051 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1052,#1054);+#1052 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1053) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1053 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#1054 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #1055);+#1055 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','LED_D5.0mm','',#5,#31,$);+#1056 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));+#1057 = SHAPE_DEFINITION_REPRESENTATION(#1058,#1064);+#1058 = PRODUCT_DEFINITION_SHAPE('','',#1059);+#1059 = PRODUCT_DEFINITION('design','',#1060,#1063);+#1060 = PRODUCT_DEFINITION_FORMATION('','',#1061);+#1061 = PRODUCT('Adom.LED.Emission','Adom.LED.Emission','',(#1062));+#1062 = PRODUCT_CONTEXT('',#2,'mechanical');+#1063 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1064 = SHAPE_REPRESENTATION('',(#11,#1065,#1198,#1283,#1375),#1449);+#1065 = SHELL_BASED_SURFACE_MODEL('',(#1066));+#1066 = OPEN_SHELL('',(#1067));+#1067 = ADVANCED_FACE('',(#1068),#1088,.T.);+#1068 = FACE_BOUND('',#1069,.T.);+#1069 = EDGE_LOOP('',(#1070,#1150,#1151));+#1070 = ORIENTED_EDGE('',*,*,#1071,.T.);+#1071 = EDGE_CURVE('',#1072,#1074,#1076,.T.);+#1072 = VERTEX_POINT('',#1073);+#1073 = CARTESIAN_POINT('',(3.722,8.323471133613E-15,9.15));+#1074 = VERTEX_POINT('',#1075);+#1075 = CARTESIAN_POINT('',(1.27,7.184031147744E-15,11.602));+#1076 = SEAM_CURVE('',#1077,(#1087,#1121),.PCURVE_S1.);+#1077 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1078,#1079,#1080,#1081,#1082,+ #1083,#1084,#1085,#1086),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,+ 1.570796326795),.PIECEWISE_BEZIER_KNOTS.);+#1078 = CARTESIAN_POINT('',(3.722,8.914625711434E-15,9.15));+#1079 = CARTESIAN_POINT('',(3.722,9.128432050362E-15,9.631449074163));+#1080 = CARTESIAN_POINT('',(3.613962945467,-2.524068017632E-14,+ 10.112898299872));+#1081 = CARTESIAN_POINT('',(3.397889897517,1.018965049359E-13,+ 10.566062450589));+#1082 = CARTESIAN_POINT('',(3.082662469172,-1.075478800872E-13,+ 10.962662469173));+#1083 = CARTESIAN_POINT('',(2.68606245059,7.966876086477E-14,+ 11.277889897517));+#1084 = CARTESIAN_POINT('',(2.232898299872,-1.012282619073E-14,+ 11.493962945467));+#1085 = CARTESIAN_POINT('',(1.751449074163,7.737638934649E-15,11.602));+#1086 = CARTESIAN_POINT('',(1.27,7.184031147744E-15,11.602));+#1087 = PCURVE('',#1088,#1093);+#1088 = SPHERICAL_SURFACE('',#1089,2.452);+#1089 = AXIS2_PLACEMENT_3D('',#1090,#1091,#1092);+#1090 = CARTESIAN_POINT('',(1.27,6.095124405192E-15,9.15));+#1091 = DIRECTION('',(0.,4.440892098501E-16,1.));+#1092 = DIRECTION('',(1.,1.394807543452E-15,-6.194189798646E-31));+#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1120);+#1094 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1095,#1096,#1097,#1098,#1099,+ #1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107,#1108,#1109,#1110,+ #1111,#1112,#1113,#1114,#1115,#1116,#1117,#1118,#1119),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,+ 0.356999165181,0.428398998217,0.499798831253,0.571198664289,+ 0.642598497325,0.713998330361,0.785398163397,0.856797996434,+ 0.92819782947,0.999597662506,1.070997495542,1.142397328578,+ 1.213797161614,1.28519699465,1.356596827687,1.427996660723,+ 1.499396493759,1.570796326795),.QUASI_UNIFORM_KNOTS.);+#1095 = CARTESIAN_POINT('',(6.28318530718,0.));+#1096 = CARTESIAN_POINT('',(6.28318530718,2.379994434538E-02));+#1097 = CARTESIAN_POINT('',(6.28318530718,7.139983303613E-02));+#1098 = CARTESIAN_POINT('',(6.28318530718,0.142799666072));+#1099 = CARTESIAN_POINT('',(6.28318530718,0.214199499108));+#1100 = CARTESIAN_POINT('',(6.28318530718,0.285599332145));+#1101 = CARTESIAN_POINT('',(6.28318530718,0.356999165181));+#1102 = CARTESIAN_POINT('',(6.28318530718,0.428398998217));+#1103 = CARTESIAN_POINT('',(6.28318530718,0.499798831253));+#1104 = CARTESIAN_POINT('',(6.28318530718,0.571198664289));+#1105 = CARTESIAN_POINT('',(6.28318530718,0.642598497325));+#1106 = CARTESIAN_POINT('',(6.28318530718,0.713998330361));+#1107 = CARTESIAN_POINT('',(6.28318530718,0.785398163397));+#1108 = CARTESIAN_POINT('',(6.28318530718,0.856797996434));+#1109 = CARTESIAN_POINT('',(6.28318530718,0.92819782947));+#1110 = CARTESIAN_POINT('',(6.28318530718,0.999597662506));+#1111 = CARTESIAN_POINT('',(6.28318530718,1.070997495542));+#1112 = CARTESIAN_POINT('',(6.28318530718,1.142397328578));+#1113 = CARTESIAN_POINT('',(6.28318530718,1.213797161614));+#1114 = CARTESIAN_POINT('',(6.28318530718,1.28519699465));+#1115 = CARTESIAN_POINT('',(6.28318530718,1.356596827687));+#1116 = CARTESIAN_POINT('',(6.28318530718,1.427996660723));+#1117 = CARTESIAN_POINT('',(6.28318530718,1.499396493759));+#1118 = CARTESIAN_POINT('',(6.28318530718,1.54699638245));+#1119 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));+#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1121 = PCURVE('',#1088,#1122);+#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1149);+#1123 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1124,#1125,#1126,#1127,#1128,+ #1129,#1130,#1131,#1132,#1133,#1134,#1135,#1136,#1137,#1138,#1139,+ #1140,#1141,#1142,#1143,#1144,#1145,#1146,#1147,#1148),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,+ 0.356999165181,0.428398998217,0.499798831253,0.571198664289,+ 0.642598497325,0.713998330361,0.785398163397,0.856797996434,+ 0.92819782947,0.999597662506,1.070997495542,1.142397328578,+ 1.213797161614,1.28519699465,1.356596827687,1.427996660723,+ 1.499396493759,1.570796326795),.QUASI_UNIFORM_KNOTS.);+#1124 = CARTESIAN_POINT('',(0.,0.));+#1125 = CARTESIAN_POINT('',(-1.7763568394E-15,2.379994434538E-02));+#1126 = CARTESIAN_POINT('',(-1.7763568394E-15,7.139983303613E-02));+#1127 = CARTESIAN_POINT('',(-3.552713678801E-15,0.142799666072));+#1128 = CARTESIAN_POINT('',(0.,0.214199499108));+#1129 = CARTESIAN_POINT('',(-1.7763568394E-15,0.285599332145));+#1130 = CARTESIAN_POINT('',(0.,0.356999165181));+#1131 = CARTESIAN_POINT('',(0.,0.428398998217));+#1132 = CARTESIAN_POINT('',(0.,0.499798831253));+#1133 = CARTESIAN_POINT('',(0.,0.571198664289));+#1134 = CARTESIAN_POINT('',(0.,0.642598497325));+#1135 = CARTESIAN_POINT('',(0.,0.713998330361));+#1136 = CARTESIAN_POINT('',(-3.552713678801E-15,0.785398163397));+#1137 = CARTESIAN_POINT('',(0.,0.856797996434));+#1138 = CARTESIAN_POINT('',(-1.7763568394E-15,0.92819782947));+#1139 = CARTESIAN_POINT('',(-1.7763568394E-15,0.999597662506));+#1140 = CARTESIAN_POINT('',(0.,1.070997495542));+#1141 = CARTESIAN_POINT('',(0.,1.142397328578));+#1142 = CARTESIAN_POINT('',(0.,1.213797161614));+#1143 = CARTESIAN_POINT('',(-1.7763568394E-15,1.28519699465));+#1144 = CARTESIAN_POINT('',(0.,1.356596827687));+#1145 = CARTESIAN_POINT('',(-1.7763568394E-15,1.427996660723));+#1146 = CARTESIAN_POINT('',(3.552713678801E-15,1.499396493759));+#1147 = CARTESIAN_POINT('',(3.552713678801E-15,1.54699638245));+#1148 = CARTESIAN_POINT('',(1.7763568394E-15,1.570796326795));+#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1150 = ORIENTED_EDGE('',*,*,#1071,.F.);+#1151 = ORIENTED_EDGE('',*,*,#1152,.F.);+#1152 = EDGE_CURVE('',#1072,#1072,#1153,.T.);+#1153 = SURFACE_CURVE('',#1154,(#1169),.PCURVE_S1.);+#1154 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#1155,#1156,#1157,#1158,#1159,+ #1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168),+ .UNSPECIFIED.,.T.,.F.,(14,14),(0.,6.28318530718),+ .PIECEWISE_BEZIER_KNOTS.);+#1155 = CARTESIAN_POINT('',(3.722,9.129767036836E-15,9.15));+#1156 = CARTESIAN_POINT('',(3.722,-1.185105413323,9.15));+#1157 = CARTESIAN_POINT('',(3.101476851657,-2.370211300555,+ 9.150000000001));+#1158 = CARTESIAN_POINT('',(1.860467497635,-3.200871693395,+ 9.149999999998));+#1159 = CARTESIAN_POINT('',(0.221472866684,-3.322684589623,+ 9.150000000003));+#1160 = CARTESIAN_POINT('',(-1.369384886789,-2.536517192912,+ 9.149999999999));+#1161 = CARTESIAN_POINT('',(-2.368032350022,-0.954925692807,+ 9.149999999995));+#1162 = CARTESIAN_POINT('',(-2.368032350025,0.954925692808,+ 9.150000000011));+#1163 = CARTESIAN_POINT('',(-1.369384886786,2.536517192911,+ 9.149999999986));+#1164 = CARTESIAN_POINT('',(0.221472866682,3.322684589625,9.150000000012+ ));+#1165 = CARTESIAN_POINT('',(1.860467497635,3.200871693393,9.149999999993+ ));+#1166 = CARTESIAN_POINT('',(3.101476851657,2.370211300556,9.150000000003+ ));+#1167 = CARTESIAN_POINT('',(3.722,1.185105413323,9.149999999999));+#1168 = CARTESIAN_POINT('',(3.722,7.22159794148E-15,9.15));+#1169 = PCURVE('',#1088,#1170);+#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1197);+#1171 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1172,#1173,#1174,#1175,#1176,+ #1177,#1178,#1179,#1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,+ #1188,#1189,#1190,#1191,#1192,#1193,#1194,#1195,#1196),+ .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),+ (0.,0.285599332145,0.571198664289,0.856797996434,1.142397328578,+ 1.427996660723,1.713595992867,1.999195325012,2.284794657156,+ 2.570393989301,2.855993321445,3.14159265359,3.427191985734,+ 3.712791317879,3.998390650023,4.283989982168,4.569589314312,+ 4.855188646457,5.140787978601,5.426387310746,5.711986642891,+ 5.997585975035,6.28318530718),.QUASI_UNIFORM_KNOTS.);+#1172 = CARTESIAN_POINT('',(6.28318530718,0.));+#1173 = CARTESIAN_POINT('',(6.187985529798,0.));+#1174 = CARTESIAN_POINT('',(5.997585975035,0.));+#1175 = CARTESIAN_POINT('',(5.711986642891,0.));+#1176 = CARTESIAN_POINT('',(5.426387310746,0.));+#1177 = CARTESIAN_POINT('',(5.140787978601,0.));+#1178 = CARTESIAN_POINT('',(4.855188646457,0.));+#1179 = CARTESIAN_POINT('',(4.569589314312,0.));+#1180 = CARTESIAN_POINT('',(4.283989982168,0.));+#1181 = CARTESIAN_POINT('',(3.998390650023,0.));+#1182 = CARTESIAN_POINT('',(3.712791317879,0.));+#1183 = CARTESIAN_POINT('',(3.427191985734,0.));+#1184 = CARTESIAN_POINT('',(3.14159265359,0.));+#1185 = CARTESIAN_POINT('',(2.855993321445,0.));+#1186 = CARTESIAN_POINT('',(2.570393989301,0.));+#1187 = CARTESIAN_POINT('',(2.284794657156,0.));+#1188 = CARTESIAN_POINT('',(1.999195325012,0.));+#1189 = CARTESIAN_POINT('',(1.713595992867,0.));+#1190 = CARTESIAN_POINT('',(1.427996660723,0.));+#1191 = CARTESIAN_POINT('',(1.142397328578,0.));+#1192 = CARTESIAN_POINT('',(0.856797996434,0.));+#1193 = CARTESIAN_POINT('',(0.571198664289,0.));+#1194 = CARTESIAN_POINT('',(0.285599332145,0.));+#1195 = CARTESIAN_POINT('',(9.519977738151E-02,0.));+#1196 = CARTESIAN_POINT('',(0.,0.));+#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1198 = SHELL_BASED_SURFACE_MODEL('',(#1199));+#1199 = OPEN_SHELL('',(#1200));+#1200 = ADVANCED_FACE('',(#1201),#1214,.T.);+#1201 = FACE_BOUND('',#1202,.T.);+#1202 = EDGE_LOOP('',(#1203,#1232,#1257,#1258));+#1203 = ORIENTED_EDGE('',*,*,#1204,.F.);+#1204 = EDGE_CURVE('',#1205,#1207,#1209,.T.);+#1205 = VERTEX_POINT('',#1206);+#1206 = CARTESIAN_POINT('',(3.722,5.370151447643E-15,9.15));+#1207 = VERTEX_POINT('',#1208);+#1208 = CARTESIAN_POINT('',(3.722,3.802779571229E-15,4.));+#1209 = SEAM_CURVE('',#1210,(#1213,#1225),.PCURVE_S1.);+#1210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1211,#1212),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,5.15),.PIECEWISE_BEZIER_KNOTS.);+#1211 = CARTESIAN_POINT('',(3.722,6.096782942445E-15,9.15));+#1212 = CARTESIAN_POINT('',(3.722,3.809723511717E-15,4.));+#1213 = PCURVE('',#1214,#1219);+#1214 = CYLINDRICAL_SURFACE('',#1215,2.452);+#1215 = AXIS2_PLACEMENT_3D('',#1216,#1217,#1218);+#1216 = CARTESIAN_POINT('',(1.27,4.063416270128E-15,9.15));+#1217 = DIRECTION('',(0.,-4.440892098501E-16,-1.));+#1218 = DIRECTION('',(1.,8.292686265567E-16,-3.68269249121E-31));+#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1224);+#1220 = LINE('',#1221,#1222);+#1221 = CARTESIAN_POINT('',(0.,0.));+#1222 = VECTOR('',#1223,1.);+#1223 = DIRECTION('',(0.,1.));+#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1225 = PCURVE('',#1214,#1226);+#1226 = DEFINITIONAL_REPRESENTATION('',(#1227),#1231);+#1227 = LINE('',#1228,#1229);+#1228 = CARTESIAN_POINT('',(6.28318530718,0.));+#1229 = VECTOR('',#1230,1.);+#1230 = DIRECTION('',(0.,1.));+#1231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1232 = ORIENTED_EDGE('',*,*,#1233,.T.);+#1233 = EDGE_CURVE('',#1205,#1205,#1234,.T.);+#1234 = SURFACE_CURVE('',#1235,(#1250),.PCURVE_S1.);+#1235 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#1236,#1237,#1238,#1239,#1240,+ #1241,#1242,#1243,#1244,#1245,#1246,#1247,#1248,#1249),+ .UNSPECIFIED.,.T.,.F.,(14,14),(0.,6.28318530718),+ .PIECEWISE_BEZIER_KNOTS.);+#1236 = CARTESIAN_POINT('',(3.722,7.03075654132E-15,9.15));+#1237 = CARTESIAN_POINT('',(3.722,-1.185105413323,9.15));+#1238 = CARTESIAN_POINT('',(3.101476851657,-2.370211300555,+ 9.150000000001));+#1239 = CARTESIAN_POINT('',(1.860467497635,-3.200871693395,+ 9.149999999998));+#1240 = CARTESIAN_POINT('',(0.221472866683,-3.322684589622,+ 9.150000000003));+#1241 = CARTESIAN_POINT('',(-1.369384886788,-2.536517192915,+ 9.149999999999));+#1242 = CARTESIAN_POINT('',(-2.368032350024,-0.954925692803,+ 9.149999999995));+#1243 = CARTESIAN_POINT('',(-2.368032350024,0.954925692803,+ 9.150000000011));+#1244 = CARTESIAN_POINT('',(-1.369384886788,2.536517192916,+ 9.149999999986));+#1245 = CARTESIAN_POINT('',(0.221472866683,3.322684589621,9.150000000012+ ));+#1246 = CARTESIAN_POINT('',(1.860467497635,3.200871693395,9.149999999993+ ));+#1247 = CARTESIAN_POINT('',(3.101476851657,2.370211300555,9.150000000003+ ));+#1248 = CARTESIAN_POINT('',(3.722,1.185105413323,9.149999999999));+#1249 = CARTESIAN_POINT('',(3.722,3.346230606566E-15,9.15));+#1250 = PCURVE('',#1214,#1251);+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(0.,0.));+#1254 = VECTOR('',#1255,1.);+#1255 = DIRECTION('',(1.,0.));+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1257 = ORIENTED_EDGE('',*,*,#1204,.T.);+#1258 = ORIENTED_EDGE('',*,*,#1259,.F.);+#1259 = EDGE_CURVE('',#1207,#1207,#1260,.T.);+#1260 = SURFACE_CURVE('',#1261,(#1276),.PCURVE_S1.);+#1261 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#1262,#1263,#1264,#1265,#1266,+ #1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274,#1275),+ .UNSPECIFIED.,.T.,.F.,(14,14),(0.,6.28318530718),+ .PIECEWISE_BEZIER_KNOTS.);+#1262 = CARTESIAN_POINT('',(3.722,5.643306553485E-15,4.));+#1263 = CARTESIAN_POINT('',(3.722,-1.185105413323,4.));+#1264 = CARTESIAN_POINT('',(3.101476851657,-2.370211300555,+ 4.000000000001));+#1265 = CARTESIAN_POINT('',(1.860467497635,-3.200871693395,+ 3.999999999997));+#1266 = CARTESIAN_POINT('',(0.221472866683,-3.322684589622,+ 4.000000000006));+#1267 = CARTESIAN_POINT('',(-1.369384886788,-2.536517192914,+ 3.999999999991));+#1268 = CARTESIAN_POINT('',(-2.368032350024,-0.954925692805,+ 4.00000000001));+#1269 = CARTESIAN_POINT('',(-2.368032350024,0.954925692805,+ 3.999999999992));+#1270 = CARTESIAN_POINT('',(-1.369384886788,2.536517192913,+ 4.000000000005));+#1271 = CARTESIAN_POINT('',(0.221472866683,3.322684589624,3.999999999998+ ));+#1272 = CARTESIAN_POINT('',(1.860467497635,3.200871693394,4.000000000001+ ));+#1273 = CARTESIAN_POINT('',(3.101476851657,2.370211300556,4.));+#1274 = CARTESIAN_POINT('',(3.722,1.185105413323,4.));+#1275 = CARTESIAN_POINT('',(3.722,1.95878061873E-15,4.));+#1276 = PCURVE('',#1214,#1277);+#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282);+#1278 = LINE('',#1279,#1280);+#1279 = CARTESIAN_POINT('',(0.,5.15));+#1280 = VECTOR('',#1281,1.);+#1281 = DIRECTION('',(1.,0.));+#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1283 = SHELL_BASED_SURFACE_MODEL('',(#1284));+#1284 = OPEN_SHELL('',(#1285));+#1285 = ADVANCED_FACE('',(#1286),#1310,.T.);+#1286 = FACE_BOUND('',#1287,.T.);+#1287 = EDGE_LOOP('',(#1288,#1321,#1336,#1362));+#1288 = ORIENTED_EDGE('',*,*,#1289,.T.);+#1289 = EDGE_CURVE('',#1290,#1292,#1294,.T.);+#1290 = VERTEX_POINT('',#1291);+#1291 = CARTESIAN_POINT('',(-1.231724137931,-1.470707427633,3.));+#1292 = VERTEX_POINT('',#1293);+#1293 = CARTESIAN_POINT('',(-1.231724137931,1.470707427632,3.));+#1294 = SURFACE_CURVE('',#1295,(#1309),.PCURVE_S1.);+#1295 = B_SPLINE_CURVE_WITH_KNOTS('',12,(#1296,#1297,#1298,#1299,#1300,+ #1301,#1302,#1303,#1304,#1305,#1306,#1307,#1308),.UNSPECIFIED.,.F.,+ .F.,(13,13),(3.673050891529,8.893319722831),.PIECEWISE_BEZIER_KNOTS.);+#1296 = CARTESIAN_POINT('',(-1.231724137931,-1.470707427633,3.));+#1297 = CARTESIAN_POINT('',(-0.591933459228,-2.559013472779,3.));+#1298 = CARTESIAN_POINT('',(0.564334880813,-3.343691124176,+ 3.000000000001));+#1299 = CARTESIAN_POINT('',(2.07857575544,-3.555156158744,2.999999999997+ ));+#1300 = CARTESIAN_POINT('',(3.635931515958,-3.015571190501,+ 3.000000000005));+#1301 = CARTESIAN_POINT('',(4.825005226262,-1.741770463456,+ 2.999999999993));+#1302 = CARTESIAN_POINT('',(5.274605868786,-8.638423310003E-12,+ 3.000000000007));+#1303 = CARTESIAN_POINT('',(4.825005226263,1.741770463475,2.999999999994+ ));+#1304 = CARTESIAN_POINT('',(3.635931515955,3.01557119049,3.000000000004)+ );+#1305 = CARTESIAN_POINT('',(2.078575755439,3.555156158751,2.999999999998+ ));+#1306 = CARTESIAN_POINT('',(0.564334880811,3.343691124173,3.000000000001+ ));+#1307 = CARTESIAN_POINT('',(-0.591933459229,2.559013472779,3.));+#1308 = CARTESIAN_POINT('',(-1.231724137931,1.470707427632,3.));+#1309 = PCURVE('',#1310,#1315);+#1310 = CYLINDRICAL_SURFACE('',#1311,2.902);+#1311 = AXIS2_PLACEMENT_3D('',#1312,#1313,#1314);+#1312 = CARTESIAN_POINT('',(1.27,0.,3.));+#1313 = DIRECTION('',(-0.,-0.,-1.));+#1314 = DIRECTION('',(1.,0.,0.));+#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320);+#1316 = LINE('',#1317,#1318);+#1317 = CARTESIAN_POINT('',(12.566370614359,0.));+#1318 = VECTOR('',#1319,1.);+#1319 = DIRECTION('',(-1.,0.));+#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);+#1322 = EDGE_CURVE('',#1292,#1323,#1325,.T.);+#1323 = VERTEX_POINT('',#1324);+#1324 = CARTESIAN_POINT('',(-1.231724137931,1.470707427632,4.));+#1325 = SURFACE_CURVE('',#1326,(#1329),.PCURVE_S1.);+#1326 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1327,#1328),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1327 = CARTESIAN_POINT('',(-1.231724137931,1.470707427632,3.));+#1328 = CARTESIAN_POINT('',(-1.231724137931,1.470707427632,4.));+#1329 = PCURVE('',#1310,#1330);+#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1335);+#1331 = LINE('',#1332,#1333);+#1332 = CARTESIAN_POINT('',(3.673050891528,0.));+#1333 = VECTOR('',#1334,1.);+#1334 = DIRECTION('',(0.,-1.));+#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1336 = ORIENTED_EDGE('',*,*,#1337,.F.);+#1337 = EDGE_CURVE('',#1338,#1323,#1340,.T.);+#1338 = VERTEX_POINT('',#1339);+#1339 = CARTESIAN_POINT('',(-1.231724137931,-1.470707427633,4.));+#1340 = SURFACE_CURVE('',#1341,(#1355),.PCURVE_S1.);+#1341 = B_SPLINE_CURVE_WITH_KNOTS('',12,(#1342,#1343,#1344,#1345,#1346,+ #1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354),.UNSPECIFIED.,.F.,+ .F.,(13,13),(3.673050891529,8.893319722831),.PIECEWISE_BEZIER_KNOTS.);+#1342 = CARTESIAN_POINT('',(-1.231724137931,-1.470707427633,4.));+#1343 = CARTESIAN_POINT('',(-0.591933459228,-2.559013472779,4.));+#1344 = CARTESIAN_POINT('',(0.564334880813,-3.343691124176,+ 4.000000000002));+#1345 = CARTESIAN_POINT('',(2.07857575544,-3.555156158744,3.999999999996+ ));+#1346 = CARTESIAN_POINT('',(3.635931515958,-3.015571190501,+ 4.000000000007));+#1347 = CARTESIAN_POINT('',(4.825005226262,-1.741770463456,+ 3.999999999991));+#1348 = CARTESIAN_POINT('',(5.274605868786,-8.638423310003E-12,+ 4.000000000009));+#1349 = CARTESIAN_POINT('',(4.825005226263,1.741770463475,3.999999999992+ ));+#1350 = CARTESIAN_POINT('',(3.635931515955,3.01557119049,4.000000000005)+ );+#1351 = CARTESIAN_POINT('',(2.078575755439,3.555156158751,3.999999999998+ ));+#1352 = CARTESIAN_POINT('',(0.564334880811,3.343691124173,4.000000000001+ ));+#1353 = CARTESIAN_POINT('',(-0.591933459229,2.559013472779,4.));+#1354 = CARTESIAN_POINT('',(-1.231724137931,1.470707427632,4.));+#1355 = PCURVE('',#1310,#1356);+#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361);+#1357 = LINE('',#1358,#1359);+#1358 = CARTESIAN_POINT('',(12.566370614359,-1.));+#1359 = VECTOR('',#1360,1.);+#1360 = DIRECTION('',(-1.,0.));+#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1362 = ORIENTED_EDGE('',*,*,#1363,.F.);+#1363 = EDGE_CURVE('',#1290,#1338,#1364,.T.);+#1364 = SURFACE_CURVE('',#1365,(#1368),.PCURVE_S1.);+#1365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1366,#1367),.UNSPECIFIED.,.F.,+ .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1366 = CARTESIAN_POINT('',(-1.231724137931,-1.470707427633,3.));+#1367 = CARTESIAN_POINT('',(-1.231724137931,-1.470707427633,4.));+#1368 = PCURVE('',#1310,#1369);+#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374);+#1370 = LINE('',#1371,#1372);+#1371 = CARTESIAN_POINT('',(8.89331972283,0.));+#1372 = VECTOR('',#1373,1.);+#1373 = DIRECTION('',(0.,-1.));+#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1375 = SHELL_BASED_SURFACE_MODEL('',(#1376));+#1376 = OPEN_SHELL('',(#1377));+#1377 = ADVANCED_FACE('',(#1378),#1392,.T.);+#1378 = FACE_BOUND('',#1379,.T.);+#1379 = EDGE_LOOP('',(#1380,#1403,#1419,#1435));+#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);+#1381 = EDGE_CURVE('',#1382,#1384,#1386,.T.);+#1382 = VERTEX_POINT('',#1383);+#1383 = CARTESIAN_POINT('',(-1.231999999999,-1.46969384567,3.));+#1384 = VERTEX_POINT('',#1385);+#1385 = CARTESIAN_POINT('',(-1.231999999999,-1.46969384567,4.));+#1386 = SURFACE_CURVE('',#1387,(#1391),.PCURVE_S1.);+#1387 = LINE('',#1388,#1389);+#1388 = CARTESIAN_POINT('',(-1.231999999999,-1.46969384567,3.));+#1389 = VECTOR('',#1390,1.);+#1390 = DIRECTION('',(0.,0.,1.));+#1391 = PCURVE('',#1392,#1397);+#1392 = PLANE('',#1393);+#1393 = AXIS2_PLACEMENT_3D('',#1394,#1395,#1396);+#1394 = CARTESIAN_POINT('',(-1.231999999999,-1.46969384567,3.));+#1395 = DIRECTION('',(-1.,0.,0.));+#1396 = DIRECTION('',(0.,1.,0.));+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);+#1398 = LINE('',#1399,#1400);+#1399 = CARTESIAN_POINT('',(0.,0.));+#1400 = VECTOR('',#1401,1.);+#1401 = DIRECTION('',(0.,-1.));+#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1403 = ORIENTED_EDGE('',*,*,#1404,.T.);+#1404 = EDGE_CURVE('',#1384,#1405,#1407,.T.);+#1405 = VERTEX_POINT('',#1406);+#1406 = CARTESIAN_POINT('',(-1.232,1.469693845669,4.));+#1407 = SURFACE_CURVE('',#1408,(#1412),.PCURVE_S1.);+#1408 = LINE('',#1409,#1410);+#1409 = CARTESIAN_POINT('',(-1.231999999999,-1.46969384567,4.));+#1410 = VECTOR('',#1411,1.);+#1411 = DIRECTION('',(0.,1.,0.));+#1412 = PCURVE('',#1392,#1413);+#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418);+#1414 = LINE('',#1415,#1416);+#1415 = CARTESIAN_POINT('',(0.,-1.));+#1416 = VECTOR('',#1417,1.);+#1417 = DIRECTION('',(1.,0.));+#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1419 = ORIENTED_EDGE('',*,*,#1420,.F.);+#1420 = EDGE_CURVE('',#1421,#1405,#1423,.T.);+#1421 = VERTEX_POINT('',#1422);+#1422 = CARTESIAN_POINT('',(-1.232,1.469693845669,3.));+#1423 = SURFACE_CURVE('',#1424,(#1428),.PCURVE_S1.);+#1424 = LINE('',#1425,#1426);+#1425 = CARTESIAN_POINT('',(-1.232,1.469693845669,3.));+#1426 = VECTOR('',#1427,1.);+#1427 = DIRECTION('',(0.,0.,1.));+#1428 = PCURVE('',#1392,#1429);+#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434);+#1430 = LINE('',#1431,#1432);+#1431 = CARTESIAN_POINT('',(2.939387691339,0.));+#1432 = VECTOR('',#1433,1.);+#1433 = DIRECTION('',(0.,-1.));+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1435 = ORIENTED_EDGE('',*,*,#1436,.F.);+#1436 = EDGE_CURVE('',#1382,#1421,#1437,.T.);+#1437 = SURFACE_CURVE('',#1438,(#1442),.PCURVE_S1.);+#1438 = LINE('',#1439,#1440);+#1439 = CARTESIAN_POINT('',(-1.231999999999,-1.46969384567,3.));+#1440 = VECTOR('',#1441,1.);+#1441 = DIRECTION('',(0.,1.,0.));+#1442 = PCURVE('',#1392,#1443);+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448);+#1444 = LINE('',#1445,#1446);+#1445 = CARTESIAN_POINT('',(0.,0.));+#1446 = VECTOR('',#1447,1.);+#1447 = DIRECTION('',(1.,0.));+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1453)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1450,#1451,#1452)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1450 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1451 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1452 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1453 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1450,+ 'distance_accuracy_value','confusion accuracy');+#1454 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1455,#1457);+#1455 = ( REPRESENTATION_RELATIONSHIP('','',#1064,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1456) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1456 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#1457 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #1458);+#1458 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Adom.LED.Emission','',#5,+ #1059,$);+#1459 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1061));+#1460 = PRESENTATION_LAYER_ASSIGNMENT('Adom.LED.Color=green','visible',(+ #1067,#1200,#1285,#1377));+#1461 = PRESENTATION_LAYER_ASSIGNMENT('Adom.LED.RGB=0.015,1,0.07',+ 'visible',(#1067,#1200,#1285,#1377));+#1462 = PRESENTATION_LAYER_ASSIGNMENT('Adom.LED.FwhmDeg=30','visible',(+ #1067,#1200,#1285,#1377));+#1463 = PRESENTATION_LAYER_ASSIGNMENT('Adom.LED.Candela=6','visible',(+ #1067,#1200,#1285,#1377));+#1464 = PRESENTATION_LAYER_ASSIGNMENT('Adom.LED.Assumed=none','visible',+ (#1067,#1200,#1285,#1377));+#1465 = PRESENTATION_LAYER_ASSIGNMENT(+ 'Adom.LED.LightAt=1.47000,0.00000,11.61200','visible',(#1067,#1200,+ #1285,#1377));+#1466 = PRESENTATION_LAYER_ASSIGNMENT('Adom.LED.Lens=block','visible',(+ #1067,#1200,#1285,#1377));+#1467 = PRESENTATION_LAYER_ASSIGNMENT('Adom.LED.Alpha=1','visible',(+ #1067,#1200,#1285,#1377));+#1468 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #1469,#1479,#1488,#1497),#1449);+#1469 = STYLED_ITEM('color',(#1470),#1067);+#1470 = PRESENTATION_STYLE_ASSIGNMENT((#1471,#1477));+#1471 = SURFACE_STYLE_USAGE(.BOTH.,#1472);+#1472 = SURFACE_SIDE_STYLE('',(#1473));+#1473 = SURFACE_STYLE_FILL_AREA(#1474);+#1474 = FILL_AREA_STYLE('',(#1475));+#1475 = FILL_AREA_STYLE_COLOUR('',#1476);+#1476 = COLOUR_RGB('',0.128354038566,1.,0.293372055022);+#1477 = CURVE_STYLE('',#1478,POSITIVE_LENGTH_MEASURE(0.1),#1476);+#1478 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1479 = STYLED_ITEM('color',(#1480),#1200);+#1480 = PRESENTATION_STYLE_ASSIGNMENT((#1481,#1486));+#1481 = SURFACE_STYLE_USAGE(.BOTH.,#1482);+#1482 = SURFACE_SIDE_STYLE('',(#1483));+#1483 = SURFACE_STYLE_FILL_AREA(#1484);+#1484 = FILL_AREA_STYLE('',(#1485));+#1485 = FILL_AREA_STYLE_COLOUR('',#1476);+#1486 = CURVE_STYLE('',#1487,POSITIVE_LENGTH_MEASURE(0.1),#1476);+#1487 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1488 = STYLED_ITEM('color',(#1489),#1285);+#1489 = PRESENTATION_STYLE_ASSIGNMENT((#1490,#1495));+#1490 = SURFACE_STYLE_USAGE(.BOTH.,#1491);+#1491 = SURFACE_SIDE_STYLE('',(#1492));+#1492 = SURFACE_STYLE_FILL_AREA(#1493);+#1493 = FILL_AREA_STYLE('',(#1494));+#1494 = FILL_AREA_STYLE_COLOUR('',#1476);+#1495 = CURVE_STYLE('',#1496,POSITIVE_LENGTH_MEASURE(0.1),#1476);+#1496 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1497 = STYLED_ITEM('color',(#1498),#1377);+#1498 = PRESENTATION_STYLE_ASSIGNMENT((#1499,#1504));+#1499 = SURFACE_STYLE_USAGE(.BOTH.,#1500);+#1500 = SURFACE_SIDE_STYLE('',(#1501));+#1501 = SURFACE_STYLE_FILL_AREA(#1502);+#1502 = FILL_AREA_STYLE('',(#1503));+#1503 = FILL_AREA_STYLE_COLOUR('',#1476);+#1504 = CURVE_STYLE('',#1505,POSITIVE_LENGTH_MEASURE(0.1),#1476);+#1505 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1506 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #1507,#1515,#1522,#1529,#1536,#1543,#1550,#1558,#1565,#1572,#1579,+ #1586,#1593,#1600,#1607,#1614),#1046);+#1507 = STYLED_ITEM('color',(#1508),#39);+#1508 = PRESENTATION_STYLE_ASSIGNMENT((#1509));+#1509 = SURFACE_STYLE_USAGE(.BOTH.,#1510);+#1510 = SURFACE_SIDE_STYLE('',(#1511));+#1511 = SURFACE_STYLE_FILL_AREA(#1512);+#1512 = FILL_AREA_STYLE('',(#1513));+#1513 = FILL_AREA_STYLE_COLOUR('',#1514);+#1514 = COLOUR_RGB('',0.699999984889,9.999999991362E-02,+ 5.000000142576E-02);+#1515 = STYLED_ITEM('color',(#1516),#167);+#1516 = PRESENTATION_STYLE_ASSIGNMENT((#1517));+#1517 = SURFACE_STYLE_USAGE(.BOTH.,#1518);+#1518 = SURFACE_SIDE_STYLE('',(#1519));+#1519 = SURFACE_STYLE_FILL_AREA(#1520);+#1520 = FILL_AREA_STYLE('',(#1521));+#1521 = FILL_AREA_STYLE_COLOUR('',#1514);+#1522 = STYLED_ITEM('color',(#1523),#222);+#1523 = PRESENTATION_STYLE_ASSIGNMENT((#1524));+#1524 = SURFACE_STYLE_USAGE(.BOTH.,#1525);+#1525 = SURFACE_SIDE_STYLE('',(#1526));+#1526 = SURFACE_STYLE_FILL_AREA(#1527);+#1527 = FILL_AREA_STYLE('',(#1528));+#1528 = FILL_AREA_STYLE_COLOUR('',#1514);+#1529 = STYLED_ITEM('color',(#1530),#289);+#1530 = PRESENTATION_STYLE_ASSIGNMENT((#1531));+#1531 = SURFACE_STYLE_USAGE(.BOTH.,#1532);+#1532 = SURFACE_SIDE_STYLE('',(#1533));+#1533 = SURFACE_STYLE_FILL_AREA(#1534);+#1534 = FILL_AREA_STYLE('',(#1535));+#1535 = FILL_AREA_STYLE_COLOUR('',#1514);+#1536 = STYLED_ITEM('color',(#1537),#370);+#1537 = PRESENTATION_STYLE_ASSIGNMENT((#1538));+#1538 = SURFACE_STYLE_USAGE(.BOTH.,#1539);+#1539 = SURFACE_SIDE_STYLE('',(#1540));+#1540 = SURFACE_STYLE_FILL_AREA(#1541);+#1541 = FILL_AREA_STYLE('',(#1542));+#1542 = FILL_AREA_STYLE_COLOUR('',#1514);+#1543 = STYLED_ITEM('color',(#1544),#397);+#1544 = PRESENTATION_STYLE_ASSIGNMENT((#1545));+#1545 = SURFACE_STYLE_USAGE(.BOTH.,#1546);+#1546 = SURFACE_SIDE_STYLE('',(#1547));+#1547 = SURFACE_STYLE_FILL_AREA(#1548);+#1548 = FILL_AREA_STYLE('',(#1549));+#1549 = FILL_AREA_STYLE_COLOUR('',#1514);+#1550 = STYLED_ITEM('color',(#1551),#630);+#1551 = PRESENTATION_STYLE_ASSIGNMENT((#1552));+#1552 = SURFACE_STYLE_USAGE(.BOTH.,#1553);+#1553 = SURFACE_SIDE_STYLE('',(#1554));+#1554 = SURFACE_STYLE_FILL_AREA(#1555);+#1555 = FILL_AREA_STYLE('',(#1556));+#1556 = FILL_AREA_STYLE_COLOUR('',#1557);+#1557 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#1558 = STYLED_ITEM('color',(#1559),#706);+#1559 = PRESENTATION_STYLE_ASSIGNMENT((#1560));+#1560 = SURFACE_STYLE_USAGE(.BOTH.,#1561);+#1561 = SURFACE_SIDE_STYLE('',(#1562));+#1562 = SURFACE_STYLE_FILL_AREA(#1563);+#1563 = FILL_AREA_STYLE('',(#1564));+#1564 = FILL_AREA_STYLE_COLOUR('',#1557);+#1565 = STYLED_ITEM('color',(#1566),#755);+#1566 = PRESENTATION_STYLE_ASSIGNMENT((#1567));+#1567 = SURFACE_STYLE_USAGE(.BOTH.,#1568);+#1568 = SURFACE_SIDE_STYLE('',(#1569));+#1569 = SURFACE_STYLE_FILL_AREA(#1570);+#1570 = FILL_AREA_STYLE('',(#1571));+#1571 = FILL_AREA_STYLE_COLOUR('',#1557);+#1572 = STYLED_ITEM('color',(#1573),#804);+#1573 = PRESENTATION_STYLE_ASSIGNMENT((#1574));+#1574 = SURFACE_STYLE_USAGE(.BOTH.,#1575);+#1575 = SURFACE_SIDE_STYLE('',(#1576));+#1576 = SURFACE_STYLE_FILL_AREA(#1577);+#1577 = FILL_AREA_STYLE('',(#1578));+#1578 = FILL_AREA_STYLE_COLOUR('',#1557);+#1579 = STYLED_ITEM('color',(#1580),#831);+#1580 = PRESENTATION_STYLE_ASSIGNMENT((#1581));+#1581 = SURFACE_STYLE_USAGE(.BOTH.,#1582);+#1582 = SURFACE_SIDE_STYLE('',(#1583));+#1583 = SURFACE_STYLE_FILL_AREA(#1584);+#1584 = FILL_AREA_STYLE('',(#1585));+#1585 = FILL_AREA_STYLE_COLOUR('',#1557);+#1586 = STYLED_ITEM('color',(#1587),#907);+#1587 = PRESENTATION_STYLE_ASSIGNMENT((#1588));+#1588 = SURFACE_STYLE_USAGE(.BOTH.,#1589);+#1589 = SURFACE_SIDE_STYLE('',(#1590));+#1590 = SURFACE_STYLE_FILL_AREA(#1591);+#1591 = FILL_AREA_STYLE('',(#1592));+#1592 = FILL_AREA_STYLE_COLOUR('',#1557);+#1593 = STYLED_ITEM('color',(#1594),#956);+#1594 = PRESENTATION_STYLE_ASSIGNMENT((#1595));+#1595 = SURFACE_STYLE_USAGE(.BOTH.,#1596);+#1596 = SURFACE_SIDE_STYLE('',(#1597));+#1597 = SURFACE_STYLE_FILL_AREA(#1598);+#1598 = FILL_AREA_STYLE('',(#1599));+#1599 = FILL_AREA_STYLE_COLOUR('',#1557);+#1600 = STYLED_ITEM('color',(#1601),#1005);+#1601 = PRESENTATION_STYLE_ASSIGNMENT((#1602));+#1602 = SURFACE_STYLE_USAGE(.BOTH.,#1603);+#1603 = SURFACE_SIDE_STYLE('',(#1604));+#1604 = SURFACE_STYLE_FILL_AREA(#1605);+#1605 = FILL_AREA_STYLE('',(#1606));+#1606 = FILL_AREA_STYLE_COLOUR('',#1557);+#1607 = STYLED_ITEM('color',(#1608),#1032);+#1608 = PRESENTATION_STYLE_ASSIGNMENT((#1609));+#1609 = SURFACE_STYLE_USAGE(.BOTH.,#1610);+#1610 = SURFACE_SIDE_STYLE('',(#1611));+#1611 = SURFACE_STYLE_FILL_AREA(#1612);+#1612 = FILL_AREA_STYLE('',(#1613));+#1613 = FILL_AREA_STYLE_COLOUR('',#1557);+#1614 = STYLED_ITEM('color',(#1615),#1039);+#1615 = PRESENTATION_STYLE_ASSIGNMENT((#1616));+#1616 = SURFACE_STYLE_USAGE(.BOTH.,#1617);+#1617 = SURFACE_SIDE_STYLE('',(#1618));+#1618 = SURFACE_STYLE_FILL_AREA(#1619);+#1619 = FILL_AREA_STYLE('',(#1620));+#1620 = FILL_AREA_STYLE_COLOUR('',#1557);+ENDSEC;+END-ISO-10303-21;
states/xl-502ugd-state-off.pngadded⋯ 1 unchanged line ⋯
states/xl-502ugd-state-on.pngadded⋯ 1 unchanged line ⋯