diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.fcstd b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.fcstd new file mode 100644 index 00000000..fc2d2d4d Binary files /dev/null and b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.fcstd differ diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.step b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.step new file mode 100644 index 00000000..213ae1d9 --- /dev/null +++ b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.step @@ -0,0 +1,2368 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/printbot_part_ +library/servos/SpringRC-SM-S4303R/step-stl/SM-S4303R-small-rounded-horn. +step','2014-08-11T08:39:03',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('small-rounded-horn-final','small-rounded-horn-final','',( + #8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1897); +#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,#113,#568,#967,#1026,#1053,#1080,#1107,#1134, + #1161,#1188,#1215,#1242,#1269,#1296,#1323,#1350,#1409,#1448,#1487, + #1546,#1605,#1644,#1683,#1742,#1801,#1836,#1870)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.5,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(10.5,0.,2.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(10.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,10.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,10.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,2.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-2.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(10.5,0.,2.)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.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( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,18.186533479473)); +#75 = CARTESIAN_POINT('',(15.75,9.093266739737)); +#76 = CARTESIAN_POINT('',(31.5,2.571758278209E-15)); +#77 = CARTESIAN_POINT('',(15.75,-9.093266739737)); +#78 = CARTESIAN_POINT('',(1.59872115546E-14,-18.18653347947)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,10.5); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(10.5,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.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( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,18.186533479473)); +#107 = CARTESIAN_POINT('',(15.75,9.093266739737)); +#108 = CARTESIAN_POINT('',(31.5,2.571758278209E-15)); +#109 = CARTESIAN_POINT('',(15.75,-9.093266739737)); +#110 = CARTESIAN_POINT('',(1.59872115546E-14,-18.18653347947)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114,#117,#148,#183,#218,#253,#288,#323,#358, + #393,#428,#463,#498,#533),#98,.T.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116)); +#116 = ORIENTED_EDGE('',*,*,#83,.F.); +#117 = FACE_BOUND('',#118,.T.); +#118 = EDGE_LOOP('',(#119)); +#119 = ORIENTED_EDGE('',*,*,#120,.F.); +#120 = EDGE_CURVE('',#121,#121,#123,.T.); +#121 = VERTEX_POINT('',#122); +#122 = CARTESIAN_POINT('',(4.65,0.,0.)); +#123 = SURFACE_CURVE('',#124,(#129,#136),.PCURVE_S1.); +#124 = CIRCLE('',#125,4.65); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(0.,0.,0.)); +#127 = DIRECTION('',(0.,0.,-1.)); +#128 = DIRECTION('',(1.,0.,0.)); +#129 = PCURVE('',#98,#130); +#130 = DEFINITIONAL_REPRESENTATION('',(#131),#135); +#131 = CIRCLE('',#132,4.65); +#132 = AXIS2_PLACEMENT_2D('',#133,#134); +#133 = CARTESIAN_POINT('',(10.5,0.)); +#134 = DIRECTION('',(-1.,0.)); +#135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#136 = PCURVE('',#137,#142); +#137 = CYLINDRICAL_SURFACE('',#138,4.65); +#138 = AXIS2_PLACEMENT_3D('',#139,#140,#141); +#139 = CARTESIAN_POINT('',(0.,0.,0.)); +#140 = DIRECTION('',(0.,0.,1.)); +#141 = DIRECTION('',(1.,0.,0.)); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(-0.,0.)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(-1.,0.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = FACE_BOUND('',#149,.T.); +#149 = EDGE_LOOP('',(#150)); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#152,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-2.8,7.55,0.)); +#154 = SURFACE_CURVE('',#155,(#160,#171),.PCURVE_S1.); +#155 = CIRCLE('',#156,0.8); +#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159); +#157 = CARTESIAN_POINT('',(-3.6,7.55,0.)); +#158 = DIRECTION('',(0.,0.,1.)); +#159 = DIRECTION('',(1.,0.,0.)); +#160 = PCURVE('',#98,#161); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#170); +#162 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#163,#164,#165,#166,#167,#168 +,#169),.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( + '') ); +#163 = CARTESIAN_POINT('',(13.3,7.55)); +#164 = CARTESIAN_POINT('',(13.3,8.935640646055)); +#165 = CARTESIAN_POINT('',(14.5,8.242820323028)); +#166 = CARTESIAN_POINT('',(15.7,7.55)); +#167 = CARTESIAN_POINT('',(14.5,6.857179676972)); +#168 = CARTESIAN_POINT('',(13.3,6.164359353945)); +#169 = CARTESIAN_POINT('',(13.3,7.55)); +#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#171 = PCURVE('',#172,#177); +#172 = CYLINDRICAL_SURFACE('',#173,0.8); +#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176); +#174 = CARTESIAN_POINT('',(-3.6,7.55,2.)); +#175 = DIRECTION('',(0.,0.,1.)); +#176 = DIRECTION('',(1.,0.,0.)); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(0.,-2.)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(1.,0.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = FACE_BOUND('',#184,.T.); +#184 = EDGE_LOOP('',(#185)); +#185 = ORIENTED_EDGE('',*,*,#186,.T.); +#186 = EDGE_CURVE('',#187,#187,#189,.T.); +#187 = VERTEX_POINT('',#188); +#188 = CARTESIAN_POINT('',(4.4,7.55,0.)); +#189 = SURFACE_CURVE('',#190,(#195,#206),.PCURVE_S1.); +#190 = CIRCLE('',#191,0.8); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(3.6,7.55,0.)); +#193 = DIRECTION('',(0.,0.,1.)); +#194 = DIRECTION('',(1.,0.,0.)); +#195 = PCURVE('',#98,#196); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#205); +#197 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#198,#199,#200,#201,#202,#203 +,#204),.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( + '') ); +#198 = CARTESIAN_POINT('',(6.1,7.55)); +#199 = CARTESIAN_POINT('',(6.1,8.935640646055)); +#200 = CARTESIAN_POINT('',(7.3,8.242820323028)); +#201 = CARTESIAN_POINT('',(8.5,7.55)); +#202 = CARTESIAN_POINT('',(7.3,6.857179676972)); +#203 = CARTESIAN_POINT('',(6.1,6.164359353945)); +#204 = CARTESIAN_POINT('',(6.1,7.55)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#207,#212); +#207 = CYLINDRICAL_SURFACE('',#208,0.8); +#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211); +#209 = CARTESIAN_POINT('',(3.6,7.55,2.)); +#210 = DIRECTION('',(0.,0.,1.)); +#211 = DIRECTION('',(1.,0.,0.)); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(0.,-2.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(1.,0.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = FACE_BOUND('',#219,.T.); +#219 = EDGE_LOOP('',(#220)); +#220 = ORIENTED_EDGE('',*,*,#221,.T.); +#221 = EDGE_CURVE('',#222,#222,#224,.T.); +#222 = VERTEX_POINT('',#223); +#223 = CARTESIAN_POINT('',(0.8,7.55,0.)); +#224 = SURFACE_CURVE('',#225,(#230,#241),.PCURVE_S1.); +#225 = CIRCLE('',#226,0.8); +#226 = AXIS2_PLACEMENT_3D('',#227,#228,#229); +#227 = CARTESIAN_POINT('',(0.,7.55,0.)); +#228 = DIRECTION('',(0.,0.,1.)); +#229 = DIRECTION('',(1.,0.,0.)); +#230 = PCURVE('',#98,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#240); +#232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#233,#234,#235,#236,#237,#238 +,#239),.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( + '') ); +#233 = CARTESIAN_POINT('',(9.7,7.55)); +#234 = CARTESIAN_POINT('',(9.7,8.935640646055)); +#235 = CARTESIAN_POINT('',(10.9,8.242820323028)); +#236 = CARTESIAN_POINT('',(12.1,7.55)); +#237 = CARTESIAN_POINT('',(10.9,6.857179676972)); +#238 = CARTESIAN_POINT('',(9.7,6.164359353945)); +#239 = CARTESIAN_POINT('',(9.7,7.55)); +#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#241 = PCURVE('',#242,#247); +#242 = CYLINDRICAL_SURFACE('',#243,0.8); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(0.,7.55,2.)); +#245 = DIRECTION('',(0.,0.,1.)); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(0.,-2.)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(1.,0.)); +#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#253 = FACE_BOUND('',#254,.T.); +#254 = EDGE_LOOP('',(#255)); +#255 = ORIENTED_EDGE('',*,*,#256,.T.); +#256 = EDGE_CURVE('',#257,#257,#259,.T.); +#257 = VERTEX_POINT('',#258); +#258 = CARTESIAN_POINT('',(7.55,-4.4,0.)); +#259 = SURFACE_CURVE('',#260,(#265,#276),.PCURVE_S1.); +#260 = CIRCLE('',#261,0.8); +#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264); +#262 = CARTESIAN_POINT('',(7.55,-3.6,0.)); +#263 = DIRECTION('',(0.,0.,1.)); +#264 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#265 = PCURVE('',#98,#266); +#266 = DEFINITIONAL_REPRESENTATION('',(#267),#275); +#267 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#268,#269,#270,#271,#272,#273 +,#274),.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( + '') ); +#268 = CARTESIAN_POINT('',(2.95,-4.4)); +#269 = CARTESIAN_POINT('',(1.564359353945,-4.4)); +#270 = CARTESIAN_POINT('',(2.257179676972,-3.2)); +#271 = CARTESIAN_POINT('',(2.95,-2.)); +#272 = CARTESIAN_POINT('',(3.642820323028,-3.2)); +#273 = CARTESIAN_POINT('',(4.335640646055,-4.4)); +#274 = CARTESIAN_POINT('',(2.95,-4.4)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = PCURVE('',#277,#282); +#277 = CYLINDRICAL_SURFACE('',#278,0.8); +#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281); +#279 = CARTESIAN_POINT('',(7.55,-3.6,2.)); +#280 = DIRECTION('',(0.,0.,1.)); +#281 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#282 = DEFINITIONAL_REPRESENTATION('',(#283),#287); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(0.,-2.)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(1.,0.)); +#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#288 = FACE_BOUND('',#289,.T.); +#289 = EDGE_LOOP('',(#290)); +#290 = ORIENTED_EDGE('',*,*,#291,.T.); +#291 = EDGE_CURVE('',#292,#292,#294,.T.); +#292 = VERTEX_POINT('',#293); +#293 = CARTESIAN_POINT('',(7.55,-0.8,0.)); +#294 = SURFACE_CURVE('',#295,(#300,#311),.PCURVE_S1.); +#295 = CIRCLE('',#296,0.8); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(7.55,-1.676436767184E-15,0.)); +#298 = DIRECTION('',(0.,0.,1.)); +#299 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#300 = PCURVE('',#98,#301); +#301 = DEFINITIONAL_REPRESENTATION('',(#302),#310); +#302 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#303,#304,#305,#306,#307,#308 +,#309),.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( + '') ); +#303 = CARTESIAN_POINT('',(2.95,-0.8)); +#304 = CARTESIAN_POINT('',(1.564359353945,-0.8)); +#305 = CARTESIAN_POINT('',(2.257179676972,0.4)); +#306 = CARTESIAN_POINT('',(2.95,1.6)); +#307 = CARTESIAN_POINT('',(3.642820323028,0.4)); +#308 = CARTESIAN_POINT('',(4.335640646055,-0.8)); +#309 = CARTESIAN_POINT('',(2.95,-0.8)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#312,#317); +#312 = CYLINDRICAL_SURFACE('',#313,0.8); +#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316); +#314 = CARTESIAN_POINT('',(7.55,-1.676436767184E-15,2.)); +#315 = DIRECTION('',(0.,0.,1.)); +#316 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(0.,-2.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(1.,0.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = FACE_BOUND('',#324,.T.); +#324 = EDGE_LOOP('',(#325)); +#325 = ORIENTED_EDGE('',*,*,#326,.T.); +#326 = EDGE_CURVE('',#327,#327,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(7.55,2.8,0.)); +#329 = SURFACE_CURVE('',#330,(#335,#346),.PCURVE_S1.); +#330 = CIRCLE('',#331,0.8); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(7.55,3.6,0.)); +#333 = DIRECTION('',(0.,0.,1.)); +#334 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#335 = PCURVE('',#98,#336); +#336 = DEFINITIONAL_REPRESENTATION('',(#337),#345); +#337 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#338,#339,#340,#341,#342,#343 +,#344),.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( + '') ); +#338 = CARTESIAN_POINT('',(2.95,2.8)); +#339 = CARTESIAN_POINT('',(1.564359353945,2.8)); +#340 = CARTESIAN_POINT('',(2.257179676972,4.)); +#341 = CARTESIAN_POINT('',(2.95,5.2)); +#342 = CARTESIAN_POINT('',(3.642820323028,4.)); +#343 = CARTESIAN_POINT('',(4.335640646055,2.8)); +#344 = CARTESIAN_POINT('',(2.95,2.8)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = CYLINDRICAL_SURFACE('',#348,0.8); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(7.55,3.6,2.)); +#350 = DIRECTION('',(0.,0.,1.)); +#351 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(0.,-2.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(1.,0.)); +#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#358 = FACE_BOUND('',#359,.T.); +#359 = EDGE_LOOP('',(#360)); +#360 = ORIENTED_EDGE('',*,*,#361,.T.); +#361 = EDGE_CURVE('',#362,#362,#364,.T.); +#362 = VERTEX_POINT('',#363); +#363 = CARTESIAN_POINT('',(-7.55,4.4,0.)); +#364 = SURFACE_CURVE('',#365,(#370,#381),.PCURVE_S1.); +#365 = CIRCLE('',#366,0.8); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(-7.55,3.6,0.)); +#368 = DIRECTION('',(0.,-0.,1.)); +#369 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#370 = PCURVE('',#98,#371); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#380); +#372 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#373,#374,#375,#376,#377,#378 +,#379),.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( + '') ); +#373 = CARTESIAN_POINT('',(18.05,4.4)); +#374 = CARTESIAN_POINT('',(19.435640646055,4.4)); +#375 = CARTESIAN_POINT('',(18.742820323028,3.2)); +#376 = CARTESIAN_POINT('',(18.05,2.)); +#377 = CARTESIAN_POINT('',(17.357179676972,3.2)); +#378 = CARTESIAN_POINT('',(16.664359353945,4.4)); +#379 = CARTESIAN_POINT('',(18.05,4.4)); +#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#381 = PCURVE('',#382,#387); +#382 = CYLINDRICAL_SURFACE('',#383,0.8); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(-7.55,3.6,2.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392); +#388 = LINE('',#389,#390); +#389 = CARTESIAN_POINT('',(0.,-2.)); +#390 = VECTOR('',#391,1.); +#391 = DIRECTION('',(1.,0.)); +#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#393 = FACE_BOUND('',#394,.T.); +#394 = EDGE_LOOP('',(#395)); +#395 = ORIENTED_EDGE('',*,*,#396,.T.); +#396 = EDGE_CURVE('',#397,#397,#399,.T.); +#397 = VERTEX_POINT('',#398); +#398 = CARTESIAN_POINT('',(-7.55,0.8,0.)); +#399 = SURFACE_CURVE('',#400,(#405,#416),.PCURVE_S1.); +#400 = CIRCLE('',#401,0.8); +#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404); +#402 = CARTESIAN_POINT('',(-7.55,8.38218383592E-16,0.)); +#403 = DIRECTION('',(0.,-0.,1.)); +#404 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#405 = PCURVE('',#98,#406); +#406 = DEFINITIONAL_REPRESENTATION('',(#407),#415); +#407 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#408,#409,#410,#411,#412,#413 +,#414),.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( + '') ); +#408 = CARTESIAN_POINT('',(18.05,0.8)); +#409 = CARTESIAN_POINT('',(19.435640646055,0.8)); +#410 = CARTESIAN_POINT('',(18.742820323028,-0.4)); +#411 = CARTESIAN_POINT('',(18.05,-1.6)); +#412 = CARTESIAN_POINT('',(17.357179676972,-0.4)); +#413 = CARTESIAN_POINT('',(16.664359353945,0.8)); +#414 = CARTESIAN_POINT('',(18.05,0.8)); +#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#416 = PCURVE('',#417,#422); +#417 = CYLINDRICAL_SURFACE('',#418,0.8); +#418 = AXIS2_PLACEMENT_3D('',#419,#420,#421); +#419 = CARTESIAN_POINT('',(-7.55,8.38218383592E-16,2.)); +#420 = DIRECTION('',(0.,0.,1.)); +#421 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#422 = DEFINITIONAL_REPRESENTATION('',(#423),#427); +#423 = LINE('',#424,#425); +#424 = CARTESIAN_POINT('',(0.,-2.)); +#425 = VECTOR('',#426,1.); +#426 = DIRECTION('',(1.,0.)); +#427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#428 = FACE_BOUND('',#429,.T.); +#429 = EDGE_LOOP('',(#430)); +#430 = ORIENTED_EDGE('',*,*,#431,.T.); +#431 = EDGE_CURVE('',#432,#432,#434,.T.); +#432 = VERTEX_POINT('',#433); +#433 = CARTESIAN_POINT('',(-7.55,-2.8,0.)); +#434 = SURFACE_CURVE('',#435,(#440,#451),.PCURVE_S1.); +#435 = CIRCLE('',#436,0.8); +#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439); +#437 = CARTESIAN_POINT('',(-7.55,-3.6,0.)); +#438 = DIRECTION('',(0.,-0.,1.)); +#439 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#440 = PCURVE('',#98,#441); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#450); +#442 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#443,#444,#445,#446,#447,#448 +,#449),.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( + '') ); +#443 = CARTESIAN_POINT('',(18.05,-2.8)); +#444 = CARTESIAN_POINT('',(19.435640646055,-2.8)); +#445 = CARTESIAN_POINT('',(18.742820323028,-4.)); +#446 = CARTESIAN_POINT('',(18.05,-5.2)); +#447 = CARTESIAN_POINT('',(17.357179676972,-4.)); +#448 = CARTESIAN_POINT('',(16.664359353945,-2.8)); +#449 = CARTESIAN_POINT('',(18.05,-2.8)); +#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#451 = PCURVE('',#452,#457); +#452 = CYLINDRICAL_SURFACE('',#453,0.8); +#453 = AXIS2_PLACEMENT_3D('',#454,#455,#456); +#454 = CARTESIAN_POINT('',(-7.55,-3.6,2.)); +#455 = DIRECTION('',(0.,0.,1.)); +#456 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(0.,-2.)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(1.,0.)); +#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#463 = FACE_BOUND('',#464,.T.); +#464 = EDGE_LOOP('',(#465)); +#465 = ORIENTED_EDGE('',*,*,#466,.T.); +#466 = EDGE_CURVE('',#467,#467,#469,.T.); +#467 = VERTEX_POINT('',#468); +#468 = CARTESIAN_POINT('',(2.8,-7.55,0.)); +#469 = SURFACE_CURVE('',#470,(#475,#486),.PCURVE_S1.); +#470 = CIRCLE('',#471,0.8); +#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474); +#472 = CARTESIAN_POINT('',(3.6,-7.55,0.)); +#473 = DIRECTION('',(0.,0.,1.)); +#474 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#475 = PCURVE('',#98,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#485); +#477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#478,#479,#480,#481,#482,#483 +,#484),.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( + '') ); +#478 = CARTESIAN_POINT('',(7.7,-7.55)); +#479 = CARTESIAN_POINT('',(7.7,-8.935640646055)); +#480 = CARTESIAN_POINT('',(6.5,-8.242820323028)); +#481 = CARTESIAN_POINT('',(5.3,-7.55)); +#482 = CARTESIAN_POINT('',(6.5,-6.857179676972)); +#483 = CARTESIAN_POINT('',(7.7,-6.164359353945)); +#484 = CARTESIAN_POINT('',(7.7,-7.55)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#487,#492); +#487 = CYLINDRICAL_SURFACE('',#488,0.8); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(3.6,-7.55,2.)); +#490 = DIRECTION('',(0.,0.,1.)); +#491 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = LINE('',#494,#495); +#494 = CARTESIAN_POINT('',(0.,-2.)); +#495 = VECTOR('',#496,1.); +#496 = DIRECTION('',(1.,0.)); +#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#498 = FACE_BOUND('',#499,.T.); +#499 = EDGE_LOOP('',(#500)); +#500 = ORIENTED_EDGE('',*,*,#501,.T.); +#501 = EDGE_CURVE('',#502,#502,#504,.T.); +#502 = VERTEX_POINT('',#503); +#503 = CARTESIAN_POINT('',(-0.8,-7.55,0.)); +#504 = SURFACE_CURVE('',#505,(#510,#521),.PCURVE_S1.); +#505 = CIRCLE('',#506,0.8); +#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509); +#507 = CARTESIAN_POINT('',(-9.246083333563E-16,-7.55,0.)); +#508 = DIRECTION('',(0.,0.,1.)); +#509 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#510 = PCURVE('',#98,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#520); +#512 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#513,#514,#515,#516,#517,#518 +,#519),.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( + '') ); +#513 = CARTESIAN_POINT('',(11.3,-7.55)); +#514 = CARTESIAN_POINT('',(11.3,-8.935640646055)); +#515 = CARTESIAN_POINT('',(10.1,-8.242820323028)); +#516 = CARTESIAN_POINT('',(8.9,-7.55)); +#517 = CARTESIAN_POINT('',(10.1,-6.857179676972)); +#518 = CARTESIAN_POINT('',(11.3,-6.164359353945)); +#519 = CARTESIAN_POINT('',(11.3,-7.55)); +#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#521 = PCURVE('',#522,#527); +#522 = CYLINDRICAL_SURFACE('',#523,0.8); +#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526); +#524 = CARTESIAN_POINT('',(-9.246083333562E-16,-7.55,2.)); +#525 = DIRECTION('',(0.,0.,1.)); +#526 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(0.,-2.)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(1.,0.)); +#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#533 = FACE_BOUND('',#534,.T.); +#534 = EDGE_LOOP('',(#535)); +#535 = ORIENTED_EDGE('',*,*,#536,.T.); +#536 = EDGE_CURVE('',#537,#537,#539,.T.); +#537 = VERTEX_POINT('',#538); +#538 = CARTESIAN_POINT('',(-4.4,-7.55,0.)); +#539 = SURFACE_CURVE('',#540,(#545,#556),.PCURVE_S1.); +#540 = CIRCLE('',#541,0.8); +#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544); +#542 = CARTESIAN_POINT('',(-3.6,-7.55,0.)); +#543 = DIRECTION('',(0.,0.,1.)); +#544 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#545 = PCURVE('',#98,#546); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#555); +#547 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#548,#549,#550,#551,#552,#553 +,#554),.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( + '') ); +#548 = CARTESIAN_POINT('',(14.9,-7.55)); +#549 = CARTESIAN_POINT('',(14.9,-8.935640646055)); +#550 = CARTESIAN_POINT('',(13.7,-8.242820323028)); +#551 = CARTESIAN_POINT('',(12.5,-7.55)); +#552 = CARTESIAN_POINT('',(13.7,-6.857179676972)); +#553 = CARTESIAN_POINT('',(14.9,-6.164359353945)); +#554 = CARTESIAN_POINT('',(14.9,-7.55)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#557,#562); +#557 = CYLINDRICAL_SURFACE('',#558,0.8); +#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561); +#559 = CARTESIAN_POINT('',(-3.6,-7.55,2.)); +#560 = DIRECTION('',(0.,0.,1.)); +#561 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(0.,-2.)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(1.,0.)); +#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#568 = ADVANCED_FACE('',(#569,#572,#607,#637,#667,#697,#727,#757,#787, + #817,#847,#877,#907,#937),#66,.F.); +#569 = FACE_BOUND('',#570,.F.); +#570 = EDGE_LOOP('',(#571)); +#571 = ORIENTED_EDGE('',*,*,#51,.F.); +#572 = FACE_BOUND('',#573,.F.); +#573 = EDGE_LOOP('',(#574)); +#574 = ORIENTED_EDGE('',*,*,#575,.T.); +#575 = EDGE_CURVE('',#576,#576,#578,.T.); +#576 = VERTEX_POINT('',#577); +#577 = CARTESIAN_POINT('',(4.475,0.,2.)); +#578 = SURFACE_CURVE('',#579,(#584,#595),.PCURVE_S1.); +#579 = CIRCLE('',#580,4.475); +#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583); +#581 = CARTESIAN_POINT('',(0.,0.,2.)); +#582 = DIRECTION('',(0.,0.,1.)); +#583 = DIRECTION('',(1.,0.,0.)); +#584 = PCURVE('',#66,#585); +#585 = DEFINITIONAL_REPRESENTATION('',(#586),#594); +#586 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#587,#588,#589,#590,#591,#592 +,#593),.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( + '') ); +#587 = CARTESIAN_POINT('',(6.025,0.)); +#588 = CARTESIAN_POINT('',(6.025,7.750927363871)); +#589 = CARTESIAN_POINT('',(12.7375,3.875463681935)); +#590 = CARTESIAN_POINT('',(19.45,1.096058885237E-15)); +#591 = CARTESIAN_POINT('',(12.7375,-3.875463681935)); +#592 = CARTESIAN_POINT('',(6.025,-7.750927363871)); +#593 = CARTESIAN_POINT('',(6.025,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = PCURVE('',#596,#601); +#596 = CYLINDRICAL_SURFACE('',#597,4.475); +#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); +#598 = CARTESIAN_POINT('',(0.,0.,2.)); +#599 = DIRECTION('',(0.,0.,1.)); +#600 = DIRECTION('',(1.,0.,0.)); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,0.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = FACE_BOUND('',#608,.F.); +#608 = EDGE_LOOP('',(#609)); +#609 = ORIENTED_EDGE('',*,*,#610,.T.); +#610 = EDGE_CURVE('',#611,#611,#613,.T.); +#611 = VERTEX_POINT('',#612); +#612 = CARTESIAN_POINT('',(-2.8,7.55,2.)); +#613 = SURFACE_CURVE('',#614,(#619,#630),.PCURVE_S1.); +#614 = CIRCLE('',#615,0.8); +#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618); +#616 = CARTESIAN_POINT('',(-3.6,7.55,2.)); +#617 = DIRECTION('',(0.,0.,1.)); +#618 = DIRECTION('',(1.,0.,0.)); +#619 = PCURVE('',#66,#620); +#620 = DEFINITIONAL_REPRESENTATION('',(#621),#629); +#621 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#622,#623,#624,#625,#626,#627 +,#628),.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( + '') ); +#622 = CARTESIAN_POINT('',(13.3,7.55)); +#623 = CARTESIAN_POINT('',(13.3,8.935640646055)); +#624 = CARTESIAN_POINT('',(14.5,8.242820323028)); +#625 = CARTESIAN_POINT('',(15.7,7.55)); +#626 = CARTESIAN_POINT('',(14.5,6.857179676972)); +#627 = CARTESIAN_POINT('',(13.3,6.164359353945)); +#628 = CARTESIAN_POINT('',(13.3,7.55)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#172,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(0.,0.)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = FACE_BOUND('',#638,.F.); +#638 = EDGE_LOOP('',(#639)); +#639 = ORIENTED_EDGE('',*,*,#640,.T.); +#640 = EDGE_CURVE('',#641,#641,#643,.T.); +#641 = VERTEX_POINT('',#642); +#642 = CARTESIAN_POINT('',(4.4,7.55,2.)); +#643 = SURFACE_CURVE('',#644,(#649,#660),.PCURVE_S1.); +#644 = CIRCLE('',#645,0.8); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(3.6,7.55,2.)); +#647 = DIRECTION('',(0.,0.,1.)); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = PCURVE('',#66,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#659); +#651 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#652,#653,#654,#655,#656,#657 +,#658),.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( + '') ); +#652 = CARTESIAN_POINT('',(6.1,7.55)); +#653 = CARTESIAN_POINT('',(6.1,8.935640646055)); +#654 = CARTESIAN_POINT('',(7.3,8.242820323028)); +#655 = CARTESIAN_POINT('',(8.5,7.55)); +#656 = CARTESIAN_POINT('',(7.3,6.857179676972)); +#657 = CARTESIAN_POINT('',(6.1,6.164359353945)); +#658 = CARTESIAN_POINT('',(6.1,7.55)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#207,#661); +#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666); +#662 = LINE('',#663,#664); +#663 = CARTESIAN_POINT('',(0.,0.)); +#664 = VECTOR('',#665,1.); +#665 = DIRECTION('',(1.,0.)); +#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#667 = FACE_BOUND('',#668,.F.); +#668 = EDGE_LOOP('',(#669)); +#669 = ORIENTED_EDGE('',*,*,#670,.T.); +#670 = EDGE_CURVE('',#671,#671,#673,.T.); +#671 = VERTEX_POINT('',#672); +#672 = CARTESIAN_POINT('',(0.8,7.55,2.)); +#673 = SURFACE_CURVE('',#674,(#679,#690),.PCURVE_S1.); +#674 = CIRCLE('',#675,0.8); +#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678); +#676 = CARTESIAN_POINT('',(0.,7.55,2.)); +#677 = DIRECTION('',(0.,0.,1.)); +#678 = DIRECTION('',(1.,0.,0.)); +#679 = PCURVE('',#66,#680); +#680 = DEFINITIONAL_REPRESENTATION('',(#681),#689); +#681 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#682,#683,#684,#685,#686,#687 +,#688),.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( + '') ); +#682 = CARTESIAN_POINT('',(9.7,7.55)); +#683 = CARTESIAN_POINT('',(9.7,8.935640646055)); +#684 = CARTESIAN_POINT('',(10.9,8.242820323028)); +#685 = CARTESIAN_POINT('',(12.1,7.55)); +#686 = CARTESIAN_POINT('',(10.9,6.857179676972)); +#687 = CARTESIAN_POINT('',(9.7,6.164359353945)); +#688 = CARTESIAN_POINT('',(9.7,7.55)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = PCURVE('',#242,#691); +#691 = DEFINITIONAL_REPRESENTATION('',(#692),#696); +#692 = LINE('',#693,#694); +#693 = CARTESIAN_POINT('',(0.,0.)); +#694 = VECTOR('',#695,1.); +#695 = DIRECTION('',(1.,0.)); +#696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#697 = FACE_BOUND('',#698,.F.); +#698 = EDGE_LOOP('',(#699)); +#699 = ORIENTED_EDGE('',*,*,#700,.T.); +#700 = EDGE_CURVE('',#701,#701,#703,.T.); +#701 = VERTEX_POINT('',#702); +#702 = CARTESIAN_POINT('',(7.55,-4.4,2.)); +#703 = SURFACE_CURVE('',#704,(#709,#720),.PCURVE_S1.); +#704 = CIRCLE('',#705,0.8); +#705 = AXIS2_PLACEMENT_3D('',#706,#707,#708); +#706 = CARTESIAN_POINT('',(7.55,-3.6,2.)); +#707 = DIRECTION('',(0.,0.,1.)); +#708 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#709 = PCURVE('',#66,#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('',(2.95,-4.4)); +#713 = CARTESIAN_POINT('',(1.564359353945,-4.4)); +#714 = CARTESIAN_POINT('',(2.257179676972,-3.2)); +#715 = CARTESIAN_POINT('',(2.95,-2.)); +#716 = CARTESIAN_POINT('',(3.642820323028,-3.2)); +#717 = CARTESIAN_POINT('',(4.335640646055,-4.4)); +#718 = CARTESIAN_POINT('',(2.95,-4.4)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#720 = PCURVE('',#277,#721); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(0.,0.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(1.,0.)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = FACE_BOUND('',#728,.F.); +#728 = EDGE_LOOP('',(#729)); +#729 = ORIENTED_EDGE('',*,*,#730,.T.); +#730 = EDGE_CURVE('',#731,#731,#733,.T.); +#731 = VERTEX_POINT('',#732); +#732 = CARTESIAN_POINT('',(-7.55,-2.8,2.)); +#733 = SURFACE_CURVE('',#734,(#739,#750),.PCURVE_S1.); +#734 = CIRCLE('',#735,0.8); +#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); +#736 = CARTESIAN_POINT('',(-7.55,-3.6,2.)); +#737 = DIRECTION('',(0.,-0.,1.)); +#738 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#739 = PCURVE('',#66,#740); +#740 = DEFINITIONAL_REPRESENTATION('',(#741),#749); +#741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#742,#743,#744,#745,#746,#747 +,#748),.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( + '') ); +#742 = CARTESIAN_POINT('',(18.05,-2.8)); +#743 = CARTESIAN_POINT('',(19.435640646055,-2.8)); +#744 = CARTESIAN_POINT('',(18.742820323028,-4.)); +#745 = CARTESIAN_POINT('',(18.05,-5.2)); +#746 = CARTESIAN_POINT('',(17.357179676972,-4.)); +#747 = CARTESIAN_POINT('',(16.664359353945,-2.8)); +#748 = CARTESIAN_POINT('',(18.05,-2.8)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = PCURVE('',#452,#751); +#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(0.,0.)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(1.,0.)); +#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#761,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(-4.4,-7.55,2.)); +#763 = SURFACE_CURVE('',#764,(#769,#780),.PCURVE_S1.); +#764 = CIRCLE('',#765,0.8); +#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768); +#766 = CARTESIAN_POINT('',(-3.6,-7.55,2.)); +#767 = DIRECTION('',(0.,0.,1.)); +#768 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#769 = PCURVE('',#66,#770); +#770 = DEFINITIONAL_REPRESENTATION('',(#771),#779); +#771 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#772,#773,#774,#775,#776,#777 +,#778),.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( + '') ); +#772 = CARTESIAN_POINT('',(14.9,-7.55)); +#773 = CARTESIAN_POINT('',(14.9,-8.935640646055)); +#774 = CARTESIAN_POINT('',(13.7,-8.242820323028)); +#775 = CARTESIAN_POINT('',(12.5,-7.55)); +#776 = CARTESIAN_POINT('',(13.7,-6.857179676972)); +#777 = CARTESIAN_POINT('',(14.9,-6.164359353945)); +#778 = CARTESIAN_POINT('',(14.9,-7.55)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#557,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(0.,0.)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(1.,0.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = FACE_BOUND('',#788,.F.); +#788 = EDGE_LOOP('',(#789)); +#789 = ORIENTED_EDGE('',*,*,#790,.T.); +#790 = EDGE_CURVE('',#791,#791,#793,.T.); +#791 = VERTEX_POINT('',#792); +#792 = CARTESIAN_POINT('',(-0.8,-7.55,2.)); +#793 = SURFACE_CURVE('',#794,(#799,#810),.PCURVE_S1.); +#794 = CIRCLE('',#795,0.8); +#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798); +#796 = CARTESIAN_POINT('',(-9.246083333562E-16,-7.55,2.)); +#797 = DIRECTION('',(0.,0.,1.)); +#798 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#799 = PCURVE('',#66,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#809); +#801 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#802,#803,#804,#805,#806,#807 +,#808),.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( + '') ); +#802 = CARTESIAN_POINT('',(11.3,-7.55)); +#803 = CARTESIAN_POINT('',(11.3,-8.935640646055)); +#804 = CARTESIAN_POINT('',(10.1,-8.242820323028)); +#805 = CARTESIAN_POINT('',(8.9,-7.55)); +#806 = CARTESIAN_POINT('',(10.1,-6.857179676972)); +#807 = CARTESIAN_POINT('',(11.3,-6.164359353945)); +#808 = CARTESIAN_POINT('',(11.3,-7.55)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = PCURVE('',#522,#811); +#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816); +#812 = LINE('',#813,#814); +#813 = CARTESIAN_POINT('',(0.,0.)); +#814 = VECTOR('',#815,1.); +#815 = DIRECTION('',(1.,0.)); +#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#817 = FACE_BOUND('',#818,.F.); +#818 = EDGE_LOOP('',(#819)); +#819 = ORIENTED_EDGE('',*,*,#820,.T.); +#820 = EDGE_CURVE('',#821,#821,#823,.T.); +#821 = VERTEX_POINT('',#822); +#822 = CARTESIAN_POINT('',(7.55,2.8,2.)); +#823 = SURFACE_CURVE('',#824,(#829,#840),.PCURVE_S1.); +#824 = CIRCLE('',#825,0.8); +#825 = AXIS2_PLACEMENT_3D('',#826,#827,#828); +#826 = CARTESIAN_POINT('',(7.55,3.6,2.)); +#827 = DIRECTION('',(0.,0.,1.)); +#828 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#829 = PCURVE('',#66,#830); +#830 = DEFINITIONAL_REPRESENTATION('',(#831),#839); +#831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#832,#833,#834,#835,#836,#837 +,#838),.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( + '') ); +#832 = CARTESIAN_POINT('',(2.95,2.8)); +#833 = CARTESIAN_POINT('',(1.564359353945,2.8)); +#834 = CARTESIAN_POINT('',(2.257179676972,4.)); +#835 = CARTESIAN_POINT('',(2.95,5.2)); +#836 = CARTESIAN_POINT('',(3.642820323028,4.)); +#837 = CARTESIAN_POINT('',(4.335640646055,2.8)); +#838 = CARTESIAN_POINT('',(2.95,2.8)); +#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#840 = PCURVE('',#347,#841); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(0.,0.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(1.,0.)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = FACE_BOUND('',#848,.F.); +#848 = EDGE_LOOP('',(#849)); +#849 = ORIENTED_EDGE('',*,*,#850,.T.); +#850 = EDGE_CURVE('',#851,#851,#853,.T.); +#851 = VERTEX_POINT('',#852); +#852 = CARTESIAN_POINT('',(-7.55,4.4,2.)); +#853 = SURFACE_CURVE('',#854,(#859,#870),.PCURVE_S1.); +#854 = CIRCLE('',#855,0.8); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(-7.55,3.6,2.)); +#857 = DIRECTION('',(0.,-0.,1.)); +#858 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#859 = PCURVE('',#66,#860); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#869); +#861 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#862,#863,#864,#865,#866,#867 +,#868),.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( + '') ); +#862 = CARTESIAN_POINT('',(18.05,4.4)); +#863 = CARTESIAN_POINT('',(19.435640646055,4.4)); +#864 = CARTESIAN_POINT('',(18.742820323028,3.2)); +#865 = CARTESIAN_POINT('',(18.05,2.)); +#866 = CARTESIAN_POINT('',(17.357179676972,3.2)); +#867 = CARTESIAN_POINT('',(16.664359353945,4.4)); +#868 = CARTESIAN_POINT('',(18.05,4.4)); +#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#870 = PCURVE('',#382,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(0.,0.)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(1.,0.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = FACE_BOUND('',#878,.F.); +#878 = EDGE_LOOP('',(#879)); +#879 = ORIENTED_EDGE('',*,*,#880,.T.); +#880 = EDGE_CURVE('',#881,#881,#883,.T.); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(-7.55,0.8,2.)); +#883 = SURFACE_CURVE('',#884,(#889,#900),.PCURVE_S1.); +#884 = CIRCLE('',#885,0.8); +#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888); +#886 = CARTESIAN_POINT('',(-7.55,8.38218383592E-16,2.)); +#887 = DIRECTION('',(0.,-0.,1.)); +#888 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#889 = PCURVE('',#66,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#899); +#891 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#892,#893,#894,#895,#896,#897 +,#898),.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( + '') ); +#892 = CARTESIAN_POINT('',(18.05,0.8)); +#893 = CARTESIAN_POINT('',(19.435640646055,0.8)); +#894 = CARTESIAN_POINT('',(18.742820323028,-0.4)); +#895 = CARTESIAN_POINT('',(18.05,-1.6)); +#896 = CARTESIAN_POINT('',(17.357179676972,-0.4)); +#897 = CARTESIAN_POINT('',(16.664359353945,0.8)); +#898 = CARTESIAN_POINT('',(18.05,0.8)); +#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#900 = PCURVE('',#417,#901); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,0.)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = FACE_BOUND('',#908,.F.); +#908 = EDGE_LOOP('',(#909)); +#909 = ORIENTED_EDGE('',*,*,#910,.T.); +#910 = EDGE_CURVE('',#911,#911,#913,.T.); +#911 = VERTEX_POINT('',#912); +#912 = CARTESIAN_POINT('',(7.55,-0.8,2.)); +#913 = SURFACE_CURVE('',#914,(#919,#930),.PCURVE_S1.); +#914 = CIRCLE('',#915,0.8); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(7.55,-1.676436767184E-15,2.)); +#917 = DIRECTION('',(0.,0.,1.)); +#918 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#919 = PCURVE('',#66,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#929); +#921 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#922,#923,#924,#925,#926,#927 +,#928),.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( + '') ); +#922 = CARTESIAN_POINT('',(2.95,-0.8)); +#923 = CARTESIAN_POINT('',(1.564359353945,-0.8)); +#924 = CARTESIAN_POINT('',(2.257179676972,0.4)); +#925 = CARTESIAN_POINT('',(2.95,1.6)); +#926 = CARTESIAN_POINT('',(3.642820323028,0.4)); +#927 = CARTESIAN_POINT('',(4.335640646055,-0.8)); +#928 = CARTESIAN_POINT('',(2.95,-0.8)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = PCURVE('',#312,#931); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(0.,0.)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(1.,0.)); +#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#937 = FACE_BOUND('',#938,.F.); +#938 = EDGE_LOOP('',(#939)); +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#941,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(2.8,-7.55,2.)); +#943 = SURFACE_CURVE('',#944,(#949,#960),.PCURVE_S1.); +#944 = CIRCLE('',#945,0.8); +#945 = AXIS2_PLACEMENT_3D('',#946,#947,#948); +#946 = CARTESIAN_POINT('',(3.6,-7.55,2.)); +#947 = DIRECTION('',(0.,0.,1.)); +#948 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#949 = PCURVE('',#66,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#959); +#951 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#952,#953,#954,#955,#956,#957 +,#958),.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( + '') ); +#952 = CARTESIAN_POINT('',(7.7,-7.55)); +#953 = CARTESIAN_POINT('',(7.7,-8.935640646055)); +#954 = CARTESIAN_POINT('',(6.5,-8.242820323028)); +#955 = CARTESIAN_POINT('',(5.3,-7.55)); +#956 = CARTESIAN_POINT('',(6.5,-6.857179676972)); +#957 = CARTESIAN_POINT('',(7.7,-6.164359353945)); +#958 = CARTESIAN_POINT('',(7.7,-7.55)); +#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#960 = PCURVE('',#487,#961); +#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(0.,0.)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(1.,0.)); +#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#967 = ADVANCED_FACE('',(#968),#137,.T.); +#968 = FACE_BOUND('',#969,.F.); +#969 = EDGE_LOOP('',(#970,#971,#994,#1025)); +#970 = ORIENTED_EDGE('',*,*,#120,.F.); +#971 = ORIENTED_EDGE('',*,*,#972,.T.); +#972 = EDGE_CURVE('',#121,#973,#975,.T.); +#973 = VERTEX_POINT('',#974); +#974 = CARTESIAN_POINT('',(4.65,0.,-0.5)); +#975 = SEAM_CURVE('',#976,(#980,#987),.PCURVE_S1.); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(4.65,0.,0.)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(0.,0.,-1.)); +#980 = PCURVE('',#137,#981); +#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(-0.,-1.)); +#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#987 = PCURVE('',#137,#988); +#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993); +#989 = LINE('',#990,#991); +#990 = CARTESIAN_POINT('',(-0.,0.)); +#991 = VECTOR('',#992,1.); +#992 = DIRECTION('',(-0.,-1.)); +#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#994 = ORIENTED_EDGE('',*,*,#995,.T.); +#995 = EDGE_CURVE('',#973,#973,#996,.T.); +#996 = SURFACE_CURVE('',#997,(#1002,#1009),.PCURVE_S1.); +#997 = CIRCLE('',#998,4.65); +#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001); +#999 = CARTESIAN_POINT('',(0.,0.,-0.5)); +#1000 = DIRECTION('',(0.,0.,-1.)); +#1001 = DIRECTION('',(1.,0.,0.)); +#1002 = PCURVE('',#137,#1003); +#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(-0.,-0.5)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(-1.,0.)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#1010,#1015); +#1010 = PLANE('',#1011); +#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014); +#1012 = CARTESIAN_POINT('',(4.65,0.,-0.5)); +#1013 = DIRECTION('',(0.,0.,1.)); +#1014 = DIRECTION('',(1.,0.,0.)); +#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1024); +#1016 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1017,#1018,#1019,#1020, +#1021,#1022,#1023),.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('') ); +#1017 = CARTESIAN_POINT('',(0.,0.)); +#1018 = CARTESIAN_POINT('',(0.,-8.054036255195)); +#1019 = CARTESIAN_POINT('',(-6.975,-4.027018127598)); +#1020 = CARTESIAN_POINT('',(-13.95,-1.138921523207E-15)); +#1021 = CARTESIAN_POINT('',(-6.975,4.027018127598)); +#1022 = CARTESIAN_POINT('',(-7.105427357601E-15,8.054036255195)); +#1023 = CARTESIAN_POINT('',(0.,0.)); +#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1025 = ORIENTED_EDGE('',*,*,#972,.F.); +#1026 = ADVANCED_FACE('',(#1027),#172,.F.); +#1027 = FACE_BOUND('',#1028,.F.); +#1028 = EDGE_LOOP('',(#1029,#1030,#1051,#1052)); +#1029 = ORIENTED_EDGE('',*,*,#610,.F.); +#1030 = ORIENTED_EDGE('',*,*,#1031,.T.); +#1031 = EDGE_CURVE('',#611,#152,#1032,.T.); +#1032 = SEAM_CURVE('',#1033,(#1037,#1044),.PCURVE_S1.); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(-2.8,7.55,2.)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(-0.,-0.,-1.)); +#1037 = PCURVE('',#172,#1038); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043); +#1039 = LINE('',#1040,#1041); +#1040 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1041 = VECTOR('',#1042,1.); +#1042 = DIRECTION('',(0.,-1.)); +#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1044 = PCURVE('',#172,#1045); +#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050); +#1046 = LINE('',#1047,#1048); +#1047 = CARTESIAN_POINT('',(0.,0.)); +#1048 = VECTOR('',#1049,1.); +#1049 = DIRECTION('',(0.,-1.)); +#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1051 = ORIENTED_EDGE('',*,*,#151,.T.); +#1052 = ORIENTED_EDGE('',*,*,#1031,.F.); +#1053 = ADVANCED_FACE('',(#1054),#207,.F.); +#1054 = FACE_BOUND('',#1055,.F.); +#1055 = EDGE_LOOP('',(#1056,#1057,#1078,#1079)); +#1056 = ORIENTED_EDGE('',*,*,#640,.F.); +#1057 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1058 = EDGE_CURVE('',#641,#187,#1059,.T.); +#1059 = SEAM_CURVE('',#1060,(#1064,#1071),.PCURVE_S1.); +#1060 = LINE('',#1061,#1062); +#1061 = CARTESIAN_POINT('',(4.4,7.55,2.)); +#1062 = VECTOR('',#1063,1.); +#1063 = DIRECTION('',(-0.,-0.,-1.)); +#1064 = PCURVE('',#207,#1065); +#1065 = DEFINITIONAL_REPRESENTATION('',(#1066),#1070); +#1066 = LINE('',#1067,#1068); +#1067 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1068 = VECTOR('',#1069,1.); +#1069 = DIRECTION('',(0.,-1.)); +#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1071 = PCURVE('',#207,#1072); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(0.,0.)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(0.,-1.)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#186,.T.); +#1079 = ORIENTED_EDGE('',*,*,#1058,.F.); +#1080 = ADVANCED_FACE('',(#1081),#242,.F.); +#1081 = FACE_BOUND('',#1082,.F.); +#1082 = EDGE_LOOP('',(#1083,#1084,#1105,#1106)); +#1083 = ORIENTED_EDGE('',*,*,#670,.F.); +#1084 = ORIENTED_EDGE('',*,*,#1085,.T.); +#1085 = EDGE_CURVE('',#671,#222,#1086,.T.); +#1086 = SEAM_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(0.8,7.55,2.)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(-0.,-0.,-1.)); +#1091 = PCURVE('',#242,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.,-1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#242,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(0.,0.)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#221,.T.); +#1106 = ORIENTED_EDGE('',*,*,#1085,.F.); +#1107 = ADVANCED_FACE('',(#1108),#277,.F.); +#1108 = FACE_BOUND('',#1109,.F.); +#1109 = EDGE_LOOP('',(#1110,#1111,#1132,#1133)); +#1110 = ORIENTED_EDGE('',*,*,#700,.F.); +#1111 = ORIENTED_EDGE('',*,*,#1112,.T.); +#1112 = EDGE_CURVE('',#701,#257,#1113,.T.); +#1113 = SEAM_CURVE('',#1114,(#1118,#1125),.PCURVE_S1.); +#1114 = LINE('',#1115,#1116); +#1115 = CARTESIAN_POINT('',(7.55,-4.4,2.)); +#1116 = VECTOR('',#1117,1.); +#1117 = DIRECTION('',(0.,0.,-1.)); +#1118 = PCURVE('',#277,#1119); +#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(0.,-1.)); +#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1125 = PCURVE('',#277,#1126); +#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131); +#1127 = LINE('',#1128,#1129); +#1128 = CARTESIAN_POINT('',(0.,0.)); +#1129 = VECTOR('',#1130,1.); +#1130 = DIRECTION('',(0.,-1.)); +#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1132 = ORIENTED_EDGE('',*,*,#256,.T.); +#1133 = ORIENTED_EDGE('',*,*,#1112,.F.); +#1134 = ADVANCED_FACE('',(#1135),#312,.F.); +#1135 = FACE_BOUND('',#1136,.F.); +#1136 = EDGE_LOOP('',(#1137,#1138,#1159,#1160)); +#1137 = ORIENTED_EDGE('',*,*,#910,.F.); +#1138 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1139 = EDGE_CURVE('',#911,#292,#1140,.T.); +#1140 = SEAM_CURVE('',#1141,(#1145,#1152),.PCURVE_S1.); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(7.55,-0.8,2.)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(0.,0.,-1.)); +#1145 = PCURVE('',#312,#1146); +#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.,-1.)); +#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1152 = PCURVE('',#312,#1153); +#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158); +#1154 = LINE('',#1155,#1156); +#1155 = CARTESIAN_POINT('',(0.,0.)); +#1156 = VECTOR('',#1157,1.); +#1157 = DIRECTION('',(0.,-1.)); +#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1159 = ORIENTED_EDGE('',*,*,#291,.T.); +#1160 = ORIENTED_EDGE('',*,*,#1139,.F.); +#1161 = ADVANCED_FACE('',(#1162),#347,.F.); +#1162 = FACE_BOUND('',#1163,.F.); +#1163 = EDGE_LOOP('',(#1164,#1165,#1186,#1187)); +#1164 = ORIENTED_EDGE('',*,*,#820,.F.); +#1165 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1166 = EDGE_CURVE('',#821,#327,#1167,.T.); +#1167 = SEAM_CURVE('',#1168,(#1172,#1179),.PCURVE_S1.); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(7.55,2.8,2.)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(0.,0.,-1.)); +#1172 = PCURVE('',#347,#1173); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178); +#1174 = LINE('',#1175,#1176); +#1175 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1176 = VECTOR('',#1177,1.); +#1177 = DIRECTION('',(0.,-1.)); +#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1179 = PCURVE('',#347,#1180); +#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(0.,0.)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(0.,-1.)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = ORIENTED_EDGE('',*,*,#326,.T.); +#1187 = ORIENTED_EDGE('',*,*,#1166,.F.); +#1188 = ADVANCED_FACE('',(#1189),#382,.F.); +#1189 = FACE_BOUND('',#1190,.F.); +#1190 = EDGE_LOOP('',(#1191,#1192,#1213,#1214)); +#1191 = ORIENTED_EDGE('',*,*,#850,.F.); +#1192 = ORIENTED_EDGE('',*,*,#1193,.T.); +#1193 = EDGE_CURVE('',#851,#362,#1194,.T.); +#1194 = SEAM_CURVE('',#1195,(#1199,#1206),.PCURVE_S1.); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(-7.55,4.4,2.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(0.,-0.,-1.)); +#1199 = PCURVE('',#382,#1200); +#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205); +#1201 = LINE('',#1202,#1203); +#1202 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1203 = VECTOR('',#1204,1.); +#1204 = DIRECTION('',(0.,-1.)); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1206 = PCURVE('',#382,#1207); +#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212); +#1208 = LINE('',#1209,#1210); +#1209 = CARTESIAN_POINT('',(0.,0.)); +#1210 = VECTOR('',#1211,1.); +#1211 = DIRECTION('',(0.,-1.)); +#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1213 = ORIENTED_EDGE('',*,*,#361,.T.); +#1214 = ORIENTED_EDGE('',*,*,#1193,.F.); +#1215 = ADVANCED_FACE('',(#1216),#417,.F.); +#1216 = FACE_BOUND('',#1217,.F.); +#1217 = EDGE_LOOP('',(#1218,#1219,#1240,#1241)); +#1218 = ORIENTED_EDGE('',*,*,#880,.F.); +#1219 = ORIENTED_EDGE('',*,*,#1220,.T.); +#1220 = EDGE_CURVE('',#881,#397,#1221,.T.); +#1221 = SEAM_CURVE('',#1222,(#1226,#1233),.PCURVE_S1.); +#1222 = LINE('',#1223,#1224); +#1223 = CARTESIAN_POINT('',(-7.55,0.8,2.)); +#1224 = VECTOR('',#1225,1.); +#1225 = DIRECTION('',(0.,-0.,-1.)); +#1226 = PCURVE('',#417,#1227); +#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.,-1.)); +#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1233 = PCURVE('',#417,#1234); +#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239); +#1235 = LINE('',#1236,#1237); +#1236 = CARTESIAN_POINT('',(0.,0.)); +#1237 = VECTOR('',#1238,1.); +#1238 = DIRECTION('',(0.,-1.)); +#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1240 = ORIENTED_EDGE('',*,*,#396,.T.); +#1241 = ORIENTED_EDGE('',*,*,#1220,.F.); +#1242 = ADVANCED_FACE('',(#1243),#452,.F.); +#1243 = FACE_BOUND('',#1244,.F.); +#1244 = EDGE_LOOP('',(#1245,#1246,#1267,#1268)); +#1245 = ORIENTED_EDGE('',*,*,#730,.F.); +#1246 = ORIENTED_EDGE('',*,*,#1247,.T.); +#1247 = EDGE_CURVE('',#731,#432,#1248,.T.); +#1248 = SEAM_CURVE('',#1249,(#1253,#1260),.PCURVE_S1.); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(-7.55,-2.8,2.)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(0.,-0.,-1.)); +#1253 = PCURVE('',#452,#1254); +#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(0.,-1.)); +#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1260 = PCURVE('',#452,#1261); +#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266); +#1262 = LINE('',#1263,#1264); +#1263 = CARTESIAN_POINT('',(0.,0.)); +#1264 = VECTOR('',#1265,1.); +#1265 = DIRECTION('',(0.,-1.)); +#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1267 = ORIENTED_EDGE('',*,*,#431,.T.); +#1268 = ORIENTED_EDGE('',*,*,#1247,.F.); +#1269 = ADVANCED_FACE('',(#1270),#487,.F.); +#1270 = FACE_BOUND('',#1271,.F.); +#1271 = EDGE_LOOP('',(#1272,#1273,#1294,#1295)); +#1272 = ORIENTED_EDGE('',*,*,#940,.F.); +#1273 = ORIENTED_EDGE('',*,*,#1274,.T.); +#1274 = EDGE_CURVE('',#941,#467,#1275,.T.); +#1275 = SEAM_CURVE('',#1276,(#1280,#1287),.PCURVE_S1.); +#1276 = LINE('',#1277,#1278); +#1277 = CARTESIAN_POINT('',(2.8,-7.55,2.)); +#1278 = VECTOR('',#1279,1.); +#1279 = DIRECTION('',(0.,0.,-1.)); +#1280 = PCURVE('',#487,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286); +#1282 = LINE('',#1283,#1284); +#1283 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1284 = VECTOR('',#1285,1.); +#1285 = DIRECTION('',(0.,-1.)); +#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1287 = PCURVE('',#487,#1288); +#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(0.,0.)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(0.,-1.)); +#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1294 = ORIENTED_EDGE('',*,*,#466,.T.); +#1295 = ORIENTED_EDGE('',*,*,#1274,.F.); +#1296 = ADVANCED_FACE('',(#1297),#522,.F.); +#1297 = FACE_BOUND('',#1298,.F.); +#1298 = EDGE_LOOP('',(#1299,#1300,#1321,#1322)); +#1299 = ORIENTED_EDGE('',*,*,#790,.F.); +#1300 = ORIENTED_EDGE('',*,*,#1301,.T.); +#1301 = EDGE_CURVE('',#791,#502,#1302,.T.); +#1302 = SEAM_CURVE('',#1303,(#1307,#1314),.PCURVE_S1.); +#1303 = LINE('',#1304,#1305); +#1304 = CARTESIAN_POINT('',(-0.8,-7.55,2.)); +#1305 = VECTOR('',#1306,1.); +#1306 = DIRECTION('',(0.,0.,-1.)); +#1307 = PCURVE('',#522,#1308); +#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1313); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.,-1.)); +#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1314 = PCURVE('',#522,#1315); +#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320); +#1316 = LINE('',#1317,#1318); +#1317 = CARTESIAN_POINT('',(0.,0.)); +#1318 = VECTOR('',#1319,1.); +#1319 = DIRECTION('',(0.,-1.)); +#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1321 = ORIENTED_EDGE('',*,*,#501,.T.); +#1322 = ORIENTED_EDGE('',*,*,#1301,.F.); +#1323 = ADVANCED_FACE('',(#1324),#557,.F.); +#1324 = FACE_BOUND('',#1325,.F.); +#1325 = EDGE_LOOP('',(#1326,#1327,#1348,#1349)); +#1326 = ORIENTED_EDGE('',*,*,#760,.F.); +#1327 = ORIENTED_EDGE('',*,*,#1328,.T.); +#1328 = EDGE_CURVE('',#761,#537,#1329,.T.); +#1329 = SEAM_CURVE('',#1330,(#1334,#1341),.PCURVE_S1.); +#1330 = LINE('',#1331,#1332); +#1331 = CARTESIAN_POINT('',(-4.4,-7.55,2.)); +#1332 = VECTOR('',#1333,1.); +#1333 = DIRECTION('',(0.,0.,-1.)); +#1334 = PCURVE('',#557,#1335); +#1335 = DEFINITIONAL_REPRESENTATION('',(#1336),#1340); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.,-1.)); +#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1341 = PCURVE('',#557,#1342); +#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347); +#1343 = LINE('',#1344,#1345); +#1344 = CARTESIAN_POINT('',(0.,0.)); +#1345 = VECTOR('',#1346,1.); +#1346 = DIRECTION('',(0.,-1.)); +#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1348 = ORIENTED_EDGE('',*,*,#536,.T.); +#1349 = ORIENTED_EDGE('',*,*,#1328,.F.); +#1350 = ADVANCED_FACE('',(#1351),#596,.F.); +#1351 = FACE_BOUND('',#1352,.F.); +#1352 = EDGE_LOOP('',(#1353,#1354,#1377,#1408)); +#1353 = ORIENTED_EDGE('',*,*,#575,.F.); +#1354 = ORIENTED_EDGE('',*,*,#1355,.T.); +#1355 = EDGE_CURVE('',#576,#1356,#1358,.T.); +#1356 = VERTEX_POINT('',#1357); +#1357 = CARTESIAN_POINT('',(4.475,0.,1.4)); +#1358 = SEAM_CURVE('',#1359,(#1363,#1370),.PCURVE_S1.); +#1359 = LINE('',#1360,#1361); +#1360 = CARTESIAN_POINT('',(4.475,0.,2.)); +#1361 = VECTOR('',#1362,1.); +#1362 = DIRECTION('',(-0.,-0.,-1.)); +#1363 = PCURVE('',#596,#1364); +#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1369); +#1365 = LINE('',#1366,#1367); +#1366 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1367 = VECTOR('',#1368,1.); +#1368 = DIRECTION('',(0.,-1.)); +#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1370 = PCURVE('',#596,#1371); +#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376); +#1372 = LINE('',#1373,#1374); +#1373 = CARTESIAN_POINT('',(0.,0.)); +#1374 = VECTOR('',#1375,1.); +#1375 = DIRECTION('',(0.,-1.)); +#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1377 = ORIENTED_EDGE('',*,*,#1378,.T.); +#1378 = EDGE_CURVE('',#1356,#1356,#1379,.T.); +#1379 = SURFACE_CURVE('',#1380,(#1385,#1392),.PCURVE_S1.); +#1380 = CIRCLE('',#1381,4.475); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(0.,0.,1.4)); +#1383 = DIRECTION('',(0.,0.,1.)); +#1384 = DIRECTION('',(1.,0.,0.)); +#1385 = PCURVE('',#596,#1386); +#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1391); +#1387 = LINE('',#1388,#1389); +#1388 = CARTESIAN_POINT('',(0.,-0.6)); +#1389 = VECTOR('',#1390,1.); +#1390 = DIRECTION('',(1.,0.)); +#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1392 = PCURVE('',#1393,#1398); +#1393 = PLANE('',#1394); +#1394 = AXIS2_PLACEMENT_3D('',#1395,#1396,#1397); +#1395 = CARTESIAN_POINT('',(4.475,0.,1.4)); +#1396 = DIRECTION('',(0.,0.,-1.)); +#1397 = DIRECTION('',(-1.,0.,0.)); +#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1407); +#1399 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1400,#1401,#1402,#1403, +#1404,#1405,#1406),.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('') ); +#1400 = CARTESIAN_POINT('',(0.,0.)); +#1401 = CARTESIAN_POINT('',(0.,7.750927363871)); +#1402 = CARTESIAN_POINT('',(6.7125,3.875463681935)); +#1403 = CARTESIAN_POINT('',(13.425,1.096058885237E-15)); +#1404 = CARTESIAN_POINT('',(6.7125,-3.875463681935)); +#1405 = CARTESIAN_POINT('',(7.105427357601E-15,-7.750927363871)); +#1406 = CARTESIAN_POINT('',(0.,0.)); +#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1408 = ORIENTED_EDGE('',*,*,#1355,.F.); +#1409 = ADVANCED_FACE('',(#1410,#1413),#1010,.F.); +#1410 = FACE_BOUND('',#1411,.F.); +#1411 = EDGE_LOOP('',(#1412)); +#1412 = ORIENTED_EDGE('',*,*,#995,.F.); +#1413 = FACE_BOUND('',#1414,.F.); +#1414 = EDGE_LOOP('',(#1415)); +#1415 = ORIENTED_EDGE('',*,*,#1416,.T.); +#1416 = EDGE_CURVE('',#1417,#1417,#1419,.T.); +#1417 = VERTEX_POINT('',#1418); +#1418 = CARTESIAN_POINT('',(4.4,0.,-0.5)); +#1419 = SURFACE_CURVE('',#1420,(#1425,#1436),.PCURVE_S1.); +#1420 = CIRCLE('',#1421,4.4); +#1421 = AXIS2_PLACEMENT_3D('',#1422,#1423,#1424); +#1422 = CARTESIAN_POINT('',(0.,0.,-0.5)); +#1423 = DIRECTION('',(0.,0.,-1.)); +#1424 = DIRECTION('',(1.,0.,0.)); +#1425 = PCURVE('',#1010,#1426); +#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1435); +#1427 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1428,#1429,#1430,#1431, +#1432,#1433,#1434),.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('') ); +#1428 = CARTESIAN_POINT('',(-0.25,0.)); +#1429 = CARTESIAN_POINT('',(-0.25,-7.621023553303)); +#1430 = CARTESIAN_POINT('',(-6.85,-3.810511776652)); +#1431 = CARTESIAN_POINT('',(-13.45,-1.07768918325E-15)); +#1432 = CARTESIAN_POINT('',(-6.85,3.810511776652)); +#1433 = CARTESIAN_POINT('',(-0.25,7.621023553303)); +#1434 = CARTESIAN_POINT('',(-0.25,0.)); +#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1436 = PCURVE('',#1437,#1442); +#1437 = CYLINDRICAL_SURFACE('',#1438,4.4); +#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441); +#1439 = CARTESIAN_POINT('',(0.,0.,-0.5)); +#1440 = DIRECTION('',(0.,0.,1.)); +#1441 = DIRECTION('',(1.,0.,0.)); +#1442 = DEFINITIONAL_REPRESENTATION('',(#1443),#1447); +#1443 = LINE('',#1444,#1445); +#1444 = CARTESIAN_POINT('',(-0.,0.)); +#1445 = VECTOR('',#1446,1.); +#1446 = DIRECTION('',(-1.,0.)); +#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1448 = ADVANCED_FACE('',(#1449,#1452),#1393,.F.); +#1449 = FACE_BOUND('',#1450,.F.); +#1450 = EDGE_LOOP('',(#1451)); +#1451 = ORIENTED_EDGE('',*,*,#1378,.F.); +#1452 = FACE_BOUND('',#1453,.F.); +#1453 = EDGE_LOOP('',(#1454)); +#1454 = ORIENTED_EDGE('',*,*,#1455,.T.); +#1455 = EDGE_CURVE('',#1456,#1456,#1458,.T.); +#1456 = VERTEX_POINT('',#1457); +#1457 = CARTESIAN_POINT('',(3.45,0.,1.4)); +#1458 = SURFACE_CURVE('',#1459,(#1464,#1475),.PCURVE_S1.); +#1459 = CIRCLE('',#1460,3.45); +#1460 = AXIS2_PLACEMENT_3D('',#1461,#1462,#1463); +#1461 = CARTESIAN_POINT('',(0.,0.,1.4)); +#1462 = DIRECTION('',(0.,0.,1.)); +#1463 = DIRECTION('',(1.,0.,0.)); +#1464 = PCURVE('',#1393,#1465); +#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1474); +#1466 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1467,#1468,#1469,#1470, +#1471,#1472,#1473),.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('') ); +#1467 = CARTESIAN_POINT('',(1.025,0.)); +#1468 = CARTESIAN_POINT('',(1.025,5.975575286113)); +#1469 = CARTESIAN_POINT('',(6.2,2.987787643056)); +#1470 = CARTESIAN_POINT('',(11.375,8.450062914117E-16)); +#1471 = CARTESIAN_POINT('',(6.2,-2.987787643056)); +#1472 = CARTESIAN_POINT('',(1.025,-5.975575286113)); +#1473 = CARTESIAN_POINT('',(1.025,0.)); +#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1475 = PCURVE('',#1476,#1481); +#1476 = CYLINDRICAL_SURFACE('',#1477,3.45); +#1477 = AXIS2_PLACEMENT_3D('',#1478,#1479,#1480); +#1478 = CARTESIAN_POINT('',(0.,0.,1.4)); +#1479 = DIRECTION('',(-0.,-0.,-1.)); +#1480 = DIRECTION('',(1.,0.,0.)); +#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486); +#1482 = LINE('',#1483,#1484); +#1483 = CARTESIAN_POINT('',(-0.,0.)); +#1484 = VECTOR('',#1485,1.); +#1485 = DIRECTION('',(-1.,0.)); +#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1487 = ADVANCED_FACE('',(#1488),#1437,.T.); +#1488 = FACE_BOUND('',#1489,.F.); +#1489 = EDGE_LOOP('',(#1490,#1491,#1514,#1545)); +#1490 = ORIENTED_EDGE('',*,*,#1416,.F.); +#1491 = ORIENTED_EDGE('',*,*,#1492,.T.); +#1492 = EDGE_CURVE('',#1417,#1493,#1495,.T.); +#1493 = VERTEX_POINT('',#1494); +#1494 = CARTESIAN_POINT('',(4.4,0.,-4.1)); +#1495 = SEAM_CURVE('',#1496,(#1500,#1507),.PCURVE_S1.); +#1496 = LINE('',#1497,#1498); +#1497 = CARTESIAN_POINT('',(4.4,0.,-0.5)); +#1498 = VECTOR('',#1499,1.); +#1499 = DIRECTION('',(0.,0.,-1.)); +#1500 = PCURVE('',#1437,#1501); +#1501 = DEFINITIONAL_REPRESENTATION('',(#1502),#1506); +#1502 = LINE('',#1503,#1504); +#1503 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1504 = VECTOR('',#1505,1.); +#1505 = DIRECTION('',(-0.,-1.)); +#1506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1507 = PCURVE('',#1437,#1508); +#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1513); +#1509 = LINE('',#1510,#1511); +#1510 = CARTESIAN_POINT('',(-0.,0.)); +#1511 = VECTOR('',#1512,1.); +#1512 = DIRECTION('',(-0.,-1.)); +#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1514 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1515 = EDGE_CURVE('',#1493,#1493,#1516,.T.); +#1516 = SURFACE_CURVE('',#1517,(#1522,#1529),.PCURVE_S1.); +#1517 = CIRCLE('',#1518,4.4); +#1518 = AXIS2_PLACEMENT_3D('',#1519,#1520,#1521); +#1519 = CARTESIAN_POINT('',(0.,0.,-4.1)); +#1520 = DIRECTION('',(0.,0.,-1.)); +#1521 = DIRECTION('',(1.,0.,0.)); +#1522 = PCURVE('',#1437,#1523); +#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528); +#1524 = LINE('',#1525,#1526); +#1525 = CARTESIAN_POINT('',(-0.,-3.6)); +#1526 = VECTOR('',#1527,1.); +#1527 = DIRECTION('',(-1.,0.)); +#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1529 = PCURVE('',#1530,#1535); +#1530 = PLANE('',#1531); +#1531 = AXIS2_PLACEMENT_3D('',#1532,#1533,#1534); +#1532 = CARTESIAN_POINT('',(4.4,0.,-4.1)); +#1533 = DIRECTION('',(0.,0.,1.)); +#1534 = DIRECTION('',(1.,0.,0.)); +#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1544); +#1536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1537,#1538,#1539,#1540, +#1541,#1542,#1543),.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('') ); +#1537 = CARTESIAN_POINT('',(0.,0.)); +#1538 = CARTESIAN_POINT('',(0.,-7.621023553303)); +#1539 = CARTESIAN_POINT('',(-6.6,-3.810511776652)); +#1540 = CARTESIAN_POINT('',(-13.2,-1.07768918325E-15)); +#1541 = CARTESIAN_POINT('',(-6.6,3.810511776652)); +#1542 = CARTESIAN_POINT('',(-7.105427357601E-15,7.621023553303)); +#1543 = CARTESIAN_POINT('',(0.,0.)); +#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1545 = ORIENTED_EDGE('',*,*,#1492,.F.); +#1546 = ADVANCED_FACE('',(#1547),#1476,.T.); +#1547 = FACE_BOUND('',#1548,.F.); +#1548 = EDGE_LOOP('',(#1549,#1550,#1573,#1604)); +#1549 = ORIENTED_EDGE('',*,*,#1455,.F.); +#1550 = ORIENTED_EDGE('',*,*,#1551,.T.); +#1551 = EDGE_CURVE('',#1456,#1552,#1554,.T.); +#1552 = VERTEX_POINT('',#1553); +#1553 = CARTESIAN_POINT('',(3.45,0.,2.1)); +#1554 = SEAM_CURVE('',#1555,(#1559,#1566),.PCURVE_S1.); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(3.45,0.,1.4)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(0.,0.,1.)); +#1559 = PCURVE('',#1476,#1560); +#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(-0.,-1.)); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1566 = PCURVE('',#1476,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(-0.,0.)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(-0.,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1573 = ORIENTED_EDGE('',*,*,#1574,.T.); +#1574 = EDGE_CURVE('',#1552,#1552,#1575,.T.); +#1575 = SURFACE_CURVE('',#1576,(#1581,#1588),.PCURVE_S1.); +#1576 = CIRCLE('',#1577,3.45); +#1577 = AXIS2_PLACEMENT_3D('',#1578,#1579,#1580); +#1578 = CARTESIAN_POINT('',(0.,0.,2.1)); +#1579 = DIRECTION('',(0.,0.,1.)); +#1580 = DIRECTION('',(1.,0.,0.)); +#1581 = PCURVE('',#1476,#1582); +#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1587); +#1583 = LINE('',#1584,#1585); +#1584 = CARTESIAN_POINT('',(-0.,-0.7)); +#1585 = VECTOR('',#1586,1.); +#1586 = DIRECTION('',(-1.,0.)); +#1587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1588 = PCURVE('',#1589,#1594); +#1589 = PLANE('',#1590); +#1590 = AXIS2_PLACEMENT_3D('',#1591,#1592,#1593); +#1591 = CARTESIAN_POINT('',(3.45,0.,2.1)); +#1592 = DIRECTION('',(0.,0.,-1.)); +#1593 = DIRECTION('',(-1.,0.,0.)); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1603); +#1595 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1596,#1597,#1598,#1599, +#1600,#1601,#1602),.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('') ); +#1596 = CARTESIAN_POINT('',(0.,0.)); +#1597 = CARTESIAN_POINT('',(0.,5.975575286113)); +#1598 = CARTESIAN_POINT('',(5.175,2.987787643056)); +#1599 = CARTESIAN_POINT('',(10.35,8.450062914117E-16)); +#1600 = CARTESIAN_POINT('',(5.175,-2.987787643056)); +#1601 = CARTESIAN_POINT('',(5.329070518201E-15,-5.975575286113)); +#1602 = CARTESIAN_POINT('',(0.,0.)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = ORIENTED_EDGE('',*,*,#1551,.F.); +#1605 = ADVANCED_FACE('',(#1606,#1609),#1530,.F.); +#1606 = FACE_BOUND('',#1607,.F.); +#1607 = EDGE_LOOP('',(#1608)); +#1608 = ORIENTED_EDGE('',*,*,#1515,.F.); +#1609 = FACE_BOUND('',#1610,.F.); +#1610 = EDGE_LOOP('',(#1611)); +#1611 = ORIENTED_EDGE('',*,*,#1612,.T.); +#1612 = EDGE_CURVE('',#1613,#1613,#1615,.T.); +#1613 = VERTEX_POINT('',#1614); +#1614 = CARTESIAN_POINT('',(2.9,0.,-4.1)); +#1615 = SURFACE_CURVE('',#1616,(#1621,#1632),.PCURVE_S1.); +#1616 = CIRCLE('',#1617,2.9); +#1617 = AXIS2_PLACEMENT_3D('',#1618,#1619,#1620); +#1618 = CARTESIAN_POINT('',(0.,0.,-4.1)); +#1619 = DIRECTION('',(0.,0.,-1.)); +#1620 = DIRECTION('',(1.,0.,0.)); +#1621 = PCURVE('',#1530,#1622); +#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1631); +#1623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1624,#1625,#1626,#1627, +#1628,#1629,#1630),.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('') ); +#1624 = CARTESIAN_POINT('',(-1.5,0.)); +#1625 = CARTESIAN_POINT('',(-1.5,-5.02294734195)); +#1626 = CARTESIAN_POINT('',(-5.85,-2.511473670975)); +#1627 = CARTESIAN_POINT('',(-10.2,-7.102951435055E-16)); +#1628 = CARTESIAN_POINT('',(-5.85,2.511473670975)); +#1629 = CARTESIAN_POINT('',(-1.5,5.02294734195)); +#1630 = CARTESIAN_POINT('',(-1.5,0.)); +#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1632 = PCURVE('',#1633,#1638); +#1633 = CYLINDRICAL_SURFACE('',#1634,2.9); +#1634 = AXIS2_PLACEMENT_3D('',#1635,#1636,#1637); +#1635 = CARTESIAN_POINT('',(0.,0.,-4.1)); +#1636 = DIRECTION('',(0.,0.,-1.)); +#1637 = DIRECTION('',(1.,0.,0.)); +#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643); +#1639 = LINE('',#1640,#1641); +#1640 = CARTESIAN_POINT('',(0.,0.)); +#1641 = VECTOR('',#1642,1.); +#1642 = DIRECTION('',(1.,0.)); +#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1644 = ADVANCED_FACE('',(#1645,#1648),#1589,.F.); +#1645 = FACE_BOUND('',#1646,.T.); +#1646 = EDGE_LOOP('',(#1647)); +#1647 = ORIENTED_EDGE('',*,*,#1574,.T.); +#1648 = FACE_BOUND('',#1649,.F.); +#1649 = EDGE_LOOP('',(#1650)); +#1650 = ORIENTED_EDGE('',*,*,#1651,.T.); +#1651 = EDGE_CURVE('',#1652,#1652,#1654,.T.); +#1652 = VERTEX_POINT('',#1653); +#1653 = CARTESIAN_POINT('',(2.95,0.,2.1)); +#1654 = SURFACE_CURVE('',#1655,(#1660,#1671),.PCURVE_S1.); +#1655 = CIRCLE('',#1656,2.95); +#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659); +#1657 = CARTESIAN_POINT('',(0.,0.,2.1)); +#1658 = DIRECTION('',(0.,0.,1.)); +#1659 = DIRECTION('',(1.,0.,0.)); +#1660 = PCURVE('',#1589,#1661); +#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1670); +#1662 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1663,#1664,#1665,#1666, +#1667,#1668,#1669),.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('') ); +#1663 = CARTESIAN_POINT('',(0.5,0.)); +#1664 = CARTESIAN_POINT('',(0.5,5.109549882328)); +#1665 = CARTESIAN_POINT('',(4.925,2.554774941164)); +#1666 = CARTESIAN_POINT('',(9.35,7.225416114969E-16)); +#1667 = CARTESIAN_POINT('',(4.925,-2.554774941164)); +#1668 = CARTESIAN_POINT('',(0.5,-5.109549882328)); +#1669 = CARTESIAN_POINT('',(0.5,0.)); +#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1671 = PCURVE('',#1672,#1677); +#1672 = CYLINDRICAL_SURFACE('',#1673,2.95); +#1673 = AXIS2_PLACEMENT_3D('',#1674,#1675,#1676); +#1674 = CARTESIAN_POINT('',(0.,0.,1.4)); +#1675 = DIRECTION('',(-0.,-0.,-1.)); +#1676 = DIRECTION('',(1.,0.,0.)); +#1677 = DEFINITIONAL_REPRESENTATION('',(#1678),#1682); +#1678 = LINE('',#1679,#1680); +#1679 = CARTESIAN_POINT('',(-0.,-0.7)); +#1680 = VECTOR('',#1681,1.); +#1681 = DIRECTION('',(-1.,0.)); +#1682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1683 = ADVANCED_FACE('',(#1684),#1633,.F.); +#1684 = FACE_BOUND('',#1685,.F.); +#1685 = EDGE_LOOP('',(#1686,#1687,#1710,#1741)); +#1686 = ORIENTED_EDGE('',*,*,#1612,.F.); +#1687 = ORIENTED_EDGE('',*,*,#1688,.T.); +#1688 = EDGE_CURVE('',#1613,#1689,#1691,.T.); +#1689 = VERTEX_POINT('',#1690); +#1690 = CARTESIAN_POINT('',(2.9,0.,-0.3)); +#1691 = SEAM_CURVE('',#1692,(#1696,#1703),.PCURVE_S1.); +#1692 = LINE('',#1693,#1694); +#1693 = CARTESIAN_POINT('',(2.9,0.,-4.1)); +#1694 = VECTOR('',#1695,1.); +#1695 = DIRECTION('',(0.,0.,1.)); +#1696 = PCURVE('',#1633,#1697); +#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702); +#1698 = LINE('',#1699,#1700); +#1699 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1700 = VECTOR('',#1701,1.); +#1701 = DIRECTION('',(0.,-1.)); +#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1703 = PCURVE('',#1633,#1704); +#1704 = DEFINITIONAL_REPRESENTATION('',(#1705),#1709); +#1705 = LINE('',#1706,#1707); +#1706 = CARTESIAN_POINT('',(0.,0.)); +#1707 = VECTOR('',#1708,1.); +#1708 = DIRECTION('',(0.,-1.)); +#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1710 = ORIENTED_EDGE('',*,*,#1711,.T.); +#1711 = EDGE_CURVE('',#1689,#1689,#1712,.T.); +#1712 = SURFACE_CURVE('',#1713,(#1718,#1725),.PCURVE_S1.); +#1713 = CIRCLE('',#1714,2.9); +#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717); +#1715 = CARTESIAN_POINT('',(0.,0.,-0.3)); +#1716 = DIRECTION('',(0.,0.,-1.)); +#1717 = DIRECTION('',(1.,0.,0.)); +#1718 = PCURVE('',#1633,#1719); +#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724); +#1720 = LINE('',#1721,#1722); +#1721 = CARTESIAN_POINT('',(0.,-3.8)); +#1722 = VECTOR('',#1723,1.); +#1723 = DIRECTION('',(1.,0.)); +#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1725 = PCURVE('',#1726,#1731); +#1726 = PLANE('',#1727); +#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730); +#1728 = CARTESIAN_POINT('',(2.9,0.,-0.3)); +#1729 = DIRECTION('',(0.,0.,1.)); +#1730 = DIRECTION('',(1.,0.,0.)); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1740); +#1732 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1733,#1734,#1735,#1736, +#1737,#1738,#1739),.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('') ); +#1733 = CARTESIAN_POINT('',(0.,0.)); +#1734 = CARTESIAN_POINT('',(0.,-5.02294734195)); +#1735 = CARTESIAN_POINT('',(-4.35,-2.511473670975)); +#1736 = CARTESIAN_POINT('',(-8.7,-7.102951435055E-16)); +#1737 = CARTESIAN_POINT('',(-4.35,2.511473670975)); +#1738 = CARTESIAN_POINT('',(-4.440892098501E-15,5.02294734195)); +#1739 = CARTESIAN_POINT('',(0.,0.)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1688,.F.); +#1742 = ADVANCED_FACE('',(#1743),#1672,.F.); +#1743 = FACE_BOUND('',#1744,.T.); +#1744 = EDGE_LOOP('',(#1745,#1778,#1799,#1800)); +#1745 = ORIENTED_EDGE('',*,*,#1746,.F.); +#1746 = EDGE_CURVE('',#1747,#1747,#1749,.T.); +#1747 = VERTEX_POINT('',#1748); +#1748 = CARTESIAN_POINT('',(2.95,0.,1.4)); +#1749 = SURFACE_CURVE('',#1750,(#1755,#1762),.PCURVE_S1.); +#1750 = CIRCLE('',#1751,2.95); +#1751 = AXIS2_PLACEMENT_3D('',#1752,#1753,#1754); +#1752 = CARTESIAN_POINT('',(0.,0.,1.4)); +#1753 = DIRECTION('',(0.,0.,1.)); +#1754 = DIRECTION('',(1.,0.,0.)); +#1755 = PCURVE('',#1672,#1756); +#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761); +#1757 = LINE('',#1758,#1759); +#1758 = CARTESIAN_POINT('',(-0.,0.)); +#1759 = VECTOR('',#1760,1.); +#1760 = DIRECTION('',(-1.,0.)); +#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1762 = PCURVE('',#1763,#1768); +#1763 = PLANE('',#1764); +#1764 = AXIS2_PLACEMENT_3D('',#1765,#1766,#1767); +#1765 = CARTESIAN_POINT('',(4.475,0.,1.4)); +#1766 = DIRECTION('',(0.,0.,-1.)); +#1767 = DIRECTION('',(-1.,0.,0.)); +#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1777); +#1769 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1770,#1771,#1772,#1773, +#1774,#1775,#1776),.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('') ); +#1770 = CARTESIAN_POINT('',(1.525,0.)); +#1771 = CARTESIAN_POINT('',(1.525,5.109549882328)); +#1772 = CARTESIAN_POINT('',(5.95,2.554774941164)); +#1773 = CARTESIAN_POINT('',(10.375,7.225416114969E-16)); +#1774 = CARTESIAN_POINT('',(5.95,-2.554774941164)); +#1775 = CARTESIAN_POINT('',(1.525,-5.109549882328)); +#1776 = CARTESIAN_POINT('',(1.525,0.)); +#1777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1778 = ORIENTED_EDGE('',*,*,#1779,.T.); +#1779 = EDGE_CURVE('',#1747,#1652,#1780,.T.); +#1780 = SEAM_CURVE('',#1781,(#1785,#1792),.PCURVE_S1.); +#1781 = LINE('',#1782,#1783); +#1782 = CARTESIAN_POINT('',(2.95,0.,1.4)); +#1783 = VECTOR('',#1784,1.); +#1784 = DIRECTION('',(0.,0.,1.)); +#1785 = PCURVE('',#1672,#1786); +#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791); +#1787 = LINE('',#1788,#1789); +#1788 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1789 = VECTOR('',#1790,1.); +#1790 = DIRECTION('',(-0.,-1.)); +#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1792 = PCURVE('',#1672,#1793); +#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798); +#1794 = LINE('',#1795,#1796); +#1795 = CARTESIAN_POINT('',(-0.,0.)); +#1796 = VECTOR('',#1797,1.); +#1797 = DIRECTION('',(-0.,-1.)); +#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1799 = ORIENTED_EDGE('',*,*,#1651,.T.); +#1800 = ORIENTED_EDGE('',*,*,#1779,.F.); +#1801 = ADVANCED_FACE('',(#1802,#1805),#1726,.F.); +#1802 = FACE_BOUND('',#1803,.F.); +#1803 = EDGE_LOOP('',(#1804)); +#1804 = ORIENTED_EDGE('',*,*,#1711,.F.); +#1805 = FACE_BOUND('',#1806,.F.); +#1806 = EDGE_LOOP('',(#1807)); +#1807 = ORIENTED_EDGE('',*,*,#1808,.F.); +#1808 = EDGE_CURVE('',#1809,#1809,#1811,.T.); +#1809 = VERTEX_POINT('',#1810); +#1810 = CARTESIAN_POINT('',(1.5,0.,-0.3)); +#1811 = SURFACE_CURVE('',#1812,(#1817,#1824),.PCURVE_S1.); +#1812 = CIRCLE('',#1813,1.5); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(0.,0.,-0.3)); +#1815 = DIRECTION('',(0.,0.,1.)); +#1816 = DIRECTION('',(1.,0.,0.)); +#1817 = PCURVE('',#1726,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = CIRCLE('',#1820,1.5); +#1820 = AXIS2_PLACEMENT_2D('',#1821,#1822); +#1821 = CARTESIAN_POINT('',(-2.9,0.)); +#1822 = DIRECTION('',(1.,0.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = CYLINDRICAL_SURFACE('',#1826,1.5); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.,0.,1.4)); +#1828 = DIRECTION('',(0.,0.,1.)); +#1829 = DIRECTION('',(1.,0.,0.)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.,-1.7)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ADVANCED_FACE('',(#1837,#1840),#1763,.F.); +#1837 = FACE_BOUND('',#1838,.F.); +#1838 = EDGE_LOOP('',(#1839)); +#1839 = ORIENTED_EDGE('',*,*,#1746,.F.); +#1840 = FACE_BOUND('',#1841,.F.); +#1841 = EDGE_LOOP('',(#1842)); +#1842 = ORIENTED_EDGE('',*,*,#1843,.T.); +#1843 = EDGE_CURVE('',#1844,#1844,#1846,.T.); +#1844 = VERTEX_POINT('',#1845); +#1845 = CARTESIAN_POINT('',(1.5,0.,1.4)); +#1846 = SURFACE_CURVE('',#1847,(#1852,#1863),.PCURVE_S1.); +#1847 = CIRCLE('',#1848,1.5); +#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851); +#1849 = CARTESIAN_POINT('',(0.,0.,1.4)); +#1850 = DIRECTION('',(0.,0.,1.)); +#1851 = DIRECTION('',(1.,0.,0.)); +#1852 = PCURVE('',#1763,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1862); +#1854 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1855,#1856,#1857,#1858, +#1859,#1860,#1861),.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('') ); +#1855 = CARTESIAN_POINT('',(2.975,0.)); +#1856 = CARTESIAN_POINT('',(2.975,2.598076211353)); +#1857 = CARTESIAN_POINT('',(5.225,1.299038105677)); +#1858 = CARTESIAN_POINT('',(7.475,3.673940397442E-16)); +#1859 = CARTESIAN_POINT('',(5.225,-1.299038105677)); +#1860 = CARTESIAN_POINT('',(2.975,-2.598076211353)); +#1861 = CARTESIAN_POINT('',(2.975,0.)); +#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1863 = PCURVE('',#1825,#1864); +#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869); +#1865 = LINE('',#1866,#1867); +#1866 = CARTESIAN_POINT('',(0.,0.)); +#1867 = VECTOR('',#1868,1.); +#1868 = DIRECTION('',(1.,0.)); +#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1870 = ADVANCED_FACE('',(#1871),#1825,.F.); +#1871 = FACE_BOUND('',#1872,.F.); +#1872 = EDGE_LOOP('',(#1873,#1874,#1895,#1896)); +#1873 = ORIENTED_EDGE('',*,*,#1843,.F.); +#1874 = ORIENTED_EDGE('',*,*,#1875,.T.); +#1875 = EDGE_CURVE('',#1844,#1809,#1876,.T.); +#1876 = SEAM_CURVE('',#1877,(#1881,#1888),.PCURVE_S1.); +#1877 = LINE('',#1878,#1879); +#1878 = CARTESIAN_POINT('',(1.5,0.,1.4)); +#1879 = VECTOR('',#1880,1.); +#1880 = DIRECTION('',(-0.,-0.,-1.)); +#1881 = PCURVE('',#1825,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1887); +#1883 = LINE('',#1884,#1885); +#1884 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1885 = VECTOR('',#1886,1.); +#1886 = DIRECTION('',(0.,-1.)); +#1887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1888 = PCURVE('',#1825,#1889); +#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894); +#1890 = LINE('',#1891,#1892); +#1891 = CARTESIAN_POINT('',(0.,0.)); +#1892 = VECTOR('',#1893,1.); +#1893 = DIRECTION('',(0.,-1.)); +#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1895 = ORIENTED_EDGE('',*,*,#1808,.T.); +#1896 = ORIENTED_EDGE('',*,*,#1875,.F.); +#1897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1901)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1898,#1899,#1900)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1898 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1899 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1900 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1901 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1898, + 'distance_accuracy_value','confusion accuracy'); +#1902 = PRODUCT_TYPE('part',$,(#7)); +#1903 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1904),#1897); +#1904 = STYLED_ITEM('color',(#1905),#15); +#1905 = PRESENTATION_STYLE_ASSIGNMENT((#1906,#1912)); +#1906 = SURFACE_STYLE_USAGE(.BOTH.,#1907); +#1907 = SURFACE_SIDE_STYLE('',(#1908)); +#1908 = SURFACE_STYLE_FILL_AREA(#1909); +#1909 = FILL_AREA_STYLE('',(#1910)); +#1910 = FILL_AREA_STYLE_COLOUR('',#1911); +#1911 = COLOUR_RGB('',0.219607844949,0.219607844949,0.219607844949); +#1912 = CURVE_STYLE('',#1913,POSITIVE_LENGTH_MEASURE(0.1),#1911); +#1913 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.stl b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.stl new file mode 100644 index 00000000..4033c5da Binary files /dev/null and b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-small-rounded-horn.stl differ