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