diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.fcstd b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.fcstd new file mode 100644 index 00000000..4c3ee75f Binary files /dev/null and b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.fcstd differ diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step new file mode 100644 index 00000000..5911d8fb --- /dev/null +++ b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step @@ -0,0 +1,1693 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/FreeCAD-library/Electrical +Parts/Servos/Emax-ES08A/servo-rounded-horn.step','2015-01-10T19:42:53',( + '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('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1353); +#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,#109,#167,#486,#525,#584,#638,#692,#746,#800, + #854,#908,#962,#1016,#1070,#1129,#1188,#1247,#1251,#1290,#1349)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.8,0.,1.5)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(2.8,0.,2.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(2.8,0.,1.5)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,2.8); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,1.5)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-6.28318530718,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('',(-0.,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,.F.); +#51 = EDGE_CURVE('',#22,#22,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,2.8); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,1.5)); +#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.,0.)); +#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('',(9.35,0.,1.5)); +#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('',(6.55,0.)); +#74 = CARTESIAN_POINT('',(6.55,4.849742261193)); +#75 = CARTESIAN_POINT('',(10.75,2.424871130596)); +#76 = CARTESIAN_POINT('',(14.95,6.858022075225E-16)); +#77 = CARTESIAN_POINT('',(10.75,-2.424871130596)); +#78 = CARTESIAN_POINT('',(6.55,-4.849742261193)); +#79 = CARTESIAN_POINT('',(6.55,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.T.); +#82 = ORIENTED_EDGE('',*,*,#83,.T.); +#83 = EDGE_CURVE('',#24,#24,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,2.8); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,2.)); +#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.5)); +#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 = TOROIDAL_SURFACE('',#99,2.4,0.4); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(0.,0.,2.)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(1.,0.)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ADVANCED_FACE('',(#110),#98,.T.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112,#134,#135,#136)); +#112 = ORIENTED_EDGE('',*,*,#113,.F.); +#113 = EDGE_CURVE('',#24,#114,#116,.T.); +#114 = VERTEX_POINT('',#115); +#115 = CARTESIAN_POINT('',(2.4,0.,2.4)); +#116 = SEAM_CURVE('',#117,(#122,#128),.PCURVE_S1.); +#117 = CIRCLE('',#118,0.4); +#118 = AXIS2_PLACEMENT_3D('',#119,#120,#121); +#119 = CARTESIAN_POINT('',(2.4,0.,2.)); +#120 = DIRECTION('',(0.,-1.,0.)); +#121 = DIRECTION('',(1.,0.,0.)); +#122 = PCURVE('',#98,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#127); +#124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#125,#126),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#125 = CARTESIAN_POINT('',(0.,0.)); +#126 = CARTESIAN_POINT('',(0.,1.570796326795)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = PCURVE('',#98,#129); +#129 = DEFINITIONAL_REPRESENTATION('',(#130),#133); +#130 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#131,#132),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#131 = CARTESIAN_POINT('',(6.28318530718,0.)); +#132 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#83,.T.); +#135 = ORIENTED_EDGE('',*,*,#113,.T.); +#136 = ORIENTED_EDGE('',*,*,#137,.F.); +#137 = EDGE_CURVE('',#114,#114,#138,.T.); +#138 = SURFACE_CURVE('',#139,(#144,#151),.PCURVE_S1.); +#139 = CIRCLE('',#140,2.4); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(0.,0.,2.4)); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = DIRECTION('',(1.,0.,0.)); +#144 = PCURVE('',#98,#145); +#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(0.,1.570796326795)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(1.,0.)); +#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#151 = PCURVE('',#152,#157); +#152 = PLANE('',#153); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(2.8,0.,2.4)); +#155 = DIRECTION('',(0.,0.,-1.)); +#156 = DIRECTION('',(-1.,0.,0.)); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#166); +#158 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#159,#160,#161,#162,#163,#164 +,#165),.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( + '') ); +#159 = CARTESIAN_POINT('',(0.4,0.)); +#160 = CARTESIAN_POINT('',(0.4,4.156921938165)); +#161 = CARTESIAN_POINT('',(4.,2.078460969083)); +#162 = CARTESIAN_POINT('',(7.6,5.878304635907E-16)); +#163 = CARTESIAN_POINT('',(4.,-2.078460969083)); +#164 = CARTESIAN_POINT('',(0.4,-4.156921938165)); +#165 = CARTESIAN_POINT('',(0.4,0.)); +#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#167 = ADVANCED_FACE('',(#168,#203,#206,#241,#276,#311,#346,#381,#416, + #451),#66,.F.); +#168 = FACE_BOUND('',#169,.F.); +#169 = EDGE_LOOP('',(#170)); +#170 = ORIENTED_EDGE('',*,*,#171,.F.); +#171 = EDGE_CURVE('',#172,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(9.35,0.,1.5)); +#174 = SURFACE_CURVE('',#175,(#180,#191),.PCURVE_S1.); +#175 = CIRCLE('',#176,9.35); +#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179); +#177 = CARTESIAN_POINT('',(0.,0.,1.5)); +#178 = DIRECTION('',(0.,0.,1.)); +#179 = DIRECTION('',(1.,0.,0.)); +#180 = PCURVE('',#66,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#190); +#182 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#183,#184,#185,#186,#187,#188 +,#189),.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( + '') ); +#183 = CARTESIAN_POINT('',(0.,0.)); +#184 = CARTESIAN_POINT('',(0.,16.194675050769)); +#185 = CARTESIAN_POINT('',(14.025,8.097337525385)); +#186 = CARTESIAN_POINT('',(28.05,2.290089514406E-15)); +#187 = CARTESIAN_POINT('',(14.025,-8.097337525384)); +#188 = CARTESIAN_POINT('',(1.42108547152E-14,-16.19467505076)); +#189 = CARTESIAN_POINT('',(0.,0.)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = PCURVE('',#192,#197); +#192 = CYLINDRICAL_SURFACE('',#193,9.35); +#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196); +#194 = CARTESIAN_POINT('',(0.,0.,0.)); +#195 = DIRECTION('',(-0.,-0.,-1.)); +#196 = DIRECTION('',(1.,0.,0.)); +#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-0.,-1.5)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(-1.,0.)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#203 = FACE_BOUND('',#204,.F.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#51,.T.); +#206 = FACE_BOUND('',#207,.F.); +#207 = EDGE_LOOP('',(#208)); +#208 = ORIENTED_EDGE('',*,*,#209,.T.); +#209 = EDGE_CURVE('',#210,#210,#212,.T.); +#210 = VERTEX_POINT('',#211); +#211 = CARTESIAN_POINT('',(-1.4,5.776028047023,1.5)); +#212 = SURFACE_CURVE('',#213,(#218,#229),.PCURVE_S1.); +#213 = CIRCLE('',#214,0.4); +#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217); +#215 = CARTESIAN_POINT('',(-1.8,5.776028047023,1.5)); +#216 = DIRECTION('',(0.,0.,1.)); +#217 = DIRECTION('',(1.,0.,0.)); +#218 = PCURVE('',#66,#219); +#219 = DEFINITIONAL_REPRESENTATION('',(#220),#228); +#220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#221,#222,#223,#224,#225,#226 +,#227),.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( + '') ); +#221 = CARTESIAN_POINT('',(10.75,5.776028047023)); +#222 = CARTESIAN_POINT('',(10.75,6.468848370051)); +#223 = CARTESIAN_POINT('',(11.35,6.122438208537)); +#224 = CARTESIAN_POINT('',(11.95,5.776028047023)); +#225 = CARTESIAN_POINT('',(11.35,5.42961788551)); +#226 = CARTESIAN_POINT('',(10.75,5.083207723996)); +#227 = CARTESIAN_POINT('',(10.75,5.776028047023)); +#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#229 = PCURVE('',#230,#235); +#230 = CYLINDRICAL_SURFACE('',#231,0.4); +#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234); +#232 = CARTESIAN_POINT('',(-1.8,5.776028047023,1.5)); +#233 = DIRECTION('',(0.,0.,1.)); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240); +#236 = LINE('',#237,#238); +#237 = CARTESIAN_POINT('',(0.,0.)); +#238 = VECTOR('',#239,1.); +#239 = DIRECTION('',(1.,0.)); +#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#241 = FACE_BOUND('',#242,.F.); +#242 = EDGE_LOOP('',(#243)); +#243 = ORIENTED_EDGE('',*,*,#244,.T.); +#244 = EDGE_CURVE('',#245,#245,#247,.T.); +#245 = VERTEX_POINT('',#246); +#246 = CARTESIAN_POINT('',(2.2,5.776028047023,1.5)); +#247 = SURFACE_CURVE('',#248,(#253,#264),.PCURVE_S1.); +#248 = CIRCLE('',#249,0.4); +#249 = AXIS2_PLACEMENT_3D('',#250,#251,#252); +#250 = CARTESIAN_POINT('',(1.8,5.776028047023,1.5)); +#251 = DIRECTION('',(0.,0.,1.)); +#252 = DIRECTION('',(1.,0.,0.)); +#253 = PCURVE('',#66,#254); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#263); +#255 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#256,#257,#258,#259,#260,#261 +,#262),.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( + '') ); +#256 = CARTESIAN_POINT('',(7.15,5.776028047023)); +#257 = CARTESIAN_POINT('',(7.15,6.468848370051)); +#258 = CARTESIAN_POINT('',(7.75,6.122438208537)); +#259 = CARTESIAN_POINT('',(8.35,5.776028047023)); +#260 = CARTESIAN_POINT('',(7.75,5.42961788551)); +#261 = CARTESIAN_POINT('',(7.15,5.083207723996)); +#262 = CARTESIAN_POINT('',(7.15,5.776028047023)); +#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#264 = PCURVE('',#265,#270); +#265 = CYLINDRICAL_SURFACE('',#266,0.4); +#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269); +#267 = CARTESIAN_POINT('',(1.8,5.776028047023,1.5)); +#268 = DIRECTION('',(0.,0.,1.)); +#269 = DIRECTION('',(1.,0.,0.)); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(0.,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(1.,0.)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = FACE_BOUND('',#277,.F.); +#277 = EDGE_LOOP('',(#278)); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#280,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-2.2,-5.776028047023,1.5)); +#282 = SURFACE_CURVE('',#283,(#288,#299),.PCURVE_S1.); +#283 = CIRCLE('',#284,0.4); +#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287); +#285 = CARTESIAN_POINT('',(-1.8,-5.776028047023,1.5)); +#286 = DIRECTION('',(0.,0.,1.)); +#287 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#288 = PCURVE('',#66,#289); +#289 = DEFINITIONAL_REPRESENTATION('',(#290),#298); +#290 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#291,#292,#293,#294,#295,#296 +,#297),.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( + '') ); +#291 = CARTESIAN_POINT('',(11.55,-5.776028047023)); +#292 = CARTESIAN_POINT('',(11.55,-6.468848370051)); +#293 = CARTESIAN_POINT('',(10.95,-6.122438208537)); +#294 = CARTESIAN_POINT('',(10.35,-5.776028047023)); +#295 = CARTESIAN_POINT('',(10.95,-5.42961788551)); +#296 = CARTESIAN_POINT('',(11.55,-5.083207723996)); +#297 = CARTESIAN_POINT('',(11.55,-5.776028047023)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = PCURVE('',#300,#305); +#300 = CYLINDRICAL_SURFACE('',#301,0.4); +#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304); +#302 = CARTESIAN_POINT('',(-1.8,-5.776028047023,1.5)); +#303 = DIRECTION('',(0.,0.,1.)); +#304 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,0.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = FACE_BOUND('',#312,.F.); +#312 = EDGE_LOOP('',(#313)); +#313 = ORIENTED_EDGE('',*,*,#314,.T.); +#314 = EDGE_CURVE('',#315,#315,#317,.T.); +#315 = VERTEX_POINT('',#316); +#316 = CARTESIAN_POINT('',(-5.776028047023,-1.4,1.5)); +#317 = SURFACE_CURVE('',#318,(#323,#334),.PCURVE_S1.); +#318 = CIRCLE('',#319,0.4); +#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322); +#320 = CARTESIAN_POINT('',(-5.776028047023,-1.8,1.5)); +#321 = DIRECTION('',(0.,-0.,1.)); +#322 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#323 = PCURVE('',#66,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#333); +#325 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#326,#327,#328,#329,#330,#331 +,#332),.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( + '') ); +#326 = CARTESIAN_POINT('',(15.126028047023,-1.4)); +#327 = CARTESIAN_POINT('',(15.818848370051,-1.4)); +#328 = CARTESIAN_POINT('',(15.472438208537,-2.)); +#329 = CARTESIAN_POINT('',(15.126028047023,-2.6)); +#330 = CARTESIAN_POINT('',(14.77961788551,-2.)); +#331 = CARTESIAN_POINT('',(14.433207723996,-1.4)); +#332 = CARTESIAN_POINT('',(15.126028047023,-1.4)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#335,#340); +#335 = CYLINDRICAL_SURFACE('',#336,0.4); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(-5.776028047023,-1.8,1.5)); +#338 = DIRECTION('',(0.,0.,1.)); +#339 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(0.,0.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(1.,0.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = FACE_BOUND('',#347,.F.); +#347 = EDGE_LOOP('',(#348)); +#348 = ORIENTED_EDGE('',*,*,#349,.T.); +#349 = EDGE_CURVE('',#350,#350,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(-5.776028047023,2.2,1.5)); +#352 = SURFACE_CURVE('',#353,(#358,#369),.PCURVE_S1.); +#353 = CIRCLE('',#354,0.4); +#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357); +#355 = CARTESIAN_POINT('',(-5.776028047023,1.8,1.5)); +#356 = DIRECTION('',(0.,-0.,1.)); +#357 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#358 = PCURVE('',#66,#359); +#359 = DEFINITIONAL_REPRESENTATION('',(#360),#368); +#360 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#361,#362,#363,#364,#365,#366 +,#367),.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( + '') ); +#361 = CARTESIAN_POINT('',(15.126028047023,2.2)); +#362 = CARTESIAN_POINT('',(15.818848370051,2.2)); +#363 = CARTESIAN_POINT('',(15.472438208537,1.6)); +#364 = CARTESIAN_POINT('',(15.126028047023,1.)); +#365 = CARTESIAN_POINT('',(14.77961788551,1.6)); +#366 = CARTESIAN_POINT('',(14.433207723996,2.2)); +#367 = CARTESIAN_POINT('',(15.126028047023,2.2)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = PCURVE('',#370,#375); +#370 = CYLINDRICAL_SURFACE('',#371,0.4); +#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); +#372 = CARTESIAN_POINT('',(-5.776028047023,1.8,1.5)); +#373 = DIRECTION('',(0.,0.,1.)); +#374 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380); +#376 = LINE('',#377,#378); +#377 = CARTESIAN_POINT('',(0.,0.)); +#378 = VECTOR('',#379,1.); +#379 = DIRECTION('',(1.,0.)); +#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#381 = FACE_BOUND('',#382,.F.); +#382 = EDGE_LOOP('',(#383)); +#383 = ORIENTED_EDGE('',*,*,#384,.T.); +#384 = EDGE_CURVE('',#385,#385,#387,.T.); +#385 = VERTEX_POINT('',#386); +#386 = CARTESIAN_POINT('',(5.776028047023,1.4,1.5)); +#387 = SURFACE_CURVE('',#388,(#393,#404),.PCURVE_S1.); +#388 = CIRCLE('',#389,0.4); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(5.776028047023,1.8,1.5)); +#391 = DIRECTION('',(0.,0.,1.)); +#392 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#393 = PCURVE('',#66,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#403); +#395 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#396,#397,#398,#399,#400,#401 +,#402),.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( + '') ); +#396 = CARTESIAN_POINT('',(3.573971952977,1.4)); +#397 = CARTESIAN_POINT('',(2.881151629949,1.4)); +#398 = CARTESIAN_POINT('',(3.227561791463,2.)); +#399 = CARTESIAN_POINT('',(3.573971952977,2.6)); +#400 = CARTESIAN_POINT('',(3.92038211449,2.)); +#401 = CARTESIAN_POINT('',(4.266792276004,1.4)); +#402 = CARTESIAN_POINT('',(3.573971952977,1.4)); +#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#404 = PCURVE('',#405,#410); +#405 = CYLINDRICAL_SURFACE('',#406,0.4); +#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); +#407 = CARTESIAN_POINT('',(5.776028047023,1.8,1.5)); +#408 = DIRECTION('',(0.,0.,1.)); +#409 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(0.,0.)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(1.,0.)); +#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#416 = FACE_BOUND('',#417,.F.); +#417 = EDGE_LOOP('',(#418)); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#420,#420,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(1.4,-5.776028047023,1.5)); +#422 = SURFACE_CURVE('',#423,(#428,#439),.PCURVE_S1.); +#423 = CIRCLE('',#424,0.4); +#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427); +#425 = CARTESIAN_POINT('',(1.8,-5.776028047023,1.5)); +#426 = DIRECTION('',(0.,0.,1.)); +#427 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#428 = PCURVE('',#66,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#438); +#430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#431,#432,#433,#434,#435,#436 +,#437),.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( + '') ); +#431 = CARTESIAN_POINT('',(7.95,-5.776028047023)); +#432 = CARTESIAN_POINT('',(7.95,-6.468848370051)); +#433 = CARTESIAN_POINT('',(7.35,-6.122438208537)); +#434 = CARTESIAN_POINT('',(6.75,-5.776028047023)); +#435 = CARTESIAN_POINT('',(7.35,-5.42961788551)); +#436 = CARTESIAN_POINT('',(7.95,-5.083207723996)); +#437 = CARTESIAN_POINT('',(7.95,-5.776028047023)); +#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#439 = PCURVE('',#440,#445); +#440 = CYLINDRICAL_SURFACE('',#441,0.4); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(1.8,-5.776028047023,1.5)); +#443 = DIRECTION('',(0.,0.,1.)); +#444 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.,0.)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(1.,0.)); +#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#451 = FACE_BOUND('',#452,.F.); +#452 = EDGE_LOOP('',(#453)); +#453 = ORIENTED_EDGE('',*,*,#454,.T.); +#454 = EDGE_CURVE('',#455,#455,#457,.T.); +#455 = VERTEX_POINT('',#456); +#456 = CARTESIAN_POINT('',(5.776028047023,-2.2,1.5)); +#457 = SURFACE_CURVE('',#458,(#463,#474),.PCURVE_S1.); +#458 = CIRCLE('',#459,0.4); +#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462); +#460 = CARTESIAN_POINT('',(5.776028047023,-1.8,1.5)); +#461 = DIRECTION('',(0.,0.,1.)); +#462 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#463 = PCURVE('',#66,#464); +#464 = DEFINITIONAL_REPRESENTATION('',(#465),#473); +#465 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#466,#467,#468,#469,#470,#471 +,#472),.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( + '') ); +#466 = CARTESIAN_POINT('',(3.573971952977,-2.2)); +#467 = CARTESIAN_POINT('',(2.881151629949,-2.2)); +#468 = CARTESIAN_POINT('',(3.227561791463,-1.6)); +#469 = CARTESIAN_POINT('',(3.573971952977,-1.)); +#470 = CARTESIAN_POINT('',(3.92038211449,-1.6)); +#471 = CARTESIAN_POINT('',(4.266792276004,-2.2)); +#472 = CARTESIAN_POINT('',(3.573971952977,-2.2)); +#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#474 = PCURVE('',#475,#480); +#475 = CYLINDRICAL_SURFACE('',#476,0.4); +#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479); +#477 = CARTESIAN_POINT('',(5.776028047023,-1.8,1.5)); +#478 = DIRECTION('',(0.,0.,1.)); +#479 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.,0.)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(1.,0.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487,#490),#152,.F.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489)); +#489 = ORIENTED_EDGE('',*,*,#137,.F.); +#490 = FACE_BOUND('',#491,.F.); +#491 = EDGE_LOOP('',(#492)); +#492 = ORIENTED_EDGE('',*,*,#493,.T.); +#493 = EDGE_CURVE('',#494,#494,#496,.T.); +#494 = VERTEX_POINT('',#495); +#495 = CARTESIAN_POINT('',(2.2,0.,2.4)); +#496 = SURFACE_CURVE('',#497,(#502,#513),.PCURVE_S1.); +#497 = CIRCLE('',#498,2.2); +#498 = AXIS2_PLACEMENT_3D('',#499,#500,#501); +#499 = CARTESIAN_POINT('',(0.,0.,2.4)); +#500 = DIRECTION('',(0.,0.,1.)); +#501 = DIRECTION('',(1.,0.,0.)); +#502 = PCURVE('',#152,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#512); +#504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#505,#506,#507,#508,#509,#510 +,#511),.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( + '') ); +#505 = CARTESIAN_POINT('',(0.6,0.)); +#506 = CARTESIAN_POINT('',(0.6,3.810511776652)); +#507 = CARTESIAN_POINT('',(3.9,1.905255888326)); +#508 = CARTESIAN_POINT('',(7.2,5.388445916248E-16)); +#509 = CARTESIAN_POINT('',(3.9,-1.905255888326)); +#510 = CARTESIAN_POINT('',(0.6,-3.810511776652)); +#511 = CARTESIAN_POINT('',(0.6,0.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = PCURVE('',#514,#519); +#514 = TOROIDAL_SURFACE('',#515,2.2,0.4); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(0.,0.,2.)); +#517 = DIRECTION('',(0.,0.,1.)); +#518 = DIRECTION('',(1.,0.,0.)); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(0.,1.570796326795)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(1.,0.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = ADVANCED_FACE('',(#526),#192,.T.); +#526 = FACE_BOUND('',#527,.F.); +#527 = EDGE_LOOP('',(#528,#551,#552,#553)); +#528 = ORIENTED_EDGE('',*,*,#529,.T.); +#529 = EDGE_CURVE('',#530,#172,#532,.T.); +#530 = VERTEX_POINT('',#531); +#531 = CARTESIAN_POINT('',(9.35,0.,0.)); +#532 = SEAM_CURVE('',#533,(#537,#544),.PCURVE_S1.); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(9.35,0.,0.)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(0.,0.,1.)); +#537 = PCURVE('',#192,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(-0.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(-0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = PCURVE('',#192,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(-0.,-1.)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = ORIENTED_EDGE('',*,*,#171,.T.); +#552 = ORIENTED_EDGE('',*,*,#529,.F.); +#553 = ORIENTED_EDGE('',*,*,#554,.F.); +#554 = EDGE_CURVE('',#530,#530,#555,.T.); +#555 = SURFACE_CURVE('',#556,(#561,#568),.PCURVE_S1.); +#556 = CIRCLE('',#557,9.35); +#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560); +#558 = CARTESIAN_POINT('',(0.,0.,0.)); +#559 = DIRECTION('',(0.,0.,1.)); +#560 = DIRECTION('',(1.,0.,0.)); +#561 = PCURVE('',#192,#562); +#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(-0.,0.)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(-1.,0.)); +#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#568 = PCURVE('',#569,#574); +#569 = PLANE('',#570); +#570 = AXIS2_PLACEMENT_3D('',#571,#572,#573); +#571 = CARTESIAN_POINT('',(9.35,0.,0.)); +#572 = DIRECTION('',(0.,0.,-1.)); +#573 = DIRECTION('',(-1.,0.,0.)); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#583); +#575 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#576,#577,#578,#579,#580,#581 +,#582),.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( + '') ); +#576 = CARTESIAN_POINT('',(0.,0.)); +#577 = CARTESIAN_POINT('',(0.,16.194675050769)); +#578 = CARTESIAN_POINT('',(14.025,8.097337525385)); +#579 = CARTESIAN_POINT('',(28.05,2.290089514406E-15)); +#580 = CARTESIAN_POINT('',(14.025,-8.097337525384)); +#581 = CARTESIAN_POINT('',(1.42108547152E-14,-16.19467505076)); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ADVANCED_FACE('',(#585),#230,.F.); +#585 = FACE_BOUND('',#586,.F.); +#586 = EDGE_LOOP('',(#587,#588,#611,#637)); +#587 = ORIENTED_EDGE('',*,*,#209,.F.); +#588 = ORIENTED_EDGE('',*,*,#589,.T.); +#589 = EDGE_CURVE('',#210,#590,#592,.T.); +#590 = VERTEX_POINT('',#591); +#591 = CARTESIAN_POINT('',(-1.4,5.776028047023,0.)); +#592 = SEAM_CURVE('',#593,(#597,#604),.PCURVE_S1.); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(-1.4,5.776028047023,1.5)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(-0.,-0.,-1.)); +#597 = PCURVE('',#230,#598); +#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603); +#599 = LINE('',#600,#601); +#600 = CARTESIAN_POINT('',(6.28318530718,0.)); +#601 = VECTOR('',#602,1.); +#602 = DIRECTION('',(0.,-1.)); +#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#604 = PCURVE('',#230,#605); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(0.,0.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(0.,-1.)); +#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#611 = ORIENTED_EDGE('',*,*,#612,.T.); +#612 = EDGE_CURVE('',#590,#590,#613,.T.); +#613 = SURFACE_CURVE('',#614,(#619,#626),.PCURVE_S1.); +#614 = CIRCLE('',#615,0.4); +#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618); +#616 = CARTESIAN_POINT('',(-1.8,5.776028047023,0.)); +#617 = DIRECTION('',(0.,0.,1.)); +#618 = DIRECTION('',(1.,0.,0.)); +#619 = PCURVE('',#230,#620); +#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625); +#621 = LINE('',#622,#623); +#622 = CARTESIAN_POINT('',(0.,-1.5)); +#623 = VECTOR('',#624,1.); +#624 = DIRECTION('',(1.,0.)); +#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#626 = PCURVE('',#569,#627); +#627 = DEFINITIONAL_REPRESENTATION('',(#628),#636); +#628 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#629,#630,#631,#632,#633,#634 +,#635),.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( + '') ); +#629 = CARTESIAN_POINT('',(10.75,5.776028047023)); +#630 = CARTESIAN_POINT('',(10.75,6.468848370051)); +#631 = CARTESIAN_POINT('',(11.35,6.122438208537)); +#632 = CARTESIAN_POINT('',(11.95,5.776028047023)); +#633 = CARTESIAN_POINT('',(11.35,5.42961788551)); +#634 = CARTESIAN_POINT('',(10.75,5.083207723996)); +#635 = CARTESIAN_POINT('',(10.75,5.776028047023)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#589,.F.); +#638 = ADVANCED_FACE('',(#639),#265,.F.); +#639 = FACE_BOUND('',#640,.F.); +#640 = EDGE_LOOP('',(#641,#642,#665,#691)); +#641 = ORIENTED_EDGE('',*,*,#244,.F.); +#642 = ORIENTED_EDGE('',*,*,#643,.T.); +#643 = EDGE_CURVE('',#245,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(2.2,5.776028047023,0.)); +#646 = SEAM_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(2.2,5.776028047023,1.5)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(-0.,-0.,-1.)); +#651 = PCURVE('',#265,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(6.28318530718,0.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.,-1.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#265,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(0.,0.)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.,-1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#666,.T.); +#666 = EDGE_CURVE('',#644,#644,#667,.T.); +#667 = SURFACE_CURVE('',#668,(#673,#680),.PCURVE_S1.); +#668 = CIRCLE('',#669,0.4); +#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672); +#670 = CARTESIAN_POINT('',(1.8,5.776028047023,0.)); +#671 = DIRECTION('',(0.,0.,1.)); +#672 = DIRECTION('',(1.,0.,0.)); +#673 = PCURVE('',#265,#674); +#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(0.,-1.5)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(1.,0.)); +#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#680 = PCURVE('',#569,#681); +#681 = DEFINITIONAL_REPRESENTATION('',(#682),#690); +#682 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#683,#684,#685,#686,#687,#688 +,#689),.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( + '') ); +#683 = CARTESIAN_POINT('',(7.15,5.776028047023)); +#684 = CARTESIAN_POINT('',(7.15,6.468848370051)); +#685 = CARTESIAN_POINT('',(7.75,6.122438208537)); +#686 = CARTESIAN_POINT('',(8.35,5.776028047023)); +#687 = CARTESIAN_POINT('',(7.75,5.42961788551)); +#688 = CARTESIAN_POINT('',(7.15,5.083207723996)); +#689 = CARTESIAN_POINT('',(7.15,5.776028047023)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = ORIENTED_EDGE('',*,*,#643,.F.); +#692 = ADVANCED_FACE('',(#693),#300,.F.); +#693 = FACE_BOUND('',#694,.F.); +#694 = EDGE_LOOP('',(#695,#696,#719,#745)); +#695 = ORIENTED_EDGE('',*,*,#279,.F.); +#696 = ORIENTED_EDGE('',*,*,#697,.T.); +#697 = EDGE_CURVE('',#280,#698,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(-2.2,-5.776028047023,0.)); +#700 = SEAM_CURVE('',#701,(#705,#712),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(-2.2,-5.776028047023,1.5)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(0.,0.,-1.)); +#705 = PCURVE('',#300,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(6.28318530718,0.)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(0.,-1.)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = PCURVE('',#300,#713); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(0.,0.)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(0.,-1.)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#720,.T.); +#720 = EDGE_CURVE('',#698,#698,#721,.T.); +#721 = SURFACE_CURVE('',#722,(#727,#734),.PCURVE_S1.); +#722 = CIRCLE('',#723,0.4); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(-1.8,-5.776028047023,0.)); +#725 = DIRECTION('',(0.,0.,1.)); +#726 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#727 = PCURVE('',#300,#728); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(0.,-1.5)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(1.,0.)); +#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#734 = PCURVE('',#569,#735); +#735 = DEFINITIONAL_REPRESENTATION('',(#736),#744); +#736 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#737,#738,#739,#740,#741,#742 +,#743),.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( + '') ); +#737 = CARTESIAN_POINT('',(11.55,-5.776028047023)); +#738 = CARTESIAN_POINT('',(11.55,-6.468848370051)); +#739 = CARTESIAN_POINT('',(10.95,-6.122438208537)); +#740 = CARTESIAN_POINT('',(10.35,-5.776028047023)); +#741 = CARTESIAN_POINT('',(10.95,-5.42961788551)); +#742 = CARTESIAN_POINT('',(11.55,-5.083207723996)); +#743 = CARTESIAN_POINT('',(11.55,-5.776028047023)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = ORIENTED_EDGE('',*,*,#697,.F.); +#746 = ADVANCED_FACE('',(#747),#335,.F.); +#747 = FACE_BOUND('',#748,.F.); +#748 = EDGE_LOOP('',(#749,#750,#773,#799)); +#749 = ORIENTED_EDGE('',*,*,#314,.F.); +#750 = ORIENTED_EDGE('',*,*,#751,.T.); +#751 = EDGE_CURVE('',#315,#752,#754,.T.); +#752 = VERTEX_POINT('',#753); +#753 = CARTESIAN_POINT('',(-5.776028047023,-1.4,0.)); +#754 = SEAM_CURVE('',#755,(#759,#766),.PCURVE_S1.); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(-5.776028047023,-1.4,1.5)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-0.,-1.)); +#759 = PCURVE('',#335,#760); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(6.28318530718,0.)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(0.,-1.)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = PCURVE('',#335,#767); +#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772); +#768 = LINE('',#769,#770); +#769 = CARTESIAN_POINT('',(0.,0.)); +#770 = VECTOR('',#771,1.); +#771 = DIRECTION('',(0.,-1.)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#752,#752,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.); +#776 = CIRCLE('',#777,0.4); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-5.776028047023,-1.8,0.)); +#779 = DIRECTION('',(0.,-0.,1.)); +#780 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#781 = PCURVE('',#335,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(0.,-1.5)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(1.,0.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = PCURVE('',#569,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#798); +#790 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#791,#792,#793,#794,#795,#796 +,#797),.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( + '') ); +#791 = CARTESIAN_POINT('',(15.126028047023,-1.4)); +#792 = CARTESIAN_POINT('',(15.818848370051,-1.4)); +#793 = CARTESIAN_POINT('',(15.472438208537,-2.)); +#794 = CARTESIAN_POINT('',(15.126028047023,-2.6)); +#795 = CARTESIAN_POINT('',(14.77961788551,-2.)); +#796 = CARTESIAN_POINT('',(14.433207723996,-1.4)); +#797 = CARTESIAN_POINT('',(15.126028047023,-1.4)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = ORIENTED_EDGE('',*,*,#751,.F.); +#800 = ADVANCED_FACE('',(#801),#370,.F.); +#801 = FACE_BOUND('',#802,.F.); +#802 = EDGE_LOOP('',(#803,#804,#827,#853)); +#803 = ORIENTED_EDGE('',*,*,#349,.F.); +#804 = ORIENTED_EDGE('',*,*,#805,.T.); +#805 = EDGE_CURVE('',#350,#806,#808,.T.); +#806 = VERTEX_POINT('',#807); +#807 = CARTESIAN_POINT('',(-5.776028047023,2.2,0.)); +#808 = SEAM_CURVE('',#809,(#813,#820),.PCURVE_S1.); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(-5.776028047023,2.2,1.5)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,-0.,-1.)); +#813 = PCURVE('',#370,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(6.28318530718,0.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(0.,-1.)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = PCURVE('',#370,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.,0.)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.,-1.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = ORIENTED_EDGE('',*,*,#828,.T.); +#828 = EDGE_CURVE('',#806,#806,#829,.T.); +#829 = SURFACE_CURVE('',#830,(#835,#842),.PCURVE_S1.); +#830 = CIRCLE('',#831,0.4); +#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834); +#832 = CARTESIAN_POINT('',(-5.776028047023,1.8,0.)); +#833 = DIRECTION('',(0.,-0.,1.)); +#834 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#835 = PCURVE('',#370,#836); +#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(0.,-1.5)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(1.,0.)); +#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#842 = PCURVE('',#569,#843); +#843 = DEFINITIONAL_REPRESENTATION('',(#844),#852); +#844 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#845,#846,#847,#848,#849,#850 +,#851),.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( + '') ); +#845 = CARTESIAN_POINT('',(15.126028047023,2.2)); +#846 = CARTESIAN_POINT('',(15.818848370051,2.2)); +#847 = CARTESIAN_POINT('',(15.472438208537,1.6)); +#848 = CARTESIAN_POINT('',(15.126028047023,1.)); +#849 = CARTESIAN_POINT('',(14.77961788551,1.6)); +#850 = CARTESIAN_POINT('',(14.433207723996,2.2)); +#851 = CARTESIAN_POINT('',(15.126028047023,2.2)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = ORIENTED_EDGE('',*,*,#805,.F.); +#854 = ADVANCED_FACE('',(#855),#405,.F.); +#855 = FACE_BOUND('',#856,.F.); +#856 = EDGE_LOOP('',(#857,#858,#881,#907)); +#857 = ORIENTED_EDGE('',*,*,#384,.F.); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#385,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.776028047023,1.4,0.)); +#862 = SEAM_CURVE('',#863,(#867,#874),.PCURVE_S1.); +#863 = LINE('',#864,#865); +#864 = CARTESIAN_POINT('',(5.776028047023,1.4,1.5)); +#865 = VECTOR('',#866,1.); +#866 = DIRECTION('',(0.,0.,-1.)); +#867 = PCURVE('',#405,#868); +#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(6.28318530718,0.)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(0.,-1.)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = PCURVE('',#405,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880); +#876 = LINE('',#877,#878); +#877 = CARTESIAN_POINT('',(0.,0.)); +#878 = VECTOR('',#879,1.); +#879 = DIRECTION('',(0.,-1.)); +#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#860,#860,#883,.T.); +#883 = SURFACE_CURVE('',#884,(#889,#896),.PCURVE_S1.); +#884 = CIRCLE('',#885,0.4); +#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888); +#886 = CARTESIAN_POINT('',(5.776028047023,1.8,0.)); +#887 = DIRECTION('',(0.,0.,1.)); +#888 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#889 = PCURVE('',#405,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(0.,-1.5)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(1.,0.)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = PCURVE('',#569,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#906); +#898 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#899,#900,#901,#902,#903,#904 +,#905),.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( + '') ); +#899 = CARTESIAN_POINT('',(3.573971952977,1.4)); +#900 = CARTESIAN_POINT('',(2.881151629949,1.4)); +#901 = CARTESIAN_POINT('',(3.227561791463,2.)); +#902 = CARTESIAN_POINT('',(3.573971952977,2.6)); +#903 = CARTESIAN_POINT('',(3.92038211449,2.)); +#904 = CARTESIAN_POINT('',(4.266792276004,1.4)); +#905 = CARTESIAN_POINT('',(3.573971952977,1.4)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = ORIENTED_EDGE('',*,*,#859,.F.); +#908 = ADVANCED_FACE('',(#909),#440,.F.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#912,#935,#961)); +#911 = ORIENTED_EDGE('',*,*,#419,.F.); +#912 = ORIENTED_EDGE('',*,*,#913,.T.); +#913 = EDGE_CURVE('',#420,#914,#916,.T.); +#914 = VERTEX_POINT('',#915); +#915 = CARTESIAN_POINT('',(1.4,-5.776028047023,0.)); +#916 = SEAM_CURVE('',#917,(#921,#928),.PCURVE_S1.); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(1.4,-5.776028047023,1.5)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.,0.,-1.)); +#921 = PCURVE('',#440,#922); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(6.28318530718,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(0.,-1.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = PCURVE('',#440,#929); +#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(0.,0.)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(0.,-1.)); +#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#935 = ORIENTED_EDGE('',*,*,#936,.T.); +#936 = EDGE_CURVE('',#914,#914,#937,.T.); +#937 = SURFACE_CURVE('',#938,(#943,#950),.PCURVE_S1.); +#938 = CIRCLE('',#939,0.4); +#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942); +#940 = CARTESIAN_POINT('',(1.8,-5.776028047023,0.)); +#941 = DIRECTION('',(0.,0.,1.)); +#942 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#943 = PCURVE('',#440,#944); +#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(0.,-1.5)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(1.,0.)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = PCURVE('',#569,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#960); +#952 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#953,#954,#955,#956,#957,#958 +,#959),.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( + '') ); +#953 = CARTESIAN_POINT('',(7.95,-5.776028047023)); +#954 = CARTESIAN_POINT('',(7.95,-6.468848370051)); +#955 = CARTESIAN_POINT('',(7.35,-6.122438208537)); +#956 = CARTESIAN_POINT('',(6.75,-5.776028047023)); +#957 = CARTESIAN_POINT('',(7.35,-5.42961788551)); +#958 = CARTESIAN_POINT('',(7.95,-5.083207723996)); +#959 = CARTESIAN_POINT('',(7.95,-5.776028047023)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#961 = ORIENTED_EDGE('',*,*,#913,.F.); +#962 = ADVANCED_FACE('',(#963),#475,.F.); +#963 = FACE_BOUND('',#964,.F.); +#964 = EDGE_LOOP('',(#965,#966,#989,#1015)); +#965 = ORIENTED_EDGE('',*,*,#454,.F.); +#966 = ORIENTED_EDGE('',*,*,#967,.T.); +#967 = EDGE_CURVE('',#455,#968,#970,.T.); +#968 = VERTEX_POINT('',#969); +#969 = CARTESIAN_POINT('',(5.776028047023,-2.2,0.)); +#970 = SEAM_CURVE('',#971,(#975,#982),.PCURVE_S1.); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(5.776028047023,-2.2,1.5)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(0.,0.,-1.)); +#975 = PCURVE('',#475,#976); +#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981); +#977 = LINE('',#978,#979); +#978 = CARTESIAN_POINT('',(6.28318530718,0.)); +#979 = VECTOR('',#980,1.); +#980 = DIRECTION('',(0.,-1.)); +#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#982 = PCURVE('',#475,#983); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(0.,0.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(0.,-1.)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#989 = ORIENTED_EDGE('',*,*,#990,.T.); +#990 = EDGE_CURVE('',#968,#968,#991,.T.); +#991 = SURFACE_CURVE('',#992,(#997,#1004),.PCURVE_S1.); +#992 = CIRCLE('',#993,0.4); +#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996); +#994 = CARTESIAN_POINT('',(5.776028047023,-1.8,0.)); +#995 = DIRECTION('',(0.,0.,1.)); +#996 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#997 = PCURVE('',#475,#998); +#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003); +#999 = LINE('',#1000,#1001); +#1000 = CARTESIAN_POINT('',(0.,-1.5)); +#1001 = VECTOR('',#1002,1.); +#1002 = DIRECTION('',(1.,0.)); +#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1004 = PCURVE('',#569,#1005); +#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1014); +#1006 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1007,#1008,#1009,#1010, +#1011,#1012,#1013),.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('') ); +#1007 = CARTESIAN_POINT('',(3.573971952977,-2.2)); +#1008 = CARTESIAN_POINT('',(2.881151629949,-2.2)); +#1009 = CARTESIAN_POINT('',(3.227561791463,-1.6)); +#1010 = CARTESIAN_POINT('',(3.573971952977,-1.)); +#1011 = CARTESIAN_POINT('',(3.92038211449,-1.6)); +#1012 = CARTESIAN_POINT('',(4.266792276004,-2.2)); +#1013 = CARTESIAN_POINT('',(3.573971952977,-2.2)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = ORIENTED_EDGE('',*,*,#967,.F.); +#1016 = ADVANCED_FACE('',(#1017),#514,.T.); +#1017 = FACE_BOUND('',#1018,.T.); +#1018 = EDGE_LOOP('',(#1019,#1041,#1042,#1043)); +#1019 = ORIENTED_EDGE('',*,*,#1020,.F.); +#1020 = EDGE_CURVE('',#494,#1021,#1023,.T.); +#1021 = VERTEX_POINT('',#1022); +#1022 = CARTESIAN_POINT('',(1.8,0.,2.)); +#1023 = SEAM_CURVE('',#1024,(#1029,#1035),.PCURVE_S1.); +#1024 = CIRCLE('',#1025,0.4); +#1025 = AXIS2_PLACEMENT_3D('',#1026,#1027,#1028); +#1026 = CARTESIAN_POINT('',(2.2,0.,2.)); +#1027 = DIRECTION('',(0.,-1.,0.)); +#1028 = DIRECTION('',(1.,0.,0.)); +#1029 = PCURVE('',#514,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1034); +#1031 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1032,#1033),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#1032 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1033 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1035 = PCURVE('',#514,#1036); +#1036 = DEFINITIONAL_REPRESENTATION('',(#1037),#1040); +#1037 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1038,#1039),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#1038 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1039 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = ORIENTED_EDGE('',*,*,#493,.T.); +#1042 = ORIENTED_EDGE('',*,*,#1020,.T.); +#1043 = ORIENTED_EDGE('',*,*,#1044,.F.); +#1044 = EDGE_CURVE('',#1021,#1021,#1045,.T.); +#1045 = SURFACE_CURVE('',#1046,(#1051,#1058),.PCURVE_S1.); +#1046 = CIRCLE('',#1047,1.8); +#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050); +#1048 = CARTESIAN_POINT('',(0.,0.,2.)); +#1049 = DIRECTION('',(0.,0.,1.)); +#1050 = DIRECTION('',(1.,0.,0.)); +#1051 = PCURVE('',#514,#1052); +#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057); +#1053 = LINE('',#1054,#1055); +#1054 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1055 = VECTOR('',#1056,1.); +#1056 = DIRECTION('',(1.,0.)); +#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1058 = PCURVE('',#1059,#1064); +#1059 = CYLINDRICAL_SURFACE('',#1060,1.8); +#1060 = AXIS2_PLACEMENT_3D('',#1061,#1062,#1063); +#1061 = CARTESIAN_POINT('',(0.,0.,2.4)); +#1062 = DIRECTION('',(0.,0.,1.)); +#1063 = DIRECTION('',(1.,0.,0.)); +#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069); +#1065 = LINE('',#1066,#1067); +#1066 = CARTESIAN_POINT('',(0.,-0.4)); +#1067 = VECTOR('',#1068,1.); +#1068 = DIRECTION('',(1.,0.)); +#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1070 = ADVANCED_FACE('',(#1071,#1074,#1105,#1108,#1111,#1114,#1117, + #1120,#1123,#1126),#569,.T.); +#1071 = FACE_BOUND('',#1072,.T.); +#1072 = EDGE_LOOP('',(#1073)); +#1073 = ORIENTED_EDGE('',*,*,#554,.F.); +#1074 = FACE_BOUND('',#1075,.T.); +#1075 = EDGE_LOOP('',(#1076)); +#1076 = ORIENTED_EDGE('',*,*,#1077,.F.); +#1077 = EDGE_CURVE('',#1078,#1078,#1080,.T.); +#1078 = VERTEX_POINT('',#1079); +#1079 = CARTESIAN_POINT('',(2.9,0.,0.)); +#1080 = SURFACE_CURVE('',#1081,(#1086,#1093),.PCURVE_S1.); +#1081 = CIRCLE('',#1082,2.9); +#1082 = AXIS2_PLACEMENT_3D('',#1083,#1084,#1085); +#1083 = CARTESIAN_POINT('',(0.,0.,0.)); +#1084 = DIRECTION('',(0.,0.,-1.)); +#1085 = DIRECTION('',(1.,0.,0.)); +#1086 = PCURVE('',#569,#1087); +#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092); +#1088 = CIRCLE('',#1089,2.9); +#1089 = AXIS2_PLACEMENT_2D('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(9.35,0.)); +#1091 = DIRECTION('',(-1.,0.)); +#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1093 = PCURVE('',#1094,#1099); +#1094 = CYLINDRICAL_SURFACE('',#1095,2.9); +#1095 = AXIS2_PLACEMENT_3D('',#1096,#1097,#1098); +#1096 = CARTESIAN_POINT('',(0.,0.,0.)); +#1097 = DIRECTION('',(0.,0.,1.)); +#1098 = DIRECTION('',(1.,0.,0.)); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(-0.,0.)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(-1.,0.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = FACE_BOUND('',#1106,.T.); +#1106 = EDGE_LOOP('',(#1107)); +#1107 = ORIENTED_EDGE('',*,*,#666,.T.); +#1108 = FACE_BOUND('',#1109,.T.); +#1109 = EDGE_LOOP('',(#1110)); +#1110 = ORIENTED_EDGE('',*,*,#612,.T.); +#1111 = FACE_BOUND('',#1112,.T.); +#1112 = EDGE_LOOP('',(#1113)); +#1113 = ORIENTED_EDGE('',*,*,#720,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116)); +#1116 = ORIENTED_EDGE('',*,*,#882,.T.); +#1117 = FACE_BOUND('',#1118,.T.); +#1118 = EDGE_LOOP('',(#1119)); +#1119 = ORIENTED_EDGE('',*,*,#990,.T.); +#1120 = FACE_BOUND('',#1121,.T.); +#1121 = EDGE_LOOP('',(#1122)); +#1122 = ORIENTED_EDGE('',*,*,#828,.T.); +#1123 = FACE_BOUND('',#1124,.T.); +#1124 = EDGE_LOOP('',(#1125)); +#1125 = ORIENTED_EDGE('',*,*,#936,.T.); +#1126 = FACE_BOUND('',#1127,.T.); +#1127 = EDGE_LOOP('',(#1128)); +#1128 = ORIENTED_EDGE('',*,*,#774,.T.); +#1129 = ADVANCED_FACE('',(#1130),#1059,.F.); +#1130 = FACE_BOUND('',#1131,.F.); +#1131 = EDGE_LOOP('',(#1132,#1155,#1156,#1157)); +#1132 = ORIENTED_EDGE('',*,*,#1133,.F.); +#1133 = EDGE_CURVE('',#1021,#1134,#1136,.T.); +#1134 = VERTEX_POINT('',#1135); +#1135 = CARTESIAN_POINT('',(1.8,0.,1.3)); +#1136 = SEAM_CURVE('',#1137,(#1141,#1148),.PCURVE_S1.); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(1.8,0.,2.4)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(-0.,-0.,-1.)); +#1141 = PCURVE('',#1059,#1142); +#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147); +#1143 = LINE('',#1144,#1145); +#1144 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1145 = VECTOR('',#1146,1.); +#1146 = DIRECTION('',(0.,-1.)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = PCURVE('',#1059,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(0.,0.)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.,-1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = ORIENTED_EDGE('',*,*,#1044,.F.); +#1156 = ORIENTED_EDGE('',*,*,#1133,.T.); +#1157 = ORIENTED_EDGE('',*,*,#1158,.T.); +#1158 = EDGE_CURVE('',#1134,#1134,#1159,.T.); +#1159 = SURFACE_CURVE('',#1160,(#1165,#1172),.PCURVE_S1.); +#1160 = CIRCLE('',#1161,1.8); +#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164); +#1162 = CARTESIAN_POINT('',(0.,0.,1.3)); +#1163 = DIRECTION('',(0.,0.,1.)); +#1164 = DIRECTION('',(1.,0.,0.)); +#1165 = PCURVE('',#1059,#1166); +#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171); +#1167 = LINE('',#1168,#1169); +#1168 = CARTESIAN_POINT('',(0.,-1.1)); +#1169 = VECTOR('',#1170,1.); +#1170 = DIRECTION('',(1.,0.)); +#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1172 = PCURVE('',#1173,#1178); +#1173 = PLANE('',#1174); +#1174 = AXIS2_PLACEMENT_3D('',#1175,#1176,#1177); +#1175 = CARTESIAN_POINT('',(1.8,0.,1.3)); +#1176 = DIRECTION('',(0.,0.,-1.)); +#1177 = DIRECTION('',(-1.,0.,0.)); +#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1187); +#1179 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1180,#1181,#1182,#1183, +#1184,#1185,#1186),.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('') ); +#1180 = CARTESIAN_POINT('',(0.,0.)); +#1181 = CARTESIAN_POINT('',(0.,3.117691453624)); +#1182 = CARTESIAN_POINT('',(2.7,1.558845726812)); +#1183 = CARTESIAN_POINT('',(5.4,4.40872847693E-16)); +#1184 = CARTESIAN_POINT('',(2.7,-1.558845726812)); +#1185 = CARTESIAN_POINT('',(2.886579864025E-15,-3.117691453624)); +#1186 = CARTESIAN_POINT('',(0.,0.)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1188 = ADVANCED_FACE('',(#1189),#1094,.T.); +#1189 = FACE_BOUND('',#1190,.F.); +#1190 = EDGE_LOOP('',(#1191,#1192,#1215,#1246)); +#1191 = ORIENTED_EDGE('',*,*,#1077,.F.); +#1192 = ORIENTED_EDGE('',*,*,#1193,.T.); +#1193 = EDGE_CURVE('',#1078,#1194,#1196,.T.); +#1194 = VERTEX_POINT('',#1195); +#1195 = CARTESIAN_POINT('',(2.9,0.,-1.7)); +#1196 = SEAM_CURVE('',#1197,(#1201,#1208),.PCURVE_S1.); +#1197 = LINE('',#1198,#1199); +#1198 = CARTESIAN_POINT('',(2.9,0.,0.)); +#1199 = VECTOR('',#1200,1.); +#1200 = DIRECTION('',(0.,0.,-1.)); +#1201 = PCURVE('',#1094,#1202); +#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(-0.,-1.)); +#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1208 = PCURVE('',#1094,#1209); +#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(-0.,0.)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(-0.,-1.)); +#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1215 = ORIENTED_EDGE('',*,*,#1216,.T.); +#1216 = EDGE_CURVE('',#1194,#1194,#1217,.T.); +#1217 = SURFACE_CURVE('',#1218,(#1223,#1230),.PCURVE_S1.); +#1218 = CIRCLE('',#1219,2.9); +#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222); +#1220 = CARTESIAN_POINT('',(0.,0.,-1.7)); +#1221 = DIRECTION('',(0.,0.,-1.)); +#1222 = DIRECTION('',(1.,0.,0.)); +#1223 = PCURVE('',#1094,#1224); +#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1229); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(-0.,-1.7)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(-1.,0.)); +#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1230 = PCURVE('',#1231,#1236); +#1231 = PLANE('',#1232); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(2.9,0.,-1.7)); +#1234 = DIRECTION('',(0.,0.,1.)); +#1235 = DIRECTION('',(1.,0.,0.)); +#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1245); +#1237 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1238,#1239,#1240,#1241, +#1242,#1243,#1244),.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('') ); +#1238 = CARTESIAN_POINT('',(0.,0.)); +#1239 = CARTESIAN_POINT('',(0.,-5.02294734195)); +#1240 = CARTESIAN_POINT('',(-4.35,-2.511473670975)); +#1241 = CARTESIAN_POINT('',(-8.7,-7.102951435055E-16)); +#1242 = CARTESIAN_POINT('',(-4.35,2.511473670975)); +#1243 = CARTESIAN_POINT('',(-4.440892098501E-15,5.02294734195)); +#1244 = CARTESIAN_POINT('',(0.,0.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1246 = ORIENTED_EDGE('',*,*,#1193,.F.); +#1247 = ADVANCED_FACE('',(#1248),#1173,.F.); +#1248 = FACE_BOUND('',#1249,.T.); +#1249 = EDGE_LOOP('',(#1250)); +#1250 = ORIENTED_EDGE('',*,*,#1158,.T.); +#1251 = ADVANCED_FACE('',(#1252,#1255),#1231,.F.); +#1252 = FACE_BOUND('',#1253,.F.); +#1253 = EDGE_LOOP('',(#1254)); +#1254 = ORIENTED_EDGE('',*,*,#1216,.F.); +#1255 = FACE_BOUND('',#1256,.F.); +#1256 = EDGE_LOOP('',(#1257)); +#1257 = ORIENTED_EDGE('',*,*,#1258,.T.); +#1258 = EDGE_CURVE('',#1259,#1259,#1261,.T.); +#1259 = VERTEX_POINT('',#1260); +#1260 = CARTESIAN_POINT('',(1.7,0.,-1.7)); +#1261 = SURFACE_CURVE('',#1262,(#1267,#1278),.PCURVE_S1.); +#1262 = CIRCLE('',#1263,1.7); +#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1264 = CARTESIAN_POINT('',(0.,0.,-1.7)); +#1265 = DIRECTION('',(0.,0.,-1.)); +#1266 = DIRECTION('',(1.,0.,0.)); +#1267 = PCURVE('',#1231,#1268); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1277); +#1269 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1270,#1271,#1272,#1273, +#1274,#1275,#1276),.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('') ); +#1270 = CARTESIAN_POINT('',(-1.2,0.)); +#1271 = CARTESIAN_POINT('',(-1.2,-2.944486372867)); +#1272 = CARTESIAN_POINT('',(-3.75,-1.472243186434)); +#1273 = CARTESIAN_POINT('',(-6.3,-4.163799117101E-16)); +#1274 = CARTESIAN_POINT('',(-3.75,1.472243186434)); +#1275 = CARTESIAN_POINT('',(-1.2,2.944486372867)); +#1276 = CARTESIAN_POINT('',(-1.2,0.)); +#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1278 = PCURVE('',#1279,#1284); +#1279 = CYLINDRICAL_SURFACE('',#1280,1.7); +#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283); +#1281 = CARTESIAN_POINT('',(0.,0.,-1.7)); +#1282 = DIRECTION('',(0.,0.,-1.)); +#1283 = DIRECTION('',(1.,0.,0.)); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289); +#1285 = LINE('',#1286,#1287); +#1286 = CARTESIAN_POINT('',(0.,0.)); +#1287 = VECTOR('',#1288,1.); +#1288 = DIRECTION('',(1.,0.)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ADVANCED_FACE('',(#1291),#1279,.F.); +#1291 = FACE_BOUND('',#1292,.F.); +#1292 = EDGE_LOOP('',(#1293,#1294,#1317,#1348)); +#1293 = ORIENTED_EDGE('',*,*,#1258,.F.); +#1294 = ORIENTED_EDGE('',*,*,#1295,.T.); +#1295 = EDGE_CURVE('',#1259,#1296,#1298,.T.); +#1296 = VERTEX_POINT('',#1297); +#1297 = CARTESIAN_POINT('',(1.7,0.,0.9)); +#1298 = SEAM_CURVE('',#1299,(#1303,#1310),.PCURVE_S1.); +#1299 = LINE('',#1300,#1301); +#1300 = CARTESIAN_POINT('',(1.7,0.,-1.7)); +#1301 = VECTOR('',#1302,1.); +#1302 = DIRECTION('',(0.,0.,1.)); +#1303 = PCURVE('',#1279,#1304); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(0.,-1.)); +#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1310 = PCURVE('',#1279,#1311); +#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316); +#1312 = LINE('',#1313,#1314); +#1313 = CARTESIAN_POINT('',(0.,0.)); +#1314 = VECTOR('',#1315,1.); +#1315 = DIRECTION('',(0.,-1.)); +#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1317 = ORIENTED_EDGE('',*,*,#1318,.T.); +#1318 = EDGE_CURVE('',#1296,#1296,#1319,.T.); +#1319 = SURFACE_CURVE('',#1320,(#1325,#1332),.PCURVE_S1.); +#1320 = CIRCLE('',#1321,1.7); +#1321 = AXIS2_PLACEMENT_3D('',#1322,#1323,#1324); +#1322 = CARTESIAN_POINT('',(0.,0.,0.9)); +#1323 = DIRECTION('',(0.,0.,-1.)); +#1324 = DIRECTION('',(1.,0.,0.)); +#1325 = PCURVE('',#1279,#1326); +#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331); +#1327 = LINE('',#1328,#1329); +#1328 = CARTESIAN_POINT('',(0.,-2.6)); +#1329 = VECTOR('',#1330,1.); +#1330 = DIRECTION('',(1.,0.)); +#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1332 = PCURVE('',#1333,#1338); +#1333 = PLANE('',#1334); +#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337); +#1335 = CARTESIAN_POINT('',(1.7,0.,0.9)); +#1336 = DIRECTION('',(0.,0.,1.)); +#1337 = DIRECTION('',(1.,0.,0.)); +#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1347); +#1339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1340,#1341,#1342,#1343, +#1344,#1345,#1346),.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('') ); +#1340 = CARTESIAN_POINT('',(0.,0.)); +#1341 = CARTESIAN_POINT('',(0.,-2.944486372867)); +#1342 = CARTESIAN_POINT('',(-2.55,-1.472243186434)); +#1343 = CARTESIAN_POINT('',(-5.1,-4.163799117101E-16)); +#1344 = CARTESIAN_POINT('',(-2.55,1.472243186434)); +#1345 = CARTESIAN_POINT('',(-2.6645352591E-15,2.944486372867)); +#1346 = CARTESIAN_POINT('',(0.,0.)); +#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1348 = ORIENTED_EDGE('',*,*,#1295,.F.); +#1349 = ADVANCED_FACE('',(#1350),#1333,.F.); +#1350 = FACE_BOUND('',#1351,.T.); +#1351 = EDGE_LOOP('',(#1352)); +#1352 = ORIENTED_EDGE('',*,*,#1318,.T.); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1357)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1354,#1355,#1356)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1354 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1355 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1356 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1357 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1354, + 'distance_accuracy_value','confusion accuracy'); +#1358 = PRODUCT_TYPE('part',$,(#7)); +#1359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1360),#1353); +#1360 = STYLED_ITEM('color',(#1361),#15); +#1361 = PRESENTATION_STYLE_ASSIGNMENT((#1362,#1368)); +#1362 = SURFACE_STYLE_USAGE(.BOTH.,#1363); +#1363 = SURFACE_SIDE_STYLE('',(#1364)); +#1364 = SURFACE_STYLE_FILL_AREA(#1365); +#1365 = FILL_AREA_STYLE('',(#1366)); +#1366 = FILL_AREA_STYLE_COLOUR('',#1367); +#1367 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1368 = CURVE_STYLE('',#1369,POSITIVE_LENGTH_MEASURE(0.1),#1367); +#1369 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.stl b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.stl new file mode 100644 index 00000000..91286a59 Binary files /dev/null and b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.stl differ