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