diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.fcstd new file mode 100644 index 00000000..65b02888 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.step new file mode 100644 index 00000000..32dc0db6 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.step @@ -0,0 +1,1358 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('/home/jesus/Escritorio/se.step','2015-10-04T15:49:58',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','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('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1009); +#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,#137,#457,#511,#561,#786,#813,#840,#867,#894, + #921,#948,#955,#982)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-4.072780352697,-4.38608283236E-02, + -4.182182340791)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-4.045784739283,-4.157278256592E-02, + -6.002814586145)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-4.072780352697,-4.38608283236E-02, + -4.182182340791)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-4.072780352697,-4.38608283236E-02, + -4.182182340791)); +#35 = DIRECTION('',(-0.999819535253,-1.186070263444E-02, + -1.483983355591E-02)); +#36 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(8.881784197001E-16,9.165901192192E-16)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-4.072780352697,-4.38608283236E-02, + -4.182182340791)); +#47 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#48 = DIRECTION('',(-0.999819535253,-1.186070263444E-02, + -1.483983355591E-02)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-4.08465838997,0.956068041501,-4.181101821586) + ); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-4.072780352697,-4.38608283236E-02, + -4.182182340791)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(4.440892098501E-15,-4.713443908696E-29)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.110223024625E-16,-1.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = CYLINDRICAL_SURFACE('',#73,6.14913); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-6.379211267657E-03,-5.406777410297E-04, + 0.430225368685)); +#75 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#76 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-0.737436225806,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-0.,-1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-4.057662776556,0.958356087259,-6.00173406694) + ); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-4.084658389969,0.956068041501,-4.181101821586 + )); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(9.992007221626E-16,-1.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-4.084658389969,0.956068041501, + -4.181101821586)); +#103 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#104 = DIRECTION('',(-0.999819535253,-1.186070263444E-02, + -1.483983355591E-02)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-4.045784739283,-4.157278256592E-02, + -6.002814586145)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(1.820833812054,1.665334536938E-16)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = CYLINDRICAL_SURFACE('',#127,1.5); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-2.546055436404,-2.378172861425E-02, + -5.980554835811)); +#129 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#130 = DIRECTION('',(-0.999819535253,-1.186070263444E-02, + -1.483983355591E-02)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-0.,-1.665334536938E-16)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138,#395,#426),#44,.F.); +#138 = FACE_BOUND('',#139,.F.); +#139 = EDGE_LOOP('',(#140,#141,#165,#193,#226,#255,#283,#312,#340,#369) + ); +#140 = ORIENTED_EDGE('',*,*,#21,.F.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#22,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(4.194984276913,5.42183692374E-02, + -4.059467944211)); +#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.); +#146 = CIRCLE('',#147,6.14913); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(-6.379211267657E-03,-5.406777410296E-04, + 0.430225368685)); +#149 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#150 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#151 = PCURVE('',#44,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = CIRCLE('',#154,6.14913); +#154 = AXIS2_PLACEMENT_2D('',#155,#156); +#155 = CARTESIAN_POINT('',(-4.1346284695,4.551554369234)); +#156 = DIRECTION('',(0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#72,#159); +#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164); +#160 = LINE('',#161,#162); +#161 = CARTESIAN_POINT('',(-0.,0.)); +#162 = VECTOR('',#163,1.); +#163 = DIRECTION('',(-1.,0.)); +#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#165 = ORIENTED_EDGE('',*,*,#166,.T.); +#166 = EDGE_CURVE('',#143,#167,#169,.T.); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(4.221979890326,5.650641499506E-02, + -5.880100189552)); +#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.); +#170 = LINE('',#171,#172); +#171 = CARTESIAN_POINT('',(4.194984276913,5.42183692374E-02, + -4.059467944211)); +#172 = VECTOR('',#173,1.); +#173 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#174 = PCURVE('',#44,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-8.269256938972,-2.537881016451E-11)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(0.,-1.)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = PLANE('',#183); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(4.194984276913,5.42183692374E-02, + -4.059467944211)); +#185 = DIRECTION('',(-0.999819535253,-1.186070263444E-02, + -1.483983355591E-02)); +#186 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(2.6645352591E-15,-1.48182579683E-18)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#195,#167,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(3.350462261473,4.764967513033E-02, + -7.264443002936)); +#197 = SURFACE_CURVE('',#198,(#203,#214),.PCURVE_S1.); +#198 = CIRCLE('',#199,1.5); +#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202); +#200 = CARTESIAN_POINT('',(2.722250587447,3.871536104339E-02, + -5.902359939885)); +#201 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#202 = DIRECTION('',(-1.482596227897E-02,-1.256592305419E-03, + 0.999889299782)); +#203 = PCURVE('',#44,#204); +#204 = DEFINITIONAL_REPRESENTATION('',(#205),#213); +#205 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#206,#207,#208,#209,#210,#211 +,#212),.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( + '') ); +#206 = CARTESIAN_POINT('',(-6.769256938972,-0.320833812066)); +#207 = CARTESIAN_POINT('',(-4.171180727619,-0.320833812066)); +#208 = CARTESIAN_POINT('',(-5.470218833296,-2.570833812066)); +#209 = CARTESIAN_POINT('',(-6.769256938972,-4.820833812066)); +#210 = CARTESIAN_POINT('',(-8.068295044649,-2.570833812066)); +#211 = CARTESIAN_POINT('',(-9.367333150326,-0.320833812066)); +#212 = CARTESIAN_POINT('',(-6.769256938972,-0.320833812066)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = CYLINDRICAL_SURFACE('',#216,1.5); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(2.722250587447,3.871536104339E-02, + -5.902359939885)); +#218 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#219 = DIRECTION('',(0.418807782684,5.956209391291E-03,-0.908055375367) + ); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(3.558929656419,-9.860761315263E-32)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#195,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.936881512726,1.971436197481E-02, + -7.944926958446)); +#230 = SURFACE_CURVE('',#231,(#236,#243),.PCURVE_S1.); +#231 = CIRCLE('',#232,8.); +#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235); +#233 = CARTESIAN_POINT('',(0.,0.,0.)); +#234 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#235 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#236 = PCURVE('',#44,#237); +#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242); +#238 = CIRCLE('',#239,8.); +#239 = AXIS2_PLACEMENT_2D('',#240,#241); +#240 = CARTESIAN_POINT('',(-4.1346284695,4.121281369234)); +#241 = DIRECTION('',(0.,-1.)); +#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#243 = PCURVE('',#244,#249); +#244 = CYLINDRICAL_SURFACE('',#245,8.); +#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248); +#246 = CARTESIAN_POINT('',(0.,0.,0.)); +#247 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#248 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(-0.,0.)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(-1.,0.)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = ORIENTED_EDGE('',*,*,#256,.F.); +#256 = EDGE_CURVE('',#257,#228,#259,.T.); +#257 = VERTEX_POINT('',#258); +#258 = CARTESIAN_POINT('',(0.886734770952,1.546411442465E-02, + -4.562941386436)); +#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.); +#260 = LINE('',#261,#262); +#261 = CARTESIAN_POINT('',(0.886734770952,1.546411442465E-02, + -4.562941386436)); +#262 = VECTOR('',#263,1.); +#263 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#264 = PCURVE('',#44,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(-4.953673340648,-0.454321026948)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(0.,-1.)); +#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#271 = PCURVE('',#272,#277); +#272 = PLANE('',#273); +#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276); +#274 = CARTESIAN_POINT('',(0.886734770952,1.546411442465E-02, + -4.562941386436)); +#275 = DIRECTION('',(-0.999819535253,-1.186070263444E-02, + -1.483983355591E-02)); +#276 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(1.7763568394E-15,4.170616657622E-16)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#284,.F.); +#284 = EDGE_CURVE('',#285,#257,#287,.T.); +#285 = VERTEX_POINT('',#286); +#286 = CARTESIAN_POINT('',(-0.751059353893,-3.964780897253E-03, + -4.587250365561)); +#287 = SURFACE_CURVE('',#288,(#293,#300),.PCURVE_S1.); +#288 = CIRCLE('',#289,4.64833); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(0.,0.,0.)); +#291 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#292 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#293 = PCURVE('',#44,#294); +#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299); +#295 = CIRCLE('',#296,4.64833); +#296 = AXIS2_PLACEMENT_2D('',#297,#298); +#297 = CARTESIAN_POINT('',(-4.1346284695,4.121281369234)); +#298 = DIRECTION('',(0.,-1.)); +#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#300 = PCURVE('',#301,#306); +#301 = CYLINDRICAL_SURFACE('',#302,4.64833); +#302 = AXIS2_PLACEMENT_3D('',#303,#304,#305); +#303 = CARTESIAN_POINT('',(0.,0.,0.)); +#304 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#305 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(-0.,0.)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(-1.,0.)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#312 = ORIENTED_EDGE('',*,*,#313,.T.); +#313 = EDGE_CURVE('',#285,#314,#316,.T.); +#314 = VERTEX_POINT('',#315); +#315 = CARTESIAN_POINT('',(-0.700912612119,2.854666529047E-04, + -7.969235937571)); +#316 = SURFACE_CURVE('',#317,(#321,#328),.PCURVE_S1.); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(-0.751059353893,-3.964780897254E-03, + -4.587250365561)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#321 = PCURVE('',#44,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(-3.315583598352,-0.454321026948)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,-1.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = PLANE('',#330); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(-0.751059353893,-3.964780897253E-03, + -4.587250365561)); +#332 = DIRECTION('',(-0.999819535253,-1.186070263444E-02, + -1.483983355591E-02)); +#333 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(1.7763568394E-15,5.989261605921E-16)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ORIENTED_EDGE('',*,*,#341,.T.); +#341 = EDGE_CURVE('',#314,#342,#344,.T.); +#342 = VERTEX_POINT('',#343); +#343 = CARTESIAN_POINT('',(-3.133606690959,-2.926981983293E-02, + -7.360682874844)); +#344 = SURFACE_CURVE('',#345,(#350,#357),.PCURVE_S1.); +#345 = CIRCLE('',#346,8.); +#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349); +#347 = CARTESIAN_POINT('',(0.,0.,0.)); +#348 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#349 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#350 = PCURVE('',#44,#351); +#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356); +#352 = CIRCLE('',#353,8.); +#353 = AXIS2_PLACEMENT_2D('',#354,#355); +#354 = CARTESIAN_POINT('',(-4.1346284695,4.121281369234)); +#355 = DIRECTION('',(0.,-1.)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = PCURVE('',#358,#363); +#358 = CYLINDRICAL_SURFACE('',#359,8.); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(0.,0.,0.)); +#361 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#362 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(-0.,0.)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(-1.,0.)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = ORIENTED_EDGE('',*,*,#370,.F.); +#370 = EDGE_CURVE('',#24,#342,#371,.T.); +#371 = SURFACE_CURVE('',#372,(#377,#388),.PCURVE_S1.); +#372 = CIRCLE('',#373,1.5); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(-2.546055436404,-2.378172861425E-02, + -5.980554835811)); +#375 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#376 = DIRECTION('',(-1.482596227897E-02,-1.256592305419E-03, + 0.999889299782)); +#377 = PCURVE('',#44,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#387); +#379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#380,#381,#382,#383,#384,#385 +,#386),.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( + '') ); +#380 = CARTESIAN_POINT('',(-1.5,-0.320833812054)); +#381 = CARTESIAN_POINT('',(1.098076211353,-0.320833812054)); +#382 = CARTESIAN_POINT('',(-0.200961894323,-2.570833812054)); +#383 = CARTESIAN_POINT('',(-1.5,-4.820833812054)); +#384 = CARTESIAN_POINT('',(-2.799038105677,-2.570833812054)); +#385 = CARTESIAN_POINT('',(-4.098076211353,-0.320833812054)); +#386 = CARTESIAN_POINT('',(-1.5,-0.320833812054)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#126,#389); +#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(1.570796326795,-3.561970852211E-17)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(-1.,0.)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = FACE_BOUND('',#396,.T.); +#396 = EDGE_LOOP('',(#397)); +#397 = ORIENTED_EDGE('',*,*,#398,.T.); +#398 = EDGE_CURVE('',#399,#399,#401,.T.); +#399 = VERTEX_POINT('',#400); +#400 = CARTESIAN_POINT('',(2.595176294831,3.775677695607E-02, + -6.412186399703)); +#401 = SURFACE_CURVE('',#402,(#407,#414),.PCURVE_S1.); +#402 = CIRCLE('',#403,0.75); +#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); +#404 = CARTESIAN_POINT('',(2.584056823122,3.6814332727E-02, + -5.662269424867)); +#405 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#406 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#407 = PCURVE('',#44,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = CIRCLE('',#410,0.75); +#410 = AXIS2_PLACEMENT_2D('',#411,#412); +#411 = CARTESIAN_POINT('',(-6.6346284695,-1.578718630766)); +#412 = DIRECTION('',(0.,-1.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#415,#420); +#415 = CYLINDRICAL_SURFACE('',#416,0.75); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(2.584056823122,3.6814332727E-02, + -5.662269424867)); +#418 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#419 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(-0.,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(-1.,0.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = FACE_BOUND('',#427,.T.); +#427 = EDGE_LOOP('',(#428)); +#428 = ORIENTED_EDGE('',*,*,#429,.T.); +#429 = EDGE_CURVE('',#430,#430,#432,.T.); +#430 = VERTEX_POINT('',#431); +#431 = CARTESIAN_POINT('',(-2.403921381433,-2.154673621616E-02, + -6.486385567483)); +#432 = SURFACE_CURVE('',#433,(#438,#445),.PCURVE_S1.); +#433 = CIRCLE('',#434,0.75); +#434 = AXIS2_PLACEMENT_3D('',#435,#436,#437); +#435 = CARTESIAN_POINT('',(-2.415040853142,-2.248918044522E-02, + -5.736468592646)); +#436 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#437 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#438 = PCURVE('',#44,#439); +#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444); +#440 = CIRCLE('',#441,0.75); +#441 = AXIS2_PLACEMENT_2D('',#442,#443); +#442 = CARTESIAN_POINT('',(-1.6346284695,-1.578718630766)); +#443 = DIRECTION('',(0.,-1.)); +#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#445 = PCURVE('',#446,#451); +#446 = CYLINDRICAL_SURFACE('',#447,0.75); +#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450); +#448 = CARTESIAN_POINT('',(-2.415040853142,-2.248918044522E-02, + -5.736468592646)); +#449 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#450 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(-0.,0.)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(-1.,0.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = ADVANCED_FACE('',(#458),#126,.T.); +#458 = FACE_BOUND('',#459,.F.); +#459 = EDGE_LOOP('',(#460,#461,#484,#510)); +#460 = ORIENTED_EDGE('',*,*,#370,.T.); +#461 = ORIENTED_EDGE('',*,*,#462,.T.); +#462 = EDGE_CURVE('',#342,#463,#465,.T.); +#463 = VERTEX_POINT('',#464); +#464 = CARTESIAN_POINT('',(-3.145484728231,0.970659049992, + -7.359602355639)); +#465 = SURFACE_CURVE('',#466,(#470,#477),.PCURVE_S1.); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-3.133606690959,-2.926981983293E-02, + -7.360682874844)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#470 = PCURVE('',#126,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(-1.153459323961,0.)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-0.,1.)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#358,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(-0.417337002834,9.860761315263E-32)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(-0.,-1.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ORIENTED_EDGE('',*,*,#485,.F.); +#485 = EDGE_CURVE('',#85,#463,#486,.T.); +#486 = SURFACE_CURVE('',#487,(#492,#499),.PCURVE_S1.); +#487 = CIRCLE('',#488,1.5); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(-2.557933473677,0.97614714121,-5.979474316606 + )); +#490 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#491 = DIRECTION('',(-1.482596227897E-02,-1.256592305419E-03, + 0.999889299782)); +#492 = PCURVE('',#126,#493); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(1.570796326795,1.)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(-1.,0.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = PCURVE('',#100,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#509); +#501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#502,#503,#504,#505,#506,#507 +,#508),.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( + '') ); +#502 = CARTESIAN_POINT('',(-1.5,-0.320833812054)); +#503 = CARTESIAN_POINT('',(1.098076211353,-0.320833812054)); +#504 = CARTESIAN_POINT('',(-0.200961894323,-2.570833812054)); +#505 = CARTESIAN_POINT('',(-1.5,-4.820833812054)); +#506 = CARTESIAN_POINT('',(-2.799038105677,-2.570833812054)); +#507 = CARTESIAN_POINT('',(-4.098076211353,-0.320833812054)); +#508 = CARTESIAN_POINT('',(-1.5,-0.320833812054)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = ORIENTED_EDGE('',*,*,#112,.F.); +#511 = ADVANCED_FACE('',(#512),#72,.T.); +#512 = FACE_BOUND('',#513,.F.); +#513 = EDGE_LOOP('',(#514,#515,#539,#560)); +#514 = ORIENTED_EDGE('',*,*,#56,.T.); +#515 = ORIENTED_EDGE('',*,*,#516,.T.); +#516 = EDGE_CURVE('',#57,#517,#519,.T.); +#517 = VERTEX_POINT('',#518); +#518 = CARTESIAN_POINT('',(4.18310623964,1.054147239062,-4.058387425006) + ); +#519 = SURFACE_CURVE('',#520,(#525,#532),.PCURVE_S1.); +#520 = CIRCLE('',#521,6.14913); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(-1.825724854039E-02,0.999388192084, + 0.43130588789)); +#523 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#524 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#525 = PCURVE('',#72,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(-0.,-1.)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(-1.,0.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = PCURVE('',#100,#533); +#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538); +#534 = CIRCLE('',#535,6.14913); +#535 = AXIS2_PLACEMENT_2D('',#536,#537); +#536 = CARTESIAN_POINT('',(-4.1346284695,4.551554369234)); +#537 = DIRECTION('',(0.,-1.)); +#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#539 = ORIENTED_EDGE('',*,*,#540,.F.); +#540 = EDGE_CURVE('',#143,#517,#541,.T.); +#541 = SURFACE_CURVE('',#542,(#546,#553),.PCURVE_S1.); +#542 = LINE('',#543,#544); +#543 = CARTESIAN_POINT('',(4.194984276913,5.42183692374E-02, + -4.059467944211)); +#544 = VECTOR('',#545,1.); +#545 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#546 = PCURVE('',#72,#547); +#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(-5.54574908138,0.)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(-0.,-1.)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#553 = PCURVE('',#182,#554); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(-4.440892098501E-15,1.972152263053E-31)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.110223024625E-16,-1.)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#142,.F.); +#561 = ADVANCED_FACE('',(#562,#734,#760),#100,.T.); +#562 = FACE_BOUND('',#563,.T.); +#563 = EDGE_LOOP('',(#564,#565,#566,#589,#617,#641,#664,#688,#711,#733) + ); +#564 = ORIENTED_EDGE('',*,*,#84,.F.); +#565 = ORIENTED_EDGE('',*,*,#516,.T.); +#566 = ORIENTED_EDGE('',*,*,#567,.T.); +#567 = EDGE_CURVE('',#517,#568,#570,.T.); +#568 = VERTEX_POINT('',#569); +#569 = CARTESIAN_POINT('',(4.210101853053,1.05643528482,-5.879019670347) + ); +#570 = SURFACE_CURVE('',#571,(#575,#582),.PCURVE_S1.); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(4.18310623964,1.054147239062,-4.058387425006) + ); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#575 = PCURVE('',#100,#576); +#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(-8.269256938972,-2.537881016451E-11)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(0.,-1.)); +#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#582 = PCURVE('',#182,#583); +#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588); +#584 = LINE('',#585,#586); +#585 = CARTESIAN_POINT('',(2.775557561563E-15,-1.)); +#586 = VECTOR('',#587,1.); +#587 = DIRECTION('',(1.,0.)); +#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#589 = ORIENTED_EDGE('',*,*,#590,.F.); +#590 = EDGE_CURVE('',#591,#568,#593,.T.); +#591 = VERTEX_POINT('',#592); +#592 = CARTESIAN_POINT('',(3.3385842242,1.047578544955,-7.263362483731) + ); +#593 = SURFACE_CURVE('',#594,(#599,#610),.PCURVE_S1.); +#594 = CIRCLE('',#595,1.5); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(2.710372550174,1.038644230868,-5.90127942068) + ); +#597 = DIRECTION('',(1.187803727274E-02,-0.999928869825, + -1.080519204946E-03)); +#598 = DIRECTION('',(-1.482596227897E-02,-1.256592305419E-03, + 0.999889299782)); +#599 = PCURVE('',#100,#600); +#600 = DEFINITIONAL_REPRESENTATION('',(#601),#609); +#601 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#602,#603,#604,#605,#606,#607 +,#608),.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( + '') ); +#602 = CARTESIAN_POINT('',(-6.769256938972,-0.320833812066)); +#603 = CARTESIAN_POINT('',(-4.171180727619,-0.320833812066)); +#604 = CARTESIAN_POINT('',(-5.470218833296,-2.570833812066)); +#605 = CARTESIAN_POINT('',(-6.769256938972,-4.820833812066)); +#606 = CARTESIAN_POINT('',(-8.068295044649,-2.570833812066)); +#607 = CARTESIAN_POINT('',(-9.367333150326,-0.320833812066)); +#608 = CARTESIAN_POINT('',(-6.769256938972,-0.320833812066)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = PCURVE('',#215,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(3.558929656419,1.)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(-1.,0.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = ORIENTED_EDGE('',*,*,#618,.T.); +#618 = EDGE_CURVE('',#591,#619,#621,.T.); +#619 = VERTEX_POINT('',#620); +#620 = CARTESIAN_POINT('',(0.925003475453,1.019643231799,-7.943846439241 + )); +#621 = SURFACE_CURVE('',#622,(#627,#634),.PCURVE_S1.); +#622 = CIRCLE('',#623,8.); +#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626); +#624 = CARTESIAN_POINT('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#625 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#626 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#627 = PCURVE('',#100,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = CIRCLE('',#630,8.); +#630 = AXIS2_PLACEMENT_2D('',#631,#632); +#631 = CARTESIAN_POINT('',(-4.1346284695,4.121281369234)); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#244,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(-0.,-1.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(-1.,0.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.F.); +#642 = EDGE_CURVE('',#643,#619,#645,.T.); +#643 = VERTEX_POINT('',#644); +#644 = CARTESIAN_POINT('',(0.874856733679,1.015392984249,-4.561860867231 + )); +#645 = SURFACE_CURVE('',#646,(#650,#657),.PCURVE_S1.); +#646 = LINE('',#647,#648); +#647 = CARTESIAN_POINT('',(0.874856733679,1.015392984249,-4.561860867231 + )); +#648 = VECTOR('',#649,1.); +#649 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#650 = PCURVE('',#100,#651); +#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-4.953673340648,-0.454321026948)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.,-1.)); +#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#657 = PCURVE('',#272,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(1.887379141863E-15,-1.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = ORIENTED_EDGE('',*,*,#665,.F.); +#665 = EDGE_CURVE('',#666,#643,#668,.T.); +#666 = VERTEX_POINT('',#667); +#667 = CARTESIAN_POINT('',(-0.762937391166,0.995964088927, + -4.586169846356)); +#668 = SURFACE_CURVE('',#669,(#674,#681),.PCURVE_S1.); +#669 = CIRCLE('',#670,4.64833); +#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673); +#671 = CARTESIAN_POINT('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#672 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#673 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#674 = PCURVE('',#100,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = CIRCLE('',#677,4.64833); +#677 = AXIS2_PLACEMENT_2D('',#678,#679); +#678 = CARTESIAN_POINT('',(-4.1346284695,4.121281369234)); +#679 = DIRECTION('',(0.,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#301,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(-0.,-1.)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(-1.,0.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ORIENTED_EDGE('',*,*,#689,.T.); +#689 = EDGE_CURVE('',#666,#690,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(-0.712790649392,1.000214336478, + -7.968155418367)); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-0.762937391166,0.995964088927, + -4.586169846356)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#697 = PCURVE('',#100,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-3.315583598352,-0.454321026948)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#329,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(1.887379141863E-15,-1.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(1.,0.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#712,.T.); +#712 = EDGE_CURVE('',#690,#463,#713,.T.); +#713 = SURFACE_CURVE('',#714,(#719,#726),.PCURVE_S1.); +#714 = CIRCLE('',#715,8.); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#717 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#718 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#719 = PCURVE('',#100,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = CIRCLE('',#722,8.); +#722 = AXIS2_PLACEMENT_2D('',#723,#724); +#723 = CARTESIAN_POINT('',(-4.1346284695,4.121281369234)); +#724 = DIRECTION('',(0.,-1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = PCURVE('',#358,#727); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732); +#728 = LINE('',#729,#730); +#729 = CARTESIAN_POINT('',(-0.,-1.)); +#730 = VECTOR('',#731,1.); +#731 = DIRECTION('',(-1.,0.)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = ORIENTED_EDGE('',*,*,#485,.F.); +#734 = FACE_BOUND('',#735,.F.); +#735 = EDGE_LOOP('',(#736)); +#736 = ORIENTED_EDGE('',*,*,#737,.T.); +#737 = EDGE_CURVE('',#738,#738,#740,.T.); +#738 = VERTEX_POINT('',#739); +#739 = CARTESIAN_POINT('',(2.583298257558,1.037685646781,-6.411105880498 + )); +#740 = SURFACE_CURVE('',#741,(#746,#753),.PCURVE_S1.); +#741 = CIRCLE('',#742,0.75); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(2.572178785849,1.036743202552,-5.661188905662 + )); +#744 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#745 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#746 = PCURVE('',#100,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = CIRCLE('',#749,0.75); +#749 = AXIS2_PLACEMENT_2D('',#750,#751); +#750 = CARTESIAN_POINT('',(-6.6346284695,-1.578718630766)); +#751 = DIRECTION('',(0.,-1.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#415,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(-0.,-1.)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(-1.,0.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = FACE_BOUND('',#761,.F.); +#761 = EDGE_LOOP('',(#762)); +#762 = ORIENTED_EDGE('',*,*,#763,.T.); +#763 = EDGE_CURVE('',#764,#764,#766,.T.); +#764 = VERTEX_POINT('',#765); +#765 = CARTESIAN_POINT('',(-2.415799418705,0.978382133608, + -6.485305048278)); +#766 = SURFACE_CURVE('',#767,(#772,#779),.PCURVE_S1.); +#767 = CIRCLE('',#768,0.75); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(-2.426918890415,0.977439689379, + -5.735388073441)); +#770 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#771 = DIRECTION('',(1.482596227897E-02,1.256592305419E-03, + -0.999889299782)); +#772 = PCURVE('',#100,#773); +#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778); +#774 = CIRCLE('',#775,0.75); +#775 = AXIS2_PLACEMENT_2D('',#776,#777); +#776 = CARTESIAN_POINT('',(-1.6346284695,-1.578718630766)); +#777 = DIRECTION('',(0.,-1.)); +#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#779 = PCURVE('',#446,#780); +#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(-0.,-1.)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(-1.,0.)); +#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#786 = ADVANCED_FACE('',(#787),#358,.T.); +#787 = FACE_BOUND('',#788,.F.); +#788 = EDGE_LOOP('',(#789,#790,#811,#812)); +#789 = ORIENTED_EDGE('',*,*,#341,.F.); +#790 = ORIENTED_EDGE('',*,*,#791,.T.); +#791 = EDGE_CURVE('',#314,#690,#792,.T.); +#792 = SURFACE_CURVE('',#793,(#797,#804),.PCURVE_S1.); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(-0.700912612119,2.854666529047E-04, + -7.969235937572)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#797 = PCURVE('',#358,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(-0.102560313145,0.)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(-0.,-1.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = PCURVE('',#329,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(3.38236,9.860761315263E-32)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(1.110223024625E-16,-1.)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#811 = ORIENTED_EDGE('',*,*,#712,.T.); +#812 = ORIENTED_EDGE('',*,*,#462,.F.); +#813 = ADVANCED_FACE('',(#814),#182,.F.); +#814 = FACE_BOUND('',#815,.F.); +#815 = EDGE_LOOP('',(#816,#817,#818,#819)); +#816 = ORIENTED_EDGE('',*,*,#166,.F.); +#817 = ORIENTED_EDGE('',*,*,#540,.T.); +#818 = ORIENTED_EDGE('',*,*,#567,.T.); +#819 = ORIENTED_EDGE('',*,*,#820,.F.); +#820 = EDGE_CURVE('',#167,#568,#821,.T.); +#821 = SURFACE_CURVE('',#822,(#826,#833),.PCURVE_S1.); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(4.221979890326,5.650641499506E-02, + -5.880100189552)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#826 = PCURVE('',#182,#827); +#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832); +#828 = LINE('',#829,#830); +#829 = CARTESIAN_POINT('',(1.820833812041,-1.665334536938E-16)); +#830 = VECTOR('',#831,1.); +#831 = DIRECTION('',(0.,-1.)); +#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#833 = PCURVE('',#215,#834); +#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(-1.153459323966,1.665334536938E-16)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(-0.,1.)); +#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#840 = ADVANCED_FACE('',(#841),#329,.F.); +#841 = FACE_BOUND('',#842,.F.); +#842 = EDGE_LOOP('',(#843,#864,#865,#866)); +#843 = ORIENTED_EDGE('',*,*,#844,.T.); +#844 = EDGE_CURVE('',#285,#666,#845,.T.); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(-0.751059353893,-3.964780897253E-03, + -4.587250365561)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#850 = PCURVE('',#329,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(8.881784197001E-16,2.189528850508E-47)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.110223024625E-16,-1.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#301,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-0.177126702936,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(-0.,-1.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#689,.T.); +#865 = ORIENTED_EDGE('',*,*,#791,.F.); +#866 = ORIENTED_EDGE('',*,*,#313,.F.); +#867 = ADVANCED_FACE('',(#868),#215,.T.); +#868 = FACE_BOUND('',#869,.F.); +#869 = EDGE_LOOP('',(#870,#871,#872,#873)); +#870 = ORIENTED_EDGE('',*,*,#194,.T.); +#871 = ORIENTED_EDGE('',*,*,#820,.T.); +#872 = ORIENTED_EDGE('',*,*,#590,.F.); +#873 = ORIENTED_EDGE('',*,*,#874,.F.); +#874 = EDGE_CURVE('',#195,#591,#875,.T.); +#875 = SURFACE_CURVE('',#876,(#880,#887),.PCURVE_S1.); +#876 = LINE('',#877,#878); +#877 = CARTESIAN_POINT('',(3.350462261473,4.764967513033E-02, + -7.264443002936)); +#878 = VECTOR('',#879,1.); +#879 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#880 = PCURVE('',#215,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(-2.960594732334E-16,0.)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(-0.,1.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = PCURVE('',#244,#888); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(-5.86584830435,-9.860761315263E-32)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(-0.,-1.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = ADVANCED_FACE('',(#895),#301,.F.); +#895 = FACE_BOUND('',#896,.T.); +#896 = EDGE_LOOP('',(#897,#898,#899,#920)); +#897 = ORIENTED_EDGE('',*,*,#844,.T.); +#898 = ORIENTED_EDGE('',*,*,#665,.T.); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#257,#643,#901,.T.); +#901 = SURFACE_CURVE('',#902,(#906,#913),.PCURVE_S1.); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.886734770952,1.546411442465E-02, + -4.562941386436)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#906 = PCURVE('',#301,#907); +#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912); +#908 = LINE('',#909,#910); +#909 = CARTESIAN_POINT('',(-6.106058604244,0.)); +#910 = VECTOR('',#911,1.); +#911 = DIRECTION('',(-0.,-1.)); +#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#913 = PCURVE('',#272,#914); +#914 = DEFINITIONAL_REPRESENTATION('',(#915),#919); +#915 = LINE('',#916,#917); +#916 = CARTESIAN_POINT('',(2.6645352591E-15,8.75811540203E-47)); +#917 = VECTOR('',#918,1.); +#918 = DIRECTION('',(1.110223024625E-16,-1.)); +#919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#920 = ORIENTED_EDGE('',*,*,#284,.F.); +#921 = ADVANCED_FACE('',(#922),#244,.T.); +#922 = FACE_BOUND('',#923,.F.); +#923 = EDGE_LOOP('',(#924,#925,#926,#927)); +#924 = ORIENTED_EDGE('',*,*,#227,.F.); +#925 = ORIENTED_EDGE('',*,*,#874,.T.); +#926 = ORIENTED_EDGE('',*,*,#618,.T.); +#927 = ORIENTED_EDGE('',*,*,#928,.F.); +#928 = EDGE_CURVE('',#228,#619,#929,.T.); +#929 = SURFACE_CURVE('',#930,(#934,#941),.PCURVE_S1.); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(0.936881512726,1.971436197481E-02, + -7.944926958446)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#934 = PCURVE('',#244,#935); +#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940); +#936 = LINE('',#937,#938); +#937 = CARTESIAN_POINT('',(-6.180624994034,0.)); +#938 = VECTOR('',#939,1.); +#939 = DIRECTION('',(-0.,-1.)); +#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#941 = PCURVE('',#272,#942); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(3.38236,0.)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(1.110223024625E-16,-1.)); +#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#948 = ADVANCED_FACE('',(#949),#272,.T.); +#949 = FACE_BOUND('',#950,.T.); +#950 = EDGE_LOOP('',(#951,#952,#953,#954)); +#951 = ORIENTED_EDGE('',*,*,#900,.T.); +#952 = ORIENTED_EDGE('',*,*,#642,.T.); +#953 = ORIENTED_EDGE('',*,*,#928,.F.); +#954 = ORIENTED_EDGE('',*,*,#256,.F.); +#955 = ADVANCED_FACE('',(#956),#415,.F.); +#956 = FACE_BOUND('',#957,.T.); +#957 = EDGE_LOOP('',(#958,#979,#980,#981)); +#958 = ORIENTED_EDGE('',*,*,#959,.T.); +#959 = EDGE_CURVE('',#399,#738,#960,.T.); +#960 = SEAM_CURVE('',#961,(#965,#972),.PCURVE_S1.); +#961 = LINE('',#962,#963); +#962 = CARTESIAN_POINT('',(2.595176294831,3.775677695607E-02, + -6.412186399703)); +#963 = VECTOR('',#964,1.); +#964 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#965 = PCURVE('',#415,#966); +#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(-0.,0.)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(-0.,-1.)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = PCURVE('',#415,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978); +#974 = LINE('',#975,#976); +#975 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#976 = VECTOR('',#977,1.); +#977 = DIRECTION('',(-0.,-1.)); +#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#979 = ORIENTED_EDGE('',*,*,#737,.T.); +#980 = ORIENTED_EDGE('',*,*,#959,.F.); +#981 = ORIENTED_EDGE('',*,*,#398,.F.); +#982 = ADVANCED_FACE('',(#983),#446,.F.); +#983 = FACE_BOUND('',#984,.T.); +#984 = EDGE_LOOP('',(#985,#1006,#1007,#1008)); +#985 = ORIENTED_EDGE('',*,*,#986,.T.); +#986 = EDGE_CURVE('',#430,#764,#987,.T.); +#987 = SEAM_CURVE('',#988,(#992,#999),.PCURVE_S1.); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(-2.403921381433,-2.154673621616E-02, + -6.486385567483)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(-1.187803727274E-02,0.999928869825, + 1.080519204946E-03)); +#992 = PCURVE('',#446,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(-0.,0.)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(-0.,-1.)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = PCURVE('',#446,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(-0.,-1.)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = ORIENTED_EDGE('',*,*,#763,.T.); +#1007 = ORIENTED_EDGE('',*,*,#986,.F.); +#1008 = ORIENTED_EDGE('',*,*,#429,.F.); +#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1013)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1010,#1011,#1012)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1010 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1011 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1012 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1013 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1010, + 'distance_accuracy_value','confusion accuracy'); +#1014 = PRODUCT_TYPE('part',$,(#7)); +#1015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1016),#1009); +#1016 = STYLED_ITEM('color',(#1017),#15); +#1017 = PRESENTATION_STYLE_ASSIGNMENT((#1018,#1024)); +#1018 = SURFACE_STYLE_USAGE(.BOTH.,#1019); +#1019 = SURFACE_SIDE_STYLE('',(#1020)); +#1020 = SURFACE_STYLE_FILL_AREA(#1021); +#1021 = FILL_AREA_STYLE('',(#1022)); +#1022 = FILL_AREA_STYLE_COLOUR('',#1023); +#1023 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1024 = CURVE_STYLE('',#1025,POSITIVE_LENGTH_MEASURE(0.1),#1023); +#1025 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.stl new file mode 100644 index 00000000..71f54478 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M10RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.fcstd new file mode 100644 index 00000000..44decc22 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.step new file mode 100644 index 00000000..06c89654 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.step @@ -0,0 +1,1509 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_ +M12RetainingRings.step','2015-10-11T22:24:19',('Author'),(''), + 'Open CASCADE STEP processor 6.8','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('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1217); +#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,#147,#544,#594,#643,#940,#967,#994,#1021, + #1048,#1075,#1102,#1129,#1156,#1163,#1190)); +#17 = ADVANCED_FACE('',(#18),#33,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#60,#88,#121)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.5,8.38832931041,-2.521942214971)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.5,8.75795416496,-0.15)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,8.759238617342); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.5,0.,0.)); +#30 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#31 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,8.759238617342); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.5,0.,0.)); +#36 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#37 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = LINE('',#40,#41); +#40 = CARTESIAN_POINT('',(-0.,0.)); +#41 = VECTOR('',#42,1.); +#42 = DIRECTION('',(-1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = PLANE('',#46); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.5,5.49795416496,0.15)); +#48 = DIRECTION('',(-1.,0.,-1.110223024625E-16)); +#49 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#59); +#51 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#52,#53,#54,#55,#56,#57,#58), +.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( + '') ); +#52 = CARTESIAN_POINT('',(0.15,-3.261284452382)); +#53 = CARTESIAN_POINT('',(-15.02144632085,-3.261284452382)); +#54 = CARTESIAN_POINT('',(-7.435723160428,9.877573473631)); +#55 = CARTESIAN_POINT('',(0.15,23.016431399644)); +#56 = CARTESIAN_POINT('',(7.735723160428,9.877573473631)); +#57 = CARTESIAN_POINT('',(15.321446320856,-3.261284452382)); +#58 = CARTESIAN_POINT('',(0.15,-3.261284452382)); +#59 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#22,#62,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(1.5,8.38832931041,-2.521942214971)); +#64 = SURFACE_CURVE('',#65,(#69,#76),.PCURVE_S1.); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(0.5,8.38832931041,-2.521942214971)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#69 = PCURVE('',#33,#70); +#70 = DEFINITIONAL_REPRESENTATION('',(#71),#75); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(-5.991133272286,-3.330669073875E-17)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(-0.,-1.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = CYLINDRICAL_SURFACE('',#78,1.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(0.5,7.430674235938,-2.234024243427)); +#80 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#81 = DIRECTION('',(1.063210713328E-16,0.957655074472,-0.287917971544)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(-0.,-9.860761315263E-32)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(-0.,1.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#62,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(1.5,8.75795416496,-0.15)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,8.759238617342); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(1.5,0.,1.110223024625E-16)); +#96 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#97 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#98 = PCURVE('',#33,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.,-1.)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = PLANE('',#107); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(1.5,5.49795416496,0.15)); +#109 = DIRECTION('',(-1.,0.,-1.110223024625E-16)); +#110 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#120); +#112 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#113,#114,#115,#116,#117,#118 +,#119),.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( + '') ); +#113 = CARTESIAN_POINT('',(0.15,-3.261284452382)); +#114 = CARTESIAN_POINT('',(-15.02144632085,-3.261284452382)); +#115 = CARTESIAN_POINT('',(-7.435723160428,9.877573473631)); +#116 = CARTESIAN_POINT('',(0.15,23.016431399644)); +#117 = CARTESIAN_POINT('',(7.735723160428,9.877573473631)); +#118 = CARTESIAN_POINT('',(15.321446320856,-3.261284452382)); +#119 = CARTESIAN_POINT('',(0.15,-3.261284452382)); +#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#121 = ORIENTED_EDGE('',*,*,#122,.F.); +#122 = EDGE_CURVE('',#24,#90,#123,.T.); +#123 = SURFACE_CURVE('',#124,(#128,#135),.PCURVE_S1.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(0.5,8.75795416496,-0.15)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#128 = PCURVE('',#33,#129); +#129 = DEFINITIONAL_REPRESENTATION('',(#130),#134); +#130 = LINE('',#131,#132); +#131 = CARTESIAN_POINT('',(-6.266059693988,0.)); +#132 = VECTOR('',#133,1.); +#133 = DIRECTION('',(-0.,-1.)); +#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#135 = PCURVE('',#136,#141); +#136 = PLANE('',#137); +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138 = CARTESIAN_POINT('',(0.5,5.49795416496,-0.15)); +#139 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#140 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(3.26,2.863866532364E-17)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(1.110223024625E-16,-1.)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = ADVANCED_FACE('',(#148,#474,#509),#45,.T.); +#148 = FACE_BOUND('',#149,.T.); +#149 = EDGE_LOOP('',(#150,#151,#175,#203,#236,#269,#302,#330,#359,#392, + #420,#453)); +#150 = ORIENTED_EDGE('',*,*,#21,.F.); +#151 = ORIENTED_EDGE('',*,*,#152,.T.); +#152 = EDGE_CURVE('',#22,#153,#155,.T.); +#153 = VERTEX_POINT('',#154); +#154 = CARTESIAN_POINT('',(0.5,7.660845156361,-3.207174461735)); +#155 = SURFACE_CURVE('',#156,(#161,#168),.PCURVE_S1.); +#156 = CIRCLE('',#157,1.); +#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160); +#158 = CARTESIAN_POINT('',(0.5,7.430674235938,-2.234024243427)); +#159 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#160 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#161 = PCURVE('',#45,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167); +#163 = CIRCLE('',#164,1.); +#164 = AXIS2_PLACEMENT_2D('',#165,#166); +#165 = CARTESIAN_POINT('',(2.384024243427,-1.932720070978)); +#166 = DIRECTION('',(1.110223024625E-16,1.)); +#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#168 = PCURVE('',#77,#169); +#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174); +#170 = LINE('',#171,#172); +#171 = CARTESIAN_POINT('',(3.433644688483,-3.330669073875E-17)); +#172 = VECTOR('',#173,1.); +#173 = DIRECTION('',(-1.,0.)); +#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#175 = ORIENTED_EDGE('',*,*,#176,.F.); +#176 = EDGE_CURVE('',#177,#153,#179,.T.); +#177 = VERTEX_POINT('',#178); +#178 = CARTESIAN_POINT('',(0.5,6.,-3.6)); +#179 = SURFACE_CURVE('',#180,(#184,#191),.PCURVE_S1.); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.5,6.,-3.6)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(1.080413778784E-16,0.973150218307,0.230170920423)); +#184 = PCURVE('',#45,#185); +#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190); +#186 = LINE('',#187,#188); +#187 = CARTESIAN_POINT('',(3.75,-0.50204583504)); +#188 = VECTOR('',#189,1.); +#189 = DIRECTION('',(-0.230170920423,-0.973150218307)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = PCURVE('',#192,#197); +#192 = PLANE('',#193); +#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196); +#194 = CARTESIAN_POINT('',(0.5,6.,-3.6)); +#195 = DIRECTION('',(-1.080413778784E-16,-0.230170920423,0.973150218307) + ); +#196 = DIRECTION('',(1.080413778784E-16,0.973150218307,0.230170920423)); +#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(1.830878468235E-15,2.6645352591E-16)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,-3.08148791102E-33)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#203 = ORIENTED_EDGE('',*,*,#204,.T.); +#204 = EDGE_CURVE('',#177,#205,#207,.T.); +#205 = VERTEX_POINT('',#206); +#206 = CARTESIAN_POINT('',(0.5,5.3,-4.2)); +#207 = SURFACE_CURVE('',#208,(#213,#224),.PCURVE_S1.); +#208 = CIRCLE('',#209,1.); +#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212); +#210 = CARTESIAN_POINT('',(0.5,6.227520053128,-4.573773395316)); +#211 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#212 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#213 = PCURVE('',#45,#214); +#214 = DEFINITIONAL_REPRESENTATION('',(#215),#223); +#215 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#216,#217,#218,#219,#220,#221 +,#222),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#216 = CARTESIAN_POINT('',(4.723773395316,-1.729565888168)); +#217 = CARTESIAN_POINT('',(2.991722587747,-1.729565888168)); +#218 = CARTESIAN_POINT('',(3.857747991531,-0.229565888168)); +#219 = CARTESIAN_POINT('',(4.723773395316,1.270434111832)); +#220 = CARTESIAN_POINT('',(5.5897987991,-0.229565888168)); +#221 = CARTESIAN_POINT('',(6.455824202885,-1.729565888168)); +#222 = CARTESIAN_POINT('',(4.723773395316,-1.729565888168)); +#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#224 = PCURVE('',#225,#230); +#225 = CYLINDRICAL_SURFACE('',#226,1.); +#226 = AXIS2_PLACEMENT_3D('',#227,#228,#229); +#227 = CARTESIAN_POINT('',(0.5,6.227520053128,-4.573773395316)); +#228 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#229 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-0.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(-1.,0.)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = ORIENTED_EDGE('',*,*,#237,.F.); +#237 = EDGE_CURVE('',#238,#205,#240,.T.); +#238 = VERTEX_POINT('',#239); +#239 = CARTESIAN_POINT('',(0.5,5.322374943029,4.17)); +#240 = SURFACE_CURVE('',#241,(#246,#257),.PCURVE_S1.); +#241 = CIRCLE('',#242,7.); +#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245); +#243 = CARTESIAN_POINT('',(0.5,-0.3,0.)); +#244 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#245 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#246 = PCURVE('',#45,#247); +#247 = DEFINITIONAL_REPRESENTATION('',(#248),#256); +#248 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#249,#250,#251,#252,#253,#254 +,#255),.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( + '') ); +#249 = CARTESIAN_POINT('',(0.15,-1.20204583504)); +#250 = CARTESIAN_POINT('',(-11.97435565298,-1.20204583504)); +#251 = CARTESIAN_POINT('',(-5.912177826491,9.29795416496)); +#252 = CARTESIAN_POINT('',(0.15,19.79795416496)); +#253 = CARTESIAN_POINT('',(6.212177826491,9.29795416496)); +#254 = CARTESIAN_POINT('',(12.274355652982,-1.20204583504)); +#255 = CARTESIAN_POINT('',(0.15,-1.20204583504)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,7.); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(0.5,-0.3,0.)); +#261 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#262 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(-0.,0.)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#269 = ORIENTED_EDGE('',*,*,#270,.T.); +#270 = EDGE_CURVE('',#238,#271,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(0.5,6.,3.6)); +#273 = SURFACE_CURVE('',#274,(#279,#290),.PCURVE_S1.); +#274 = CIRCLE('',#275,1.); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(0.5,6.238377427773,4.571172591216)); +#277 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#278 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#279 = PCURVE('',#45,#280); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#289); +#281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#282,#283,#284,#285,#286,#287 +,#288),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#282 = CARTESIAN_POINT('',(-4.421172591216,-1.740423262813)); +#283 = CARTESIAN_POINT('',(-6.153223398784,-1.740423262813)); +#284 = CARTESIAN_POINT('',(-5.287197995,-0.240423262813)); +#285 = CARTESIAN_POINT('',(-4.421172591216,1.259576737187)); +#286 = CARTESIAN_POINT('',(-3.555147187431,-0.240423262813)); +#287 = CARTESIAN_POINT('',(-2.689121783647,-1.740423262813)); +#288 = CARTESIAN_POINT('',(-4.421172591216,-1.740423262813)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#290 = PCURVE('',#291,#296); +#291 = CYLINDRICAL_SURFACE('',#292,1.); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(0.5,6.238377427773,4.571172591216)); +#294 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#295 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(-0.,0.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(-1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = ORIENTED_EDGE('',*,*,#303,.T.); +#303 = EDGE_CURVE('',#271,#304,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(0.5,7.660845156361,3.207174461735)); +#306 = SURFACE_CURVE('',#307,(#311,#318),.PCURVE_S1.); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(0.5,6.,3.6)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(1.080413778784E-16,0.973150218307,-0.230170920423) + ); +#311 = PCURVE('',#45,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-3.45,-0.50204583504)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.230170920423,-0.973150218307)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#319,#324); +#319 = PLANE('',#320); +#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323); +#321 = CARTESIAN_POINT('',(0.5,6.,3.6)); +#322 = DIRECTION('',(-1.080413778784E-16,0.230170920423,0.973150218307) + ); +#323 = DIRECTION('',(1.080413778784E-16,0.973150218307,-0.230170920423) + ); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(1.830878468235E-15,1.06581410364E-15)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(1.,-6.162975822039E-33)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = ORIENTED_EDGE('',*,*,#331,.T.); +#331 = EDGE_CURVE('',#304,#332,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(0.5,8.38832931041,2.521942214971)); +#334 = SURFACE_CURVE('',#335,(#340,#347),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.5,7.430674235938,2.234024243427)); +#338 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#339 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#340 = PCURVE('',#45,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346); +#342 = CIRCLE('',#343,1.); +#343 = AXIS2_PLACEMENT_2D('',#344,#345); +#344 = CARTESIAN_POINT('',(-2.084024243427,-1.932720070978)); +#345 = DIRECTION('',(1.110223024625E-16,1.)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#347 = PCURVE('',#348,#353); +#348 = CYLINDRICAL_SURFACE('',#349,1.); +#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352); +#350 = CARTESIAN_POINT('',(0.5,7.430674235938,2.234024243427)); +#351 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#352 = DIRECTION('',(2.555410554527E-17,0.230170920423,0.973150218307)); +#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(1.803049642228,-4.790277596107E-16)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(-1.,0.)); +#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#359 = ORIENTED_EDGE('',*,*,#360,.F.); +#360 = EDGE_CURVE('',#361,#332,#363,.T.); +#361 = VERTEX_POINT('',#362); +#362 = CARTESIAN_POINT('',(0.5,8.75795416496,0.15)); +#363 = SURFACE_CURVE('',#364,(#369,#380),.PCURVE_S1.); +#364 = CIRCLE('',#365,8.759238617342); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(0.5,0.,0.)); +#367 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#368 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#369 = PCURVE('',#45,#370); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#379); +#371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#372,#373,#374,#375,#376,#377 +,#378),.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( + '') ); +#372 = CARTESIAN_POINT('',(0.15,-3.261284452382)); +#373 = CARTESIAN_POINT('',(-15.02144632085,-3.261284452382)); +#374 = CARTESIAN_POINT('',(-7.435723160428,9.877573473631)); +#375 = CARTESIAN_POINT('',(0.15,23.016431399644)); +#376 = CARTESIAN_POINT('',(7.735723160428,9.877573473631)); +#377 = CARTESIAN_POINT('',(15.321446320856,-3.261284452382)); +#378 = CARTESIAN_POINT('',(0.15,-3.261284452382)); +#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#380 = PCURVE('',#381,#386); +#381 = CYLINDRICAL_SURFACE('',#382,8.759238617342); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(0.5,0.,0.)); +#384 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#385 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(-0.,0.)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(-1.,0.)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = ORIENTED_EDGE('',*,*,#393,.F.); +#393 = EDGE_CURVE('',#394,#361,#396,.T.); +#394 = VERTEX_POINT('',#395); +#395 = CARTESIAN_POINT('',(0.5,5.49795416496,0.15)); +#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(0.5,5.49795416496,0.15)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#401 = PCURVE('',#45,#402); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,8.881784197001E-16)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(0.,-1.)); +#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#408 = PCURVE('',#409,#414); +#409 = PLANE('',#410); +#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413); +#411 = CARTESIAN_POINT('',(0.5,5.49795416496,0.15)); +#412 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#413 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(1.7763568394E-15,6.270488755966E-16)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(1.,0.)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = ORIENTED_EDGE('',*,*,#421,.T.); +#421 = EDGE_CURVE('',#394,#422,#424,.T.); +#422 = VERTEX_POINT('',#423); +#423 = CARTESIAN_POINT('',(0.5,5.49795416496,-0.15)); +#424 = SURFACE_CURVE('',#425,(#430,#441),.PCURVE_S1.); +#425 = CIRCLE('',#426,5.5); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(0.5,0.,0.)); +#428 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#429 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#430 = PCURVE('',#45,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#440); +#432 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#433,#434,#435,#436,#437,#438 +,#439),.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( + '') ); +#433 = CARTESIAN_POINT('',(0.15,-2.045835040092E-03)); +#434 = CARTESIAN_POINT('',(-9.376279441629,-2.045835040092E-03)); +#435 = CARTESIAN_POINT('',(-4.613139720814,8.24795416496)); +#436 = CARTESIAN_POINT('',(0.15,16.49795416496)); +#437 = CARTESIAN_POINT('',(4.913139720814,8.24795416496)); +#438 = CARTESIAN_POINT('',(9.676279441629,-2.045835040083E-03)); +#439 = CARTESIAN_POINT('',(0.15,-2.045835040092E-03)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = PCURVE('',#442,#447); +#442 = CYLINDRICAL_SURFACE('',#443,5.5); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(0.5,0.,0.)); +#445 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#446 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.,0.)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(-1.,0.)); +#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#453 = ORIENTED_EDGE('',*,*,#454,.T.); +#454 = EDGE_CURVE('',#422,#24,#455,.T.); +#455 = SURFACE_CURVE('',#456,(#460,#467),.PCURVE_S1.); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(0.5,5.49795416496,-0.15)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#460 = PCURVE('',#45,#461); +#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(0.3,-8.881784197001E-16)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(0.,-1.)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = PCURVE('',#136,#468); +#468 = DEFINITIONAL_REPRESENTATION('',(#469),#473); +#469 = LINE('',#470,#471); +#470 = CARTESIAN_POINT('',(1.7763568394E-15,5.937421848579E-16)); +#471 = VECTOR('',#472,1.); +#472 = DIRECTION('',(1.,0.)); +#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#474 = FACE_BOUND('',#475,.T.); +#475 = EDGE_LOOP('',(#476)); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#478,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(0.5,7.97,-1.54)); +#480 = SURFACE_CURVE('',#481,(#486,#497),.PCURVE_S1.); +#481 = CIRCLE('',#482,0.85); +#482 = AXIS2_PLACEMENT_3D('',#483,#484,#485); +#483 = CARTESIAN_POINT('',(0.5,7.12,-1.54)); +#484 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#485 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#486 = PCURVE('',#45,#487); +#487 = DEFINITIONAL_REPRESENTATION('',(#488),#496); +#488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#489,#490,#491,#492,#493,#494 +,#495),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#489 = CARTESIAN_POINT('',(1.69,-2.47204583504)); +#490 = CARTESIAN_POINT('',(0.217756813566,-2.47204583504)); +#491 = CARTESIAN_POINT('',(0.953878406783,-1.19704583504)); +#492 = CARTESIAN_POINT('',(1.69,7.795416495991E-02)); +#493 = CARTESIAN_POINT('',(2.426121593217,-1.19704583504)); +#494 = CARTESIAN_POINT('',(3.162243186434,-2.47204583504)); +#495 = CARTESIAN_POINT('',(1.69,-2.47204583504)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = PCURVE('',#498,#503); +#498 = CYLINDRICAL_SURFACE('',#499,0.85); +#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502); +#500 = CARTESIAN_POINT('',(0.5,7.12,-1.54)); +#501 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#502 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-0.,0.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-1.,0.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = FACE_BOUND('',#510,.T.); +#510 = EDGE_LOOP('',(#511)); +#511 = ORIENTED_EDGE('',*,*,#512,.T.); +#512 = EDGE_CURVE('',#513,#513,#515,.T.); +#513 = VERTEX_POINT('',#514); +#514 = CARTESIAN_POINT('',(0.5,7.97,1.54)); +#515 = SURFACE_CURVE('',#516,(#521,#532),.PCURVE_S1.); +#516 = CIRCLE('',#517,0.85); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(0.5,7.12,1.54)); +#519 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#520 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#521 = PCURVE('',#45,#522); +#522 = DEFINITIONAL_REPRESENTATION('',(#523),#531); +#523 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#524,#525,#526,#527,#528,#529 +,#530),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#524 = CARTESIAN_POINT('',(-1.39,-2.47204583504)); +#525 = CARTESIAN_POINT('',(-2.862243186434,-2.47204583504)); +#526 = CARTESIAN_POINT('',(-2.126121593217,-1.19704583504)); +#527 = CARTESIAN_POINT('',(-1.39,7.795416495991E-02)); +#528 = CARTESIAN_POINT('',(-0.653878406783,-1.19704583504)); +#529 = CARTESIAN_POINT('',(8.224318643357E-02,-2.47204583504)); +#530 = CARTESIAN_POINT('',(-1.39,-2.47204583504)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = PCURVE('',#533,#538); +#533 = CYLINDRICAL_SURFACE('',#534,0.85); +#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537); +#535 = CARTESIAN_POINT('',(0.5,7.12,1.54)); +#536 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#537 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(-0.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(-1.,0.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ADVANCED_FACE('',(#545),#77,.T.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#593)); +#547 = ORIENTED_EDGE('',*,*,#152,.T.); +#548 = ORIENTED_EDGE('',*,*,#549,.T.); +#549 = EDGE_CURVE('',#153,#550,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(1.5,7.660845156361,-3.207174461735)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.5,7.660845156361,-3.207174461735)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#557 = PCURVE('',#77,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(-1.046490976469,8.248727233312E-17)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-0.,1.)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#192,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(1.706668842195,-1.157939630719E-16)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-1.232595164408E-32,-1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#62,#550,#573,.T.); +#573 = SURFACE_CURVE('',#574,(#579,#586),.PCURVE_S1.); +#574 = CIRCLE('',#575,1.); +#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578); +#576 = CARTESIAN_POINT('',(1.5,7.430674235938,-2.234024243427)); +#577 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#578 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#579 = PCURVE('',#77,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(3.433644688483,1.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(-1.,0.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#106,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = CIRCLE('',#589,1.); +#589 = AXIS2_PLACEMENT_2D('',#590,#591); +#590 = CARTESIAN_POINT('',(2.384024243427,-1.932720070978)); +#591 = DIRECTION('',(1.110223024625E-16,1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#61,.F.); +#594 = ADVANCED_FACE('',(#595),#136,.T.); +#595 = FACE_BOUND('',#596,.T.); +#596 = EDGE_LOOP('',(#597,#620,#641,#642)); +#597 = ORIENTED_EDGE('',*,*,#598,.T.); +#598 = EDGE_CURVE('',#422,#599,#601,.T.); +#599 = VERTEX_POINT('',#600); +#600 = CARTESIAN_POINT('',(1.5,5.49795416496,-0.15)); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.5,5.49795416496,-0.15)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#606 = PCURVE('',#136,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(2.521686377594E-35,-2.271333166095E-19)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.110223024625E-16,-1.)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#442,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-6.255909197858,0.)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.,-1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ORIENTED_EDGE('',*,*,#621,.T.); +#621 = EDGE_CURVE('',#599,#90,#622,.T.); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(1.5,5.49795416496,-0.15)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#627 = PCURVE('',#136,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(1.887379141863E-15,-1.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(1.,0.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#106,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(0.3,-8.881784197001E-16)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#122,.F.); +#642 = ORIENTED_EDGE('',*,*,#454,.F.); +#643 = ADVANCED_FACE('',(#644,#880,#910),#106,.F.); +#644 = FACE_BOUND('',#645,.F.); +#645 = EDGE_LOOP('',(#646,#647,#648,#671,#699,#727,#755,#778,#802,#830, + #853,#879)); +#646 = ORIENTED_EDGE('',*,*,#89,.F.); +#647 = ORIENTED_EDGE('',*,*,#572,.T.); +#648 = ORIENTED_EDGE('',*,*,#649,.F.); +#649 = EDGE_CURVE('',#650,#550,#652,.T.); +#650 = VERTEX_POINT('',#651); +#651 = CARTESIAN_POINT('',(1.5,6.,-3.6)); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(1.5,6.,-3.6)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.080413778784E-16,0.973150218307,0.230170920423)); +#657 = PCURVE('',#106,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(3.75,-0.50204583504)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(-0.230170920423,-0.973150218307)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#192,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(1.964473951659E-15,-1.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(1.,-3.08148791102E-33)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ORIENTED_EDGE('',*,*,#672,.T.); +#672 = EDGE_CURVE('',#650,#673,#675,.T.); +#673 = VERTEX_POINT('',#674); +#674 = CARTESIAN_POINT('',(1.5,5.3,-4.2)); +#675 = SURFACE_CURVE('',#676,(#681,#692),.PCURVE_S1.); +#676 = CIRCLE('',#677,1.); +#677 = AXIS2_PLACEMENT_3D('',#678,#679,#680); +#678 = CARTESIAN_POINT('',(1.5,6.227520053128,-4.573773395316)); +#679 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#680 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#681 = PCURVE('',#106,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#691); +#683 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#684,#685,#686,#687,#688,#689 +,#690),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#684 = CARTESIAN_POINT('',(4.723773395316,-1.729565888168)); +#685 = CARTESIAN_POINT('',(2.991722587747,-1.729565888168)); +#686 = CARTESIAN_POINT('',(3.857747991531,-0.229565888168)); +#687 = CARTESIAN_POINT('',(4.723773395316,1.270434111832)); +#688 = CARTESIAN_POINT('',(5.5897987991,-0.229565888168)); +#689 = CARTESIAN_POINT('',(6.455824202885,-1.729565888168)); +#690 = CARTESIAN_POINT('',(4.723773395316,-1.729565888168)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#225,#693); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698); +#694 = LINE('',#695,#696); +#695 = CARTESIAN_POINT('',(-0.,-1.)); +#696 = VECTOR('',#697,1.); +#697 = DIRECTION('',(-1.,0.)); +#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#699 = ORIENTED_EDGE('',*,*,#700,.F.); +#700 = EDGE_CURVE('',#701,#673,#703,.T.); +#701 = VERTEX_POINT('',#702); +#702 = CARTESIAN_POINT('',(1.5,5.322374943029,4.17)); +#703 = SURFACE_CURVE('',#704,(#709,#720),.PCURVE_S1.); +#704 = CIRCLE('',#705,7.); +#705 = AXIS2_PLACEMENT_3D('',#706,#707,#708); +#706 = CARTESIAN_POINT('',(1.5,-0.3,1.110223024625E-16)); +#707 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#708 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#709 = PCURVE('',#106,#710); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#719); +#711 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#712,#713,#714,#715,#716,#717 +,#718),.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( + '') ); +#712 = CARTESIAN_POINT('',(0.15,-1.20204583504)); +#713 = CARTESIAN_POINT('',(-11.97435565298,-1.20204583504)); +#714 = CARTESIAN_POINT('',(-5.912177826491,9.29795416496)); +#715 = CARTESIAN_POINT('',(0.15,19.79795416496)); +#716 = CARTESIAN_POINT('',(6.212177826491,9.29795416496)); +#717 = CARTESIAN_POINT('',(12.274355652982,-1.20204583504)); +#718 = CARTESIAN_POINT('',(0.15,-1.20204583504)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#720 = PCURVE('',#258,#721); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(-0.,-1.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(-1.,0.)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = ORIENTED_EDGE('',*,*,#728,.T.); +#728 = EDGE_CURVE('',#701,#729,#731,.T.); +#729 = VERTEX_POINT('',#730); +#730 = CARTESIAN_POINT('',(1.5,6.,3.6)); +#731 = SURFACE_CURVE('',#732,(#737,#748),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(1.5,6.238377427773,4.571172591216)); +#735 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#736 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#737 = PCURVE('',#106,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#747); +#739 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#740,#741,#742,#743,#744,#745 +,#746),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#740 = CARTESIAN_POINT('',(-4.421172591216,-1.740423262813)); +#741 = CARTESIAN_POINT('',(-6.153223398784,-1.740423262813)); +#742 = CARTESIAN_POINT('',(-5.287197995,-0.240423262813)); +#743 = CARTESIAN_POINT('',(-4.421172591216,1.259576737187)); +#744 = CARTESIAN_POINT('',(-3.555147187431,-0.240423262813)); +#745 = CARTESIAN_POINT('',(-2.689121783647,-1.740423262813)); +#746 = CARTESIAN_POINT('',(-4.421172591216,-1.740423262813)); +#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#748 = PCURVE('',#291,#749); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754); +#750 = LINE('',#751,#752); +#751 = CARTESIAN_POINT('',(-0.,-1.)); +#752 = VECTOR('',#753,1.); +#753 = DIRECTION('',(-1.,0.)); +#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#755 = ORIENTED_EDGE('',*,*,#756,.T.); +#756 = EDGE_CURVE('',#729,#757,#759,.T.); +#757 = VERTEX_POINT('',#758); +#758 = CARTESIAN_POINT('',(1.5,7.660845156361,3.207174461735)); +#759 = SURFACE_CURVE('',#760,(#764,#771),.PCURVE_S1.); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(1.5,6.,3.6)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(1.080413778784E-16,0.973150218307,-0.230170920423) + ); +#764 = PCURVE('',#106,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(-3.45,-0.50204583504)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(0.230170920423,-0.973150218307)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#771 = PCURVE('',#319,#772); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(1.913365740568E-15,-1.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(1.,-6.162975822039E-33)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = ORIENTED_EDGE('',*,*,#779,.T.); +#779 = EDGE_CURVE('',#757,#780,#782,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(1.5,8.38832931041,2.521942214971)); +#782 = SURFACE_CURVE('',#783,(#788,#795),.PCURVE_S1.); +#783 = CIRCLE('',#784,1.); +#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787); +#785 = CARTESIAN_POINT('',(1.5,7.430674235938,2.234024243427)); +#786 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#787 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#788 = PCURVE('',#106,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = CIRCLE('',#791,1.); +#791 = AXIS2_PLACEMENT_2D('',#792,#793); +#792 = CARTESIAN_POINT('',(-2.084024243427,-1.932720070978)); +#793 = DIRECTION('',(1.110223024625E-16,1.)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#795 = PCURVE('',#348,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(1.803049642228,1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(-1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = ORIENTED_EDGE('',*,*,#803,.F.); +#803 = EDGE_CURVE('',#804,#780,#806,.T.); +#804 = VERTEX_POINT('',#805); +#805 = CARTESIAN_POINT('',(1.5,8.75795416496,0.15)); +#806 = SURFACE_CURVE('',#807,(#812,#823),.PCURVE_S1.); +#807 = CIRCLE('',#808,8.759238617342); +#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811); +#809 = CARTESIAN_POINT('',(1.5,0.,1.110223024625E-16)); +#810 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#811 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#812 = PCURVE('',#106,#813); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#822); +#814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#815,#816,#817,#818,#819,#820 +,#821),.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( + '') ); +#815 = CARTESIAN_POINT('',(0.15,-3.261284452382)); +#816 = CARTESIAN_POINT('',(-15.02144632085,-3.261284452382)); +#817 = CARTESIAN_POINT('',(-7.435723160428,9.877573473631)); +#818 = CARTESIAN_POINT('',(0.15,23.016431399644)); +#819 = CARTESIAN_POINT('',(7.735723160428,9.877573473631)); +#820 = CARTESIAN_POINT('',(15.321446320856,-3.261284452382)); +#821 = CARTESIAN_POINT('',(0.15,-3.261284452382)); +#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#823 = PCURVE('',#381,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = ORIENTED_EDGE('',*,*,#831,.F.); +#831 = EDGE_CURVE('',#832,#804,#834,.T.); +#832 = VERTEX_POINT('',#833); +#833 = CARTESIAN_POINT('',(1.5,5.49795416496,0.15)); +#834 = SURFACE_CURVE('',#835,(#839,#846),.PCURVE_S1.); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(1.5,5.49795416496,0.15)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#839 = PCURVE('',#106,#840); +#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(0.,8.881784197001E-16)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(0.,-1.)); +#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#846 = PCURVE('',#409,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(1.887379141863E-15,-1.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(1.,0.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = ORIENTED_EDGE('',*,*,#854,.T.); +#854 = EDGE_CURVE('',#832,#599,#855,.T.); +#855 = SURFACE_CURVE('',#856,(#861,#872),.PCURVE_S1.); +#856 = CIRCLE('',#857,5.5); +#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860); +#858 = CARTESIAN_POINT('',(1.5,0.,1.110223024625E-16)); +#859 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#860 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#861 = PCURVE('',#106,#862); +#862 = DEFINITIONAL_REPRESENTATION('',(#863),#871); +#863 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#864,#865,#866,#867,#868,#869 +,#870),.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( + '') ); +#864 = CARTESIAN_POINT('',(0.15,-2.045835040092E-03)); +#865 = CARTESIAN_POINT('',(-9.376279441629,-2.045835040092E-03)); +#866 = CARTESIAN_POINT('',(-4.613139720814,8.24795416496)); +#867 = CARTESIAN_POINT('',(0.15,16.49795416496)); +#868 = CARTESIAN_POINT('',(4.913139720814,8.24795416496)); +#869 = CARTESIAN_POINT('',(9.676279441629,-2.045835040083E-03)); +#870 = CARTESIAN_POINT('',(0.15,-2.045835040092E-03)); +#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#872 = PCURVE('',#442,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(-0.,-1.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = ORIENTED_EDGE('',*,*,#621,.T.); +#880 = FACE_BOUND('',#881,.F.); +#881 = EDGE_LOOP('',(#882)); +#882 = ORIENTED_EDGE('',*,*,#883,.T.); +#883 = EDGE_CURVE('',#884,#884,#886,.T.); +#884 = VERTEX_POINT('',#885); +#885 = CARTESIAN_POINT('',(1.5,7.97,-1.54)); +#886 = SURFACE_CURVE('',#887,(#892,#903),.PCURVE_S1.); +#887 = CIRCLE('',#888,0.85); +#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891); +#889 = CARTESIAN_POINT('',(1.5,7.12,-1.54)); +#890 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#891 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#892 = PCURVE('',#106,#893); +#893 = DEFINITIONAL_REPRESENTATION('',(#894),#902); +#894 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#895,#896,#897,#898,#899,#900 +,#901),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#895 = CARTESIAN_POINT('',(1.69,-2.47204583504)); +#896 = CARTESIAN_POINT('',(0.217756813566,-2.47204583504)); +#897 = CARTESIAN_POINT('',(0.953878406783,-1.19704583504)); +#898 = CARTESIAN_POINT('',(1.69,7.795416495991E-02)); +#899 = CARTESIAN_POINT('',(2.426121593217,-1.19704583504)); +#900 = CARTESIAN_POINT('',(3.162243186434,-2.47204583504)); +#901 = CARTESIAN_POINT('',(1.69,-2.47204583504)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#498,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(-0.,-1.)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(-1.,0.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = FACE_BOUND('',#911,.F.); +#911 = EDGE_LOOP('',(#912)); +#912 = ORIENTED_EDGE('',*,*,#913,.T.); +#913 = EDGE_CURVE('',#914,#914,#916,.T.); +#914 = VERTEX_POINT('',#915); +#915 = CARTESIAN_POINT('',(1.5,7.97,1.54)); +#916 = SURFACE_CURVE('',#917,(#922,#933),.PCURVE_S1.); +#917 = CIRCLE('',#918,0.85); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(1.5,7.12,1.54)); +#920 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#921 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#922 = PCURVE('',#106,#923); +#923 = DEFINITIONAL_REPRESENTATION('',(#924),#932); +#924 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#925,#926,#927,#928,#929,#930 +,#931),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#925 = CARTESIAN_POINT('',(-1.39,-2.47204583504)); +#926 = CARTESIAN_POINT('',(-2.862243186434,-2.47204583504)); +#927 = CARTESIAN_POINT('',(-2.126121593217,-1.19704583504)); +#928 = CARTESIAN_POINT('',(-1.39,7.795416495991E-02)); +#929 = CARTESIAN_POINT('',(-0.653878406783,-1.19704583504)); +#930 = CARTESIAN_POINT('',(8.224318643357E-02,-2.47204583504)); +#931 = CARTESIAN_POINT('',(-1.39,-2.47204583504)); +#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#933 = PCURVE('',#533,#934); +#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(-0.,-1.)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(-1.,0.)); +#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#940 = ADVANCED_FACE('',(#941),#192,.F.); +#941 = FACE_BOUND('',#942,.F.); +#942 = EDGE_LOOP('',(#943,#944,#965,#966)); +#943 = ORIENTED_EDGE('',*,*,#176,.F.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#177,#650,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#951,#958),.PCURVE_S1.); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(0.5,6.,-3.6)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#951 = PCURVE('',#192,#952); +#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957); +#953 = LINE('',#954,#955); +#954 = CARTESIAN_POINT('',(5.99750126664E-33,-5.551115123126E-17)); +#955 = VECTOR('',#956,1.); +#956 = DIRECTION('',(1.335954834237E-16,-1.)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = PCURVE('',#225,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(-1.800326509549,0.)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(-0.,-1.)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = ORIENTED_EDGE('',*,*,#649,.T.); +#966 = ORIENTED_EDGE('',*,*,#549,.F.); +#967 = ADVANCED_FACE('',(#968),#442,.F.); +#968 = FACE_BOUND('',#969,.T.); +#969 = EDGE_LOOP('',(#970,#991,#992,#993)); +#970 = ORIENTED_EDGE('',*,*,#971,.T.); +#971 = EDGE_CURVE('',#394,#832,#972,.T.); +#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(0.5,5.49795416496,0.15)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#977 = PCURVE('',#442,#978); +#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(-2.727610932147E-02,0.)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(-0.,-1.)); +#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#984 = PCURVE('',#409,#985); +#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990); +#986 = LINE('',#987,#988); +#987 = CARTESIAN_POINT('',(2.521686377595E-35,-2.271333166096E-19)); +#988 = VECTOR('',#989,1.); +#989 = DIRECTION('',(1.110223024625E-16,-1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = ORIENTED_EDGE('',*,*,#854,.T.); +#992 = ORIENTED_EDGE('',*,*,#598,.F.); +#993 = ORIENTED_EDGE('',*,*,#421,.F.); +#994 = ADVANCED_FACE('',(#995),#225,.F.); +#995 = FACE_BOUND('',#996,.T.); +#996 = EDGE_LOOP('',(#997,#998,#999,#1020)); +#997 = ORIENTED_EDGE('',*,*,#945,.T.); +#998 = ORIENTED_EDGE('',*,*,#672,.T.); +#999 = ORIENTED_EDGE('',*,*,#1000,.F.); +#1000 = EDGE_CURVE('',#205,#673,#1001,.T.); +#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.); +#1002 = LINE('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(0.5,5.3,-4.2)); +#1004 = VECTOR('',#1005,1.); +#1005 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1006 = PCURVE('',#225,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(-2.758518688296,0.)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(-0.,-1.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = PCURVE('',#258,#1014); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(-5.639684198386,0.)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(-0.,-1.)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#204,.F.); +#1021 = ADVANCED_FACE('',(#1022),#409,.F.); +#1022 = FACE_BOUND('',#1023,.F.); +#1023 = EDGE_LOOP('',(#1024,#1025,#1026,#1047)); +#1024 = ORIENTED_EDGE('',*,*,#971,.T.); +#1025 = ORIENTED_EDGE('',*,*,#831,.T.); +#1026 = ORIENTED_EDGE('',*,*,#1027,.F.); +#1027 = EDGE_CURVE('',#361,#804,#1028,.T.); +#1028 = SURFACE_CURVE('',#1029,(#1033,#1040),.PCURVE_S1.); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(0.5,8.75795416496,0.15)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1033 = PCURVE('',#409,#1034); +#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(3.26,2.863866532364E-17)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(1.110223024625E-16,-1.)); +#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1040 = PCURVE('',#381,#1041); +#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046); +#1042 = LINE('',#1043,#1044); +#1043 = CARTESIAN_POINT('',(-1.712561319195E-02,0.)); +#1044 = VECTOR('',#1045,1.); +#1045 = DIRECTION('',(-0.,-1.)); +#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1047 = ORIENTED_EDGE('',*,*,#393,.F.); +#1048 = ADVANCED_FACE('',(#1049),#258,.T.); +#1049 = FACE_BOUND('',#1050,.F.); +#1050 = EDGE_LOOP('',(#1051,#1072,#1073,#1074)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1052 = EDGE_CURVE('',#238,#701,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1058,#1065),.PCURVE_S1.); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(0.5,5.322374943029,4.17)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1058 = PCURVE('',#258,#1059); +#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064); +#1060 = LINE('',#1061,#1062); +#1061 = CARTESIAN_POINT('',(-0.638154659634,0.)); +#1062 = VECTOR('',#1063,1.); +#1063 = DIRECTION('',(-0.,-1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#291,#1066); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-3.554389259306,0.)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(-0.,-1.)); +#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1072 = ORIENTED_EDGE('',*,*,#700,.T.); +#1073 = ORIENTED_EDGE('',*,*,#1000,.F.); +#1074 = ORIENTED_EDGE('',*,*,#237,.F.); +#1075 = ADVANCED_FACE('',(#1076),#381,.T.); +#1076 = FACE_BOUND('',#1077,.F.); +#1077 = EDGE_LOOP('',(#1078,#1079,#1080,#1081)); +#1078 = ORIENTED_EDGE('',*,*,#360,.F.); +#1079 = ORIENTED_EDGE('',*,*,#1027,.T.); +#1080 = ORIENTED_EDGE('',*,*,#803,.T.); +#1081 = ORIENTED_EDGE('',*,*,#1082,.F.); +#1082 = EDGE_CURVE('',#332,#780,#1083,.T.); +#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(0.5,8.38832931041,2.521942214971)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1088 = PCURVE('',#381,#1089); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(-0.292052034894,-3.330669073875E-17)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(-0.,-1.)); +#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1095 = PCURVE('',#348,#1096); +#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101); +#1097 = LINE('',#1098,#1099); +#1098 = CARTESIAN_POINT('',(-1.046490976469,-9.860761315263E-32)); +#1099 = VECTOR('',#1100,1.); +#1100 = DIRECTION('',(-0.,1.)); +#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1102 = ADVANCED_FACE('',(#1103),#291,.F.); +#1103 = FACE_BOUND('',#1104,.T.); +#1104 = EDGE_LOOP('',(#1105,#1106,#1107,#1128)); +#1105 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1106 = ORIENTED_EDGE('',*,*,#728,.T.); +#1107 = ORIENTED_EDGE('',*,*,#1108,.F.); +#1108 = EDGE_CURVE('',#271,#729,#1109,.T.); +#1109 = SURFACE_CURVE('',#1110,(#1114,#1121),.PCURVE_S1.); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(0.5,6.,3.6)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1114 = PCURVE('',#291,#1115); +#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120); +#1116 = LINE('',#1117,#1118); +#1117 = CARTESIAN_POINT('',(-4.471694208031,0.)); +#1118 = VECTOR('',#1119,1.); +#1119 = DIRECTION('',(-0.,-1.)); +#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1121 = PCURVE('',#319,#1122); +#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127); +#1123 = LINE('',#1124,#1125); +#1124 = CARTESIAN_POINT('',(5.99750126664E-33,-5.551115123126E-17)); +#1125 = VECTOR('',#1126,1.); +#1126 = DIRECTION('',(8.248727233312E-17,-1.)); +#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1128 = ORIENTED_EDGE('',*,*,#270,.F.); +#1129 = ADVANCED_FACE('',(#1130),#348,.T.); +#1130 = FACE_BOUND('',#1131,.F.); +#1131 = EDGE_LOOP('',(#1132,#1133,#1134,#1135)); +#1132 = ORIENTED_EDGE('',*,*,#331,.T.); +#1133 = ORIENTED_EDGE('',*,*,#1082,.T.); +#1134 = ORIENTED_EDGE('',*,*,#779,.F.); +#1135 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1136 = EDGE_CURVE('',#304,#757,#1137,.T.); +#1137 = SURFACE_CURVE('',#1138,(#1142,#1149),.PCURVE_S1.); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(0.5,7.660845156361,3.207174461735)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1142 = PCURVE('',#348,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(-8.881784197001E-16,-1.335954834237E-16)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(-0.,1.)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#319,#1150); +#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(1.706668842195,1.002887926849E-16)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(-1.232595164408E-32,-1.)); +#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1156 = ADVANCED_FACE('',(#1157),#319,.T.); +#1157 = FACE_BOUND('',#1158,.T.); +#1158 = EDGE_LOOP('',(#1159,#1160,#1161,#1162)); +#1159 = ORIENTED_EDGE('',*,*,#303,.F.); +#1160 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1161 = ORIENTED_EDGE('',*,*,#756,.T.); +#1162 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1163 = ADVANCED_FACE('',(#1164),#498,.F.); +#1164 = FACE_BOUND('',#1165,.T.); +#1165 = EDGE_LOOP('',(#1166,#1187,#1188,#1189)); +#1166 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1167 = EDGE_CURVE('',#478,#884,#1168,.T.); +#1168 = SEAM_CURVE('',#1169,(#1173,#1180),.PCURVE_S1.); +#1169 = LINE('',#1170,#1171); +#1170 = CARTESIAN_POINT('',(0.5,7.97,-1.54)); +#1171 = VECTOR('',#1172,1.); +#1172 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1173 = PCURVE('',#498,#1174); +#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179); +#1175 = LINE('',#1176,#1177); +#1176 = CARTESIAN_POINT('',(-0.,0.)); +#1177 = VECTOR('',#1178,1.); +#1178 = DIRECTION('',(-0.,-1.)); +#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1180 = PCURVE('',#498,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.,-1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = ORIENTED_EDGE('',*,*,#883,.T.); +#1188 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1189 = ORIENTED_EDGE('',*,*,#477,.F.); +#1190 = ADVANCED_FACE('',(#1191),#533,.F.); +#1191 = FACE_BOUND('',#1192,.T.); +#1192 = EDGE_LOOP('',(#1193,#1214,#1215,#1216)); +#1193 = ORIENTED_EDGE('',*,*,#1194,.T.); +#1194 = EDGE_CURVE('',#513,#914,#1195,.T.); +#1195 = SEAM_CURVE('',#1196,(#1200,#1207),.PCURVE_S1.); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(0.5,7.97,1.54)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1200 = PCURVE('',#533,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.,0.)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-0.,-1.)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = PCURVE('',#533,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(-0.,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = ORIENTED_EDGE('',*,*,#913,.T.); +#1215 = ORIENTED_EDGE('',*,*,#1194,.F.); +#1216 = ORIENTED_EDGE('',*,*,#512,.F.); +#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1221)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1218,#1219,#1220)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1218 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1219 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1220 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1221 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1218, + 'distance_accuracy_value','confusion accuracy'); +#1222 = PRODUCT_TYPE('part',$,(#7)); +#1223 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1224),#1217); +#1224 = STYLED_ITEM('color',(#1225),#15); +#1225 = PRESENTATION_STYLE_ASSIGNMENT((#1226,#1232)); +#1226 = SURFACE_STYLE_USAGE(.BOTH.,#1227); +#1227 = SURFACE_SIDE_STYLE('',(#1228)); +#1228 = SURFACE_STYLE_FILL_AREA(#1229); +#1229 = FILL_AREA_STYLE('',(#1230)); +#1230 = FILL_AREA_STYLE_COLOUR('',#1231); +#1231 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1232 = CURVE_STYLE('',#1233,POSITIVE_LENGTH_MEASURE(0.1),#1231); +#1233 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.stl new file mode 100644 index 00000000..1476a769 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M12RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.fcstd new file mode 100644 index 00000000..4118b762 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.step new file mode 100644 index 00000000..58021305 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.step @@ -0,0 +1,1520 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_ +M14RetainingRings.step','2015-10-11T22:44:41',('Author'),(''), + 'Open CASCADE STEP processor 6.8','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('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1217); +#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,#147,#544,#594,#643,#940,#967,#994,#1021, + #1048,#1075,#1102,#1129,#1156,#1163,#1190)); +#17 = ADVANCED_FACE('',(#18),#33,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#60,#88,#121)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.5,9.347479245057,-3.261078312955)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.5,9.898363501105,-0.18)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,9.9); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.5,0.,0.)); +#30 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#31 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,9.9); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.5,0.,0.)); +#36 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#37 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = LINE('',#40,#41); +#40 = CARTESIAN_POINT('',(-0.,0.)); +#41 = VECTOR('',#42,1.); +#42 = DIRECTION('',(-1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = PLANE('',#46); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.5,6.398363501105,0.144722174294)); +#48 = DIRECTION('',(-1.,0.,-1.110223024625E-16)); +#49 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#59); +#51 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#52,#53,#54,#55,#56,#57,#58), +.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( + '') ); +#52 = CARTESIAN_POINT('',(0.144722174294,-3.501636498895)); +#53 = CARTESIAN_POINT('',(-17.00258082063,-3.501636498895)); +#54 = CARTESIAN_POINT('',(-8.428929323172,11.348363501105)); +#55 = CARTESIAN_POINT('',(0.144722174294,26.198363501105)); +#56 = CARTESIAN_POINT('',(8.71837367176,11.348363501105)); +#57 = CARTESIAN_POINT('',(17.292025169226,-3.501636498895)); +#58 = CARTESIAN_POINT('',(0.144722174294,-3.501636498895)); +#59 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#22,#62,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(1.5,9.347479245057,-3.261078312955)); +#64 = SURFACE_CURVE('',#65,(#69,#76),.PCURVE_S1.); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(0.5,9.347479245057,-3.261078312955)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#69 = PCURVE('',#33,#70); +#70 = DEFINITIONAL_REPRESENTATION('',(#71),#75); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(-5.947515308396,-3.885780586188E-17)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(-0.,-1.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = CYLINDRICAL_SURFACE('',#78,1.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(0.5,8.403289422324,-2.931676463162)); +#80 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#81 = DIRECTION('',(1.048261280815E-16,0.944189822733,-0.329401849793)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(-0.,0.)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(-0.,1.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#62,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(1.5,9.898363501105,-0.18)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,9.9); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(1.5,0.,1.110223024625E-16)); +#96 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#97 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#98 = PCURVE('',#33,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.,-1.)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = PLANE('',#107); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(1.5,6.398363501105,0.144722174294)); +#109 = DIRECTION('',(-1.,0.,-1.110223024625E-16)); +#110 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#120); +#112 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#113,#114,#115,#116,#117,#118 +,#119),.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( + '') ); +#113 = CARTESIAN_POINT('',(0.144722174294,-3.501636498895)); +#114 = CARTESIAN_POINT('',(-17.00258082063,-3.501636498895)); +#115 = CARTESIAN_POINT('',(-8.428929323172,11.348363501105)); +#116 = CARTESIAN_POINT('',(0.144722174294,26.198363501105)); +#117 = CARTESIAN_POINT('',(8.71837367176,11.348363501105)); +#118 = CARTESIAN_POINT('',(17.292025169226,-3.501636498895)); +#119 = CARTESIAN_POINT('',(0.144722174294,-3.501636498895)); +#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#121 = ORIENTED_EDGE('',*,*,#122,.F.); +#122 = EDGE_CURVE('',#24,#90,#123,.T.); +#123 = SURFACE_CURVE('',#124,(#128,#135),.PCURVE_S1.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(0.5,9.898363501105,-0.18)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#128 = PCURVE('',#33,#129); +#129 = DEFINITIONAL_REPRESENTATION('',(#130),#134); +#130 = LINE('',#131,#132); +#131 = CARTESIAN_POINT('',(-6.265002487096,0.)); +#132 = VECTOR('',#133,1.); +#133 = DIRECTION('',(-0.,-1.)); +#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#135 = PCURVE('',#136,#141); +#136 = PLANE('',#137); +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138 = CARTESIAN_POINT('',(0.5,6.398363501105,-0.144722174294)); +#139 = DIRECTION('',(-1.110166632992E-16,1.007886681066E-02, + 0.999949206932)); +#140 = DIRECTION('',(1.110166632992E-16,0.999949206932, + -1.007886681066E-02)); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(3.500177784768,4.422723310966E-17)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(1.098976842996E-16,-1.)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = ADVANCED_FACE('',(#148,#474,#509),#45,.T.); +#148 = FACE_BOUND('',#149,.T.); +#149 = EDGE_LOOP('',(#150,#151,#175,#203,#236,#269,#302,#330,#359,#392, + #420,#453)); +#150 = ORIENTED_EDGE('',*,*,#21,.F.); +#151 = ORIENTED_EDGE('',*,*,#152,.T.); +#152 = EDGE_CURVE('',#22,#153,#155,.T.); +#153 = VERTEX_POINT('',#154); +#154 = CARTESIAN_POINT('',(0.5,8.638422698463,-3.903639601584)); +#155 = SURFACE_CURVE('',#156,(#161,#168),.PCURVE_S1.); +#156 = CIRCLE('',#157,1.); +#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160); +#158 = CARTESIAN_POINT('',(0.5,8.403289422324,-2.931676463162)); +#159 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#160 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#161 = PCURVE('',#45,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167); +#163 = CIRCLE('',#164,1.); +#164 = AXIS2_PLACEMENT_2D('',#165,#166); +#165 = CARTESIAN_POINT('',(3.076398637456,-2.004925921219)); +#166 = DIRECTION('',(1.110223024625E-16,1.)); +#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#168 = PCURVE('',#77,#169); +#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174); +#170 = LINE('',#171,#172); +#171 = CARTESIAN_POINT('',(3.477262652374,-3.885780586188E-17)); +#172 = VECTOR('',#173,1.); +#173 = DIRECTION('',(-1.,0.)); +#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#175 = ORIENTED_EDGE('',*,*,#176,.T.); +#176 = EDGE_CURVE('',#153,#177,#179,.T.); +#177 = VERTEX_POINT('',#178); +#178 = CARTESIAN_POINT('',(0.5,7.,-4.3)); +#179 = SURFACE_CURVE('',#180,(#184,#191),.PCURVE_S1.); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.5,9.15,-3.779880950506)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.079095855364E-16,-0.971963138422,-0.235133276139 + )); +#184 = PCURVE('',#45,#185); +#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190); +#186 = LINE('',#187,#188); +#187 = CARTESIAN_POINT('',(3.9246031248,-2.751636498895)); +#188 = VECTOR('',#189,1.); +#189 = DIRECTION('',(0.235133276139,0.971963138422)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = PCURVE('',#192,#197); +#192 = PLANE('',#193); +#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196); +#194 = CARTESIAN_POINT('',(0.5,9.15,-3.779880950506)); +#195 = DIRECTION('',(1.079095855364E-16,0.235133276139,-0.971963138422) + ); +#196 = DIRECTION('',(-1.079095855364E-16,-0.971963138422,-0.235133276139 + )); +#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-3.661947038784E-15,5.962029813726E-16)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,2.773339119918E-32)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#203 = ORIENTED_EDGE('',*,*,#204,.T.); +#204 = EDGE_CURVE('',#177,#205,#207,.T.); +#205 = VERTEX_POINT('',#206); +#206 = CARTESIAN_POINT('',(0.5,6.2,-4.866210024239)); +#207 = SURFACE_CURVE('',#208,(#213,#224),.PCURVE_S1.); +#208 = CIRCLE('',#209,1.); +#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212); +#210 = CARTESIAN_POINT('',(0.5,7.103584139733,-5.294620694534)); +#211 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#212 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#213 = PCURVE('',#45,#214); +#214 = DEFINITIONAL_REPRESENTATION('',(#215),#223); +#215 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#216,#217,#218,#219,#220,#221 +,#222),.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( + '') ); +#216 = CARTESIAN_POINT('',(5.439342868828,-1.705220638628)); +#217 = CARTESIAN_POINT('',(3.707292061259,-1.705220638628)); +#218 = CARTESIAN_POINT('',(4.573317465043,-0.205220638628)); +#219 = CARTESIAN_POINT('',(5.439342868828,1.294779361372)); +#220 = CARTESIAN_POINT('',(6.305368272612,-0.205220638628)); +#221 = CARTESIAN_POINT('',(7.171393676397,-1.705220638628)); +#222 = CARTESIAN_POINT('',(5.439342868828,-1.705220638628)); +#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#224 = PCURVE('',#225,#230); +#225 = CYLINDRICAL_SURFACE('',#226,1.); +#226 = AXIS2_PLACEMENT_3D('',#227,#228,#229); +#227 = CARTESIAN_POINT('',(0.5,7.103584139733,-5.294620694534)); +#228 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#229 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-0.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(-1.,0.)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = ORIENTED_EDGE('',*,*,#237,.F.); +#237 = EDGE_CURVE('',#238,#205,#240,.T.); +#238 = VERTEX_POINT('',#239); +#239 = CARTESIAN_POINT('',(0.5,6.2,4.866210024239)); +#240 = SURFACE_CURVE('',#241,(#246,#257),.PCURVE_S1.); +#241 = CIRCLE('',#242,8.2); +#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245); +#243 = CARTESIAN_POINT('',(0.5,-0.4,0.)); +#244 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#245 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#246 = PCURVE('',#45,#247); +#247 = DEFINITIONAL_REPRESENTATION('',(#248),#256); +#248 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#249,#250,#251,#252,#253,#254 +,#255),.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( + '') ); +#249 = CARTESIAN_POINT('',(0.144722174294,-1.401636498895)); +#250 = CARTESIAN_POINT('',(-14.05809444777,-1.401636498895)); +#251 = CARTESIAN_POINT('',(-6.956686136739,10.898363501105)); +#252 = CARTESIAN_POINT('',(0.144722174294,23.198363501105)); +#253 = CARTESIAN_POINT('',(7.246130485326,10.898363501105)); +#254 = CARTESIAN_POINT('',(14.347538796358,-1.401636498895)); +#255 = CARTESIAN_POINT('',(0.144722174294,-1.401636498895)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,8.2); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(0.5,-0.4,0.)); +#261 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#262 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(-0.,0.)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#269 = ORIENTED_EDGE('',*,*,#270,.T.); +#270 = EDGE_CURVE('',#238,#271,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(0.5,7.053502321112,4.3)); +#273 = SURFACE_CURVE('',#274,(#279,#290),.PCURVE_S1.); +#274 = CIRCLE('',#275,1.); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(0.5,7.101569607146,5.298844099954)); +#277 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#278 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#279 = PCURVE('',#45,#280); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#289); +#281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#282,#283,#284,#285,#286,#287 +,#288),.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( + '') ); +#282 = CARTESIAN_POINT('',(-5.154121925661,-1.703206106042)); +#283 = CARTESIAN_POINT('',(-6.886172733229,-1.703206106042)); +#284 = CARTESIAN_POINT('',(-6.020147329445,-0.203206106042)); +#285 = CARTESIAN_POINT('',(-5.154121925661,1.296793893958)); +#286 = CARTESIAN_POINT('',(-4.288096521876,-0.203206106042)); +#287 = CARTESIAN_POINT('',(-3.422071118092,-1.703206106042)); +#288 = CARTESIAN_POINT('',(-5.154121925661,-1.703206106042)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#290 = PCURVE('',#291,#296); +#291 = CYLINDRICAL_SURFACE('',#292,1.); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(0.5,7.101569607146,5.298844099954)); +#294 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#295 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(-0.,0.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(-1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = ORIENTED_EDGE('',*,*,#303,.T.); +#303 = EDGE_CURVE('',#271,#304,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(0.5,8.694035834734,3.837680346125)); +#306 = SURFACE_CURVE('',#307,(#311,#318),.PCURVE_S1.); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(0.5,7.053502321112,4.3)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(1.068600973352E-16,0.962510189079,-0.271245527002) + ); +#311 = PCURVE('',#45,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-4.155277825706,-0.655138820008)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.271245527002,-0.962510189079)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#319,#324); +#319 = PLANE('',#320); +#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323); +#321 = CARTESIAN_POINT('',(0.5,7.053502321112,4.3)); +#322 = DIRECTION('',(-1.068600973352E-16,0.271245527002,0.962510189079) + ); +#323 = DIRECTION('',(1.068600973352E-16,0.962510189079,-0.271245527002) + ); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(8.548807786818E-16,1.260491968703E-15)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(1.,6.162975822039E-33)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = ORIENTED_EDGE('',*,*,#331,.T.); +#331 = EDGE_CURVE('',#304,#332,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(0.5,9.369171241186,3.19822298368)); +#334 = SURFACE_CURVE('',#335,(#340,#347),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.5,8.422790307733,2.875170157046)); +#338 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#339 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#340 = PCURVE('',#45,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346); +#342 = CIRCLE('',#343,1.); +#343 = AXIS2_PLACEMENT_2D('',#344,#345); +#344 = CARTESIAN_POINT('',(-2.730447982752,-2.024426806628)); +#345 = DIRECTION('',(1.110223024625E-16,1.)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#347 = PCURVE('',#348,#353); +#348 = CYLINDRICAL_SURFACE('',#349,1.); +#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352); +#350 = CARTESIAN_POINT('',(0.5,8.422790307733,2.875170157046)); +#351 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#352 = DIRECTION('',(3.011430294038E-17,0.271245527002,0.962510189079)); +#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(1.845483163087,-5.518525707388E-16)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(-1.,0.)); +#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#359 = ORIENTED_EDGE('',*,*,#360,.F.); +#360 = EDGE_CURVE('',#361,#332,#363,.T.); +#361 = VERTEX_POINT('',#362); +#362 = CARTESIAN_POINT('',(0.5,9.898540296428,0.17)); +#363 = SURFACE_CURVE('',#364,(#369,#380),.PCURVE_S1.); +#364 = CIRCLE('',#365,9.9); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(0.5,0.,0.)); +#367 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#368 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#369 = PCURVE('',#45,#370); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#379); +#371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#372,#373,#374,#375,#376,#377 +,#378),.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( + '') ); +#372 = CARTESIAN_POINT('',(0.144722174294,-3.501636498895)); +#373 = CARTESIAN_POINT('',(-17.00258082063,-3.501636498895)); +#374 = CARTESIAN_POINT('',(-8.428929323172,11.348363501105)); +#375 = CARTESIAN_POINT('',(0.144722174294,26.198363501105)); +#376 = CARTESIAN_POINT('',(8.71837367176,11.348363501105)); +#377 = CARTESIAN_POINT('',(17.292025169226,-3.501636498895)); +#378 = CARTESIAN_POINT('',(0.144722174294,-3.501636498895)); +#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#380 = PCURVE('',#381,#386); +#381 = CYLINDRICAL_SURFACE('',#382,9.9); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(0.5,0.,0.)); +#384 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#385 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(-0.,0.)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(-1.,0.)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = ORIENTED_EDGE('',*,*,#393,.F.); +#393 = EDGE_CURVE('',#394,#361,#396,.T.); +#394 = VERTEX_POINT('',#395); +#395 = CARTESIAN_POINT('',(0.5,6.398363501105,0.144722174294)); +#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(0.5,6.398363501105,0.144722174294)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(1.110194073682E-16,0.999973923309, + 7.221682795579E-03)); +#401 = PCURVE('',#45,#402); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.,-0.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(-7.221682795579E-03,-0.999973923309)); +#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#408 = PCURVE('',#409,#414); +#409 = PLANE('',#410); +#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413); +#411 = CARTESIAN_POINT('',(0.5,6.398363501105,0.144722174294)); +#412 = DIRECTION('',(-1.110194073682E-16,-7.221682795579E-03, + 0.999973923309)); +#413 = DIRECTION('',(1.110194073682E-16,0.999973923309, + 7.221682795579E-03)); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(1.776310517891E-15,7.264284368922E-16)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(1.,-3.986674984882E-32)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = ORIENTED_EDGE('',*,*,#421,.T.); +#421 = EDGE_CURVE('',#394,#422,#424,.T.); +#422 = VERTEX_POINT('',#423); +#423 = CARTESIAN_POINT('',(0.5,6.398363501105,-0.144722174294)); +#424 = SURFACE_CURVE('',#425,(#430,#441),.PCURVE_S1.); +#425 = CIRCLE('',#426,6.4); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(0.5,0.,0.)); +#428 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#429 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#430 = PCURVE('',#45,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#440); +#432 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#433,#434,#435,#436,#437,#438 +,#439),.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( + '') ); +#433 = CARTESIAN_POINT('',(0.144722174294,-1.636498895385E-03)); +#434 = CARTESIAN_POINT('',(-10.94040299414,-1.636498895385E-03)); +#435 = CARTESIAN_POINT('',(-5.397840409927,9.598363501105)); +#436 = CARTESIAN_POINT('',(0.144722174294,19.198363501105)); +#437 = CARTESIAN_POINT('',(5.687284758514,9.598363501105)); +#438 = CARTESIAN_POINT('',(11.229847342734,-1.636498895375E-03)); +#439 = CARTESIAN_POINT('',(0.144722174294,-1.636498895385E-03)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = PCURVE('',#442,#447); +#442 = CYLINDRICAL_SURFACE('',#443,6.4); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(0.5,0.,0.)); +#445 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#446 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.,0.)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(-1.,0.)); +#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#453 = ORIENTED_EDGE('',*,*,#454,.T.); +#454 = EDGE_CURVE('',#422,#24,#455,.T.); +#455 = SURFACE_CURVE('',#456,(#460,#467),.PCURVE_S1.); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(0.5,6.398363501105,-0.144722174294)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(1.110166632992E-16,0.999949206932, + -1.007886681066E-02)); +#460 = PCURVE('',#45,#461); +#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(0.289444348587,0.)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(1.007886681066E-02,-0.999949206932)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = PCURVE('',#136,#468); +#468 = DEFINITIONAL_REPRESENTATION('',(#469),#473); +#469 = LINE('',#470,#471); +#470 = CARTESIAN_POINT('',(1.776546357536E-15,6.942936588773E-16)); +#471 = VECTOR('',#472,1.); +#472 = DIRECTION('',(1.,-2.503708927703E-32)); +#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#474 = FACE_BOUND('',#475,.T.); +#475 = EDGE_LOOP('',(#476)); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#478,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(0.5,9.05,-1.8)); +#480 = SURFACE_CURVE('',#481,(#486,#497),.PCURVE_S1.); +#481 = CIRCLE('',#482,0.85); +#482 = AXIS2_PLACEMENT_3D('',#483,#484,#485); +#483 = CARTESIAN_POINT('',(0.5,8.2,-1.8)); +#484 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#485 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#486 = PCURVE('',#45,#487); +#487 = DEFINITIONAL_REPRESENTATION('',(#488),#496); +#488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#489,#490,#491,#492,#493,#494 +,#495),.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( + '') ); +#489 = CARTESIAN_POINT('',(1.944722174294,-2.651636498895)); +#490 = CARTESIAN_POINT('',(0.47247898786,-2.651636498895)); +#491 = CARTESIAN_POINT('',(1.208600581077,-1.376636498895)); +#492 = CARTESIAN_POINT('',(1.944722174294,-0.101636498895)); +#493 = CARTESIAN_POINT('',(2.68084376751,-1.376636498895)); +#494 = CARTESIAN_POINT('',(3.416965360727,-2.651636498895)); +#495 = CARTESIAN_POINT('',(1.944722174294,-2.651636498895)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = PCURVE('',#498,#503); +#498 = CYLINDRICAL_SURFACE('',#499,0.85); +#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502); +#500 = CARTESIAN_POINT('',(0.5,8.2,-1.8)); +#501 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#502 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-0.,0.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-1.,0.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = FACE_BOUND('',#510,.T.); +#510 = EDGE_LOOP('',(#511)); +#511 = ORIENTED_EDGE('',*,*,#512,.T.); +#512 = EDGE_CURVE('',#513,#513,#515,.T.); +#513 = VERTEX_POINT('',#514); +#514 = CARTESIAN_POINT('',(0.5,9.05,1.8)); +#515 = SURFACE_CURVE('',#516,(#521,#532),.PCURVE_S1.); +#516 = CIRCLE('',#517,0.85); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(0.5,8.2,1.8)); +#519 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#520 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#521 = PCURVE('',#45,#522); +#522 = DEFINITIONAL_REPRESENTATION('',(#523),#531); +#523 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#524,#525,#526,#527,#528,#529 +,#530),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#524 = CARTESIAN_POINT('',(-1.655277825706,-2.651636498895)); +#525 = CARTESIAN_POINT('',(-3.12752101214,-2.651636498895)); +#526 = CARTESIAN_POINT('',(-2.391399418923,-1.376636498895)); +#527 = CARTESIAN_POINT('',(-1.655277825706,-0.101636498895)); +#528 = CARTESIAN_POINT('',(-0.91915623249,-1.376636498895)); +#529 = CARTESIAN_POINT('',(-0.183034639273,-2.651636498895)); +#530 = CARTESIAN_POINT('',(-1.655277825706,-2.651636498895)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = PCURVE('',#533,#538); +#533 = CYLINDRICAL_SURFACE('',#534,0.85); +#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537); +#535 = CARTESIAN_POINT('',(0.5,8.2,1.8)); +#536 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#537 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(-0.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(-1.,0.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ADVANCED_FACE('',(#545),#77,.T.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#593)); +#547 = ORIENTED_EDGE('',*,*,#152,.T.); +#548 = ORIENTED_EDGE('',*,*,#549,.T.); +#549 = EDGE_CURVE('',#153,#550,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(1.5,8.638422698463,-3.903639601584)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.5,8.638422698463,-3.903639601584)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#557 = PCURVE('',#77,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(-0.997770641621,8.180454783383E-17)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-0.,1.)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#192,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(0.526334056626,-1.206623536957E-16)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(2.465190328816E-32,-1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#62,#550,#573,.T.); +#573 = SURFACE_CURVE('',#574,(#579,#586),.PCURVE_S1.); +#574 = CIRCLE('',#575,1.); +#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578); +#576 = CARTESIAN_POINT('',(1.5,8.403289422324,-2.931676463162)); +#577 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#578 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#579 = PCURVE('',#77,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(3.477262652374,1.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(-1.,0.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#106,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = CIRCLE('',#589,1.); +#589 = AXIS2_PLACEMENT_2D('',#590,#591); +#590 = CARTESIAN_POINT('',(3.076398637456,-2.004925921219)); +#591 = DIRECTION('',(1.110223024625E-16,1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#61,.F.); +#594 = ADVANCED_FACE('',(#595),#136,.T.); +#595 = FACE_BOUND('',#596,.T.); +#596 = EDGE_LOOP('',(#597,#620,#641,#642)); +#597 = ORIENTED_EDGE('',*,*,#598,.T.); +#598 = EDGE_CURVE('',#422,#599,#601,.T.); +#599 = VERTEX_POINT('',#600); +#600 = CARTESIAN_POINT('',(1.5,6.398363501105,-0.144722174294)); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.5,6.398363501105,-0.144722174294)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#606 = PCURVE('',#136,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(4.441226021466E-15,-1.128391812159E-17)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.098976842996E-16,-1.)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#442,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-6.260570539859,0.)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.,-1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ORIENTED_EDGE('',*,*,#621,.T.); +#621 = EDGE_CURVE('',#599,#90,#622,.T.); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(1.5,6.398363501105,-0.144722174294)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(1.110166632992E-16,0.999949206932, + -1.007886681066E-02)); +#627 = PCURVE('',#136,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(1.886444041836E-15,-1.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(1.,-2.503708927703E-32)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#106,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(0.289444348587,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(1.007886681066E-02,-0.999949206932)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#122,.F.); +#642 = ORIENTED_EDGE('',*,*,#454,.F.); +#643 = ADVANCED_FACE('',(#644,#880,#910),#106,.F.); +#644 = FACE_BOUND('',#645,.F.); +#645 = EDGE_LOOP('',(#646,#647,#648,#671,#699,#727,#755,#778,#802,#830, + #853,#879)); +#646 = ORIENTED_EDGE('',*,*,#89,.F.); +#647 = ORIENTED_EDGE('',*,*,#572,.T.); +#648 = ORIENTED_EDGE('',*,*,#649,.T.); +#649 = EDGE_CURVE('',#550,#650,#652,.T.); +#650 = VERTEX_POINT('',#651); +#651 = CARTESIAN_POINT('',(1.5,7.,-4.3)); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(1.5,9.15,-3.779880950506)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(-1.079095855364E-16,-0.971963138422,-0.235133276139 + )); +#657 = PCURVE('',#106,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(3.9246031248,-2.751636498895)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(0.235133276139,0.971963138422)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#192,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(-3.795961662022E-15,-1.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(1.,2.773339119918E-32)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ORIENTED_EDGE('',*,*,#672,.T.); +#672 = EDGE_CURVE('',#650,#673,#675,.T.); +#673 = VERTEX_POINT('',#674); +#674 = CARTESIAN_POINT('',(1.5,6.2,-4.866210024239)); +#675 = SURFACE_CURVE('',#676,(#681,#692),.PCURVE_S1.); +#676 = CIRCLE('',#677,1.); +#677 = AXIS2_PLACEMENT_3D('',#678,#679,#680); +#678 = CARTESIAN_POINT('',(1.5,7.103584139733,-5.294620694534)); +#679 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#680 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#681 = PCURVE('',#106,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#691); +#683 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#684,#685,#686,#687,#688,#689 +,#690),.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( + '') ); +#684 = CARTESIAN_POINT('',(5.439342868828,-1.705220638628)); +#685 = CARTESIAN_POINT('',(3.707292061259,-1.705220638628)); +#686 = CARTESIAN_POINT('',(4.573317465043,-0.205220638628)); +#687 = CARTESIAN_POINT('',(5.439342868828,1.294779361372)); +#688 = CARTESIAN_POINT('',(6.305368272612,-0.205220638628)); +#689 = CARTESIAN_POINT('',(7.171393676397,-1.705220638628)); +#690 = CARTESIAN_POINT('',(5.439342868828,-1.705220638628)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#225,#693); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698); +#694 = LINE('',#695,#696); +#695 = CARTESIAN_POINT('',(-0.,-1.)); +#696 = VECTOR('',#697,1.); +#697 = DIRECTION('',(-1.,0.)); +#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#699 = ORIENTED_EDGE('',*,*,#700,.F.); +#700 = EDGE_CURVE('',#701,#673,#703,.T.); +#701 = VERTEX_POINT('',#702); +#702 = CARTESIAN_POINT('',(1.5,6.2,4.866210024239)); +#703 = SURFACE_CURVE('',#704,(#709,#720),.PCURVE_S1.); +#704 = CIRCLE('',#705,8.2); +#705 = AXIS2_PLACEMENT_3D('',#706,#707,#708); +#706 = CARTESIAN_POINT('',(1.5,-0.4,1.110223024625E-16)); +#707 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#708 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#709 = PCURVE('',#106,#710); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#719); +#711 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#712,#713,#714,#715,#716,#717 +,#718),.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( + '') ); +#712 = CARTESIAN_POINT('',(0.144722174294,-1.401636498895)); +#713 = CARTESIAN_POINT('',(-14.05809444777,-1.401636498895)); +#714 = CARTESIAN_POINT('',(-6.956686136739,10.898363501105)); +#715 = CARTESIAN_POINT('',(0.144722174294,23.198363501105)); +#716 = CARTESIAN_POINT('',(7.246130485326,10.898363501105)); +#717 = CARTESIAN_POINT('',(14.347538796358,-1.401636498895)); +#718 = CARTESIAN_POINT('',(0.144722174294,-1.401636498895)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#720 = PCURVE('',#258,#721); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(-0.,-1.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(-1.,0.)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = ORIENTED_EDGE('',*,*,#728,.T.); +#728 = EDGE_CURVE('',#701,#729,#731,.T.); +#729 = VERTEX_POINT('',#730); +#730 = CARTESIAN_POINT('',(1.5,7.053502321112,4.3)); +#731 = SURFACE_CURVE('',#732,(#737,#748),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(1.5,7.101569607146,5.298844099954)); +#735 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#736 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#737 = PCURVE('',#106,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#747); +#739 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#740,#741,#742,#743,#744,#745 +,#746),.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( + '') ); +#740 = CARTESIAN_POINT('',(-5.154121925661,-1.703206106042)); +#741 = CARTESIAN_POINT('',(-6.886172733229,-1.703206106042)); +#742 = CARTESIAN_POINT('',(-6.020147329445,-0.203206106042)); +#743 = CARTESIAN_POINT('',(-5.154121925661,1.296793893958)); +#744 = CARTESIAN_POINT('',(-4.288096521876,-0.203206106042)); +#745 = CARTESIAN_POINT('',(-3.422071118092,-1.703206106042)); +#746 = CARTESIAN_POINT('',(-5.154121925661,-1.703206106042)); +#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#748 = PCURVE('',#291,#749); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754); +#750 = LINE('',#751,#752); +#751 = CARTESIAN_POINT('',(-0.,-1.)); +#752 = VECTOR('',#753,1.); +#753 = DIRECTION('',(-1.,0.)); +#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#755 = ORIENTED_EDGE('',*,*,#756,.T.); +#756 = EDGE_CURVE('',#729,#757,#759,.T.); +#757 = VERTEX_POINT('',#758); +#758 = CARTESIAN_POINT('',(1.5,8.694035834734,3.837680346125)); +#759 = SURFACE_CURVE('',#760,(#764,#771),.PCURVE_S1.); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(1.5,7.053502321112,4.3)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(1.068600973352E-16,0.962510189079,-0.271245527002) + ); +#764 = PCURVE('',#106,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(-4.155277825706,-0.655138820008)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(0.271245527002,-0.962510189079)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#771 = PCURVE('',#319,#772); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(9.316265730766E-16,-1.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(1.,6.162975822039E-33)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = ORIENTED_EDGE('',*,*,#779,.T.); +#779 = EDGE_CURVE('',#757,#780,#782,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(1.5,9.369171241186,3.19822298368)); +#782 = SURFACE_CURVE('',#783,(#788,#795),.PCURVE_S1.); +#783 = CIRCLE('',#784,1.); +#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787); +#785 = CARTESIAN_POINT('',(1.5,8.422790307733,2.875170157046)); +#786 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#787 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#788 = PCURVE('',#106,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = CIRCLE('',#791,1.); +#791 = AXIS2_PLACEMENT_2D('',#792,#793); +#792 = CARTESIAN_POINT('',(-2.730447982752,-2.024426806628)); +#793 = DIRECTION('',(1.110223024625E-16,1.)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#795 = PCURVE('',#348,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(1.845483163087,1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(-1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = ORIENTED_EDGE('',*,*,#803,.F.); +#803 = EDGE_CURVE('',#804,#780,#806,.T.); +#804 = VERTEX_POINT('',#805); +#805 = CARTESIAN_POINT('',(1.5,9.898540296428,0.17)); +#806 = SURFACE_CURVE('',#807,(#812,#823),.PCURVE_S1.); +#807 = CIRCLE('',#808,9.9); +#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811); +#809 = CARTESIAN_POINT('',(1.5,0.,1.110223024625E-16)); +#810 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#811 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#812 = PCURVE('',#106,#813); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#822); +#814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#815,#816,#817,#818,#819,#820 +,#821),.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( + '') ); +#815 = CARTESIAN_POINT('',(0.144722174294,-3.501636498895)); +#816 = CARTESIAN_POINT('',(-17.00258082063,-3.501636498895)); +#817 = CARTESIAN_POINT('',(-8.428929323172,11.348363501105)); +#818 = CARTESIAN_POINT('',(0.144722174294,26.198363501105)); +#819 = CARTESIAN_POINT('',(8.71837367176,11.348363501105)); +#820 = CARTESIAN_POINT('',(17.292025169226,-3.501636498895)); +#821 = CARTESIAN_POINT('',(0.144722174294,-3.501636498895)); +#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#823 = PCURVE('',#381,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = ORIENTED_EDGE('',*,*,#831,.F.); +#831 = EDGE_CURVE('',#832,#804,#834,.T.); +#832 = VERTEX_POINT('',#833); +#833 = CARTESIAN_POINT('',(1.5,6.398363501105,0.144722174294)); +#834 = SURFACE_CURVE('',#835,(#839,#846),.PCURVE_S1.); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(1.5,6.398363501105,0.144722174294)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(1.110194073682E-16,0.999973923309, + 7.221682795579E-03)); +#839 = PCURVE('',#106,#840); +#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(0.,-0.)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(-7.221682795579E-03,-0.999973923309)); +#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#846 = PCURVE('',#409,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(1.888131693111E-15,-1.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(1.,-3.986674984882E-32)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = ORIENTED_EDGE('',*,*,#854,.T.); +#854 = EDGE_CURVE('',#832,#599,#855,.T.); +#855 = SURFACE_CURVE('',#856,(#861,#872),.PCURVE_S1.); +#856 = CIRCLE('',#857,6.4); +#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860); +#858 = CARTESIAN_POINT('',(1.5,0.,1.110223024625E-16)); +#859 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#860 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#861 = PCURVE('',#106,#862); +#862 = DEFINITIONAL_REPRESENTATION('',(#863),#871); +#863 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#864,#865,#866,#867,#868,#869 +,#870),.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( + '') ); +#864 = CARTESIAN_POINT('',(0.144722174294,-1.636498895385E-03)); +#865 = CARTESIAN_POINT('',(-10.94040299414,-1.636498895385E-03)); +#866 = CARTESIAN_POINT('',(-5.397840409927,9.598363501105)); +#867 = CARTESIAN_POINT('',(0.144722174294,19.198363501105)); +#868 = CARTESIAN_POINT('',(5.687284758514,9.598363501105)); +#869 = CARTESIAN_POINT('',(11.229847342734,-1.636498895375E-03)); +#870 = CARTESIAN_POINT('',(0.144722174294,-1.636498895385E-03)); +#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#872 = PCURVE('',#442,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(-0.,-1.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = ORIENTED_EDGE('',*,*,#621,.T.); +#880 = FACE_BOUND('',#881,.F.); +#881 = EDGE_LOOP('',(#882)); +#882 = ORIENTED_EDGE('',*,*,#883,.T.); +#883 = EDGE_CURVE('',#884,#884,#886,.T.); +#884 = VERTEX_POINT('',#885); +#885 = CARTESIAN_POINT('',(1.5,9.05,-1.8)); +#886 = SURFACE_CURVE('',#887,(#892,#903),.PCURVE_S1.); +#887 = CIRCLE('',#888,0.85); +#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891); +#889 = CARTESIAN_POINT('',(1.5,8.2,-1.8)); +#890 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#891 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#892 = PCURVE('',#106,#893); +#893 = DEFINITIONAL_REPRESENTATION('',(#894),#902); +#894 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#895,#896,#897,#898,#899,#900 +,#901),.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( + '') ); +#895 = CARTESIAN_POINT('',(1.944722174294,-2.651636498895)); +#896 = CARTESIAN_POINT('',(0.47247898786,-2.651636498895)); +#897 = CARTESIAN_POINT('',(1.208600581077,-1.376636498895)); +#898 = CARTESIAN_POINT('',(1.944722174294,-0.101636498895)); +#899 = CARTESIAN_POINT('',(2.68084376751,-1.376636498895)); +#900 = CARTESIAN_POINT('',(3.416965360727,-2.651636498895)); +#901 = CARTESIAN_POINT('',(1.944722174294,-2.651636498895)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#498,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(-0.,-1.)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(-1.,0.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = FACE_BOUND('',#911,.F.); +#911 = EDGE_LOOP('',(#912)); +#912 = ORIENTED_EDGE('',*,*,#913,.T.); +#913 = EDGE_CURVE('',#914,#914,#916,.T.); +#914 = VERTEX_POINT('',#915); +#915 = CARTESIAN_POINT('',(1.5,9.05,1.8)); +#916 = SURFACE_CURVE('',#917,(#922,#933),.PCURVE_S1.); +#917 = CIRCLE('',#918,0.85); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(1.5,8.2,1.8)); +#920 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#921 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#922 = PCURVE('',#106,#923); +#923 = DEFINITIONAL_REPRESENTATION('',(#924),#932); +#924 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#925,#926,#927,#928,#929,#930 +,#931),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#925 = CARTESIAN_POINT('',(-1.655277825706,-2.651636498895)); +#926 = CARTESIAN_POINT('',(-3.12752101214,-2.651636498895)); +#927 = CARTESIAN_POINT('',(-2.391399418923,-1.376636498895)); +#928 = CARTESIAN_POINT('',(-1.655277825706,-0.101636498895)); +#929 = CARTESIAN_POINT('',(-0.91915623249,-1.376636498895)); +#930 = CARTESIAN_POINT('',(-0.183034639273,-2.651636498895)); +#931 = CARTESIAN_POINT('',(-1.655277825706,-2.651636498895)); +#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#933 = PCURVE('',#533,#934); +#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(-0.,-1.)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(-1.,0.)); +#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#940 = ADVANCED_FACE('',(#941),#192,.T.); +#941 = FACE_BOUND('',#942,.T.); +#942 = EDGE_LOOP('',(#943,#944,#945,#946)); +#943 = ORIENTED_EDGE('',*,*,#176,.F.); +#944 = ORIENTED_EDGE('',*,*,#549,.T.); +#945 = ORIENTED_EDGE('',*,*,#649,.T.); +#946 = ORIENTED_EDGE('',*,*,#947,.F.); +#947 = EDGE_CURVE('',#177,#650,#948,.T.); +#948 = SURFACE_CURVE('',#949,(#953,#960),.PCURVE_S1.); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(0.5,7.,-4.3)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#953 = PCURVE('',#192,#954); +#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(2.212018043698,5.551115123126E-17)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(-1.340146232389E-16,-1.)); +#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#960 = PCURVE('',#225,#961); +#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(-1.674566604015,0.)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(-0.,-1.)); +#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#967 = ADVANCED_FACE('',(#968),#442,.F.); +#968 = FACE_BOUND('',#969,.T.); +#969 = EDGE_LOOP('',(#970,#991,#992,#993)); +#970 = ORIENTED_EDGE('',*,*,#971,.T.); +#971 = EDGE_CURVE('',#394,#832,#972,.T.); +#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(0.5,6.398363501105,0.144722174294)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#977 = PCURVE('',#442,#978); +#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(-2.261476732051E-02,0.)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(-0.,-1.)); +#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#984 = PCURVE('',#409,#985); +#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990); +#986 = LINE('',#987,#988); +#987 = CARTESIAN_POINT('',(4.440976736692E-15,-1.128391812159E-17)); +#988 = VECTOR('',#989,1.); +#989 = DIRECTION('',(1.118211752198E-16,-1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = ORIENTED_EDGE('',*,*,#854,.T.); +#992 = ORIENTED_EDGE('',*,*,#598,.F.); +#993 = ORIENTED_EDGE('',*,*,#421,.F.); +#994 = ADVANCED_FACE('',(#995),#225,.F.); +#995 = FACE_BOUND('',#996,.T.); +#996 = EDGE_LOOP('',(#997,#998,#999,#1020)); +#997 = ORIENTED_EDGE('',*,*,#947,.T.); +#998 = ORIENTED_EDGE('',*,*,#672,.T.); +#999 = ORIENTED_EDGE('',*,*,#1000,.F.); +#1000 = EDGE_CURVE('',#205,#673,#1001,.T.); +#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.); +#1002 = LINE('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(0.5,6.2,-4.866210024239)); +#1004 = VECTOR('',#1005,1.); +#1005 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1006 = PCURVE('',#225,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(-2.698859528816,0.)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(-0.,-1.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = PCURVE('',#258,#1014); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(-5.647858921215,0.)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(-0.,-1.)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#204,.F.); +#1021 = ADVANCED_FACE('',(#1022),#409,.F.); +#1022 = FACE_BOUND('',#1023,.F.); +#1023 = EDGE_LOOP('',(#1024,#1025,#1026,#1047)); +#1024 = ORIENTED_EDGE('',*,*,#971,.T.); +#1025 = ORIENTED_EDGE('',*,*,#831,.T.); +#1026 = ORIENTED_EDGE('',*,*,#1027,.F.); +#1027 = EDGE_CURVE('',#361,#804,#1028,.T.); +#1028 = SURFACE_CURVE('',#1029,(#1033,#1040),.PCURVE_S1.); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(0.5,9.898540296428,0.17)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1033 = PCURVE('',#409,#1034); +#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(3.500268070733,4.424686133348E-17)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(1.118211752198E-16,-1.)); +#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1040 = PCURVE('',#381,#1041); +#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046); +#1042 = LINE('',#1043,#1044); +#1043 = CARTESIAN_POINT('',(-1.717256118166E-02,0.)); +#1044 = VECTOR('',#1045,1.); +#1045 = DIRECTION('',(-0.,-1.)); +#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1047 = ORIENTED_EDGE('',*,*,#393,.F.); +#1048 = ADVANCED_FACE('',(#1049),#258,.T.); +#1049 = FACE_BOUND('',#1050,.F.); +#1050 = EDGE_LOOP('',(#1051,#1072,#1073,#1074)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1052 = EDGE_CURVE('',#238,#701,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1058,#1065),.PCURVE_S1.); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(0.5,6.2,4.866210024239)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1058 = PCURVE('',#258,#1059); +#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064); +#1060 = LINE('',#1061,#1062); +#1061 = CARTESIAN_POINT('',(-0.635326385965,0.)); +#1062 = VECTOR('',#1063,1.); +#1063 = DIRECTION('',(-0.,-1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#291,#1066); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-3.589005044849,0.)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(-0.,-1.)); +#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1072 = ORIENTED_EDGE('',*,*,#700,.T.); +#1073 = ORIENTED_EDGE('',*,*,#1000,.F.); +#1074 = ORIENTED_EDGE('',*,*,#237,.F.); +#1075 = ADVANCED_FACE('',(#1076),#381,.T.); +#1076 = FACE_BOUND('',#1077,.F.); +#1077 = EDGE_LOOP('',(#1078,#1079,#1080,#1081)); +#1078 = ORIENTED_EDGE('',*,*,#360,.F.); +#1079 = ORIENTED_EDGE('',*,*,#1027,.T.); +#1080 = ORIENTED_EDGE('',*,*,#803,.T.); +#1081 = ORIENTED_EDGE('',*,*,#1082,.F.); +#1082 = EDGE_CURVE('',#332,#780,#1083,.T.); +#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(0.5,9.369171241186,3.19822298368)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1088 = PCURVE('',#381,#1089); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(-0.32895350931,-3.523934182246E-17)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(-0.,-1.)); +#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1095 = PCURVE('',#348,#1096); +#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101); +#1097 = LINE('',#1098,#1099); +#1098 = CARTESIAN_POINT('',(-0.967155981193,0.)); +#1099 = VECTOR('',#1100,1.); +#1100 = DIRECTION('',(-0.,1.)); +#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1102 = ADVANCED_FACE('',(#1103),#291,.F.); +#1103 = FACE_BOUND('',#1104,.T.); +#1104 = EDGE_LOOP('',(#1105,#1106,#1107,#1128)); +#1105 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1106 = ORIENTED_EDGE('',*,*,#728,.T.); +#1107 = ORIENTED_EDGE('',*,*,#1108,.F.); +#1108 = EDGE_CURVE('',#271,#729,#1109,.T.); +#1109 = SURFACE_CURVE('',#1110,(#1114,#1121),.PCURVE_S1.); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(0.5,7.053502321112,4.3)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1114 = PCURVE('',#291,#1115); +#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120); +#1116 = LINE('',#1117,#1118); +#1117 = CARTESIAN_POINT('',(-4.664303165457,0.)); +#1118 = VECTOR('',#1119,1.); +#1119 = DIRECTION('',(-0.,-1.)); +#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1121 = PCURVE('',#319,#1122); +#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127); +#1123 = LINE('',#1124,#1125); +#1124 = CARTESIAN_POINT('',(-3.66043753825E-15,-4.957120035428E-17)); +#1125 = VECTOR('',#1126,1.); +#1126 = DIRECTION('',(7.674579439485E-17,-1.)); +#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1128 = ORIENTED_EDGE('',*,*,#270,.F.); +#1129 = ADVANCED_FACE('',(#1130),#348,.T.); +#1130 = FACE_BOUND('',#1131,.F.); +#1131 = EDGE_LOOP('',(#1132,#1133,#1134,#1135)); +#1132 = ORIENTED_EDGE('',*,*,#331,.T.); +#1133 = ORIENTED_EDGE('',*,*,#1082,.T.); +#1134 = ORIENTED_EDGE('',*,*,#779,.F.); +#1135 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1136 = EDGE_CURVE('',#304,#757,#1137,.T.); +#1137 = SURFACE_CURVE('',#1138,(#1142,#1149),.PCURVE_S1.); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(0.5,8.694035834734,3.837680346125)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1142 = PCURVE('',#348,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(-0.,-1.369744002756E-16)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(-0.,1.)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#319,#1150); +#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(1.704432360546,1.017350584531E-16)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(0.,-1.)); +#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1156 = ADVANCED_FACE('',(#1157),#319,.T.); +#1157 = FACE_BOUND('',#1158,.T.); +#1158 = EDGE_LOOP('',(#1159,#1160,#1161,#1162)); +#1159 = ORIENTED_EDGE('',*,*,#303,.F.); +#1160 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1161 = ORIENTED_EDGE('',*,*,#756,.T.); +#1162 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1163 = ADVANCED_FACE('',(#1164),#498,.F.); +#1164 = FACE_BOUND('',#1165,.T.); +#1165 = EDGE_LOOP('',(#1166,#1187,#1188,#1189)); +#1166 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1167 = EDGE_CURVE('',#478,#884,#1168,.T.); +#1168 = SEAM_CURVE('',#1169,(#1173,#1180),.PCURVE_S1.); +#1169 = LINE('',#1170,#1171); +#1170 = CARTESIAN_POINT('',(0.5,9.05,-1.8)); +#1171 = VECTOR('',#1172,1.); +#1172 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1173 = PCURVE('',#498,#1174); +#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179); +#1175 = LINE('',#1176,#1177); +#1176 = CARTESIAN_POINT('',(-0.,0.)); +#1177 = VECTOR('',#1178,1.); +#1178 = DIRECTION('',(-0.,-1.)); +#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1180 = PCURVE('',#498,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.,-1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = ORIENTED_EDGE('',*,*,#883,.T.); +#1188 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1189 = ORIENTED_EDGE('',*,*,#477,.F.); +#1190 = ADVANCED_FACE('',(#1191),#533,.F.); +#1191 = FACE_BOUND('',#1192,.T.); +#1192 = EDGE_LOOP('',(#1193,#1214,#1215,#1216)); +#1193 = ORIENTED_EDGE('',*,*,#1194,.T.); +#1194 = EDGE_CURVE('',#513,#914,#1195,.T.); +#1195 = SEAM_CURVE('',#1196,(#1200,#1207),.PCURVE_S1.); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(0.5,9.05,1.8)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1200 = PCURVE('',#533,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.,0.)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-0.,-1.)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = PCURVE('',#533,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(-0.,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = ORIENTED_EDGE('',*,*,#913,.T.); +#1215 = ORIENTED_EDGE('',*,*,#1194,.F.); +#1216 = ORIENTED_EDGE('',*,*,#512,.F.); +#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1221)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1218,#1219,#1220)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1218 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1219 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1220 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1221 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1218, + 'distance_accuracy_value','confusion accuracy'); +#1222 = PRODUCT_TYPE('part',$,(#7)); +#1223 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1224),#1217); +#1224 = STYLED_ITEM('color',(#1225),#15); +#1225 = PRESENTATION_STYLE_ASSIGNMENT((#1226,#1232)); +#1226 = SURFACE_STYLE_USAGE(.BOTH.,#1227); +#1227 = SURFACE_SIDE_STYLE('',(#1228)); +#1228 = SURFACE_STYLE_FILL_AREA(#1229); +#1229 = FILL_AREA_STYLE('',(#1230)); +#1230 = FILL_AREA_STYLE_COLOUR('',#1231); +#1231 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1232 = CURVE_STYLE('',#1233,POSITIVE_LENGTH_MEASURE(0.1),#1231); +#1233 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.stl new file mode 100644 index 00000000..52766e79 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M14RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.fcstd new file mode 100644 index 00000000..39cbb020 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.step new file mode 100644 index 00000000..634683c9 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.step @@ -0,0 +1,1821 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_ +M16RetainingRings.step','2015-10-11T23:08:41',('Author'),(''), + 'Open CASCADE STEP processor 6.8','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('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1461); +#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,#137,#628,#678,#732,#1113,#1160,#1187,#1214, + #1241,#1268,#1317,#1324,#1375,#1402,#1409,#1434)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.5,7.997786218406,-4.65)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.5,9.80115455689,-4.148193157987)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(0.5,7.997786218406,-4.65)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(2.436796868548E-16,0.963397793095,0.268075907644)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.5,7.997786218406,-4.65)); +#35 = DIRECTION('',(-1.069586411768E-16,0.268075907644,-0.963397793095) + ); +#36 = DIRECTION('',(-1.069586411768E-16,-0.963397793095,-0.268075907644) + ); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(8.55669129414E-16,-1.153582432064E-31)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-1.,-1.367210456781E-16)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(0.5,0.94641915418,-3.398143505708E-16)); +#47 = DIRECTION('',(-1.,1.866169847451E-16,4.890079615947E-17)); +#48 = DIRECTION('',(-1.866169847451E-16,-1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-7.051367064226,-4.65)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.963397793095,0.268075907644)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(1.5,7.997786218406,-4.65)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(0.5,7.997786218406,-4.65)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(5.911109104112E-33,5.526537210157E-17)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(-7.719623667544E-17,-1.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = CYLINDRICAL_SURFACE('',#73,1.); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.5,8.045927055533,-5.648840557747)); +#75 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#76 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(4.664229529118,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,-1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(1.5,9.80115455689,-4.148193157987)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(1.5,7.997786218406,-4.65)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(2.436796868548E-16,0.963397793095,0.268075907644)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(9.570473197465E-16,-1.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(-1.,-1.367210456781E-16)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(1.5,0.94641915418,-3.475198153025E-16)); +#103 = DIRECTION('',(1.,-1.710693626877E-16,-5.521056771569E-17)); +#104 = DIRECTION('',(1.710693626877E-16,1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(7.051367064226,-4.65)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.963397793095,0.268075907644)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(0.5,9.80115455689,-4.148193157987)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-1.871883402068,2.22044604925E-16)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(9.021660969521E-33,-1.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = CYLINDRICAL_SURFACE('',#127,1.); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.5,9.533078649247,-3.184795364892)); +#129 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#130 = DIRECTION('',(2.976240450132E-17,0.268075907644,-0.963397793095) + ); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,-1.665334536938E-16)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138,#562,#597),#44,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#199,#232,#260,#315,#361,#389,#418,#444, + #445,#469,#498,#531)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(0.5,7.997786218406,4.65)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(0.5,9.80115455689,4.148193157987)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(0.5,7.997786218406,4.65)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(1.069586411768E-16,0.963397793095,-0.268075907644) + ); +#151 = PCURVE('',#44,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(-7.051367064226,4.65)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.963397793095,-0.268075907644)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(0.5,7.997786218406,4.65)); +#162 = DIRECTION('',(-1.069586411768E-16,0.268075907644,0.963397793095) + ); +#163 = DIRECTION('',(1.069586411768E-16,0.963397793095,-0.268075907644) + ); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,6.162975822039E-33)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(0.5,10.481549740739,3.501659040002)); +#174 = SURFACE_CURVE('',#175,(#180,#187),.PCURVE_S1.); +#175 = CIRCLE('',#176,1.); +#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179); +#177 = CARTESIAN_POINT('',(0.5,9.533078649247,3.184795364892)); +#178 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#179 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#180 = PCURVE('',#44,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); +#182 = CIRCLE('',#183,1.); +#183 = AXIS2_PLACEMENT_2D('',#184,#185); +#184 = CARTESIAN_POINT('',(-8.586659495067,3.184795364892)); +#185 = DIRECTION('',(-1.,-3.696640149039E-33)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#187 = PCURVE('',#188,#193); +#188 = CYLINDRICAL_SURFACE('',#189,1.); +#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192); +#190 = CARTESIAN_POINT('',(0.5,9.533078649247,3.184795364892)); +#191 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#192 = DIRECTION('',(2.976240450132E-17,0.268075907644,0.963397793095)); +#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(4.983784261186,7.216449660064E-16)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(-1.,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ORIENTED_EDGE('',*,*,#200,.F.); +#200 = EDGE_CURVE('',#201,#172,#203,.T.); +#201 = VERTEX_POINT('',#202); +#202 = CARTESIAN_POINT('',(0.5,11.049,0.209999999995)); +#203 = SURFACE_CURVE('',#204,(#209,#220),.PCURVE_S1.); +#204 = CIRCLE('',#205,11.050995475522); +#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208); +#206 = CARTESIAN_POINT('',(0.5,0.,0.)); +#207 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#208 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#209 = PCURVE('',#44,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#219); +#211 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#212,#213,#214,#215,#216,#217 +,#218),.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( + '') ); +#212 = CARTESIAN_POINT('',(-10.10457632134,3.398143505708E-16)); +#213 = CARTESIAN_POINT('',(-10.10457632134,19.140885637818)); +#214 = CARTESIAN_POINT('',(6.471916891941,9.570442818909)); +#215 = CARTESIAN_POINT('',(23.048410105224,3.046527597869E-15)); +#216 = CARTESIAN_POINT('',(6.471916891941,-9.570442818909)); +#217 = CARTESIAN_POINT('',(-10.10457632134,-19.14088563781)); +#218 = CARTESIAN_POINT('',(-10.10457632134,3.398143505708E-16)); +#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#220 = PCURVE('',#221,#226); +#221 = CYLINDRICAL_SURFACE('',#222,11.050995475522); +#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225); +#223 = CARTESIAN_POINT('',(0.5,0.,0.)); +#224 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#225 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(-0.,0.)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(-1.,0.)); +#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#232 = ORIENTED_EDGE('',*,*,#233,.F.); +#233 = EDGE_CURVE('',#234,#201,#236,.T.); +#234 = VERTEX_POINT('',#235); +#235 = CARTESIAN_POINT('',(0.5,7.349,0.12123943253)); +#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.5,7.349,0.12123943253)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.109903702121E-16,0.999712379857, + 2.398244273997E-02)); +#241 = PCURVE('',#44,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-6.40258084582,0.12123943253)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-0.999712379857,2.398244273997E-02)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = PLANE('',#250); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(0.5,7.349,0.12123943253)); +#252 = DIRECTION('',(-1.109903702121E-16,-2.398244273997E-02, + 0.999712379857)); +#253 = DIRECTION('',(1.109903702121E-16,0.999712379857, + 2.398244273997E-02)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(0.,0.)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,-1.232595164408E-32)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ORIENTED_EDGE('',*,*,#261,.T.); +#261 = EDGE_CURVE('',#234,#262,#264,.T.); +#262 = VERTEX_POINT('',#263); +#263 = CARTESIAN_POINT('',(0.5,-7.35,-7.596669116685E-13)); +#264 = SURFACE_CURVE('',#265,(#270,#281),.PCURVE_S1.); +#265 = CIRCLE('',#266,7.35); +#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269); +#267 = CARTESIAN_POINT('',(0.5,0.,0.)); +#268 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#269 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#270 = PCURVE('',#44,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#280); +#272 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#273,#274,#275,#276,#277,#278 +,#279),.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( + '') ); +#273 = CARTESIAN_POINT('',(-6.40358084582,3.398143505708E-16)); +#274 = CARTESIAN_POINT('',(-6.40358084582,12.730573435631)); +#275 = CARTESIAN_POINT('',(4.62141915418,6.365286717816)); +#276 = CARTESIAN_POINT('',(15.64641915418,2.140045145317E-15)); +#277 = CARTESIAN_POINT('',(4.62141915418,-6.365286717816)); +#278 = CARTESIAN_POINT('',(-6.40358084582,-12.73057343563)); +#279 = CARTESIAN_POINT('',(-6.40358084582,3.398143505708E-16)); +#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#281 = PCURVE('',#282,#287); +#282 = CYLINDRICAL_SURFACE('',#283,7.35); +#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286); +#284 = CARTESIAN_POINT('',(0.5,0.,0.)); +#285 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#286 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#314); +#288 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#289,#290,#291,#292,#293,#294, + #295,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,#306,#307, + #308,#309,#310,#311,#312,#313),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(1.6495909009E-02,0.158545761035, + 0.300595613062,0.442645465088,0.584695317115,0.726745169141, + 0.868795021167,1.010844873194,1.15289472522,1.294944577247, + 1.436994429273,1.5790442813,1.721094133326,1.863143985352, + 2.005193837379,2.147243689405,2.289293541432,2.431343393458, + 2.573393245484,2.715443097511,2.857492949537,2.999542801564, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#289 = CARTESIAN_POINT('',(-1.6495909009E-02,5.551115123126E-17)); +#290 = CARTESIAN_POINT('',(-6.384585968447E-02,7.709882115452E-17)); +#291 = CARTESIAN_POINT('',(-0.158545761035,6.78007785307E-17)); +#292 = CARTESIAN_POINT('',(-0.300595613062,-1.988404920168E-17)); +#293 = CARTESIAN_POINT('',(-0.442645465088,1.173541827604E-17)); +#294 = CARTESIAN_POINT('',(-0.584695317115,-2.705762390246E-17)); +#295 = CARTESIAN_POINT('',(-0.726745169141,9.649507733379E-17)); +#296 = CARTESIAN_POINT('',(-0.868795021167,-2.585577804517E-17)); +#297 = CARTESIAN_POINT('',(-1.010844873194,6.928034846881E-18)); +#298 = CARTESIAN_POINT('',(-1.15289472522,-1.856361342357E-18)); +#299 = CARTESIAN_POINT('',(-1.294944577247,4.974105225448E-19)); +#300 = CARTESIAN_POINT('',(-1.436994429273,-1.332807478226E-19)); +#301 = CARTESIAN_POINT('',(-1.5790442813,3.57124687457E-20)); +#302 = CARTESIAN_POINT('',(-1.721094133326,-9.569127160163E-21)); +#303 = CARTESIAN_POINT('',(-1.863143985352,2.564039894957E-21)); +#304 = CARTESIAN_POINT('',(-2.005193837379,-6.870324196652E-22)); +#305 = CARTESIAN_POINT('',(-2.147243689405,1.840897837037E-22)); +#306 = CARTESIAN_POINT('',(-2.289293541432,-4.932671514948E-23)); +#307 = CARTESIAN_POINT('',(-2.431343393458,1.321707689423E-23)); +#308 = CARTESIAN_POINT('',(-2.573393245484,-3.54159242746E-24)); +#309 = CARTESIAN_POINT('',(-2.715443097511,9.49292815608E-25)); +#310 = CARTESIAN_POINT('',(-2.857492949537,-2.555788349714E-25)); +#311 = CARTESIAN_POINT('',(-2.999542801564,7.302252427754E-26)); +#312 = CARTESIAN_POINT('',(-3.094242702915,0.)); +#313 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#262,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(0.5,7.349,-0.12123943253)); +#319 = SURFACE_CURVE('',#320,(#325,#332),.PCURVE_S1.); +#320 = CIRCLE('',#321,7.35); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(0.5,0.,0.)); +#323 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#324 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#325 = PCURVE('',#44,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331); +#327 = CIRCLE('',#328,7.35); +#328 = AXIS2_PLACEMENT_2D('',#329,#330); +#329 = CARTESIAN_POINT('',(0.94641915418,3.398143505708E-16)); +#330 = DIRECTION('',(-1.,-1.110223024625E-16)); +#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#332 = PCURVE('',#282,#333); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#360); +#334 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#335,#336,#337,#338,#339,#340, + #341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351,#352,#353, + #354,#355,#356,#357,#358,#359),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(1.6495909009E-02,0.158545761035, + 0.300595613062,0.442645465088,0.584695317115,0.726745169141, + 0.868795021167,1.010844873194,1.15289472522,1.294944577247, + 1.436994429273,1.5790442813,1.721094133326,1.863143985352, + 2.005193837379,2.147243689405,2.289293541432,2.431343393458, + 2.573393245484,2.715443097511,2.857492949537,2.999542801564, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#335 = CARTESIAN_POINT('',(-6.266689398171,-8.881784197001E-16)); +#336 = CARTESIAN_POINT('',(-6.219339447495,-7.709882115452E-16)); +#337 = CARTESIAN_POINT('',(-6.124639546144,-6.402495974924E-16)); +#338 = CARTESIAN_POINT('',(-5.982589694118,-5.994469801093E-16)); +#339 = CARTESIAN_POINT('',(-5.840539842091,-2.926315559459E-16)); +#340 = CARTESIAN_POINT('',(-5.698489990065,-2.284282404326E-16)); +#341 = CARTESIAN_POINT('',(-5.556440138039,-1.259231118741E-16)); +#342 = CARTESIAN_POINT('',(-5.414390286012,6.598687315396E-17)); +#343 = CARTESIAN_POINT('',(-5.272340433986,1.950425266458E-16)); +#344 = CARTESIAN_POINT('',(-5.130290581959,4.86110649813E-16)); +#345 = CARTESIAN_POINT('',(-4.988240729933,5.250501332027E-16)); +#346 = CARTESIAN_POINT('',(-4.846190877906,7.443578912516E-16)); +#347 = CARTESIAN_POINT('',(-4.70414102588,8.273880978291E-16)); +#348 = CARTESIAN_POINT('',(-4.562091173854,9.420933282454E-16)); +#349 = CARTESIAN_POINT('',(-4.420041321827,1.066376014778E-15)); +#350 = CARTESIAN_POINT('',(-4.277991469801,1.120673853008E-15)); +#351 = CARTESIAN_POINT('',(-4.135941617774,1.112266720943E-15)); +#352 = CARTESIAN_POINT('',(-3.993891765748,1.09159741097E-15)); +#353 = CARTESIAN_POINT('',(-3.851841913722,1.182681782926E-15)); +#354 = CARTESIAN_POINT('',(-3.709792061695,1.172080512463E-15)); +#355 = CARTESIAN_POINT('',(-3.567742209669,1.12340122236E-15)); +#356 = CARTESIAN_POINT('',(-3.425692357642,9.956527458495E-16)); +#357 = CARTESIAN_POINT('',(-3.283642505616,8.891921272182E-16)); +#358 = CARTESIAN_POINT('',(-3.188942604265,8.141635513918E-16)); +#359 = CARTESIAN_POINT('',(-3.14159265359,7.771561172376E-16)); +#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#361 = ORIENTED_EDGE('',*,*,#362,.T.); +#362 = EDGE_CURVE('',#317,#363,#365,.T.); +#363 = VERTEX_POINT('',#364); +#364 = CARTESIAN_POINT('',(0.5,11.049,-0.209999999995)); +#365 = SURFACE_CURVE('',#366,(#370,#377),.PCURVE_S1.); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(0.5,7.349,-0.12123943253)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(2.193181544124E-16,0.999712379857, + -2.398244273997E-02)); +#370 = PCURVE('',#44,#371); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-6.40258084582,-0.12123943253)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(-0.999712379857,-2.398244273997E-02)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#378,#383); +#378 = PLANE('',#379); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(0.5,7.349,-0.12123943253)); +#381 = DIRECTION('',(-1.109903702121E-16,-2.398244273997E-02, + -0.999712379857)); +#382 = DIRECTION('',(-1.109903702121E-16,-0.999712379857, + 2.398244273997E-02)); +#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(1.776844393147E-15,-8.881784197001E-16)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(-1.,-1.083277842004E-16)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = ORIENTED_EDGE('',*,*,#390,.T.); +#390 = EDGE_CURVE('',#363,#391,#393,.T.); +#391 = VERTEX_POINT('',#392); +#392 = CARTESIAN_POINT('',(0.5,10.481549740739,-3.501659040002)); +#393 = SURFACE_CURVE('',#394,(#399,#406),.PCURVE_S1.); +#394 = CIRCLE('',#395,11.050995475522); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(0.5,0.,0.)); +#397 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#398 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#399 = PCURVE('',#44,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = CIRCLE('',#402,11.050995475522); +#402 = AXIS2_PLACEMENT_2D('',#403,#404); +#403 = CARTESIAN_POINT('',(0.94641915418,3.398143505708E-16)); +#404 = DIRECTION('',(-1.,-1.110223024625E-16)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = PCURVE('',#407,#412); +#407 = CYLINDRICAL_SURFACE('',#408,11.050995475522); +#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411); +#409 = CARTESIAN_POINT('',(0.5,0.,0.)); +#410 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#411 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#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,.F.); +#419 = EDGE_CURVE('',#24,#391,#420,.T.); +#420 = SURFACE_CURVE('',#421,(#426,#437),.PCURVE_S1.); +#421 = CIRCLE('',#422,1.); +#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425); +#423 = CARTESIAN_POINT('',(0.5,9.533078649247,-3.184795364892)); +#424 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#425 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#426 = PCURVE('',#44,#427); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#436); +#428 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#429,#430,#431,#432,#433,#434 +,#435),.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( + '') ); +#429 = CARTESIAN_POINT('',(-9.586659495067,-3.184795364892)); +#430 = CARTESIAN_POINT('',(-9.586659495067,-1.452744557323)); +#431 = CARTESIAN_POINT('',(-8.086659495067,-2.318769961108)); +#432 = CARTESIAN_POINT('',(-6.586659495067,-3.184795364892)); +#433 = CARTESIAN_POINT('',(-8.086659495067,-4.050820768677)); +#434 = CARTESIAN_POINT('',(-9.586659495067,-4.916846172461)); +#435 = CARTESIAN_POINT('',(-9.586659495067,-3.184795364892)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#126,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-4.983784261186,3.114370073494E-16)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#21,.F.); +#445 = ORIENTED_EDGE('',*,*,#446,.F.); +#446 = EDGE_CURVE('',#447,#22,#449,.T.); +#447 = VERTEX_POINT('',#448); +#448 = CARTESIAN_POINT('',(0.5,7.209999999999,-5.100000000001)); +#449 = SURFACE_CURVE('',#450,(#455,#462),.PCURVE_S1.); +#450 = CIRCLE('',#451,1.); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(0.5,8.045927055533,-5.648840557747)); +#453 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#454 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#455 = PCURVE('',#44,#456); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = CIRCLE('',#458,1.); +#458 = AXIS2_PLACEMENT_2D('',#459,#460); +#459 = CARTESIAN_POINT('',(-7.099507901353,-5.648840557747)); +#460 = DIRECTION('',(-1.,-1.110223024625E-16)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = PCURVE('',#72,#463); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(0.,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(1.,0.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = ORIENTED_EDGE('',*,*,#470,.T.); +#470 = EDGE_CURVE('',#447,#471,#473,.T.); +#471 = VERTEX_POINT('',#472); +#472 = CARTESIAN_POINT('',(0.5,-9.55,1.295339877028E-12)); +#473 = SURFACE_CURVE('',#474,(#479,#486),.PCURVE_S1.); +#474 = CIRCLE('',#475,9.15); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(0.5,-0.400021073597,-1.9637881074E-02)); +#477 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#478 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#479 = PCURVE('',#44,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = CIRCLE('',#482,9.15); +#482 = AXIS2_PLACEMENT_2D('',#483,#484); +#483 = CARTESIAN_POINT('',(1.346440227777,-1.9637881074E-02)); +#484 = DIRECTION('',(-1.,-1.110223024625E-16)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#487,#492); +#487 = CYLINDRICAL_SURFACE('',#488,9.15); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(0.5,-0.400021073597,-1.9637881074E-02)); +#490 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#491 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = LINE('',#494,#495); +#494 = CARTESIAN_POINT('',(0.,0.)); +#495 = VECTOR('',#496,1.); +#496 = DIRECTION('',(1.,0.)); +#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#500,#471,#502,.T.); +#500 = VERTEX_POINT('',#501); +#501 = CARTESIAN_POINT('',(0.5,7.209999999999,5.100000000001)); +#502 = SURFACE_CURVE('',#503,(#508,#519),.PCURVE_S1.); +#503 = CIRCLE('',#504,9.15); +#504 = AXIS2_PLACEMENT_3D('',#505,#506,#507); +#505 = CARTESIAN_POINT('',(0.5,-0.400021073597,1.9637881074E-02)); +#506 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#507 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#508 = PCURVE('',#44,#509); +#509 = DEFINITIONAL_REPRESENTATION('',(#510),#518); +#510 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#511,#512,#513,#514,#515,#516 +,#517),.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( + '') ); +#511 = CARTESIAN_POINT('',(-7.803559772223,1.9637881074E-02)); +#512 = CARTESIAN_POINT('',(-7.803559772223,15.867902770329)); +#513 = CARTESIAN_POINT('',(5.921440227777,7.943770325702)); +#514 = CARTESIAN_POINT('',(19.646440227777,1.9637881074E-02)); +#515 = CARTESIAN_POINT('',(5.921440227777,-7.904494563554)); +#516 = CARTESIAN_POINT('',(-7.803559772223,-15.82862700818)); +#517 = CARTESIAN_POINT('',(-7.803559772223,1.9637881074E-02)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = PCURVE('',#520,#525); +#520 = CYLINDRICAL_SURFACE('',#521,9.15); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(0.5,-0.400021073597,1.9637881074E-02)); +#523 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#524 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#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 = ORIENTED_EDGE('',*,*,#532,.T.); +#532 = EDGE_CURVE('',#500,#142,#533,.T.); +#533 = SURFACE_CURVE('',#534,(#539,#550),.PCURVE_S1.); +#534 = CIRCLE('',#535,1.); +#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538); +#536 = CARTESIAN_POINT('',(0.5,8.045927055533,5.648840557747)); +#537 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#538 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#539 = PCURVE('',#44,#540); +#540 = DEFINITIONAL_REPRESENTATION('',(#541),#549); +#541 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#542,#543,#544,#545,#546,#547 +,#548),.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( + '') ); +#542 = CARTESIAN_POINT('',(-8.099507901353,5.648840557747)); +#543 = CARTESIAN_POINT('',(-8.099507901353,7.380891365316)); +#544 = CARTESIAN_POINT('',(-6.599507901353,6.514865961531)); +#545 = CARTESIAN_POINT('',(-5.099507901353,5.648840557747)); +#546 = CARTESIAN_POINT('',(-6.599507901353,4.782815153963)); +#547 = CARTESIAN_POINT('',(-8.099507901353,3.916789750178)); +#548 = CARTESIAN_POINT('',(-8.099507901353,5.648840557747)); +#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#550 = PCURVE('',#551,#556); +#551 = CYLINDRICAL_SURFACE('',#552,1.); +#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555); +#553 = CARTESIAN_POINT('',(0.5,8.045927055533,5.648840557747)); +#554 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#555 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561); +#557 = LINE('',#558,#559); +#558 = CARTESIAN_POINT('',(-0.,0.)); +#559 = VECTOR('',#560,1.); +#560 = DIRECTION('',(-1.,0.)); +#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#562 = FACE_BOUND('',#563,.T.); +#563 = EDGE_LOOP('',(#564)); +#564 = ORIENTED_EDGE('',*,*,#565,.T.); +#565 = EDGE_CURVE('',#566,#566,#568,.T.); +#566 = VERTEX_POINT('',#567); +#567 = CARTESIAN_POINT('',(0.5,10.,2.)); +#568 = SURFACE_CURVE('',#569,(#574,#585),.PCURVE_S1.); +#569 = CIRCLE('',#570,0.85); +#570 = AXIS2_PLACEMENT_3D('',#571,#572,#573); +#571 = CARTESIAN_POINT('',(0.5,9.15,2.)); +#572 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#573 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#574 = PCURVE('',#44,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#584); +#576 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#577,#578,#579,#580,#581,#582 +,#583),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#577 = CARTESIAN_POINT('',(-9.05358084582,2.)); +#578 = CARTESIAN_POINT('',(-9.05358084582,3.472243186434)); +#579 = CARTESIAN_POINT('',(-7.77858084582,2.736121593217)); +#580 = CARTESIAN_POINT('',(-6.50358084582,2.)); +#581 = CARTESIAN_POINT('',(-7.77858084582,1.263878406783)); +#582 = CARTESIAN_POINT('',(-9.05358084582,0.527756813566)); +#583 = CARTESIAN_POINT('',(-9.05358084582,2.)); +#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#585 = PCURVE('',#586,#591); +#586 = CYLINDRICAL_SURFACE('',#587,0.85); +#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590); +#588 = CARTESIAN_POINT('',(0.5,9.15,2.)); +#589 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#590 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(-0.,0.)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(-1.,0.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#597 = FACE_BOUND('',#598,.T.); +#598 = EDGE_LOOP('',(#599)); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#601,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(0.5,10.,-2.)); +#603 = SURFACE_CURVE('',#604,(#609,#616),.PCURVE_S1.); +#604 = CIRCLE('',#605,0.85); +#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608); +#606 = CARTESIAN_POINT('',(0.5,9.15,-2.)); +#607 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#608 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#609 = PCURVE('',#44,#610); +#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); +#611 = CIRCLE('',#612,0.85); +#612 = AXIS2_PLACEMENT_2D('',#613,#614); +#613 = CARTESIAN_POINT('',(-8.20358084582,-2.)); +#614 = DIRECTION('',(-1.,-1.110223024625E-16)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = PCURVE('',#617,#622); +#617 = CYLINDRICAL_SURFACE('',#618,0.85); +#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621); +#619 = CARTESIAN_POINT('',(0.5,9.15,-2.)); +#620 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#621 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(0.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(1.,0.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = ADVANCED_FACE('',(#629),#126,.T.); +#629 = FACE_BOUND('',#630,.T.); +#630 = EDGE_LOOP('',(#631,#632,#655,#677)); +#631 = ORIENTED_EDGE('',*,*,#419,.T.); +#632 = ORIENTED_EDGE('',*,*,#633,.T.); +#633 = EDGE_CURVE('',#391,#634,#636,.T.); +#634 = VERTEX_POINT('',#635); +#635 = CARTESIAN_POINT('',(1.5,10.481549740739,-3.501659040002)); +#636 = SURFACE_CURVE('',#637,(#641,#648),.PCURVE_S1.); +#637 = LINE('',#638,#639); +#638 = CARTESIAN_POINT('',(0.5,10.481549740739,-3.501659040002)); +#639 = VECTOR('',#640,1.); +#640 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#641 = PCURVE('',#126,#642); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(0.976980109605,0.)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(0.,1.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = PCURVE('',#407,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.322420936389,5.551115123126E-17)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(-0.,-1.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = ORIENTED_EDGE('',*,*,#656,.F.); +#656 = EDGE_CURVE('',#85,#634,#657,.T.); +#657 = SURFACE_CURVE('',#658,(#663,#670),.PCURVE_S1.); +#658 = CIRCLE('',#659,1.); +#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662); +#660 = CARTESIAN_POINT('',(1.5,9.533078649247,-3.184795364892)); +#661 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#662 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#663 = PCURVE('',#126,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(-4.983784261186,1.)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(1.,0.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#670 = PCURVE('',#100,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = CIRCLE('',#673,1.); +#673 = AXIS2_PLACEMENT_2D('',#674,#675); +#674 = CARTESIAN_POINT('',(8.586659495067,-3.184795364892)); +#675 = DIRECTION('',(1.,-3.315232284691E-33)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = ORIENTED_EDGE('',*,*,#112,.F.); +#678 = ADVANCED_FACE('',(#679),#72,.F.); +#679 = FACE_BOUND('',#680,.F.); +#680 = EDGE_LOOP('',(#681,#704,#730,#731)); +#681 = ORIENTED_EDGE('',*,*,#682,.T.); +#682 = EDGE_CURVE('',#447,#683,#685,.T.); +#683 = VERTEX_POINT('',#684); +#684 = CARTESIAN_POINT('',(1.5,7.209999999999,-5.100000000001)); +#685 = SURFACE_CURVE('',#686,(#690,#697),.PCURVE_S1.); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.5,7.209999999999,-5.100000000001)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#690 = PCURVE('',#72,#691); +#691 = DEFINITIONAL_REPRESENTATION('',(#692),#696); +#692 = LINE('',#693,#694); +#693 = CARTESIAN_POINT('',(3.722569245215,0.)); +#694 = VECTOR('',#695,1.); +#695 = DIRECTION('',(0.,-1.)); +#696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#697 = PCURVE('',#487,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.588640484858,0.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = ORIENTED_EDGE('',*,*,#705,.T.); +#705 = EDGE_CURVE('',#683,#57,#706,.T.); +#706 = SURFACE_CURVE('',#707,(#712,#719),.PCURVE_S1.); +#707 = CIRCLE('',#708,1.); +#708 = AXIS2_PLACEMENT_3D('',#709,#710,#711); +#709 = CARTESIAN_POINT('',(1.5,8.045927055533,-5.648840557747)); +#710 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#711 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#712 = PCURVE('',#72,#713); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(0.,-1.)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(1.,0.)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = PCURVE('',#100,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#729); +#721 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#722,#723,#724,#725,#726,#727 +,#728),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#722 = CARTESIAN_POINT('',(8.099507901353,-5.648840557747)); +#723 = CARTESIAN_POINT('',(8.099507901353,-7.380891365316)); +#724 = CARTESIAN_POINT('',(6.599507901353,-6.514865961531)); +#725 = CARTESIAN_POINT('',(5.099507901353,-5.648840557747)); +#726 = CARTESIAN_POINT('',(6.599507901353,-4.782815153963)); +#727 = CARTESIAN_POINT('',(8.099507901353,-3.916789750178)); +#728 = CARTESIAN_POINT('',(8.099507901353,-5.648840557747)); +#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#730 = ORIENTED_EDGE('',*,*,#56,.F.); +#731 = ORIENTED_EDGE('',*,*,#446,.F.); +#732 = ADVANCED_FACE('',(#733,#1057,#1083),#100,.T.); +#733 = FACE_BOUND('',#734,.T.); +#734 = EDGE_LOOP('',(#735,#761,#789,#812,#836,#860,#886,#887,#888,#889, + #917,#940,#990,#1036)); +#735 = ORIENTED_EDGE('',*,*,#736,.T.); +#736 = EDGE_CURVE('',#737,#739,#741,.T.); +#737 = VERTEX_POINT('',#738); +#738 = CARTESIAN_POINT('',(1.5,11.049,0.209999999995)); +#739 = VERTEX_POINT('',#740); +#740 = CARTESIAN_POINT('',(1.5,10.481549740739,3.501659040002)); +#741 = SURFACE_CURVE('',#742,(#747,#754),.PCURVE_S1.); +#742 = CIRCLE('',#743,11.050995475522); +#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746); +#744 = CARTESIAN_POINT('',(1.5,0.,1.110223024625E-16)); +#745 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#746 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#747 = PCURVE('',#100,#748); +#748 = DEFINITIONAL_REPRESENTATION('',(#749),#753); +#749 = CIRCLE('',#750,11.050995475522); +#750 = AXIS2_PLACEMENT_2D('',#751,#752); +#751 = CARTESIAN_POINT('',(-0.94641915418,4.58542117765E-16)); +#752 = DIRECTION('',(1.,-3.315232284691E-33)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = PCURVE('',#221,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.,-1.)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(-1.,0.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = ORIENTED_EDGE('',*,*,#762,.F.); +#762 = EDGE_CURVE('',#763,#739,#765,.T.); +#763 = VERTEX_POINT('',#764); +#764 = CARTESIAN_POINT('',(1.5,9.80115455689,4.148193157987)); +#765 = SURFACE_CURVE('',#766,(#771,#782),.PCURVE_S1.); +#766 = CIRCLE('',#767,1.); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(1.5,9.533078649247,3.184795364892)); +#769 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#770 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#771 = PCURVE('',#100,#772); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#781); +#773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#774,#775,#776,#777,#778,#779 +,#780),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#774 = CARTESIAN_POINT('',(9.586659495067,3.184795364892)); +#775 = CARTESIAN_POINT('',(9.586659495067,1.452744557323)); +#776 = CARTESIAN_POINT('',(8.086659495067,2.318769961108)); +#777 = CARTESIAN_POINT('',(6.586659495067,3.184795364892)); +#778 = CARTESIAN_POINT('',(8.086659495067,4.050820768677)); +#779 = CARTESIAN_POINT('',(9.586659495067,4.916846172461)); +#780 = CARTESIAN_POINT('',(9.586659495067,3.184795364892)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = PCURVE('',#188,#783); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788); +#784 = LINE('',#785,#786); +#785 = CARTESIAN_POINT('',(4.983784261186,1.)); +#786 = VECTOR('',#787,1.); +#787 = DIRECTION('',(-1.,0.)); +#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#789 = ORIENTED_EDGE('',*,*,#790,.F.); +#790 = EDGE_CURVE('',#791,#763,#793,.T.); +#791 = VERTEX_POINT('',#792); +#792 = CARTESIAN_POINT('',(1.5,7.997786218406,4.65)); +#793 = SURFACE_CURVE('',#794,(#798,#805),.PCURVE_S1.); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(1.5,7.997786218406,4.65)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(1.069586411768E-16,0.963397793095,-0.268075907644) + ); +#798 = PCURVE('',#100,#799); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(7.051367064226,4.65)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.963397793095,-0.268075907644)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#805 = PCURVE('',#159,#806); +#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811); +#807 = LINE('',#808,#809); +#808 = CARTESIAN_POINT('',(1.069586411768E-16,-1.)); +#809 = VECTOR('',#810,1.); +#810 = DIRECTION('',(1.,6.162975822039E-33)); +#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#812 = ORIENTED_EDGE('',*,*,#813,.F.); +#813 = EDGE_CURVE('',#814,#791,#816,.T.); +#814 = VERTEX_POINT('',#815); +#815 = CARTESIAN_POINT('',(1.5,7.209999999999,5.100000000001)); +#816 = SURFACE_CURVE('',#817,(#822,#829),.PCURVE_S1.); +#817 = CIRCLE('',#818,1.); +#818 = AXIS2_PLACEMENT_3D('',#819,#820,#821); +#819 = CARTESIAN_POINT('',(1.5,8.045927055533,5.648840557747)); +#820 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#821 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#822 = PCURVE('',#100,#823); +#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828); +#824 = CIRCLE('',#825,1.); +#825 = AXIS2_PLACEMENT_2D('',#826,#827); +#826 = CARTESIAN_POINT('',(7.099507901353,5.648840557747)); +#827 = DIRECTION('',(1.,-3.315232284691E-33)); +#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#829 = PCURVE('',#551,#830); +#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(-0.,-1.)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(-1.,0.)); +#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#836 = ORIENTED_EDGE('',*,*,#837,.T.); +#837 = EDGE_CURVE('',#814,#838,#840,.T.); +#838 = VERTEX_POINT('',#839); +#839 = CARTESIAN_POINT('',(1.5,-9.55,1.295395388179E-12)); +#840 = SURFACE_CURVE('',#841,(#846,#853),.PCURVE_S1.); +#841 = CIRCLE('',#842,9.15); +#842 = AXIS2_PLACEMENT_3D('',#843,#844,#845); +#843 = CARTESIAN_POINT('',(1.5,-0.400021073597,1.9637881074E-02)); +#844 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#845 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#846 = PCURVE('',#100,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = CIRCLE('',#849,9.15); +#849 = AXIS2_PLACEMENT_2D('',#850,#851); +#850 = CARTESIAN_POINT('',(-1.346440227777,1.9637881074E-02)); +#851 = DIRECTION('',(1.,-3.315232284691E-33)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#520,#854); +#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859); +#855 = LINE('',#856,#857); +#856 = CARTESIAN_POINT('',(-0.,-1.)); +#857 = VECTOR('',#858,1.); +#858 = DIRECTION('',(-1.,0.)); +#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#860 = ORIENTED_EDGE('',*,*,#861,.F.); +#861 = EDGE_CURVE('',#683,#838,#862,.T.); +#862 = SURFACE_CURVE('',#863,(#868,#879),.PCURVE_S1.); +#863 = CIRCLE('',#864,9.15); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(1.5,-0.400021073597,-1.9637881074E-02)); +#866 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#867 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#868 = PCURVE('',#100,#869); +#869 = DEFINITIONAL_REPRESENTATION('',(#870),#878); +#870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#871,#872,#873,#874,#875,#876 +,#877),.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( + '') ); +#871 = CARTESIAN_POINT('',(7.803559772223,-1.9637881074E-02)); +#872 = CARTESIAN_POINT('',(7.803559772223,-15.86790277032)); +#873 = CARTESIAN_POINT('',(-5.921440227777,-7.943770325702)); +#874 = CARTESIAN_POINT('',(-19.64644022777,-1.9637881074E-02)); +#875 = CARTESIAN_POINT('',(-5.921440227777,7.904494563554)); +#876 = CARTESIAN_POINT('',(7.803559772223,15.828627008181)); +#877 = CARTESIAN_POINT('',(7.803559772223,-1.9637881074E-02)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#487,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(0.,-1.)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(1.,0.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#705,.T.); +#887 = ORIENTED_EDGE('',*,*,#84,.T.); +#888 = ORIENTED_EDGE('',*,*,#656,.T.); +#889 = ORIENTED_EDGE('',*,*,#890,.F.); +#890 = EDGE_CURVE('',#891,#634,#893,.T.); +#891 = VERTEX_POINT('',#892); +#892 = CARTESIAN_POINT('',(1.5,11.049,-0.209999999995)); +#893 = SURFACE_CURVE('',#894,(#899,#910),.PCURVE_S1.); +#894 = CIRCLE('',#895,11.050995475522); +#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898); +#896 = CARTESIAN_POINT('',(1.5,-4.930380657631E-32,-1.110223024625E-16) + ); +#897 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#898 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#899 = PCURVE('',#100,#900); +#900 = DEFINITIONAL_REPRESENTATION('',(#901),#909); +#901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#902,#903,#904,#905,#906,#907 +,#908),.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( + '') ); +#902 = CARTESIAN_POINT('',(10.104576321342,-9.904094493553E-16)); +#903 = CARTESIAN_POINT('',(10.104576321342,-19.14088563781)); +#904 = CARTESIAN_POINT('',(-6.471916891941,-9.570442818909)); +#905 = CARTESIAN_POINT('',(-23.04841010522,-1.640181006739E-17)); +#906 = CARTESIAN_POINT('',(-6.471916891941,9.570442818909)); +#907 = CARTESIAN_POINT('',(10.104576321342,19.140885637818)); +#908 = CARTESIAN_POINT('',(10.104576321342,-9.904094493553E-16)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = PCURVE('',#407,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(0.,-1.)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(1.,0.)); +#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#917 = ORIENTED_EDGE('',*,*,#918,.F.); +#918 = EDGE_CURVE('',#919,#891,#921,.T.); +#919 = VERTEX_POINT('',#920); +#920 = CARTESIAN_POINT('',(1.5,7.349,-0.12123943253)); +#921 = SURFACE_CURVE('',#922,(#926,#933),.PCURVE_S1.); +#922 = LINE('',#923,#924); +#923 = CARTESIAN_POINT('',(1.5,7.349,-0.12123943253)); +#924 = VECTOR('',#925,1.); +#925 = DIRECTION('',(2.193181544124E-16,0.999712379857, + -2.398244273997E-02)); +#926 = PCURVE('',#100,#927); +#927 = DEFINITIONAL_REPRESENTATION('',(#928),#932); +#928 = LINE('',#929,#930); +#929 = CARTESIAN_POINT('',(6.40258084582,-0.12123943253)); +#930 = VECTOR('',#931,1.); +#931 = DIRECTION('',(0.999712379857,-2.398244273997E-02)); +#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#933 = PCURVE('',#378,#934); +#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(1.663191436924E-15,-1.)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(-1.,-1.083277842004E-16)); +#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#940 = ORIENTED_EDGE('',*,*,#941,.T.); +#941 = EDGE_CURVE('',#919,#942,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(1.5,-7.35,-7.596114005173E-13)); +#944 = SURFACE_CURVE('',#945,(#950,#961),.PCURVE_S1.); +#945 = CIRCLE('',#946,7.35); +#946 = AXIS2_PLACEMENT_3D('',#947,#948,#949); +#947 = CARTESIAN_POINT('',(1.5,-4.930380657631E-32,-1.110223024625E-16) + ); +#948 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#949 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#950 = PCURVE('',#100,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#960); +#952 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#953,#954,#955,#956,#957,#958 +,#959),.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( + '') ); +#953 = CARTESIAN_POINT('',(6.40358084582,-5.795164102595E-16)); +#954 = CARTESIAN_POINT('',(6.40358084582,-12.73057343563)); +#955 = CARTESIAN_POINT('',(-4.62141915418,-6.365286717816)); +#956 = CARTESIAN_POINT('',(-15.64641915418,6.829456429237E-17)); +#957 = CARTESIAN_POINT('',(-4.62141915418,6.365286717816)); +#958 = CARTESIAN_POINT('',(6.40358084582,12.730573435631)); +#959 = CARTESIAN_POINT('',(6.40358084582,-5.795164102595E-16)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#961 = PCURVE('',#282,#962); +#962 = DEFINITIONAL_REPRESENTATION('',(#963),#989); +#963 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#964,#965,#966,#967,#968,#969, + #970,#971,#972,#973,#974,#975,#976,#977,#978,#979,#980,#981,#982, + #983,#984,#985,#986,#987,#988),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(1.6495909009E-02,0.158545761035, + 0.300595613062,0.442645465088,0.584695317115,0.726745169141, + 0.868795021167,1.010844873194,1.15289472522,1.294944577247, + 1.436994429273,1.5790442813,1.721094133326,1.863143985352, + 2.005193837379,2.147243689405,2.289293541432,2.431343393458, + 2.573393245484,2.715443097511,2.857492949537,2.999542801564, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#964 = CARTESIAN_POINT('',(-6.266689398171,-1.)); +#965 = CARTESIAN_POINT('',(-6.219339447495,-1.)); +#966 = CARTESIAN_POINT('',(-6.124639546144,-1.)); +#967 = CARTESIAN_POINT('',(-5.982589694118,-1.)); +#968 = CARTESIAN_POINT('',(-5.840539842091,-1.)); +#969 = CARTESIAN_POINT('',(-5.698489990065,-1.)); +#970 = CARTESIAN_POINT('',(-5.556440138039,-1.)); +#971 = CARTESIAN_POINT('',(-5.414390286012,-1.)); +#972 = CARTESIAN_POINT('',(-5.272340433986,-1.)); +#973 = CARTESIAN_POINT('',(-5.130290581959,-1.)); +#974 = CARTESIAN_POINT('',(-4.988240729933,-1.)); +#975 = CARTESIAN_POINT('',(-4.846190877906,-1.)); +#976 = CARTESIAN_POINT('',(-4.70414102588,-1.)); +#977 = CARTESIAN_POINT('',(-4.562091173854,-1.)); +#978 = CARTESIAN_POINT('',(-4.420041321827,-1.)); +#979 = CARTESIAN_POINT('',(-4.277991469801,-1.)); +#980 = CARTESIAN_POINT('',(-4.135941617774,-1.)); +#981 = CARTESIAN_POINT('',(-3.993891765748,-1.)); +#982 = CARTESIAN_POINT('',(-3.851841913722,-1.)); +#983 = CARTESIAN_POINT('',(-3.709792061695,-1.)); +#984 = CARTESIAN_POINT('',(-3.567742209669,-1.)); +#985 = CARTESIAN_POINT('',(-3.425692357642,-1.)); +#986 = CARTESIAN_POINT('',(-3.283642505616,-1.)); +#987 = CARTESIAN_POINT('',(-3.188942604265,-1.)); +#988 = CARTESIAN_POINT('',(-3.14159265359,-1.)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#942,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(1.5,7.349,0.12123943253)); +#994 = SURFACE_CURVE('',#995,(#1000,#1007),.PCURVE_S1.); +#995 = CIRCLE('',#996,7.35); +#996 = AXIS2_PLACEMENT_3D('',#997,#998,#999); +#997 = CARTESIAN_POINT('',(1.5,0.,1.110223024625E-16)); +#998 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#999 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1000 = PCURVE('',#100,#1001); +#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1006); +#1002 = CIRCLE('',#1003,7.35); +#1003 = AXIS2_PLACEMENT_2D('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-0.94641915418,4.58542117765E-16)); +#1005 = DIRECTION('',(1.,-3.315232284691E-33)); +#1006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1007 = PCURVE('',#282,#1008); +#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1035); +#1009 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1010,#1011,#1012,#1013,#1014, + #1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,#1024,#1025, + #1026,#1027,#1028,#1029,#1030,#1031,#1032,#1033,#1034), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (1.6495909009E-02,0.158545761035,0.300595613062,0.442645465088, + 0.584695317115,0.726745169141,0.868795021167,1.010844873194, + 1.15289472522,1.294944577247,1.436994429273,1.5790442813, + 1.721094133326,1.863143985352,2.005193837379,2.147243689405, + 2.289293541432,2.431343393458,2.573393245484,2.715443097511, + 2.857492949537,2.999542801564,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1010 = CARTESIAN_POINT('',(-1.6495909009E-02,-1.)); +#1011 = CARTESIAN_POINT('',(-6.384585968447E-02,-1.)); +#1012 = CARTESIAN_POINT('',(-0.158545761035,-1.)); +#1013 = CARTESIAN_POINT('',(-0.300595613062,-1.)); +#1014 = CARTESIAN_POINT('',(-0.442645465088,-1.)); +#1015 = CARTESIAN_POINT('',(-0.584695317115,-1.)); +#1016 = CARTESIAN_POINT('',(-0.726745169141,-1.)); +#1017 = CARTESIAN_POINT('',(-0.868795021167,-1.)); +#1018 = CARTESIAN_POINT('',(-1.010844873194,-1.)); +#1019 = CARTESIAN_POINT('',(-1.15289472522,-1.)); +#1020 = CARTESIAN_POINT('',(-1.294944577247,-1.)); +#1021 = CARTESIAN_POINT('',(-1.436994429273,-1.)); +#1022 = CARTESIAN_POINT('',(-1.5790442813,-1.)); +#1023 = CARTESIAN_POINT('',(-1.721094133326,-1.)); +#1024 = CARTESIAN_POINT('',(-1.863143985352,-1.)); +#1025 = CARTESIAN_POINT('',(-2.005193837379,-1.)); +#1026 = CARTESIAN_POINT('',(-2.147243689405,-1.)); +#1027 = CARTESIAN_POINT('',(-2.289293541432,-1.)); +#1028 = CARTESIAN_POINT('',(-2.431343393458,-1.)); +#1029 = CARTESIAN_POINT('',(-2.573393245484,-1.)); +#1030 = CARTESIAN_POINT('',(-2.715443097511,-1.)); +#1031 = CARTESIAN_POINT('',(-2.857492949537,-1.)); +#1032 = CARTESIAN_POINT('',(-2.999542801564,-1.)); +#1033 = CARTESIAN_POINT('',(-3.094242702915,-1.)); +#1034 = CARTESIAN_POINT('',(-3.14159265359,-1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1037 = EDGE_CURVE('',#992,#737,#1038,.T.); +#1038 = SURFACE_CURVE('',#1039,(#1043,#1050),.PCURVE_S1.); +#1039 = LINE('',#1040,#1041); +#1040 = CARTESIAN_POINT('',(1.5,7.349,0.12123943253)); +#1041 = VECTOR('',#1042,1.); +#1042 = DIRECTION('',(1.109903702121E-16,0.999712379857, + 2.398244273997E-02)); +#1043 = PCURVE('',#100,#1044); +#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1049); +#1045 = LINE('',#1046,#1047); +#1046 = CARTESIAN_POINT('',(6.40258084582,0.12123943253)); +#1047 = VECTOR('',#1048,1.); +#1048 = DIRECTION('',(0.999712379857,2.398244273997E-02)); +#1049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1050 = PCURVE('',#249,#1051); +#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056); +#1052 = LINE('',#1053,#1054); +#1053 = CARTESIAN_POINT('',(1.136529562237E-16,-1.)); +#1054 = VECTOR('',#1055,1.); +#1055 = DIRECTION('',(1.,-1.232595164408E-32)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1057 = FACE_BOUND('',#1058,.T.); +#1058 = EDGE_LOOP('',(#1059)); +#1059 = ORIENTED_EDGE('',*,*,#1060,.F.); +#1060 = EDGE_CURVE('',#1061,#1061,#1063,.T.); +#1061 = VERTEX_POINT('',#1062); +#1062 = CARTESIAN_POINT('',(1.5,10.,2.)); +#1063 = SURFACE_CURVE('',#1064,(#1069,#1076),.PCURVE_S1.); +#1064 = CIRCLE('',#1065,0.85); +#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068); +#1066 = CARTESIAN_POINT('',(1.5,9.15,2.)); +#1067 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1068 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1069 = PCURVE('',#100,#1070); +#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075); +#1071 = CIRCLE('',#1072,0.85); +#1072 = AXIS2_PLACEMENT_2D('',#1073,#1074); +#1073 = CARTESIAN_POINT('',(8.20358084582,2.)); +#1074 = DIRECTION('',(1.,-3.315232284691E-33)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = PCURVE('',#586,#1077); +#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1082); +#1078 = LINE('',#1079,#1080); +#1079 = CARTESIAN_POINT('',(-0.,-1.)); +#1080 = VECTOR('',#1081,1.); +#1081 = DIRECTION('',(-1.,0.)); +#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1083 = FACE_BOUND('',#1084,.T.); +#1084 = EDGE_LOOP('',(#1085)); +#1085 = ORIENTED_EDGE('',*,*,#1086,.T.); +#1086 = EDGE_CURVE('',#1087,#1087,#1089,.T.); +#1087 = VERTEX_POINT('',#1088); +#1088 = CARTESIAN_POINT('',(1.5,10.,-2.)); +#1089 = SURFACE_CURVE('',#1090,(#1095,#1106),.PCURVE_S1.); +#1090 = CIRCLE('',#1091,0.85); +#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094); +#1092 = CARTESIAN_POINT('',(1.5,9.15,-2.)); +#1093 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1094 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1095 = PCURVE('',#100,#1096); +#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1105); +#1097 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1098,#1099,#1100,#1101, +#1102,#1103,#1104),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1098 = CARTESIAN_POINT('',(9.05358084582,-2.)); +#1099 = CARTESIAN_POINT('',(9.05358084582,-3.472243186434)); +#1100 = CARTESIAN_POINT('',(7.77858084582,-2.736121593217)); +#1101 = CARTESIAN_POINT('',(6.50358084582,-2.)); +#1102 = CARTESIAN_POINT('',(7.77858084582,-1.263878406783)); +#1103 = CARTESIAN_POINT('',(9.05358084582,-0.527756813566)); +#1104 = CARTESIAN_POINT('',(9.05358084582,-2.)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = PCURVE('',#617,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.,-1.)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(1.,0.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1113 = ADVANCED_FACE('',(#1114),#159,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1138,#1139)); +#1116 = ORIENTED_EDGE('',*,*,#141,.F.); +#1117 = ORIENTED_EDGE('',*,*,#1118,.T.); +#1118 = EDGE_CURVE('',#142,#791,#1119,.T.); +#1119 = SURFACE_CURVE('',#1120,(#1124,#1131),.PCURVE_S1.); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(0.5,7.997786218406,4.65)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1124 = PCURVE('',#159,#1125); +#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(0.,0.)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(7.719623667544E-17,-1.)); +#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1131 = PCURVE('',#551,#1132); +#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(-4.664229529118,-5.34470658028E-18)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(-0.,-1.)); +#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1138 = ORIENTED_EDGE('',*,*,#790,.T.); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#144,#763,#1141,.T.); +#1141 = SURFACE_CURVE('',#1142,(#1146,#1153),.PCURVE_S1.); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.5,9.80115455689,4.148193157987)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1146 = PCURVE('',#159,#1147); +#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(1.871883402068,2.22044604925E-16)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(-3.304290674557E-33,-1.)); +#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1153 = PCURVE('',#188,#1154); +#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159); +#1155 = LINE('',#1156,#1157); +#1156 = CARTESIAN_POINT('',(-0.,-1.665334536938E-16)); +#1157 = VECTOR('',#1158,1.); +#1158 = DIRECTION('',(-0.,1.)); +#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1160 = ADVANCED_FACE('',(#1161),#188,.T.); +#1161 = FACE_BOUND('',#1162,.F.); +#1162 = EDGE_LOOP('',(#1163,#1164,#1185,#1186)); +#1163 = ORIENTED_EDGE('',*,*,#171,.T.); +#1164 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1165 = EDGE_CURVE('',#172,#739,#1166,.T.); +#1166 = SURFACE_CURVE('',#1167,(#1171,#1178),.PCURVE_S1.); +#1167 = LINE('',#1168,#1169); +#1168 = CARTESIAN_POINT('',(0.5,10.481549740739,3.501659040002)); +#1169 = VECTOR('',#1170,1.); +#1170 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1171 = PCURVE('',#188,#1172); +#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(-0.976980109605,0.)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(-0.,1.)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = PCURVE('',#221,#1179); +#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184); +#1180 = LINE('',#1181,#1182); +#1181 = CARTESIAN_POINT('',(-0.322420936389,5.551115123126E-17)); +#1182 = VECTOR('',#1183,1.); +#1183 = DIRECTION('',(-0.,-1.)); +#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1185 = ORIENTED_EDGE('',*,*,#762,.F.); +#1186 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1187 = ADVANCED_FACE('',(#1188),#551,.F.); +#1188 = FACE_BOUND('',#1189,.T.); +#1189 = EDGE_LOOP('',(#1190,#1211,#1212,#1213)); +#1190 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1191 = EDGE_CURVE('',#500,#814,#1192,.T.); +#1192 = SURFACE_CURVE('',#1193,(#1197,#1204),.PCURVE_S1.); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.5,7.209999999999,5.100000000001)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1197 = PCURVE('',#551,#1198); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(-3.722569245214,-9.280654639606E-17)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(-0.,-1.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = PCURVE('',#520,#1205); +#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); +#1206 = LINE('',#1207,#1208); +#1207 = CARTESIAN_POINT('',(-0.588640484858,0.)); +#1208 = VECTOR('',#1209,1.); +#1209 = DIRECTION('',(-0.,-1.)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = ORIENTED_EDGE('',*,*,#813,.T.); +#1212 = ORIENTED_EDGE('',*,*,#1118,.F.); +#1213 = ORIENTED_EDGE('',*,*,#532,.F.); +#1214 = ADVANCED_FACE('',(#1215),#221,.T.); +#1215 = FACE_BOUND('',#1216,.F.); +#1216 = EDGE_LOOP('',(#1217,#1218,#1239,#1240)); +#1217 = ORIENTED_EDGE('',*,*,#200,.F.); +#1218 = ORIENTED_EDGE('',*,*,#1219,.T.); +#1219 = EDGE_CURVE('',#201,#737,#1220,.T.); +#1220 = SURFACE_CURVE('',#1221,(#1225,#1232),.PCURVE_S1.); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(0.5,11.049,0.209999999995)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1225 = PCURVE('',#221,#1226); +#1226 = DEFINITIONAL_REPRESENTATION('',(#1227),#1231); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(-1.9003956816E-02,-1.055822096418E-16)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(-0.,-1.)); +#1231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1232 = PCURVE('',#249,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(3.7010645007,-5.007105841055E-17)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(1.136529562237E-16,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1239 = ORIENTED_EDGE('',*,*,#736,.T.); +#1240 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1241 = ADVANCED_FACE('',(#1242),#520,.T.); +#1242 = FACE_BOUND('',#1243,.F.); +#1243 = EDGE_LOOP('',(#1244,#1245,#1246,#1267)); +#1244 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1245 = ORIENTED_EDGE('',*,*,#837,.T.); +#1246 = ORIENTED_EDGE('',*,*,#1247,.F.); +#1247 = EDGE_CURVE('',#471,#838,#1248,.T.); +#1248 = SURFACE_CURVE('',#1249,(#1253,#1260),.PCURVE_S1.); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(0.5,-9.55,2.589619491067E-12)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1253 = PCURVE('',#520,#1254); +#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(-3.143738871748,0.)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(-0.,-1.)); +#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1260 = PCURVE('',#487,#1261); +#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266); +#1262 = LINE('',#1263,#1264); +#1263 = CARTESIAN_POINT('',(3.143738871749,-1.665100573017E-17)); +#1264 = VECTOR('',#1265,1.); +#1265 = DIRECTION('',(0.,-1.)); +#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1267 = ORIENTED_EDGE('',*,*,#499,.F.); +#1268 = ADVANCED_FACE('',(#1269),#249,.F.); +#1269 = FACE_BOUND('',#1270,.F.); +#1270 = EDGE_LOOP('',(#1271,#1314,#1315,#1316)); +#1271 = ORIENTED_EDGE('',*,*,#1272,.T.); +#1272 = EDGE_CURVE('',#234,#992,#1273,.T.); +#1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(0.5,7.349,0.12123943253)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1278 = PCURVE('',#249,#1279); +#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(1.860683374269E-33,-1.676436767184E-17)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(1.136529562237E-16,-1.)); +#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1285 = PCURVE('',#282,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1313); +#1287 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1288,#1289,#1290,#1291,#1292, + #1293,#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303, + #1304,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,4.545454545455E-02,9.090909090909E-02,0.136363636364, + 0.181818181818,0.227272727273,0.272727272727,0.318181818182, + 0.363636363636,0.409090909091,0.454545454545,0.5,0.545454545455, + 0.590909090909,0.636363636364,0.681818181818,0.727272727273, + 0.772727272727,0.818181818182,0.863636363636,0.909090909091, + 0.954545454545,1.),.QUASI_UNIFORM_KNOTS.); +#1288 = CARTESIAN_POINT('',(-1.6495909009E-02,-1.110223024625E-16)); +#1289 = CARTESIAN_POINT('',(-1.6495909009E-02,-1.515151515152E-02)); +#1290 = CARTESIAN_POINT('',(-1.6495909009E-02,-4.545454545455E-02)); +#1291 = CARTESIAN_POINT('',(-1.6495909009E-02,-9.090909090909E-02)); +#1292 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.136363636364)); +#1293 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.181818181818)); +#1294 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.227272727273)); +#1295 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.272727272727)); +#1296 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.318181818182)); +#1297 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.363636363636)); +#1298 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.409090909091)); +#1299 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.454545454545)); +#1300 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.5)); +#1301 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.545454545455)); +#1302 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.590909090909)); +#1303 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.636363636364)); +#1304 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.681818181818)); +#1305 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.727272727273)); +#1306 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.772727272727)); +#1307 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.818181818182)); +#1308 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.863636363636)); +#1309 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.909090909091)); +#1310 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.954545454545)); +#1311 = CARTESIAN_POINT('',(-1.6495909009E-02,-0.984848484848)); +#1312 = CARTESIAN_POINT('',(-1.6495909009E-02,-1.)); +#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1314 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1315 = ORIENTED_EDGE('',*,*,#1219,.F.); +#1316 = ORIENTED_EDGE('',*,*,#233,.F.); +#1317 = ADVANCED_FACE('',(#1318),#487,.T.); +#1318 = FACE_BOUND('',#1319,.T.); +#1319 = EDGE_LOOP('',(#1320,#1321,#1322,#1323)); +#1320 = ORIENTED_EDGE('',*,*,#682,.T.); +#1321 = ORIENTED_EDGE('',*,*,#861,.T.); +#1322 = ORIENTED_EDGE('',*,*,#1247,.F.); +#1323 = ORIENTED_EDGE('',*,*,#470,.F.); +#1324 = ADVANCED_FACE('',(#1325),#282,.F.); +#1325 = FACE_BOUND('',#1326,.T.); +#1326 = EDGE_LOOP('',(#1327,#1328,#1329,#1330,#1331,#1374)); +#1327 = ORIENTED_EDGE('',*,*,#261,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1272,.T.); +#1329 = ORIENTED_EDGE('',*,*,#991,.T.); +#1330 = ORIENTED_EDGE('',*,*,#941,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1332,.F.); +#1332 = EDGE_CURVE('',#317,#919,#1333,.T.); +#1333 = SURFACE_CURVE('',#1334,(#1338,#1367),.PCURVE_S1.); +#1334 = LINE('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(0.5,7.349,-0.12123943253)); +#1336 = VECTOR('',#1337,1.); +#1337 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1338 = PCURVE('',#282,#1339); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1366); +#1340 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1341,#1342,#1343,#1344,#1345, + #1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356, + #1357,#1358,#1359,#1360,#1361,#1362,#1363,#1364,#1365), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,4.545454545455E-02,9.090909090909E-02,0.136363636364, + 0.181818181818,0.227272727273,0.272727272727,0.318181818182, + 0.363636363636,0.409090909091,0.454545454545,0.5,0.545454545455, + 0.590909090909,0.636363636364,0.681818181818,0.727272727273, + 0.772727272727,0.818181818182,0.863636363636,0.909090909091, + 0.954545454545,1.),.QUASI_UNIFORM_KNOTS.); +#1341 = CARTESIAN_POINT('',(-6.266689398171,-1.110223024625E-16)); +#1342 = CARTESIAN_POINT('',(-6.266689398171,-1.515151515152E-02)); +#1343 = CARTESIAN_POINT('',(-6.266689398171,-4.545454545455E-02)); +#1344 = CARTESIAN_POINT('',(-6.266689398171,-9.090909090909E-02)); +#1345 = CARTESIAN_POINT('',(-6.266689398171,-0.136363636364)); +#1346 = CARTESIAN_POINT('',(-6.266689398171,-0.181818181818)); +#1347 = CARTESIAN_POINT('',(-6.266689398171,-0.227272727273)); +#1348 = CARTESIAN_POINT('',(-6.266689398171,-0.272727272727)); +#1349 = CARTESIAN_POINT('',(-6.266689398171,-0.318181818182)); +#1350 = CARTESIAN_POINT('',(-6.266689398171,-0.363636363636)); +#1351 = CARTESIAN_POINT('',(-6.266689398171,-0.409090909091)); +#1352 = CARTESIAN_POINT('',(-6.266689398171,-0.454545454545)); +#1353 = CARTESIAN_POINT('',(-6.266689398171,-0.5)); +#1354 = CARTESIAN_POINT('',(-6.266689398171,-0.545454545455)); +#1355 = CARTESIAN_POINT('',(-6.266689398171,-0.590909090909)); +#1356 = CARTESIAN_POINT('',(-6.266689398171,-0.636363636364)); +#1357 = CARTESIAN_POINT('',(-6.266689398171,-0.681818181818)); +#1358 = CARTESIAN_POINT('',(-6.266689398171,-0.727272727273)); +#1359 = CARTESIAN_POINT('',(-6.266689398171,-0.772727272727)); +#1360 = CARTESIAN_POINT('',(-6.266689398171,-0.818181818182)); +#1361 = CARTESIAN_POINT('',(-6.266689398171,-0.863636363636)); +#1362 = CARTESIAN_POINT('',(-6.266689398171,-0.909090909091)); +#1363 = CARTESIAN_POINT('',(-6.266689398171,-0.954545454545)); +#1364 = CARTESIAN_POINT('',(-6.266689398171,-0.984848484848)); +#1365 = CARTESIAN_POINT('',(-6.266689398171,-1.)); +#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1367 = PCURVE('',#378,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(-1.232240645211E-32,-1.110223024625E-16)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-1.136529562237E-16,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1374 = ORIENTED_EDGE('',*,*,#316,.T.); +#1375 = ADVANCED_FACE('',(#1376),#378,.F.); +#1376 = FACE_BOUND('',#1377,.T.); +#1377 = EDGE_LOOP('',(#1378,#1379,#1380,#1401)); +#1378 = ORIENTED_EDGE('',*,*,#1332,.T.); +#1379 = ORIENTED_EDGE('',*,*,#918,.T.); +#1380 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1381 = EDGE_CURVE('',#363,#891,#1382,.T.); +#1382 = SURFACE_CURVE('',#1383,(#1387,#1394),.PCURVE_S1.); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(0.5,11.049,-0.209999999995)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1387 = PCURVE('',#378,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-3.7010645007,-1.443289932012E-16)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(-1.136529562237E-16,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = PCURVE('',#407,#1395); +#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1400); +#1396 = LINE('',#1397,#1398); +#1397 = CARTESIAN_POINT('',(1.9003956816E-02,0.)); +#1398 = VECTOR('',#1399,1.); +#1399 = DIRECTION('',(0.,-1.)); +#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1401 = ORIENTED_EDGE('',*,*,#362,.F.); +#1402 = ADVANCED_FACE('',(#1403),#407,.T.); +#1403 = FACE_BOUND('',#1404,.T.); +#1404 = EDGE_LOOP('',(#1405,#1406,#1407,#1408)); +#1405 = ORIENTED_EDGE('',*,*,#390,.F.); +#1406 = ORIENTED_EDGE('',*,*,#1381,.T.); +#1407 = ORIENTED_EDGE('',*,*,#890,.T.); +#1408 = ORIENTED_EDGE('',*,*,#633,.F.); +#1409 = ADVANCED_FACE('',(#1410),#586,.F.); +#1410 = FACE_BOUND('',#1411,.T.); +#1411 = EDGE_LOOP('',(#1412,#1413,#1432,#1433)); +#1412 = ORIENTED_EDGE('',*,*,#565,.F.); +#1413 = ORIENTED_EDGE('',*,*,#1414,.T.); +#1414 = EDGE_CURVE('',#566,#1061,#1415,.T.); +#1415 = SEAM_CURVE('',#1416,(#1420,#1426),.PCURVE_S1.); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.5,10.,2.)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1420 = PCURVE('',#586,#1421); +#1421 = DEFINITIONAL_REPRESENTATION('',(#1422),#1425); +#1422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1423,#1424),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1423 = CARTESIAN_POINT('',(-6.28318530718,-1.665334536938E-17)); +#1424 = CARTESIAN_POINT('',(-6.28318530718,-1.)); +#1425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1426 = PCURVE('',#586,#1427); +#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1431); +#1428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1429,#1430),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1429 = CARTESIAN_POINT('',(-1.110223024625E-16,-1.665334536938E-17)); +#1430 = CARTESIAN_POINT('',(-1.110223024625E-16,-1.)); +#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1432 = ORIENTED_EDGE('',*,*,#1060,.T.); +#1433 = ORIENTED_EDGE('',*,*,#1414,.F.); +#1434 = ADVANCED_FACE('',(#1435),#617,.F.); +#1435 = FACE_BOUND('',#1436,.F.); +#1436 = EDGE_LOOP('',(#1437,#1458,#1459,#1460)); +#1437 = ORIENTED_EDGE('',*,*,#1438,.T.); +#1438 = EDGE_CURVE('',#601,#1087,#1439,.T.); +#1439 = SEAM_CURVE('',#1440,(#1444,#1451),.PCURVE_S1.); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(0.5,10.,-2.)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1444 = PCURVE('',#617,#1445); +#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450); +#1446 = LINE('',#1447,#1448); +#1447 = CARTESIAN_POINT('',(0.,0.)); +#1448 = VECTOR('',#1449,1.); +#1449 = DIRECTION('',(0.,-1.)); +#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1451 = PCURVE('',#617,#1452); +#1452 = DEFINITIONAL_REPRESENTATION('',(#1453),#1457); +#1453 = LINE('',#1454,#1455); +#1454 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1455 = VECTOR('',#1456,1.); +#1456 = DIRECTION('',(0.,-1.)); +#1457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1458 = ORIENTED_EDGE('',*,*,#1086,.T.); +#1459 = ORIENTED_EDGE('',*,*,#1438,.F.); +#1460 = ORIENTED_EDGE('',*,*,#600,.F.); +#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1465)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1462,#1463,#1464)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1462 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1463 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1464 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1465 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1462, + 'distance_accuracy_value','confusion accuracy'); +#1466 = PRODUCT_TYPE('part',$,(#7)); +#1467 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1468),#1461); +#1468 = STYLED_ITEM('color',(#1469),#15); +#1469 = PRESENTATION_STYLE_ASSIGNMENT((#1470,#1476)); +#1470 = SURFACE_STYLE_USAGE(.BOTH.,#1471); +#1471 = SURFACE_SIDE_STYLE('',(#1472)); +#1472 = SURFACE_STYLE_FILL_AREA(#1473); +#1473 = FILL_AREA_STYLE('',(#1474)); +#1474 = FILL_AREA_STYLE_COLOUR('',#1475); +#1475 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1476 = CURVE_STYLE('',#1477,POSITIVE_LENGTH_MEASURE(0.1),#1475); +#1477 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.stl new file mode 100644 index 00000000..9df7263a Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M16RetainingRings.stl differ