From a9c1ec893038283daa001135a6d9538b1fdcda0f Mon Sep 17 00:00:00 2001 From: obijuan Date: Sat, 10 Jan 2015 07:25:08 +0100 Subject: [PATCH] Nyloc nut: stl and step files --- .../Fasteners/Nuts/Metric/Nyloc-nut-M3.step | 3288 +++++++++++++++++ .../Fasteners/Nuts/Metric/Nyloc-nut-M3.stl | Bin 0 -> 149784 bytes 2 files changed, 3288 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Nuts/Metric/Nyloc-nut-M3.step create mode 100644 Mechanical Parts/Fasteners/Nuts/Metric/Nyloc-nut-M3.stl diff --git a/Mechanical Parts/Fasteners/Nuts/Metric/Nyloc-nut-M3.step b/Mechanical Parts/Fasteners/Nuts/Metric/Nyloc-nut-M3.step new file mode 100644 index 00000000..ffb0e43e --- /dev/null +++ b/Mechanical Parts/Fasteners/Nuts/Metric/Nyloc-nut-M3.step @@ -0,0 +1,3288 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/FreeCAD-library/Mechanical +Parts/Fasteners/Nuts/Metric/Nyloc-nut-M3.step','2015-01-07T16:30:05',( + 'FreeCAD'),('FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD', + 'Unknown'); +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('Nyloc-nut-M3','Nyloc-nut-M3','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#2255),#2437); +#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,#230,#283,#384,#480,#576,#672,#768,#859,#914, + #1029,#1174,#1202,#1250,#1370,#1510,#1538,#1586,#1706,#1811,#1839, + #1867,#1906,#1934,#1962,#2094,#2101,#2108,#2115,#2122,#2177,#2227)); +#17 = ADVANCED_FACE('',(#18,#54),#31,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.7,2.465190328816E-31,0.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.7); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(-5.245336318659E-69,3.549874184078E-30, + 8.300398030215E-23)); +#28 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#29 = DIRECTION('',(-1.,-2.366582715663E-30,3.152921544731E-45)); +#30 = PCURVE('',#31,#36); +#31 = PLANE('',#32); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,1.105835160804E-37,8.300398030215E-23)); +#34 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#35 = DIRECTION('',(1.,6.702031277598E-39,-8.928899323377E-54)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = CIRCLE('',#38,1.7); +#38 = AXIS2_PLACEMENT_2D('',#39,#40); +#39 = CARTESIAN_POINT('',(1.854603075344E-68,3.549874073495E-30)); +#40 = DIRECTION('',(-1.,-2.366582715663E-30)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = CONICAL_SURFACE('',#44,1.5,0.785398163397); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(-5.013510934241E-69,2.6645352591E-16,0.2)); +#46 = DIRECTION('',(-1.15912692209E-69,-1.33226762955E-15,-1.)); +#47 = DIRECTION('',(-1.,-2.366582715663E-30,3.152921544731E-45)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(0.,0.2)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-1.,-0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = FACE_BOUND('',#55,.F.); +#55 = EDGE_LOOP('',(#56,#87,#116,#145,#174,#203)); +#56 = ORIENTED_EDGE('',*,*,#57,.T.); +#57 = EDGE_CURVE('',#58,#60,#62,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(2.75,6.171345341817E-38,3.970466940255E-23)); +#60 = VERTEX_POINT('',#61); +#61 = CARTESIAN_POINT('',(1.374999588202,2.381570098159, + -3.156822573609E-15)); +#62 = SURFACE_CURVE('',#63,(#68,#75),.PCURVE_S1.); +#63 = CIRCLE('',#64,2.75); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.,5.2897245787E-38,3.970466940255E-23)); +#66 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#67 = DIRECTION('',(1.,3.205893684061E-39,-4.271108379054E-54)); +#68 = PCURVE('',#31,#69); +#69 = DEFINITIONAL_REPRESENTATION('',(#70),#74); +#70 = CIRCLE('',#71,2.75); +#71 = AXIS2_PLACEMENT_2D('',#72,#73); +#72 = CARTESIAN_POINT('',(0.,0.)); +#73 = DIRECTION('',(1.,-3.496137593538E-39)); +#74 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#75 = PCURVE('',#76,#81); +#76 = CONICAL_SURFACE('',#77,3.175,1.047197673206); +#77 = AXIS2_PLACEMENT_3D('',#78,#79,#80); +#78 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#79 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#80 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#81 = DEFINITIONAL_REPRESENTATION('',(#82),#86); +#82 = LINE('',#83,#84); +#83 = CARTESIAN_POINT('',(0.,-0.245373795267)); +#84 = VECTOR('',#85,1.); +#85 = DIRECTION('',(1.,-0.)); +#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#87 = ORIENTED_EDGE('',*,*,#88,.T.); +#88 = EDGE_CURVE('',#60,#89,#91,.T.); +#89 = VERTEX_POINT('',#90); +#90 = CARTESIAN_POINT('',(-1.375000411725,2.381569622697, + -3.156822269988E-15)); +#91 = SURFACE_CURVE('',#92,(#97,#104),.PCURVE_S1.); +#92 = CIRCLE('',#93,2.75); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(0.,5.2897245787E-38,3.970466940255E-23)); +#95 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#96 = DIRECTION('',(1.,3.205893684061E-39,-4.271108379054E-54)); +#97 = PCURVE('',#31,#98); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,2.75); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = DIRECTION('',(1.,-3.496137593538E-39)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = PCURVE('',#105,#110); +#105 = CONICAL_SURFACE('',#106,3.175,1.047197673206); +#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109); +#107 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#108 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#109 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(0.,-0.245373795267)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,-0.)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#89,#118,#120,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(-2.75,3.367778697655E-16,3.970466895387E-23) + ); +#120 = SURFACE_CURVE('',#121,(#126,#133),.PCURVE_S1.); +#121 = CIRCLE('',#122,2.75); +#122 = AXIS2_PLACEMENT_3D('',#123,#124,#125); +#123 = CARTESIAN_POINT('',(0.,5.2897245787E-38,3.970466940255E-23)); +#124 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#125 = DIRECTION('',(1.,3.205893684061E-39,-4.271108379054E-54)); +#126 = PCURVE('',#31,#127); +#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132); +#128 = CIRCLE('',#129,2.75); +#129 = AXIS2_PLACEMENT_2D('',#130,#131); +#130 = CARTESIAN_POINT('',(0.,0.)); +#131 = DIRECTION('',(1.,-3.496137593538E-39)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#133 = PCURVE('',#134,#139); +#134 = CONICAL_SURFACE('',#135,3.175,1.047197673206); +#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138); +#136 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#137 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#138 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144); +#140 = LINE('',#141,#142); +#141 = CARTESIAN_POINT('',(0.,-0.245373795267)); +#142 = VECTOR('',#143,1.); +#143 = DIRECTION('',(1.,-0.)); +#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#145 = ORIENTED_EDGE('',*,*,#146,.T.); +#146 = EDGE_CURVE('',#118,#147,#149,.T.); +#147 = VERTEX_POINT('',#148); +#148 = CARTESIAN_POINT('',(-1.374999587585,-2.381570098515, + 3.156822613551E-15)); +#149 = SURFACE_CURVE('',#150,(#155,#162),.PCURVE_S1.); +#150 = CIRCLE('',#151,2.75); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(0.,5.2897245787E-38,3.970466940255E-23)); +#153 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#154 = DIRECTION('',(1.,3.205893684061E-39,-4.271108379054E-54)); +#155 = PCURVE('',#31,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = CIRCLE('',#158,2.75); +#158 = AXIS2_PLACEMENT_2D('',#159,#160); +#159 = CARTESIAN_POINT('',(0.,0.)); +#160 = DIRECTION('',(1.,-3.496137593538E-39)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = PCURVE('',#163,#168); +#163 = CONICAL_SURFACE('',#164,3.175,1.047197673206); +#164 = AXIS2_PLACEMENT_3D('',#165,#166,#167); +#165 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#166 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#167 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#168 = DEFINITIONAL_REPRESENTATION('',(#169),#173); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(0.,-0.245373795267)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(1.,-0.)); +#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#174 = ORIENTED_EDGE('',*,*,#175,.T.); +#175 = EDGE_CURVE('',#147,#176,#178,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(1.375000411865,-2.381569622617, + 3.156822309639E-15)); +#178 = SURFACE_CURVE('',#179,(#184,#191),.PCURVE_S1.); +#179 = CIRCLE('',#180,2.75); +#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183); +#181 = CARTESIAN_POINT('',(0.,5.2897245787E-38,3.970466940255E-23)); +#182 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#183 = DIRECTION('',(1.,3.205893684061E-39,-4.271108379054E-54)); +#184 = PCURVE('',#31,#185); +#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190); +#186 = CIRCLE('',#187,2.75); +#187 = AXIS2_PLACEMENT_2D('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,0.)); +#189 = DIRECTION('',(1.,-3.496137593538E-39)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = PCURVE('',#192,#197); +#192 = CONICAL_SURFACE('',#193,3.175,1.047197673206); +#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196); +#194 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#195 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#196 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(0.,-0.245373795267)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,-0.)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#203 = ORIENTED_EDGE('',*,*,#204,.T.); +#204 = EDGE_CURVE('',#176,#58,#205,.T.); +#205 = SURFACE_CURVE('',#206,(#211,#218),.PCURVE_S1.); +#206 = CIRCLE('',#207,2.75); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(0.,5.2897245787E-38,3.970466940255E-23)); +#209 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#210 = DIRECTION('',(1.,3.205893684061E-39,-4.271108379054E-54)); +#211 = PCURVE('',#31,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = CIRCLE('',#214,2.75); +#214 = AXIS2_PLACEMENT_2D('',#215,#216); +#215 = CARTESIAN_POINT('',(0.,0.)); +#216 = DIRECTION('',(1.,-3.496137593538E-39)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = PCURVE('',#219,#224); +#219 = CONICAL_SURFACE('',#220,3.175,1.047197673206); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#222 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#223 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(0.,-0.245373795267)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(1.,-0.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = ADVANCED_FACE('',(#231),#43,.F.); +#231 = FACE_BOUND('',#232,.F.); +#232 = EDGE_LOOP('',(#233,#254,#255,#256)); +#233 = ORIENTED_EDGE('',*,*,#234,.F.); +#234 = EDGE_CURVE('',#22,#235,#237,.T.); +#235 = VERTEX_POINT('',#236); +#236 = CARTESIAN_POINT('',(-1.5,2.6645352591E-16,0.2)); +#237 = SEAM_CURVE('',#238,(#242,#248),.PCURVE_S1.); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(-1.5,2.6645352591E-16,0.2)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(0.707106781187,9.420554752103E-16,0.707106781187)); +#242 = PCURVE('',#43,#243); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#247); +#244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#245,#246),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.282842712475,0.),.PIECEWISE_BEZIER_KNOTS.); +#245 = CARTESIAN_POINT('',(4.272996569947E-31,0.2)); +#246 = CARTESIAN_POINT('',(4.272996569947E-31,0.)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#43,#249); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#253); +#250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#251,#252),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.282842712475,0.),.PIECEWISE_BEZIER_KNOTS.); +#251 = CARTESIAN_POINT('',(-6.28318530718,0.2)); +#252 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#21,.T.); +#255 = ORIENTED_EDGE('',*,*,#234,.T.); +#256 = ORIENTED_EDGE('',*,*,#257,.F.); +#257 = EDGE_CURVE('',#235,#235,#258,.T.); +#258 = SURFACE_CURVE('',#259,(#264,#271),.PCURVE_S1.); +#259 = CIRCLE('',#260,1.5); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(-5.013510934241E-69,2.6645352591E-16,0.2)); +#262 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#263 = DIRECTION('',(-1.,-2.366582715663E-30,3.152921544731E-45)); +#264 = PCURVE('',#43,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(-0.,-0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,-0.)); +#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#271 = PCURVE('',#272,#277); +#272 = CYLINDRICAL_SURFACE('',#273,1.5); +#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276); +#274 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#275 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#276 = DIRECTION('',(-1.,0.,0.)); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(4.272996569947E-31,-2.4)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ADVANCED_FACE('',(#284),#76,.T.); +#284 = FACE_BOUND('',#285,.F.); +#285 = EDGE_LOOP('',(#286,#321,#350,#383)); +#286 = ORIENTED_EDGE('',*,*,#287,.T.); +#287 = EDGE_CURVE('',#58,#288,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(2.75,1.586860107256,0.245373795267)); +#290 = SURFACE_CURVE('',#291,(#296,#309),.PCURVE_S1.); +#291 = HYPERBOLA('',#292,1.587712792905,2.75); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(2.75,-2.11525835901E-15,-1.587712792905)); +#294 = DIRECTION('',(-1.,0.,0.)); +#295 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#296 = PCURVE('',#76,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#308); +#298 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#299,#300,#301,#302,#303,#304, + #305,#306,#307),.UNSPECIFIED.,.F.,.F.,(9,9),(1.716029210364E-17, + 0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#299 = CARTESIAN_POINT('',(4.343668584065E-17,-0.245373795267)); +#300 = CARTESIAN_POINT('',(6.862968313324E-02,-0.245373795158)); +#301 = CARTESIAN_POINT('',(0.137259366053,-0.23682730353)); +#302 = CARTESIAN_POINT('',(0.205396472503,-0.2197343204)); +#303 = CARTESIAN_POINT('',(0.272548482619,-0.194008969941)); +#304 = CARTESIAN_POINT('',(0.3382597549,-0.159479500842)); +#305 = CARTESIAN_POINT('',(0.40214977214,-0.115886128214)); +#306 = CARTESIAN_POINT('',(0.463923039037,-6.287672102795E-02)); +#307 = CARTESIAN_POINT('',(0.523366071702,8.009030964126E-17)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#310,#315); +#310 = PLANE('',#311); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(2.75,1.587713240271,2.6)); +#313 = DIRECTION('',(-1.,0.,0.)); +#314 = DIRECTION('',(0.,-1.,1.33226762955E-15)); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320); +#316 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#317,#318,#319), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +1.716029210364E-17,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917495407,1.)) REPRESENTATION_ITEM('') ); +#317 = CARTESIAN_POINT('',(1.587713240271,-2.6)); +#318 = CARTESIAN_POINT('',(0.851195890912,-2.6)); +#319 = CARTESIAN_POINT('',(8.531330151651E-04,-2.354626204733)); +#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#321 = ORIENTED_EDGE('',*,*,#322,.T.); +#322 = EDGE_CURVE('',#288,#323,#325,.T.); +#323 = VERTEX_POINT('',#324); +#324 = CARTESIAN_POINT('',(2.749261165136,1.588139806779,0.245373795267) + ); +#325 = SURFACE_CURVE('',#326,(#331,#338),.PCURVE_S1.); +#326 = CIRCLE('',#327,3.175); +#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330); +#328 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#329 = DIRECTION('',(-2.736911063134E-48,1.33226762955E-15,1.)); +#330 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#331 = PCURVE('',#76,#332); +#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337); +#333 = LINE('',#334,#335); +#334 = CARTESIAN_POINT('',(0.,-0.)); +#335 = VECTOR('',#336,1.); +#336 = DIRECTION('',(1.,-0.)); +#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#338 = PCURVE('',#339,#344); +#339 = CYLINDRICAL_SURFACE('',#340,3.175); +#340 = AXIS2_PLACEMENT_3D('',#341,#342,#343); +#341 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#342 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#343 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349); +#345 = LINE('',#346,#347); +#346 = CARTESIAN_POINT('',(0.,0.)); +#347 = VECTOR('',#348,1.); +#348 = DIRECTION('',(1.,0.)); +#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#350 = ORIENTED_EDGE('',*,*,#351,.T.); +#351 = EDGE_CURVE('',#323,#60,#352,.T.); +#352 = SURFACE_CURVE('',#353,(#358,#371),.PCURVE_S1.); +#353 = HYPERBOLA('',#354,1.587712792905,2.75); +#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357); +#355 = CARTESIAN_POINT('',(1.375,2.381569860407,-1.587712792905)); +#356 = DIRECTION('',(-0.5,-0.866025403784,1.15377761183E-15)); +#357 = DIRECTION('',(-4.930380657631E-32,1.33226762955E-15,1.)); +#358 = PCURVE('',#76,#359); +#359 = DEFINITIONAL_REPRESENTATION('',(#360),#370); +#360 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#361,#362,#363,#364,#365,#366, + #367,#368,#369),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.549037459066, + 3.601222600125E-07),.PIECEWISE_BEZIER_KNOTS.); +#361 = CARTESIAN_POINT('',(0.523831479494,5.52122223576E-16)); +#362 = CARTESIAN_POINT('',(0.583274551149,-6.28767622698E-02)); +#363 = CARTESIAN_POINT('',(0.645047860091,-0.115886197753)); +#364 = CARTESIAN_POINT('',(0.708937922017,-0.159479586623)); +#365 = CARTESIAN_POINT('',(0.774649240976,-0.194009060533)); +#366 = CARTESIAN_POINT('',(0.841801298927,-0.219734404769)); +#367 = CARTESIAN_POINT('',(0.909938453295,-0.236827370799)); +#368 = CARTESIAN_POINT('',(0.97856818317,-0.245373834399)); +#369 = CARTESIAN_POINT('',(1.047197911319,-0.245373795267)); +#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#371 = PCURVE('',#372,#377); +#372 = PLANE('',#373); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,3.175426480543,2.6)); +#375 = DIRECTION('',(-0.5,-0.866025403784,1.15377761183E-15)); +#376 = DIRECTION('',(0.866025403784,-0.5,6.661338147753E-16)); +#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382); +#378 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#379,#380,#381), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +3.601222599892E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917545461,1.)) REPRESENTATION_ITEM('') ); +#379 = CARTESIAN_POINT('',(3.174573347528,-2.354626204733)); +#380 = CARTESIAN_POINT('',(2.324230058945,-2.600000153134)); +#381 = CARTESIAN_POINT('',(1.587712249936,-2.6)); +#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#383 = ORIENTED_EDGE('',*,*,#57,.F.); +#384 = ADVANCED_FACE('',(#385),#219,.T.); +#385 = FACE_BOUND('',#386,.F.); +#386 = EDGE_LOOP('',(#387,#418,#446,#447)); +#387 = ORIENTED_EDGE('',*,*,#388,.T.); +#388 = EDGE_CURVE('',#389,#391,#393,.T.); +#389 = VERTEX_POINT('',#390); +#390 = CARTESIAN_POINT('',(2.749261165136,-1.588139806779,0.245373795267 + )); +#391 = VERTEX_POINT('',#392); +#392 = CARTESIAN_POINT('',(2.75,-1.586860107256,0.245373795267)); +#393 = SURFACE_CURVE('',#394,(#399,#406),.PCURVE_S1.); +#394 = CIRCLE('',#395,3.175); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#397 = DIRECTION('',(-2.736911063134E-48,1.33226762955E-15,1.)); +#398 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#399 = PCURVE('',#219,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.,-0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(1.,-0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = PCURVE('',#407,#412); +#407 = CYLINDRICAL_SURFACE('',#408,3.175); +#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411); +#409 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#410 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#411 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417); +#413 = LINE('',#414,#415); +#414 = CARTESIAN_POINT('',(0.,0.)); +#415 = VECTOR('',#416,1.); +#416 = DIRECTION('',(1.,0.)); +#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#391,#58,#420,.T.); +#420 = SURFACE_CURVE('',#421,(#426,#439),.PCURVE_S1.); +#421 = HYPERBOLA('',#422,1.587712792905,2.75); +#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425); +#423 = CARTESIAN_POINT('',(2.75,-2.11525835901E-15,-1.587712792905)); +#424 = DIRECTION('',(-1.,0.,0.)); +#425 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#426 = PCURVE('',#219,#427); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#438); +#428 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#429,#430,#431,#432,#433,#434, + #435,#436,#437),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.549037459066, + -2.22044604925E-16),.PIECEWISE_BEZIER_KNOTS.); +#429 = CARTESIAN_POINT('',(5.759819235478,2.895951078457E-16)); +#430 = CARTESIAN_POINT('',(5.819262268142,-6.287672102795E-02)); +#431 = CARTESIAN_POINT('',(5.881035535036,-0.115886128214)); +#432 = CARTESIAN_POINT('',(5.944925552292,-0.159479500842)); +#433 = CARTESIAN_POINT('',(6.010636824554,-0.19400896994)); +#434 = CARTESIAN_POINT('',(6.077788834678,-0.2197343204)); +#435 = CARTESIAN_POINT('',(6.145925941121,-0.23682730353)); +#436 = CARTESIAN_POINT('',(6.214555624046,-0.245373795158)); +#437 = CARTESIAN_POINT('',(6.28318530718,-0.245373795267)); +#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#439 = PCURVE('',#310,#440); +#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445); +#441 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#442,#443,#444), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +-2.277690677258E-16),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917495407,1.)) REPRESENTATION_ITEM('') ); +#442 = CARTESIAN_POINT('',(3.174573347527,-2.354626204733)); +#443 = CARTESIAN_POINT('',(2.32423058963,-2.6)); +#444 = CARTESIAN_POINT('',(1.587713240271,-2.6)); +#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#446 = ORIENTED_EDGE('',*,*,#204,.F.); +#447 = ORIENTED_EDGE('',*,*,#448,.T.); +#448 = EDGE_CURVE('',#176,#389,#449,.T.); +#449 = SURFACE_CURVE('',#450,(#455,#468),.PCURVE_S1.); +#450 = HYPERBOLA('',#451,1.587712792905,2.75); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(1.375,-2.381569860407,-1.587712792905)); +#453 = DIRECTION('',(-0.5,0.866025403784,-1.15377761183E-15)); +#454 = DIRECTION('',(4.930380657631E-32,1.33226762955E-15,1.)); +#455 = PCURVE('',#219,#456); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#467); +#457 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#458,#459,#460,#461,#462,#463, + #464,#465,#466),.UNSPECIFIED.,.F.,.F.,(9,9),(3.601782060255E-07, + 0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#458 = CARTESIAN_POINT('',(5.235988116161,-0.245373795267)); +#459 = CARTESIAN_POINT('',(5.304617754272,-0.245373755912)); +#460 = CARTESIAN_POINT('',(5.373247390229,-0.236827236251)); +#461 = CARTESIAN_POINT('',(5.441384448739,-0.219734236019)); +#462 = CARTESIAN_POINT('',(5.50853641102,-0.194008879332)); +#463 = CARTESIAN_POINT('',(5.574247636599,-0.159479415048)); +#464 = CARTESIAN_POINT('',(5.638137609169,-0.115886058664)); +#465 = CARTESIAN_POINT('',(5.699910834016,-6.287667977974E-02)); +#466 = CARTESIAN_POINT('',(5.759353827685,2.44631164373E-16)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = PCURVE('',#469,#474); +#469 = PLANE('',#470); +#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473); +#471 = CARTESIAN_POINT('',(2.75,-1.587713240271,2.6)); +#472 = DIRECTION('',(-0.5,0.866025403784,-1.15377761183E-15)); +#473 = DIRECTION('',(-0.866025403784,-0.5,6.661338147753E-16)); +#474 = DEFINITIONAL_REPRESENTATION('',(#475),#479); +#475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#476,#477,#478), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.601782060255E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917445346,1.)) REPRESENTATION_ITEM('') ); +#476 = CARTESIAN_POINT('',(1.587712249781,-2.6)); +#477 = CARTESIAN_POINT('',(0.851195360143,-2.599999846842)); +#478 = CARTESIAN_POINT('',(8.531330151653E-04,-2.354626204733)); +#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#480 = ADVANCED_FACE('',(#481),#105,.T.); +#481 = FACE_BOUND('',#482,.F.); +#482 = EDGE_LOOP('',(#483,#484,#514,#543)); +#483 = ORIENTED_EDGE('',*,*,#88,.F.); +#484 = ORIENTED_EDGE('',*,*,#485,.T.); +#485 = EDGE_CURVE('',#60,#486,#488,.T.); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(7.388348644488E-04,3.174999914035, + 0.245373795267)); +#488 = SURFACE_CURVE('',#489,(#494,#507),.PCURVE_S1.); +#489 = HYPERBOLA('',#490,1.587712792905,2.75); +#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493); +#491 = CARTESIAN_POINT('',(1.375,2.381569860407,-1.587712792905)); +#492 = DIRECTION('',(-0.5,-0.866025403784,1.15377761183E-15)); +#493 = DIRECTION('',(-4.930380657631E-32,1.33226762955E-15,1.)); +#494 = PCURVE('',#105,#495); +#495 = DEFINITIONAL_REPRESENTATION('',(#496),#506); +#496 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#497,#498,#499,#500,#501,#502, + #503,#504,#505),.UNSPECIFIED.,.F.,.F.,(9,9),(3.601222599892E-07, + 0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#497 = CARTESIAN_POINT('',(1.047197911319,-0.245373795267)); +#498 = CARTESIAN_POINT('',(1.115827549437,-0.245373755918)); +#499 = CARTESIAN_POINT('',(1.184457185402,-0.236827236261)); +#500 = CARTESIAN_POINT('',(1.252594243928,-0.219734236033)); +#501 = CARTESIAN_POINT('',(1.319746206216,-0.194008879345)); +#502 = CARTESIAN_POINT('',(1.38545743181,-0.159479415062)); +#503 = CARTESIAN_POINT('',(1.449347404373,-0.115886058674)); +#504 = CARTESIAN_POINT('',(1.511120629223,-6.287667978615E-02)); +#505 = CARTESIAN_POINT('',(1.570563622898,4.508051882089E-16)); +#506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#507 = PCURVE('',#372,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513); +#509 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#510,#511,#512), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.601222599892E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917445354,1.)) REPRESENTATION_ITEM('') ); +#510 = CARTESIAN_POINT('',(1.587712249936,-2.6)); +#511 = CARTESIAN_POINT('',(0.851195360226,-2.599999846866)); +#512 = CARTESIAN_POINT('',(8.531330157524E-04,-2.354626204733)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = ORIENTED_EDGE('',*,*,#515,.T.); +#515 = EDGE_CURVE('',#486,#516,#518,.T.); +#516 = VERTEX_POINT('',#517); +#517 = CARTESIAN_POINT('',(-7.388348644492E-04,3.174999914035, + 0.245373795267)); +#518 = SURFACE_CURVE('',#519,(#524,#531),.PCURVE_S1.); +#519 = CIRCLE('',#520,3.175); +#520 = AXIS2_PLACEMENT_3D('',#521,#522,#523); +#521 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#522 = DIRECTION('',(-2.736911063134E-48,1.33226762955E-15,1.)); +#523 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#524 = PCURVE('',#105,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(0.,-0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(1.,-0.)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,3.175); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#535 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#536 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(0.,0.)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(1.,0.)); +#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#543 = ORIENTED_EDGE('',*,*,#544,.T.); +#544 = EDGE_CURVE('',#516,#89,#545,.T.); +#545 = SURFACE_CURVE('',#546,(#551,#564),.PCURVE_S1.); +#546 = HYPERBOLA('',#547,1.587712792905,2.75); +#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550); +#548 = CARTESIAN_POINT('',(-1.375,2.381569860407,-1.587712792905)); +#549 = DIRECTION('',(0.5,-0.866025403784,1.15377761183E-15)); +#550 = DIRECTION('',(4.930380657631E-32,1.33226762955E-15,1.)); +#551 = PCURVE('',#105,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#563); +#553 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#554,#555,#556,#557,#558,#559, + #560,#561,#562),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.549037459066, + 3.600608107224E-07),.PIECEWISE_BEZIER_KNOTS.); +#554 = CARTESIAN_POINT('',(1.571029030691,4.826307730934E-16)); +#555 = CARTESIAN_POINT('',(1.630472102339,-6.287676226276E-02)); +#556 = CARTESIAN_POINT('',(1.692245411276,-0.115886197741)); +#557 = CARTESIAN_POINT('',(1.756135473182,-0.159479586608)); +#558 = CARTESIAN_POINT('',(1.821846792156,-0.194009060518)); +#559 = CARTESIAN_POINT('',(1.888998850075,-0.219734404754)); +#560 = CARTESIAN_POINT('',(1.957136004449,-0.236827370788)); +#561 = CARTESIAN_POINT('',(2.025765734313,-0.245373834392)); +#562 = CARTESIAN_POINT('',(2.094395462454,-0.245373795267)); +#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.75,1.587713240271,2.6)); +#568 = DIRECTION('',(0.5,-0.866025403784,1.15377761183E-15)); +#569 = DIRECTION('',(0.866025403784,0.5,-6.661338147753E-16)); +#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575); +#571 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#572,#573,#574), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +3.600608107524E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917545452,1.)) REPRESENTATION_ITEM('') ); +#572 = CARTESIAN_POINT('',(3.174573347527,-2.354626204733)); +#573 = CARTESIAN_POINT('',(2.324230059035,-2.600000153108)); +#574 = CARTESIAN_POINT('',(1.587712250104,-2.6)); +#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#576 = ADVANCED_FACE('',(#577),#192,.T.); +#577 = FACE_BOUND('',#578,.F.); +#578 = EDGE_LOOP('',(#579,#609,#610,#645)); +#579 = ORIENTED_EDGE('',*,*,#580,.T.); +#580 = EDGE_CURVE('',#581,#176,#583,.T.); +#581 = VERTEX_POINT('',#582); +#582 = CARTESIAN_POINT('',(7.388348644474E-04,-3.174999914035, + 0.245373795267)); +#583 = SURFACE_CURVE('',#584,(#589,#602),.PCURVE_S1.); +#584 = HYPERBOLA('',#585,1.587712792905,2.75); +#585 = AXIS2_PLACEMENT_3D('',#586,#587,#588); +#586 = CARTESIAN_POINT('',(1.375,-2.381569860407,-1.587712792905)); +#587 = DIRECTION('',(-0.5,0.866025403784,-1.15377761183E-15)); +#588 = DIRECTION('',(4.930380657631E-32,1.33226762955E-15,1.)); +#589 = PCURVE('',#192,#590); +#590 = DEFINITIONAL_REPRESENTATION('',(#591),#601); +#591 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#592,#593,#594,#595,#596,#597, + #598,#599,#600),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.549037459066, + 3.601782060381E-07),.PIECEWISE_BEZIER_KNOTS.); +#592 = CARTESIAN_POINT('',(4.712621684281,5.938489271421E-16)); +#593 = CARTESIAN_POINT('',(4.772064755942,-6.287676227621E-02)); +#594 = CARTESIAN_POINT('',(4.8338380649,-0.115886197764)); +#595 = CARTESIAN_POINT('',(4.897728126791,-0.159479586636)); +#596 = CARTESIAN_POINT('',(4.963439445834,-0.194009060547)); +#597 = CARTESIAN_POINT('',(5.030591503699,-0.219734404782)); +#598 = CARTESIAN_POINT('',(5.098728658132,-0.23682737081)); +#599 = CARTESIAN_POINT('',(5.167358388006,-0.245373834405)); +#600 = CARTESIAN_POINT('',(5.235988116161,-0.245373795267)); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#602 = PCURVE('',#469,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#605,#606,#607), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +3.601782060255E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917545469,1.)) REPRESENTATION_ITEM('') ); +#605 = CARTESIAN_POINT('',(3.174573347527,-2.354626204733)); +#606 = CARTESIAN_POINT('',(2.324230058862,-2.600000153158)); +#607 = CARTESIAN_POINT('',(1.587712249781,-2.6)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = ORIENTED_EDGE('',*,*,#175,.F.); +#610 = ORIENTED_EDGE('',*,*,#611,.T.); +#611 = EDGE_CURVE('',#147,#612,#614,.T.); +#612 = VERTEX_POINT('',#613); +#613 = CARTESIAN_POINT('',(-7.388348644484E-04,-3.174999914035, + 0.245373795267)); +#614 = SURFACE_CURVE('',#615,(#620,#633),.PCURVE_S1.); +#615 = HYPERBOLA('',#616,1.587712792905,2.75); +#616 = AXIS2_PLACEMENT_3D('',#617,#618,#619); +#617 = CARTESIAN_POINT('',(-1.375,-2.381569860407,-1.587712792905)); +#618 = DIRECTION('',(0.5,0.866025403784,-1.15377761183E-15)); +#619 = DIRECTION('',(-4.930380657631E-32,1.33226762955E-15,1.)); +#620 = PCURVE('',#192,#621); +#621 = DEFINITIONAL_REPRESENTATION('',(#622),#632); +#622 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#623,#624,#625,#626,#627,#628, + #629,#630,#631),.UNSPECIFIED.,.F.,.F.,(9,9),(3.606402927245E-07, + 0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#623 = CARTESIAN_POINT('',(4.188790565427,-0.245373795267)); +#624 = CARTESIAN_POINT('',(4.25742020348,-0.245373755861)); +#625 = CARTESIAN_POINT('',(4.32604983937,-0.236827236164)); +#626 = CARTESIAN_POINT('',(4.394186897855,-0.219734235911)); +#627 = CARTESIAN_POINT('',(4.461338860037,-0.194008879215)); +#628 = CARTESIAN_POINT('',(4.527050085599,-0.159479414938)); +#629 = CARTESIAN_POINT('',(4.590940058075,-0.115886058574)); +#630 = CARTESIAN_POINT('',(4.652713282869,-6.287667972682E-02)); +#631 = CARTESIAN_POINT('',(4.712156276488,6.621270502689E-17)); +#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#633 = PCURVE('',#634,#639); +#634 = PLANE('',#635); +#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); +#636 = CARTESIAN_POINT('',(0.,-3.175426480543,2.6)); +#637 = DIRECTION('',(0.5,0.866025403784,-1.15377761183E-15)); +#638 = DIRECTION('',(-0.866025403784,0.5,-6.661338147753E-16)); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644); +#640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#641,#642,#643), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.606402927245E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917445282,1.)) REPRESENTATION_ITEM('') ); +#641 = CARTESIAN_POINT('',(1.587712248511,-2.6)); +#642 = CARTESIAN_POINT('',(0.851195359463,-2.599999846646)); +#643 = CARTESIAN_POINT('',(8.531330157517E-04,-2.354626204733)); +#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#645 = ORIENTED_EDGE('',*,*,#646,.T.); +#646 = EDGE_CURVE('',#612,#581,#647,.T.); +#647 = SURFACE_CURVE('',#648,(#653,#660),.PCURVE_S1.); +#648 = CIRCLE('',#649,3.175); +#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652); +#650 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#651 = DIRECTION('',(-2.736911063134E-48,1.33226762955E-15,1.)); +#652 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#653 = PCURVE('',#192,#654); +#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659); +#655 = LINE('',#656,#657); +#656 = CARTESIAN_POINT('',(0.,-0.)); +#657 = VECTOR('',#658,1.); +#658 = DIRECTION('',(1.,-0.)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#661,#666); +#661 = CYLINDRICAL_SURFACE('',#662,3.175); +#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665); +#663 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#664 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#665 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(0.,0.)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(1.,0.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ADVANCED_FACE('',(#673),#134,.T.); +#673 = FACE_BOUND('',#674,.F.); +#674 = EDGE_LOOP('',(#675,#676,#706,#735)); +#675 = ORIENTED_EDGE('',*,*,#117,.F.); +#676 = ORIENTED_EDGE('',*,*,#677,.T.); +#677 = EDGE_CURVE('',#89,#678,#680,.T.); +#678 = VERTEX_POINT('',#679); +#679 = CARTESIAN_POINT('',(-2.749261165136,1.588139806779,0.245373795267 + )); +#680 = SURFACE_CURVE('',#681,(#686,#699),.PCURVE_S1.); +#681 = HYPERBOLA('',#682,1.587712792905,2.75); +#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685); +#683 = CARTESIAN_POINT('',(-1.375,2.381569860407,-1.587712792905)); +#684 = DIRECTION('',(0.5,-0.866025403784,1.15377761183E-15)); +#685 = DIRECTION('',(4.930380657631E-32,1.33226762955E-15,1.)); +#686 = PCURVE('',#134,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#698); +#688 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#689,#690,#691,#692,#693,#694, + #695,#696,#697),.UNSPECIFIED.,.F.,.F.,(9,9),(3.600608107524E-07, + 0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#689 = CARTESIAN_POINT('',(2.094395462454,-0.245373795267)); +#690 = CARTESIAN_POINT('',(2.16302510058,-0.245373755924)); +#691 = CARTESIAN_POINT('',(2.231654736552,-0.236827236272)); +#692 = CARTESIAN_POINT('',(2.29979179509,-0.219734236047)); +#693 = CARTESIAN_POINT('',(2.366943757383,-0.19400887936)); +#694 = CARTESIAN_POINT('',(2.432654982989,-0.159479415076)); +#695 = CARTESIAN_POINT('',(2.496544955556,-0.115886058686)); +#696 = CARTESIAN_POINT('',(2.558318180414,-6.287667979319E-02)); +#697 = CARTESIAN_POINT('',(2.617761174095,3.278978562268E-16)); +#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#699 = PCURVE('',#565,#700); +#700 = DEFINITIONAL_REPRESENTATION('',(#701),#705); +#701 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#702,#703,#704), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.600608107524E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917445363,1.)) REPRESENTATION_ITEM('') ); +#702 = CARTESIAN_POINT('',(1.587712250104,-2.6)); +#703 = CARTESIAN_POINT('',(0.851195360316,-2.599999846892)); +#704 = CARTESIAN_POINT('',(8.531330151651E-04,-2.354626204733)); +#705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#706 = ORIENTED_EDGE('',*,*,#707,.T.); +#707 = EDGE_CURVE('',#678,#708,#710,.T.); +#708 = VERTEX_POINT('',#709); +#709 = CARTESIAN_POINT('',(-2.75,1.586860107256,0.245373795267)); +#710 = SURFACE_CURVE('',#711,(#716,#723),.PCURVE_S1.); +#711 = CIRCLE('',#712,3.175); +#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715); +#713 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#714 = DIRECTION('',(-2.736911063134E-48,1.33226762955E-15,1.)); +#715 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#716 = PCURVE('',#134,#717); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(0.,-0.)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(1.,-0.)); +#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#723 = PCURVE('',#724,#729); +#724 = CYLINDRICAL_SURFACE('',#725,3.175); +#725 = AXIS2_PLACEMENT_3D('',#726,#727,#728); +#726 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#727 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#728 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = ORIENTED_EDGE('',*,*,#736,.T.); +#736 = EDGE_CURVE('',#708,#118,#737,.T.); +#737 = SURFACE_CURVE('',#738,(#743,#756),.PCURVE_S1.); +#738 = HYPERBOLA('',#739,1.587712792905,2.75); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(-2.75,-2.11525835901E-15,-1.587712792905)); +#741 = DIRECTION('',(1.,0.,-0.)); +#742 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#743 = PCURVE('',#134,#744); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#755); +#745 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#746,#747,#748,#749,#750,#751, + #752,#753,#754),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.549037459066, + 1.854072451124E-14),.PIECEWISE_BEZIER_KNOTS.); +#746 = CARTESIAN_POINT('',(2.618226581888,2.618395749826E-16)); +#747 = CARTESIAN_POINT('',(2.677669614553,-6.287672102795E-02)); +#748 = CARTESIAN_POINT('',(2.739442881447,-0.115886128214)); +#749 = CARTESIAN_POINT('',(2.803332898697,-0.159479500843)); +#750 = CARTESIAN_POINT('',(2.869044170957,-0.194008969939)); +#751 = CARTESIAN_POINT('',(2.936196181092,-0.219734320401)); +#752 = CARTESIAN_POINT('',(3.004333287533,-0.23682730353)); +#753 = CARTESIAN_POINT('',(3.072962970457,-0.245373795158)); +#754 = CARTESIAN_POINT('',(3.14159265359,-0.245373795267)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = PCURVE('',#757,#762); +#757 = PLANE('',#758); +#758 = AXIS2_PLACEMENT_3D('',#759,#760,#761); +#759 = CARTESIAN_POINT('',(-2.75,-1.587713240271,2.6)); +#760 = DIRECTION('',(1.,0.,0.)); +#761 = DIRECTION('',(0.,1.,-1.33226762955E-15)); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#764,#765,#766), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +1.854644242589E-14),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917495407,1.)) REPRESENTATION_ITEM('') ); +#764 = CARTESIAN_POINT('',(3.174573347527,-2.354626204733)); +#765 = CARTESIAN_POINT('',(2.32423058963,-2.6)); +#766 = CARTESIAN_POINT('',(1.587713240271,-2.6)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ADVANCED_FACE('',(#769),#163,.T.); +#769 = FACE_BOUND('',#770,.F.); +#770 = EDGE_LOOP('',(#771,#801,#802,#832)); +#771 = ORIENTED_EDGE('',*,*,#772,.T.); +#772 = EDGE_CURVE('',#773,#147,#775,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-2.749261165136,-1.588139806779, + 0.245373795267)); +#775 = SURFACE_CURVE('',#776,(#781,#794),.PCURVE_S1.); +#776 = HYPERBOLA('',#777,1.587712792905,2.75); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-1.375,-2.381569860407,-1.587712792905)); +#779 = DIRECTION('',(0.5,0.866025403784,-1.15377761183E-15)); +#780 = DIRECTION('',(-4.930380657631E-32,1.33226762955E-15,1.)); +#781 = PCURVE('',#163,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#793); +#783 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#784,#785,#786,#787,#788,#789, + #790,#791,#792),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.549037459066, + 3.606402927403E-07),.PIECEWISE_BEZIER_KNOTS.); +#784 = CARTESIAN_POINT('',(3.665424133084,3.884459826348E-16)); +#785 = CARTESIAN_POINT('',(3.724867204795,-6.287676232912E-02)); +#786 = CARTESIAN_POINT('',(3.786640513801,-0.115886197853)); +#787 = CARTESIAN_POINT('',(3.850530575761,-0.159479586746)); +#788 = CARTESIAN_POINT('',(3.916241894836,-0.194009060664)); +#789 = CARTESIAN_POINT('',(3.983393952814,-0.21973440489)); +#790 = CARTESIAN_POINT('',(4.051531107274,-0.236827370896)); +#791 = CARTESIAN_POINT('',(4.120160837213,-0.245373834455)); +#792 = CARTESIAN_POINT('',(4.188790565427,-0.245373795267)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = PCURVE('',#634,#795); +#795 = DEFINITIONAL_REPRESENTATION('',(#796),#800); +#796 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#797,#798,#799), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +3.606402927245E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917545533,1.)) REPRESENTATION_ITEM('') ); +#797 = CARTESIAN_POINT('',(3.174573347528,-2.354626204733)); +#798 = CARTESIAN_POINT('',(2.324230058181,-2.600000153355)); +#799 = CARTESIAN_POINT('',(1.587712248511,-2.6)); +#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#801 = ORIENTED_EDGE('',*,*,#146,.F.); +#802 = ORIENTED_EDGE('',*,*,#803,.T.); +#803 = EDGE_CURVE('',#118,#804,#806,.T.); +#804 = VERTEX_POINT('',#805); +#805 = CARTESIAN_POINT('',(-2.75,-1.586860107256,0.245373795267)); +#806 = SURFACE_CURVE('',#807,(#812,#825),.PCURVE_S1.); +#807 = HYPERBOLA('',#808,1.587712792905,2.75); +#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811); +#809 = CARTESIAN_POINT('',(-2.75,-2.11525835901E-15,-1.587712792905)); +#810 = DIRECTION('',(1.,0.,-0.)); +#811 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#812 = PCURVE('',#163,#813); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#824); +#814 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#815,#816,#817,#818,#819,#820, + #821,#822,#823),.UNSPECIFIED.,.F.,.F.,(9,9),(1.854644242589E-14, + 0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#815 = CARTESIAN_POINT('',(3.14159265359,-0.245373795267)); +#816 = CARTESIAN_POINT('',(3.210222336723,-0.245373795158)); +#817 = CARTESIAN_POINT('',(3.278852019643,-0.23682730353)); +#818 = CARTESIAN_POINT('',(3.346989126096,-0.219734320401)); +#819 = CARTESIAN_POINT('',(3.414141136207,-0.194008969938)); +#820 = CARTESIAN_POINT('',(3.479852408496,-0.159479500843)); +#821 = CARTESIAN_POINT('',(3.54374242573,-0.115886128214)); +#822 = CARTESIAN_POINT('',(3.605515692627,-6.287672102794E-02)); +#823 = CARTESIAN_POINT('',(3.664958725292,-1.954726237067E-16)); +#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#825 = PCURVE('',#757,#826); +#826 = DEFINITIONAL_REPRESENTATION('',(#827),#831); +#827 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#828,#829,#830), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +1.854644242589E-14,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917495407,1.)) REPRESENTATION_ITEM('') ); +#828 = CARTESIAN_POINT('',(1.587713240271,-2.6)); +#829 = CARTESIAN_POINT('',(0.851195890912,-2.6)); +#830 = CARTESIAN_POINT('',(8.531330151658E-04,-2.354626204733)); +#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#832 = ORIENTED_EDGE('',*,*,#833,.T.); +#833 = EDGE_CURVE('',#804,#773,#834,.T.); +#834 = SURFACE_CURVE('',#835,(#840,#847),.PCURVE_S1.); +#835 = CIRCLE('',#836,3.175); +#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839); +#837 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#838 = DIRECTION('',(-2.736911063134E-48,1.33226762955E-15,1.)); +#839 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#840 = PCURVE('',#163,#841); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(0.,-0.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(1.,-0.)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = PCURVE('',#848,#853); +#848 = CYLINDRICAL_SURFACE('',#849,3.175); +#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852); +#850 = CARTESIAN_POINT('',(0.,3.269035645743E-16,0.245373795267)); +#851 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#852 = DIRECTION('',(1.,1.716029210364E-17,-2.28621016833E-32)); +#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858); +#854 = LINE('',#855,#856); +#855 = CARTESIAN_POINT('',(0.,0.)); +#856 = VECTOR('',#857,1.); +#857 = DIRECTION('',(1.,0.)); +#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#859 = ADVANCED_FACE('',(#860),#272,.F.); +#860 = FACE_BOUND('',#861,.F.); +#861 = EDGE_LOOP('',(#862,#885,#912,#913)); +#862 = ORIENTED_EDGE('',*,*,#863,.F.); +#863 = EDGE_CURVE('',#864,#235,#866,.T.); +#864 = VERTEX_POINT('',#865); +#865 = CARTESIAN_POINT('',(-1.5,3.46389583683E-15,2.6)); +#866 = SEAM_CURVE('',#867,(#871,#878),.PCURVE_S1.); +#867 = LINE('',#868,#869); +#868 = CARTESIAN_POINT('',(-1.5,3.46389583683E-15,2.6)); +#869 = VECTOR('',#870,1.); +#870 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#871 = PCURVE('',#272,#872); +#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(6.28318530718,0.)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(0.,-1.)); +#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#878 = PCURVE('',#272,#879); +#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884); +#880 = LINE('',#881,#882); +#881 = CARTESIAN_POINT('',(0.,0.)); +#882 = VECTOR('',#883,1.); +#883 = DIRECTION('',(0.,-1.)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#885 = ORIENTED_EDGE('',*,*,#886,.F.); +#886 = EDGE_CURVE('',#864,#864,#887,.T.); +#887 = SURFACE_CURVE('',#888,(#893,#900),.PCURVE_S1.); +#888 = CIRCLE('',#889,1.5); +#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892); +#890 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#891 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#892 = DIRECTION('',(-1.,0.,0.)); +#893 = PCURVE('',#272,#894); +#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899); +#895 = LINE('',#896,#897); +#896 = CARTESIAN_POINT('',(0.,0.)); +#897 = VECTOR('',#898,1.); +#898 = DIRECTION('',(1.,0.)); +#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#900 = PCURVE('',#901,#906); +#901 = PLANE('',#902); +#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905); +#903 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#904 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#905 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#906 = DEFINITIONAL_REPRESENTATION('',(#907),#911); +#907 = CIRCLE('',#908,1.5); +#908 = AXIS2_PLACEMENT_2D('',#909,#910); +#909 = CARTESIAN_POINT('',(0.,0.)); +#910 = DIRECTION('',(-1.,2.0993308102E-16)); +#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#912 = ORIENTED_EDGE('',*,*,#863,.T.); +#913 = ORIENTED_EDGE('',*,*,#257,.T.); +#914 = ADVANCED_FACE('',(#915),#310,.F.); +#915 = FACE_BOUND('',#916,.F.); +#916 = EDGE_LOOP('',(#917,#954,#989,#1008,#1009,#1010)); +#917 = ORIENTED_EDGE('',*,*,#918,.F.); +#918 = EDGE_CURVE('',#919,#921,#923,.T.); +#919 = VERTEX_POINT('',#920); +#920 = CARTESIAN_POINT('',(2.75,4.041211809636E-15,2.6)); +#921 = VERTEX_POINT('',#922); +#922 = CARTESIAN_POINT('',(2.75,-1.586860107256,2.354626135594)); +#923 = SURFACE_CURVE('',#924,(#929,#936),.PCURVE_S1.); +#924 = HYPERBOLA('',#925,1.587713240271,2.75); +#925 = AXIS2_PLACEMENT_3D('',#926,#927,#928); +#926 = CARTESIAN_POINT('',(2.75,5.579154791852E-15,4.187713240271)); +#927 = DIRECTION('',(-1.,-0.,0.)); +#928 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#929 = PCURVE('',#310,#930); +#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935); +#931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#932,#933,#934), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.499627880944E-17,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917495407,1.)) REPRESENTATION_ITEM('') ); +#932 = CARTESIAN_POINT('',(1.587713240271,-6.661338147751E-16)); +#933 = CARTESIAN_POINT('',(2.32423058963,-6.661338147751E-16)); +#934 = CARTESIAN_POINT('',(3.174573347527,-0.245373864406)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = PCURVE('',#937,#942); +#937 = CONICAL_SURFACE('',#938,2.75,1.047197551197); +#938 = AXIS2_PLACEMENT_3D('',#939,#940,#941); +#939 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#940 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#941 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#953); +#943 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#944,#945,#946,#947,#948,#949, + #950,#951,#952),.UNSPECIFIED.,.F.,.F.,(9,9),(3.499627880944E-17, + 0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#944 = CARTESIAN_POINT('',(-6.28318530718,3.025247143268E-16)); +#945 = CARTESIAN_POINT('',(-6.214555624046,1.089645688923E-10)); +#946 = CARTESIAN_POINT('',(-6.145925941119,8.546494145086E-03)); +#947 = CARTESIAN_POINT('',(-6.077788834707,2.563948209061E-02)); +#948 = CARTESIAN_POINT('',(-6.010636824525,5.136483980055E-02)); +#949 = CARTESIAN_POINT('',(-5.9449255523,8.589431862688E-02)); +#950 = CARTESIAN_POINT('',(-5.881035535031,0.129487703539)); +#951 = CARTESIAN_POINT('',(-5.819262268142,0.182497125661)); +#952 = CARTESIAN_POINT('',(-5.759819235478,0.245373864406)); +#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#954 = ORIENTED_EDGE('',*,*,#955,.F.); +#955 = EDGE_CURVE('',#956,#919,#958,.T.); +#956 = VERTEX_POINT('',#957); +#957 = CARTESIAN_POINT('',(2.75,1.586860107256,2.354626135594)); +#958 = SURFACE_CURVE('',#959,(#964,#971),.PCURVE_S1.); +#959 = HYPERBOLA('',#960,1.587713240271,2.75); +#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963); +#961 = CARTESIAN_POINT('',(2.75,5.579154791852E-15,4.187713240271)); +#962 = DIRECTION('',(-1.,-0.,0.)); +#963 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#964 = PCURVE('',#310,#965); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#967,#968,#969), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +-2.0993308102E-16),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917495407,1.)) REPRESENTATION_ITEM('') ); +#967 = CARTESIAN_POINT('',(8.531330151653E-04,-0.245373864406)); +#968 = CARTESIAN_POINT('',(0.851195890912,-8.881784197001E-16)); +#969 = CARTESIAN_POINT('',(1.587713240271,-6.661338147751E-16)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = PCURVE('',#972,#977); +#972 = CONICAL_SURFACE('',#973,2.75,1.047197551197); +#973 = AXIS2_PLACEMENT_3D('',#974,#975,#976); +#974 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#975 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#976 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#977 = DEFINITIONAL_REPRESENTATION('',(#978),#988); +#978 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#979,#980,#981,#982,#983,#984, + #985,#986,#987),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.549037459066, + -2.22044604925E-16),.PIECEWISE_BEZIER_KNOTS.); +#979 = CARTESIAN_POINT('',(-0.523366071702,0.245373864406)); +#980 = CARTESIAN_POINT('',(-0.463923039037,0.182497125661)); +#981 = CARTESIAN_POINT('',(-0.402149772141,0.129487703539)); +#982 = CARTESIAN_POINT('',(-0.338259754901,8.589431862685E-02)); +#983 = CARTESIAN_POINT('',(-0.272548482618,5.136483980078E-02)); +#984 = CARTESIAN_POINT('',(-0.205396472505,2.563948209052E-02)); +#985 = CARTESIAN_POINT('',(-0.137259366053,8.546494145072E-03)); +#986 = CARTESIAN_POINT('',(-6.862968313324E-02,1.089645811923E-10)); +#987 = CARTESIAN_POINT('',(8.468785617478E-18,3.025247141476E-16)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#989 = ORIENTED_EDGE('',*,*,#990,.F.); +#990 = EDGE_CURVE('',#288,#956,#991,.T.); +#991 = SURFACE_CURVE('',#992,(#996,#1002),.PCURVE_S1.); +#992 = LINE('',#993,#994); +#993 = CARTESIAN_POINT('',(2.75,1.586860107256,0.245373795267)); +#994 = VECTOR('',#995,1.); +#995 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#996 = PCURVE('',#310,#997); +#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1001); +#998 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#999,#1000),.UNSPECIFIED.,.F.,.F. + ,(2,2),(-1.479114197289E-31,2.109252340327),.PIECEWISE_BEZIER_KNOTS.); +#999 = CARTESIAN_POINT('',(8.531330151651E-04,-2.354626204733)); +#1000 = CARTESIAN_POINT('',(8.531330151651E-04,-0.245373864406)); +#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1002 = PCURVE('',#339,#1003); +#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1007); +#1004 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1005,#1006),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.479114197289E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1005 = CARTESIAN_POINT('',(0.523366071702,2.349303366845E-18)); +#1006 = CARTESIAN_POINT('',(0.523366071702,2.109252340327)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = ORIENTED_EDGE('',*,*,#287,.F.); +#1009 = ORIENTED_EDGE('',*,*,#419,.F.); +#1010 = ORIENTED_EDGE('',*,*,#1011,.T.); +#1011 = EDGE_CURVE('',#391,#921,#1012,.T.); +#1012 = SURFACE_CURVE('',#1013,(#1017,#1023),.PCURVE_S1.); +#1013 = LINE('',#1014,#1015); +#1014 = CARTESIAN_POINT('',(2.75,-1.586860107256,0.245373795267)); +#1015 = VECTOR('',#1016,1.); +#1016 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1017 = PCURVE('',#310,#1018); +#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1022); +#1019 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1020,#1021),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1020 = CARTESIAN_POINT('',(3.174573347527,-2.354626204733)); +#1021 = CARTESIAN_POINT('',(3.174573347527,-0.245373864406)); +#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1023 = PCURVE('',#407,#1024); +#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1028); +#1025 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1026,#1027),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1026 = CARTESIAN_POINT('',(5.759819235478,-2.349303366845E-18)); +#1027 = CARTESIAN_POINT('',(5.759819235478,2.109252340327)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1029 = ADVANCED_FACE('',(#1030),#372,.F.); +#1030 = FACE_BOUND('',#1031,.F.); +#1031 = EDGE_LOOP('',(#1032,#1069,#1104,#1123,#1124,#1125,#1146)); +#1032 = ORIENTED_EDGE('',*,*,#1033,.T.); +#1033 = EDGE_CURVE('',#1034,#1036,#1038,.T.); +#1034 = VERTEX_POINT('',#1035); +#1035 = CARTESIAN_POINT('',(1.375000857398,2.381569365388,2.6)); +#1036 = VERTEX_POINT('',#1037); +#1037 = CARTESIAN_POINT('',(1.375,2.381569860407,2.6)); +#1038 = SURFACE_CURVE('',#1039,(#1044,#1057),.PCURVE_S1.); +#1039 = CIRCLE('',#1040,2.75); +#1040 = AXIS2_PLACEMENT_3D('',#1041,#1042,#1043); +#1041 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1042 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1043 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1044 = PCURVE('',#372,#1045); +#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1056); +#1046 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1047,#1048,#1049,#1050,#1051, + #1052,#1053,#1054,#1055),.UNSPECIFIED.,.F.,.F.,(9,9),(1.047197191183 + ,1.047197551196),.PIECEWISE_BEZIER_KNOTS.); +#1047 = CARTESIAN_POINT('',(1.587714230309,0.)); +#1048 = CARTESIAN_POINT('',(1.587714106555,0.)); +#1049 = CARTESIAN_POINT('',(1.587713982798,-2.81508150124E-12)); +#1050 = CARTESIAN_POINT('',(1.587713859054,5.825118165603E-12)); +#1051 = CARTESIAN_POINT('',(1.58771373528,-3.269828852126E-12)); +#1052 = CARTESIAN_POINT('',(1.587713611545,5.825118165603E-12)); +#1053 = CARTESIAN_POINT('',(1.587713487779,-3.269828852126E-12)); +#1054 = CARTESIAN_POINT('',(1.587713364027,0.)); +#1055 = CARTESIAN_POINT('',(1.587713240272,0.)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1057 = PCURVE('',#1058,#1063); +#1058 = PLANE('',#1059); +#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062); +#1060 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1061 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1062 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068); +#1064 = CIRCLE('',#1065,2.75); +#1065 = AXIS2_PLACEMENT_2D('',#1066,#1067); +#1066 = CARTESIAN_POINT('',(0.,0.)); +#1067 = DIRECTION('',(1.,-0.)); +#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1069 = ORIENTED_EDGE('',*,*,#1070,.F.); +#1070 = EDGE_CURVE('',#1071,#1036,#1073,.T.); +#1071 = VERTEX_POINT('',#1072); +#1072 = CARTESIAN_POINT('',(7.38834864449E-04,3.174999914035, + 2.354626135594)); +#1073 = SURFACE_CURVE('',#1074,(#1079,#1086),.PCURVE_S1.); +#1074 = HYPERBOLA('',#1075,1.587713240271,2.75); +#1075 = AXIS2_PLACEMENT_3D('',#1076,#1077,#1078); +#1076 = CARTESIAN_POINT('',(1.375,2.381569860407,4.187713240271)); +#1077 = DIRECTION('',(-0.5,-0.866025403784,1.15377761183E-15)); +#1078 = DIRECTION('',(4.930380657631E-32,-1.33226762955E-15,-1.)); +#1079 = PCURVE('',#372,#1080); +#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085); +#1081 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1082,#1083,#1084), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +3.600136053327E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917545446,1.)) REPRESENTATION_ITEM('') ); +#1082 = CARTESIAN_POINT('',(8.531330157522E-04,-0.245373864406)); +#1083 = CARTESIAN_POINT('',(0.851196421439,1.530881370559E-07)); +#1084 = CARTESIAN_POINT('',(1.587714230309,-4.440892098501E-16)); +#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1086 = PCURVE('',#1087,#1092); +#1087 = CONICAL_SURFACE('',#1088,2.75,1.047197551197); +#1088 = AXIS2_PLACEMENT_3D('',#1089,#1090,#1091); +#1089 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1090 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#1091 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1103); +#1093 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1094,#1095,#1096,#1097,#1098, + #1099,#1100,#1101,#1102),.UNSPECIFIED.,.F.,.F.,(9,9),( + -0.549037459066,3.600136053716E-07),.PIECEWISE_BEZIER_KNOTS.); +#1094 = CARTESIAN_POINT('',(-1.570563622898,0.245373864406)); +#1095 = CARTESIAN_POINT('',(-1.511120551256,0.182497084432)); +#1096 = CARTESIAN_POINT('',(-1.449347242323,0.12948763402)); +#1097 = CARTESIAN_POINT('',(-1.385457180415,8.589423287213E-02)); +#1098 = CARTESIAN_POINT('',(-1.31974586145,5.136474923412E-02)); +#1099 = CARTESIAN_POINT('',(-1.252593803541,2.563939774785E-02)); +#1100 = CARTESIAN_POINT('',(-1.184456649175,8.546426895904E-03)); +#1101 = CARTESIAN_POINT('',(-1.115826919318,-3.911967639002E-08)); +#1102 = CARTESIAN_POINT('',(-1.047197191183,-1.171066212866E-16)); +#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1104 = ORIENTED_EDGE('',*,*,#1105,.F.); +#1105 = EDGE_CURVE('',#486,#1071,#1106,.T.); +#1106 = SURFACE_CURVE('',#1107,(#1111,#1117),.PCURVE_S1.); +#1107 = LINE('',#1108,#1109); +#1108 = CARTESIAN_POINT('',(7.38834864449E-04,3.174999914035, + 0.245373795267)); +#1109 = VECTOR('',#1110,1.); +#1110 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1111 = PCURVE('',#372,#1112); +#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1116); +#1113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1114,#1115),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1114 = CARTESIAN_POINT('',(8.531330157525E-04,-2.354626204733)); +#1115 = CARTESIAN_POINT('',(8.531330157525E-04,-0.245373864406)); +#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1117 = PCURVE('',#532,#1118); +#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1122); +#1119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1120,#1121),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1120 = CARTESIAN_POINT('',(1.570563622898,5.551057859015E-18)); +#1121 = CARTESIAN_POINT('',(1.570563622898,2.109252340327)); +#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1123 = ORIENTED_EDGE('',*,*,#485,.F.); +#1124 = ORIENTED_EDGE('',*,*,#351,.F.); +#1125 = ORIENTED_EDGE('',*,*,#1126,.T.); +#1126 = EDGE_CURVE('',#323,#1127,#1129,.T.); +#1127 = VERTEX_POINT('',#1128); +#1128 = CARTESIAN_POINT('',(2.749261165136,1.588139806779,2.354626135594 + )); +#1129 = SURFACE_CURVE('',#1130,(#1134,#1140),.PCURVE_S1.); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(2.749261165136,1.588139806779,0.245373795267 + )); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1134 = PCURVE('',#372,#1135); +#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1139); +#1136 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1137,#1138),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1137 = CARTESIAN_POINT('',(3.174573347528,-2.354626204733)); +#1138 = CARTESIAN_POINT('',(3.174573347528,-0.245373864406)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = PCURVE('',#339,#1141); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1145); +#1142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1143,#1144),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1143 = CARTESIAN_POINT('',(0.523831479494,3.201754491699E-18)); +#1144 = CARTESIAN_POINT('',(0.523831479494,2.109252340327)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1147 = EDGE_CURVE('',#1034,#1127,#1148,.T.); +#1148 = SURFACE_CURVE('',#1149,(#1154,#1161),.PCURVE_S1.); +#1149 = HYPERBOLA('',#1150,1.587713240271,2.75); +#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153); +#1151 = CARTESIAN_POINT('',(1.375,2.381569860407,4.187713240271)); +#1152 = DIRECTION('',(-0.5,-0.866025403784,1.15377761183E-15)); +#1153 = DIRECTION('',(4.930380657631E-32,-1.33226762955E-15,-1.)); +#1154 = PCURVE('',#372,#1155); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1157,#1158,#1159), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.600136053327E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917445369,1.)) REPRESENTATION_ITEM('') ); +#1157 = CARTESIAN_POINT('',(1.587714230309,-4.440892098501E-16)); +#1158 = CARTESIAN_POINT('',(2.324231120158,-1.530879467637E-07)); +#1159 = CARTESIAN_POINT('',(3.174573347528,-0.245373864406)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = PCURVE('',#972,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1173); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1164,#1165,#1166,#1167,#1168, + #1169,#1170,#1171,#1172),.UNSPECIFIED.,.F.,.F.,(9,9),( + 3.600136053327E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(-1.047197191183,1.155188653753E-16)); +#1165 = CARTESIAN_POINT('',(-0.978567553051,3.933755344638E-08)); +#1166 = CARTESIAN_POINT('',(-0.909937917072,8.546561393991E-03)); +#1167 = CARTESIAN_POINT('',(-0.841800858526,2.563956643365E-02)); +#1168 = CARTESIAN_POINT('',(-0.77464889623,5.136493036644E-02)); +#1169 = CARTESIAN_POINT('',(-0.708937670612,8.589440438192E-02)); +#1170 = CARTESIAN_POINT('',(-0.645047698044,0.129487773057)); +#1171 = CARTESIAN_POINT('',(-0.583274473181,0.18249716689)); +#1172 = CARTESIAN_POINT('',(-0.523831479494,0.245373864406)); +#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1174 = ADVANCED_FACE('',(#1175),#339,.T.); +#1175 = FACE_BOUND('',#1176,.T.); +#1176 = EDGE_LOOP('',(#1177,#1178,#1179,#1180)); +#1177 = ORIENTED_EDGE('',*,*,#990,.F.); +#1178 = ORIENTED_EDGE('',*,*,#322,.T.); +#1179 = ORIENTED_EDGE('',*,*,#1126,.T.); +#1180 = ORIENTED_EDGE('',*,*,#1181,.F.); +#1181 = EDGE_CURVE('',#956,#1127,#1182,.T.); +#1182 = SURFACE_CURVE('',#1183,(#1188,#1195),.PCURVE_S1.); +#1183 = CIRCLE('',#1184,3.175); +#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187); +#1185 = CARTESIAN_POINT('',(0.,3.136992180145E-15,2.354626135594)); +#1186 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1187 = DIRECTION('',(1.,1.646715055194E-16,-2.193865163128E-31)); +#1188 = PCURVE('',#339,#1189); +#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194); +#1190 = LINE('',#1191,#1192); +#1191 = CARTESIAN_POINT('',(0.,2.109252340327)); +#1192 = VECTOR('',#1193,1.); +#1193 = DIRECTION('',(1.,0.)); +#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1195 = PCURVE('',#972,#1196); +#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201); +#1197 = LINE('',#1198,#1199); +#1198 = CARTESIAN_POINT('',(-0.,0.245373864406)); +#1199 = VECTOR('',#1200,1.); +#1200 = DIRECTION('',(-1.,0.)); +#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1202 = ADVANCED_FACE('',(#1203),#407,.T.); +#1203 = FACE_BOUND('',#1204,.T.); +#1204 = EDGE_LOOP('',(#1205,#1206,#1207,#1231)); +#1205 = ORIENTED_EDGE('',*,*,#388,.T.); +#1206 = ORIENTED_EDGE('',*,*,#1011,.T.); +#1207 = ORIENTED_EDGE('',*,*,#1208,.F.); +#1208 = EDGE_CURVE('',#1209,#921,#1211,.T.); +#1209 = VERTEX_POINT('',#1210); +#1210 = CARTESIAN_POINT('',(2.749261165136,-1.588139806779, + 2.354626135594)); +#1211 = SURFACE_CURVE('',#1212,(#1217,#1224),.PCURVE_S1.); +#1212 = CIRCLE('',#1213,3.175); +#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); +#1214 = CARTESIAN_POINT('',(0.,3.136992180145E-15,2.354626135594)); +#1215 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1216 = DIRECTION('',(1.,1.646715055194E-16,-2.193865163128E-31)); +#1217 = PCURVE('',#407,#1218); +#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223); +#1219 = LINE('',#1220,#1221); +#1220 = CARTESIAN_POINT('',(0.,2.109252340327)); +#1221 = VECTOR('',#1222,1.); +#1222 = DIRECTION('',(1.,0.)); +#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1224 = PCURVE('',#937,#1225); +#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230); +#1226 = LINE('',#1227,#1228); +#1227 = CARTESIAN_POINT('',(-0.,0.245373864406)); +#1228 = VECTOR('',#1229,1.); +#1229 = DIRECTION('',(-1.,0.)); +#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1231 = ORIENTED_EDGE('',*,*,#1232,.F.); +#1232 = EDGE_CURVE('',#389,#1209,#1233,.T.); +#1233 = SURFACE_CURVE('',#1234,(#1238,#1244),.PCURVE_S1.); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(2.749261165136,-1.588139806779, + 0.245373795267)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1238 = PCURVE('',#407,#1239); +#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1243); +#1240 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1241,#1242),.UNSPECIFIED.,.F., + .F.,(2,2),(1.479114197289E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1241 = CARTESIAN_POINT('',(5.759353827685,-3.201754491699E-18)); +#1242 = CARTESIAN_POINT('',(5.759353827685,2.109252340327)); +#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1244 = PCURVE('',#469,#1245); +#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1249); +#1246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1247,#1248),.UNSPECIFIED.,.F., + .F.,(2,2),(1.479114197289E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1247 = CARTESIAN_POINT('',(8.531330151652E-04,-2.354626204733)); +#1248 = CARTESIAN_POINT('',(8.531330151652E-04,-0.245373864406)); +#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1250 = ADVANCED_FACE('',(#1251),#469,.F.); +#1251 = FACE_BOUND('',#1252,.F.); +#1252 = EDGE_LOOP('',(#1253,#1285,#1313,#1314,#1315,#1316,#1337)); +#1253 = ORIENTED_EDGE('',*,*,#1254,.T.); +#1254 = EDGE_CURVE('',#1255,#1257,#1259,.T.); +#1255 = VERTEX_POINT('',#1256); +#1256 = CARTESIAN_POINT('',(1.374999143081,-2.38157035515,2.6)); +#1257 = VERTEX_POINT('',#1258); +#1258 = CARTESIAN_POINT('',(1.375,-2.381569860407,2.6)); +#1259 = SURFACE_CURVE('',#1260,(#1265,#1278),.PCURVE_S1.); +#1260 = CIRCLE('',#1261,2.75); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1263 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1264 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1265 = PCURVE('',#469,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1277); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1268,#1269,#1270,#1271,#1272, + #1273,#1274,#1275,#1276),.UNSPECIFIED.,.F.,.F.,(9,9),(5.23598739617, + 5.235987755983),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(1.587714229757,4.440892098501E-16)); +#1269 = CARTESIAN_POINT('',(1.587714106071,4.440892098501E-16)); +#1270 = CARTESIAN_POINT('',(1.587713982387,-7.744915819785E-13)); +#1271 = CARTESIAN_POINT('',(1.5877138587,-1.328004373136E-11)); +#1272 = CARTESIAN_POINT('',(1.587713735013,9.457323812967E-12)); +#1273 = CARTESIAN_POINT('',(1.587713611329,-1.237054902958E-11)); +#1274 = CARTESIAN_POINT('',(1.587713487643,1.271871497011E-12)); +#1275 = CARTESIAN_POINT('',(1.587713363957,4.440892098501E-16)); +#1276 = CARTESIAN_POINT('',(1.587713240271,4.440892098501E-16)); +#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1278 = PCURVE('',#1058,#1279); +#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284); +#1280 = CIRCLE('',#1281,2.75); +#1281 = AXIS2_PLACEMENT_2D('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.,0.)); +#1283 = DIRECTION('',(1.,-0.)); +#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1285 = ORIENTED_EDGE('',*,*,#1286,.F.); +#1286 = EDGE_CURVE('',#1209,#1257,#1287,.T.); +#1287 = SURFACE_CURVE('',#1288,(#1293,#1300),.PCURVE_S1.); +#1288 = HYPERBOLA('',#1289,1.587713240271,2.75); +#1289 = AXIS2_PLACEMENT_3D('',#1290,#1291,#1292); +#1290 = CARTESIAN_POINT('',(1.375,-2.381569860407,4.187713240271)); +#1291 = DIRECTION('',(-0.5,0.866025403784,-1.15377761183E-15)); +#1292 = DIRECTION('',(-4.930380657631E-32,-1.33226762955E-15,-1.)); +#1293 = PCURVE('',#469,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1296,#1297,#1298), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +3.598129554274E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917545418,1.)) REPRESENTATION_ITEM('') ); +#1296 = CARTESIAN_POINT('',(8.531330151649E-04,-0.245373864406)); +#1297 = CARTESIAN_POINT('',(0.851196421143,1.530028150842E-07)); +#1298 = CARTESIAN_POINT('',(1.587714229757,0.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = PCURVE('',#937,#1301); +#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1312); +#1302 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1303,#1304,#1305,#1306,#1307, + #1308,#1309,#1310,#1311),.UNSPECIFIED.,.F.,.F.,(9,9),( + -0.549037459066,3.598129554305E-07),.PIECEWISE_BEZIER_KNOTS.); +#1303 = CARTESIAN_POINT('',(-5.759353827685,0.245373864406)); +#1304 = CARTESIAN_POINT('',(-5.699910756064,0.182497084455)); +#1305 = CARTESIAN_POINT('',(-5.638137447158,0.129487634059)); +#1306 = CARTESIAN_POINT('',(-5.57424738527,8.589423291968E-02)); +#1307 = CARTESIAN_POINT('',(-5.508536066351,5.136474928443E-02)); +#1308 = CARTESIAN_POINT('',(-5.441384008423,2.563939779478E-02)); +#1309 = CARTESIAN_POINT('',(-5.373246854115,8.546426933421E-03)); +#1310 = CARTESIAN_POINT('',(-5.30461712428,-3.909781230251E-08)); +#1311 = CARTESIAN_POINT('',(-5.23598739617,2.671673618092E-16)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ORIENTED_EDGE('',*,*,#1232,.F.); +#1314 = ORIENTED_EDGE('',*,*,#448,.F.); +#1315 = ORIENTED_EDGE('',*,*,#580,.F.); +#1316 = ORIENTED_EDGE('',*,*,#1317,.T.); +#1317 = EDGE_CURVE('',#581,#1318,#1320,.T.); +#1318 = VERTEX_POINT('',#1319); +#1319 = CARTESIAN_POINT('',(7.388348644479E-04,-3.174999914035, + 2.354626135594)); +#1320 = SURFACE_CURVE('',#1321,(#1325,#1331),.PCURVE_S1.); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(7.38834864449E-04,-3.174999914035, + 0.245373795267)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1325 = PCURVE('',#469,#1326); +#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1330); +#1327 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1328,#1329),.UNSPECIFIED.,.F., + .F.,(2,2),(2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1328 = CARTESIAN_POINT('',(3.174573347527,-2.354626204733)); +#1329 = CARTESIAN_POINT('',(3.174573347527,-0.245373864406)); +#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1331 = PCURVE('',#661,#1332); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1336); +#1333 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1334,#1335),.UNSPECIFIED.,.F., + .F.,(2,2),(2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1334 = CARTESIAN_POINT('',(4.712621684281,-5.551057859015E-18)); +#1335 = CARTESIAN_POINT('',(4.712621684281,2.109252340327)); +#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1337 = ORIENTED_EDGE('',*,*,#1338,.F.); +#1338 = EDGE_CURVE('',#1255,#1318,#1339,.T.); +#1339 = SURFACE_CURVE('',#1340,(#1345,#1352),.PCURVE_S1.); +#1340 = HYPERBOLA('',#1341,1.587713240271,2.75); +#1341 = AXIS2_PLACEMENT_3D('',#1342,#1343,#1344); +#1342 = CARTESIAN_POINT('',(1.375,-2.381569860407,4.187713240271)); +#1343 = DIRECTION('',(-0.5,0.866025403784,-1.15377761183E-15)); +#1344 = DIRECTION('',(-4.930380657631E-32,-1.33226762955E-15,-1.)); +#1345 = PCURVE('',#469,#1346); +#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); +#1347 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1348,#1349,#1350), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.598129554274E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917445397,1.)) REPRESENTATION_ITEM('') ); +#1348 = CARTESIAN_POINT('',(1.587714229757,0.)); +#1349 = CARTESIAN_POINT('',(2.324231119861,-1.530026241259E-07)); +#1350 = CARTESIAN_POINT('',(3.174573347527,-0.245373864406)); +#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1352 = PCURVE('',#1353,#1358); +#1353 = CONICAL_SURFACE('',#1354,2.75,1.047197551197); +#1354 = AXIS2_PLACEMENT_3D('',#1355,#1356,#1357); +#1355 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1356 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#1357 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1358 = DEFINITIONAL_REPRESENTATION('',(#1359),#1369); +#1359 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1360,#1361,#1362,#1363,#1364, + #1365,#1366,#1367,#1368),.UNSPECIFIED.,.F.,.F.,(9,9),( + 3.598129554274E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#1360 = CARTESIAN_POINT('',(-5.23598739617,3.081337778494E-16)); +#1361 = CARTESIAN_POINT('',(-5.167357758014,3.931569000832E-08)); +#1362 = CARTESIAN_POINT('',(-5.098728122005,8.546561356517E-03)); +#1363 = CARTESIAN_POINT('',(-5.030591063445,2.563956638664E-02)); +#1364 = CARTESIAN_POINT('',(-4.963439101117,5.13649303162E-02)); +#1365 = CARTESIAN_POINT('',(-4.897727875465,8.589440433408E-02)); +#1366 = CARTESIAN_POINT('',(-4.833837902876,0.129487773018)); +#1367 = CARTESIAN_POINT('',(-4.77206467799,0.182497166867)); +#1368 = CARTESIAN_POINT('',(-4.712621684281,0.245373864406)); +#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1370 = ADVANCED_FACE('',(#1371),#565,.F.); +#1371 = FACE_BOUND('',#1372,.F.); +#1372 = EDGE_LOOP('',(#1373,#1405,#1440,#1459,#1460,#1461,#1482)); +#1373 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1374 = EDGE_CURVE('',#1375,#1377,#1379,.T.); +#1375 = VERTEX_POINT('',#1376); +#1376 = CARTESIAN_POINT('',(-1.37499914322,2.381570355069,2.6)); +#1377 = VERTEX_POINT('',#1378); +#1378 = CARTESIAN_POINT('',(-1.375,2.381569860407,2.6)); +#1379 = SURFACE_CURVE('',#1380,(#1385,#1398),.PCURVE_S1.); +#1380 = CIRCLE('',#1381,2.75); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1383 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1384 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1385 = PCURVE('',#565,#1386); +#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1397); +#1387 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1388,#1389,#1390,#1391,#1392, + #1393,#1394,#1395,#1396),.UNSPECIFIED.,.F.,.F.,(9,9),(2.094394742639 + ,2.094395102393),.PIECEWISE_BEZIER_KNOTS.); +#1388 = CARTESIAN_POINT('',(1.587714229596,-4.440892098501E-16)); +#1389 = CARTESIAN_POINT('',(1.587714105931,-4.440892098501E-16)); +#1390 = CARTESIAN_POINT('',(1.587713982262,-2.815525590449E-12)); +#1391 = CARTESIAN_POINT('',(1.587713858606,5.824674076393E-12)); +#1392 = CARTESIAN_POINT('',(1.587713734911,-3.270272941336E-12)); +#1393 = CARTESIAN_POINT('',(1.587713611277,5.824674076393E-12)); +#1394 = CARTESIAN_POINT('',(1.587713487599,-3.270272941336E-12)); +#1395 = CARTESIAN_POINT('',(1.587713363937,-4.440892098501E-16)); +#1396 = CARTESIAN_POINT('',(1.587713240271,-4.440892098501E-16)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = PCURVE('',#1058,#1399); +#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1404); +#1400 = CIRCLE('',#1401,2.75); +#1401 = AXIS2_PLACEMENT_2D('',#1402,#1403); +#1402 = CARTESIAN_POINT('',(0.,0.)); +#1403 = DIRECTION('',(1.,-0.)); +#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1405 = ORIENTED_EDGE('',*,*,#1406,.F.); +#1406 = EDGE_CURVE('',#1407,#1377,#1409,.T.); +#1407 = VERTEX_POINT('',#1408); +#1408 = CARTESIAN_POINT('',(-2.749261165136,1.588139806779, + 2.354626135594)); +#1409 = SURFACE_CURVE('',#1410,(#1415,#1422),.PCURVE_S1.); +#1410 = HYPERBOLA('',#1411,1.587713240271,2.75); +#1411 = AXIS2_PLACEMENT_3D('',#1412,#1413,#1414); +#1412 = CARTESIAN_POINT('',(-1.375,2.381569860407,4.187713240271)); +#1413 = DIRECTION('',(0.5,-0.866025403784,1.15377761183E-15)); +#1414 = DIRECTION('',(-4.930380657631E-32,-1.33226762955E-15,-1.)); +#1415 = PCURVE('',#565,#1416); +#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421); +#1417 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1418,#1419,#1420), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +3.597544964369E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.03791754541,1.)) REPRESENTATION_ITEM('') ); +#1418 = CARTESIAN_POINT('',(8.531330151649E-04,-0.245373864406)); +#1419 = CARTESIAN_POINT('',(0.851196421056,1.529779560805E-07)); +#1420 = CARTESIAN_POINT('',(1.587714229596,-4.440892098501E-16)); +#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1422 = PCURVE('',#1423,#1428); +#1423 = CONICAL_SURFACE('',#1424,2.75,1.047197551197); +#1424 = AXIS2_PLACEMENT_3D('',#1425,#1426,#1427); +#1425 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1426 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#1427 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1428 = DEFINITIONAL_REPRESENTATION('',(#1429),#1439); +#1429 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1430,#1431,#1432,#1433,#1434, + #1435,#1436,#1437,#1438),.UNSPECIFIED.,.F.,.F.,(9,9),( + -0.549037459066,3.597544964151E-07),.PIECEWISE_BEZIER_KNOTS.); +#1430 = CARTESIAN_POINT('',(-2.617761174095,0.245373864406)); +#1431 = CARTESIAN_POINT('',(-2.558318102481,0.182497084461)); +#1432 = CARTESIAN_POINT('',(-2.496544793578,0.12948763407)); +#1433 = CARTESIAN_POINT('',(-2.432654731704,8.589423293395E-02)); +#1434 = CARTESIAN_POINT('',(-2.366943412771,5.136474929895E-02)); +#1435 = CARTESIAN_POINT('',(-2.299791354891,2.563939780867E-02)); +#1436 = CARTESIAN_POINT('',(-2.231654200566,8.546426944271E-03)); +#1437 = CARTESIAN_POINT('',(-2.163024470741,-3.90914425326E-08)); +#1438 = CARTESIAN_POINT('',(-2.094394742639,7.477829109778E-17)); +#1439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1440 = ORIENTED_EDGE('',*,*,#1441,.F.); +#1441 = EDGE_CURVE('',#678,#1407,#1442,.T.); +#1442 = SURFACE_CURVE('',#1443,(#1447,#1453),.PCURVE_S1.); +#1443 = LINE('',#1444,#1445); +#1444 = CARTESIAN_POINT('',(-2.749261165136,1.588139806779, + 0.245373795267)); +#1445 = VECTOR('',#1446,1.); +#1446 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1447 = PCURVE('',#565,#1448); +#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1452); +#1449 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1450,#1451),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.479114197289E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1450 = CARTESIAN_POINT('',(8.53133015165E-04,-2.354626204733)); +#1451 = CARTESIAN_POINT('',(8.53133015165E-04,-0.245373864406)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = PCURVE('',#724,#1454); +#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1458); +#1455 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1456,#1457),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.479114197289E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1456 = CARTESIAN_POINT('',(2.617761174095,3.201754491699E-18)); +#1457 = CARTESIAN_POINT('',(2.617761174095,2.109252340327)); +#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1459 = ORIENTED_EDGE('',*,*,#677,.F.); +#1460 = ORIENTED_EDGE('',*,*,#544,.F.); +#1461 = ORIENTED_EDGE('',*,*,#1462,.T.); +#1462 = EDGE_CURVE('',#516,#1463,#1465,.T.); +#1463 = VERTEX_POINT('',#1464); +#1464 = CARTESIAN_POINT('',(-7.388348644497E-04,3.174999914035, + 2.354626135594)); +#1465 = SURFACE_CURVE('',#1466,(#1470,#1476),.PCURVE_S1.); +#1466 = LINE('',#1467,#1468); +#1467 = CARTESIAN_POINT('',(-7.38834864449E-04,3.174999914035, + 0.245373795267)); +#1468 = VECTOR('',#1469,1.); +#1469 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1470 = PCURVE('',#565,#1471); +#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1475); +#1472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1473,#1474),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1473 = CARTESIAN_POINT('',(3.174573347527,-2.354626204733)); +#1474 = CARTESIAN_POINT('',(3.174573347527,-0.245373864406)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = PCURVE('',#532,#1477); +#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1481); +#1478 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1479,#1480),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.958228394579E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1479 = CARTESIAN_POINT('',(1.571029030691,5.551057859015E-18)); +#1480 = CARTESIAN_POINT('',(1.571029030691,2.109252340327)); +#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1482 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1483 = EDGE_CURVE('',#1375,#1463,#1484,.T.); +#1484 = SURFACE_CURVE('',#1485,(#1490,#1497),.PCURVE_S1.); +#1485 = HYPERBOLA('',#1486,1.587713240271,2.75); +#1486 = AXIS2_PLACEMENT_3D('',#1487,#1488,#1489); +#1487 = CARTESIAN_POINT('',(-1.375,2.381569860407,4.187713240271)); +#1488 = DIRECTION('',(0.5,-0.866025403784,1.15377761183E-15)); +#1489 = DIRECTION('',(-4.930380657631E-32,-1.33226762955E-15,-1.)); +#1490 = PCURVE('',#565,#1491); +#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496); +#1492 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1493,#1494,#1495), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.597544964369E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917445405,1.)) REPRESENTATION_ITEM('') ); +#1493 = CARTESIAN_POINT('',(1.587714229596,-4.440892098501E-16)); +#1494 = CARTESIAN_POINT('',(2.324231119775,-1.529777666764E-07)); +#1495 = CARTESIAN_POINT('',(3.174573347527,-0.245373864406)); +#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1497 = PCURVE('',#1087,#1498); +#1498 = DEFINITIONAL_REPRESENTATION('',(#1499),#1509); +#1499 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1500,#1501,#1502,#1503,#1504, + #1505,#1506,#1507,#1508),.UNSPECIFIED.,.F.,.F.,(9,9),( + 3.597544964369E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#1500 = CARTESIAN_POINT('',(-2.094394742639,1.159303255631E-16)); +#1501 = CARTESIAN_POINT('',(-2.025765104475,3.93093198629E-08)); +#1502 = CARTESIAN_POINT('',(-1.95713546846,8.546561345746E-03)); +#1503 = CARTESIAN_POINT('',(-1.888998409883,2.563956637252E-02)); +#1504 = CARTESIAN_POINT('',(-1.821846447541,5.13649303021E-02)); +#1505 = CARTESIAN_POINT('',(-1.7561352219,8.589440431996E-02)); +#1506 = CARTESIAN_POINT('',(-1.692245249298,0.129487773007)); +#1507 = CARTESIAN_POINT('',(-1.630472024406,0.182497166861)); +#1508 = CARTESIAN_POINT('',(-1.571029030691,0.245373864406)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ADVANCED_FACE('',(#1511),#532,.T.); +#1511 = FACE_BOUND('',#1512,.T.); +#1512 = EDGE_LOOP('',(#1513,#1514,#1515,#1516)); +#1513 = ORIENTED_EDGE('',*,*,#1105,.F.); +#1514 = ORIENTED_EDGE('',*,*,#515,.T.); +#1515 = ORIENTED_EDGE('',*,*,#1462,.T.); +#1516 = ORIENTED_EDGE('',*,*,#1517,.F.); +#1517 = EDGE_CURVE('',#1071,#1463,#1518,.T.); +#1518 = SURFACE_CURVE('',#1519,(#1524,#1531),.PCURVE_S1.); +#1519 = CIRCLE('',#1520,3.175); +#1520 = AXIS2_PLACEMENT_3D('',#1521,#1522,#1523); +#1521 = CARTESIAN_POINT('',(0.,3.136992180145E-15,2.354626135594)); +#1522 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1523 = DIRECTION('',(1.,1.646715055194E-16,-2.193865163128E-31)); +#1524 = PCURVE('',#532,#1525); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(0.,2.109252340327)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(1.,0.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1531 = PCURVE('',#1087,#1532); +#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537); +#1533 = LINE('',#1534,#1535); +#1534 = CARTESIAN_POINT('',(-0.,0.245373864406)); +#1535 = VECTOR('',#1536,1.); +#1536 = DIRECTION('',(-1.,0.)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = ADVANCED_FACE('',(#1539),#661,.T.); +#1539 = FACE_BOUND('',#1540,.T.); +#1540 = EDGE_LOOP('',(#1541,#1542,#1543,#1567)); +#1541 = ORIENTED_EDGE('',*,*,#646,.T.); +#1542 = ORIENTED_EDGE('',*,*,#1317,.T.); +#1543 = ORIENTED_EDGE('',*,*,#1544,.F.); +#1544 = EDGE_CURVE('',#1545,#1318,#1547,.T.); +#1545 = VERTEX_POINT('',#1546); +#1546 = CARTESIAN_POINT('',(-7.38834864448E-04,-3.174999914035, + 2.354626135594)); +#1547 = SURFACE_CURVE('',#1548,(#1553,#1560),.PCURVE_S1.); +#1548 = CIRCLE('',#1549,3.175); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.,3.136992180145E-15,2.354626135594)); +#1551 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1552 = DIRECTION('',(1.,1.646715055194E-16,-2.193865163128E-31)); +#1553 = PCURVE('',#661,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(0.,2.109252340327)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(1.,0.)); +#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1560 = PCURVE('',#1353,#1561); +#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(-0.,0.245373864406)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(-1.,0.)); +#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1567 = ORIENTED_EDGE('',*,*,#1568,.F.); +#1568 = EDGE_CURVE('',#612,#1545,#1569,.T.); +#1569 = SURFACE_CURVE('',#1570,(#1574,#1580),.PCURVE_S1.); +#1570 = LINE('',#1571,#1572); +#1571 = CARTESIAN_POINT('',(-7.388348644481E-04,-3.174999914035, + 0.245373795267)); +#1572 = VECTOR('',#1573,1.); +#1573 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1574 = PCURVE('',#661,#1575); +#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1579); +#1576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1577,#1578),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.109252340327),.PIECEWISE_BEZIER_KNOTS.); +#1577 = CARTESIAN_POINT('',(4.712156276488,-5.551057859015E-18)); +#1578 = CARTESIAN_POINT('',(4.712156276488,2.109252340327)); +#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1580 = PCURVE('',#634,#1581); +#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1585); +#1582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1583,#1584),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.109252340327),.PIECEWISE_BEZIER_KNOTS.); +#1583 = CARTESIAN_POINT('',(8.531330157517E-04,-2.354626204733)); +#1584 = CARTESIAN_POINT('',(8.531330157517E-04,-0.245373864406)); +#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1586 = ADVANCED_FACE('',(#1587),#634,.F.); +#1587 = FACE_BOUND('',#1588,.F.); +#1588 = EDGE_LOOP('',(#1589,#1621,#1649,#1650,#1651,#1652,#1673)); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1591,#1593,#1595,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(-1.375000858484,-2.381569364761,2.6)); +#1593 = VERTEX_POINT('',#1594); +#1594 = CARTESIAN_POINT('',(-1.375,-2.381569860407,2.6)); +#1595 = SURFACE_CURVE('',#1596,(#1601,#1614),.PCURVE_S1.); +#1596 = CIRCLE('',#1597,2.75); +#1597 = AXIS2_PLACEMENT_3D('',#1598,#1599,#1600); +#1598 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1599 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1600 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1601 = PCURVE('',#634,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1613); +#1603 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1604,#1605,#1606,#1607,#1608, + #1609,#1610,#1611,#1612),.UNSPECIFIED.,.F.,.F.,(9,9),(4.188789844316 + ,4.188790204786),.PIECEWISE_BEZIER_KNOTS.); +#1604 = CARTESIAN_POINT('',(1.587714231564,0.)); +#1605 = CARTESIAN_POINT('',(1.587714107652,0.)); +#1606 = CARTESIAN_POINT('',(1.58771398374,-7.749356711884E-13)); +#1607 = CARTESIAN_POINT('',(1.587713859838,-1.328048782057E-11)); +#1608 = CARTESIAN_POINT('',(1.587713735905,9.456879723757E-12)); +#1609 = CARTESIAN_POINT('',(1.587713612007,-1.237099311879E-11)); +#1610 = CARTESIAN_POINT('',(1.587713488093,1.271427407801E-12)); +#1611 = CARTESIAN_POINT('',(1.587713364183,0.)); +#1612 = CARTESIAN_POINT('',(1.587713240272,0.)); +#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1614 = PCURVE('',#1058,#1615); +#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620); +#1616 = CIRCLE('',#1617,2.75); +#1617 = AXIS2_PLACEMENT_2D('',#1618,#1619); +#1618 = CARTESIAN_POINT('',(0.,0.)); +#1619 = DIRECTION('',(1.,-0.)); +#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1621 = ORIENTED_EDGE('',*,*,#1622,.F.); +#1622 = EDGE_CURVE('',#1545,#1593,#1623,.T.); +#1623 = SURFACE_CURVE('',#1624,(#1629,#1636),.PCURVE_S1.); +#1624 = HYPERBOLA('',#1625,1.587713240271,2.75); +#1625 = AXIS2_PLACEMENT_3D('',#1626,#1627,#1628); +#1626 = CARTESIAN_POINT('',(-1.375,-2.381569860407,4.187713240271)); +#1627 = DIRECTION('',(0.5,0.866025403784,-1.15377761183E-15)); +#1628 = DIRECTION('',(4.930380657631E-32,-1.33226762955E-15,-1.)); +#1629 = PCURVE('',#634,#1630); +#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635); +#1631 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1632,#1633,#1634), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +3.604698120895E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917545509,1.)) REPRESENTATION_ITEM('') ); +#1632 = CARTESIAN_POINT('',(8.531330157517E-04,-0.245373864406)); +#1633 = CARTESIAN_POINT('',(0.851196422111,1.532821294337E-07)); +#1634 = CARTESIAN_POINT('',(1.587714231564,-4.440892098501E-16)); +#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1636 = PCURVE('',#1353,#1637); +#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1648); +#1638 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1639,#1640,#1641,#1642,#1643, + #1644,#1645,#1646,#1647),.UNSPECIFIED.,.F.,.F.,(9,9),( + -0.549037459066,3.604698121107E-07),.PIECEWISE_BEZIER_KNOTS.); +#1639 = CARTESIAN_POINT('',(-4.712156276488,0.245373864406)); +#1640 = CARTESIAN_POINT('',(-4.652713204796,0.182497084379)); +#1641 = CARTESIAN_POINT('',(-4.590939895808,0.129487633932)); +#1642 = CARTESIAN_POINT('',(-4.527049833865,8.589423276345E-02)); +#1643 = CARTESIAN_POINT('',(-4.461338514804,5.136474911924E-02)); +#1644 = CARTESIAN_POINT('',(-4.394186456875,2.563939764093E-02)); +#1645 = CARTESIAN_POINT('',(-4.326049302422,8.546426810703E-03)); +#1646 = CARTESIAN_POINT('',(-4.257419572508,-3.916938635956E-08)); +#1647 = CARTESIAN_POINT('',(-4.188789844316,2.68210252484E-16)); +#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1649 = ORIENTED_EDGE('',*,*,#1568,.F.); +#1650 = ORIENTED_EDGE('',*,*,#611,.F.); +#1651 = ORIENTED_EDGE('',*,*,#772,.F.); +#1652 = ORIENTED_EDGE('',*,*,#1653,.T.); +#1653 = EDGE_CURVE('',#773,#1654,#1656,.T.); +#1654 = VERTEX_POINT('',#1655); +#1655 = CARTESIAN_POINT('',(-2.749261165136,-1.588139806779, + 2.354626135594)); +#1656 = SURFACE_CURVE('',#1657,(#1661,#1667),.PCURVE_S1.); +#1657 = LINE('',#1658,#1659); +#1658 = CARTESIAN_POINT('',(-2.749261165136,-1.588139806779, + 0.245373795267)); +#1659 = VECTOR('',#1660,1.); +#1660 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1661 = PCURVE('',#634,#1662); +#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1666); +#1663 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1664,#1665),.UNSPECIFIED.,.F., + .F.,(2,2),(1.183291357832E-30,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1664 = CARTESIAN_POINT('',(3.174573347528,-2.354626204733)); +#1665 = CARTESIAN_POINT('',(3.174573347528,-0.245373864406)); +#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1667 = PCURVE('',#848,#1668); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1672); +#1669 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1670,#1671),.UNSPECIFIED.,.F., + .F.,(2,2),(1.183291357832E-30,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1670 = CARTESIAN_POINT('',(3.665424133084,-3.201754491698E-18)); +#1671 = CARTESIAN_POINT('',(3.665424133084,2.109252340327)); +#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1673 = ORIENTED_EDGE('',*,*,#1674,.F.); +#1674 = EDGE_CURVE('',#1591,#1654,#1675,.T.); +#1675 = SURFACE_CURVE('',#1676,(#1681,#1688),.PCURVE_S1.); +#1676 = HYPERBOLA('',#1677,1.587713240271,2.75); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(-1.375,-2.381569860407,4.187713240271)); +#1679 = DIRECTION('',(0.5,0.866025403784,-1.15377761183E-15)); +#1680 = DIRECTION('',(4.930380657631E-32,-1.33226762955E-15,-1.)); +#1681 = PCURVE('',#634,#1682); +#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687); +#1683 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1684,#1685,#1686), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +3.604698120895E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917445306,1.)) REPRESENTATION_ITEM('') ); +#1684 = CARTESIAN_POINT('',(1.587714231564,-4.440892098501E-16)); +#1685 = CARTESIAN_POINT('',(2.32423112083,-1.532819384753E-07)); +#1686 = CARTESIAN_POINT('',(3.174573347528,-0.245373864406)); +#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1688 = PCURVE('',#1689,#1694); +#1689 = CONICAL_SURFACE('',#1690,2.75,1.047197551197); +#1690 = AXIS2_PLACEMENT_3D('',#1691,#1692,#1693); +#1691 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1692 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#1693 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1705); +#1695 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1696,#1697,#1698,#1699,#1700, + #1701,#1702,#1703,#1704),.UNSPECIFIED.,.F.,.F.,(9,9),( + 3.604698120895E-07,0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#1696 = CARTESIAN_POINT('',(-4.188789844316,2.258169124627E-16)); +#1697 = CARTESIAN_POINT('',(-4.120160206242,3.938726372774E-08)); +#1698 = CARTESIAN_POINT('',(-4.051530570321,8.546561479221E-03)); +#1699 = CARTESIAN_POINT('',(-3.983393511824,2.56395665406E-02)); +#1700 = CARTESIAN_POINT('',(-3.91624154961,5.136493048133E-02)); +#1701 = CARTESIAN_POINT('',(-3.850530324025,8.589440449063E-02)); +#1702 = CARTESIAN_POINT('',(-3.78664035153,0.129487773145)); +#1703 = CARTESIAN_POINT('',(-3.724867126722,0.182497166943)); +#1704 = CARTESIAN_POINT('',(-3.665424133084,0.245373864406)); +#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1706 = ADVANCED_FACE('',(#1707),#757,.F.); +#1707 = FACE_BOUND('',#1708,.F.); +#1708 = EDGE_LOOP('',(#1709,#1741,#1771,#1790,#1791,#1792)); +#1709 = ORIENTED_EDGE('',*,*,#1710,.F.); +#1710 = EDGE_CURVE('',#1711,#1713,#1715,.T.); +#1711 = VERTEX_POINT('',#1712); +#1712 = CARTESIAN_POINT('',(-2.75,3.976453909347E-15,2.6)); +#1713 = VERTEX_POINT('',#1714); +#1714 = CARTESIAN_POINT('',(-2.75,1.586860107256,2.354626135594)); +#1715 = SURFACE_CURVE('',#1716,(#1721,#1728),.PCURVE_S1.); +#1716 = HYPERBOLA('',#1717,1.587713240271,2.75); +#1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720); +#1718 = CARTESIAN_POINT('',(-2.75,5.579154791852E-15,4.187713240271)); +#1719 = DIRECTION('',(1.,0.,0.)); +#1720 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#1721 = PCURVE('',#757,#1722); +#1722 = DEFINITIONAL_REPRESENTATION('',(#1723),#1727); +#1723 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1724,#1725,#1726), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +4.353423697395E-15,0.549037459066),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917495407,1.)) REPRESENTATION_ITEM('') ); +#1724 = CARTESIAN_POINT('',(1.587713240271,-2.22044604925E-16)); +#1725 = CARTESIAN_POINT('',(2.32423058963,-2.442490654175E-15)); +#1726 = CARTESIAN_POINT('',(3.174573347527,-0.245373864406)); +#1727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1728 = PCURVE('',#1423,#1729); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1740); +#1730 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1731,#1732,#1733,#1734,#1735, + #1736,#1737,#1738,#1739),.UNSPECIFIED.,.F.,.F.,(9,9),( + 4.353423697395E-15,0.549037459066),.PIECEWISE_BEZIER_KNOTS.); +#1731 = CARTESIAN_POINT('',(-3.14159265359,3.025247074704E-16)); +#1732 = CARTESIAN_POINT('',(-3.072962970457,1.089650394465E-10)); +#1733 = CARTESIAN_POINT('',(-3.004333287534,8.546494145101E-03)); +#1734 = CARTESIAN_POINT('',(-2.936196181074,2.563948209058E-02)); +#1735 = CARTESIAN_POINT('',(-2.86904417097,5.13648398009E-02)); +#1736 = CARTESIAN_POINT('',(-2.803332898686,8.589431862688E-02)); +#1737 = CARTESIAN_POINT('',(-2.739442881446,0.129487703539)); +#1738 = CARTESIAN_POINT('',(-2.677669614553,0.182497125661)); +#1739 = CARTESIAN_POINT('',(-2.618226581888,0.245373864406)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1711,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(-2.75,-1.586860107256,2.354626135594)); +#1745 = SURFACE_CURVE('',#1746,(#1751,#1758),.PCURVE_S1.); +#1746 = HYPERBOLA('',#1747,1.587713240271,2.75); +#1747 = AXIS2_PLACEMENT_3D('',#1748,#1749,#1750); +#1748 = CARTESIAN_POINT('',(-2.75,5.579154791852E-15,4.187713240271)); +#1749 = DIRECTION('',(1.,0.,0.)); +#1750 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#1751 = PCURVE('',#757,#1752); +#1752 = DEFINITIONAL_REPRESENTATION('',(#1753),#1757); +#1753 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1754,#1755,#1756), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549037459066, +4.353423697395E-15),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.037917495407,1.)) REPRESENTATION_ITEM('') ); +#1754 = CARTESIAN_POINT('',(8.531330151644E-04,-0.245373864406)); +#1755 = CARTESIAN_POINT('',(0.851195890912,1.33226762955E-15)); +#1756 = CARTESIAN_POINT('',(1.587713240271,-2.22044604925E-16)); +#1757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1758 = PCURVE('',#1689,#1759); +#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1770); +#1760 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1761,#1762,#1763,#1764,#1765, + #1766,#1767,#1768,#1769),.UNSPECIFIED.,.F.,.F.,(9,9),( + -0.549037459066,4.329869796038E-15),.PIECEWISE_BEZIER_KNOTS.); +#1761 = CARTESIAN_POINT('',(-3.664958725292,0.245373864406)); +#1762 = CARTESIAN_POINT('',(-3.605515692627,0.182497125661)); +#1763 = CARTESIAN_POINT('',(-3.543742425731,0.129487703539)); +#1764 = CARTESIAN_POINT('',(-3.47985240848,8.589431862771E-02)); +#1765 = CARTESIAN_POINT('',(-3.414141136214,5.136483979982E-02)); +#1766 = CARTESIAN_POINT('',(-3.346989126094,2.563948209135E-02)); +#1767 = CARTESIAN_POINT('',(-3.278852019641,8.546494144873E-03)); +#1768 = CARTESIAN_POINT('',(-3.210222336723,1.08964054419E-10)); +#1769 = CARTESIAN_POINT('',(-3.14159265359,3.025247218232E-16)); +#1770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1771 = ORIENTED_EDGE('',*,*,#1772,.F.); +#1772 = EDGE_CURVE('',#804,#1743,#1773,.T.); +#1773 = SURFACE_CURVE('',#1774,(#1778,#1784),.PCURVE_S1.); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(-2.75,-1.586860107256,0.245373795267)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1778 = PCURVE('',#757,#1779); +#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1783); +#1780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1781,#1782),.UNSPECIFIED.,.F., + .F.,(2,2),(4.437342591868E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1781 = CARTESIAN_POINT('',(8.531330151651E-04,-2.354626204733)); +#1782 = CARTESIAN_POINT('',(8.531330151651E-04,-0.245373864406)); +#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1784 = PCURVE('',#848,#1785); +#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1789); +#1786 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1787,#1788),.UNSPECIFIED.,.F., + .F.,(2,2),(4.437342591868E-31,2.109252340327), + .PIECEWISE_BEZIER_KNOTS.); +#1787 = CARTESIAN_POINT('',(3.664958725292,-2.349303366845E-18)); +#1788 = CARTESIAN_POINT('',(3.664958725292,2.109252340327)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ORIENTED_EDGE('',*,*,#803,.F.); +#1791 = ORIENTED_EDGE('',*,*,#736,.F.); +#1792 = ORIENTED_EDGE('',*,*,#1793,.T.); +#1793 = EDGE_CURVE('',#708,#1713,#1794,.T.); +#1794 = SURFACE_CURVE('',#1795,(#1799,#1805),.PCURVE_S1.); +#1795 = LINE('',#1796,#1797); +#1796 = CARTESIAN_POINT('',(-2.75,1.586860107256,0.245373795267)); +#1797 = VECTOR('',#1798,1.); +#1798 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1799 = PCURVE('',#757,#1800); +#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1804); +#1801 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1802,#1803),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.109252340327),.PIECEWISE_BEZIER_KNOTS.); +#1802 = CARTESIAN_POINT('',(3.174573347527,-2.354626204733)); +#1803 = CARTESIAN_POINT('',(3.174573347527,-0.245373864406)); +#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1805 = PCURVE('',#724,#1806); +#1806 = DEFINITIONAL_REPRESENTATION('',(#1807),#1810); +#1807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1808,#1809),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.109252340327),.PIECEWISE_BEZIER_KNOTS.); +#1808 = CARTESIAN_POINT('',(2.618226581888,2.349303366845E-18)); +#1809 = CARTESIAN_POINT('',(2.618226581888,2.109252340327)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = ADVANCED_FACE('',(#1812),#724,.T.); +#1812 = FACE_BOUND('',#1813,.T.); +#1813 = EDGE_LOOP('',(#1814,#1815,#1816,#1817)); +#1814 = ORIENTED_EDGE('',*,*,#1441,.F.); +#1815 = ORIENTED_EDGE('',*,*,#707,.T.); +#1816 = ORIENTED_EDGE('',*,*,#1793,.T.); +#1817 = ORIENTED_EDGE('',*,*,#1818,.F.); +#1818 = EDGE_CURVE('',#1407,#1713,#1819,.T.); +#1819 = SURFACE_CURVE('',#1820,(#1825,#1832),.PCURVE_S1.); +#1820 = CIRCLE('',#1821,3.175); +#1821 = AXIS2_PLACEMENT_3D('',#1822,#1823,#1824); +#1822 = CARTESIAN_POINT('',(0.,3.136992180145E-15,2.354626135594)); +#1823 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1824 = DIRECTION('',(1.,1.646715055194E-16,-2.193865163128E-31)); +#1825 = PCURVE('',#724,#1826); +#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831); +#1827 = LINE('',#1828,#1829); +#1828 = CARTESIAN_POINT('',(0.,2.109252340327)); +#1829 = VECTOR('',#1830,1.); +#1830 = DIRECTION('',(1.,0.)); +#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1832 = PCURVE('',#1423,#1833); +#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838); +#1834 = LINE('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.,0.245373864406)); +#1836 = VECTOR('',#1837,1.); +#1837 = DIRECTION('',(-1.,0.)); +#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1839 = ADVANCED_FACE('',(#1840),#848,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1844,#1866)); +#1842 = ORIENTED_EDGE('',*,*,#833,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1653,.T.); +#1844 = ORIENTED_EDGE('',*,*,#1845,.F.); +#1845 = EDGE_CURVE('',#1743,#1654,#1846,.T.); +#1846 = SURFACE_CURVE('',#1847,(#1852,#1859),.PCURVE_S1.); +#1847 = CIRCLE('',#1848,3.175); +#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851); +#1849 = CARTESIAN_POINT('',(0.,3.136992180145E-15,2.354626135594)); +#1850 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1851 = DIRECTION('',(1.,1.646715055194E-16,-2.193865163128E-31)); +#1852 = PCURVE('',#848,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(0.,2.109252340327)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1689,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(-0.,0.245373864406)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(-1.,0.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1772,.F.); +#1867 = ADVANCED_FACE('',(#1868,#1903),#901,.T.); +#1868 = FACE_BOUND('',#1869,.F.); +#1869 = EDGE_LOOP('',(#1870)); +#1870 = ORIENTED_EDGE('',*,*,#1871,.T.); +#1871 = EDGE_CURVE('',#1872,#1872,#1874,.T.); +#1872 = VERTEX_POINT('',#1873); +#1873 = CARTESIAN_POINT('',(1.65,3.46389583683E-15,2.6)); +#1874 = SURFACE_CURVE('',#1875,(#1880,#1891),.PCURVE_S1.); +#1875 = CIRCLE('',#1876,1.65); +#1876 = AXIS2_PLACEMENT_3D('',#1877,#1878,#1879); +#1877 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1878 = DIRECTION('',(0.,2.22044604925E-16,-1.)); +#1879 = DIRECTION('',(1.,0.,0.)); +#1880 = PCURVE('',#901,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1890); +#1882 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1883,#1884,#1885,#1886, +#1887,#1888,#1889),.UNSPECIFIED.,.F.,.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('') ); +#1883 = CARTESIAN_POINT('',(1.65,-3.463895836835E-16)); +#1884 = CARTESIAN_POINT('',(1.65,-2.857883832489)); +#1885 = CARTESIAN_POINT('',(-0.825,-1.428941916244)); +#1886 = CARTESIAN_POINT('',(-3.3,2.88645723647E-16)); +#1887 = CARTESIAN_POINT('',(-0.825,1.428941916244)); +#1888 = CARTESIAN_POINT('',(1.65,2.857883832489)); +#1889 = CARTESIAN_POINT('',(1.65,-3.463895836835E-16)); +#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1891 = PCURVE('',#1892,#1897); +#1892 = CYLINDRICAL_SURFACE('',#1893,1.65); +#1893 = AXIS2_PLACEMENT_3D('',#1894,#1895,#1896); +#1894 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1895 = DIRECTION('',(0.,-2.22044604925E-16,1.)); +#1896 = DIRECTION('',(1.,0.,0.)); +#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1902); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(-0.,0.)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(-1.,0.)); +#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1903 = FACE_BOUND('',#1904,.F.); +#1904 = EDGE_LOOP('',(#1905)); +#1905 = ORIENTED_EDGE('',*,*,#886,.T.); +#1906 = ADVANCED_FACE('',(#1907),#937,.T.); +#1907 = FACE_BOUND('',#1908,.F.); +#1908 = EDGE_LOOP('',(#1909,#1931,#1932,#1933)); +#1909 = ORIENTED_EDGE('',*,*,#1910,.T.); +#1910 = EDGE_CURVE('',#1257,#919,#1911,.T.); +#1911 = SURFACE_CURVE('',#1912,(#1917,#1924),.PCURVE_S1.); +#1912 = CIRCLE('',#1913,2.75); +#1913 = AXIS2_PLACEMENT_3D('',#1914,#1915,#1916); +#1914 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1915 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1916 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1917 = PCURVE('',#937,#1918); +#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923); +#1919 = LINE('',#1920,#1921); +#1920 = CARTESIAN_POINT('',(-0.,0.)); +#1921 = VECTOR('',#1922,1.); +#1922 = DIRECTION('',(-1.,0.)); +#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1924 = PCURVE('',#1058,#1925); +#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930); +#1926 = CIRCLE('',#1927,2.75); +#1927 = AXIS2_PLACEMENT_2D('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(0.,0.)); +#1929 = DIRECTION('',(1.,-0.)); +#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1931 = ORIENTED_EDGE('',*,*,#918,.T.); +#1932 = ORIENTED_EDGE('',*,*,#1208,.F.); +#1933 = ORIENTED_EDGE('',*,*,#1286,.T.); +#1934 = ADVANCED_FACE('',(#1935),#972,.T.); +#1935 = FACE_BOUND('',#1936,.F.); +#1936 = EDGE_LOOP('',(#1937,#1959,#1960,#1961)); +#1937 = ORIENTED_EDGE('',*,*,#1938,.T.); +#1938 = EDGE_CURVE('',#919,#1034,#1939,.T.); +#1939 = SURFACE_CURVE('',#1940,(#1945,#1952),.PCURVE_S1.); +#1940 = CIRCLE('',#1941,2.75); +#1941 = AXIS2_PLACEMENT_3D('',#1942,#1943,#1944); +#1942 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1943 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1944 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1945 = PCURVE('',#972,#1946); +#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951); +#1947 = LINE('',#1948,#1949); +#1948 = CARTESIAN_POINT('',(-0.,0.)); +#1949 = VECTOR('',#1950,1.); +#1950 = DIRECTION('',(-1.,0.)); +#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1952 = PCURVE('',#1058,#1953); +#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1958); +#1954 = CIRCLE('',#1955,2.75); +#1955 = AXIS2_PLACEMENT_2D('',#1956,#1957); +#1956 = CARTESIAN_POINT('',(0.,0.)); +#1957 = DIRECTION('',(1.,-0.)); +#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1959 = ORIENTED_EDGE('',*,*,#1147,.T.); +#1960 = ORIENTED_EDGE('',*,*,#1181,.F.); +#1961 = ORIENTED_EDGE('',*,*,#955,.T.); +#1962 = ADVANCED_FACE('',(#1963,#2059),#1058,.T.); +#1963 = FACE_BOUND('',#1964,.F.); +#1964 = EDGE_LOOP('',(#1965,#1987,#1988,#2010,#2011,#2012,#2013,#2014, + #2036,#2037)); +#1965 = ORIENTED_EDGE('',*,*,#1966,.F.); +#1966 = EDGE_CURVE('',#1377,#1711,#1967,.T.); +#1967 = SURFACE_CURVE('',#1968,(#1973,#1980),.PCURVE_S1.); +#1968 = CIRCLE('',#1969,2.75); +#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972); +#1970 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1971 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1972 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1973 = PCURVE('',#1058,#1974); +#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1979); +#1975 = CIRCLE('',#1976,2.75); +#1976 = AXIS2_PLACEMENT_2D('',#1977,#1978); +#1977 = CARTESIAN_POINT('',(0.,0.)); +#1978 = DIRECTION('',(1.,-0.)); +#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1980 = PCURVE('',#1423,#1981); +#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986); +#1982 = LINE('',#1983,#1984); +#1983 = CARTESIAN_POINT('',(-0.,0.)); +#1984 = VECTOR('',#1985,1.); +#1985 = DIRECTION('',(-1.,0.)); +#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1987 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1988 = ORIENTED_EDGE('',*,*,#1989,.F.); +#1989 = EDGE_CURVE('',#1036,#1375,#1990,.T.); +#1990 = SURFACE_CURVE('',#1991,(#1996,#2003),.PCURVE_S1.); +#1991 = CIRCLE('',#1992,2.75); +#1992 = AXIS2_PLACEMENT_3D('',#1993,#1994,#1995); +#1993 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#1994 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#1995 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#1996 = PCURVE('',#1058,#1997); +#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002); +#1998 = CIRCLE('',#1999,2.75); +#1999 = AXIS2_PLACEMENT_2D('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(0.,0.)); +#2001 = DIRECTION('',(1.,-0.)); +#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2003 = PCURVE('',#1087,#2004); +#2004 = DEFINITIONAL_REPRESENTATION('',(#2005),#2009); +#2005 = LINE('',#2006,#2007); +#2006 = CARTESIAN_POINT('',(-0.,0.)); +#2007 = VECTOR('',#2008,1.); +#2008 = DIRECTION('',(-1.,0.)); +#2009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2010 = ORIENTED_EDGE('',*,*,#1033,.F.); +#2011 = ORIENTED_EDGE('',*,*,#1938,.F.); +#2012 = ORIENTED_EDGE('',*,*,#1910,.F.); +#2013 = ORIENTED_EDGE('',*,*,#1254,.F.); +#2014 = ORIENTED_EDGE('',*,*,#2015,.F.); +#2015 = EDGE_CURVE('',#1593,#1255,#2016,.T.); +#2016 = SURFACE_CURVE('',#2017,(#2022,#2029),.PCURVE_S1.); +#2017 = CIRCLE('',#2018,2.75); +#2018 = AXIS2_PLACEMENT_3D('',#2019,#2020,#2021); +#2019 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#2020 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#2021 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#2022 = PCURVE('',#1058,#2023); +#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028); +#2024 = CIRCLE('',#2025,2.75); +#2025 = AXIS2_PLACEMENT_2D('',#2026,#2027); +#2026 = CARTESIAN_POINT('',(0.,0.)); +#2027 = DIRECTION('',(1.,-0.)); +#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2029 = PCURVE('',#1353,#2030); +#2030 = DEFINITIONAL_REPRESENTATION('',(#2031),#2035); +#2031 = LINE('',#2032,#2033); +#2032 = CARTESIAN_POINT('',(-0.,0.)); +#2033 = VECTOR('',#2034,1.); +#2034 = DIRECTION('',(-1.,0.)); +#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2036 = ORIENTED_EDGE('',*,*,#1590,.F.); +#2037 = ORIENTED_EDGE('',*,*,#2038,.F.); +#2038 = EDGE_CURVE('',#1711,#1591,#2039,.T.); +#2039 = SURFACE_CURVE('',#2040,(#2045,#2052),.PCURVE_S1.); +#2040 = CIRCLE('',#2041,2.75); +#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044); +#2042 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#2043 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#2044 = DIRECTION('',(1.,2.0993308102E-16,-2.796870482147E-31)); +#2045 = PCURVE('',#1058,#2046); +#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051); +#2047 = CIRCLE('',#2048,2.75); +#2048 = AXIS2_PLACEMENT_2D('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(0.,0.)); +#2050 = DIRECTION('',(1.,-0.)); +#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2052 = PCURVE('',#1689,#2053); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(-0.,0.)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(-1.,0.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = FACE_BOUND('',#2060,.F.); +#2060 = EDGE_LOOP('',(#2061)); +#2061 = ORIENTED_EDGE('',*,*,#2062,.F.); +#2062 = EDGE_CURVE('',#2063,#2063,#2065,.T.); +#2063 = VERTEX_POINT('',#2064); +#2064 = CARTESIAN_POINT('',(2.65,3.46389583683E-15,2.6)); +#2065 = SURFACE_CURVE('',#2066,(#2071,#2082),.PCURVE_S1.); +#2066 = CIRCLE('',#2067,2.65); +#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070); +#2068 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#2069 = DIRECTION('',(0.,2.22044604925E-16,-1.)); +#2070 = DIRECTION('',(1.,0.,0.)); +#2071 = PCURVE('',#1058,#2072); +#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2081); +#2073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2074,#2075,#2076,#2077, +#2078,#2079,#2080),.UNSPECIFIED.,.F.,.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('') ); +#2074 = CARTESIAN_POINT('',(2.65,-5.563226647036E-16)); +#2075 = CARTESIAN_POINT('',(2.65,-4.589934640058)); +#2076 = CARTESIAN_POINT('',(-1.325,-2.294967320029)); +#2077 = CARTESIAN_POINT('',(-5.3,4.635825258576E-16)); +#2078 = CARTESIAN_POINT('',(-1.325,2.294967320029)); +#2079 = CARTESIAN_POINT('',(2.65,4.589934640058)); +#2080 = CARTESIAN_POINT('',(2.65,-5.563226647036E-16)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#2083,#2088); +#2083 = CYLINDRICAL_SURFACE('',#2084,2.65); +#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087); +#2085 = CARTESIAN_POINT('',(0.,3.295141937087E-15,3.36)); +#2086 = DIRECTION('',(0.,2.22044604925E-16,-1.)); +#2087 = DIRECTION('',(1.,0.,0.)); +#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2093); +#2089 = LINE('',#2090,#2091); +#2090 = CARTESIAN_POINT('',(0.,0.76)); +#2091 = VECTOR('',#2092,1.); +#2092 = DIRECTION('',(1.,0.)); +#2093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2094 = ADVANCED_FACE('',(#2095),#1087,.T.); +#2095 = FACE_BOUND('',#2096,.F.); +#2096 = EDGE_LOOP('',(#2097,#2098,#2099,#2100)); +#2097 = ORIENTED_EDGE('',*,*,#1989,.T.); +#2098 = ORIENTED_EDGE('',*,*,#1483,.T.); +#2099 = ORIENTED_EDGE('',*,*,#1517,.F.); +#2100 = ORIENTED_EDGE('',*,*,#1070,.T.); +#2101 = ADVANCED_FACE('',(#2102),#1353,.T.); +#2102 = FACE_BOUND('',#2103,.F.); +#2103 = EDGE_LOOP('',(#2104,#2105,#2106,#2107)); +#2104 = ORIENTED_EDGE('',*,*,#1622,.T.); +#2105 = ORIENTED_EDGE('',*,*,#2015,.T.); +#2106 = ORIENTED_EDGE('',*,*,#1338,.T.); +#2107 = ORIENTED_EDGE('',*,*,#1544,.F.); +#2108 = ADVANCED_FACE('',(#2109),#1423,.T.); +#2109 = FACE_BOUND('',#2110,.F.); +#2110 = EDGE_LOOP('',(#2111,#2112,#2113,#2114)); +#2111 = ORIENTED_EDGE('',*,*,#1406,.T.); +#2112 = ORIENTED_EDGE('',*,*,#1966,.T.); +#2113 = ORIENTED_EDGE('',*,*,#1710,.T.); +#2114 = ORIENTED_EDGE('',*,*,#1818,.F.); +#2115 = ADVANCED_FACE('',(#2116),#1689,.T.); +#2116 = FACE_BOUND('',#2117,.F.); +#2117 = EDGE_LOOP('',(#2118,#2119,#2120,#2121)); +#2118 = ORIENTED_EDGE('',*,*,#1742,.T.); +#2119 = ORIENTED_EDGE('',*,*,#2038,.T.); +#2120 = ORIENTED_EDGE('',*,*,#1674,.T.); +#2121 = ORIENTED_EDGE('',*,*,#1845,.F.); +#2122 = ADVANCED_FACE('',(#2123),#1892,.F.); +#2123 = FACE_BOUND('',#2124,.T.); +#2124 = EDGE_LOOP('',(#2125,#2148,#2149,#2150)); +#2125 = ORIENTED_EDGE('',*,*,#2126,.F.); +#2126 = EDGE_CURVE('',#1872,#2127,#2129,.T.); +#2127 = VERTEX_POINT('',#2128); +#2128 = CARTESIAN_POINT('',(1.65,3.295141937087E-15,3.36)); +#2129 = SEAM_CURVE('',#2130,(#2134,#2141),.PCURVE_S1.); +#2130 = LINE('',#2131,#2132); +#2131 = CARTESIAN_POINT('',(1.65,3.46389583683E-15,2.6)); +#2132 = VECTOR('',#2133,1.); +#2133 = DIRECTION('',(0.,-2.22044604925E-16,1.)); +#2134 = PCURVE('',#1892,#2135); +#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2140); +#2136 = LINE('',#2137,#2138); +#2137 = CARTESIAN_POINT('',(-0.,0.)); +#2138 = VECTOR('',#2139,1.); +#2139 = DIRECTION('',(-0.,1.)); +#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2141 = PCURVE('',#1892,#2142); +#2142 = DEFINITIONAL_REPRESENTATION('',(#2143),#2147); +#2143 = LINE('',#2144,#2145); +#2144 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2145 = VECTOR('',#2146,1.); +#2146 = DIRECTION('',(-0.,1.)); +#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2148 = ORIENTED_EDGE('',*,*,#1871,.T.); +#2149 = ORIENTED_EDGE('',*,*,#2126,.T.); +#2150 = ORIENTED_EDGE('',*,*,#2151,.F.); +#2151 = EDGE_CURVE('',#2127,#2127,#2152,.T.); +#2152 = SURFACE_CURVE('',#2153,(#2158,#2165),.PCURVE_S1.); +#2153 = CIRCLE('',#2154,1.65); +#2154 = AXIS2_PLACEMENT_3D('',#2155,#2156,#2157); +#2155 = CARTESIAN_POINT('',(0.,3.295141937087E-15,3.36)); +#2156 = DIRECTION('',(0.,2.22044604925E-16,-1.)); +#2157 = DIRECTION('',(1.,0.,0.)); +#2158 = PCURVE('',#1892,#2159); +#2159 = DEFINITIONAL_REPRESENTATION('',(#2160),#2164); +#2160 = LINE('',#2161,#2162); +#2161 = CARTESIAN_POINT('',(-0.,0.76)); +#2162 = VECTOR('',#2163,1.); +#2163 = DIRECTION('',(-1.,0.)); +#2164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2165 = PCURVE('',#2166,#2171); +#2166 = TOROIDAL_SURFACE('',#2167,2.15,0.5); +#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170); +#2168 = CARTESIAN_POINT('',(0.,3.295141937087E-15,3.36)); +#2169 = DIRECTION('',(0.,-2.22044604925E-16,1.)); +#2170 = DIRECTION('',(1.,0.,0.)); +#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176); +#2172 = LINE('',#2173,#2174); +#2173 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#2174 = VECTOR('',#2175,1.); +#2175 = DIRECTION('',(-1.,0.)); +#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2177 = ADVANCED_FACE('',(#2178),#2083,.T.); +#2178 = FACE_BOUND('',#2179,.T.); +#2179 = EDGE_LOOP('',(#2180,#2203,#2225,#2226)); +#2180 = ORIENTED_EDGE('',*,*,#2181,.F.); +#2181 = EDGE_CURVE('',#2182,#2063,#2184,.T.); +#2182 = VERTEX_POINT('',#2183); +#2183 = CARTESIAN_POINT('',(2.65,3.295141937087E-15,3.36)); +#2184 = SEAM_CURVE('',#2185,(#2189,#2196),.PCURVE_S1.); +#2185 = LINE('',#2186,#2187); +#2186 = CARTESIAN_POINT('',(2.65,3.295141937087E-15,3.36)); +#2187 = VECTOR('',#2188,1.); +#2188 = DIRECTION('',(0.,2.22044604925E-16,-1.)); +#2189 = PCURVE('',#2083,#2190); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(0.,0.)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.,1.)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2196 = PCURVE('',#2083,#2197); +#2197 = DEFINITIONAL_REPRESENTATION('',(#2198),#2202); +#2198 = LINE('',#2199,#2200); +#2199 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2200 = VECTOR('',#2201,1.); +#2201 = DIRECTION('',(0.,1.)); +#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2203 = ORIENTED_EDGE('',*,*,#2204,.T.); +#2204 = EDGE_CURVE('',#2182,#2182,#2205,.T.); +#2205 = SURFACE_CURVE('',#2206,(#2211,#2218),.PCURVE_S1.); +#2206 = CIRCLE('',#2207,2.65); +#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210); +#2208 = CARTESIAN_POINT('',(0.,3.295141937087E-15,3.36)); +#2209 = DIRECTION('',(0.,2.22044604925E-16,-1.)); +#2210 = DIRECTION('',(1.,0.,0.)); +#2211 = PCURVE('',#2083,#2212); +#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2217); +#2213 = LINE('',#2214,#2215); +#2214 = CARTESIAN_POINT('',(0.,0.)); +#2215 = VECTOR('',#2216,1.); +#2216 = DIRECTION('',(1.,0.)); +#2217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2218 = PCURVE('',#2166,#2219); +#2219 = DEFINITIONAL_REPRESENTATION('',(#2220),#2224); +#2220 = LINE('',#2221,#2222); +#2221 = CARTESIAN_POINT('',(-0.,2.22044604925E-16)); +#2222 = VECTOR('',#2223,1.); +#2223 = DIRECTION('',(-1.,0.)); +#2224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2225 = ORIENTED_EDGE('',*,*,#2181,.T.); +#2226 = ORIENTED_EDGE('',*,*,#2062,.F.); +#2227 = ADVANCED_FACE('',(#2228),#2166,.T.); +#2228 = FACE_BOUND('',#2229,.F.); +#2229 = EDGE_LOOP('',(#2230,#2231,#2253,#2254)); +#2230 = ORIENTED_EDGE('',*,*,#2204,.T.); +#2231 = ORIENTED_EDGE('',*,*,#2232,.T.); +#2232 = EDGE_CURVE('',#2182,#2127,#2233,.T.); +#2233 = SEAM_CURVE('',#2234,(#2239,#2246),.PCURVE_S1.); +#2234 = CIRCLE('',#2235,0.5); +#2235 = AXIS2_PLACEMENT_3D('',#2236,#2237,#2238); +#2236 = CARTESIAN_POINT('',(2.15,3.295141937087E-15,3.36)); +#2237 = DIRECTION('',(0.,-1.,-2.22044604925E-16)); +#2238 = DIRECTION('',(1.,0.,0.)); +#2239 = PCURVE('',#2166,#2240); +#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245); +#2241 = LINE('',#2242,#2243); +#2242 = CARTESIAN_POINT('',(-0.,0.)); +#2243 = VECTOR('',#2244,1.); +#2244 = DIRECTION('',(-0.,1.)); +#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2246 = PCURVE('',#2166,#2247); +#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252); +#2248 = LINE('',#2249,#2250); +#2249 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2250 = VECTOR('',#2251,1.); +#2251 = DIRECTION('',(-0.,1.)); +#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2253 = ORIENTED_EDGE('',*,*,#2151,.F.); +#2254 = ORIENTED_EDGE('',*,*,#2232,.F.); +#2255 = MANIFOLD_SOLID_BREP('',#2256); +#2256 = CLOSED_SHELL('',(#2257,#2345,#2380,#2410)); +#2257 = ADVANCED_FACE('',(#2258),#2271,.T.); +#2258 = FACE_BOUND('',#2259,.T.); +#2259 = EDGE_LOOP('',(#2260,#2294,#2317,#2344)); +#2260 = ORIENTED_EDGE('',*,*,#2261,.F.); +#2261 = EDGE_CURVE('',#2262,#2262,#2264,.T.); +#2262 = VERTEX_POINT('',#2263); +#2263 = CARTESIAN_POINT('',(1.75,3.035269457128E-15,3.55)); +#2264 = SURFACE_CURVE('',#2265,(#2270,#2282),.PCURVE_S1.); +#2265 = CIRCLE('',#2266,1.75); +#2266 = AXIS2_PLACEMENT_3D('',#2267,#2268,#2269); +#2267 = CARTESIAN_POINT('',(0.,3.46389583683E-15,3.55)); +#2268 = DIRECTION('',(0.,0.,1.)); +#2269 = DIRECTION('',(1.,0.,0.)); +#2270 = PCURVE('',#2271,#2276); +#2271 = CYLINDRICAL_SURFACE('',#2272,1.75); +#2272 = AXIS2_PLACEMENT_3D('',#2273,#2274,#2275); +#2273 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#2274 = DIRECTION('',(0.,0.,1.)); +#2275 = DIRECTION('',(1.,0.,0.)); +#2276 = DEFINITIONAL_REPRESENTATION('',(#2277),#2281); +#2277 = LINE('',#2278,#2279); +#2278 = CARTESIAN_POINT('',(0.,0.95)); +#2279 = VECTOR('',#2280,1.); +#2280 = DIRECTION('',(1.,0.)); +#2281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2282 = PCURVE('',#2283,#2288); +#2283 = PLANE('',#2284); +#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287); +#2285 = CARTESIAN_POINT('',(0.,3.46389583683E-15,3.55)); +#2286 = DIRECTION('',(0.,0.,1.)); +#2287 = DIRECTION('',(1.,0.,0.)); +#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293); +#2289 = CIRCLE('',#2290,1.75); +#2290 = AXIS2_PLACEMENT_2D('',#2291,#2292); +#2291 = CARTESIAN_POINT('',(0.,0.)); +#2292 = DIRECTION('',(1.,0.)); +#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2294 = ORIENTED_EDGE('',*,*,#2295,.F.); +#2295 = EDGE_CURVE('',#2296,#2262,#2298,.T.); +#2296 = VERTEX_POINT('',#2297); +#2297 = CARTESIAN_POINT('',(1.75,3.035269457128E-15,2.6)); +#2298 = SEAM_CURVE('',#2299,(#2303,#2310),.PCURVE_S1.); +#2299 = LINE('',#2300,#2301); +#2300 = CARTESIAN_POINT('',(1.75,3.035269457128E-15,2.6)); +#2301 = VECTOR('',#2302,1.); +#2302 = DIRECTION('',(0.,0.,1.)); +#2303 = PCURVE('',#2271,#2304); +#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309); +#2305 = LINE('',#2306,#2307); +#2306 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#2307 = VECTOR('',#2308,1.); +#2308 = DIRECTION('',(0.,1.)); +#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2310 = PCURVE('',#2271,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.,-0.)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = ORIENTED_EDGE('',*,*,#2318,.T.); +#2318 = EDGE_CURVE('',#2296,#2296,#2319,.T.); +#2319 = SURFACE_CURVE('',#2320,(#2325,#2332),.PCURVE_S1.); +#2320 = CIRCLE('',#2321,1.75); +#2321 = AXIS2_PLACEMENT_3D('',#2322,#2323,#2324); +#2322 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#2323 = DIRECTION('',(0.,0.,1.)); +#2324 = DIRECTION('',(1.,0.,0.)); +#2325 = PCURVE('',#2271,#2326); +#2326 = DEFINITIONAL_REPRESENTATION('',(#2327),#2331); +#2327 = LINE('',#2328,#2329); +#2328 = CARTESIAN_POINT('',(0.,0.)); +#2329 = VECTOR('',#2330,1.); +#2330 = DIRECTION('',(1.,0.)); +#2331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2332 = PCURVE('',#2333,#2338); +#2333 = PLANE('',#2334); +#2334 = AXIS2_PLACEMENT_3D('',#2335,#2336,#2337); +#2335 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#2336 = DIRECTION('',(0.,0.,1.)); +#2337 = DIRECTION('',(1.,0.,0.)); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = CIRCLE('',#2340,1.75); +#2340 = AXIS2_PLACEMENT_2D('',#2341,#2342); +#2341 = CARTESIAN_POINT('',(0.,0.)); +#2342 = DIRECTION('',(1.,0.)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = ORIENTED_EDGE('',*,*,#2295,.T.); +#2345 = ADVANCED_FACE('',(#2346,#2349),#2283,.T.); +#2346 = FACE_BOUND('',#2347,.T.); +#2347 = EDGE_LOOP('',(#2348)); +#2348 = ORIENTED_EDGE('',*,*,#2261,.T.); +#2349 = FACE_BOUND('',#2350,.T.); +#2350 = EDGE_LOOP('',(#2351)); +#2351 = ORIENTED_EDGE('',*,*,#2352,.F.); +#2352 = EDGE_CURVE('',#2353,#2353,#2355,.T.); +#2353 = VERTEX_POINT('',#2354); +#2354 = CARTESIAN_POINT('',(1.45,3.108748265077E-15,3.55)); +#2355 = SURFACE_CURVE('',#2356,(#2361,#2368),.PCURVE_S1.); +#2356 = CIRCLE('',#2357,1.45); +#2357 = AXIS2_PLACEMENT_3D('',#2358,#2359,#2360); +#2358 = CARTESIAN_POINT('',(0.,3.46389583683E-15,3.55)); +#2359 = DIRECTION('',(0.,0.,1.)); +#2360 = DIRECTION('',(1.,0.,0.)); +#2361 = PCURVE('',#2283,#2362); +#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367); +#2363 = CIRCLE('',#2364,1.45); +#2364 = AXIS2_PLACEMENT_2D('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(0.,0.)); +#2366 = DIRECTION('',(1.,0.)); +#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2368 = PCURVE('',#2369,#2374); +#2369 = CYLINDRICAL_SURFACE('',#2370,1.45); +#2370 = AXIS2_PLACEMENT_3D('',#2371,#2372,#2373); +#2371 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.4)); +#2372 = DIRECTION('',(0.,0.,1.)); +#2373 = DIRECTION('',(1.,0.,0.)); +#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2379); +#2375 = LINE('',#2376,#2377); +#2376 = CARTESIAN_POINT('',(0.,1.15)); +#2377 = VECTOR('',#2378,1.); +#2378 = DIRECTION('',(1.,0.)); +#2379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2380 = ADVANCED_FACE('',(#2381,#2384),#2333,.F.); +#2381 = FACE_BOUND('',#2382,.F.); +#2382 = EDGE_LOOP('',(#2383)); +#2383 = ORIENTED_EDGE('',*,*,#2318,.T.); +#2384 = FACE_BOUND('',#2385,.F.); +#2385 = EDGE_LOOP('',(#2386)); +#2386 = ORIENTED_EDGE('',*,*,#2387,.F.); +#2387 = EDGE_CURVE('',#2388,#2388,#2390,.T.); +#2388 = VERTEX_POINT('',#2389); +#2389 = CARTESIAN_POINT('',(1.45,3.108748265077E-15,2.6)); +#2390 = SURFACE_CURVE('',#2391,(#2396,#2403),.PCURVE_S1.); +#2391 = CIRCLE('',#2392,1.45); +#2392 = AXIS2_PLACEMENT_3D('',#2393,#2394,#2395); +#2393 = CARTESIAN_POINT('',(0.,3.46389583683E-15,2.6)); +#2394 = DIRECTION('',(0.,0.,1.)); +#2395 = DIRECTION('',(1.,0.,0.)); +#2396 = PCURVE('',#2333,#2397); +#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402); +#2398 = CIRCLE('',#2399,1.45); +#2399 = AXIS2_PLACEMENT_2D('',#2400,#2401); +#2400 = CARTESIAN_POINT('',(0.,0.)); +#2401 = DIRECTION('',(1.,0.)); +#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2403 = PCURVE('',#2369,#2404); +#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409); +#2405 = LINE('',#2406,#2407); +#2406 = CARTESIAN_POINT('',(0.,0.2)); +#2407 = VECTOR('',#2408,1.); +#2408 = DIRECTION('',(1.,0.)); +#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2410 = ADVANCED_FACE('',(#2411),#2369,.F.); +#2411 = FACE_BOUND('',#2412,.F.); +#2412 = EDGE_LOOP('',(#2413,#2414,#2435,#2436)); +#2413 = ORIENTED_EDGE('',*,*,#2352,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2415,.F.); +#2415 = EDGE_CURVE('',#2388,#2353,#2416,.T.); +#2416 = SEAM_CURVE('',#2417,(#2421,#2428),.PCURVE_S1.); +#2417 = LINE('',#2418,#2419); +#2418 = CARTESIAN_POINT('',(1.45,3.108748265077E-15,2.4)); +#2419 = VECTOR('',#2420,1.); +#2420 = DIRECTION('',(0.,0.,1.)); +#2421 = PCURVE('',#2369,#2422); +#2422 = DEFINITIONAL_REPRESENTATION('',(#2423),#2427); +#2423 = LINE('',#2424,#2425); +#2424 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#2425 = VECTOR('',#2426,1.); +#2426 = DIRECTION('',(0.,1.)); +#2427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2428 = PCURVE('',#2369,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(0.,-0.)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(0.,1.)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = ORIENTED_EDGE('',*,*,#2387,.T.); +#2436 = ORIENTED_EDGE('',*,*,#2415,.T.); +#2437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2441)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2438,#2439,#2440)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2438 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2439 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2440 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2441 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#2438, + 'distance_accuracy_value','confusion accuracy'); +#2442 = PRODUCT_TYPE('part',$,(#7)); +#2443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2444,#2452,#2459,#2466,#2473,#2480,#2487,#2494,#2501,#2508,#2515, + #2522,#2529,#2536,#2543,#2550,#2557,#2564,#2571,#2578,#2585,#2592, + #2599,#2606,#2613,#2620,#2627,#2634,#2641,#2648,#2655,#2662,#2669, + #2677,#2684,#2691),#2437); +#2444 = STYLED_ITEM('color',(#2445),#17); +#2445 = PRESENTATION_STYLE_ASSIGNMENT((#2446)); +#2446 = SURFACE_STYLE_USAGE(.BOTH.,#2447); +#2447 = SURFACE_SIDE_STYLE('',(#2448)); +#2448 = SURFACE_STYLE_FILL_AREA(#2449); +#2449 = FILL_AREA_STYLE('',(#2450)); +#2450 = FILL_AREA_STYLE_COLOUR('',#2451); +#2451 = COLOUR_RGB('',0.870588243008,0.870588243008,0.870588243008); +#2452 = STYLED_ITEM('color',(#2453),#230); +#2453 = PRESENTATION_STYLE_ASSIGNMENT((#2454)); +#2454 = SURFACE_STYLE_USAGE(.BOTH.,#2455); +#2455 = SURFACE_SIDE_STYLE('',(#2456)); +#2456 = SURFACE_STYLE_FILL_AREA(#2457); +#2457 = FILL_AREA_STYLE('',(#2458)); +#2458 = FILL_AREA_STYLE_COLOUR('',#2451); +#2459 = STYLED_ITEM('color',(#2460),#283); +#2460 = PRESENTATION_STYLE_ASSIGNMENT((#2461)); +#2461 = SURFACE_STYLE_USAGE(.BOTH.,#2462); +#2462 = SURFACE_SIDE_STYLE('',(#2463)); +#2463 = SURFACE_STYLE_FILL_AREA(#2464); +#2464 = FILL_AREA_STYLE('',(#2465)); +#2465 = FILL_AREA_STYLE_COLOUR('',#2451); +#2466 = STYLED_ITEM('color',(#2467),#384); +#2467 = PRESENTATION_STYLE_ASSIGNMENT((#2468)); +#2468 = SURFACE_STYLE_USAGE(.BOTH.,#2469); +#2469 = SURFACE_SIDE_STYLE('',(#2470)); +#2470 = SURFACE_STYLE_FILL_AREA(#2471); +#2471 = FILL_AREA_STYLE('',(#2472)); +#2472 = FILL_AREA_STYLE_COLOUR('',#2451); +#2473 = STYLED_ITEM('color',(#2474),#480); +#2474 = PRESENTATION_STYLE_ASSIGNMENT((#2475)); +#2475 = SURFACE_STYLE_USAGE(.BOTH.,#2476); +#2476 = SURFACE_SIDE_STYLE('',(#2477)); +#2477 = SURFACE_STYLE_FILL_AREA(#2478); +#2478 = FILL_AREA_STYLE('',(#2479)); +#2479 = FILL_AREA_STYLE_COLOUR('',#2451); +#2480 = STYLED_ITEM('color',(#2481),#576); +#2481 = PRESENTATION_STYLE_ASSIGNMENT((#2482)); +#2482 = SURFACE_STYLE_USAGE(.BOTH.,#2483); +#2483 = SURFACE_SIDE_STYLE('',(#2484)); +#2484 = SURFACE_STYLE_FILL_AREA(#2485); +#2485 = FILL_AREA_STYLE('',(#2486)); +#2486 = FILL_AREA_STYLE_COLOUR('',#2451); +#2487 = STYLED_ITEM('color',(#2488),#672); +#2488 = PRESENTATION_STYLE_ASSIGNMENT((#2489)); +#2489 = SURFACE_STYLE_USAGE(.BOTH.,#2490); +#2490 = SURFACE_SIDE_STYLE('',(#2491)); +#2491 = SURFACE_STYLE_FILL_AREA(#2492); +#2492 = FILL_AREA_STYLE('',(#2493)); +#2493 = FILL_AREA_STYLE_COLOUR('',#2451); +#2494 = STYLED_ITEM('color',(#2495),#768); +#2495 = PRESENTATION_STYLE_ASSIGNMENT((#2496)); +#2496 = SURFACE_STYLE_USAGE(.BOTH.,#2497); +#2497 = SURFACE_SIDE_STYLE('',(#2498)); +#2498 = SURFACE_STYLE_FILL_AREA(#2499); +#2499 = FILL_AREA_STYLE('',(#2500)); +#2500 = FILL_AREA_STYLE_COLOUR('',#2451); +#2501 = STYLED_ITEM('color',(#2502),#859); +#2502 = PRESENTATION_STYLE_ASSIGNMENT((#2503)); +#2503 = SURFACE_STYLE_USAGE(.BOTH.,#2504); +#2504 = SURFACE_SIDE_STYLE('',(#2505)); +#2505 = SURFACE_STYLE_FILL_AREA(#2506); +#2506 = FILL_AREA_STYLE('',(#2507)); +#2507 = FILL_AREA_STYLE_COLOUR('',#2451); +#2508 = STYLED_ITEM('color',(#2509),#914); +#2509 = PRESENTATION_STYLE_ASSIGNMENT((#2510)); +#2510 = SURFACE_STYLE_USAGE(.BOTH.,#2511); +#2511 = SURFACE_SIDE_STYLE('',(#2512)); +#2512 = SURFACE_STYLE_FILL_AREA(#2513); +#2513 = FILL_AREA_STYLE('',(#2514)); +#2514 = FILL_AREA_STYLE_COLOUR('',#2451); +#2515 = STYLED_ITEM('color',(#2516),#1029); +#2516 = PRESENTATION_STYLE_ASSIGNMENT((#2517)); +#2517 = SURFACE_STYLE_USAGE(.BOTH.,#2518); +#2518 = SURFACE_SIDE_STYLE('',(#2519)); +#2519 = SURFACE_STYLE_FILL_AREA(#2520); +#2520 = FILL_AREA_STYLE('',(#2521)); +#2521 = FILL_AREA_STYLE_COLOUR('',#2451); +#2522 = STYLED_ITEM('color',(#2523),#1174); +#2523 = PRESENTATION_STYLE_ASSIGNMENT((#2524)); +#2524 = SURFACE_STYLE_USAGE(.BOTH.,#2525); +#2525 = SURFACE_SIDE_STYLE('',(#2526)); +#2526 = SURFACE_STYLE_FILL_AREA(#2527); +#2527 = FILL_AREA_STYLE('',(#2528)); +#2528 = FILL_AREA_STYLE_COLOUR('',#2451); +#2529 = STYLED_ITEM('color',(#2530),#1202); +#2530 = PRESENTATION_STYLE_ASSIGNMENT((#2531)); +#2531 = SURFACE_STYLE_USAGE(.BOTH.,#2532); +#2532 = SURFACE_SIDE_STYLE('',(#2533)); +#2533 = SURFACE_STYLE_FILL_AREA(#2534); +#2534 = FILL_AREA_STYLE('',(#2535)); +#2535 = FILL_AREA_STYLE_COLOUR('',#2451); +#2536 = STYLED_ITEM('color',(#2537),#1250); +#2537 = PRESENTATION_STYLE_ASSIGNMENT((#2538)); +#2538 = SURFACE_STYLE_USAGE(.BOTH.,#2539); +#2539 = SURFACE_SIDE_STYLE('',(#2540)); +#2540 = SURFACE_STYLE_FILL_AREA(#2541); +#2541 = FILL_AREA_STYLE('',(#2542)); +#2542 = FILL_AREA_STYLE_COLOUR('',#2451); +#2543 = STYLED_ITEM('color',(#2544),#1370); +#2544 = PRESENTATION_STYLE_ASSIGNMENT((#2545)); +#2545 = SURFACE_STYLE_USAGE(.BOTH.,#2546); +#2546 = SURFACE_SIDE_STYLE('',(#2547)); +#2547 = SURFACE_STYLE_FILL_AREA(#2548); +#2548 = FILL_AREA_STYLE('',(#2549)); +#2549 = FILL_AREA_STYLE_COLOUR('',#2451); +#2550 = STYLED_ITEM('color',(#2551),#1510); +#2551 = PRESENTATION_STYLE_ASSIGNMENT((#2552)); +#2552 = SURFACE_STYLE_USAGE(.BOTH.,#2553); +#2553 = SURFACE_SIDE_STYLE('',(#2554)); +#2554 = SURFACE_STYLE_FILL_AREA(#2555); +#2555 = FILL_AREA_STYLE('',(#2556)); +#2556 = FILL_AREA_STYLE_COLOUR('',#2451); +#2557 = STYLED_ITEM('color',(#2558),#1538); +#2558 = PRESENTATION_STYLE_ASSIGNMENT((#2559)); +#2559 = SURFACE_STYLE_USAGE(.BOTH.,#2560); +#2560 = SURFACE_SIDE_STYLE('',(#2561)); +#2561 = SURFACE_STYLE_FILL_AREA(#2562); +#2562 = FILL_AREA_STYLE('',(#2563)); +#2563 = FILL_AREA_STYLE_COLOUR('',#2451); +#2564 = STYLED_ITEM('color',(#2565),#1586); +#2565 = PRESENTATION_STYLE_ASSIGNMENT((#2566)); +#2566 = SURFACE_STYLE_USAGE(.BOTH.,#2567); +#2567 = SURFACE_SIDE_STYLE('',(#2568)); +#2568 = SURFACE_STYLE_FILL_AREA(#2569); +#2569 = FILL_AREA_STYLE('',(#2570)); +#2570 = FILL_AREA_STYLE_COLOUR('',#2451); +#2571 = STYLED_ITEM('color',(#2572),#1706); +#2572 = PRESENTATION_STYLE_ASSIGNMENT((#2573)); +#2573 = SURFACE_STYLE_USAGE(.BOTH.,#2574); +#2574 = SURFACE_SIDE_STYLE('',(#2575)); +#2575 = SURFACE_STYLE_FILL_AREA(#2576); +#2576 = FILL_AREA_STYLE('',(#2577)); +#2577 = FILL_AREA_STYLE_COLOUR('',#2451); +#2578 = STYLED_ITEM('color',(#2579),#1811); +#2579 = PRESENTATION_STYLE_ASSIGNMENT((#2580)); +#2580 = SURFACE_STYLE_USAGE(.BOTH.,#2581); +#2581 = SURFACE_SIDE_STYLE('',(#2582)); +#2582 = SURFACE_STYLE_FILL_AREA(#2583); +#2583 = FILL_AREA_STYLE('',(#2584)); +#2584 = FILL_AREA_STYLE_COLOUR('',#2451); +#2585 = STYLED_ITEM('color',(#2586),#1839); +#2586 = PRESENTATION_STYLE_ASSIGNMENT((#2587)); +#2587 = SURFACE_STYLE_USAGE(.BOTH.,#2588); +#2588 = SURFACE_SIDE_STYLE('',(#2589)); +#2589 = SURFACE_STYLE_FILL_AREA(#2590); +#2590 = FILL_AREA_STYLE('',(#2591)); +#2591 = FILL_AREA_STYLE_COLOUR('',#2451); +#2592 = STYLED_ITEM('color',(#2593),#1867); +#2593 = PRESENTATION_STYLE_ASSIGNMENT((#2594)); +#2594 = SURFACE_STYLE_USAGE(.BOTH.,#2595); +#2595 = SURFACE_SIDE_STYLE('',(#2596)); +#2596 = SURFACE_STYLE_FILL_AREA(#2597); +#2597 = FILL_AREA_STYLE('',(#2598)); +#2598 = FILL_AREA_STYLE_COLOUR('',#2451); +#2599 = STYLED_ITEM('color',(#2600),#1906); +#2600 = PRESENTATION_STYLE_ASSIGNMENT((#2601)); +#2601 = SURFACE_STYLE_USAGE(.BOTH.,#2602); +#2602 = SURFACE_SIDE_STYLE('',(#2603)); +#2603 = SURFACE_STYLE_FILL_AREA(#2604); +#2604 = FILL_AREA_STYLE('',(#2605)); +#2605 = FILL_AREA_STYLE_COLOUR('',#2451); +#2606 = STYLED_ITEM('color',(#2607),#1934); +#2607 = PRESENTATION_STYLE_ASSIGNMENT((#2608)); +#2608 = SURFACE_STYLE_USAGE(.BOTH.,#2609); +#2609 = SURFACE_SIDE_STYLE('',(#2610)); +#2610 = SURFACE_STYLE_FILL_AREA(#2611); +#2611 = FILL_AREA_STYLE('',(#2612)); +#2612 = FILL_AREA_STYLE_COLOUR('',#2451); +#2613 = STYLED_ITEM('color',(#2614),#1962); +#2614 = PRESENTATION_STYLE_ASSIGNMENT((#2615)); +#2615 = SURFACE_STYLE_USAGE(.BOTH.,#2616); +#2616 = SURFACE_SIDE_STYLE('',(#2617)); +#2617 = SURFACE_STYLE_FILL_AREA(#2618); +#2618 = FILL_AREA_STYLE('',(#2619)); +#2619 = FILL_AREA_STYLE_COLOUR('',#2451); +#2620 = STYLED_ITEM('color',(#2621),#2094); +#2621 = PRESENTATION_STYLE_ASSIGNMENT((#2622)); +#2622 = SURFACE_STYLE_USAGE(.BOTH.,#2623); +#2623 = SURFACE_SIDE_STYLE('',(#2624)); +#2624 = SURFACE_STYLE_FILL_AREA(#2625); +#2625 = FILL_AREA_STYLE('',(#2626)); +#2626 = FILL_AREA_STYLE_COLOUR('',#2451); +#2627 = STYLED_ITEM('color',(#2628),#2101); +#2628 = PRESENTATION_STYLE_ASSIGNMENT((#2629)); +#2629 = SURFACE_STYLE_USAGE(.BOTH.,#2630); +#2630 = SURFACE_SIDE_STYLE('',(#2631)); +#2631 = SURFACE_STYLE_FILL_AREA(#2632); +#2632 = FILL_AREA_STYLE('',(#2633)); +#2633 = FILL_AREA_STYLE_COLOUR('',#2451); +#2634 = STYLED_ITEM('color',(#2635),#2108); +#2635 = PRESENTATION_STYLE_ASSIGNMENT((#2636)); +#2636 = SURFACE_STYLE_USAGE(.BOTH.,#2637); +#2637 = SURFACE_SIDE_STYLE('',(#2638)); +#2638 = SURFACE_STYLE_FILL_AREA(#2639); +#2639 = FILL_AREA_STYLE('',(#2640)); +#2640 = FILL_AREA_STYLE_COLOUR('',#2451); +#2641 = STYLED_ITEM('color',(#2642),#2115); +#2642 = PRESENTATION_STYLE_ASSIGNMENT((#2643)); +#2643 = SURFACE_STYLE_USAGE(.BOTH.,#2644); +#2644 = SURFACE_SIDE_STYLE('',(#2645)); +#2645 = SURFACE_STYLE_FILL_AREA(#2646); +#2646 = FILL_AREA_STYLE('',(#2647)); +#2647 = FILL_AREA_STYLE_COLOUR('',#2451); +#2648 = STYLED_ITEM('color',(#2649),#2122); +#2649 = PRESENTATION_STYLE_ASSIGNMENT((#2650)); +#2650 = SURFACE_STYLE_USAGE(.BOTH.,#2651); +#2651 = SURFACE_SIDE_STYLE('',(#2652)); +#2652 = SURFACE_STYLE_FILL_AREA(#2653); +#2653 = FILL_AREA_STYLE('',(#2654)); +#2654 = FILL_AREA_STYLE_COLOUR('',#2451); +#2655 = STYLED_ITEM('color',(#2656),#2177); +#2656 = PRESENTATION_STYLE_ASSIGNMENT((#2657)); +#2657 = SURFACE_STYLE_USAGE(.BOTH.,#2658); +#2658 = SURFACE_SIDE_STYLE('',(#2659)); +#2659 = SURFACE_STYLE_FILL_AREA(#2660); +#2660 = FILL_AREA_STYLE('',(#2661)); +#2661 = FILL_AREA_STYLE_COLOUR('',#2451); +#2662 = STYLED_ITEM('color',(#2663),#2227); +#2663 = PRESENTATION_STYLE_ASSIGNMENT((#2664)); +#2664 = SURFACE_STYLE_USAGE(.BOTH.,#2665); +#2665 = SURFACE_SIDE_STYLE('',(#2666)); +#2666 = SURFACE_STYLE_FILL_AREA(#2667); +#2667 = FILL_AREA_STYLE('',(#2668)); +#2668 = FILL_AREA_STYLE_COLOUR('',#2451); +#2669 = STYLED_ITEM('color',(#2670),#2257); +#2670 = PRESENTATION_STYLE_ASSIGNMENT((#2671)); +#2671 = SURFACE_STYLE_USAGE(.BOTH.,#2672); +#2672 = SURFACE_SIDE_STYLE('',(#2673)); +#2673 = SURFACE_STYLE_FILL_AREA(#2674); +#2674 = FILL_AREA_STYLE('',(#2675)); +#2675 = FILL_AREA_STYLE_COLOUR('',#2676); +#2676 = COLOUR_RGB('',0.,0.333333343267,1.); +#2677 = STYLED_ITEM('color',(#2678),#2345); +#2678 = PRESENTATION_STYLE_ASSIGNMENT((#2679)); +#2679 = SURFACE_STYLE_USAGE(.BOTH.,#2680); +#2680 = SURFACE_SIDE_STYLE('',(#2681)); +#2681 = SURFACE_STYLE_FILL_AREA(#2682); +#2682 = FILL_AREA_STYLE('',(#2683)); +#2683 = FILL_AREA_STYLE_COLOUR('',#2676); +#2684 = STYLED_ITEM('color',(#2685),#2380); +#2685 = PRESENTATION_STYLE_ASSIGNMENT((#2686)); +#2686 = SURFACE_STYLE_USAGE(.BOTH.,#2687); +#2687 = SURFACE_SIDE_STYLE('',(#2688)); +#2688 = SURFACE_STYLE_FILL_AREA(#2689); +#2689 = FILL_AREA_STYLE('',(#2690)); +#2690 = FILL_AREA_STYLE_COLOUR('',#2676); +#2691 = STYLED_ITEM('color',(#2692),#2410); +#2692 = PRESENTATION_STYLE_ASSIGNMENT((#2693)); +#2693 = SURFACE_STYLE_USAGE(.BOTH.,#2694); +#2694 = SURFACE_SIDE_STYLE('',(#2695)); +#2695 = SURFACE_STYLE_FILL_AREA(#2696); +#2696 = FILL_AREA_STYLE('',(#2697)); +#2697 = FILL_AREA_STYLE_COLOUR('',#2676); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Nuts/Metric/Nyloc-nut-M3.stl b/Mechanical Parts/Fasteners/Nuts/Metric/Nyloc-nut-M3.stl new file mode 100644 index 0000000000000000000000000000000000000000..4285383c5c6de5d8cce78f24234367691d8f47f4 GIT binary patch literal 149784 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