diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.fcstd new file mode 100644 index 00000000..eb2c51a2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.step new file mode 100644 index 00000000..f38fbce8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.step @@ -0,0 +1,1296 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.step', + '2015-09-08T10:52:35',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1081); +#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,#406,#482,#536,#585,#635,#684,#738,#788,#837, + #887,#936,#986,#1013,#1063)); +#17 = ADVANCED_FACE('',(#18,#375),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#88,#117,#150,#178,#206,#234,#263,#292,#321, + #349)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-10.35615758857,-5.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-22.,-5.,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-9.23309265631,-5.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(-1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-9.23309265631,-5.,0.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-9.23309265631,-5.,0.)); +#47 = DIRECTION('',(0.,-1.,0.)); +#48 = DIRECTION('',(-1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,-0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-8.699172374395,-5.879999999997,0.)); +#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.); +#60 = CIRCLE('',#61,2.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(-10.35615758857,-7.,0.)); +#63 = DIRECTION('',(-0.,-0.,-1.)); +#64 = DIRECTION('',(0.,-1.,0.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75); +#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74), +.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( + '') ); +#68 = CARTESIAN_POINT('',(-1.12306493226,-4.)); +#69 = CARTESIAN_POINT('',(-4.587166547398,-4.)); +#70 = CARTESIAN_POINT('',(-2.855115739829,-1.)); +#71 = CARTESIAN_POINT('',(-1.12306493226,2.)); +#72 = CARTESIAN_POINT('',(0.608985875309,-1.)); +#73 = CARTESIAN_POINT('',(2.341036682878,-4.)); +#74 = CARTESIAN_POINT('',(-1.12306493226,-4.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = CYLINDRICAL_SURFACE('',#78,2.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(-10.35615758857,-7.,0.)); +#80 = DIRECTION('',(0.,0.,1.)); +#81 = DIRECTION('',(0.,1.,0.)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(-1.,0.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#57,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(-5.879999999997,-8.699172374395,0.)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,10.499999999972); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,0.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = PCURVE('',#32,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,10.499999999972); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(9.23309265631,5.)); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = CYLINDRICAL_SURFACE('',#107,10.499999999972); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(0.,0.,0.)); +#109 = DIRECTION('',(-0.,-0.,-1.)); +#110 = DIRECTION('',(1.,0.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(-0.,0.)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(-1.,0.)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#90,#119,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-5.,-10.35615758857,0.)); +#121 = SURFACE_CURVE('',#122,(#127,#138),.PCURVE_S1.); +#122 = CIRCLE('',#123,2.); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(-7.,-10.35615758857,0.)); +#125 = DIRECTION('',(-0.,-0.,-1.)); +#126 = DIRECTION('',(0.,-1.,0.)); +#127 = PCURVE('',#32,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#137); +#129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#130,#131,#132,#133,#134,#135 +,#136),.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( + '') ); +#130 = CARTESIAN_POINT('',(2.23309265631,-7.35615758857)); +#131 = CARTESIAN_POINT('',(-1.231008958828,-7.35615758857)); +#132 = CARTESIAN_POINT('',(0.501041848741,-4.35615758857)); +#133 = CARTESIAN_POINT('',(2.23309265631,-1.35615758857)); +#134 = CARTESIAN_POINT('',(3.965143463879,-4.35615758857)); +#135 = CARTESIAN_POINT('',(5.697194271447,-7.35615758857)); +#136 = CARTESIAN_POINT('',(2.23309265631,-7.35615758857)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = CYLINDRICAL_SURFACE('',#140,2.); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(-7.,-10.35615758857,0.)); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = DIRECTION('',(0.560000000001,0.828492607087,0.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(3.735978453592,-0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#119,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-5.,-12.99999999996,0.)); +#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-5.,-9.233092656288,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,-1.,0.)); +#159 = PCURVE('',#32,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(4.23309265631,-4.233092656288)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,-1.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = PCURVE('',#167,#172); +#167 = PLANE('',#168); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(-5.,-9.233092656288,0.)); +#170 = DIRECTION('',(1.,0.,0.)); +#171 = DIRECTION('',(0.,-1.,0.)); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(1.,0.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = ORIENTED_EDGE('',*,*,#179,.T.); +#179 = EDGE_CURVE('',#152,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(5.,-13.,0.)); +#182 = SURFACE_CURVE('',#183,(#187,#194),.PCURVE_S1.); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-5.,-12.99999999996,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(1.,-3.221067856884E-12,0.)); +#187 = PCURVE('',#32,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(4.23309265631,-7.999999999968)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,-3.221067856884E-12)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = PCURVE('',#195,#200); +#195 = PLANE('',#196); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(-5.,-12.99999999996,0.)); +#198 = DIRECTION('',(3.221067856884E-12,1.,0.)); +#199 = DIRECTION('',(1.,-3.221067856884E-12,0.)); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = ORIENTED_EDGE('',*,*,#207,.T.); +#207 = EDGE_CURVE('',#180,#208,#210,.T.); +#208 = VERTEX_POINT('',#209); +#209 = CARTESIAN_POINT('',(5.,-11.3688170009,0.)); +#210 = SURFACE_CURVE('',#211,(#215,#222),.PCURVE_S1.); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(5.,-13.,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(0.,1.,0.)); +#215 = PCURVE('',#32,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(14.23309265631,-8.)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.,1.)); +#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#222 = PCURVE('',#223,#228); +#223 = PLANE('',#224); +#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); +#225 = CARTESIAN_POINT('',(5.,-13.,0.)); +#226 = DIRECTION('',(-1.,0.,0.)); +#227 = DIRECTION('',(0.,1.,0.)); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(0.,0.)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(1.,0.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#236,#208,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(6.51724137931,-8.232591621343,0.)); +#238 = SURFACE_CURVE('',#239,(#244,#251),.PCURVE_S1.); +#239 = CIRCLE('',#240,4.); +#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); +#241 = CARTESIAN_POINT('',(9.,-11.3688170009,0.)); +#242 = DIRECTION('',(-0.,0.,1.)); +#243 = DIRECTION('',(0.,-1.,0.)); +#244 = PCURVE('',#32,#245); +#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); +#246 = CIRCLE('',#247,4.); +#247 = AXIS2_PLACEMENT_2D('',#248,#249); +#248 = CARTESIAN_POINT('',(18.23309265631,-6.368817000902)); +#249 = DIRECTION('',(0.,-1.)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = PCURVE('',#252,#257); +#252 = CYLINDRICAL_SURFACE('',#253,4.); +#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256); +#254 = CARTESIAN_POINT('',(9.,-11.3688170009,0.)); +#255 = DIRECTION('',(0.,0.,1.)); +#256 = DIRECTION('',(-0.620689655172,0.78405634489,0.)); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-3.811214649869,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(1.,0.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.T.); +#264 = EDGE_CURVE('',#236,#265,#267,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(-8.232591621343,6.51724137931,0.)); +#267 = SURFACE_CURVE('',#268,(#273,#280),.PCURVE_S1.); +#268 = CIRCLE('',#269,10.5); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(0.,0.,0.)); +#271 = DIRECTION('',(0.,0.,1.)); +#272 = DIRECTION('',(1.,0.,0.)); +#273 = PCURVE('',#32,#274); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = CIRCLE('',#276,10.5); +#276 = AXIS2_PLACEMENT_2D('',#277,#278); +#277 = CARTESIAN_POINT('',(9.23309265631,5.)); +#278 = DIRECTION('',(1.,0.)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = PCURVE('',#281,#286); +#281 = CYLINDRICAL_SURFACE('',#282,10.5); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(0.,0.,0.)); +#284 = DIRECTION('',(-0.,-0.,-1.)); +#285 = DIRECTION('',(1.,0.,0.)); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-0.,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(-1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = ORIENTED_EDGE('',*,*,#293,.F.); +#293 = EDGE_CURVE('',#294,#265,#296,.T.); +#294 = VERTEX_POINT('',#295); +#295 = CARTESIAN_POINT('',(-11.3688170009,5.,0.)); +#296 = SURFACE_CURVE('',#297,(#302,#309),.PCURVE_S1.); +#297 = CIRCLE('',#298,4.); +#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301); +#299 = CARTESIAN_POINT('',(-11.3688170009,9.,0.)); +#300 = DIRECTION('',(-0.,0.,1.)); +#301 = DIRECTION('',(0.,-1.,0.)); +#302 = PCURVE('',#32,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = CIRCLE('',#305,4.); +#305 = AXIS2_PLACEMENT_2D('',#306,#307); +#306 = CARTESIAN_POINT('',(-2.135724344592,14.)); +#307 = DIRECTION('',(0.,-1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#310,#315); +#310 = CYLINDRICAL_SURFACE('',#311,4.); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(-11.3688170009,9.,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(0.,-1.,0.)); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(0.,0.)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(1.,0.)); +#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#321 = ORIENTED_EDGE('',*,*,#322,.F.); +#322 = EDGE_CURVE('',#323,#294,#325,.T.); +#323 = VERTEX_POINT('',#324); +#324 = CARTESIAN_POINT('',(-22.,5.,0.)); +#325 = SURFACE_CURVE('',#326,(#330,#337),.PCURVE_S1.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(-22.,5.,0.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(1.,0.,0.)); +#330 = PCURVE('',#32,#331); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-12.76690734369,10.)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(1.,0.)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = PCURVE('',#338,#343); +#338 = PLANE('',#339); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-22.,5.,0.)); +#341 = DIRECTION('',(0.,1.,0.)); +#342 = DIRECTION('',(1.,0.,0.)); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(0.,0.)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(1.,0.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = ORIENTED_EDGE('',*,*,#350,.F.); +#350 = EDGE_CURVE('',#24,#323,#351,.T.); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-22.,-5.,0.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(0.,1.,0.)); +#356 = PCURVE('',#32,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-12.76690734369,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#364,#369); +#364 = PLANE('',#365); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(-22.,-5.,0.)); +#367 = DIRECTION('',(-1.,0.,0.)); +#368 = DIRECTION('',(0.,1.,0.)); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(0.,0.)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(1.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = FACE_BOUND('',#376,.T.); +#376 = EDGE_LOOP('',(#377)); +#377 = ORIENTED_EDGE('',*,*,#378,.T.); +#378 = EDGE_CURVE('',#379,#379,#381,.T.); +#379 = VERTEX_POINT('',#380); +#380 = CARTESIAN_POINT('',(5.25,0.,0.)); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,5.25); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(0.,0.,0.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = PCURVE('',#32,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = CIRCLE('',#390,5.25); +#390 = AXIS2_PLACEMENT_2D('',#391,#392); +#391 = CARTESIAN_POINT('',(9.23309265631,5.)); +#392 = DIRECTION('',(1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#395,#400); +#395 = CYLINDRICAL_SURFACE('',#396,5.25); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(0.,0.,0.)); +#398 = DIRECTION('',(-0.,-0.,-1.)); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(-0.,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-1.,0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = ADVANCED_FACE('',(#407),#44,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#433,#461)); +#409 = ORIENTED_EDGE('',*,*,#21,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#22,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-10.35615758857,-5.,0.75)); +#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-10.35615758857,-5.,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = PCURVE('',#44,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(1.12306493226,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,-1.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#77,#427); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-0.,0.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(-0.,1.)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = ORIENTED_EDGE('',*,*,#434,.T.); +#434 = EDGE_CURVE('',#412,#435,#437,.T.); +#435 = VERTEX_POINT('',#436); +#436 = CARTESIAN_POINT('',(-22.,-5.,0.75)); +#437 = SURFACE_CURVE('',#438,(#442,#449),.PCURVE_S1.); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-9.23309265631,-5.,0.75)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.,0.)); +#442 = PCURVE('',#44,#443); +#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(0.,-0.75)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(1.,0.)); +#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#449 = PCURVE('',#450,#455); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(-9.23309265631,-5.,0.75)); +#453 = DIRECTION('',(0.,0.,1.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(0.,0.)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(-1.,0.)); +#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#461 = ORIENTED_EDGE('',*,*,#462,.F.); +#462 = EDGE_CURVE('',#24,#435,#463,.T.); +#463 = SURFACE_CURVE('',#464,(#468,#475),.PCURVE_S1.); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-22.,-5.,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.,0.,1.)); +#468 = PCURVE('',#44,#469); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(12.76690734369,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(0.,-1.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = PCURVE('',#364,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(0.,0.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(0.,-1.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = ADVANCED_FACE('',(#483),#77,.F.); +#483 = FACE_BOUND('',#484,.T.); +#484 = EDGE_LOOP('',(#485,#486,#509,#535)); +#485 = ORIENTED_EDGE('',*,*,#56,.T.); +#486 = ORIENTED_EDGE('',*,*,#487,.T.); +#487 = EDGE_CURVE('',#57,#488,#490,.T.); +#488 = VERTEX_POINT('',#489); +#489 = CARTESIAN_POINT('',(-8.699172374395,-5.879999999997,0.75)); +#490 = SURFACE_CURVE('',#491,(#495,#502),.PCURVE_S1.); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(-8.699172374395,-5.879999999997,0.)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(0.,0.,1.)); +#495 = PCURVE('',#77,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); +#497 = LINE('',#498,#499); +#498 = CARTESIAN_POINT('',(-0.976410526792,0.)); +#499 = VECTOR('',#500,1.); +#500 = DIRECTION('',(-0.,1.)); +#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#502 = PCURVE('',#106,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-3.735978453592,0.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-0.,-1.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = ORIENTED_EDGE('',*,*,#510,.F.); +#510 = EDGE_CURVE('',#412,#488,#511,.T.); +#511 = SURFACE_CURVE('',#512,(#517,#524),.PCURVE_S1.); +#512 = CIRCLE('',#513,2.); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(-10.35615758857,-7.,0.75)); +#515 = DIRECTION('',(-0.,-0.,-1.)); +#516 = DIRECTION('',(0.,-1.,0.)); +#517 = PCURVE('',#77,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(-1.,0.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = PCURVE('',#450,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#534); +#526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#527,#528,#529,#530,#531,#532 +,#533),.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( + '') ); +#527 = CARTESIAN_POINT('',(-1.12306493226,-4.)); +#528 = CARTESIAN_POINT('',(-4.587166547398,-4.)); +#529 = CARTESIAN_POINT('',(-2.855115739829,-1.)); +#530 = CARTESIAN_POINT('',(-1.12306493226,2.)); +#531 = CARTESIAN_POINT('',(0.608985875309,-1.)); +#532 = CARTESIAN_POINT('',(2.341036682878,-4.)); +#533 = CARTESIAN_POINT('',(-1.12306493226,-4.)); +#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#535 = ORIENTED_EDGE('',*,*,#411,.F.); +#536 = ADVANCED_FACE('',(#537),#364,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#540,#563,#584)); +#539 = ORIENTED_EDGE('',*,*,#462,.T.); +#540 = ORIENTED_EDGE('',*,*,#541,.T.); +#541 = EDGE_CURVE('',#435,#542,#544,.T.); +#542 = VERTEX_POINT('',#543); +#543 = CARTESIAN_POINT('',(-22.,5.,0.75)); +#544 = SURFACE_CURVE('',#545,(#549,#556),.PCURVE_S1.); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(-22.,-5.,0.75)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,1.,0.)); +#549 = PCURVE('',#364,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.,-0.75)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#450,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(-12.76690734369,0.)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(0.,1.)); +#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#563 = ORIENTED_EDGE('',*,*,#564,.F.); +#564 = EDGE_CURVE('',#323,#542,#565,.T.); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-22.,5.,0.)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = PCURVE('',#364,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(10.,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#338,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(0.,-1.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ORIENTED_EDGE('',*,*,#350,.F.); +#585 = ADVANCED_FACE('',(#586),#106,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588,#589,#590,#614)); +#588 = ORIENTED_EDGE('',*,*,#89,.F.); +#589 = ORIENTED_EDGE('',*,*,#487,.T.); +#590 = ORIENTED_EDGE('',*,*,#591,.T.); +#591 = EDGE_CURVE('',#488,#592,#594,.T.); +#592 = VERTEX_POINT('',#593); +#593 = CARTESIAN_POINT('',(-5.879999999997,-8.699172374395,0.75)); +#594 = SURFACE_CURVE('',#595,(#600,#607),.PCURVE_S1.); +#595 = CIRCLE('',#596,10.499999999972); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(0.,0.,0.75)); +#598 = DIRECTION('',(0.,0.,1.)); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#106,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-0.,-0.75)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(-1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#450,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = CIRCLE('',#610,10.499999999972); +#610 = AXIS2_PLACEMENT_2D('',#611,#612); +#611 = CARTESIAN_POINT('',(9.23309265631,5.)); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#90,#592,#616,.T.); +#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(-5.879999999997,-8.699172374395,0.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,0.,1.)); +#621 = PCURVE('',#106,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-4.118003180382,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-0.,-1.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#139,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(-0.,0.)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(-0.,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ADVANCED_FACE('',(#636),#338,.T.); +#636 = FACE_BOUND('',#637,.T.); +#637 = EDGE_LOOP('',(#638,#639,#640,#663)); +#638 = ORIENTED_EDGE('',*,*,#322,.F.); +#639 = ORIENTED_EDGE('',*,*,#564,.T.); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#542,#642,#644,.T.); +#642 = VERTEX_POINT('',#643); +#643 = CARTESIAN_POINT('',(-11.3688170009,5.,0.75)); +#644 = SURFACE_CURVE('',#645,(#649,#656),.PCURVE_S1.); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(-22.,5.,0.75)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = PCURVE('',#338,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(0.,-0.75)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(1.,0.)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#450,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-12.76690734369,10.)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,0.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#294,#642,#665,.T.); +#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(-11.3688170009,5.,0.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,0.,1.)); +#670 = PCURVE('',#338,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(10.631182999098,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,-1.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#310,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.,0.)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.,1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = ADVANCED_FACE('',(#685),#139,.F.); +#685 = FACE_BOUND('',#686,.T.); +#686 = EDGE_LOOP('',(#687,#688,#711,#737)); +#687 = ORIENTED_EDGE('',*,*,#118,.T.); +#688 = ORIENTED_EDGE('',*,*,#689,.T.); +#689 = EDGE_CURVE('',#119,#690,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(-5.,-10.35615758857,0.75)); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-5.,-10.35615758857,0.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,0.,1.)); +#697 = PCURVE('',#139,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-0.976410526792,0.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(-0.,1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#167,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(1.123064932282,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,-1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#712,.F.); +#712 = EDGE_CURVE('',#592,#690,#713,.T.); +#713 = SURFACE_CURVE('',#714,(#719,#726),.PCURVE_S1.); +#714 = CIRCLE('',#715,2.); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-7.,-10.35615758857,0.75)); +#717 = DIRECTION('',(-0.,-0.,-1.)); +#718 = DIRECTION('',(0.,-1.,0.)); +#719 = PCURVE('',#139,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(3.735978453592,0.75)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(-1.,0.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = PCURVE('',#450,#727); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#736); +#728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#729,#730,#731,#732,#733,#734 +,#735),.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( + '') ); +#729 = CARTESIAN_POINT('',(2.23309265631,-7.35615758857)); +#730 = CARTESIAN_POINT('',(-1.231008958828,-7.35615758857)); +#731 = CARTESIAN_POINT('',(0.501041848741,-4.35615758857)); +#732 = CARTESIAN_POINT('',(2.23309265631,-1.35615758857)); +#733 = CARTESIAN_POINT('',(3.965143463879,-4.35615758857)); +#734 = CARTESIAN_POINT('',(5.697194271447,-7.35615758857)); +#735 = CARTESIAN_POINT('',(2.23309265631,-7.35615758857)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = ORIENTED_EDGE('',*,*,#615,.F.); +#738 = ADVANCED_FACE('',(#739),#310,.F.); +#739 = FACE_BOUND('',#740,.F.); +#740 = EDGE_LOOP('',(#741,#742,#765,#787)); +#741 = ORIENTED_EDGE('',*,*,#293,.T.); +#742 = ORIENTED_EDGE('',*,*,#743,.T.); +#743 = EDGE_CURVE('',#265,#744,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(-8.232591621343,6.51724137931,0.75)); +#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(-8.232591621343,6.51724137931,0.)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.,0.,1.)); +#751 = PCURVE('',#310,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(0.901174330515,0.)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.,1.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = PCURVE('',#281,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(-8.75515596449,0.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(-0.,-1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = ORIENTED_EDGE('',*,*,#766,.F.); +#766 = EDGE_CURVE('',#642,#744,#767,.T.); +#767 = SURFACE_CURVE('',#768,(#773,#780),.PCURVE_S1.); +#768 = CIRCLE('',#769,4.); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(-11.3688170009,9.,0.75)); +#771 = DIRECTION('',(-0.,0.,1.)); +#772 = DIRECTION('',(0.,-1.,0.)); +#773 = PCURVE('',#310,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.,0.75)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#450,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = CIRCLE('',#783,4.); +#783 = AXIS2_PLACEMENT_2D('',#784,#785); +#784 = CARTESIAN_POINT('',(-2.135724344592,14.)); +#785 = DIRECTION('',(0.,-1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ORIENTED_EDGE('',*,*,#664,.F.); +#788 = ADVANCED_FACE('',(#789),#167,.F.); +#789 = FACE_BOUND('',#790,.F.); +#790 = EDGE_LOOP('',(#791,#792,#793,#816)); +#791 = ORIENTED_EDGE('',*,*,#151,.F.); +#792 = ORIENTED_EDGE('',*,*,#689,.T.); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#690,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(-5.,-12.99999999996,0.75)); +#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-5.,-9.233092656288,0.75)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(0.,-1.,0.)); +#802 = PCURVE('',#167,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,-0.75)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = PCURVE('',#450,#810); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(4.23309265631,-4.233092656288)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.,-1.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#816 = ORIENTED_EDGE('',*,*,#817,.F.); +#817 = EDGE_CURVE('',#152,#795,#818,.T.); +#818 = SURFACE_CURVE('',#819,(#823,#830),.PCURVE_S1.); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-5.,-12.99999999996,0.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(0.,0.,1.)); +#823 = PCURVE('',#167,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(3.76690734368,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(0.,-1.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#195,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(0.,0.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(0.,-1.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ADVANCED_FACE('',(#838),#281,.T.); +#838 = FACE_BOUND('',#839,.F.); +#839 = EDGE_LOOP('',(#840,#841,#864,#886)); +#840 = ORIENTED_EDGE('',*,*,#264,.F.); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#236,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(6.51724137931,-8.232591621343,0.75)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(6.51724137931,-8.232591621343,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = PCURVE('',#281,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-5.382010976664,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-0.,-1.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#252,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.,1.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#843,#744,#866,.T.); +#866 = SURFACE_CURVE('',#867,(#872,#879),.PCURVE_S1.); +#867 = CIRCLE('',#868,10.5); +#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871); +#869 = CARTESIAN_POINT('',(0.,0.,0.75)); +#870 = DIRECTION('',(0.,0.,1.)); +#871 = DIRECTION('',(1.,0.,0.)); +#872 = PCURVE('',#281,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(-0.,-0.75)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#450,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = CIRCLE('',#882,10.5); +#882 = AXIS2_PLACEMENT_2D('',#883,#884); +#883 = CARTESIAN_POINT('',(9.23309265631,5.)); +#884 = DIRECTION('',(1.,0.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#743,.F.); +#887 = ADVANCED_FACE('',(#888),#195,.F.); +#888 = FACE_BOUND('',#889,.F.); +#889 = EDGE_LOOP('',(#890,#891,#914,#935)); +#890 = ORIENTED_EDGE('',*,*,#817,.T.); +#891 = ORIENTED_EDGE('',*,*,#892,.T.); +#892 = EDGE_CURVE('',#795,#893,#895,.T.); +#893 = VERTEX_POINT('',#894); +#894 = CARTESIAN_POINT('',(5.,-13.,0.75)); +#895 = SURFACE_CURVE('',#896,(#900,#907),.PCURVE_S1.); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(-5.,-12.99999999996,0.75)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(1.,-3.221067856884E-12,0.)); +#900 = PCURVE('',#195,#901); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,-0.75)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = PCURVE('',#450,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(4.23309265631,-7.999999999968)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(1.,-3.221067856884E-12)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#180,#893,#916,.T.); +#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(5.,-13.,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.,0.,1.)); +#921 = PCURVE('',#195,#922); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(10.,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(0.,-1.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = PCURVE('',#223,#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('',*,*,#179,.F.); +#936 = ADVANCED_FACE('',(#937),#252,.F.); +#937 = FACE_BOUND('',#938,.F.); +#938 = EDGE_LOOP('',(#939,#940,#963,#985)); +#939 = ORIENTED_EDGE('',*,*,#235,.T.); +#940 = ORIENTED_EDGE('',*,*,#941,.T.); +#941 = EDGE_CURVE('',#208,#942,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(5.,-11.3688170009,0.75)); +#944 = SURFACE_CURVE('',#945,(#949,#956),.PCURVE_S1.); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(5.,-11.3688170009,0.)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.,0.,1.)); +#949 = PCURVE('',#252,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(0.901174330515,0.)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.,1.)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = PCURVE('',#223,#957); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(1.631182999098,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,-1.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#964,.F.); +#964 = EDGE_CURVE('',#843,#942,#965,.T.); +#965 = SURFACE_CURVE('',#966,(#971,#978),.PCURVE_S1.); +#966 = CIRCLE('',#967,4.); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(9.,-11.3688170009,0.75)); +#969 = DIRECTION('',(-0.,0.,1.)); +#970 = DIRECTION('',(0.,-1.,0.)); +#971 = PCURVE('',#252,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-3.811214649869,0.75)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = PCURVE('',#450,#979); +#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984); +#980 = CIRCLE('',#981,4.); +#981 = AXIS2_PLACEMENT_2D('',#982,#983); +#982 = CARTESIAN_POINT('',(18.23309265631,-6.368817000902)); +#983 = DIRECTION('',(0.,-1.)); +#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#985 = ORIENTED_EDGE('',*,*,#842,.F.); +#986 = ADVANCED_FACE('',(#987),#223,.F.); +#987 = FACE_BOUND('',#988,.F.); +#988 = EDGE_LOOP('',(#989,#990,#991,#1012)); +#989 = ORIENTED_EDGE('',*,*,#207,.F.); +#990 = ORIENTED_EDGE('',*,*,#915,.T.); +#991 = ORIENTED_EDGE('',*,*,#992,.T.); +#992 = EDGE_CURVE('',#893,#942,#993,.T.); +#993 = SURFACE_CURVE('',#994,(#998,#1005),.PCURVE_S1.); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(5.,-13.,0.75)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.,1.,0.)); +#998 = PCURVE('',#223,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(0.,-0.75)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#450,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(14.23309265631,-8.)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(0.,1.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#941,.F.); +#1013 = ADVANCED_FACE('',(#1014),#395,.F.); +#1014 = FACE_BOUND('',#1015,.T.); +#1015 = EDGE_LOOP('',(#1016,#1039,#1061,#1062)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#379,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(5.25,0.,0.75)); +#1020 = SEAM_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(5.25,0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(0.,0.,1.)); +#1025 = PCURVE('',#395,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(-0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#395,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038); +#1034 = LINE('',#1035,#1036); +#1035 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1036 = VECTOR('',#1037,1.); +#1037 = DIRECTION('',(-0.,-1.)); +#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#1018,#1018,#1041,.T.); +#1041 = SURFACE_CURVE('',#1042,(#1047,#1054),.PCURVE_S1.); +#1042 = CIRCLE('',#1043,5.25); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(0.,0.,0.75)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,0.)); +#1047 = PCURVE('',#395,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.,-0.75)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#450,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = CIRCLE('',#1057,5.25); +#1057 = AXIS2_PLACEMENT_2D('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(9.23309265631,5.)); +#1059 = DIRECTION('',(1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1062 = ORIENTED_EDGE('',*,*,#378,.F.); +#1063 = ADVANCED_FACE('',(#1064,#1078),#450,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073, + #1074,#1075,#1076,#1077)); +#1066 = ORIENTED_EDGE('',*,*,#434,.F.); +#1067 = ORIENTED_EDGE('',*,*,#510,.T.); +#1068 = ORIENTED_EDGE('',*,*,#591,.T.); +#1069 = ORIENTED_EDGE('',*,*,#712,.T.); +#1070 = ORIENTED_EDGE('',*,*,#794,.T.); +#1071 = ORIENTED_EDGE('',*,*,#892,.T.); +#1072 = ORIENTED_EDGE('',*,*,#992,.T.); +#1073 = ORIENTED_EDGE('',*,*,#964,.F.); +#1074 = ORIENTED_EDGE('',*,*,#865,.T.); +#1075 = ORIENTED_EDGE('',*,*,#766,.F.); +#1076 = ORIENTED_EDGE('',*,*,#641,.F.); +#1077 = ORIENTED_EDGE('',*,*,#541,.F.); +#1078 = FACE_BOUND('',#1079,.F.); +#1079 = EDGE_LOOP('',(#1080)); +#1080 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1085)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1082,#1083,#1084)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1082 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1083 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1084 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1085 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1082, + 'distance_accuracy_value','confusion accuracy'); +#1086 = PRODUCT_TYPE('part',$,(#7)); +#1087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1088),#1081); +#1088 = STYLED_ITEM('color',(#1089),#15); +#1089 = PRESENTATION_STYLE_ASSIGNMENT((#1090,#1096)); +#1090 = SURFACE_STYLE_USAGE(.BOTH.,#1091); +#1091 = SURFACE_SIDE_STYLE('',(#1092)); +#1092 = SURFACE_STYLE_FILL_AREA(#1093); +#1093 = FILL_AREA_STYLE('',(#1094)); +#1094 = FILL_AREA_STYLE_COLOUR('',#1095); +#1095 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1096 = CURVE_STYLE('',#1097,POSITIVE_LENGTH_MEASURE(0.1),#1095); +#1097 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.stl new file mode 100644 index 00000000..0a40b68e Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M10TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.fcstd new file mode 100644 index 00000000..84c6464b Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.step new file mode 100644 index 00000000..773de1f7 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.step', + '2015-09-08T20:34:39',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.461538461531,-10.11180106163,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-8.944271909999,8.,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,12.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(2.170796251271E-21,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-10.39230484541,-6.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,12.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(10.392304845413,6.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,12.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(2.170796251271E-21,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-13.41640786499,6.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-13.41640786499,12.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-3.024103019585,18.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-13.41640786499,12.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-28.,6.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-28.,6.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-17.60769515458,12.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-28.,6.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-28.,-6.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-28.,-6.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-17.60769515458,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-28.,-6.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-10.39230484541,-6.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-10.39230484541,-6.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-10.39230484541,-6.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-5.999999999988,-10.39230484542,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,12.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,12.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(10.392304845413,6.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,12.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-5.999999999988,-15.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-5.999999999988,-10.39230484542,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(4.392304845425,-4.39230484542)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-5.999999999988,-10.39230484542,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(5.999999999992,-15.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-5.999999999988,-15.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,1.059892914177E-13,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(4.392304845425,-9.000000000001)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,1.059892914177E-13)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-5.999999999988,-15.,0.)); +#246 = DIRECTION('',(-1.059892914177E-13,1.,0.)); +#247 = DIRECTION('',(1.,1.059892914177E-13,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(5.999999999992,-10.9544511501,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(5.999999999992,-15.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(16.392304845406,-9.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(5.999999999992,-15.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(6.999999999992,-10.9544511501,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(17.392304845406,-4.954451150108)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(6.999999999992,-10.9544511501,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.538461538461,0.84265008847,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.710202953853,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(6.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,6.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,6.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(10.392304845413,6.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,6.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(6.461538461531,-10.11180106163,1.)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(6.461538461531,-10.11180106163,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.280999280648,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-8.944271909999,8.,1.)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,12.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(2.170796251271E-21,0.,1.)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-10.39230484541,-6.,1.)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,12.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(10.392304845413,6.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-8.944271909999,8.,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.695050304542,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.841068670568,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(5.999999999992,-10.9544511501,1.)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(5.999999999992,-10.9544511501,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.002186026531,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(4.045548849892,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(6.999999999992,-10.9544511501,1.)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.710202953853,1.)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(17.392304845406,-4.954451150108)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-13.41640786499,6.,1.)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,6.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-13.41640786499,12.,1.)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,6.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-3.024103019585,18.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-13.41640786499,6.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(14.583592135001,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(5.999999999992,-15.,1.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(5.999999999992,-15.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(11.999999999981,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(5.999999999992,-15.,1.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(16.392304845406,-9.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-28.,6.,1.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-28.,6.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(12.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-28.,6.,1.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-17.60769515458,12.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-5.999999999988,-15.,1.)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-5.999999999988,-15.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(4.607695154581,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-5.999999999988,-15.,1.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,1.059892914177E-13,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(4.392304845425,-9.000000000001)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,1.059892914177E-13)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-28.,-6.,1.)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-28.,-6.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(17.607695154587,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-28.,-6.,1.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-17.60769515458,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-5.999999999988,-10.39230484542,1.)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-5.999999999988,-10.39230484542,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.188790204788,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-5.999999999988,-10.39230484542,1.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(4.392304845425,-4.39230484542)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-10.39230484541,-6.,1.)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-10.39230484541,-6.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.665191429188,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-10.39230484541,-6.,1.)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,12.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,12.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(10.392304845413,6.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(6.5,0.,1.)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(6.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,6.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,6.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(10.392304845413,6.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.stl new file mode 100644 index 00000000..4f931c96 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M12TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.fcstd new file mode 100644 index 00000000..2dc15387 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.step new file mode 100644 index 00000000..918ffdf4 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.step', + '2015-09-08T20:36:54',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.533333333333,-12.38206588399,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-11.2,8.4,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,14.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-12.64911064067,-6.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,14.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(12.649110640674,6.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,14.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-16.,6.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-16.,12.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-3.350889359326,18.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-16.,12.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-28.,6.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-28.,6.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-15.35088935932,12.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-28.,6.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-28.,-6.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-28.,-6.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-15.35088935932,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-28.,-6.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-12.64911064067,-6.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-12.64911064067,-6.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-12.64911064067,-6.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-6.,-12.64911064067,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,14.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,14.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(12.649110640674,6.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,14.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-6.,-16.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-6.,-12.64911064067,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(6.649110640674,-6.649110640674)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-6.,-12.64911064067,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(6.,-16.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-6.,-16.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(6.649110640674,-10.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-6.,-16.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(6.,-13.26649916142,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(6.,-16.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(18.649110640674,-10.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(6.,-16.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(7.,-13.26649916142,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(19.649110640674,-7.266499161422)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(7.,-13.26649916142,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.466666666667,0.884433277428,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.627110775885,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(7.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,7.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,7.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(12.649110640674,6.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,7.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(6.533333333333,-12.38206588399,1.)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(6.533333333333,-12.38206588399,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.19790710268,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-11.2,8.4,1.)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,14.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-12.64911064067,-6.,1.)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,14.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(12.649110640674,6.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-11.2,8.4,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.781276851976,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.927295218002,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(6.,-13.26649916142,1.)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(6.,-13.26649916142,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.085278204499,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(2.733500838578,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(7.,-13.26649916142,1.)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.627110775885,1.)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(19.649110640674,-7.266499161422)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-16.,6.,1.)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,6.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-16.,12.,1.)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,6.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-3.350889359326,18.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-16.,6.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(12.,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(6.,-16.,1.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(6.,-16.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(12.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(6.,-16.,1.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(18.649110640674,-10.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-28.,6.,1.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-28.,6.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(12.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-28.,6.,1.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-15.35088935932,12.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-6.,-16.,1.)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-6.,-16.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(3.350889359326,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-6.,-16.,1.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(6.649110640674,-10.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-28.,-6.,1.)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-28.,-6.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(15.350889359326,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-28.,-6.,1.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-15.35088935932,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-6.,-12.64911064067,1.)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-6.,-12.64911064067,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.269477936311,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-6.,-12.64911064067,1.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(6.649110640674,-6.649110640674)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-12.64911064067,-6.,1.)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-12.64911064067,-6.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.584503697663,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-12.64911064067,-6.,1.)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,14.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,14.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(12.649110640674,6.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(7.5,0.,1.)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(7.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,7.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,7.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(12.649110640674,6.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.stl new file mode 100644 index 00000000..b4c1dd85 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M14TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.fcstd new file mode 100644 index 00000000..a629e9ad Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.step new file mode 100644 index 00000000..1eec3927 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.step', + '2015-09-08T20:38:56',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.96875,-12.70822660474,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-11.48979138724,9.642857142857,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,15.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(2.843210047795E-22,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-12.99038105677,-7.5,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,15.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(12.990381056776,7.5)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,15.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(2.843210047795E-22,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-16.08570794214,7.5,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-16.08570794214,13.5,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-3.095326885369,21.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-16.08570794214,13.5,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-32.,7.5,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-32.,7.5,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-19.00961894322,15.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-32.,7.5,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-32.,-7.5,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-32.,-7.5,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-19.00961894322,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-32.,-7.5,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-12.99038105677,-7.499999999992,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-12.99038105677,-7.5,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-12.99038105677,-7.5,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-7.500000000002,-12.99038105677,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,15.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,15.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(12.990381056776,7.5)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,15.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-7.5,-18.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-7.5,-12.99038105677,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(5.490381056776,-5.490381056779)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-7.5,-12.99038105677,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(7.5,-18.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-7.5,-18.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(5.490381056776,-10.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-7.5,-18.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(7.5,-13.55544171172,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(7.5,-18.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(20.490381056776,-10.5)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(7.5,-18.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(8.5,-13.55544171172,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(21.490381056776,-6.055441711726)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(8.5,-13.55544171172,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.53125,0.847215106983,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.701667959816,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(8.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,8.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,8.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(12.990381056776,7.5)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,8.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(7.96875,-12.70822660474,1.)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(7.96875,-12.70822660474,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.272464286611,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-11.48979138724,9.642857142857,1.)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,15.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(2.843210047795E-22,0.,1.)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-12.99038105677,-7.5,1.)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,15.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(12.990381056776,7.5)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-11.48979138724,9.642857142857,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.726555487407,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.872573853432,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(7.5,-13.55544171172,1.)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(7.5,-13.55544171172,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.010721020568,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(4.444558288274,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(8.5,-13.55544171172,1.)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.701667959816,1.)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(21.490381056776,-6.055441711726)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-16.08570794214,7.5,1.)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,6.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-16.08570794214,13.5,1.)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,6.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-3.095326885369,21.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-16.08570794214,7.5,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(15.914292057855,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(7.5,-18.,1.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(7.5,-18.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(15.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(7.5,-18.,1.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(20.490381056776,-10.5)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-32.,7.5,1.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-32.,7.5,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(15.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-32.,7.5,1.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-19.00961894322,15.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-7.5,-18.,1.)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-7.5,-18.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(5.009618943221,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-7.5,-18.,1.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(5.490381056776,-10.5)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-32.,-7.5,1.)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-32.,-7.5,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(19.009618943224,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-32.,-7.5,1.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-19.00961894322,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-7.500000000002,-12.99038105677,1.)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-7.500000000002,-12.99038105677,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(-6.910028105267E-12,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.188790204786,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-7.5,-12.99038105677,1.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(5.490381056776,-5.490381056779)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-12.99038105677,-7.499999999992,1.)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-12.99038105677,-7.499999999992,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.665191429187,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-12.99038105677,-7.5,1.)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,15.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,15.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(12.990381056776,7.5)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(8.5,0.,1.)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(8.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,8.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,8.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(12.990381056776,7.5)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.stl new file mode 100644 index 00000000..2acfa88d Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M16TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.fcstd new file mode 100644 index 00000000..160b1074 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.step new file mode 100644 index 00000000..e1139d7c --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.step', + '2015-09-08T20:40:33',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.444444444444,-14.13515012781,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-12.88717948525,11.086956521739,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,17.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-14.42220510185,-8.999999999991,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,17.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(14.422205101859,8.999999999991)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,17.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-17.43559577416,9.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-17.43559577416,15.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-3.013390672303,23.999999999991)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-17.43559577416,15.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(8.881784197001E-16,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-36.,9.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-36.,9.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-21.57779489814,17.999999999991)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-36.,9.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-36.,-8.999999999991,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-36.,-8.999999999991,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-21.57779489814,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-36.,-8.999999999991,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-14.42220510186,-8.999999999991,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-14.42220510185,-8.999999999991,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-14.42220510185,-8.999999999991,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-8.999999999999,-14.42220510185,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,17.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,17.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(14.422205101859,8.999999999991)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,17.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-8.999999999999,-20.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-8.999999999999,-14.42220510185,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(5.422205101861,-5.422205101866)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-8.999999999999,-14.42220510185,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(9.,-20.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-8.999999999999,-20.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(5.422205101861,-11.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-8.999999999999,-20.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(9.,-14.96662954709,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(9.,-20.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(23.422205101859,-11.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(9.,-20.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(10.,-14.96662954709,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(24.422205101859,-5.966629547105)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(10.,-14.96662954709,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.555555555556,0.831479419283,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.730623623806,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(9.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,9.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,9.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(14.422205101859,8.999999999991)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,9.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(9.444444444444,-14.13515012781,1.)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(9.444444444444,-14.13515012781,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.301419950601,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-12.88717948525,11.086956521739,1.)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,17.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-14.42220510185,-8.999999999991,1.)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,17.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(14.422205101859,8.999999999991)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-12.88717948525,11.086956521739,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.714329352216,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.860347718242,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(9.,-14.96662954709,1.)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(9.,-14.96662954709,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(0.981765356579,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(5.033370452904,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(10.,-14.96662954709,1.)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.730623623806,1.)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(24.422205101859,-5.966629547105)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-17.43559577416,9.,1.)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,6.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-17.43559577416,15.,1.)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(8.881784197001E-16,1.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,6.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-3.013390672303,23.999999999991)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-17.43559577416,9.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(18.564404225837,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(9.,-20.,1.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(9.,-20.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(17.999999999999,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(9.,-20.,1.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(23.422205101859,-11.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-36.,9.,1.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-36.,9.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(17.999999999991,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-36.,9.,1.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-21.57779489814,17.999999999991)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-8.999999999999,-20.,1.)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-8.999999999999,-20.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(5.577794898143,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-8.999999999999,-20.,1.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(5.422205101861,-11.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-36.,-8.999999999991,1.)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-36.,-8.999999999991,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(21.577794898141,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-36.,-8.999999999991,1.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-21.57779489814,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-8.999999999999,-14.42220510185,1.)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-8.999999999999,-14.42220510185,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.154481940417,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-8.999999999999,-14.42220510185,1.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(5.422205101861,-5.422205101866)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-14.42220510186,-8.999999999991,1.)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-14.42220510186,-8.999999999991,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(1.18483001188E-12,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.699499693557,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-14.42220510185,-8.999999999991,1.)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,17.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,17.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(14.422205101859,8.999999999991)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(9.5,0.,1.)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(9.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,9.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,9.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(14.422205101859,8.999999999991)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.stl new file mode 100644 index 00000000..bdd54540 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M18TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.fcstd new file mode 100644 index 00000000..29cc7acf Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.step new file mode 100644 index 00000000..41a49c4b --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.step', + '2015-09-08T20:42:11',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.487179487179,-15.88217319443,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-14.62736149446,11.326530612245,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,18.5); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-16.16322987524,-9.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,18.5); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(16.163229875245,9.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,18.5); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-19.37137062781,9.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-19.37137062781,15.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-3.208140752566,24.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-19.37137062781,15.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-36.,9.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-36.,9.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-19.83677012475,18.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-36.,9.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-36.,-9.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-36.,-9.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-19.83677012475,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-36.,-9.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-16.16322987524,-9.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-16.16322987524,-9.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-16.16322987524,-9.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-9.,-16.16322987524,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,18.5); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,18.5); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(16.163229875245,9.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,18.5); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-9.,-21.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-9.,-16.16322987524,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(7.163229875245,-7.163229875245)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-9.,-16.16322987524,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(9.,-21.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-9.,-21.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-1.973729821556E-16,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(7.163229875245,-12.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,-1.973729821556E-16)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-9.,-21.,0.)); +#246 = DIRECTION('',(1.973729821556E-16,1.,0.)); +#247 = DIRECTION('',(1.,-1.973729821556E-16,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(9.,-16.74066904278,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(9.,-21.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(25.163229875245,-12.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(9.,-21.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(10.,-16.74066904278,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(26.163229875245,-7.740669042783)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(10.,-16.74066904278,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.512820512821,0.858495848348,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.680059644497,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(10.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,10.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,10.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(16.163229875245,9.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,10.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(9.487179487179,-15.88217319443,1.)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(9.487179487179,-15.88217319443,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.250855971291,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-14.62736149446,11.326530612245,1.)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,18.5); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-16.16322987524,-9.,1.)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,18.5); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(16.163229875245,9.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-14.62736149446,11.326530612245,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.765881238759,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.911899604785,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(9.,-16.74066904278,1.)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(9.,-16.74066904278,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.032329335888,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(4.259330957217,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(10.,-16.74066904278,1.)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.680059644497,1.)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(26.163229875245,-7.740669042783)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-19.37137062781,9.,1.)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,6.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-19.37137062781,15.,1.)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,6.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-3.208140752566,24.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-19.37137062781,9.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(16.628629372189,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(9.,-21.,1.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(9.,-21.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(18.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(9.,-21.,1.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(25.163229875245,-12.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-36.,9.,1.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-36.,9.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(18.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-36.,9.,1.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-19.83677012475,18.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-9.,-21.,1.)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-9.,-21.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(4.836770124755,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-9.,-21.,1.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,-1.973729821556E-16,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(7.163229875245,-12.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,-1.973729821556E-16)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-36.,-9.,1.)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-36.,-9.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(19.836770124755,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-36.,-9.,1.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-19.83677012475,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-9.,-16.16322987524,1.)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-9.,-16.16322987524,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.204325224428,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-9.,-16.16322987524,1.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(7.163229875245,-7.163229875245)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-16.16322987524,-9.,1.)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-16.16322987524,-9.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.649656409546,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-16.16322987524,-9.,1.)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,18.5); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,18.5); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(16.163229875245,9.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(10.5,0.,1.)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(10.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,10.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,10.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(16.163229875245,9.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.stl new file mode 100644 index 00000000..bdb6a080 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M20TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.fcstd new file mode 100644 index 00000000..528ba1ce Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.step new file mode 100644 index 00000000..937c851b --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.step', + '2015-09-08T20:44:05',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.463414634146,-16.45499784849,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-15.18379326303,12.235294117647,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,19.5); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(-5.820670861066E-22,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-16.74066904278,-10.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,19.5); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(16.740669042785,10.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,19.5); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(-5.820670861066E-22,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-19.85572965166,10.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-19.85572965166,16.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-3.11506060888,26.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-19.85572965166,16.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-42.,10.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-42.,10.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-25.25933095721,20.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-42.,10.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-42.,-10.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-42.,-10.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-25.25933095721,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-42.,-10.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-16.74066904278,-9.999999999998,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-16.74066904278,-10.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-16.74066904278,-10.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-9.999999999998,-16.74066904278,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,19.5); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,19.5); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(16.740669042785,10.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,19.5); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-9.999999999998,-23.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-9.999999999998,-16.74066904278,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(6.740669042786,-6.740669042784)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-9.999999999998,-16.74066904278,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(10.,-23.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-9.999999999998,-23.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(6.740669042786,-13.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-9.999999999998,-23.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(10.,-17.298843892,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(10.,-23.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(26.740669042785,-13.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(10.,-23.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(11.,-17.298843892,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(27.740669042785,-7.298843892006)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(11.,-17.298843892,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.536585365854,0.843846043512,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.707978019212,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(11.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,11.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,11.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(16.740669042785,10.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,11.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(10.463414634146,-16.45499784849,1.)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(10.463414634146,-16.45499784849,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.278774346007,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-15.18379326303,12.235294117647,1.)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,19.5); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(-5.820670861066E-22,0.,1.)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-16.74066904278,-10.,1.)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,19.5); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(16.740669042785,10.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-15.18379326303,12.235294117647,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.746502698556,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.892521064581,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(10.,-17.298843892,1.)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(10.,-17.298843892,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.004410961173,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(5.701156107994,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(11.,-17.298843892,1.)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.707978019212,1.)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(27.740669042785,-7.298843892006)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-19.85572965166,10.,1.)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,6.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-19.85572965166,16.,1.)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,6.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-3.11506060888,26.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-19.85572965166,10.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(22.144270348335,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(10.,-23.,1.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(10.,-23.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(19.999999999998,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(10.,-23.,1.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(26.740669042785,-13.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-42.,10.,1.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-42.,10.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(20.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-42.,10.,1.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-25.25933095721,20.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-9.999999999998,-23.,1.)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-9.999999999998,-23.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(6.259330957216,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-9.999999999998,-23.,1.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(6.740669042786,-13.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-42.,-10.,1.)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-42.,-10.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(25.259330957215,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-42.,-10.,1.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-25.25933095721,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-9.999999999998,-16.74066904278,1.)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-9.999999999998,-16.74066904278,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.173921989478,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-9.999999999998,-16.74066904278,1.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(6.740669042786,-6.740669042784)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-16.74066904278,-9.999999999998,1.)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-16.74066904278,-9.999999999998,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(5.080380560685E-13,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.680059644496,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-16.74066904278,-10.,1.)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,19.5); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,19.5); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(16.740669042785,10.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(11.5,0.,1.)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(11.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,11.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,11.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(16.740669042785,10.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.stl new file mode 100644 index 00000000..883c027c Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M22TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.fcstd new file mode 100644 index 00000000..9d74379d Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.step new file mode 100644 index 00000000..0da517e6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.step', + '2015-09-08T20:45:45',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.521739130434,-19.32079205599,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-18.05433974626,12.571428571429,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,22.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(-2.462811615361E-22,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-19.59591794226,-9.999999999998,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,22.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(19.595917942266,9.999999999998)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,22.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(-2.462811615361E-22,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-22.97825058615,10.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-22.97825058615,16.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-3.382332643886,25.999999999998)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-22.97825058615,16.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-42.,10.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-42.,10.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-22.40408205773,19.999999999998)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-42.,10.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-42.,-9.999999999998,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-42.,-9.999999999998,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-22.40408205773,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-42.,-9.999999999998,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-19.59591794226,-9.999999999998,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-19.59591794226,-9.999999999998,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-19.59591794226,-9.999999999998,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-10.,-19.59591794226,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,22.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,22.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(19.595917942266,9.999999999998)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,22.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-10.,-25.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-10.,-19.59591794226,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(9.595917942266,-9.595917942268)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-10.,-19.59591794226,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(9.999999999999,-25.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-10.,-25.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(9.595917942266,-15.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-10.,-25.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(9.999999999999,-20.19900987672,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(9.999999999999,-25.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(29.595917942266,-15.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(9.999999999999,-25.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(10.999999999999,-20.19900987672,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(30.595917942266,-10.19900987672)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(10.999999999999,-20.19900987672,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.478260869565,0.878217820727,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.640266000652,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(12.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,12.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,12.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(19.595917942266,9.999999999998)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,12.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(10.521739130434,-19.32079205599,1.)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(10.521739130434,-19.32079205599,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.211062327447,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-18.05433974626,12.571428571429,1.)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,22.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(-2.462811615361E-22,0.,1.)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-19.59591794226,-9.999999999998,1.)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,22.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(19.595917942266,9.999999999998)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-18.05433974626,12.571428571429,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.816532381859,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.962550747885,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(9.999999999999,-20.19900987672,1.)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(9.999999999999,-20.19900987672,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.072122979733,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(4.800990123275,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(10.999999999999,-20.19900987672,1.)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.640266000652,1.)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(30.595917942266,-10.19900987672)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-22.97825058615,10.,1.)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,6.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-22.97825058615,16.,1.)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,6.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-3.382332643886,25.999999999998)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-22.97825058615,10.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(19.021749413848,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(9.999999999999,-25.,1.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(9.999999999999,-25.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(19.999999999999,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(9.999999999999,-25.,1.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(29.595917942266,-15.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-42.,10.,1.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-42.,10.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(19.999999999998,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-42.,10.,1.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-22.40408205773,19.999999999998)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-10.,-25.,1.)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-10.,-25.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(5.404082057734,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-10.,-25.,1.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(9.595917942266,-15.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-42.,-9.999999999998,1.)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-42.,-9.999999999998,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(22.404082057734,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-42.,-9.999999999998,1.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-22.40408205773,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-10.,-19.59591794226,1.)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-10.,-19.59591794226,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.240527143105,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-10.,-19.59591794226,1.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(9.595917942266,-9.595917942268)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-19.59591794226,-9.999999999998,1.)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-19.59591794226,-9.999999999998,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.613454490869,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-19.59591794226,-9.999999999998,1.)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,22.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,22.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(19.595917942266,9.999999999998)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(12.5,0.,1.)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(12.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,12.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,12.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(19.595917942266,9.999999999998)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.stl new file mode 100644 index 00000000..9fbc730a Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M24TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.fcstd new file mode 100644 index 00000000..ddffc7b2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.step new file mode 100644 index 00000000..c3db44c3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.step', + '2015-09-08T20:48:42',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.019230769231,-21.92117906765,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-20.63555093858,14.112903225806,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,25.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(-3.477984763081E-27,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-22.19797288042,-11.5,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,25.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(22.197972880423,11.5)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,25.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(-3.477984763081E-27,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-25.58808316384,11.5,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-25.58808316384,17.5,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-3.390110283425,29.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-25.58808316384,17.5,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-48.,11.5,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-48.,11.5,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-25.80202711957,23.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-48.,11.5,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-48.,-11.5,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-48.,-11.5,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-25.80202711957,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-48.,-11.5,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-22.19797288042,-11.5,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-22.19797288042,-11.5,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-22.19797288042,-11.5,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-11.5,-22.19797288042,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,25.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,25.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(22.197972880423,11.5)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,25.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-11.5,-29.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-11.5,-22.19797288042,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(10.697972880423,-10.69797288042)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-11.5,-22.19797288042,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(11.5,-29.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-11.5,-29.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(10.697972880423,-17.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-11.5,-29.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(11.5,-22.79802623035,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(11.5,-29.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(33.697972880423,-17.5)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(11.5,-29.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(12.5,-22.79802623035,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(34.697972880423,-11.29802623035)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(12.5,-22.79802623035,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.480769230769,0.876847162706,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.643124424151,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(14.,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,14.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,14.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(22.197972880423,11.5)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,14.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(12.019230769231,-21.92117906765,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(12.019230769231,-21.92117906765,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.213920750946,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(1.7763568394E-15,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-20.63555093858,14.112903225806,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,25.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(-3.477984763081E-27,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-22.19797288042,-11.5,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,25.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(22.197972880423,11.5)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-20.63555093858,14.112903225806,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.824931035162,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.970949401188,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(11.5,-22.79802623035,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(11.5,-22.79802623035,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.069264556233,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(6.201973769644,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(12.5,-22.79802623035,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.643124424151,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(34.697972880423,-11.29802623035)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-25.58808316384,11.5,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,6.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-25.58808316384,17.5,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,6.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-3.390110283425,29.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-25.58808316384,11.5,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(22.411916836152,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(11.5,-29.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(11.5,-29.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(23.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(11.5,-29.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(33.697972880423,-17.5)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-48.,11.5,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-48.,11.5,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(23.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-48.,11.5,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-25.80202711957,23.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-11.5,-29.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-11.5,-29.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(6.802027119577,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-11.5,-29.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(10.697972880423,-17.5)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-48.,-11.5,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-48.,-11.5,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(25.802027119577,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-48.,-11.5,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-25.80202711957,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-11.5,-22.19797288042,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-11.5,-22.19797288042,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.234393781866,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-11.5,-22.19797288042,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(10.697972880423,-10.69797288042)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-22.19797288042,-11.5,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-22.19797288042,-11.5,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(3.552713678801E-15,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.619587852109,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-22.19797288042,-11.5,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,25.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,25.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(22.197972880423,11.5)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(14.,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(14.,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,14.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,14.); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(22.197972880423,11.5)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.stl new file mode 100644 index 00000000..fa5c0c77 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M27TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.fcstd new file mode 100644 index 00000000..0fb1fd4b Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.step new file mode 100644 index 00000000..b10942b6 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.step @@ -0,0 +1,982 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.step', + '2015-09-08T10:26:35',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#825); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#387,#437,#486,#656,#683,#710,#737,#764, + #791,#798)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-13.,2.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-4.289522117905,2.,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-13.,2.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-13.,2.,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-3.464101615138,-2.,0.)); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-9.535898384862,4.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-13.,2.,0.38)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-13.,2.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,0.,1.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,-1.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-13.,-2.,0.)); +#75 = DIRECTION('',(-1.,0.,0.)); +#76 = DIRECTION('',(0.,1.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(4.,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,-1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-4.289522117905,2.,0.38)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-13.,2.,0.38)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.,0.,0.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-0.38)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-3.464101615138,-2.,0.38)); +#103 = DIRECTION('',(0.,0.,1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-9.535898384862,4.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-4.289522117905,2.,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,0.,1.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(8.710477882095,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = CYLINDRICAL_SURFACE('',#127,1.6); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-4.289522117905,3.6,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(0.,-1.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(5.551115123126E-16,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138,#356),#44,.F.); +#138 = FACE_BOUND('',#139,.F.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192,#221,#249,#277,#305,#334)); +#140 = ORIENTED_EDGE('',*,*,#21,.F.); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#22,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-13.,-2.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-13.,-2.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,1.,0.)); +#150 = PCURVE('',#44,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(-9.535898384862,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(0.,1.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(0.,0.)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(1.,0.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-3.464101615138,-2.,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-3.464101615138,-2.,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(-1.,0.,0.)); +#173 = PCURVE('',#44,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(0.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(-1.,0.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(-3.464101615138,-2.,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.T.); +#193 = EDGE_CURVE('',#166,#194,#196,.T.); +#194 = VERTEX_POINT('',#195); +#195 = CARTESIAN_POINT('',(-2.,-3.464101615138,0.)); +#196 = SURFACE_CURVE('',#197,(#202,#209),.PCURVE_S1.); +#197 = CIRCLE('',#198,4.); +#198 = AXIS2_PLACEMENT_3D('',#199,#200,#201); +#199 = CARTESIAN_POINT('',(0.,0.,0.)); +#200 = DIRECTION('',(0.,0.,1.)); +#201 = DIRECTION('',(1.,0.,0.)); +#202 = PCURVE('',#44,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = CIRCLE('',#205,4.); +#205 = AXIS2_PLACEMENT_2D('',#206,#207); +#206 = CARTESIAN_POINT('',(3.464101615138,2.)); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = CYLINDRICAL_SURFACE('',#211,4.); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(0.,0.,0.)); +#213 = DIRECTION('',(-0.,-0.,-1.)); +#214 = DIRECTION('',(1.,0.,0.)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(-0.,0.)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(-1.,0.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#194,#223,#225,.T.); +#223 = VERTEX_POINT('',#224); +#224 = CARTESIAN_POINT('',(-2.,-5.5,0.)); +#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(-2.,-3.464101615138,0.)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(0.,-1.,0.)); +#230 = PCURVE('',#44,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(1.464101615138,-1.464101615138)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,-1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = PCURVE('',#238,#243); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(-2.,-3.464101615138,0.)); +#241 = DIRECTION('',(1.,0.,0.)); +#242 = DIRECTION('',(0.,-1.,0.)); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(0.,0.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(1.,0.)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = ORIENTED_EDGE('',*,*,#250,.T.); +#250 = EDGE_CURVE('',#223,#251,#253,.T.); +#251 = VERTEX_POINT('',#252); +#252 = CARTESIAN_POINT('',(2.,-5.5,0.)); +#253 = SURFACE_CURVE('',#254,(#258,#265),.PCURVE_S1.); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(-2.,-5.5,0.)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(1.,0.,0.)); +#258 = PCURVE('',#44,#259); +#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264); +#260 = LINE('',#261,#262); +#261 = CARTESIAN_POINT('',(1.464101615138,-3.5)); +#262 = VECTOR('',#263,1.); +#263 = DIRECTION('',(1.,0.)); +#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#265 = PCURVE('',#266,#271); +#266 = PLANE('',#267); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(-2.,-5.5,0.)); +#269 = DIRECTION('',(0.,1.,0.)); +#270 = DIRECTION('',(1.,0.,0.)); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = ORIENTED_EDGE('',*,*,#278,.T.); +#278 = EDGE_CURVE('',#251,#279,#281,.T.); +#279 = VERTEX_POINT('',#280); +#280 = CARTESIAN_POINT('',(2.,-3.464101615138,0.)); +#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(2.,-5.5,0.)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(0.,1.,0.)); +#286 = PCURVE('',#44,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(5.464101615138,-3.5)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(0.,1.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = PCURVE('',#294,#299); +#294 = PLANE('',#295); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(2.,-5.5,0.)); +#297 = DIRECTION('',(-1.,0.,0.)); +#298 = DIRECTION('',(0.,1.,0.)); +#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(0.,0.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(1.,0.)); +#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#305 = ORIENTED_EDGE('',*,*,#306,.T.); +#306 = EDGE_CURVE('',#279,#307,#309,.T.); +#307 = VERTEX_POINT('',#308); +#308 = CARTESIAN_POINT('',(-3.063944369932,2.571428571429,0.)); +#309 = SURFACE_CURVE('',#310,(#315,#322),.PCURVE_S1.); +#310 = CIRCLE('',#311,4.); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(0.,0.,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(1.,0.,0.)); +#315 = PCURVE('',#44,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = CIRCLE('',#318,4.); +#318 = AXIS2_PLACEMENT_2D('',#319,#320); +#319 = CARTESIAN_POINT('',(3.464101615138,2.)); +#320 = DIRECTION('',(1.,0.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = PCURVE('',#323,#328); +#323 = CYLINDRICAL_SURFACE('',#324,4.); +#324 = AXIS2_PLACEMENT_3D('',#325,#326,#327); +#325 = CARTESIAN_POINT('',(0.,0.,0.)); +#326 = DIRECTION('',(-0.,-0.,-1.)); +#327 = DIRECTION('',(1.,0.,0.)); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(-0.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(-1.,0.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = ORIENTED_EDGE('',*,*,#335,.F.); +#335 = EDGE_CURVE('',#24,#307,#336,.T.); +#336 = SURFACE_CURVE('',#337,(#342,#349),.PCURVE_S1.); +#337 = CIRCLE('',#338,1.6); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(-4.289522117905,3.6,0.)); +#340 = DIRECTION('',(-0.,0.,1.)); +#341 = DIRECTION('',(0.,-1.,0.)); +#342 = PCURVE('',#44,#343); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = CIRCLE('',#345,1.6); +#345 = AXIS2_PLACEMENT_2D('',#346,#347); +#346 = CARTESIAN_POINT('',(-0.825420502768,5.6)); +#347 = DIRECTION('',(0.,-1.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = PCURVE('',#126,#350); +#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(0.,0.)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(1.,0.)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = FACE_BOUND('',#357,.T.); +#357 = EDGE_LOOP('',(#358)); +#358 = ORIENTED_EDGE('',*,*,#359,.T.); +#359 = EDGE_CURVE('',#360,#360,#362,.T.); +#360 = VERTEX_POINT('',#361); +#361 = CARTESIAN_POINT('',(1.85,0.,0.)); +#362 = SURFACE_CURVE('',#363,(#368,#375),.PCURVE_S1.); +#363 = CIRCLE('',#364,1.85); +#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367); +#365 = CARTESIAN_POINT('',(0.,0.,0.)); +#366 = DIRECTION('',(0.,0.,1.)); +#367 = DIRECTION('',(1.,0.,0.)); +#368 = PCURVE('',#44,#369); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = CIRCLE('',#371,1.85); +#371 = AXIS2_PLACEMENT_2D('',#372,#373); +#372 = CARTESIAN_POINT('',(3.464101615138,2.)); +#373 = DIRECTION('',(1.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = PCURVE('',#376,#381); +#376 = CYLINDRICAL_SURFACE('',#377,1.85); +#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380); +#378 = CARTESIAN_POINT('',(0.,0.,0.)); +#379 = DIRECTION('',(-0.,-0.,-1.)); +#380 = DIRECTION('',(1.,0.,0.)); +#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(-0.,0.)); +#384 = VECTOR('',#385,1.); +#385 = DIRECTION('',(-1.,0.)); +#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#387 = ADVANCED_FACE('',(#388),#126,.F.); +#388 = FACE_BOUND('',#389,.F.); +#389 = EDGE_LOOP('',(#390,#391,#414,#436)); +#390 = ORIENTED_EDGE('',*,*,#335,.T.); +#391 = ORIENTED_EDGE('',*,*,#392,.T.); +#392 = EDGE_CURVE('',#307,#393,#395,.T.); +#393 = VERTEX_POINT('',#394); +#394 = CARTESIAN_POINT('',(-3.063944369932,2.571428571429,0.38)); +#395 = SURFACE_CURVE('',#396,(#400,#407),.PCURVE_S1.); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(-3.063944369932,2.571428571429,0.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(0.,0.,1.)); +#400 = PCURVE('',#126,#401); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.872573853432,0.)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(0.,1.)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = PCURVE('',#323,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(-8.726555487407,0.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(-0.,-1.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#85,#393,#416,.T.); +#416 = SURFACE_CURVE('',#417,(#422,#429),.PCURVE_S1.); +#417 = CIRCLE('',#418,1.6); +#418 = AXIS2_PLACEMENT_3D('',#419,#420,#421); +#419 = CARTESIAN_POINT('',(-4.289522117905,3.6,0.38)); +#420 = DIRECTION('',(-0.,0.,1.)); +#421 = DIRECTION('',(0.,-1.,0.)); +#422 = PCURVE('',#126,#423); +#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(0.,0.38)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(1.,0.)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = PCURVE('',#100,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = CIRCLE('',#432,1.6); +#432 = AXIS2_PLACEMENT_2D('',#433,#434); +#433 = CARTESIAN_POINT('',(-0.825420502768,5.6)); +#434 = DIRECTION('',(0.,-1.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = ORIENTED_EDGE('',*,*,#112,.F.); +#437 = ADVANCED_FACE('',(#438),#72,.T.); +#438 = FACE_BOUND('',#439,.T.); +#439 = EDGE_LOOP('',(#440,#463,#484,#485)); +#440 = ORIENTED_EDGE('',*,*,#441,.T.); +#441 = EDGE_CURVE('',#143,#442,#444,.T.); +#442 = VERTEX_POINT('',#443); +#443 = CARTESIAN_POINT('',(-13.,-2.,0.38)); +#444 = SURFACE_CURVE('',#445,(#449,#456),.PCURVE_S1.); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(-13.,-2.,0.)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.,0.,1.)); +#449 = PCURVE('',#72,#450); +#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); +#451 = LINE('',#452,#453); +#452 = CARTESIAN_POINT('',(0.,0.)); +#453 = VECTOR('',#454,1.); +#454 = DIRECTION('',(0.,-1.)); +#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#456 = PCURVE('',#181,#457); +#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(9.535898384862,0.)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(0.,-1.)); +#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#463 = ORIENTED_EDGE('',*,*,#464,.T.); +#464 = EDGE_CURVE('',#442,#57,#465,.T.); +#465 = SURFACE_CURVE('',#466,(#470,#477),.PCURVE_S1.); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-13.,-2.,0.38)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(0.,1.,0.)); +#470 = PCURVE('',#72,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(0.,-0.38)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(1.,0.)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#100,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(-9.535898384862,0.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ORIENTED_EDGE('',*,*,#56,.F.); +#485 = ORIENTED_EDGE('',*,*,#142,.F.); +#486 = ADVANCED_FACE('',(#487,#630),#100,.T.); +#487 = FACE_BOUND('',#488,.T.); +#488 = EDGE_LOOP('',(#489,#490,#491,#514,#538,#561,#584,#607,#629)); +#489 = ORIENTED_EDGE('',*,*,#84,.F.); +#490 = ORIENTED_EDGE('',*,*,#464,.F.); +#491 = ORIENTED_EDGE('',*,*,#492,.F.); +#492 = EDGE_CURVE('',#493,#442,#495,.T.); +#493 = VERTEX_POINT('',#494); +#494 = CARTESIAN_POINT('',(-3.464101615138,-2.,0.38)); +#495 = SURFACE_CURVE('',#496,(#500,#507),.PCURVE_S1.); +#496 = LINE('',#497,#498); +#497 = CARTESIAN_POINT('',(-3.464101615138,-2.,0.38)); +#498 = VECTOR('',#499,1.); +#499 = DIRECTION('',(-1.,0.,0.)); +#500 = PCURVE('',#100,#501); +#501 = DEFINITIONAL_REPRESENTATION('',(#502),#506); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(0.,0.)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(-1.,0.)); +#506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#507 = PCURVE('',#181,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.,-0.38)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = ORIENTED_EDGE('',*,*,#515,.T.); +#515 = EDGE_CURVE('',#493,#516,#518,.T.); +#516 = VERTEX_POINT('',#517); +#517 = CARTESIAN_POINT('',(-2.,-3.464101615138,0.38)); +#518 = SURFACE_CURVE('',#519,(#524,#531),.PCURVE_S1.); +#519 = CIRCLE('',#520,4.); +#520 = AXIS2_PLACEMENT_3D('',#521,#522,#523); +#521 = CARTESIAN_POINT('',(0.,0.,0.38)); +#522 = DIRECTION('',(0.,0.,1.)); +#523 = DIRECTION('',(1.,0.,0.)); +#524 = PCURVE('',#100,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530); +#526 = CIRCLE('',#527,4.); +#527 = AXIS2_PLACEMENT_2D('',#528,#529); +#528 = CARTESIAN_POINT('',(3.464101615138,2.)); +#529 = DIRECTION('',(1.,0.)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#210,#532); +#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(-0.,-0.38)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(-1.,0.)); +#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#538 = ORIENTED_EDGE('',*,*,#539,.T.); +#539 = EDGE_CURVE('',#516,#540,#542,.T.); +#540 = VERTEX_POINT('',#541); +#541 = CARTESIAN_POINT('',(-2.,-5.5,0.38)); +#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.,-3.464101615138,0.38)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.,-1.,0.)); +#547 = PCURVE('',#100,#548); +#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(1.464101615138,-1.464101615138)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(0.,-1.)); +#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#554 = PCURVE('',#238,#555); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(0.,-0.38)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(1.,0.)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = ORIENTED_EDGE('',*,*,#562,.T.); +#562 = EDGE_CURVE('',#540,#563,#565,.T.); +#563 = VERTEX_POINT('',#564); +#564 = CARTESIAN_POINT('',(2.,-5.5,0.38)); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-2.,-5.5,0.38)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(1.,0.,0.)); +#570 = PCURVE('',#100,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(1.464101615138,-3.5)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(1.,0.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#266,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.,-0.38)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(1.,0.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ORIENTED_EDGE('',*,*,#585,.T.); +#585 = EDGE_CURVE('',#563,#586,#588,.T.); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(2.,-3.464101615138,0.38)); +#588 = SURFACE_CURVE('',#589,(#593,#600),.PCURVE_S1.); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(2.,-5.5,0.38)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(0.,1.,0.)); +#593 = PCURVE('',#100,#594); +#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(5.464101615138,-3.5)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(0.,1.)); +#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#600 = PCURVE('',#294,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-0.38)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = ORIENTED_EDGE('',*,*,#608,.T.); +#608 = EDGE_CURVE('',#586,#393,#609,.T.); +#609 = SURFACE_CURVE('',#610,(#615,#622),.PCURVE_S1.); +#610 = CIRCLE('',#611,4.); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(0.,0.,0.38)); +#613 = DIRECTION('',(0.,0.,1.)); +#614 = DIRECTION('',(1.,0.,0.)); +#615 = PCURVE('',#100,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = CIRCLE('',#618,4.); +#618 = AXIS2_PLACEMENT_2D('',#619,#620); +#619 = CARTESIAN_POINT('',(3.464101615138,2.)); +#620 = DIRECTION('',(1.,0.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = PCURVE('',#323,#623); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(-0.,-0.38)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(-1.,0.)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = ORIENTED_EDGE('',*,*,#415,.F.); +#630 = FACE_BOUND('',#631,.F.); +#631 = EDGE_LOOP('',(#632)); +#632 = ORIENTED_EDGE('',*,*,#633,.T.); +#633 = EDGE_CURVE('',#634,#634,#636,.T.); +#634 = VERTEX_POINT('',#635); +#635 = CARTESIAN_POINT('',(1.85,0.,0.38)); +#636 = SURFACE_CURVE('',#637,(#642,#649),.PCURVE_S1.); +#637 = CIRCLE('',#638,1.85); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(0.,0.,0.38)); +#640 = DIRECTION('',(0.,0.,1.)); +#641 = DIRECTION('',(1.,0.,0.)); +#642 = PCURVE('',#100,#643); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648); +#644 = CIRCLE('',#645,1.85); +#645 = AXIS2_PLACEMENT_2D('',#646,#647); +#646 = CARTESIAN_POINT('',(3.464101615138,2.)); +#647 = DIRECTION('',(1.,0.)); +#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#649 = PCURVE('',#376,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(-0.,-0.38)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(-1.,0.)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = ADVANCED_FACE('',(#657),#323,.T.); +#657 = FACE_BOUND('',#658,.F.); +#658 = EDGE_LOOP('',(#659,#660,#681,#682)); +#659 = ORIENTED_EDGE('',*,*,#306,.F.); +#660 = ORIENTED_EDGE('',*,*,#661,.T.); +#661 = EDGE_CURVE('',#279,#586,#662,.T.); +#662 = SURFACE_CURVE('',#663,(#667,#674),.PCURVE_S1.); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(2.,-3.464101615138,0.)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(0.,0.,1.)); +#667 = PCURVE('',#323,#668); +#668 = DEFINITIONAL_REPRESENTATION('',(#669),#673); +#669 = LINE('',#670,#671); +#670 = CARTESIAN_POINT('',(-5.235987755983,0.)); +#671 = VECTOR('',#672,1.); +#672 = DIRECTION('',(-0.,-1.)); +#673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#674 = PCURVE('',#294,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(2.035898384862,0.)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = ORIENTED_EDGE('',*,*,#608,.T.); +#682 = ORIENTED_EDGE('',*,*,#392,.F.); +#683 = ADVANCED_FACE('',(#684),#181,.T.); +#684 = FACE_BOUND('',#685,.T.); +#685 = EDGE_LOOP('',(#686,#707,#708,#709)); +#686 = ORIENTED_EDGE('',*,*,#687,.T.); +#687 = EDGE_CURVE('',#166,#493,#688,.T.); +#688 = SURFACE_CURVE('',#689,(#693,#700),.PCURVE_S1.); +#689 = LINE('',#690,#691); +#690 = CARTESIAN_POINT('',(-3.464101615138,-2.,0.)); +#691 = VECTOR('',#692,1.); +#692 = DIRECTION('',(0.,0.,1.)); +#693 = PCURVE('',#181,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.,-0.)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.,-1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = PCURVE('',#210,#701); +#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-3.665191429188,0.)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(-0.,-1.)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = ORIENTED_EDGE('',*,*,#492,.T.); +#708 = ORIENTED_EDGE('',*,*,#441,.F.); +#709 = ORIENTED_EDGE('',*,*,#165,.F.); +#710 = ADVANCED_FACE('',(#711),#294,.F.); +#711 = FACE_BOUND('',#712,.F.); +#712 = EDGE_LOOP('',(#713,#734,#735,#736)); +#713 = ORIENTED_EDGE('',*,*,#714,.T.); +#714 = EDGE_CURVE('',#251,#563,#715,.T.); +#715 = SURFACE_CURVE('',#716,(#720,#727),.PCURVE_S1.); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(2.,-5.5,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(0.,0.,1.)); +#720 = PCURVE('',#294,#721); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(0.,0.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(0.,-1.)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = PCURVE('',#266,#728); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(4.,0.)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(0.,-1.)); +#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#734 = ORIENTED_EDGE('',*,*,#585,.T.); +#735 = ORIENTED_EDGE('',*,*,#661,.F.); +#736 = ORIENTED_EDGE('',*,*,#278,.F.); +#737 = ADVANCED_FACE('',(#738),#210,.T.); +#738 = FACE_BOUND('',#739,.F.); +#739 = EDGE_LOOP('',(#740,#741,#742,#763)); +#740 = ORIENTED_EDGE('',*,*,#687,.T.); +#741 = ORIENTED_EDGE('',*,*,#515,.T.); +#742 = ORIENTED_EDGE('',*,*,#743,.F.); +#743 = EDGE_CURVE('',#194,#516,#744,.T.); +#744 = SURFACE_CURVE('',#745,(#749,#756),.PCURVE_S1.); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(-2.,-3.464101615138,0.)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(0.,0.,1.)); +#749 = PCURVE('',#210,#750); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(-4.188790204786,0.)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(-0.,-1.)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = PCURVE('',#238,#757); +#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(0.,0.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,-1.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = ORIENTED_EDGE('',*,*,#193,.F.); +#764 = ADVANCED_FACE('',(#765),#266,.F.); +#765 = FACE_BOUND('',#766,.F.); +#766 = EDGE_LOOP('',(#767,#788,#789,#790)); +#767 = ORIENTED_EDGE('',*,*,#768,.T.); +#768 = EDGE_CURVE('',#223,#540,#769,.T.); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-2.,-5.5,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#266,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#238,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(2.035898384862,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#562,.T.); +#789 = ORIENTED_EDGE('',*,*,#714,.F.); +#790 = ORIENTED_EDGE('',*,*,#250,.F.); +#791 = ADVANCED_FACE('',(#792),#238,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797)); +#794 = ORIENTED_EDGE('',*,*,#743,.T.); +#795 = ORIENTED_EDGE('',*,*,#539,.T.); +#796 = ORIENTED_EDGE('',*,*,#768,.F.); +#797 = ORIENTED_EDGE('',*,*,#222,.F.); +#798 = ADVANCED_FACE('',(#799),#376,.F.); +#799 = FACE_BOUND('',#800,.T.); +#800 = EDGE_LOOP('',(#801,#822,#823,#824)); +#801 = ORIENTED_EDGE('',*,*,#802,.T.); +#802 = EDGE_CURVE('',#360,#634,#803,.T.); +#803 = SEAM_CURVE('',#804,(#808,#815),.PCURVE_S1.); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(1.85,0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(0.,0.,1.)); +#808 = PCURVE('',#376,#809); +#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(-0.,0.)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(-0.,-1.)); +#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#815 = PCURVE('',#376,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-0.,-1.)); +#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#822 = ORIENTED_EDGE('',*,*,#633,.T.); +#823 = ORIENTED_EDGE('',*,*,#802,.F.); +#824 = ORIENTED_EDGE('',*,*,#359,.F.); +#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#829)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#826,#827,#828)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#826 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#827 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#828 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#829 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#826, + 'distance_accuracy_value','confusion accuracy'); +#830 = PRODUCT_TYPE('part',$,(#7)); +#831 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#832) + ,#825); +#832 = STYLED_ITEM('color',(#833),#15); +#833 = PRESENTATION_STYLE_ASSIGNMENT((#834,#840)); +#834 = SURFACE_STYLE_USAGE(.BOTH.,#835); +#835 = SURFACE_SIDE_STYLE('',(#836)); +#836 = SURFACE_STYLE_FILL_AREA(#837); +#837 = FILL_AREA_STYLE('',(#838)); +#838 = FILL_AREA_STYLE_COLOUR('',#839); +#839 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#840 = CURVE_STYLE('',#841,POSITIVE_LENGTH_MEASURE(0.1),#839); +#841 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.stl new file mode 100644 index 00000000..e817b114 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3.5TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.fcstd new file mode 100644 index 00000000..76c31814 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.step new file mode 100644 index 00000000..dbcebaa5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.step', + '2015-09-08T20:50:41',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#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,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(13.51724137931,-24.52109674328,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-22.28871247069,16.947368421053,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,28.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-24.79919353527,-13.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,28.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(24.799193535274,13.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,28.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-30.2489669245,13.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-30.2489669245,23.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.449773389234,36.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-30.2489669245,23.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-52.,13.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-52.,13.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-27.20080646472,26.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-52.,13.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-52.,-13.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-52.,-13.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-27.20080646472,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-52.,-13.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-24.79919353527,-13.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-24.79919353527,-13.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-24.79919353527,-13.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-13.,-24.79919353527,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,28.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,28.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(24.799193535274,13.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,28.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-13.,-32.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-13.,-24.79919353527,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(11.799193535275,-11.79919353527)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-13.,-24.79919353527,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(13.,-32.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-13.,-32.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(11.799193535275,-19.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-13.,-32.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(13.,-25.3968501984,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(13.,-32.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(37.799193535274,-19.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(13.,-32.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(14.,-25.3968501984,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(38.799193535274,-12.3968501984)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(14.,-25.3968501984,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.48275862069,0.875753455117,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.645394637965,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(15.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,15.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,15.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(24.799193535274,13.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,15.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(13.51724137931,-24.52109674328,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(13.51724137931,-24.52109674328,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.21619096476,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-22.28871247069,16.947368421053,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,28.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-24.79919353527,-13.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,28.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(24.799193535274,13.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-22.28871247069,16.947368421053,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.774681545076,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.920699911101,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(13.,-25.3968501984,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(13.,-25.3968501984,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.06699434242,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(6.603149801599,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(14.,-25.3968501984,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.645394637965,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(38.799193535274,-12.3968501984)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-30.2489669245,13.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-30.2489669245,23.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.449773389234,36.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-30.2489669245,13.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(21.751033075492,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(13.,-32.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(13.,-32.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(26.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(13.,-32.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(37.799193535274,-19.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-52.,13.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-52.,13.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(26.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-52.,13.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-27.20080646472,26.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-13.,-32.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-13.,-32.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(7.200806464725,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-13.,-32.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(11.799193535275,-19.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-52.,-13.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-52.,-13.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(27.200806464726,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-52.,-13.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-27.20080646472,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-13.,-24.79919353527,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-13.,-24.79919353527,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.22956101764,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-13.,-24.79919353527,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(11.799193535275,-11.79919353527)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-24.79919353527,-13.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-24.79919353527,-13.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.624420616335,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-24.79919353527,-13.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,28.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,28.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(24.799193535274,13.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(15.5,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(15.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,15.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,15.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(24.799193535274,13.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.stl new file mode 100644 index 00000000..b692b8b2 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M30TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.fcstd new file mode 100644 index 00000000..b546372d Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.step new file mode 100644 index 00000000..025e44ba --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.step @@ -0,0 +1,982 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.step', + '2015-09-08T10:23:43',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#825); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#387,#437,#486,#656,#683,#710,#737,#764, + #791,#798)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-13.,2.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-3.612478373638,2.,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-13.,2.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-13.,2.,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-2.872281323269,-2.,0.)); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-10.12771867673,4.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-13.,2.,0.38)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-13.,2.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,0.,1.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,-1.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-13.,-2.,0.)); +#75 = DIRECTION('',(-1.,0.,0.)); +#76 = DIRECTION('',(0.,1.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(4.,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,-1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-3.612478373638,2.,0.38)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-13.,2.,0.38)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.,0.,0.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-0.38)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-2.872281323269,-2.,0.38)); +#103 = DIRECTION('',(0.,0.,1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-10.12771867673,4.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-3.612478373638,2.,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,0.,1.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(9.387521626362,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = CYLINDRICAL_SURFACE('',#127,1.6); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-3.612478373638,3.6,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(0.,-1.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(2.775557561563E-16,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138,#356),#44,.F.); +#138 = FACE_BOUND('',#139,.F.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192,#221,#249,#277,#305,#334)); +#140 = ORIENTED_EDGE('',*,*,#21,.F.); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#22,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-13.,-2.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-13.,-2.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,1.,0.)); +#150 = PCURVE('',#44,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(-10.12771867673,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(0.,1.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(0.,0.)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(1.,0.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-2.872281323269,-2.,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-2.872281323269,-2.,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(-1.,0.,0.)); +#173 = PCURVE('',#44,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(0.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(-1.,0.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(-2.872281323269,-2.,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(1.,0.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.T.); +#193 = EDGE_CURVE('',#166,#194,#196,.T.); +#194 = VERTEX_POINT('',#195); +#195 = CARTESIAN_POINT('',(-1.999999999998,-2.87228132327,0.)); +#196 = SURFACE_CURVE('',#197,(#202,#209),.PCURVE_S1.); +#197 = CIRCLE('',#198,3.5); +#198 = AXIS2_PLACEMENT_3D('',#199,#200,#201); +#199 = CARTESIAN_POINT('',(0.,0.,0.)); +#200 = DIRECTION('',(0.,0.,1.)); +#201 = DIRECTION('',(1.,0.,0.)); +#202 = PCURVE('',#44,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = CIRCLE('',#205,3.5); +#205 = AXIS2_PLACEMENT_2D('',#206,#207); +#206 = CARTESIAN_POINT('',(2.872281323269,2.)); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = CYLINDRICAL_SURFACE('',#211,3.5); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(0.,0.,0.)); +#213 = DIRECTION('',(-0.,-0.,-1.)); +#214 = DIRECTION('',(1.,0.,0.)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(-0.,0.)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(-1.,0.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#194,#223,#225,.T.); +#223 = VERTEX_POINT('',#224); +#224 = CARTESIAN_POINT('',(-1.999999999998,-5.,0.)); +#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(-1.999999999998,-2.87228132327,0.)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(0.,-1.,0.)); +#230 = PCURVE('',#44,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(0.872281323271,-0.87228132327)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,-1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = PCURVE('',#238,#243); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(-1.999999999998,-2.87228132327,0.)); +#241 = DIRECTION('',(1.,0.,0.)); +#242 = DIRECTION('',(0.,-1.,0.)); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(0.,0.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(1.,0.)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = ORIENTED_EDGE('',*,*,#250,.T.); +#250 = EDGE_CURVE('',#223,#251,#253,.T.); +#251 = VERTEX_POINT('',#252); +#252 = CARTESIAN_POINT('',(2.,-5.,0.)); +#253 = SURFACE_CURVE('',#254,(#258,#265),.PCURVE_S1.); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(-1.999999999998,-5.,0.)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(1.,0.,0.)); +#258 = PCURVE('',#44,#259); +#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264); +#260 = LINE('',#261,#262); +#261 = CARTESIAN_POINT('',(0.872281323271,-3.)); +#262 = VECTOR('',#263,1.); +#263 = DIRECTION('',(1.,0.)); +#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#265 = PCURVE('',#266,#271); +#266 = PLANE('',#267); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(-1.999999999998,-5.,0.)); +#269 = DIRECTION('',(0.,1.,0.)); +#270 = DIRECTION('',(1.,0.,0.)); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = ORIENTED_EDGE('',*,*,#278,.T.); +#278 = EDGE_CURVE('',#251,#279,#281,.T.); +#279 = VERTEX_POINT('',#280); +#280 = CARTESIAN_POINT('',(2.,-2.872281323269,0.)); +#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(2.,-5.,0.)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(0.,1.,0.)); +#286 = PCURVE('',#44,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(4.872281323269,-3.)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(0.,1.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = PCURVE('',#294,#299); +#294 = PLANE('',#295); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(2.,-5.,0.)); +#297 = DIRECTION('',(-1.,0.,0.)); +#298 = DIRECTION('',(0.,1.,0.)); +#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(0.,0.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(1.,0.)); +#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#305 = ORIENTED_EDGE('',*,*,#306,.T.); +#306 = EDGE_CURVE('',#279,#307,#309,.T.); +#307 = VERTEX_POINT('',#308); +#308 = CARTESIAN_POINT('',(-2.479151825045,2.470588235294,0.)); +#309 = SURFACE_CURVE('',#310,(#315,#322),.PCURVE_S1.); +#310 = CIRCLE('',#311,3.5); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(0.,0.,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(1.,0.,0.)); +#315 = PCURVE('',#44,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = CIRCLE('',#318,3.5); +#318 = AXIS2_PLACEMENT_2D('',#319,#320); +#319 = CARTESIAN_POINT('',(2.872281323269,2.)); +#320 = DIRECTION('',(1.,0.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = PCURVE('',#323,#328); +#323 = CYLINDRICAL_SURFACE('',#324,3.5); +#324 = AXIS2_PLACEMENT_3D('',#325,#326,#327); +#325 = CARTESIAN_POINT('',(0.,0.,0.)); +#326 = DIRECTION('',(-0.,-0.,-1.)); +#327 = DIRECTION('',(1.,0.,0.)); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(-0.,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(-1.,0.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = ORIENTED_EDGE('',*,*,#335,.F.); +#335 = EDGE_CURVE('',#24,#307,#336,.T.); +#336 = SURFACE_CURVE('',#337,(#342,#349),.PCURVE_S1.); +#337 = CIRCLE('',#338,1.6); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(-3.612478373638,3.6,0.)); +#340 = DIRECTION('',(-0.,0.,1.)); +#341 = DIRECTION('',(0.,-1.,0.)); +#342 = PCURVE('',#44,#343); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = CIRCLE('',#345,1.6); +#345 = AXIS2_PLACEMENT_2D('',#346,#347); +#346 = CARTESIAN_POINT('',(-0.740197050369,5.6)); +#347 = DIRECTION('',(0.,-1.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = PCURVE('',#126,#350); +#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(0.,0.)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(1.,0.)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = FACE_BOUND('',#357,.T.); +#357 = EDGE_LOOP('',(#358)); +#358 = ORIENTED_EDGE('',*,*,#359,.T.); +#359 = EDGE_CURVE('',#360,#360,#362,.T.); +#360 = VERTEX_POINT('',#361); +#361 = CARTESIAN_POINT('',(1.6,0.,0.)); +#362 = SURFACE_CURVE('',#363,(#368,#375),.PCURVE_S1.); +#363 = CIRCLE('',#364,1.6); +#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367); +#365 = CARTESIAN_POINT('',(0.,0.,0.)); +#366 = DIRECTION('',(0.,0.,1.)); +#367 = DIRECTION('',(1.,0.,0.)); +#368 = PCURVE('',#44,#369); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = CIRCLE('',#371,1.6); +#371 = AXIS2_PLACEMENT_2D('',#372,#373); +#372 = CARTESIAN_POINT('',(2.872281323269,2.)); +#373 = DIRECTION('',(1.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = PCURVE('',#376,#381); +#376 = CYLINDRICAL_SURFACE('',#377,1.6); +#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380); +#378 = CARTESIAN_POINT('',(0.,0.,0.)); +#379 = DIRECTION('',(-0.,-0.,-1.)); +#380 = DIRECTION('',(1.,0.,0.)); +#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(-0.,0.)); +#384 = VECTOR('',#385,1.); +#385 = DIRECTION('',(-1.,0.)); +#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#387 = ADVANCED_FACE('',(#388),#126,.F.); +#388 = FACE_BOUND('',#389,.F.); +#389 = EDGE_LOOP('',(#390,#391,#414,#436)); +#390 = ORIENTED_EDGE('',*,*,#335,.T.); +#391 = ORIENTED_EDGE('',*,*,#392,.T.); +#392 = EDGE_CURVE('',#307,#393,#395,.T.); +#393 = VERTEX_POINT('',#394); +#394 = CARTESIAN_POINT('',(-2.479151825045,2.470588235294,0.38)); +#395 = SURFACE_CURVE('',#396,(#400,#407),.PCURVE_S1.); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(-2.479151825045,2.470588235294,0.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(0.,0.,1.)); +#400 = PCURVE('',#126,#401); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.787128270656,0.)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(0.,1.)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = PCURVE('',#323,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(-8.641109904631,0.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(-0.,-1.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#85,#393,#416,.T.); +#416 = SURFACE_CURVE('',#417,(#422,#429),.PCURVE_S1.); +#417 = CIRCLE('',#418,1.6); +#418 = AXIS2_PLACEMENT_3D('',#419,#420,#421); +#419 = CARTESIAN_POINT('',(-3.612478373638,3.6,0.38)); +#420 = DIRECTION('',(-0.,0.,1.)); +#421 = DIRECTION('',(0.,-1.,0.)); +#422 = PCURVE('',#126,#423); +#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(0.,0.38)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(1.,0.)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = PCURVE('',#100,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = CIRCLE('',#432,1.6); +#432 = AXIS2_PLACEMENT_2D('',#433,#434); +#433 = CARTESIAN_POINT('',(-0.740197050369,5.6)); +#434 = DIRECTION('',(0.,-1.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = ORIENTED_EDGE('',*,*,#112,.F.); +#437 = ADVANCED_FACE('',(#438),#72,.T.); +#438 = FACE_BOUND('',#439,.T.); +#439 = EDGE_LOOP('',(#440,#463,#484,#485)); +#440 = ORIENTED_EDGE('',*,*,#441,.T.); +#441 = EDGE_CURVE('',#143,#442,#444,.T.); +#442 = VERTEX_POINT('',#443); +#443 = CARTESIAN_POINT('',(-13.,-2.,0.38)); +#444 = SURFACE_CURVE('',#445,(#449,#456),.PCURVE_S1.); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(-13.,-2.,0.)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.,0.,1.)); +#449 = PCURVE('',#72,#450); +#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); +#451 = LINE('',#452,#453); +#452 = CARTESIAN_POINT('',(0.,0.)); +#453 = VECTOR('',#454,1.); +#454 = DIRECTION('',(0.,-1.)); +#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#456 = PCURVE('',#181,#457); +#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(10.127718676731,0.)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(0.,-1.)); +#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#463 = ORIENTED_EDGE('',*,*,#464,.T.); +#464 = EDGE_CURVE('',#442,#57,#465,.T.); +#465 = SURFACE_CURVE('',#466,(#470,#477),.PCURVE_S1.); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-13.,-2.,0.38)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(0.,1.,0.)); +#470 = PCURVE('',#72,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(0.,-0.38)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(1.,0.)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#100,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(-10.12771867673,0.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,1.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ORIENTED_EDGE('',*,*,#56,.F.); +#485 = ORIENTED_EDGE('',*,*,#142,.F.); +#486 = ADVANCED_FACE('',(#487,#630),#100,.T.); +#487 = FACE_BOUND('',#488,.T.); +#488 = EDGE_LOOP('',(#489,#490,#491,#514,#538,#561,#584,#607,#629)); +#489 = ORIENTED_EDGE('',*,*,#84,.F.); +#490 = ORIENTED_EDGE('',*,*,#464,.F.); +#491 = ORIENTED_EDGE('',*,*,#492,.F.); +#492 = EDGE_CURVE('',#493,#442,#495,.T.); +#493 = VERTEX_POINT('',#494); +#494 = CARTESIAN_POINT('',(-2.872281323269,-2.,0.38)); +#495 = SURFACE_CURVE('',#496,(#500,#507),.PCURVE_S1.); +#496 = LINE('',#497,#498); +#497 = CARTESIAN_POINT('',(-2.872281323269,-2.,0.38)); +#498 = VECTOR('',#499,1.); +#499 = DIRECTION('',(-1.,0.,0.)); +#500 = PCURVE('',#100,#501); +#501 = DEFINITIONAL_REPRESENTATION('',(#502),#506); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(0.,0.)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(-1.,0.)); +#506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#507 = PCURVE('',#181,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.,-0.38)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = ORIENTED_EDGE('',*,*,#515,.T.); +#515 = EDGE_CURVE('',#493,#516,#518,.T.); +#516 = VERTEX_POINT('',#517); +#517 = CARTESIAN_POINT('',(-1.999999999998,-2.87228132327,0.38)); +#518 = SURFACE_CURVE('',#519,(#524,#531),.PCURVE_S1.); +#519 = CIRCLE('',#520,3.5); +#520 = AXIS2_PLACEMENT_3D('',#521,#522,#523); +#521 = CARTESIAN_POINT('',(0.,0.,0.38)); +#522 = DIRECTION('',(0.,0.,1.)); +#523 = DIRECTION('',(1.,0.,0.)); +#524 = PCURVE('',#100,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530); +#526 = CIRCLE('',#527,3.5); +#527 = AXIS2_PLACEMENT_2D('',#528,#529); +#528 = CARTESIAN_POINT('',(2.872281323269,2.)); +#529 = DIRECTION('',(1.,0.)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#210,#532); +#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(-0.,-0.38)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(-1.,0.)); +#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#538 = ORIENTED_EDGE('',*,*,#539,.T.); +#539 = EDGE_CURVE('',#516,#540,#542,.T.); +#540 = VERTEX_POINT('',#541); +#541 = CARTESIAN_POINT('',(-1.999999999998,-5.,0.38)); +#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-1.999999999998,-2.87228132327,0.38)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.,-1.,0.)); +#547 = PCURVE('',#100,#548); +#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(0.872281323271,-0.87228132327)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(0.,-1.)); +#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#554 = PCURVE('',#238,#555); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(0.,-0.38)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(1.,0.)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = ORIENTED_EDGE('',*,*,#562,.T.); +#562 = EDGE_CURVE('',#540,#563,#565,.T.); +#563 = VERTEX_POINT('',#564); +#564 = CARTESIAN_POINT('',(2.,-5.,0.38)); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.999999999998,-5.,0.38)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(1.,0.,0.)); +#570 = PCURVE('',#100,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(0.872281323271,-3.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(1.,0.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#266,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.,-0.38)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(1.,0.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ORIENTED_EDGE('',*,*,#585,.T.); +#585 = EDGE_CURVE('',#563,#586,#588,.T.); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(2.,-2.872281323269,0.38)); +#588 = SURFACE_CURVE('',#589,(#593,#600),.PCURVE_S1.); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(2.,-5.,0.38)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(0.,1.,0.)); +#593 = PCURVE('',#100,#594); +#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(4.872281323269,-3.)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(0.,1.)); +#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#600 = PCURVE('',#294,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-0.38)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = ORIENTED_EDGE('',*,*,#608,.T.); +#608 = EDGE_CURVE('',#586,#393,#609,.T.); +#609 = SURFACE_CURVE('',#610,(#615,#622),.PCURVE_S1.); +#610 = CIRCLE('',#611,3.5); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(0.,0.,0.38)); +#613 = DIRECTION('',(0.,0.,1.)); +#614 = DIRECTION('',(1.,0.,0.)); +#615 = PCURVE('',#100,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = CIRCLE('',#618,3.5); +#618 = AXIS2_PLACEMENT_2D('',#619,#620); +#619 = CARTESIAN_POINT('',(2.872281323269,2.)); +#620 = DIRECTION('',(1.,0.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = PCURVE('',#323,#623); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(-0.,-0.38)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(-1.,0.)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = ORIENTED_EDGE('',*,*,#415,.F.); +#630 = FACE_BOUND('',#631,.F.); +#631 = EDGE_LOOP('',(#632)); +#632 = ORIENTED_EDGE('',*,*,#633,.T.); +#633 = EDGE_CURVE('',#634,#634,#636,.T.); +#634 = VERTEX_POINT('',#635); +#635 = CARTESIAN_POINT('',(1.6,0.,0.38)); +#636 = SURFACE_CURVE('',#637,(#642,#649),.PCURVE_S1.); +#637 = CIRCLE('',#638,1.6); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(0.,0.,0.38)); +#640 = DIRECTION('',(0.,0.,1.)); +#641 = DIRECTION('',(1.,0.,0.)); +#642 = PCURVE('',#100,#643); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648); +#644 = CIRCLE('',#645,1.6); +#645 = AXIS2_PLACEMENT_2D('',#646,#647); +#646 = CARTESIAN_POINT('',(2.872281323269,2.)); +#647 = DIRECTION('',(1.,0.)); +#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#649 = PCURVE('',#376,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(-0.,-0.38)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(-1.,0.)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = ADVANCED_FACE('',(#657),#323,.T.); +#657 = FACE_BOUND('',#658,.F.); +#658 = EDGE_LOOP('',(#659,#660,#681,#682)); +#659 = ORIENTED_EDGE('',*,*,#306,.F.); +#660 = ORIENTED_EDGE('',*,*,#661,.T.); +#661 = EDGE_CURVE('',#279,#586,#662,.T.); +#662 = SURFACE_CURVE('',#663,(#667,#674),.PCURVE_S1.); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(2.,-2.872281323269,0.)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(0.,0.,1.)); +#667 = PCURVE('',#323,#668); +#668 = DEFINITIONAL_REPRESENTATION('',(#669),#673); +#669 = LINE('',#670,#671); +#670 = CARTESIAN_POINT('',(-5.320634559295,0.)); +#671 = VECTOR('',#672,1.); +#672 = DIRECTION('',(-0.,-1.)); +#673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#674 = PCURVE('',#294,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(2.127718676731,0.)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = ORIENTED_EDGE('',*,*,#608,.T.); +#682 = ORIENTED_EDGE('',*,*,#392,.F.); +#683 = ADVANCED_FACE('',(#684),#181,.T.); +#684 = FACE_BOUND('',#685,.T.); +#685 = EDGE_LOOP('',(#686,#707,#708,#709)); +#686 = ORIENTED_EDGE('',*,*,#687,.T.); +#687 = EDGE_CURVE('',#166,#493,#688,.T.); +#688 = SURFACE_CURVE('',#689,(#693,#700),.PCURVE_S1.); +#689 = LINE('',#690,#691); +#690 = CARTESIAN_POINT('',(-2.872281323269,-2.,0.)); +#691 = VECTOR('',#692,1.); +#692 = DIRECTION('',(0.,0.,1.)); +#693 = PCURVE('',#181,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.,-0.)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.,-1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = PCURVE('',#210,#701); +#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-3.7498382325,0.)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(-0.,-1.)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = ORIENTED_EDGE('',*,*,#492,.T.); +#708 = ORIENTED_EDGE('',*,*,#441,.F.); +#709 = ORIENTED_EDGE('',*,*,#165,.F.); +#710 = ADVANCED_FACE('',(#711),#294,.F.); +#711 = FACE_BOUND('',#712,.F.); +#712 = EDGE_LOOP('',(#713,#734,#735,#736)); +#713 = ORIENTED_EDGE('',*,*,#714,.T.); +#714 = EDGE_CURVE('',#251,#563,#715,.T.); +#715 = SURFACE_CURVE('',#716,(#720,#727),.PCURVE_S1.); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(2.,-5.,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(0.,0.,1.)); +#720 = PCURVE('',#294,#721); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(0.,0.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(0.,-1.)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = PCURVE('',#266,#728); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(3.999999999998,0.)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(0.,-1.)); +#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#734 = ORIENTED_EDGE('',*,*,#585,.T.); +#735 = ORIENTED_EDGE('',*,*,#661,.F.); +#736 = ORIENTED_EDGE('',*,*,#278,.F.); +#737 = ADVANCED_FACE('',(#738),#210,.T.); +#738 = FACE_BOUND('',#739,.F.); +#739 = EDGE_LOOP('',(#740,#741,#742,#763)); +#740 = ORIENTED_EDGE('',*,*,#687,.T.); +#741 = ORIENTED_EDGE('',*,*,#515,.T.); +#742 = ORIENTED_EDGE('',*,*,#743,.F.); +#743 = EDGE_CURVE('',#194,#516,#744,.T.); +#744 = SURFACE_CURVE('',#745,(#749,#756),.PCURVE_S1.); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(-1.999999999998,-2.87228132327,0.)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(0.,0.,1.)); +#749 = PCURVE('',#210,#750); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(-4.104143401475,0.)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(-0.,-1.)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = PCURVE('',#238,#757); +#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(0.,0.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,-1.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = ORIENTED_EDGE('',*,*,#193,.F.); +#764 = ADVANCED_FACE('',(#765),#266,.F.); +#765 = FACE_BOUND('',#766,.F.); +#766 = EDGE_LOOP('',(#767,#788,#789,#790)); +#767 = ORIENTED_EDGE('',*,*,#768,.T.); +#768 = EDGE_CURVE('',#223,#540,#769,.T.); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-1.999999999998,-5.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#266,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#238,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(2.12771867673,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#562,.T.); +#789 = ORIENTED_EDGE('',*,*,#714,.F.); +#790 = ORIENTED_EDGE('',*,*,#250,.F.); +#791 = ADVANCED_FACE('',(#792),#238,.F.); +#792 = FACE_BOUND('',#793,.F.); +#793 = EDGE_LOOP('',(#794,#795,#796,#797)); +#794 = ORIENTED_EDGE('',*,*,#743,.T.); +#795 = ORIENTED_EDGE('',*,*,#539,.T.); +#796 = ORIENTED_EDGE('',*,*,#768,.F.); +#797 = ORIENTED_EDGE('',*,*,#222,.F.); +#798 = ADVANCED_FACE('',(#799),#376,.F.); +#799 = FACE_BOUND('',#800,.T.); +#800 = EDGE_LOOP('',(#801,#822,#823,#824)); +#801 = ORIENTED_EDGE('',*,*,#802,.T.); +#802 = EDGE_CURVE('',#360,#634,#803,.T.); +#803 = SEAM_CURVE('',#804,(#808,#815),.PCURVE_S1.); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(1.6,0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(0.,0.,1.)); +#808 = PCURVE('',#376,#809); +#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(-0.,0.)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(-0.,-1.)); +#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#815 = PCURVE('',#376,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-0.,-1.)); +#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#822 = ORIENTED_EDGE('',*,*,#633,.T.); +#823 = ORIENTED_EDGE('',*,*,#802,.F.); +#824 = ORIENTED_EDGE('',*,*,#359,.F.); +#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#829)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#826,#827,#828)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#826 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#827 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#828 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#829 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#826, + 'distance_accuracy_value','confusion accuracy'); +#830 = PRODUCT_TYPE('part',$,(#7)); +#831 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#832) + ,#825); +#832 = STYLED_ITEM('color',(#833),#15); +#833 = PRESENTATION_STYLE_ASSIGNMENT((#834,#840)); +#834 = SURFACE_STYLE_USAGE(.BOTH.,#835); +#835 = SURFACE_SIDE_STYLE('',(#836)); +#836 = SURFACE_STYLE_FILL_AREA(#837); +#837 = FILL_AREA_STYLE('',(#838)); +#838 = FILL_AREA_STYLE_COLOUR('',#839); +#839 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#840 = CURVE_STYLE('',#841,POSITIVE_LENGTH_MEASURE(0.1),#839); +#841 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.stl new file mode 100644 index 00000000..bcad97cf Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M3TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.fcstd new file mode 100644 index 00000000..36c448e1 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.step new file mode 100644 index 00000000..4df95ed9 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.step @@ -0,0 +1,1296 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.step', + '2015-09-08T10:34:52',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1081); +#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,#406,#483,#533,#583,#632,#681,#730,#779,#828, + #877,#931,#985,#1013,#1063)); +#17 = ADVANCED_FACE('',(#18,#375),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#202,#231,#264,#292,#320, + #348)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.115384615385,-3.247210910647,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-3.149343955007,3.214285714286,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,4.5); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,1.943865038719E-22,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-3.741657386774,-2.5,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,4.5); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(3.741657386774,2.5)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,4.5); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,1.943865038719E-22,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-4.898979485566,2.5,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,2.5); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-4.898979485566,5.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,2.5); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-1.157322098792,7.5)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,2.5); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-4.898979485566,5.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-14.,2.5,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-14.,2.5,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-10.25834261322,5.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-14.,2.5,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-14.,-2.5,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-14.,-2.5,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-10.25834261322,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-14.,-2.5,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-4.690415759823,-2.5,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-3.741657386774,-2.5,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-3.741657386774,-2.5,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-3.247210910647,-3.115384615385,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#190),.PCURVE_S1.); +#174 = CIRCLE('',#175,2.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(-4.690415759823,-4.5,0.)); +#177 = DIRECTION('',(-0.,-0.,-1.)); +#178 = DIRECTION('',(0.,-1.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#189); +#181 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#182,#183,#184,#185,#186,#187 +,#188),.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( + '') ); +#182 = CARTESIAN_POINT('',(-0.948758373049,-4.)); +#183 = CARTESIAN_POINT('',(-4.412859988187,-4.)); +#184 = CARTESIAN_POINT('',(-2.680809180618,-1.)); +#185 = CARTESIAN_POINT('',(-0.948758373049,2.)); +#186 = CARTESIAN_POINT('',(0.783292434519,-1.)); +#187 = CARTESIAN_POINT('',(2.515343242088,-4.)); +#188 = CARTESIAN_POINT('',(-0.948758373049,-4.)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = PCURVE('',#191,#196); +#191 = CYLINDRICAL_SURFACE('',#192,2.); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(-4.690415759823,-4.5,0.)); +#194 = DIRECTION('',(0.,0.,1.)); +#195 = DIRECTION('',(0.,1.,0.)); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(-1.,0.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#171,#204,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(-3.115384615385,-3.247210910647,0.)); +#206 = SURFACE_CURVE('',#207,(#212,#219),.PCURVE_S1.); +#207 = CIRCLE('',#208,4.5); +#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211); +#209 = CARTESIAN_POINT('',(0.,0.,0.)); +#210 = DIRECTION('',(0.,0.,1.)); +#211 = DIRECTION('',(1.,0.,0.)); +#212 = PCURVE('',#33,#213); +#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218); +#214 = CIRCLE('',#215,4.5); +#215 = AXIS2_PLACEMENT_2D('',#216,#217); +#216 = CARTESIAN_POINT('',(3.741657386774,2.5)); +#217 = DIRECTION('',(1.,0.)); +#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#219 = PCURVE('',#220,#225); +#220 = CYLINDRICAL_SURFACE('',#221,4.5); +#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224); +#222 = CARTESIAN_POINT('',(0.,0.,0.)); +#223 = DIRECTION('',(-0.,-0.,-1.)); +#224 = DIRECTION('',(1.,0.,0.)); +#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(-0.,0.)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(-1.,0.)); +#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#231 = ORIENTED_EDGE('',*,*,#232,.T.); +#232 = EDGE_CURVE('',#204,#233,#235,.T.); +#233 = VERTEX_POINT('',#234); +#234 = CARTESIAN_POINT('',(-2.5,-4.690415759823,0.)); +#235 = SURFACE_CURVE('',#236,(#241,#252),.PCURVE_S1.); +#236 = CIRCLE('',#237,2.); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(-4.5,-4.690415759823,0.)); +#239 = DIRECTION('',(-0.,-0.,-1.)); +#240 = DIRECTION('',(0.,-1.,0.)); +#241 = PCURVE('',#33,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#251); +#243 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#244,#245,#246,#247,#248,#249 +,#250),.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( + '') ); +#244 = CARTESIAN_POINT('',(-0.758342613226,-4.190415759823)); +#245 = CARTESIAN_POINT('',(-4.222444228364,-4.190415759823)); +#246 = CARTESIAN_POINT('',(-2.490393420795,-1.190415759823)); +#247 = CARTESIAN_POINT('',(-0.758342613226,1.809584240177)); +#248 = CARTESIAN_POINT('',(0.973708194343,-1.190415759823)); +#249 = CARTESIAN_POINT('',(2.705759001912,-4.190415759823)); +#250 = CARTESIAN_POINT('',(-0.758342613226,-4.190415759823)); +#251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#252 = PCURVE('',#253,#258); +#253 = CYLINDRICAL_SURFACE('',#254,2.); +#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257); +#255 = CARTESIAN_POINT('',(-4.5,-4.690415759823,0.)); +#256 = DIRECTION('',(0.,0.,1.)); +#257 = DIRECTION('',(0.692307692308,0.721602424588,0.)); +#258 = DEFINITIONAL_REPRESENTATION('',(#259),#263); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(3.906274831452,-0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(-1.,0.)); +#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#264 = ORIENTED_EDGE('',*,*,#265,.T.); +#265 = EDGE_CURVE('',#233,#266,#268,.T.); +#266 = VERTEX_POINT('',#267); +#267 = CARTESIAN_POINT('',(-2.5,-6.5,0.)); +#268 = SURFACE_CURVE('',#269,(#273,#280),.PCURVE_S1.); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(-2.5,-3.741657386775,0.)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.,-1.,0.)); +#273 = PCURVE('',#33,#274); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = LINE('',#276,#277); +#276 = CARTESIAN_POINT('',(1.241657386774,-1.241657386775)); +#277 = VECTOR('',#278,1.); +#278 = DIRECTION('',(0.,-1.)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = PCURVE('',#281,#286); +#281 = PLANE('',#282); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(-2.5,-3.741657386775,0.)); +#284 = DIRECTION('',(1.,0.,0.)); +#285 = DIRECTION('',(0.,-1.,0.)); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(0.,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = ORIENTED_EDGE('',*,*,#293,.T.); +#293 = EDGE_CURVE('',#266,#294,#296,.T.); +#294 = VERTEX_POINT('',#295); +#295 = CARTESIAN_POINT('',(2.5,-6.5,0.)); +#296 = SURFACE_CURVE('',#297,(#301,#308),.PCURVE_S1.); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(-2.5,-6.5,0.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,-1.7763568394E-16,0.)); +#301 = PCURVE('',#33,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(1.241657386774,-4.)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(1.,-1.7763568394E-16)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = PCURVE('',#309,#314); +#309 = PLANE('',#310); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-2.5,-6.5,0.)); +#312 = DIRECTION('',(1.7763568394E-16,1.,0.)); +#313 = DIRECTION('',(1.,-1.7763568394E-16,0.)); +#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319); +#315 = LINE('',#316,#317); +#316 = CARTESIAN_POINT('',(0.,0.)); +#317 = VECTOR('',#318,1.); +#318 = DIRECTION('',(1.,0.)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = ORIENTED_EDGE('',*,*,#321,.T.); +#321 = EDGE_CURVE('',#294,#322,#324,.T.); +#322 = VERTEX_POINT('',#323); +#323 = CARTESIAN_POINT('',(2.5,-4.690415759823,0.)); +#324 = SURFACE_CURVE('',#325,(#329,#336),.PCURVE_S1.); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(2.5,-6.5,0.)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(0.,1.,0.)); +#329 = PCURVE('',#33,#330); +#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335); +#331 = LINE('',#332,#333); +#332 = CARTESIAN_POINT('',(6.241657386774,-4.)); +#333 = VECTOR('',#334,1.); +#334 = DIRECTION('',(0.,1.)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#342); +#337 = PLANE('',#338); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(2.5,-6.5,0.)); +#340 = DIRECTION('',(-1.,0.,0.)); +#341 = DIRECTION('',(0.,1.,0.)); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(0.,0.)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#22,#322,#350,.T.); +#350 = SURFACE_CURVE('',#351,(#356,#363),.PCURVE_S1.); +#351 = CIRCLE('',#352,2.); +#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355); +#353 = CARTESIAN_POINT('',(4.5,-4.690415759823,0.)); +#354 = DIRECTION('',(-0.,0.,1.)); +#355 = DIRECTION('',(0.,-1.,0.)); +#356 = PCURVE('',#33,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = CIRCLE('',#359,2.); +#359 = AXIS2_PLACEMENT_2D('',#360,#361); +#360 = CARTESIAN_POINT('',(8.241657386774,-2.190415759823)); +#361 = DIRECTION('',(0.,-1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#364,#369); +#364 = CYLINDRICAL_SURFACE('',#365,2.); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(4.5,-4.690415759823,0.)); +#367 = DIRECTION('',(0.,0.,1.)); +#368 = DIRECTION('',(-0.692307692308,0.721602424588,0.)); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(-3.906274831452,0.)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(1.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = FACE_BOUND('',#376,.T.); +#376 = EDGE_LOOP('',(#377)); +#377 = ORIENTED_EDGE('',*,*,#378,.T.); +#378 = EDGE_CURVE('',#379,#379,#381,.T.); +#379 = VERTEX_POINT('',#380); +#380 = CARTESIAN_POINT('',(2.15,0.,0.)); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,2.15); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(0.,0.,0.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = PCURVE('',#33,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = CIRCLE('',#390,2.15); +#390 = AXIS2_PLACEMENT_2D('',#391,#392); +#391 = CARTESIAN_POINT('',(3.741657386774,2.5)); +#392 = DIRECTION('',(1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#395,#400); +#395 = CYLINDRICAL_SURFACE('',#396,2.15); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(0.,0.,0.)); +#398 = DIRECTION('',(-0.,-0.,-1.)); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(-0.,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-1.,0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = ADVANCED_FACE('',(#407),#45,.T.); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409,#410,#433,#462)); +#409 = ORIENTED_EDGE('',*,*,#21,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#22,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(3.115384615385,-3.247210910647,0.38)); +#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(3.115384615385,-3.247210910647,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = PCURVE('',#45,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(-5.477071158247,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(-0.,-1.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#364,#427); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(0.,0.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(0.,1.)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = ORIENTED_EDGE('',*,*,#434,.T.); +#434 = EDGE_CURVE('',#412,#435,#437,.T.); +#435 = VERTEX_POINT('',#436); +#436 = CARTESIAN_POINT('',(-3.149343955007,3.214285714286,0.38)); +#437 = SURFACE_CURVE('',#438,(#443,#450),.PCURVE_S1.); +#438 = CIRCLE('',#439,4.5); +#439 = AXIS2_PLACEMENT_3D('',#440,#441,#442); +#440 = CARTESIAN_POINT('',(0.,1.943865038719E-22,0.38)); +#441 = DIRECTION('',(0.,0.,1.)); +#442 = DIRECTION('',(1.,0.,0.)); +#443 = PCURVE('',#45,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(-0.,-0.38)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(-1.,0.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-3.741657386774,-2.5,0.38)); +#454 = DIRECTION('',(0.,0.,1.)); +#455 = DIRECTION('',(1.,0.,0.)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = CIRCLE('',#458,4.5); +#458 = AXIS2_PLACEMENT_2D('',#459,#460); +#459 = CARTESIAN_POINT('',(3.741657386774,2.5)); +#460 = DIRECTION('',(1.,0.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.F.); +#463 = EDGE_CURVE('',#24,#435,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#469,#476),.PCURVE_S1.); +#465 = LINE('',#466,#467); +#466 = CARTESIAN_POINT('',(-3.149343955007,3.214285714286,0.)); +#467 = VECTOR('',#468,1.); +#468 = DIRECTION('',(0.,0.,1.)); +#469 = PCURVE('',#45,#470); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(-8.629175007285,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(-0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = PCURVE('',#74,#477); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(0.77519337331,0.)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(0.,1.)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#483 = ADVANCED_FACE('',(#484),#364,.F.); +#484 = FACE_BOUND('',#485,.F.); +#485 = EDGE_LOOP('',(#486,#487,#510,#532)); +#486 = ORIENTED_EDGE('',*,*,#349,.T.); +#487 = ORIENTED_EDGE('',*,*,#488,.T.); +#488 = EDGE_CURVE('',#322,#489,#491,.T.); +#489 = VERTEX_POINT('',#490); +#490 = CARTESIAN_POINT('',(2.5,-4.690415759823,0.38)); +#491 = SURFACE_CURVE('',#492,(#496,#503),.PCURVE_S1.); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(2.5,-4.690415759823,0.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,0.,1.)); +#496 = PCURVE('',#364,#497); +#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502); +#498 = LINE('',#499,#500); +#499 = CARTESIAN_POINT('',(0.806114148932,0.)); +#500 = VECTOR('',#501,1.); +#501 = DIRECTION('',(0.,1.)); +#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#503 = PCURVE('',#337,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(1.809584240177,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,-1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = ORIENTED_EDGE('',*,*,#511,.F.); +#511 = EDGE_CURVE('',#412,#489,#512,.T.); +#512 = SURFACE_CURVE('',#513,(#518,#525),.PCURVE_S1.); +#513 = CIRCLE('',#514,2.); +#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); +#515 = CARTESIAN_POINT('',(4.5,-4.690415759823,0.38)); +#516 = DIRECTION('',(-0.,0.,1.)); +#517 = DIRECTION('',(0.,-1.,0.)); +#518 = PCURVE('',#364,#519); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(-3.906274831452,0.38)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(1.,0.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = PCURVE('',#451,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = CIRCLE('',#528,2.); +#528 = AXIS2_PLACEMENT_2D('',#529,#530); +#529 = CARTESIAN_POINT('',(8.241657386774,-2.190415759823)); +#530 = DIRECTION('',(0.,-1.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#411,.F.); +#533 = ADVANCED_FACE('',(#534),#74,.F.); +#534 = FACE_BOUND('',#535,.F.); +#535 = EDGE_LOOP('',(#536,#537,#538,#562)); +#536 = ORIENTED_EDGE('',*,*,#57,.T.); +#537 = ORIENTED_EDGE('',*,*,#463,.T.); +#538 = ORIENTED_EDGE('',*,*,#539,.F.); +#539 = EDGE_CURVE('',#540,#435,#542,.T.); +#540 = VERTEX_POINT('',#541); +#541 = CARTESIAN_POINT('',(-4.898979485566,2.5,0.38)); +#542 = SURFACE_CURVE('',#543,(#548,#555),.PCURVE_S1.); +#543 = CIRCLE('',#544,2.5); +#544 = AXIS2_PLACEMENT_3D('',#545,#546,#547); +#545 = CARTESIAN_POINT('',(-4.898979485566,5.,0.38)); +#546 = DIRECTION('',(-0.,0.,1.)); +#547 = DIRECTION('',(0.,-1.,0.)); +#548 = PCURVE('',#74,#549); +#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(0.,0.38)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(1.,0.)); +#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#555 = PCURVE('',#451,#556); +#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561); +#557 = CIRCLE('',#558,2.5); +#558 = AXIS2_PLACEMENT_2D('',#559,#560); +#559 = CARTESIAN_POINT('',(-1.157322098792,7.5)); +#560 = DIRECTION('',(0.,-1.)); +#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#562 = ORIENTED_EDGE('',*,*,#563,.F.); +#563 = EDGE_CURVE('',#58,#540,#564,.T.); +#564 = SURFACE_CURVE('',#565,(#569,#576),.PCURVE_S1.); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(-4.898979485566,2.5,0.)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(0.,0.,1.)); +#569 = PCURVE('',#74,#570); +#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(0.,0.)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(0.,1.)); +#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#576 = PCURVE('',#102,#577); +#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(9.101020514434,0.)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(0.,-1.)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = ADVANCED_FACE('',(#584),#337,.F.); +#584 = FACE_BOUND('',#585,.F.); +#585 = EDGE_LOOP('',(#586,#587,#610,#631)); +#586 = ORIENTED_EDGE('',*,*,#321,.F.); +#587 = ORIENTED_EDGE('',*,*,#588,.T.); +#588 = EDGE_CURVE('',#294,#589,#591,.T.); +#589 = VERTEX_POINT('',#590); +#590 = CARTESIAN_POINT('',(2.5,-6.5,0.38)); +#591 = SURFACE_CURVE('',#592,(#596,#603),.PCURVE_S1.); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(2.5,-6.5,0.)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(0.,0.,1.)); +#596 = PCURVE('',#337,#597); +#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(0.,0.)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(0.,-1.)); +#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#603 = PCURVE('',#309,#604); +#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609); +#605 = LINE('',#606,#607); +#606 = CARTESIAN_POINT('',(5.,0.)); +#607 = VECTOR('',#608,1.); +#608 = DIRECTION('',(0.,-1.)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = ORIENTED_EDGE('',*,*,#611,.T.); +#611 = EDGE_CURVE('',#589,#489,#612,.T.); +#612 = SURFACE_CURVE('',#613,(#617,#624),.PCURVE_S1.); +#613 = LINE('',#614,#615); +#614 = CARTESIAN_POINT('',(2.5,-6.5,0.38)); +#615 = VECTOR('',#616,1.); +#616 = DIRECTION('',(0.,1.,0.)); +#617 = PCURVE('',#337,#618); +#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.,-0.38)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(1.,0.)); +#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#624 = PCURVE('',#451,#625); +#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630); +#626 = LINE('',#627,#628); +#627 = CARTESIAN_POINT('',(6.241657386774,-4.)); +#628 = VECTOR('',#629,1.); +#629 = DIRECTION('',(0.,1.)); +#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#631 = ORIENTED_EDGE('',*,*,#488,.F.); +#632 = ADVANCED_FACE('',(#633),#102,.T.); +#633 = FACE_BOUND('',#634,.T.); +#634 = EDGE_LOOP('',(#635,#636,#659,#680)); +#635 = ORIENTED_EDGE('',*,*,#86,.F.); +#636 = ORIENTED_EDGE('',*,*,#637,.T.); +#637 = EDGE_CURVE('',#87,#638,#640,.T.); +#638 = VERTEX_POINT('',#639); +#639 = CARTESIAN_POINT('',(-14.,2.5,0.38)); +#640 = SURFACE_CURVE('',#641,(#645,#652),.PCURVE_S1.); +#641 = LINE('',#642,#643); +#642 = CARTESIAN_POINT('',(-14.,2.5,0.)); +#643 = VECTOR('',#644,1.); +#644 = DIRECTION('',(0.,0.,1.)); +#645 = PCURVE('',#102,#646); +#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(0.,0.)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.,-1.)); +#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#652 = PCURVE('',#130,#653); +#653 = DEFINITIONAL_REPRESENTATION('',(#654),#658); +#654 = LINE('',#655,#656); +#655 = CARTESIAN_POINT('',(5.,0.)); +#656 = VECTOR('',#657,1.); +#657 = DIRECTION('',(0.,-1.)); +#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#659 = ORIENTED_EDGE('',*,*,#660,.T.); +#660 = EDGE_CURVE('',#638,#540,#661,.T.); +#661 = SURFACE_CURVE('',#662,(#666,#673),.PCURVE_S1.); +#662 = LINE('',#663,#664); +#663 = CARTESIAN_POINT('',(-14.,2.5,0.38)); +#664 = VECTOR('',#665,1.); +#665 = DIRECTION('',(1.,0.,0.)); +#666 = PCURVE('',#102,#667); +#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672); +#668 = LINE('',#669,#670); +#669 = CARTESIAN_POINT('',(0.,-0.38)); +#670 = VECTOR('',#671,1.); +#671 = DIRECTION('',(1.,0.)); +#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#673 = PCURVE('',#451,#674); +#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(-10.25834261322,5.)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(1.,0.)); +#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#680 = ORIENTED_EDGE('',*,*,#563,.F.); +#681 = ADVANCED_FACE('',(#682),#309,.F.); +#682 = FACE_BOUND('',#683,.F.); +#683 = EDGE_LOOP('',(#684,#707,#728,#729)); +#684 = ORIENTED_EDGE('',*,*,#685,.T.); +#685 = EDGE_CURVE('',#266,#686,#688,.T.); +#686 = VERTEX_POINT('',#687); +#687 = CARTESIAN_POINT('',(-2.5,-6.5,0.38)); +#688 = SURFACE_CURVE('',#689,(#693,#700),.PCURVE_S1.); +#689 = LINE('',#690,#691); +#690 = CARTESIAN_POINT('',(-2.5,-6.5,0.)); +#691 = VECTOR('',#692,1.); +#692 = DIRECTION('',(0.,0.,1.)); +#693 = PCURVE('',#309,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.,0.)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.,-1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = PCURVE('',#281,#701); +#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(2.758342613225,0.)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.,-1.)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = ORIENTED_EDGE('',*,*,#708,.T.); +#708 = EDGE_CURVE('',#686,#589,#709,.T.); +#709 = SURFACE_CURVE('',#710,(#714,#721),.PCURVE_S1.); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(-2.5,-6.5,0.38)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(1.,-1.7763568394E-16,0.)); +#714 = PCURVE('',#309,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(0.,-0.38)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(1.,0.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = PCURVE('',#451,#722); +#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727); +#723 = LINE('',#724,#725); +#724 = CARTESIAN_POINT('',(1.241657386774,-4.)); +#725 = VECTOR('',#726,1.); +#726 = DIRECTION('',(1.,-1.7763568394E-16)); +#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#728 = ORIENTED_EDGE('',*,*,#588,.F.); +#729 = ORIENTED_EDGE('',*,*,#293,.F.); +#730 = ADVANCED_FACE('',(#731),#130,.T.); +#731 = FACE_BOUND('',#732,.T.); +#732 = EDGE_LOOP('',(#733,#756,#777,#778)); +#733 = ORIENTED_EDGE('',*,*,#734,.T.); +#734 = EDGE_CURVE('',#115,#735,#737,.T.); +#735 = VERTEX_POINT('',#736); +#736 = CARTESIAN_POINT('',(-14.,-2.5,0.38)); +#737 = SURFACE_CURVE('',#738,(#742,#749),.PCURVE_S1.); +#738 = LINE('',#739,#740); +#739 = CARTESIAN_POINT('',(-14.,-2.5,0.)); +#740 = VECTOR('',#741,1.); +#741 = DIRECTION('',(0.,0.,1.)); +#742 = PCURVE('',#130,#743); +#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748); +#744 = LINE('',#745,#746); +#745 = CARTESIAN_POINT('',(0.,0.)); +#746 = VECTOR('',#747,1.); +#747 = DIRECTION('',(0.,-1.)); +#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#749 = PCURVE('',#158,#750); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(10.258342613226,0.)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(0.,-1.)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = ORIENTED_EDGE('',*,*,#757,.T.); +#757 = EDGE_CURVE('',#735,#638,#758,.T.); +#758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-14.,-2.5,0.38)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.,1.,0.)); +#763 = PCURVE('',#130,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(0.,-0.38)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(1.,0.)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = PCURVE('',#451,#771); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(-10.25834261322,0.)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(0.,1.)); +#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#777 = ORIENTED_EDGE('',*,*,#637,.F.); +#778 = ORIENTED_EDGE('',*,*,#114,.F.); +#779 = ADVANCED_FACE('',(#780),#281,.F.); +#780 = FACE_BOUND('',#781,.F.); +#781 = EDGE_LOOP('',(#782,#783,#806,#827)); +#782 = ORIENTED_EDGE('',*,*,#265,.F.); +#783 = ORIENTED_EDGE('',*,*,#784,.T.); +#784 = EDGE_CURVE('',#233,#785,#787,.T.); +#785 = VERTEX_POINT('',#786); +#786 = CARTESIAN_POINT('',(-2.5,-4.690415759823,0.38)); +#787 = SURFACE_CURVE('',#788,(#792,#799),.PCURVE_S1.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(-2.5,-4.690415759823,0.)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(0.,0.,1.)); +#792 = PCURVE('',#281,#793); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(0.948758373049,0.)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(0.,-1.)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = PCURVE('',#253,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(-0.806114148932,0.)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(-0.,1.)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = ORIENTED_EDGE('',*,*,#807,.T.); +#807 = EDGE_CURVE('',#785,#686,#808,.T.); +#808 = SURFACE_CURVE('',#809,(#813,#820),.PCURVE_S1.); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(-2.5,-3.741657386775,0.38)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,-1.,0.)); +#813 = PCURVE('',#281,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(0.,-0.38)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = PCURVE('',#451,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(1.241657386774,-1.241657386775)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.,-1.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = ORIENTED_EDGE('',*,*,#685,.F.); +#828 = ADVANCED_FACE('',(#829),#158,.T.); +#829 = FACE_BOUND('',#830,.T.); +#830 = EDGE_LOOP('',(#831,#832,#855,#876)); +#831 = ORIENTED_EDGE('',*,*,#142,.F.); +#832 = ORIENTED_EDGE('',*,*,#833,.T.); +#833 = EDGE_CURVE('',#143,#834,#836,.T.); +#834 = VERTEX_POINT('',#835); +#835 = CARTESIAN_POINT('',(-4.690415759823,-2.5,0.38)); +#836 = SURFACE_CURVE('',#837,(#841,#848),.PCURVE_S1.); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(-4.690415759823,-2.5,0.)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(0.,0.,1.)); +#841 = PCURVE('',#158,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(0.948758373049,0.)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(0.,-1.)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = PCURVE('',#191,#849); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(-0.,0.)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-0.,1.)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#855 = ORIENTED_EDGE('',*,*,#856,.T.); +#856 = EDGE_CURVE('',#834,#735,#857,.T.); +#857 = SURFACE_CURVE('',#858,(#862,#869),.PCURVE_S1.); +#858 = LINE('',#859,#860); +#859 = CARTESIAN_POINT('',(-3.741657386774,-2.5,0.38)); +#860 = VECTOR('',#861,1.); +#861 = DIRECTION('',(-1.,0.,0.)); +#862 = PCURVE('',#158,#863); +#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868); +#864 = LINE('',#865,#866); +#865 = CARTESIAN_POINT('',(0.,-0.38)); +#866 = VECTOR('',#867,1.); +#867 = DIRECTION('',(1.,0.)); +#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#869 = PCURVE('',#451,#870); +#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(0.,0.)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(-1.,0.)); +#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#876 = ORIENTED_EDGE('',*,*,#734,.F.); +#877 = ADVANCED_FACE('',(#878),#253,.F.); +#878 = FACE_BOUND('',#879,.T.); +#879 = EDGE_LOOP('',(#880,#881,#882,#910)); +#880 = ORIENTED_EDGE('',*,*,#232,.T.); +#881 = ORIENTED_EDGE('',*,*,#784,.T.); +#882 = ORIENTED_EDGE('',*,*,#883,.F.); +#883 = EDGE_CURVE('',#884,#785,#886,.T.); +#884 = VERTEX_POINT('',#885); +#885 = CARTESIAN_POINT('',(-3.115384615385,-3.247210910647,0.38)); +#886 = SURFACE_CURVE('',#887,(#892,#899),.PCURVE_S1.); +#887 = CIRCLE('',#888,2.); +#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891); +#889 = CARTESIAN_POINT('',(-4.5,-4.690415759823,0.38)); +#890 = DIRECTION('',(-0.,-0.,-1.)); +#891 = DIRECTION('',(0.,-1.,0.)); +#892 = PCURVE('',#253,#893); +#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898); +#894 = LINE('',#895,#896); +#895 = CARTESIAN_POINT('',(3.906274831452,0.38)); +#896 = VECTOR('',#897,1.); +#897 = DIRECTION('',(-1.,0.)); +#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#899 = PCURVE('',#451,#900); +#900 = DEFINITIONAL_REPRESENTATION('',(#901),#909); +#901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#902,#903,#904,#905,#906,#907 +,#908),.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( + '') ); +#902 = CARTESIAN_POINT('',(-0.758342613226,-4.190415759823)); +#903 = CARTESIAN_POINT('',(-4.222444228364,-4.190415759823)); +#904 = CARTESIAN_POINT('',(-2.490393420795,-1.190415759823)); +#905 = CARTESIAN_POINT('',(-0.758342613226,1.809584240177)); +#906 = CARTESIAN_POINT('',(0.973708194343,-1.190415759823)); +#907 = CARTESIAN_POINT('',(2.705759001912,-4.190415759823)); +#908 = CARTESIAN_POINT('',(-0.758342613226,-4.190415759823)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ORIENTED_EDGE('',*,*,#911,.F.); +#911 = EDGE_CURVE('',#204,#884,#912,.T.); +#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(-3.115384615385,-3.247210910647,0.)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(0.,0.,1.)); +#917 = PCURVE('',#253,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(-0.,0.)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(-0.,1.)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = PCURVE('',#220,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(-3.947706802522,0.)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(-0.,-1.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#931 = ADVANCED_FACE('',(#932),#191,.F.); +#932 = FACE_BOUND('',#933,.T.); +#933 = EDGE_LOOP('',(#934,#935,#958,#984)); +#934 = ORIENTED_EDGE('',*,*,#170,.T.); +#935 = ORIENTED_EDGE('',*,*,#936,.T.); +#936 = EDGE_CURVE('',#171,#937,#939,.T.); +#937 = VERTEX_POINT('',#938); +#938 = CARTESIAN_POINT('',(-3.247210910647,-3.115384615385,0.38)); +#939 = SURFACE_CURVE('',#940,(#944,#951),.PCURVE_S1.); +#940 = LINE('',#941,#942); +#941 = CARTESIAN_POINT('',(-3.247210910647,-3.115384615385,0.)); +#942 = VECTOR('',#943,1.); +#943 = DIRECTION('',(0.,0.,1.)); +#944 = PCURVE('',#191,#945); +#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(-0.806114148932,0.)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(-0.,1.)); +#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#951 = PCURVE('',#220,#952); +#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957); +#953 = LINE('',#954,#955); +#954 = CARTESIAN_POINT('',(-3.906274831452,0.)); +#955 = VECTOR('',#956,1.); +#956 = DIRECTION('',(-0.,-1.)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#834,#937,#960,.T.); +#960 = SURFACE_CURVE('',#961,(#966,#973),.PCURVE_S1.); +#961 = CIRCLE('',#962,2.); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(-4.690415759823,-4.5,0.38)); +#964 = DIRECTION('',(-0.,-0.,-1.)); +#965 = DIRECTION('',(0.,-1.,0.)); +#966 = PCURVE('',#191,#967); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#972); +#968 = LINE('',#969,#970); +#969 = CARTESIAN_POINT('',(3.14159265359,0.38)); +#970 = VECTOR('',#971,1.); +#971 = DIRECTION('',(-1.,0.)); +#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#973 = PCURVE('',#451,#974); +#974 = DEFINITIONAL_REPRESENTATION('',(#975),#983); +#975 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#976,#977,#978,#979,#980,#981 +,#982),.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( + '') ); +#976 = CARTESIAN_POINT('',(-0.948758373049,-4.)); +#977 = CARTESIAN_POINT('',(-4.412859988187,-4.)); +#978 = CARTESIAN_POINT('',(-2.680809180618,-1.)); +#979 = CARTESIAN_POINT('',(-0.948758373049,2.)); +#980 = CARTESIAN_POINT('',(0.783292434519,-1.)); +#981 = CARTESIAN_POINT('',(2.515343242088,-4.)); +#982 = CARTESIAN_POINT('',(-0.948758373049,-4.)); +#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#984 = ORIENTED_EDGE('',*,*,#833,.F.); +#985 = ADVANCED_FACE('',(#986),#220,.T.); +#986 = FACE_BOUND('',#987,.F.); +#987 = EDGE_LOOP('',(#988,#989,#990,#1012)); +#988 = ORIENTED_EDGE('',*,*,#203,.F.); +#989 = ORIENTED_EDGE('',*,*,#936,.T.); +#990 = ORIENTED_EDGE('',*,*,#991,.T.); +#991 = EDGE_CURVE('',#937,#884,#992,.T.); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,4.5); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.,0.,0.38)); +#996 = DIRECTION('',(0.,0.,1.)); +#997 = DIRECTION('',(1.,0.,0.)); +#998 = PCURVE('',#220,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(-0.,-0.38)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(-1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#451,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = CIRCLE('',#1008,4.5); +#1008 = AXIS2_PLACEMENT_2D('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(3.741657386774,2.5)); +#1010 = DIRECTION('',(1.,0.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#911,.F.); +#1013 = ADVANCED_FACE('',(#1014),#395,.F.); +#1014 = FACE_BOUND('',#1015,.T.); +#1015 = EDGE_LOOP('',(#1016,#1039,#1061,#1062)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#379,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(2.15,0.,0.38)); +#1020 = SEAM_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(2.15,0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(0.,0.,1.)); +#1025 = PCURVE('',#395,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(-0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#395,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038); +#1034 = LINE('',#1035,#1036); +#1035 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1036 = VECTOR('',#1037,1.); +#1037 = DIRECTION('',(-0.,-1.)); +#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#1018,#1018,#1041,.T.); +#1041 = SURFACE_CURVE('',#1042,(#1047,#1054),.PCURVE_S1.); +#1042 = CIRCLE('',#1043,2.15); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(0.,0.,0.38)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,0.)); +#1047 = PCURVE('',#395,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.,-0.38)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#451,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = CIRCLE('',#1057,2.15); +#1057 = AXIS2_PLACEMENT_2D('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(3.741657386774,2.5)); +#1059 = DIRECTION('',(1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1062 = ORIENTED_EDGE('',*,*,#378,.F.); +#1063 = ADVANCED_FACE('',(#1064,#1078),#451,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073, + #1074,#1075,#1076,#1077)); +#1066 = ORIENTED_EDGE('',*,*,#434,.T.); +#1067 = ORIENTED_EDGE('',*,*,#539,.F.); +#1068 = ORIENTED_EDGE('',*,*,#660,.F.); +#1069 = ORIENTED_EDGE('',*,*,#757,.F.); +#1070 = ORIENTED_EDGE('',*,*,#856,.F.); +#1071 = ORIENTED_EDGE('',*,*,#959,.T.); +#1072 = ORIENTED_EDGE('',*,*,#991,.T.); +#1073 = ORIENTED_EDGE('',*,*,#883,.T.); +#1074 = ORIENTED_EDGE('',*,*,#807,.T.); +#1075 = ORIENTED_EDGE('',*,*,#708,.T.); +#1076 = ORIENTED_EDGE('',*,*,#611,.T.); +#1077 = ORIENTED_EDGE('',*,*,#511,.F.); +#1078 = FACE_BOUND('',#1079,.F.); +#1079 = EDGE_LOOP('',(#1080)); +#1080 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1085)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1082,#1083,#1084)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1082 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1083 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1084 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1085 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1082, + 'distance_accuracy_value','confusion accuracy'); +#1086 = PRODUCT_TYPE('part',$,(#7)); +#1087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1088),#1081); +#1088 = STYLED_ITEM('color',(#1089),#15); +#1089 = PRESENTATION_STYLE_ASSIGNMENT((#1090,#1096)); +#1090 = SURFACE_STYLE_USAGE(.BOTH.,#1091); +#1091 = SURFACE_SIDE_STYLE('',(#1092)); +#1092 = SURFACE_STYLE_FILL_AREA(#1093); +#1093 = FILL_AREA_STYLE('',(#1094)); +#1094 = FILL_AREA_STYLE_COLOUR('',#1095); +#1095 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1096 = CURVE_STYLE('',#1097,POSITIVE_LENGTH_MEASURE(0.1),#1095); +#1097 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.stl new file mode 100644 index 00000000..c421c4c7 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M4TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.fcstd new file mode 100644 index 00000000..01521ec4 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.step new file mode 100644 index 00000000..ce7d8ccc --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.step @@ -0,0 +1,1296 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.step', + '2015-09-08T10:40:44',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1081); +#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,#406,#482,#536,#585,#635,#684,#738,#788,#837, + #887,#936,#986,#1013,#1063)); +#17 = ADVANCED_FACE('',(#18,#375),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#88,#117,#150,#178,#206,#234,#263,#292,#321, + #349)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-4.472135955,-3.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-16.,-3.,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-4.,-3.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(-1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-4.,-3.,0.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-4.,-3.,0.)); +#47 = DIRECTION('',(0.,-1.,0.)); +#48 = DIRECTION('',(-1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,-0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-3.7267799625,-3.333333333333,0.)); +#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.); +#60 = CIRCLE('',#61,1.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(-4.472135955,-4.,0.)); +#63 = DIRECTION('',(-0.,-0.,-1.)); +#64 = DIRECTION('',(0.,-1.,0.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75); +#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74), +.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( + '') ); +#68 = CARTESIAN_POINT('',(-0.472135955,-2.)); +#69 = CARTESIAN_POINT('',(-2.204186762568,-2.)); +#70 = CARTESIAN_POINT('',(-1.338161358784,-0.5)); +#71 = CARTESIAN_POINT('',(-0.472135955,1.)); +#72 = CARTESIAN_POINT('',(0.393889448785,-0.5)); +#73 = CARTESIAN_POINT('',(1.259914852569,-2.)); +#74 = CARTESIAN_POINT('',(-0.472135955,-2.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = CYLINDRICAL_SURFACE('',#78,1.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(-4.472135955,-4.,0.)); +#80 = DIRECTION('',(0.,0.,1.)); +#81 = DIRECTION('',(0.,1.,0.)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(-1.,0.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#57,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(-3.333333333333,-3.7267799625,0.)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,5.); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,0.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = PCURVE('',#32,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,5.); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(4.,3.)); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = CYLINDRICAL_SURFACE('',#107,5.); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(0.,0.,0.)); +#109 = DIRECTION('',(-0.,-0.,-1.)); +#110 = DIRECTION('',(1.,0.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(-0.,0.)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(-1.,0.)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#90,#119,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-3.,-4.472135955,0.)); +#121 = SURFACE_CURVE('',#122,(#127,#138),.PCURVE_S1.); +#122 = CIRCLE('',#123,1.); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(-4.,-4.472135955,0.)); +#125 = DIRECTION('',(-0.,-0.,-1.)); +#126 = DIRECTION('',(0.,-1.,0.)); +#127 = PCURVE('',#32,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#137); +#129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#130,#131,#132,#133,#134,#135 +,#136),.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( + '') ); +#130 = CARTESIAN_POINT('',(1.7763568394E-15,-2.472135955)); +#131 = CARTESIAN_POINT('',(-1.732050807569,-2.472135955)); +#132 = CARTESIAN_POINT('',(-0.866025403784,-0.972135955)); +#133 = CARTESIAN_POINT('',(1.531427479571E-15,0.527864045)); +#134 = CARTESIAN_POINT('',(0.866025403784,-0.972135955)); +#135 = CARTESIAN_POINT('',(1.732050807569,-2.472135955)); +#136 = CARTESIAN_POINT('',(1.7763568394E-15,-2.472135955)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = CYLINDRICAL_SURFACE('',#140,1.); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(-4.,-4.472135955,0.)); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = DIRECTION('',(0.666666666667,0.7453559925,0.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(3.871320309817,-0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#119,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-3.,-8.,0.)); +#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-3.,-4.,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,-1.,0.)); +#159 = PCURVE('',#32,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(1.,-1.)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,-1.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = PCURVE('',#167,#172); +#167 = PLANE('',#168); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(-3.,-4.,0.)); +#170 = DIRECTION('',(1.,0.,0.)); +#171 = DIRECTION('',(0.,-1.,0.)); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(1.,0.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = ORIENTED_EDGE('',*,*,#179,.T.); +#179 = EDGE_CURVE('',#152,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(3.,-8.,0.)); +#182 = SURFACE_CURVE('',#183,(#187,#194),.PCURVE_S1.); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-3.,-8.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(1.,-1.480297366167E-16,0.)); +#187 = PCURVE('',#32,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(1.,-5.)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,-1.480297366167E-16)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = PCURVE('',#195,#200); +#195 = PLANE('',#196); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(-3.,-8.,0.)); +#198 = DIRECTION('',(1.480297366167E-16,1.,0.)); +#199 = DIRECTION('',(1.,-1.480297366167E-16,0.)); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = ORIENTED_EDGE('',*,*,#207,.T.); +#207 = EDGE_CURVE('',#180,#208,#210,.T.); +#208 = VERTEX_POINT('',#209); +#209 = CARTESIAN_POINT('',(3.,-5.099019513593,0.)); +#210 = SURFACE_CURVE('',#211,(#215,#222),.PCURVE_S1.); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(3.,-8.,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(0.,1.,0.)); +#215 = PCURVE('',#32,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(7.,-5.)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.,1.)); +#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#222 = PCURVE('',#223,#228); +#223 = PLANE('',#224); +#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); +#225 = CARTESIAN_POINT('',(3.,-8.,0.)); +#226 = DIRECTION('',(-1.,0.,0.)); +#227 = DIRECTION('',(0.,1.,0.)); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(0.,0.)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(1.,0.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#236,#208,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(3.666666666667,-3.399346342395,0.)); +#238 = SURFACE_CURVE('',#239,(#244,#251),.PCURVE_S1.); +#239 = CIRCLE('',#240,2.5); +#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); +#241 = CARTESIAN_POINT('',(5.5,-5.099019513593,0.)); +#242 = DIRECTION('',(-0.,0.,1.)); +#243 = DIRECTION('',(0.,-1.,0.)); +#244 = PCURVE('',#32,#245); +#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); +#246 = CIRCLE('',#247,2.5); +#247 = AXIS2_PLACEMENT_2D('',#248,#249); +#248 = CARTESIAN_POINT('',(9.5,-2.099019513593)); +#249 = DIRECTION('',(0.,-1.)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = PCURVE('',#252,#257); +#252 = CYLINDRICAL_SURFACE('',#253,2.5); +#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256); +#254 = CARTESIAN_POINT('',(5.5,-5.099019513593,0.)); +#255 = DIRECTION('',(0.,0.,1.)); +#256 = DIRECTION('',(-0.733333333333,0.679869268479,0.)); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-3.964804630716,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(1.,0.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.T.); +#264 = EDGE_CURVE('',#236,#265,#267,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(-3.399346342395,3.666666666667,0.)); +#267 = SURFACE_CURVE('',#268,(#273,#280),.PCURVE_S1.); +#268 = CIRCLE('',#269,5.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(0.,6.464020749606E-24,0.)); +#271 = DIRECTION('',(0.,0.,1.)); +#272 = DIRECTION('',(1.,0.,0.)); +#273 = PCURVE('',#32,#274); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = CIRCLE('',#276,5.); +#276 = AXIS2_PLACEMENT_2D('',#277,#278); +#277 = CARTESIAN_POINT('',(4.,3.)); +#278 = DIRECTION('',(1.,0.)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = PCURVE('',#281,#286); +#281 = CYLINDRICAL_SURFACE('',#282,5.); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(0.,6.464020749606E-24,0.)); +#284 = DIRECTION('',(-0.,-0.,-1.)); +#285 = DIRECTION('',(1.,0.,0.)); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-0.,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(-1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = ORIENTED_EDGE('',*,*,#293,.F.); +#293 = EDGE_CURVE('',#294,#265,#296,.T.); +#294 = VERTEX_POINT('',#295); +#295 = CARTESIAN_POINT('',(-5.099019513593,3.,0.)); +#296 = SURFACE_CURVE('',#297,(#302,#309),.PCURVE_S1.); +#297 = CIRCLE('',#298,2.5); +#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301); +#299 = CARTESIAN_POINT('',(-5.099019513593,5.5,0.)); +#300 = DIRECTION('',(-0.,0.,1.)); +#301 = DIRECTION('',(0.,-1.,0.)); +#302 = PCURVE('',#32,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = CIRCLE('',#305,2.5); +#305 = AXIS2_PLACEMENT_2D('',#306,#307); +#306 = CARTESIAN_POINT('',(-1.099019513593,8.5)); +#307 = DIRECTION('',(0.,-1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#310,#315); +#310 = CYLINDRICAL_SURFACE('',#311,2.5); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(-5.099019513593,5.5,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(0.,-1.,0.)); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(0.,0.)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(1.,0.)); +#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#321 = ORIENTED_EDGE('',*,*,#322,.F.); +#322 = EDGE_CURVE('',#323,#294,#325,.T.); +#323 = VERTEX_POINT('',#324); +#324 = CARTESIAN_POINT('',(-16.,3.,0.)); +#325 = SURFACE_CURVE('',#326,(#330,#337),.PCURVE_S1.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(-16.,3.,0.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(1.,0.,0.)); +#330 = PCURVE('',#32,#331); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-12.,6.)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(1.,0.)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = PCURVE('',#338,#343); +#338 = PLANE('',#339); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-16.,3.,0.)); +#341 = DIRECTION('',(0.,1.,0.)); +#342 = DIRECTION('',(1.,0.,0.)); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(0.,0.)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(1.,0.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = ORIENTED_EDGE('',*,*,#350,.F.); +#350 = EDGE_CURVE('',#24,#323,#351,.T.); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-16.,-3.,0.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(0.,1.,0.)); +#356 = PCURVE('',#32,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-12.,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#364,#369); +#364 = PLANE('',#365); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(-16.,-3.,0.)); +#367 = DIRECTION('',(-1.,0.,0.)); +#368 = DIRECTION('',(0.,1.,0.)); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(0.,0.)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(1.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = FACE_BOUND('',#376,.T.); +#376 = EDGE_LOOP('',(#377)); +#377 = ORIENTED_EDGE('',*,*,#378,.T.); +#378 = EDGE_CURVE('',#379,#379,#381,.T.); +#379 = VERTEX_POINT('',#380); +#380 = CARTESIAN_POINT('',(2.65,0.,0.)); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,2.65); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(0.,0.,0.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = PCURVE('',#32,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = CIRCLE('',#390,2.65); +#390 = AXIS2_PLACEMENT_2D('',#391,#392); +#391 = CARTESIAN_POINT('',(4.,3.)); +#392 = DIRECTION('',(1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#395,#400); +#395 = CYLINDRICAL_SURFACE('',#396,2.65); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(0.,0.,0.)); +#398 = DIRECTION('',(-0.,-0.,-1.)); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(-0.,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-1.,0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = ADVANCED_FACE('',(#407),#44,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#433,#461)); +#409 = ORIENTED_EDGE('',*,*,#21,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#22,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-4.472135955,-3.,0.5)); +#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-4.472135955,-3.,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = PCURVE('',#44,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(0.472135955,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,-1.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#77,#427); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-0.,0.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(-0.,1.)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = ORIENTED_EDGE('',*,*,#434,.T.); +#434 = EDGE_CURVE('',#412,#435,#437,.T.); +#435 = VERTEX_POINT('',#436); +#436 = CARTESIAN_POINT('',(-16.,-3.,0.5)); +#437 = SURFACE_CURVE('',#438,(#442,#449),.PCURVE_S1.); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-4.,-3.,0.5)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.,0.)); +#442 = PCURVE('',#44,#443); +#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(0.,-0.5)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(1.,0.)); +#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#449 = PCURVE('',#450,#455); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(-4.,-3.,0.5)); +#453 = DIRECTION('',(0.,0.,1.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(0.,0.)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(-1.,0.)); +#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#461 = ORIENTED_EDGE('',*,*,#462,.F.); +#462 = EDGE_CURVE('',#24,#435,#463,.T.); +#463 = SURFACE_CURVE('',#464,(#468,#475),.PCURVE_S1.); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-16.,-3.,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.,0.,1.)); +#468 = PCURVE('',#44,#469); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(12.,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(0.,-1.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = PCURVE('',#364,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(0.,0.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(0.,-1.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = ADVANCED_FACE('',(#483),#77,.F.); +#483 = FACE_BOUND('',#484,.T.); +#484 = EDGE_LOOP('',(#485,#486,#509,#535)); +#485 = ORIENTED_EDGE('',*,*,#56,.T.); +#486 = ORIENTED_EDGE('',*,*,#487,.T.); +#487 = EDGE_CURVE('',#57,#488,#490,.T.); +#488 = VERTEX_POINT('',#489); +#489 = CARTESIAN_POINT('',(-3.7267799625,-3.333333333333,0.5)); +#490 = SURFACE_CURVE('',#491,(#495,#502),.PCURVE_S1.); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(-3.7267799625,-3.333333333333,0.)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(0.,0.,1.)); +#495 = PCURVE('',#77,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); +#497 = LINE('',#498,#499); +#498 = CARTESIAN_POINT('',(-0.841068670568,0.)); +#499 = VECTOR('',#500,1.); +#500 = DIRECTION('',(-0.,1.)); +#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#502 = PCURVE('',#106,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-3.871320309817,0.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-0.,-1.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = ORIENTED_EDGE('',*,*,#510,.F.); +#510 = EDGE_CURVE('',#412,#488,#511,.T.); +#511 = SURFACE_CURVE('',#512,(#517,#524),.PCURVE_S1.); +#512 = CIRCLE('',#513,1.); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(-4.472135955,-4.,0.5)); +#515 = DIRECTION('',(-0.,-0.,-1.)); +#516 = DIRECTION('',(0.,-1.,0.)); +#517 = PCURVE('',#77,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(3.14159265359,0.5)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(-1.,0.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = PCURVE('',#450,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#534); +#526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#527,#528,#529,#530,#531,#532 +,#533),.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( + '') ); +#527 = CARTESIAN_POINT('',(-0.472135955,-2.)); +#528 = CARTESIAN_POINT('',(-2.204186762568,-2.)); +#529 = CARTESIAN_POINT('',(-1.338161358784,-0.5)); +#530 = CARTESIAN_POINT('',(-0.472135955,1.)); +#531 = CARTESIAN_POINT('',(0.393889448785,-0.5)); +#532 = CARTESIAN_POINT('',(1.259914852569,-2.)); +#533 = CARTESIAN_POINT('',(-0.472135955,-2.)); +#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#535 = ORIENTED_EDGE('',*,*,#411,.F.); +#536 = ADVANCED_FACE('',(#537),#364,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#540,#563,#584)); +#539 = ORIENTED_EDGE('',*,*,#462,.T.); +#540 = ORIENTED_EDGE('',*,*,#541,.T.); +#541 = EDGE_CURVE('',#435,#542,#544,.T.); +#542 = VERTEX_POINT('',#543); +#543 = CARTESIAN_POINT('',(-16.,3.,0.5)); +#544 = SURFACE_CURVE('',#545,(#549,#556),.PCURVE_S1.); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(-16.,-3.,0.5)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,1.,0.)); +#549 = PCURVE('',#364,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.,-0.5)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#450,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(-12.,0.)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(0.,1.)); +#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#563 = ORIENTED_EDGE('',*,*,#564,.F.); +#564 = EDGE_CURVE('',#323,#542,#565,.T.); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-16.,3.,0.)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = PCURVE('',#364,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(6.,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#338,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(0.,-1.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ORIENTED_EDGE('',*,*,#350,.F.); +#585 = ADVANCED_FACE('',(#586),#106,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588,#589,#590,#614)); +#588 = ORIENTED_EDGE('',*,*,#89,.F.); +#589 = ORIENTED_EDGE('',*,*,#487,.T.); +#590 = ORIENTED_EDGE('',*,*,#591,.T.); +#591 = EDGE_CURVE('',#488,#592,#594,.T.); +#592 = VERTEX_POINT('',#593); +#593 = CARTESIAN_POINT('',(-3.333333333333,-3.7267799625,0.5)); +#594 = SURFACE_CURVE('',#595,(#600,#607),.PCURVE_S1.); +#595 = CIRCLE('',#596,5.); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(0.,0.,0.5)); +#598 = DIRECTION('',(0.,0.,1.)); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#106,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-0.,-0.5)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(-1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#450,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = CIRCLE('',#610,5.); +#610 = AXIS2_PLACEMENT_2D('',#611,#612); +#611 = CARTESIAN_POINT('',(4.,3.)); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#90,#592,#616,.T.); +#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(-3.333333333333,-3.7267799625,0.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,0.,1.)); +#621 = PCURVE('',#106,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-3.982661324158,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-0.,-1.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#139,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(-0.,0.)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(-0.,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ADVANCED_FACE('',(#636),#338,.T.); +#636 = FACE_BOUND('',#637,.T.); +#637 = EDGE_LOOP('',(#638,#639,#640,#663)); +#638 = ORIENTED_EDGE('',*,*,#322,.F.); +#639 = ORIENTED_EDGE('',*,*,#564,.T.); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#542,#642,#644,.T.); +#642 = VERTEX_POINT('',#643); +#643 = CARTESIAN_POINT('',(-5.099019513593,3.,0.5)); +#644 = SURFACE_CURVE('',#645,(#649,#656),.PCURVE_S1.); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(-16.,3.,0.5)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = PCURVE('',#338,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(0.,-0.5)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(1.,0.)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#450,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-12.,6.)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,0.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#294,#642,#665,.T.); +#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(-5.099019513593,3.,0.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,0.,1.)); +#670 = PCURVE('',#338,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(10.900980486407,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,-1.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#310,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.,0.)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.,1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = ADVANCED_FACE('',(#685),#139,.F.); +#685 = FACE_BOUND('',#686,.T.); +#686 = EDGE_LOOP('',(#687,#688,#711,#737)); +#687 = ORIENTED_EDGE('',*,*,#118,.T.); +#688 = ORIENTED_EDGE('',*,*,#689,.T.); +#689 = EDGE_CURVE('',#119,#690,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(-3.,-4.472135955,0.5)); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-3.,-4.472135955,0.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,0.,1.)); +#697 = PCURVE('',#139,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-0.841068670568,0.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(-0.,1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#167,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(0.472135955,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,-1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#712,.F.); +#712 = EDGE_CURVE('',#592,#690,#713,.T.); +#713 = SURFACE_CURVE('',#714,(#719,#726),.PCURVE_S1.); +#714 = CIRCLE('',#715,1.); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-4.,-4.472135955,0.5)); +#717 = DIRECTION('',(-0.,-0.,-1.)); +#718 = DIRECTION('',(0.,-1.,0.)); +#719 = PCURVE('',#139,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(3.871320309817,0.5)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(-1.,0.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = PCURVE('',#450,#727); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#736); +#728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#729,#730,#731,#732,#733,#734 +,#735),.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( + '') ); +#729 = CARTESIAN_POINT('',(1.7763568394E-15,-2.472135955)); +#730 = CARTESIAN_POINT('',(-1.732050807569,-2.472135955)); +#731 = CARTESIAN_POINT('',(-0.866025403784,-0.972135955)); +#732 = CARTESIAN_POINT('',(1.531427479571E-15,0.527864045)); +#733 = CARTESIAN_POINT('',(0.866025403784,-0.972135955)); +#734 = CARTESIAN_POINT('',(1.732050807569,-2.472135955)); +#735 = CARTESIAN_POINT('',(1.7763568394E-15,-2.472135955)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = ORIENTED_EDGE('',*,*,#615,.F.); +#738 = ADVANCED_FACE('',(#739),#310,.F.); +#739 = FACE_BOUND('',#740,.F.); +#740 = EDGE_LOOP('',(#741,#742,#765,#787)); +#741 = ORIENTED_EDGE('',*,*,#293,.T.); +#742 = ORIENTED_EDGE('',*,*,#743,.T.); +#743 = EDGE_CURVE('',#265,#744,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(-3.399346342395,3.666666666667,0.5)); +#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(-3.399346342395,3.666666666667,0.)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.,0.,1.)); +#751 = PCURVE('',#310,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(0.747584349669,0.)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.,1.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = PCURVE('',#281,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(-8.601565983644,0.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(-0.,-1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = ORIENTED_EDGE('',*,*,#766,.F.); +#766 = EDGE_CURVE('',#642,#744,#767,.T.); +#767 = SURFACE_CURVE('',#768,(#773,#780),.PCURVE_S1.); +#768 = CIRCLE('',#769,2.5); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(-5.099019513593,5.5,0.5)); +#771 = DIRECTION('',(-0.,0.,1.)); +#772 = DIRECTION('',(0.,-1.,0.)); +#773 = PCURVE('',#310,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.,0.5)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#450,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = CIRCLE('',#783,2.5); +#783 = AXIS2_PLACEMENT_2D('',#784,#785); +#784 = CARTESIAN_POINT('',(-1.099019513593,8.5)); +#785 = DIRECTION('',(0.,-1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ORIENTED_EDGE('',*,*,#664,.F.); +#788 = ADVANCED_FACE('',(#789),#167,.F.); +#789 = FACE_BOUND('',#790,.F.); +#790 = EDGE_LOOP('',(#791,#792,#793,#816)); +#791 = ORIENTED_EDGE('',*,*,#151,.F.); +#792 = ORIENTED_EDGE('',*,*,#689,.T.); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#690,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(-3.,-8.,0.5)); +#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-3.,-4.,0.5)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(0.,-1.,0.)); +#802 = PCURVE('',#167,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,-0.5)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = PCURVE('',#450,#810); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(1.,-1.)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.,-1.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#816 = ORIENTED_EDGE('',*,*,#817,.F.); +#817 = EDGE_CURVE('',#152,#795,#818,.T.); +#818 = SURFACE_CURVE('',#819,(#823,#830),.PCURVE_S1.); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-3.,-8.,0.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(0.,0.,1.)); +#823 = PCURVE('',#167,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(4.,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(0.,-1.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#195,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(0.,0.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(0.,-1.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ADVANCED_FACE('',(#838),#281,.T.); +#838 = FACE_BOUND('',#839,.F.); +#839 = EDGE_LOOP('',(#840,#841,#864,#886)); +#840 = ORIENTED_EDGE('',*,*,#264,.F.); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#236,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(3.666666666667,-3.399346342395,0.5)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(3.666666666667,-3.399346342395,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = PCURVE('',#281,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-5.535600957511,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-0.,-1.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#252,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.,1.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#843,#744,#866,.T.); +#866 = SURFACE_CURVE('',#867,(#872,#879),.PCURVE_S1.); +#867 = CIRCLE('',#868,5.); +#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871); +#869 = CARTESIAN_POINT('',(0.,6.464020749606E-24,0.5)); +#870 = DIRECTION('',(0.,0.,1.)); +#871 = DIRECTION('',(1.,0.,0.)); +#872 = PCURVE('',#281,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(-0.,-0.5)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#450,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = CIRCLE('',#882,5.); +#882 = AXIS2_PLACEMENT_2D('',#883,#884); +#883 = CARTESIAN_POINT('',(4.,3.)); +#884 = DIRECTION('',(1.,0.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#743,.F.); +#887 = ADVANCED_FACE('',(#888),#195,.F.); +#888 = FACE_BOUND('',#889,.F.); +#889 = EDGE_LOOP('',(#890,#891,#914,#935)); +#890 = ORIENTED_EDGE('',*,*,#817,.T.); +#891 = ORIENTED_EDGE('',*,*,#892,.T.); +#892 = EDGE_CURVE('',#795,#893,#895,.T.); +#893 = VERTEX_POINT('',#894); +#894 = CARTESIAN_POINT('',(3.,-8.,0.5)); +#895 = SURFACE_CURVE('',#896,(#900,#907),.PCURVE_S1.); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(-3.,-8.,0.5)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(1.,-1.480297366167E-16,0.)); +#900 = PCURVE('',#195,#901); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,-0.5)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = PCURVE('',#450,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(1.,-5.)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(1.,-1.480297366167E-16)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#180,#893,#916,.T.); +#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(3.,-8.,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.,0.,1.)); +#921 = PCURVE('',#195,#922); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(6.,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(0.,-1.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = PCURVE('',#223,#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('',*,*,#179,.F.); +#936 = ADVANCED_FACE('',(#937),#252,.F.); +#937 = FACE_BOUND('',#938,.F.); +#938 = EDGE_LOOP('',(#939,#940,#963,#985)); +#939 = ORIENTED_EDGE('',*,*,#235,.T.); +#940 = ORIENTED_EDGE('',*,*,#941,.T.); +#941 = EDGE_CURVE('',#208,#942,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(3.,-5.099019513593,0.5)); +#944 = SURFACE_CURVE('',#945,(#949,#956),.PCURVE_S1.); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(3.,-5.099019513593,0.)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.,0.,1.)); +#949 = PCURVE('',#252,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(0.747584349669,0.)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.,1.)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = PCURVE('',#223,#957); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(2.900980486407,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,-1.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#964,.F.); +#964 = EDGE_CURVE('',#843,#942,#965,.T.); +#965 = SURFACE_CURVE('',#966,(#971,#978),.PCURVE_S1.); +#966 = CIRCLE('',#967,2.5); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(5.5,-5.099019513593,0.5)); +#969 = DIRECTION('',(-0.,0.,1.)); +#970 = DIRECTION('',(0.,-1.,0.)); +#971 = PCURVE('',#252,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-3.964804630716,0.5)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = PCURVE('',#450,#979); +#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984); +#980 = CIRCLE('',#981,2.5); +#981 = AXIS2_PLACEMENT_2D('',#982,#983); +#982 = CARTESIAN_POINT('',(9.5,-2.099019513593)); +#983 = DIRECTION('',(0.,-1.)); +#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#985 = ORIENTED_EDGE('',*,*,#842,.F.); +#986 = ADVANCED_FACE('',(#987),#223,.F.); +#987 = FACE_BOUND('',#988,.F.); +#988 = EDGE_LOOP('',(#989,#990,#991,#1012)); +#989 = ORIENTED_EDGE('',*,*,#207,.F.); +#990 = ORIENTED_EDGE('',*,*,#915,.T.); +#991 = ORIENTED_EDGE('',*,*,#992,.T.); +#992 = EDGE_CURVE('',#893,#942,#993,.T.); +#993 = SURFACE_CURVE('',#994,(#998,#1005),.PCURVE_S1.); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(3.,-8.,0.5)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.,1.,0.)); +#998 = PCURVE('',#223,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(0.,-0.5)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#450,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(7.,-5.)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(0.,1.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#941,.F.); +#1013 = ADVANCED_FACE('',(#1014),#395,.F.); +#1014 = FACE_BOUND('',#1015,.T.); +#1015 = EDGE_LOOP('',(#1016,#1039,#1061,#1062)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#379,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(2.65,0.,0.5)); +#1020 = SEAM_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(2.65,0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(0.,0.,1.)); +#1025 = PCURVE('',#395,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(-0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#395,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038); +#1034 = LINE('',#1035,#1036); +#1035 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1036 = VECTOR('',#1037,1.); +#1037 = DIRECTION('',(-0.,-1.)); +#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#1018,#1018,#1041,.T.); +#1041 = SURFACE_CURVE('',#1042,(#1047,#1054),.PCURVE_S1.); +#1042 = CIRCLE('',#1043,2.65); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(0.,0.,0.5)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,0.)); +#1047 = PCURVE('',#395,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.,-0.5)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#450,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = CIRCLE('',#1057,2.65); +#1057 = AXIS2_PLACEMENT_2D('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(4.,3.)); +#1059 = DIRECTION('',(1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1062 = ORIENTED_EDGE('',*,*,#378,.F.); +#1063 = ADVANCED_FACE('',(#1064,#1078),#450,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073, + #1074,#1075,#1076,#1077)); +#1066 = ORIENTED_EDGE('',*,*,#434,.F.); +#1067 = ORIENTED_EDGE('',*,*,#510,.T.); +#1068 = ORIENTED_EDGE('',*,*,#591,.T.); +#1069 = ORIENTED_EDGE('',*,*,#712,.T.); +#1070 = ORIENTED_EDGE('',*,*,#794,.T.); +#1071 = ORIENTED_EDGE('',*,*,#892,.T.); +#1072 = ORIENTED_EDGE('',*,*,#992,.T.); +#1073 = ORIENTED_EDGE('',*,*,#964,.F.); +#1074 = ORIENTED_EDGE('',*,*,#865,.T.); +#1075 = ORIENTED_EDGE('',*,*,#766,.F.); +#1076 = ORIENTED_EDGE('',*,*,#641,.F.); +#1077 = ORIENTED_EDGE('',*,*,#541,.F.); +#1078 = FACE_BOUND('',#1079,.F.); +#1079 = EDGE_LOOP('',(#1080)); +#1080 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1085)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1082,#1083,#1084)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1082 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1083 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1084 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1085 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1082, + 'distance_accuracy_value','confusion accuracy'); +#1086 = PRODUCT_TYPE('part',$,(#7)); +#1087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1088),#1081); +#1088 = STYLED_ITEM('color',(#1089),#15); +#1089 = PRESENTATION_STYLE_ASSIGNMENT((#1090,#1096)); +#1090 = SURFACE_STYLE_USAGE(.BOTH.,#1091); +#1091 = SURFACE_SIDE_STYLE('',(#1092)); +#1092 = SURFACE_STYLE_FILL_AREA(#1093); +#1093 = FILL_AREA_STYLE('',(#1094)); +#1094 = FILL_AREA_STYLE_COLOUR('',#1095); +#1095 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1096 = CURVE_STYLE('',#1097,POSITIVE_LENGTH_MEASURE(0.1),#1095); +#1097 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.stl new file mode 100644 index 00000000..4985e40d Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M5TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.fcstd new file mode 100644 index 00000000..8d0a1995 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.step new file mode 100644 index 00000000..b2817ccb --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.step @@ -0,0 +1,1296 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.step', + '2015-09-08T10:44:34',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1081); +#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,#406,#482,#536,#585,#635,#684,#738,#788,#837, + #887,#936,#986,#1013,#1063)); +#17 = ADVANCED_FACE('',(#18,#375),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#88,#117,#150,#178,#206,#234,#263,#292,#321, + #349)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-6.149186938124,-3.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-18.,-3.5,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-5.178078794302,-3.5,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(-1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-5.178078794302,-3.5,0.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-5.178078794302,-3.5,0.)); +#47 = DIRECTION('',(0.,-1.,0.)); +#48 = DIRECTION('',(-1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,-0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-4.658474953125,-4.166666666667,0.)); +#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.); +#60 = CIRCLE('',#61,2.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(-6.149186938124,-5.5,0.)); +#63 = DIRECTION('',(-0.,-0.,-1.)); +#64 = DIRECTION('',(0.,-1.,0.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75); +#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74), +.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( + '') ); +#68 = CARTESIAN_POINT('',(-0.971108143822,-4.)); +#69 = CARTESIAN_POINT('',(-4.43520975896,-4.)); +#70 = CARTESIAN_POINT('',(-2.703158951391,-1.)); +#71 = CARTESIAN_POINT('',(-0.971108143822,2.)); +#72 = CARTESIAN_POINT('',(0.760942663746,-1.)); +#73 = CARTESIAN_POINT('',(2.492993471315,-4.)); +#74 = CARTESIAN_POINT('',(-0.971108143822,-4.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = CYLINDRICAL_SURFACE('',#78,2.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(-6.149186938124,-5.5,0.)); +#80 = DIRECTION('',(0.,0.,1.)); +#81 = DIRECTION('',(0.,1.,0.)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(-1.,0.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#57,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(-4.166666666667,-4.658474953125,0.)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,6.25); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,0.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = PCURVE('',#32,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,6.25); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(5.178078794302,3.5)); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = CYLINDRICAL_SURFACE('',#107,6.25); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(0.,0.,0.)); +#109 = DIRECTION('',(-0.,-0.,-1.)); +#110 = DIRECTION('',(1.,0.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(-0.,0.)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(-1.,0.)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#90,#119,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-3.5,-6.149186938124,0.)); +#121 = SURFACE_CURVE('',#122,(#127,#138),.PCURVE_S1.); +#122 = CIRCLE('',#123,2.); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(-5.5,-6.149186938124,0.)); +#125 = DIRECTION('',(-0.,-0.,-1.)); +#126 = DIRECTION('',(0.,-1.,0.)); +#127 = PCURVE('',#32,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#137); +#129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#130,#131,#132,#133,#134,#135 +,#136),.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( + '') ); +#130 = CARTESIAN_POINT('',(-0.321921205698,-4.649186938124)); +#131 = CARTESIAN_POINT('',(-3.786022820836,-4.649186938124)); +#132 = CARTESIAN_POINT('',(-2.053972013267,-1.649186938124)); +#133 = CARTESIAN_POINT('',(-0.321921205698,1.350813061876)); +#134 = CARTESIAN_POINT('',(1.410129601871,-1.649186938124)); +#135 = CARTESIAN_POINT('',(3.14218040944,-4.649186938124)); +#136 = CARTESIAN_POINT('',(-0.321921205698,-4.649186938124)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = CYLINDRICAL_SURFACE('',#140,2.); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(-5.5,-6.149186938124,0.)); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = DIRECTION('',(0.666666666667,0.7453559925,0.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(3.871320309817,-0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#119,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-3.5,-9.,0.)); +#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-3.5,-5.178078794302,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,-1.,0.)); +#159 = PCURVE('',#32,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(1.678078794302,-1.678078794302)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,-1.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = PCURVE('',#167,#172); +#167 = PLANE('',#168); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(-3.5,-5.178078794302,0.)); +#170 = DIRECTION('',(1.,0.,0.)); +#171 = DIRECTION('',(0.,-1.,0.)); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(1.,0.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = ORIENTED_EDGE('',*,*,#179,.T.); +#179 = EDGE_CURVE('',#152,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(3.5,-9.,0.)); +#182 = SURFACE_CURVE('',#183,(#187,#194),.PCURVE_S1.); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-3.5,-9.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(1.,0.,0.)); +#187 = PCURVE('',#32,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(1.678078794302,-5.5)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,0.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = PCURVE('',#195,#200); +#195 = PLANE('',#196); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(-3.5,-9.,0.)); +#198 = DIRECTION('',(0.,1.,0.)); +#199 = DIRECTION('',(1.,0.,0.)); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = ORIENTED_EDGE('',*,*,#207,.T.); +#207 = EDGE_CURVE('',#180,#208,#210,.T.); +#208 = VERTEX_POINT('',#209); +#209 = CARTESIAN_POINT('',(3.5,-6.986594306241,0.)); +#210 = SURFACE_CURVE('',#211,(#215,#222),.PCURVE_S1.); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(3.5,-9.,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(0.,1.,0.)); +#215 = PCURVE('',#32,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(8.678078794302,-5.5)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.,1.)); +#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#222 = PCURVE('',#223,#228); +#223 = PLANE('',#224); +#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); +#225 = CARTESIAN_POINT('',(3.5,-9.,0.)); +#226 = DIRECTION('',(-1.,0.,0.)); +#227 = DIRECTION('',(0.,1.,0.)); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(0.,0.)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(1.,0.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#236,#208,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(4.573170731707,-4.260118479415,0.)); +#238 = SURFACE_CURVE('',#239,(#244,#251),.PCURVE_S1.); +#239 = CIRCLE('',#240,4.); +#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); +#241 = CARTESIAN_POINT('',(7.5,-6.986594306241,0.)); +#242 = DIRECTION('',(-0.,0.,1.)); +#243 = DIRECTION('',(0.,-1.,0.)); +#244 = PCURVE('',#32,#245); +#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); +#246 = CIRCLE('',#247,4.); +#247 = AXIS2_PLACEMENT_2D('',#248,#249); +#248 = CARTESIAN_POINT('',(12.678078794302,-3.486594306241)); +#249 = DIRECTION('',(0.,-1.)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = PCURVE('',#252,#257); +#252 = CYLINDRICAL_SURFACE('',#253,4.); +#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256); +#254 = CARTESIAN_POINT('',(7.5,-6.986594306241,0.)); +#255 = DIRECTION('',(0.,0.,1.)); +#256 = DIRECTION('',(-0.731707317073,0.681618956706,0.)); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-3.962416045259,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(1.,0.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.T.); +#264 = EDGE_CURVE('',#236,#265,#267,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(-4.260118479415,4.573170731707,0.)); +#267 = SURFACE_CURVE('',#268,(#273,#280),.PCURVE_S1.); +#268 = CIRCLE('',#269,6.25); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(0.,0.,0.)); +#271 = DIRECTION('',(0.,0.,1.)); +#272 = DIRECTION('',(1.,0.,0.)); +#273 = PCURVE('',#32,#274); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = CIRCLE('',#276,6.25); +#276 = AXIS2_PLACEMENT_2D('',#277,#278); +#277 = CARTESIAN_POINT('',(5.178078794302,3.5)); +#278 = DIRECTION('',(1.,0.)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = PCURVE('',#281,#286); +#281 = CYLINDRICAL_SURFACE('',#282,6.25); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(0.,0.,0.)); +#284 = DIRECTION('',(-0.,-0.,-1.)); +#285 = DIRECTION('',(1.,0.,0.)); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-0.,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(-1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = ORIENTED_EDGE('',*,*,#293,.F.); +#293 = EDGE_CURVE('',#294,#265,#296,.T.); +#294 = VERTEX_POINT('',#295); +#295 = CARTESIAN_POINT('',(-6.986594306241,3.5,0.)); +#296 = SURFACE_CURVE('',#297,(#302,#309),.PCURVE_S1.); +#297 = CIRCLE('',#298,4.); +#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301); +#299 = CARTESIAN_POINT('',(-6.986594306241,7.5,0.)); +#300 = DIRECTION('',(-0.,0.,1.)); +#301 = DIRECTION('',(0.,-1.,0.)); +#302 = PCURVE('',#32,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = CIRCLE('',#305,4.); +#305 = AXIS2_PLACEMENT_2D('',#306,#307); +#306 = CARTESIAN_POINT('',(-1.808515511939,11.)); +#307 = DIRECTION('',(0.,-1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#310,#315); +#310 = CYLINDRICAL_SURFACE('',#311,4.); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(-6.986594306241,7.5,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(0.,-1.,0.)); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(0.,0.)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(1.,0.)); +#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#321 = ORIENTED_EDGE('',*,*,#322,.F.); +#322 = EDGE_CURVE('',#323,#294,#325,.T.); +#323 = VERTEX_POINT('',#324); +#324 = CARTESIAN_POINT('',(-18.,3.5,0.)); +#325 = SURFACE_CURVE('',#326,(#330,#337),.PCURVE_S1.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(-18.,3.5,0.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(1.,0.,0.)); +#330 = PCURVE('',#32,#331); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-12.82192120569,7.)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(1.,0.)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = PCURVE('',#338,#343); +#338 = PLANE('',#339); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-18.,3.5,0.)); +#341 = DIRECTION('',(0.,1.,0.)); +#342 = DIRECTION('',(1.,0.,0.)); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(0.,0.)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(1.,0.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = ORIENTED_EDGE('',*,*,#350,.F.); +#350 = EDGE_CURVE('',#24,#323,#351,.T.); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-18.,-3.5,0.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(0.,1.,0.)); +#356 = PCURVE('',#32,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-12.82192120569,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#364,#369); +#364 = PLANE('',#365); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(-18.,-3.5,0.)); +#367 = DIRECTION('',(-1.,0.,0.)); +#368 = DIRECTION('',(0.,1.,0.)); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(0.,0.)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(1.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = FACE_BOUND('',#376,.T.); +#376 = EDGE_LOOP('',(#377)); +#377 = ORIENTED_EDGE('',*,*,#378,.T.); +#378 = EDGE_CURVE('',#379,#379,#381,.T.); +#379 = VERTEX_POINT('',#380); +#380 = CARTESIAN_POINT('',(3.2,0.,0.)); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,3.2); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(0.,0.,0.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = PCURVE('',#32,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = CIRCLE('',#390,3.2); +#390 = AXIS2_PLACEMENT_2D('',#391,#392); +#391 = CARTESIAN_POINT('',(5.178078794302,3.5)); +#392 = DIRECTION('',(1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#395,#400); +#395 = CYLINDRICAL_SURFACE('',#396,3.2); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(0.,0.,0.)); +#398 = DIRECTION('',(-0.,-0.,-1.)); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(-0.,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-1.,0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = ADVANCED_FACE('',(#407),#44,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#433,#461)); +#409 = ORIENTED_EDGE('',*,*,#21,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#22,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-6.149186938124,-3.5,0.5)); +#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-6.149186938124,-3.5,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = PCURVE('',#44,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(0.971108143822,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,-1.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#77,#427); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-0.,0.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(-0.,1.)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = ORIENTED_EDGE('',*,*,#434,.T.); +#434 = EDGE_CURVE('',#412,#435,#437,.T.); +#435 = VERTEX_POINT('',#436); +#436 = CARTESIAN_POINT('',(-18.,-3.5,0.5)); +#437 = SURFACE_CURVE('',#438,(#442,#449),.PCURVE_S1.); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-5.178078794302,-3.5,0.5)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.,0.)); +#442 = PCURVE('',#44,#443); +#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(0.,-0.5)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(1.,0.)); +#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#449 = PCURVE('',#450,#455); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(-5.178078794302,-3.5,0.5)); +#453 = DIRECTION('',(0.,0.,1.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(0.,0.)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(-1.,0.)); +#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#461 = ORIENTED_EDGE('',*,*,#462,.F.); +#462 = EDGE_CURVE('',#24,#435,#463,.T.); +#463 = SURFACE_CURVE('',#464,(#468,#475),.PCURVE_S1.); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-18.,-3.5,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.,0.,1.)); +#468 = PCURVE('',#44,#469); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(12.821921205698,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(0.,-1.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = PCURVE('',#364,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(0.,0.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(0.,-1.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = ADVANCED_FACE('',(#483),#77,.F.); +#483 = FACE_BOUND('',#484,.T.); +#484 = EDGE_LOOP('',(#485,#486,#509,#535)); +#485 = ORIENTED_EDGE('',*,*,#56,.T.); +#486 = ORIENTED_EDGE('',*,*,#487,.T.); +#487 = EDGE_CURVE('',#57,#488,#490,.T.); +#488 = VERTEX_POINT('',#489); +#489 = CARTESIAN_POINT('',(-4.658474953125,-4.166666666667,0.5)); +#490 = SURFACE_CURVE('',#491,(#495,#502),.PCURVE_S1.); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(-4.658474953125,-4.166666666667,0.)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(0.,0.,1.)); +#495 = PCURVE('',#77,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); +#497 = LINE('',#498,#499); +#498 = CARTESIAN_POINT('',(-0.841068670568,0.)); +#499 = VECTOR('',#500,1.); +#500 = DIRECTION('',(-0.,1.)); +#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#502 = PCURVE('',#106,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-3.871320309817,0.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-0.,-1.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = ORIENTED_EDGE('',*,*,#510,.F.); +#510 = EDGE_CURVE('',#412,#488,#511,.T.); +#511 = SURFACE_CURVE('',#512,(#517,#524),.PCURVE_S1.); +#512 = CIRCLE('',#513,2.); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(-6.149186938124,-5.5,0.5)); +#515 = DIRECTION('',(-0.,-0.,-1.)); +#516 = DIRECTION('',(0.,-1.,0.)); +#517 = PCURVE('',#77,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(3.14159265359,0.5)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(-1.,0.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = PCURVE('',#450,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#534); +#526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#527,#528,#529,#530,#531,#532 +,#533),.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( + '') ); +#527 = CARTESIAN_POINT('',(-0.971108143822,-4.)); +#528 = CARTESIAN_POINT('',(-4.43520975896,-4.)); +#529 = CARTESIAN_POINT('',(-2.703158951391,-1.)); +#530 = CARTESIAN_POINT('',(-0.971108143822,2.)); +#531 = CARTESIAN_POINT('',(0.760942663746,-1.)); +#532 = CARTESIAN_POINT('',(2.492993471315,-4.)); +#533 = CARTESIAN_POINT('',(-0.971108143822,-4.)); +#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#535 = ORIENTED_EDGE('',*,*,#411,.F.); +#536 = ADVANCED_FACE('',(#537),#364,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#540,#563,#584)); +#539 = ORIENTED_EDGE('',*,*,#462,.T.); +#540 = ORIENTED_EDGE('',*,*,#541,.T.); +#541 = EDGE_CURVE('',#435,#542,#544,.T.); +#542 = VERTEX_POINT('',#543); +#543 = CARTESIAN_POINT('',(-18.,3.5,0.5)); +#544 = SURFACE_CURVE('',#545,(#549,#556),.PCURVE_S1.); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(-18.,-3.5,0.5)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,1.,0.)); +#549 = PCURVE('',#364,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.,-0.5)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#450,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(-12.82192120569,0.)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(0.,1.)); +#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#563 = ORIENTED_EDGE('',*,*,#564,.F.); +#564 = EDGE_CURVE('',#323,#542,#565,.T.); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-18.,3.5,0.)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = PCURVE('',#364,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(7.,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#338,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(0.,-1.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ORIENTED_EDGE('',*,*,#350,.F.); +#585 = ADVANCED_FACE('',(#586),#106,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588,#589,#590,#614)); +#588 = ORIENTED_EDGE('',*,*,#89,.F.); +#589 = ORIENTED_EDGE('',*,*,#487,.T.); +#590 = ORIENTED_EDGE('',*,*,#591,.T.); +#591 = EDGE_CURVE('',#488,#592,#594,.T.); +#592 = VERTEX_POINT('',#593); +#593 = CARTESIAN_POINT('',(-4.166666666667,-4.658474953125,0.5)); +#594 = SURFACE_CURVE('',#595,(#600,#607),.PCURVE_S1.); +#595 = CIRCLE('',#596,6.25); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(0.,0.,0.5)); +#598 = DIRECTION('',(0.,0.,1.)); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#106,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-0.,-0.5)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(-1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#450,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = CIRCLE('',#610,6.25); +#610 = AXIS2_PLACEMENT_2D('',#611,#612); +#611 = CARTESIAN_POINT('',(5.178078794302,3.5)); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#90,#592,#616,.T.); +#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(-4.166666666667,-4.658474953125,0.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,0.,1.)); +#621 = PCURVE('',#106,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-3.982661324158,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-0.,-1.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#139,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(-2.22044604925E-16,0.)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(-0.,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ADVANCED_FACE('',(#636),#338,.T.); +#636 = FACE_BOUND('',#637,.T.); +#637 = EDGE_LOOP('',(#638,#639,#640,#663)); +#638 = ORIENTED_EDGE('',*,*,#322,.F.); +#639 = ORIENTED_EDGE('',*,*,#564,.T.); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#542,#642,#644,.T.); +#642 = VERTEX_POINT('',#643); +#643 = CARTESIAN_POINT('',(-6.986594306241,3.5,0.5)); +#644 = SURFACE_CURVE('',#645,(#649,#656),.PCURVE_S1.); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(-18.,3.5,0.5)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = PCURVE('',#338,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(0.,-0.5)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(1.,0.)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#450,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-12.82192120569,7.)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,0.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#294,#642,#665,.T.); +#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(-6.986594306241,3.5,0.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,0.,1.)); +#670 = PCURVE('',#338,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(11.013405693759,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,-1.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#310,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(2.22044604925E-16,0.)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.,1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = ADVANCED_FACE('',(#685),#139,.F.); +#685 = FACE_BOUND('',#686,.T.); +#686 = EDGE_LOOP('',(#687,#688,#711,#737)); +#687 = ORIENTED_EDGE('',*,*,#118,.T.); +#688 = ORIENTED_EDGE('',*,*,#689,.T.); +#689 = EDGE_CURVE('',#119,#690,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(-3.5,-6.149186938124,0.5)); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-3.5,-6.149186938124,0.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,0.,1.)); +#697 = PCURVE('',#139,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-0.841068670568,0.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(-0.,1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#167,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(0.971108143822,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,-1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#712,.F.); +#712 = EDGE_CURVE('',#592,#690,#713,.T.); +#713 = SURFACE_CURVE('',#714,(#719,#726),.PCURVE_S1.); +#714 = CIRCLE('',#715,2.); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-5.5,-6.149186938124,0.5)); +#717 = DIRECTION('',(-0.,-0.,-1.)); +#718 = DIRECTION('',(0.,-1.,0.)); +#719 = PCURVE('',#139,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(3.871320309817,0.5)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(-1.,0.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = PCURVE('',#450,#727); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#736); +#728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#729,#730,#731,#732,#733,#734 +,#735),.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( + '') ); +#729 = CARTESIAN_POINT('',(-0.321921205698,-4.649186938124)); +#730 = CARTESIAN_POINT('',(-3.786022820836,-4.649186938124)); +#731 = CARTESIAN_POINT('',(-2.053972013267,-1.649186938124)); +#732 = CARTESIAN_POINT('',(-0.321921205698,1.350813061876)); +#733 = CARTESIAN_POINT('',(1.410129601871,-1.649186938124)); +#734 = CARTESIAN_POINT('',(3.14218040944,-4.649186938124)); +#735 = CARTESIAN_POINT('',(-0.321921205698,-4.649186938124)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = ORIENTED_EDGE('',*,*,#615,.F.); +#738 = ADVANCED_FACE('',(#739),#310,.F.); +#739 = FACE_BOUND('',#740,.F.); +#740 = EDGE_LOOP('',(#741,#742,#765,#787)); +#741 = ORIENTED_EDGE('',*,*,#293,.T.); +#742 = ORIENTED_EDGE('',*,*,#743,.T.); +#743 = EDGE_CURVE('',#265,#744,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(-4.260118479415,4.573170731707,0.5)); +#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(-4.260118479415,4.573170731707,0.)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.,0.,1.)); +#751 = PCURVE('',#310,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(0.749972935126,0.)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.,1.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = PCURVE('',#281,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(-8.6039545691,0.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(-0.,-1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = ORIENTED_EDGE('',*,*,#766,.F.); +#766 = EDGE_CURVE('',#642,#744,#767,.T.); +#767 = SURFACE_CURVE('',#768,(#773,#780),.PCURVE_S1.); +#768 = CIRCLE('',#769,4.); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(-6.986594306241,7.5,0.5)); +#771 = DIRECTION('',(-0.,0.,1.)); +#772 = DIRECTION('',(0.,-1.,0.)); +#773 = PCURVE('',#310,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.,0.5)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#450,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = CIRCLE('',#783,4.); +#783 = AXIS2_PLACEMENT_2D('',#784,#785); +#784 = CARTESIAN_POINT('',(-1.808515511939,11.)); +#785 = DIRECTION('',(0.,-1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ORIENTED_EDGE('',*,*,#664,.F.); +#788 = ADVANCED_FACE('',(#789),#167,.F.); +#789 = FACE_BOUND('',#790,.F.); +#790 = EDGE_LOOP('',(#791,#792,#793,#816)); +#791 = ORIENTED_EDGE('',*,*,#151,.F.); +#792 = ORIENTED_EDGE('',*,*,#689,.T.); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#690,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(-3.5,-9.,0.5)); +#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-3.5,-5.178078794302,0.5)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(0.,-1.,0.)); +#802 = PCURVE('',#167,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,-0.5)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = PCURVE('',#450,#810); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(1.678078794302,-1.678078794302)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.,-1.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#816 = ORIENTED_EDGE('',*,*,#817,.F.); +#817 = EDGE_CURVE('',#152,#795,#818,.T.); +#818 = SURFACE_CURVE('',#819,(#823,#830),.PCURVE_S1.); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-3.5,-9.,0.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(0.,0.,1.)); +#823 = PCURVE('',#167,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(3.821921205698,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(0.,-1.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#195,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(0.,0.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(0.,-1.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ADVANCED_FACE('',(#838),#281,.T.); +#838 = FACE_BOUND('',#839,.F.); +#839 = EDGE_LOOP('',(#840,#841,#864,#886)); +#840 = ORIENTED_EDGE('',*,*,#264,.F.); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#236,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(4.573170731707,-4.260118479415,0.5)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(4.573170731707,-4.260118479415,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = PCURVE('',#281,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-5.533212372054,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-0.,-1.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#252,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.,1.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#843,#744,#866,.T.); +#866 = SURFACE_CURVE('',#867,(#872,#879),.PCURVE_S1.); +#867 = CIRCLE('',#868,6.25); +#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871); +#869 = CARTESIAN_POINT('',(0.,0.,0.5)); +#870 = DIRECTION('',(0.,0.,1.)); +#871 = DIRECTION('',(1.,0.,0.)); +#872 = PCURVE('',#281,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(-0.,-0.5)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#450,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = CIRCLE('',#882,6.25); +#882 = AXIS2_PLACEMENT_2D('',#883,#884); +#883 = CARTESIAN_POINT('',(5.178078794302,3.5)); +#884 = DIRECTION('',(1.,0.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#743,.F.); +#887 = ADVANCED_FACE('',(#888),#195,.F.); +#888 = FACE_BOUND('',#889,.F.); +#889 = EDGE_LOOP('',(#890,#891,#914,#935)); +#890 = ORIENTED_EDGE('',*,*,#817,.T.); +#891 = ORIENTED_EDGE('',*,*,#892,.T.); +#892 = EDGE_CURVE('',#795,#893,#895,.T.); +#893 = VERTEX_POINT('',#894); +#894 = CARTESIAN_POINT('',(3.5,-9.,0.5)); +#895 = SURFACE_CURVE('',#896,(#900,#907),.PCURVE_S1.); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(-3.5,-9.,0.5)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(1.,0.,0.)); +#900 = PCURVE('',#195,#901); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,-0.5)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = PCURVE('',#450,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(1.678078794302,-5.5)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(1.,0.)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#180,#893,#916,.T.); +#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(3.5,-9.,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.,0.,1.)); +#921 = PCURVE('',#195,#922); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(7.,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(0.,-1.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = PCURVE('',#223,#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('',*,*,#179,.F.); +#936 = ADVANCED_FACE('',(#937),#252,.F.); +#937 = FACE_BOUND('',#938,.F.); +#938 = EDGE_LOOP('',(#939,#940,#963,#985)); +#939 = ORIENTED_EDGE('',*,*,#235,.T.); +#940 = ORIENTED_EDGE('',*,*,#941,.T.); +#941 = EDGE_CURVE('',#208,#942,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(3.5,-6.986594306241,0.5)); +#944 = SURFACE_CURVE('',#945,(#949,#956),.PCURVE_S1.); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(3.5,-6.986594306241,0.)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.,0.,1.)); +#949 = PCURVE('',#252,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(0.749972935126,0.)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.,1.)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = PCURVE('',#223,#957); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(2.013405693759,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,-1.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#964,.F.); +#964 = EDGE_CURVE('',#843,#942,#965,.T.); +#965 = SURFACE_CURVE('',#966,(#971,#978),.PCURVE_S1.); +#966 = CIRCLE('',#967,4.); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(7.5,-6.986594306241,0.5)); +#969 = DIRECTION('',(-0.,0.,1.)); +#970 = DIRECTION('',(0.,-1.,0.)); +#971 = PCURVE('',#252,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-3.962416045259,0.5)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = PCURVE('',#450,#979); +#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984); +#980 = CIRCLE('',#981,4.); +#981 = AXIS2_PLACEMENT_2D('',#982,#983); +#982 = CARTESIAN_POINT('',(12.678078794302,-3.486594306241)); +#983 = DIRECTION('',(0.,-1.)); +#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#985 = ORIENTED_EDGE('',*,*,#842,.F.); +#986 = ADVANCED_FACE('',(#987),#223,.F.); +#987 = FACE_BOUND('',#988,.F.); +#988 = EDGE_LOOP('',(#989,#990,#991,#1012)); +#989 = ORIENTED_EDGE('',*,*,#207,.F.); +#990 = ORIENTED_EDGE('',*,*,#915,.T.); +#991 = ORIENTED_EDGE('',*,*,#992,.T.); +#992 = EDGE_CURVE('',#893,#942,#993,.T.); +#993 = SURFACE_CURVE('',#994,(#998,#1005),.PCURVE_S1.); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(3.5,-9.,0.5)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.,1.,0.)); +#998 = PCURVE('',#223,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(0.,-0.5)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#450,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(8.678078794302,-5.5)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(0.,1.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#941,.F.); +#1013 = ADVANCED_FACE('',(#1014),#395,.F.); +#1014 = FACE_BOUND('',#1015,.T.); +#1015 = EDGE_LOOP('',(#1016,#1039,#1061,#1062)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#379,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(3.2,0.,0.5)); +#1020 = SEAM_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(3.2,0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(0.,0.,1.)); +#1025 = PCURVE('',#395,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(-0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#395,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038); +#1034 = LINE('',#1035,#1036); +#1035 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1036 = VECTOR('',#1037,1.); +#1037 = DIRECTION('',(-0.,-1.)); +#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#1018,#1018,#1041,.T.); +#1041 = SURFACE_CURVE('',#1042,(#1047,#1054),.PCURVE_S1.); +#1042 = CIRCLE('',#1043,3.2); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(0.,0.,0.5)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,0.)); +#1047 = PCURVE('',#395,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.,-0.5)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#450,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = CIRCLE('',#1057,3.2); +#1057 = AXIS2_PLACEMENT_2D('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(5.178078794302,3.5)); +#1059 = DIRECTION('',(1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1062 = ORIENTED_EDGE('',*,*,#378,.F.); +#1063 = ADVANCED_FACE('',(#1064,#1078),#450,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073, + #1074,#1075,#1076,#1077)); +#1066 = ORIENTED_EDGE('',*,*,#434,.F.); +#1067 = ORIENTED_EDGE('',*,*,#510,.T.); +#1068 = ORIENTED_EDGE('',*,*,#591,.T.); +#1069 = ORIENTED_EDGE('',*,*,#712,.T.); +#1070 = ORIENTED_EDGE('',*,*,#794,.T.); +#1071 = ORIENTED_EDGE('',*,*,#892,.T.); +#1072 = ORIENTED_EDGE('',*,*,#992,.T.); +#1073 = ORIENTED_EDGE('',*,*,#964,.F.); +#1074 = ORIENTED_EDGE('',*,*,#865,.T.); +#1075 = ORIENTED_EDGE('',*,*,#766,.F.); +#1076 = ORIENTED_EDGE('',*,*,#641,.F.); +#1077 = ORIENTED_EDGE('',*,*,#541,.F.); +#1078 = FACE_BOUND('',#1079,.F.); +#1079 = EDGE_LOOP('',(#1080)); +#1080 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1085)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1082,#1083,#1084)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1082 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1083 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1084 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1085 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1082, + 'distance_accuracy_value','confusion accuracy'); +#1086 = PRODUCT_TYPE('part',$,(#7)); +#1087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1088),#1081); +#1088 = STYLED_ITEM('color',(#1089),#15); +#1089 = PRESENTATION_STYLE_ASSIGNMENT((#1090,#1096)); +#1090 = SURFACE_STYLE_USAGE(.BOTH.,#1091); +#1091 = SURFACE_SIDE_STYLE('',(#1092)); +#1092 = SURFACE_STYLE_FILL_AREA(#1093); +#1093 = FILL_AREA_STYLE('',(#1094)); +#1094 = FILL_AREA_STYLE_COLOUR('',#1095); +#1095 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1096 = CURVE_STYLE('',#1097,POSITIVE_LENGTH_MEASURE(0.1),#1095); +#1097 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.stl new file mode 100644 index 00000000..027e37a3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M6TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.fcstd new file mode 100644 index 00000000..b3a16627 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.step new file mode 100644 index 00000000..41ad1686 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.step @@ -0,0 +1,1296 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.step', + '2015-09-08T10:47:56',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1081); +#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,#406,#482,#536,#585,#635,#684,#738,#788,#837, + #887,#936,#986,#1013,#1063)); +#17 = ADVANCED_FACE('',(#18,#375),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#88,#117,#150,#178,#206,#234,#263,#292,#321, + #349)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-8.046738469716,-3.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-18.,-3.5,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-6.062177826491,-3.5,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(-1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-6.062177826491,-3.5,0.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-6.062177826491,-3.5,0.)); +#47 = DIRECTION('',(0.,-1.,0.)); +#48 = DIRECTION('',(-1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,-0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-5.120651753455,-4.772727272727,0.)); +#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.); +#60 = CIRCLE('',#61,4.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(-8.046738469716,-7.5,0.)); +#63 = DIRECTION('',(-0.,-0.,-1.)); +#64 = DIRECTION('',(0.,-1.,0.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75); +#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74), +.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( + '') ); +#68 = CARTESIAN_POINT('',(-1.984560643224,-8.)); +#69 = CARTESIAN_POINT('',(-8.9127638735,-8.)); +#70 = CARTESIAN_POINT('',(-5.448662258362,-2.)); +#71 = CARTESIAN_POINT('',(-1.984560643224,4.)); +#72 = CARTESIAN_POINT('',(1.479540971913,-2.)); +#73 = CARTESIAN_POINT('',(4.943642587051,-8.)); +#74 = CARTESIAN_POINT('',(-1.984560643224,-8.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = CYLINDRICAL_SURFACE('',#78,4.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(-8.046738469716,-7.5,0.)); +#80 = DIRECTION('',(0.,0.,1.)); +#81 = DIRECTION('',(0.,1.,0.)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(-1.,0.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#57,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(-4.772727272727,-5.120651753455,0.)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,7.); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,0.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = PCURVE('',#32,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,7.); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(6.062177826491,3.5)); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = CYLINDRICAL_SURFACE('',#107,7.); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(0.,0.,0.)); +#109 = DIRECTION('',(-0.,-0.,-1.)); +#110 = DIRECTION('',(1.,0.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(-0.,0.)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(-1.,0.)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#90,#119,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-3.5,-8.046738469716,0.)); +#121 = SURFACE_CURVE('',#122,(#127,#138),.PCURVE_S1.); +#122 = CIRCLE('',#123,4.); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(-7.5,-8.046738469716,0.)); +#125 = DIRECTION('',(-0.,-0.,-1.)); +#126 = DIRECTION('',(0.,-1.,0.)); +#127 = PCURVE('',#32,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#137); +#129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#130,#131,#132,#133,#134,#135 +,#136),.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( + '') ); +#130 = CARTESIAN_POINT('',(-1.437822173509,-8.546738469716)); +#131 = CARTESIAN_POINT('',(-8.366025403784,-8.546738469716)); +#132 = CARTESIAN_POINT('',(-4.901923788647,-2.546738469716)); +#133 = CARTESIAN_POINT('',(-1.437822173509,3.453261530284)); +#134 = CARTESIAN_POINT('',(2.026279441629,-2.546738469716)); +#135 = CARTESIAN_POINT('',(5.490381056767,-8.546738469716)); +#136 = CARTESIAN_POINT('',(-1.437822173509,-8.546738469716)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = CYLINDRICAL_SURFACE('',#140,4.); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(-7.5,-8.046738469716,0.)); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = DIRECTION('',(0.681818181818,0.731521679065,0.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(3.891837897576,-0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#119,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-3.5,-10.,0.)); +#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-3.5,-6.062177826491,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,-1.,0.)); +#159 = PCURVE('',#32,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(2.562177826491,-2.562177826491)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,-1.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = PCURVE('',#167,#172); +#167 = PLANE('',#168); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(-3.5,-6.062177826491,0.)); +#170 = DIRECTION('',(1.,0.,0.)); +#171 = DIRECTION('',(0.,-1.,0.)); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(1.,0.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = ORIENTED_EDGE('',*,*,#179,.T.); +#179 = EDGE_CURVE('',#152,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(3.5,-10.,0.)); +#182 = SURFACE_CURVE('',#183,(#187,#194),.PCURVE_S1.); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-3.5,-10.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(1.,0.,0.)); +#187 = PCURVE('',#32,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(2.562177826491,-6.5)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,0.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = PCURVE('',#195,#200); +#195 = PLANE('',#196); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(-3.5,-10.,0.)); +#198 = DIRECTION('',(0.,1.,0.)); +#199 = DIRECTION('',(1.,0.,0.)); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = ORIENTED_EDGE('',*,*,#207,.T.); +#207 = EDGE_CURVE('',#180,#208,#210,.T.); +#208 = VERTEX_POINT('',#209); +#209 = CARTESIAN_POINT('',(3.5,-8.046738469716,0.)); +#210 = SURFACE_CURVE('',#211,(#215,#222),.PCURVE_S1.); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(3.5,-10.,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(0.,1.,0.)); +#215 = PCURVE('',#32,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(9.562177826491,-6.5)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.,1.)); +#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#222 = PCURVE('',#223,#228); +#223 = PLANE('',#224); +#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); +#225 = CARTESIAN_POINT('',(3.5,-10.,0.)); +#226 = DIRECTION('',(-1.,0.,0.)); +#227 = DIRECTION('',(0.,1.,0.)); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(0.,0.)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(1.,0.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#236,#208,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(4.772727272727,-5.120651753455,0.)); +#238 = SURFACE_CURVE('',#239,(#244,#251),.PCURVE_S1.); +#239 = CIRCLE('',#240,4.); +#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); +#241 = CARTESIAN_POINT('',(7.5,-8.046738469716,0.)); +#242 = DIRECTION('',(-0.,0.,1.)); +#243 = DIRECTION('',(0.,-1.,0.)); +#244 = PCURVE('',#32,#245); +#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); +#246 = CIRCLE('',#247,4.); +#247 = AXIS2_PLACEMENT_2D('',#248,#249); +#248 = CARTESIAN_POINT('',(13.562177826491,-4.546738469716)); +#249 = DIRECTION('',(0.,-1.)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = PCURVE('',#252,#257); +#252 = CYLINDRICAL_SURFACE('',#253,4.); +#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256); +#254 = CARTESIAN_POINT('',(7.5,-8.046738469716,0.)); +#255 = DIRECTION('',(0.,0.,1.)); +#256 = DIRECTION('',(-0.681818181818,0.731521679065,0.)); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-3.891837897576,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(1.,0.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.T.); +#264 = EDGE_CURVE('',#236,#265,#267,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(-5.120651753455,4.772727272727,0.)); +#267 = SURFACE_CURVE('',#268,(#273,#280),.PCURVE_S1.); +#268 = CIRCLE('',#269,7.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(0.,0.,0.)); +#271 = DIRECTION('',(0.,0.,1.)); +#272 = DIRECTION('',(1.,0.,0.)); +#273 = PCURVE('',#32,#274); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = CIRCLE('',#276,7.); +#276 = AXIS2_PLACEMENT_2D('',#277,#278); +#277 = CARTESIAN_POINT('',(6.062177826491,3.5)); +#278 = DIRECTION('',(1.,0.)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = PCURVE('',#281,#286); +#281 = CYLINDRICAL_SURFACE('',#282,7.); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(0.,0.,0.)); +#284 = DIRECTION('',(-0.,-0.,-1.)); +#285 = DIRECTION('',(1.,0.,0.)); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-0.,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(-1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = ORIENTED_EDGE('',*,*,#293,.F.); +#293 = EDGE_CURVE('',#294,#265,#296,.T.); +#294 = VERTEX_POINT('',#295); +#295 = CARTESIAN_POINT('',(-8.046738469716,3.5,0.)); +#296 = SURFACE_CURVE('',#297,(#302,#309),.PCURVE_S1.); +#297 = CIRCLE('',#298,4.); +#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301); +#299 = CARTESIAN_POINT('',(-8.046738469716,7.5,0.)); +#300 = DIRECTION('',(-0.,0.,1.)); +#301 = DIRECTION('',(0.,-1.,0.)); +#302 = PCURVE('',#32,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = CIRCLE('',#305,4.); +#305 = AXIS2_PLACEMENT_2D('',#306,#307); +#306 = CARTESIAN_POINT('',(-1.984560643224,11.)); +#307 = DIRECTION('',(0.,-1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#310,#315); +#310 = CYLINDRICAL_SURFACE('',#311,4.); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(-8.046738469716,7.5,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(0.,-1.,0.)); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(0.,0.)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(1.,0.)); +#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#321 = ORIENTED_EDGE('',*,*,#322,.F.); +#322 = EDGE_CURVE('',#323,#294,#325,.T.); +#323 = VERTEX_POINT('',#324); +#324 = CARTESIAN_POINT('',(-18.,3.5,0.)); +#325 = SURFACE_CURVE('',#326,(#330,#337),.PCURVE_S1.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(-18.,3.5,0.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(1.,0.,0.)); +#330 = PCURVE('',#32,#331); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-11.9378221735,7.)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(1.,0.)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = PCURVE('',#338,#343); +#338 = PLANE('',#339); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-18.,3.5,0.)); +#341 = DIRECTION('',(0.,1.,0.)); +#342 = DIRECTION('',(1.,0.,0.)); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(0.,0.)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(1.,0.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = ORIENTED_EDGE('',*,*,#350,.F.); +#350 = EDGE_CURVE('',#24,#323,#351,.T.); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-18.,-3.5,0.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(0.,1.,0.)); +#356 = PCURVE('',#32,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-11.9378221735,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#364,#369); +#364 = PLANE('',#365); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(-18.,-3.5,0.)); +#367 = DIRECTION('',(-1.,0.,0.)); +#368 = DIRECTION('',(0.,1.,0.)); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(0.,0.)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(1.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = FACE_BOUND('',#376,.T.); +#376 = EDGE_LOOP('',(#377)); +#377 = ORIENTED_EDGE('',*,*,#378,.T.); +#378 = EDGE_CURVE('',#379,#379,#381,.T.); +#379 = VERTEX_POINT('',#380); +#380 = CARTESIAN_POINT('',(3.7,0.,0.)); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,3.7); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(0.,0.,0.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = PCURVE('',#32,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = CIRCLE('',#390,3.7); +#390 = AXIS2_PLACEMENT_2D('',#391,#392); +#391 = CARTESIAN_POINT('',(6.062177826491,3.5)); +#392 = DIRECTION('',(1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#395,#400); +#395 = CYLINDRICAL_SURFACE('',#396,3.7); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(0.,0.,0.)); +#398 = DIRECTION('',(-0.,-0.,-1.)); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(-0.,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-1.,0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = ADVANCED_FACE('',(#407),#44,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#433,#461)); +#409 = ORIENTED_EDGE('',*,*,#21,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#22,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-8.046738469716,-3.5,0.5)); +#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-8.046738469716,-3.5,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = PCURVE('',#44,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(1.984560643224,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,-1.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#77,#427); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-0.,0.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(-0.,1.)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = ORIENTED_EDGE('',*,*,#434,.T.); +#434 = EDGE_CURVE('',#412,#435,#437,.T.); +#435 = VERTEX_POINT('',#436); +#436 = CARTESIAN_POINT('',(-18.,-3.5,0.5)); +#437 = SURFACE_CURVE('',#438,(#442,#449),.PCURVE_S1.); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-6.062177826491,-3.5,0.5)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.,0.)); +#442 = PCURVE('',#44,#443); +#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(0.,-0.5)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(1.,0.)); +#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#449 = PCURVE('',#450,#455); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(-6.062177826491,-3.5,0.5)); +#453 = DIRECTION('',(0.,0.,1.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(0.,0.)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(-1.,0.)); +#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#461 = ORIENTED_EDGE('',*,*,#462,.F.); +#462 = EDGE_CURVE('',#24,#435,#463,.T.); +#463 = SURFACE_CURVE('',#464,(#468,#475),.PCURVE_S1.); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-18.,-3.5,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.,0.,1.)); +#468 = PCURVE('',#44,#469); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(11.937822173509,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(0.,-1.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = PCURVE('',#364,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(0.,0.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(0.,-1.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = ADVANCED_FACE('',(#483),#77,.F.); +#483 = FACE_BOUND('',#484,.T.); +#484 = EDGE_LOOP('',(#485,#486,#509,#535)); +#485 = ORIENTED_EDGE('',*,*,#56,.T.); +#486 = ORIENTED_EDGE('',*,*,#487,.T.); +#487 = EDGE_CURVE('',#57,#488,#490,.T.); +#488 = VERTEX_POINT('',#489); +#489 = CARTESIAN_POINT('',(-5.120651753455,-4.772727272727,0.5)); +#490 = SURFACE_CURVE('',#491,(#495,#502),.PCURVE_S1.); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(-5.120651753455,-4.772727272727,0.)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(0.,0.,1.)); +#495 = PCURVE('',#77,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); +#497 = LINE('',#498,#499); +#498 = CARTESIAN_POINT('',(-0.820551082808,0.)); +#499 = VECTOR('',#500,1.); +#500 = DIRECTION('',(-0.,1.)); +#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#502 = PCURVE('',#106,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-3.891837897576,0.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-0.,-1.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = ORIENTED_EDGE('',*,*,#510,.F.); +#510 = EDGE_CURVE('',#412,#488,#511,.T.); +#511 = SURFACE_CURVE('',#512,(#517,#524),.PCURVE_S1.); +#512 = CIRCLE('',#513,4.); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(-8.046738469716,-7.5,0.5)); +#515 = DIRECTION('',(-0.,-0.,-1.)); +#516 = DIRECTION('',(0.,-1.,0.)); +#517 = PCURVE('',#77,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(3.14159265359,0.5)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(-1.,0.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = PCURVE('',#450,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#534); +#526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#527,#528,#529,#530,#531,#532 +,#533),.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( + '') ); +#527 = CARTESIAN_POINT('',(-1.984560643224,-8.)); +#528 = CARTESIAN_POINT('',(-8.9127638735,-8.)); +#529 = CARTESIAN_POINT('',(-5.448662258362,-2.)); +#530 = CARTESIAN_POINT('',(-1.984560643224,4.)); +#531 = CARTESIAN_POINT('',(1.479540971913,-2.)); +#532 = CARTESIAN_POINT('',(4.943642587051,-8.)); +#533 = CARTESIAN_POINT('',(-1.984560643224,-8.)); +#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#535 = ORIENTED_EDGE('',*,*,#411,.F.); +#536 = ADVANCED_FACE('',(#537),#364,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#540,#563,#584)); +#539 = ORIENTED_EDGE('',*,*,#462,.T.); +#540 = ORIENTED_EDGE('',*,*,#541,.T.); +#541 = EDGE_CURVE('',#435,#542,#544,.T.); +#542 = VERTEX_POINT('',#543); +#543 = CARTESIAN_POINT('',(-18.,3.5,0.5)); +#544 = SURFACE_CURVE('',#545,(#549,#556),.PCURVE_S1.); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(-18.,-3.5,0.5)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,1.,0.)); +#549 = PCURVE('',#364,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.,-0.5)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#450,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(-11.9378221735,0.)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(0.,1.)); +#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#563 = ORIENTED_EDGE('',*,*,#564,.F.); +#564 = EDGE_CURVE('',#323,#542,#565,.T.); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-18.,3.5,0.)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = PCURVE('',#364,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(7.,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#338,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(0.,-1.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ORIENTED_EDGE('',*,*,#350,.F.); +#585 = ADVANCED_FACE('',(#586),#106,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588,#589,#590,#614)); +#588 = ORIENTED_EDGE('',*,*,#89,.F.); +#589 = ORIENTED_EDGE('',*,*,#487,.T.); +#590 = ORIENTED_EDGE('',*,*,#591,.T.); +#591 = EDGE_CURVE('',#488,#592,#594,.T.); +#592 = VERTEX_POINT('',#593); +#593 = CARTESIAN_POINT('',(-4.772727272727,-5.120651753455,0.5)); +#594 = SURFACE_CURVE('',#595,(#600,#607),.PCURVE_S1.); +#595 = CIRCLE('',#596,7.); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(0.,0.,0.5)); +#598 = DIRECTION('',(0.,0.,1.)); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#106,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-0.,-0.5)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(-1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#450,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = CIRCLE('',#610,7.); +#610 = AXIS2_PLACEMENT_2D('',#611,#612); +#611 = CARTESIAN_POINT('',(6.062177826491,3.5)); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#90,#592,#616,.T.); +#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(-4.772727272727,-5.120651753455,0.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,0.,1.)); +#621 = PCURVE('',#106,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-3.962143736398,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-0.,-1.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#139,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(-0.,0.)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(-0.,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ADVANCED_FACE('',(#636),#338,.T.); +#636 = FACE_BOUND('',#637,.T.); +#637 = EDGE_LOOP('',(#638,#639,#640,#663)); +#638 = ORIENTED_EDGE('',*,*,#322,.F.); +#639 = ORIENTED_EDGE('',*,*,#564,.T.); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#542,#642,#644,.T.); +#642 = VERTEX_POINT('',#643); +#643 = CARTESIAN_POINT('',(-8.046738469716,3.5,0.5)); +#644 = SURFACE_CURVE('',#645,(#649,#656),.PCURVE_S1.); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(-18.,3.5,0.5)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = PCURVE('',#338,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(0.,-0.5)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(1.,0.)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#450,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-11.9378221735,7.)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,0.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#294,#642,#665,.T.); +#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(-8.046738469716,3.5,0.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,0.,1.)); +#670 = PCURVE('',#338,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(9.953261530284,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,-1.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#310,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.,0.)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.,1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = ADVANCED_FACE('',(#685),#139,.F.); +#685 = FACE_BOUND('',#686,.T.); +#686 = EDGE_LOOP('',(#687,#688,#711,#737)); +#687 = ORIENTED_EDGE('',*,*,#118,.T.); +#688 = ORIENTED_EDGE('',*,*,#689,.T.); +#689 = EDGE_CURVE('',#119,#690,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(-3.5,-8.046738469716,0.5)); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-3.5,-8.046738469716,0.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,0.,1.)); +#697 = PCURVE('',#139,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-0.820551082808,0.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(-0.,1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#167,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(1.984560643224,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,-1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#712,.F.); +#712 = EDGE_CURVE('',#592,#690,#713,.T.); +#713 = SURFACE_CURVE('',#714,(#719,#726),.PCURVE_S1.); +#714 = CIRCLE('',#715,4.); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-7.5,-8.046738469716,0.5)); +#717 = DIRECTION('',(-0.,-0.,-1.)); +#718 = DIRECTION('',(0.,-1.,0.)); +#719 = PCURVE('',#139,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(3.891837897576,0.5)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(-1.,0.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = PCURVE('',#450,#727); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#736); +#728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#729,#730,#731,#732,#733,#734 +,#735),.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( + '') ); +#729 = CARTESIAN_POINT('',(-1.437822173509,-8.546738469716)); +#730 = CARTESIAN_POINT('',(-8.366025403784,-8.546738469716)); +#731 = CARTESIAN_POINT('',(-4.901923788647,-2.546738469716)); +#732 = CARTESIAN_POINT('',(-1.437822173509,3.453261530284)); +#733 = CARTESIAN_POINT('',(2.026279441629,-2.546738469716)); +#734 = CARTESIAN_POINT('',(5.490381056767,-8.546738469716)); +#735 = CARTESIAN_POINT('',(-1.437822173509,-8.546738469716)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = ORIENTED_EDGE('',*,*,#615,.F.); +#738 = ADVANCED_FACE('',(#739),#310,.F.); +#739 = FACE_BOUND('',#740,.F.); +#740 = EDGE_LOOP('',(#741,#742,#765,#787)); +#741 = ORIENTED_EDGE('',*,*,#293,.T.); +#742 = ORIENTED_EDGE('',*,*,#743,.T.); +#743 = EDGE_CURVE('',#265,#744,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(-5.120651753455,4.772727272727,0.5)); +#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(-5.120651753455,4.772727272727,0.)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.,0.,1.)); +#751 = PCURVE('',#310,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(0.820551082808,0.)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.,1.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = PCURVE('',#281,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(-8.674532716783,0.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(-0.,-1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = ORIENTED_EDGE('',*,*,#766,.F.); +#766 = EDGE_CURVE('',#642,#744,#767,.T.); +#767 = SURFACE_CURVE('',#768,(#773,#780),.PCURVE_S1.); +#768 = CIRCLE('',#769,4.); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(-8.046738469716,7.5,0.5)); +#771 = DIRECTION('',(-0.,0.,1.)); +#772 = DIRECTION('',(0.,-1.,0.)); +#773 = PCURVE('',#310,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.,0.5)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#450,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = CIRCLE('',#783,4.); +#783 = AXIS2_PLACEMENT_2D('',#784,#785); +#784 = CARTESIAN_POINT('',(-1.984560643224,11.)); +#785 = DIRECTION('',(0.,-1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ORIENTED_EDGE('',*,*,#664,.F.); +#788 = ADVANCED_FACE('',(#789),#167,.F.); +#789 = FACE_BOUND('',#790,.F.); +#790 = EDGE_LOOP('',(#791,#792,#793,#816)); +#791 = ORIENTED_EDGE('',*,*,#151,.F.); +#792 = ORIENTED_EDGE('',*,*,#689,.T.); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#690,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(-3.5,-10.,0.5)); +#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-3.5,-6.062177826491,0.5)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(0.,-1.,0.)); +#802 = PCURVE('',#167,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,-0.5)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = PCURVE('',#450,#810); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(2.562177826491,-2.562177826491)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.,-1.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#816 = ORIENTED_EDGE('',*,*,#817,.F.); +#817 = EDGE_CURVE('',#152,#795,#818,.T.); +#818 = SURFACE_CURVE('',#819,(#823,#830),.PCURVE_S1.); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-3.5,-10.,0.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(0.,0.,1.)); +#823 = PCURVE('',#167,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(3.937822173509,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(0.,-1.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#195,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(0.,0.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(0.,-1.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ADVANCED_FACE('',(#838),#281,.T.); +#838 = FACE_BOUND('',#839,.F.); +#839 = EDGE_LOOP('',(#840,#841,#864,#886)); +#840 = ORIENTED_EDGE('',*,*,#264,.F.); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#236,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(4.772727272727,-5.120651753455,0.5)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(4.772727272727,-5.120651753455,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = PCURVE('',#281,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-5.462634224371,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-0.,-1.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#252,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.,1.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#843,#744,#866,.T.); +#866 = SURFACE_CURVE('',#867,(#872,#879),.PCURVE_S1.); +#867 = CIRCLE('',#868,7.); +#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871); +#869 = CARTESIAN_POINT('',(0.,0.,0.5)); +#870 = DIRECTION('',(0.,0.,1.)); +#871 = DIRECTION('',(1.,0.,0.)); +#872 = PCURVE('',#281,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(-0.,-0.5)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#450,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = CIRCLE('',#882,7.); +#882 = AXIS2_PLACEMENT_2D('',#883,#884); +#883 = CARTESIAN_POINT('',(6.062177826491,3.5)); +#884 = DIRECTION('',(1.,0.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#743,.F.); +#887 = ADVANCED_FACE('',(#888),#195,.F.); +#888 = FACE_BOUND('',#889,.F.); +#889 = EDGE_LOOP('',(#890,#891,#914,#935)); +#890 = ORIENTED_EDGE('',*,*,#817,.T.); +#891 = ORIENTED_EDGE('',*,*,#892,.T.); +#892 = EDGE_CURVE('',#795,#893,#895,.T.); +#893 = VERTEX_POINT('',#894); +#894 = CARTESIAN_POINT('',(3.5,-10.,0.5)); +#895 = SURFACE_CURVE('',#896,(#900,#907),.PCURVE_S1.); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(-3.5,-10.,0.5)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(1.,0.,0.)); +#900 = PCURVE('',#195,#901); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,-0.5)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = PCURVE('',#450,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(2.562177826491,-6.5)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(1.,0.)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#180,#893,#916,.T.); +#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(3.5,-10.,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.,0.,1.)); +#921 = PCURVE('',#195,#922); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(7.,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(0.,-1.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = PCURVE('',#223,#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('',*,*,#179,.F.); +#936 = ADVANCED_FACE('',(#937),#252,.F.); +#937 = FACE_BOUND('',#938,.F.); +#938 = EDGE_LOOP('',(#939,#940,#963,#985)); +#939 = ORIENTED_EDGE('',*,*,#235,.T.); +#940 = ORIENTED_EDGE('',*,*,#941,.T.); +#941 = EDGE_CURVE('',#208,#942,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(3.5,-8.046738469716,0.5)); +#944 = SURFACE_CURVE('',#945,(#949,#956),.PCURVE_S1.); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(3.5,-8.046738469716,0.)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.,0.,1.)); +#949 = PCURVE('',#252,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(0.820551082808,0.)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.,1.)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = PCURVE('',#223,#957); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(1.953261530284,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,-1.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#964,.F.); +#964 = EDGE_CURVE('',#843,#942,#965,.T.); +#965 = SURFACE_CURVE('',#966,(#971,#978),.PCURVE_S1.); +#966 = CIRCLE('',#967,4.); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(7.5,-8.046738469716,0.5)); +#969 = DIRECTION('',(-0.,0.,1.)); +#970 = DIRECTION('',(0.,-1.,0.)); +#971 = PCURVE('',#252,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-3.891837897576,0.5)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = PCURVE('',#450,#979); +#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984); +#980 = CIRCLE('',#981,4.); +#981 = AXIS2_PLACEMENT_2D('',#982,#983); +#982 = CARTESIAN_POINT('',(13.562177826491,-4.546738469716)); +#983 = DIRECTION('',(0.,-1.)); +#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#985 = ORIENTED_EDGE('',*,*,#842,.F.); +#986 = ADVANCED_FACE('',(#987),#223,.F.); +#987 = FACE_BOUND('',#988,.F.); +#988 = EDGE_LOOP('',(#989,#990,#991,#1012)); +#989 = ORIENTED_EDGE('',*,*,#207,.F.); +#990 = ORIENTED_EDGE('',*,*,#915,.T.); +#991 = ORIENTED_EDGE('',*,*,#992,.T.); +#992 = EDGE_CURVE('',#893,#942,#993,.T.); +#993 = SURFACE_CURVE('',#994,(#998,#1005),.PCURVE_S1.); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(3.5,-10.,0.5)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.,1.,0.)); +#998 = PCURVE('',#223,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(0.,-0.5)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#450,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(9.562177826491,-6.5)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(0.,1.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#941,.F.); +#1013 = ADVANCED_FACE('',(#1014),#395,.F.); +#1014 = FACE_BOUND('',#1015,.T.); +#1015 = EDGE_LOOP('',(#1016,#1039,#1061,#1062)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#379,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(3.7,0.,0.5)); +#1020 = SEAM_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(3.7,0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(0.,0.,1.)); +#1025 = PCURVE('',#395,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(-0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#395,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038); +#1034 = LINE('',#1035,#1036); +#1035 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1036 = VECTOR('',#1037,1.); +#1037 = DIRECTION('',(-0.,-1.)); +#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#1018,#1018,#1041,.T.); +#1041 = SURFACE_CURVE('',#1042,(#1047,#1054),.PCURVE_S1.); +#1042 = CIRCLE('',#1043,3.7); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(0.,0.,0.5)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,0.)); +#1047 = PCURVE('',#395,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.,-0.5)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#450,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = CIRCLE('',#1057,3.7); +#1057 = AXIS2_PLACEMENT_2D('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(6.062177826491,3.5)); +#1059 = DIRECTION('',(1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1062 = ORIENTED_EDGE('',*,*,#378,.F.); +#1063 = ADVANCED_FACE('',(#1064,#1078),#450,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073, + #1074,#1075,#1076,#1077)); +#1066 = ORIENTED_EDGE('',*,*,#434,.F.); +#1067 = ORIENTED_EDGE('',*,*,#510,.T.); +#1068 = ORIENTED_EDGE('',*,*,#591,.T.); +#1069 = ORIENTED_EDGE('',*,*,#712,.T.); +#1070 = ORIENTED_EDGE('',*,*,#794,.T.); +#1071 = ORIENTED_EDGE('',*,*,#892,.T.); +#1072 = ORIENTED_EDGE('',*,*,#992,.T.); +#1073 = ORIENTED_EDGE('',*,*,#964,.F.); +#1074 = ORIENTED_EDGE('',*,*,#865,.T.); +#1075 = ORIENTED_EDGE('',*,*,#766,.F.); +#1076 = ORIENTED_EDGE('',*,*,#641,.F.); +#1077 = ORIENTED_EDGE('',*,*,#541,.F.); +#1078 = FACE_BOUND('',#1079,.F.); +#1079 = EDGE_LOOP('',(#1080)); +#1080 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1085)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1082,#1083,#1084)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1082 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1083 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1084 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1085 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1082, + 'distance_accuracy_value','confusion accuracy'); +#1086 = PRODUCT_TYPE('part',$,(#7)); +#1087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1088),#1081); +#1088 = STYLED_ITEM('color',(#1089),#15); +#1089 = PRESENTATION_STYLE_ASSIGNMENT((#1090,#1096)); +#1090 = SURFACE_STYLE_USAGE(.BOTH.,#1091); +#1091 = SURFACE_SIDE_STYLE('',(#1092)); +#1092 = SURFACE_STYLE_FILL_AREA(#1093); +#1093 = FILL_AREA_STYLE('',(#1094)); +#1094 = FILL_AREA_STYLE_COLOUR('',#1095); +#1095 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1096 = CURVE_STYLE('',#1097,POSITIVE_LENGTH_MEASURE(0.1),#1095); +#1097 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.stl new file mode 100644 index 00000000..8381dd01 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M7TabWasher.stl differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.fcstd new file mode 100644 index 00000000..d6929c4a Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.fcstd differ diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.step new file mode 100644 index 00000000..f377c4ec --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.step @@ -0,0 +1,1296 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.step', + '2015-09-08T10:50:39',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1081); +#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,#406,#482,#536,#585,#635,#684,#738,#788,#837, + #887,#936,#986,#1013,#1063)); +#17 = ADVANCED_FACE('',(#18,#375),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#88,#117,#150,#178,#206,#234,#263,#292,#321, + #349)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-8.616843969807,-4.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-20.,-4.,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-7.5,-4.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(-1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-7.5,-4.,0.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-7.5,-4.,0.)); +#47 = DIRECTION('',(0.,-1.,0.)); +#48 = DIRECTION('',(-1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,-0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-6.97554035651,-4.857142857143,0.)); +#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.); +#60 = CIRCLE('',#61,2.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(-8.616843969807,-6.,0.)); +#63 = DIRECTION('',(-0.,-0.,-1.)); +#64 = DIRECTION('',(0.,-1.,0.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75); +#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74), +.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( + '') ); +#68 = CARTESIAN_POINT('',(-1.116843969807,-4.)); +#69 = CARTESIAN_POINT('',(-4.580945584945,-4.)); +#70 = CARTESIAN_POINT('',(-2.848894777376,-1.)); +#71 = CARTESIAN_POINT('',(-1.116843969807,2.)); +#72 = CARTESIAN_POINT('',(0.615206837762,-1.)); +#73 = CARTESIAN_POINT('',(2.347257645331,-4.)); +#74 = CARTESIAN_POINT('',(-1.116843969807,-4.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = CYLINDRICAL_SURFACE('',#78,2.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(-8.616843969807,-6.,0.)); +#80 = DIRECTION('',(0.,0.,1.)); +#81 = DIRECTION('',(0.,1.,0.)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(-1.,0.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#57,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(-4.857142857143,-6.97554035651,0.)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,8.5); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.,0.,0.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = PCURVE('',#32,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,8.5); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(7.5,4.)); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = CYLINDRICAL_SURFACE('',#107,8.5); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(0.,0.,0.)); +#109 = DIRECTION('',(-0.,-0.,-1.)); +#110 = DIRECTION('',(1.,0.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(-0.,0.)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(-1.,0.)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#90,#119,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-4.,-8.616843969807,0.)); +#121 = SURFACE_CURVE('',#122,(#127,#138),.PCURVE_S1.); +#122 = CIRCLE('',#123,2.); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(-6.,-8.616843969807,0.)); +#125 = DIRECTION('',(-0.,-0.,-1.)); +#126 = DIRECTION('',(0.,-1.,0.)); +#127 = PCURVE('',#32,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#137); +#129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#130,#131,#132,#133,#134,#135 +,#136),.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( + '') ); +#130 = CARTESIAN_POINT('',(1.5,-6.616843969807)); +#131 = CARTESIAN_POINT('',(-1.964101615138,-6.616843969807)); +#132 = CARTESIAN_POINT('',(-0.232050807569,-3.616843969807)); +#133 = CARTESIAN_POINT('',(1.5,-0.616843969807)); +#134 = CARTESIAN_POINT('',(3.232050807569,-3.616843969807)); +#135 = CARTESIAN_POINT('',(4.964101615138,-6.616843969807)); +#136 = CARTESIAN_POINT('',(1.5,-6.616843969807)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = CYLINDRICAL_SURFACE('',#140,2.); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(-6.,-8.616843969807,0.)); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = DIRECTION('',(0.571428571429,0.820651806648,0.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(3.7498382325,-0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#119,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-4.,-11.,0.)); +#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-4.,-7.5,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,-1.,0.)); +#159 = PCURVE('',#32,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(3.5,-3.5)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,-1.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = PCURVE('',#167,#172); +#167 = PLANE('',#168); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(-4.,-7.5,0.)); +#170 = DIRECTION('',(1.,0.,0.)); +#171 = DIRECTION('',(0.,-1.,0.)); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(1.,0.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = ORIENTED_EDGE('',*,*,#179,.T.); +#179 = EDGE_CURVE('',#152,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(4.,-11.,0.)); +#182 = SURFACE_CURVE('',#183,(#187,#194),.PCURVE_S1.); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-4.,-11.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(1.,0.,0.)); +#187 = PCURVE('',#32,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(3.5,-7.)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,0.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = PCURVE('',#195,#200); +#195 = PLANE('',#196); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(-4.,-11.,0.)); +#198 = DIRECTION('',(0.,1.,0.)); +#199 = DIRECTION('',(1.,0.,0.)); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = ORIENTED_EDGE('',*,*,#207,.T.); +#207 = EDGE_CURVE('',#180,#208,#210,.T.); +#208 = VERTEX_POINT('',#209); +#209 = CARTESIAN_POINT('',(4.,-9.604686356149,0.)); +#210 = SURFACE_CURVE('',#211,(#215,#222),.PCURVE_S1.); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(4.,-11.,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(0.,1.,0.)); +#215 = PCURVE('',#32,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(11.5,-7.)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.,1.)); +#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#222 = PCURVE('',#223,#228); +#223 = PLANE('',#224); +#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); +#225 = CARTESIAN_POINT('',(4.,-11.,0.)); +#226 = DIRECTION('',(-1.,0.,0.)); +#227 = DIRECTION('',(0.,1.,0.)); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(0.,0.)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(1.,0.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#236,#208,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(5.44,-6.531186722182,0.)); +#238 = SURFACE_CURVE('',#239,(#244,#251),.PCURVE_S1.); +#239 = CIRCLE('',#240,4.); +#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); +#241 = CARTESIAN_POINT('',(8.,-9.604686356149,0.)); +#242 = DIRECTION('',(-0.,0.,1.)); +#243 = DIRECTION('',(0.,-1.,0.)); +#244 = PCURVE('',#32,#245); +#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); +#246 = CIRCLE('',#247,4.); +#247 = AXIS2_PLACEMENT_2D('',#248,#249); +#248 = CARTESIAN_POINT('',(15.5,-5.604686356149)); +#249 = DIRECTION('',(0.,-1.)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = PCURVE('',#252,#257); +#252 = CYLINDRICAL_SURFACE('',#253,4.); +#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256); +#254 = CARTESIAN_POINT('',(8.,-9.604686356149,0.)); +#255 = DIRECTION('',(0.,0.,1.)); +#256 = DIRECTION('',(-0.64,0.768374908492,0.)); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-3.836090919216,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(1.,0.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.T.); +#264 = EDGE_CURVE('',#236,#265,#267,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(-6.531186722182,5.44,0.)); +#267 = SURFACE_CURVE('',#268,(#273,#280),.PCURVE_S1.); +#268 = CIRCLE('',#269,8.5); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(0.,0.,0.)); +#271 = DIRECTION('',(0.,0.,1.)); +#272 = DIRECTION('',(1.,0.,0.)); +#273 = PCURVE('',#32,#274); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = CIRCLE('',#276,8.5); +#276 = AXIS2_PLACEMENT_2D('',#277,#278); +#277 = CARTESIAN_POINT('',(7.5,4.)); +#278 = DIRECTION('',(1.,0.)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = PCURVE('',#281,#286); +#281 = CYLINDRICAL_SURFACE('',#282,8.5); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(0.,0.,0.)); +#284 = DIRECTION('',(-0.,-0.,-1.)); +#285 = DIRECTION('',(1.,0.,0.)); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-0.,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(-1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = ORIENTED_EDGE('',*,*,#293,.F.); +#293 = EDGE_CURVE('',#294,#265,#296,.T.); +#294 = VERTEX_POINT('',#295); +#295 = CARTESIAN_POINT('',(-9.604686356149,4.,0.)); +#296 = SURFACE_CURVE('',#297,(#302,#309),.PCURVE_S1.); +#297 = CIRCLE('',#298,4.); +#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301); +#299 = CARTESIAN_POINT('',(-9.604686356149,8.,0.)); +#300 = DIRECTION('',(-0.,0.,1.)); +#301 = DIRECTION('',(0.,-1.,0.)); +#302 = PCURVE('',#32,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = CIRCLE('',#305,4.); +#305 = AXIS2_PLACEMENT_2D('',#306,#307); +#306 = CARTESIAN_POINT('',(-2.104686356149,12.)); +#307 = DIRECTION('',(0.,-1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#310,#315); +#310 = CYLINDRICAL_SURFACE('',#311,4.); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(-9.604686356149,8.,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(0.,-1.,0.)); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(0.,0.)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(1.,0.)); +#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#321 = ORIENTED_EDGE('',*,*,#322,.F.); +#322 = EDGE_CURVE('',#323,#294,#325,.T.); +#323 = VERTEX_POINT('',#324); +#324 = CARTESIAN_POINT('',(-20.,4.,0.)); +#325 = SURFACE_CURVE('',#326,(#330,#337),.PCURVE_S1.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(-20.,4.,0.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(1.,0.,0.)); +#330 = PCURVE('',#32,#331); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-12.5,8.)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(1.,0.)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = PCURVE('',#338,#343); +#338 = PLANE('',#339); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-20.,4.,0.)); +#341 = DIRECTION('',(0.,1.,0.)); +#342 = DIRECTION('',(1.,0.,0.)); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(0.,0.)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(1.,0.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = ORIENTED_EDGE('',*,*,#350,.F.); +#350 = EDGE_CURVE('',#24,#323,#351,.T.); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-20.,-4.,0.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(0.,1.,0.)); +#356 = PCURVE('',#32,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-12.5,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#364,#369); +#364 = PLANE('',#365); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(-20.,-4.,0.)); +#367 = DIRECTION('',(-1.,0.,0.)); +#368 = DIRECTION('',(0.,1.,0.)); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(0.,0.)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(1.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = FACE_BOUND('',#376,.T.); +#376 = EDGE_LOOP('',(#377)); +#377 = ORIENTED_EDGE('',*,*,#378,.T.); +#378 = EDGE_CURVE('',#379,#379,#381,.T.); +#379 = VERTEX_POINT('',#380); +#380 = CARTESIAN_POINT('',(4.2,0.,0.)); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,4.2); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(0.,0.,0.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = PCURVE('',#32,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = CIRCLE('',#390,4.2); +#390 = AXIS2_PLACEMENT_2D('',#391,#392); +#391 = CARTESIAN_POINT('',(7.5,4.)); +#392 = DIRECTION('',(1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#395,#400); +#395 = CYLINDRICAL_SURFACE('',#396,4.2); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(0.,0.,0.)); +#398 = DIRECTION('',(-0.,-0.,-1.)); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(-0.,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-1.,0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = ADVANCED_FACE('',(#407),#44,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#433,#461)); +#409 = ORIENTED_EDGE('',*,*,#21,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#22,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-8.616843969807,-4.,0.75)); +#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-8.616843969807,-4.,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = PCURVE('',#44,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(1.116843969807,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,-1.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#77,#427); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-0.,0.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(-0.,1.)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = ORIENTED_EDGE('',*,*,#434,.T.); +#434 = EDGE_CURVE('',#412,#435,#437,.T.); +#435 = VERTEX_POINT('',#436); +#436 = CARTESIAN_POINT('',(-20.,-4.,0.75)); +#437 = SURFACE_CURVE('',#438,(#442,#449),.PCURVE_S1.); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-7.5,-4.,0.75)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.,0.)); +#442 = PCURVE('',#44,#443); +#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(0.,-0.75)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(1.,0.)); +#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#449 = PCURVE('',#450,#455); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(-7.5,-4.,0.75)); +#453 = DIRECTION('',(0.,0.,1.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(0.,0.)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(-1.,0.)); +#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#461 = ORIENTED_EDGE('',*,*,#462,.F.); +#462 = EDGE_CURVE('',#24,#435,#463,.T.); +#463 = SURFACE_CURVE('',#464,(#468,#475),.PCURVE_S1.); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-20.,-4.,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.,0.,1.)); +#468 = PCURVE('',#44,#469); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(12.5,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(0.,-1.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = PCURVE('',#364,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(0.,0.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(0.,-1.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = ADVANCED_FACE('',(#483),#77,.F.); +#483 = FACE_BOUND('',#484,.T.); +#484 = EDGE_LOOP('',(#485,#486,#509,#535)); +#485 = ORIENTED_EDGE('',*,*,#56,.T.); +#486 = ORIENTED_EDGE('',*,*,#487,.T.); +#487 = EDGE_CURVE('',#57,#488,#490,.T.); +#488 = VERTEX_POINT('',#489); +#489 = CARTESIAN_POINT('',(-6.97554035651,-4.857142857143,0.75)); +#490 = SURFACE_CURVE('',#491,(#495,#502),.PCURVE_S1.); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(-6.97554035651,-4.857142857143,0.)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(0.,0.,1.)); +#495 = PCURVE('',#77,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); +#497 = LINE('',#498,#499); +#498 = CARTESIAN_POINT('',(-0.962550747885,0.)); +#499 = VECTOR('',#500,1.); +#500 = DIRECTION('',(-0.,1.)); +#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#502 = PCURVE('',#106,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-3.7498382325,0.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-0.,-1.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = ORIENTED_EDGE('',*,*,#510,.F.); +#510 = EDGE_CURVE('',#412,#488,#511,.T.); +#511 = SURFACE_CURVE('',#512,(#517,#524),.PCURVE_S1.); +#512 = CIRCLE('',#513,2.); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(-8.616843969807,-6.,0.75)); +#515 = DIRECTION('',(-0.,-0.,-1.)); +#516 = DIRECTION('',(0.,-1.,0.)); +#517 = PCURVE('',#77,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(3.14159265359,0.75)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(-1.,0.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = PCURVE('',#450,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#534); +#526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#527,#528,#529,#530,#531,#532 +,#533),.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( + '') ); +#527 = CARTESIAN_POINT('',(-1.116843969807,-4.)); +#528 = CARTESIAN_POINT('',(-4.580945584945,-4.)); +#529 = CARTESIAN_POINT('',(-2.848894777376,-1.)); +#530 = CARTESIAN_POINT('',(-1.116843969807,2.)); +#531 = CARTESIAN_POINT('',(0.615206837762,-1.)); +#532 = CARTESIAN_POINT('',(2.347257645331,-4.)); +#533 = CARTESIAN_POINT('',(-1.116843969807,-4.)); +#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#535 = ORIENTED_EDGE('',*,*,#411,.F.); +#536 = ADVANCED_FACE('',(#537),#364,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#540,#563,#584)); +#539 = ORIENTED_EDGE('',*,*,#462,.T.); +#540 = ORIENTED_EDGE('',*,*,#541,.T.); +#541 = EDGE_CURVE('',#435,#542,#544,.T.); +#542 = VERTEX_POINT('',#543); +#543 = CARTESIAN_POINT('',(-20.,4.,0.75)); +#544 = SURFACE_CURVE('',#545,(#549,#556),.PCURVE_S1.); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(-20.,-4.,0.75)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,1.,0.)); +#549 = PCURVE('',#364,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.,-0.75)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#450,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(-12.5,0.)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(0.,1.)); +#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#563 = ORIENTED_EDGE('',*,*,#564,.F.); +#564 = EDGE_CURVE('',#323,#542,#565,.T.); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-20.,4.,0.)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = PCURVE('',#364,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(8.,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#338,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(0.,-1.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ORIENTED_EDGE('',*,*,#350,.F.); +#585 = ADVANCED_FACE('',(#586),#106,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588,#589,#590,#614)); +#588 = ORIENTED_EDGE('',*,*,#89,.F.); +#589 = ORIENTED_EDGE('',*,*,#487,.T.); +#590 = ORIENTED_EDGE('',*,*,#591,.T.); +#591 = EDGE_CURVE('',#488,#592,#594,.T.); +#592 = VERTEX_POINT('',#593); +#593 = CARTESIAN_POINT('',(-4.857142857143,-6.97554035651,0.75)); +#594 = SURFACE_CURVE('',#595,(#600,#607),.PCURVE_S1.); +#595 = CIRCLE('',#596,8.5); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(0.,0.,0.75)); +#598 = DIRECTION('',(0.,0.,1.)); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#106,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-0.,-0.75)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(-1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#450,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = CIRCLE('',#610,8.5); +#610 = AXIS2_PLACEMENT_2D('',#611,#612); +#611 = CARTESIAN_POINT('',(7.5,4.)); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#90,#592,#616,.T.); +#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(-4.857142857143,-6.97554035651,0.)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,0.,1.)); +#621 = PCURVE('',#106,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-4.104143401474,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-0.,-1.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#139,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(-0.,0.)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(-0.,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ADVANCED_FACE('',(#636),#338,.T.); +#636 = FACE_BOUND('',#637,.T.); +#637 = EDGE_LOOP('',(#638,#639,#640,#663)); +#638 = ORIENTED_EDGE('',*,*,#322,.F.); +#639 = ORIENTED_EDGE('',*,*,#564,.T.); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#542,#642,#644,.T.); +#642 = VERTEX_POINT('',#643); +#643 = CARTESIAN_POINT('',(-9.604686356149,4.,0.75)); +#644 = SURFACE_CURVE('',#645,(#649,#656),.PCURVE_S1.); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(-20.,4.,0.75)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = PCURVE('',#338,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(0.,-0.75)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(1.,0.)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#450,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-12.5,8.)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,0.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#294,#642,#665,.T.); +#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(-9.604686356149,4.,0.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.,0.,1.)); +#670 = PCURVE('',#338,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(10.395313643851,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,-1.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#310,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.,0.)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.,1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = ADVANCED_FACE('',(#685),#139,.F.); +#685 = FACE_BOUND('',#686,.T.); +#686 = EDGE_LOOP('',(#687,#688,#711,#737)); +#687 = ORIENTED_EDGE('',*,*,#118,.T.); +#688 = ORIENTED_EDGE('',*,*,#689,.T.); +#689 = EDGE_CURVE('',#119,#690,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(-4.,-8.616843969807,0.75)); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-4.,-8.616843969807,0.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,0.,1.)); +#697 = PCURVE('',#139,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-0.962550747885,0.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(-0.,1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#167,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(1.116843969807,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,-1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#712,.F.); +#712 = EDGE_CURVE('',#592,#690,#713,.T.); +#713 = SURFACE_CURVE('',#714,(#719,#726),.PCURVE_S1.); +#714 = CIRCLE('',#715,2.); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-6.,-8.616843969807,0.75)); +#717 = DIRECTION('',(-0.,-0.,-1.)); +#718 = DIRECTION('',(0.,-1.,0.)); +#719 = PCURVE('',#139,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(3.7498382325,0.75)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(-1.,0.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = PCURVE('',#450,#727); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#736); +#728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#729,#730,#731,#732,#733,#734 +,#735),.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( + '') ); +#729 = CARTESIAN_POINT('',(1.5,-6.616843969807)); +#730 = CARTESIAN_POINT('',(-1.964101615138,-6.616843969807)); +#731 = CARTESIAN_POINT('',(-0.232050807569,-3.616843969807)); +#732 = CARTESIAN_POINT('',(1.5,-0.616843969807)); +#733 = CARTESIAN_POINT('',(3.232050807569,-3.616843969807)); +#734 = CARTESIAN_POINT('',(4.964101615138,-6.616843969807)); +#735 = CARTESIAN_POINT('',(1.5,-6.616843969807)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = ORIENTED_EDGE('',*,*,#615,.F.); +#738 = ADVANCED_FACE('',(#739),#310,.F.); +#739 = FACE_BOUND('',#740,.F.); +#740 = EDGE_LOOP('',(#741,#742,#765,#787)); +#741 = ORIENTED_EDGE('',*,*,#293,.T.); +#742 = ORIENTED_EDGE('',*,*,#743,.T.); +#743 = EDGE_CURVE('',#265,#744,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(-6.531186722182,5.44,0.75)); +#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(-6.531186722182,5.44,0.)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.,0.,1.)); +#751 = PCURVE('',#310,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(0.876298061168,0.)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.,1.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = PCURVE('',#281,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(-8.730279695143,0.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(-0.,-1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = ORIENTED_EDGE('',*,*,#766,.F.); +#766 = EDGE_CURVE('',#642,#744,#767,.T.); +#767 = SURFACE_CURVE('',#768,(#773,#780),.PCURVE_S1.); +#768 = CIRCLE('',#769,4.); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(-9.604686356149,8.,0.75)); +#771 = DIRECTION('',(-0.,0.,1.)); +#772 = DIRECTION('',(0.,-1.,0.)); +#773 = PCURVE('',#310,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.,0.75)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#450,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = CIRCLE('',#783,4.); +#783 = AXIS2_PLACEMENT_2D('',#784,#785); +#784 = CARTESIAN_POINT('',(-2.104686356149,12.)); +#785 = DIRECTION('',(0.,-1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ORIENTED_EDGE('',*,*,#664,.F.); +#788 = ADVANCED_FACE('',(#789),#167,.F.); +#789 = FACE_BOUND('',#790,.F.); +#790 = EDGE_LOOP('',(#791,#792,#793,#816)); +#791 = ORIENTED_EDGE('',*,*,#151,.F.); +#792 = ORIENTED_EDGE('',*,*,#689,.T.); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#690,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(-4.,-11.,0.75)); +#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-4.,-7.5,0.75)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(0.,-1.,0.)); +#802 = PCURVE('',#167,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,-0.75)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = PCURVE('',#450,#810); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(3.5,-3.5)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.,-1.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#816 = ORIENTED_EDGE('',*,*,#817,.F.); +#817 = EDGE_CURVE('',#152,#795,#818,.T.); +#818 = SURFACE_CURVE('',#819,(#823,#830),.PCURVE_S1.); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-4.,-11.,0.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(0.,0.,1.)); +#823 = PCURVE('',#167,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(3.5,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(0.,-1.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#195,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(0.,0.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(0.,-1.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ADVANCED_FACE('',(#838),#281,.T.); +#838 = FACE_BOUND('',#839,.F.); +#839 = EDGE_LOOP('',(#840,#841,#864,#886)); +#840 = ORIENTED_EDGE('',*,*,#264,.F.); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#236,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(5.44,-6.531186722182,0.75)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(5.44,-6.531186722182,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = PCURVE('',#281,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-5.406887246011,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-0.,-1.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#252,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.,1.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#843,#744,#866,.T.); +#866 = SURFACE_CURVE('',#867,(#872,#879),.PCURVE_S1.); +#867 = CIRCLE('',#868,8.5); +#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871); +#869 = CARTESIAN_POINT('',(0.,0.,0.75)); +#870 = DIRECTION('',(0.,0.,1.)); +#871 = DIRECTION('',(1.,0.,0.)); +#872 = PCURVE('',#281,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(-0.,-0.75)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#450,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = CIRCLE('',#882,8.5); +#882 = AXIS2_PLACEMENT_2D('',#883,#884); +#883 = CARTESIAN_POINT('',(7.5,4.)); +#884 = DIRECTION('',(1.,0.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#743,.F.); +#887 = ADVANCED_FACE('',(#888),#195,.F.); +#888 = FACE_BOUND('',#889,.F.); +#889 = EDGE_LOOP('',(#890,#891,#914,#935)); +#890 = ORIENTED_EDGE('',*,*,#817,.T.); +#891 = ORIENTED_EDGE('',*,*,#892,.T.); +#892 = EDGE_CURVE('',#795,#893,#895,.T.); +#893 = VERTEX_POINT('',#894); +#894 = CARTESIAN_POINT('',(4.,-11.,0.75)); +#895 = SURFACE_CURVE('',#896,(#900,#907),.PCURVE_S1.); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(-4.,-11.,0.75)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(1.,0.,0.)); +#900 = PCURVE('',#195,#901); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,-0.75)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = PCURVE('',#450,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(3.5,-7.)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(1.,0.)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#180,#893,#916,.T.); +#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(4.,-11.,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.,0.,1.)); +#921 = PCURVE('',#195,#922); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(8.,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(0.,-1.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = PCURVE('',#223,#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('',*,*,#179,.F.); +#936 = ADVANCED_FACE('',(#937),#252,.F.); +#937 = FACE_BOUND('',#938,.F.); +#938 = EDGE_LOOP('',(#939,#940,#963,#985)); +#939 = ORIENTED_EDGE('',*,*,#235,.T.); +#940 = ORIENTED_EDGE('',*,*,#941,.T.); +#941 = EDGE_CURVE('',#208,#942,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(4.,-9.604686356149,0.75)); +#944 = SURFACE_CURVE('',#945,(#949,#956),.PCURVE_S1.); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(4.,-9.604686356149,0.)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.,0.,1.)); +#949 = PCURVE('',#252,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(0.876298061168,0.)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.,1.)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = PCURVE('',#223,#957); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(1.395313643851,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,-1.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#964,.F.); +#964 = EDGE_CURVE('',#843,#942,#965,.T.); +#965 = SURFACE_CURVE('',#966,(#971,#978),.PCURVE_S1.); +#966 = CIRCLE('',#967,4.); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(8.,-9.604686356149,0.75)); +#969 = DIRECTION('',(-0.,0.,1.)); +#970 = DIRECTION('',(0.,-1.,0.)); +#971 = PCURVE('',#252,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-3.836090919216,0.75)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = PCURVE('',#450,#979); +#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984); +#980 = CIRCLE('',#981,4.); +#981 = AXIS2_PLACEMENT_2D('',#982,#983); +#982 = CARTESIAN_POINT('',(15.5,-5.604686356149)); +#983 = DIRECTION('',(0.,-1.)); +#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#985 = ORIENTED_EDGE('',*,*,#842,.F.); +#986 = ADVANCED_FACE('',(#987),#223,.F.); +#987 = FACE_BOUND('',#988,.F.); +#988 = EDGE_LOOP('',(#989,#990,#991,#1012)); +#989 = ORIENTED_EDGE('',*,*,#207,.F.); +#990 = ORIENTED_EDGE('',*,*,#915,.T.); +#991 = ORIENTED_EDGE('',*,*,#992,.T.); +#992 = EDGE_CURVE('',#893,#942,#993,.T.); +#993 = SURFACE_CURVE('',#994,(#998,#1005),.PCURVE_S1.); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(4.,-11.,0.75)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.,1.,0.)); +#998 = PCURVE('',#223,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(0.,-0.75)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#450,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(11.5,-7.)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(0.,1.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#941,.F.); +#1013 = ADVANCED_FACE('',(#1014),#395,.F.); +#1014 = FACE_BOUND('',#1015,.T.); +#1015 = EDGE_LOOP('',(#1016,#1039,#1061,#1062)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#379,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(4.2,0.,0.75)); +#1020 = SEAM_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(4.2,0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(0.,0.,1.)); +#1025 = PCURVE('',#395,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(-0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#395,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038); +#1034 = LINE('',#1035,#1036); +#1035 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1036 = VECTOR('',#1037,1.); +#1037 = DIRECTION('',(-0.,-1.)); +#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#1018,#1018,#1041,.T.); +#1041 = SURFACE_CURVE('',#1042,(#1047,#1054),.PCURVE_S1.); +#1042 = CIRCLE('',#1043,4.2); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(0.,0.,0.75)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,0.)); +#1047 = PCURVE('',#395,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.,-0.75)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#450,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = CIRCLE('',#1057,4.2); +#1057 = AXIS2_PLACEMENT_2D('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(7.5,4.)); +#1059 = DIRECTION('',(1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1062 = ORIENTED_EDGE('',*,*,#378,.F.); +#1063 = ADVANCED_FACE('',(#1064,#1078),#450,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073, + #1074,#1075,#1076,#1077)); +#1066 = ORIENTED_EDGE('',*,*,#434,.F.); +#1067 = ORIENTED_EDGE('',*,*,#510,.T.); +#1068 = ORIENTED_EDGE('',*,*,#591,.T.); +#1069 = ORIENTED_EDGE('',*,*,#712,.T.); +#1070 = ORIENTED_EDGE('',*,*,#794,.T.); +#1071 = ORIENTED_EDGE('',*,*,#892,.T.); +#1072 = ORIENTED_EDGE('',*,*,#992,.T.); +#1073 = ORIENTED_EDGE('',*,*,#964,.F.); +#1074 = ORIENTED_EDGE('',*,*,#865,.T.); +#1075 = ORIENTED_EDGE('',*,*,#766,.F.); +#1076 = ORIENTED_EDGE('',*,*,#641,.F.); +#1077 = ORIENTED_EDGE('',*,*,#541,.F.); +#1078 = FACE_BOUND('',#1079,.F.); +#1079 = EDGE_LOOP('',(#1080)); +#1080 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1085)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1082,#1083,#1084)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1082 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1083 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1084 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1085 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1082, + 'distance_accuracy_value','confusion accuracy'); +#1086 = PRODUCT_TYPE('part',$,(#7)); +#1087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1088),#1081); +#1088 = STYLED_ITEM('color',(#1089),#15); +#1089 = PRESENTATION_STYLE_ASSIGNMENT((#1090,#1096)); +#1090 = SURFACE_STYLE_USAGE(.BOTH.,#1091); +#1091 = SURFACE_SIDE_STYLE('',(#1092)); +#1092 = SURFACE_STYLE_FILL_AREA(#1093); +#1093 = FILL_AREA_STYLE('',(#1094)); +#1094 = FILL_AREA_STYLE_COLOUR('',#1095); +#1095 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1096 = CURVE_STYLE('',#1097,POSITIVE_LENGTH_MEASURE(0.1),#1095); +#1097 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.stl new file mode 100644 index 00000000..8cb1e089 Binary files /dev/null and b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M8TabWasher.stl differ