diff --git a/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.fcstd b/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.fcstd new file mode 100644 index 00000000..1e3ac010 Binary files /dev/null and b/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.fcstd differ diff --git a/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.stl b/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.stl new file mode 100644 index 00000000..bbe7f1ff Binary files /dev/null and b/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.stl differ diff --git a/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.stp b/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.stp new file mode 100644 index 00000000..f6715faf --- /dev/null +++ b/Mechanical Parts/Bearings/F623ZZ_Ball_Bearing.stp @@ -0,0 +1,924 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/diegotrap/repos/FreeCAD-library/Mechanical +Parts/Bearings/F623ZZ_Ball_Bearing.step','2018-02-11T13:52:26',('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('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20, + 'distance_accuracy_value','confusion accuracy'); +#24 = PRODUCT_TYPE('part',$,(#7)); +#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#674); +#26 = MANIFOLD_SOLID_BREP('',#27); +#27 = CLOSED_SHELL('',(#28,#100,#155,#210,#245,#280,#335,#394,#429,#464, + #523,#578,#617,#647)); +#28 = ADVANCED_FACE('',(#29,#65),#42,.F.); +#29 = FACE_BOUND('',#30,.T.); +#30 = EDGE_LOOP('',(#31)); +#31 = ORIENTED_EDGE('',*,*,#32,.F.); +#32 = EDGE_CURVE('',#33,#33,#35,.T.); +#33 = VERTEX_POINT('',#34); +#34 = CARTESIAN_POINT('',(5.,4.,-5.329070518201E-15)); +#35 = SURFACE_CURVE('',#36,(#41,#53),.PCURVE_S1.); +#36 = CIRCLE('',#37,5.); +#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40); +#38 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#39 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#40 = DIRECTION('',(1.,-1.972152263053E-31,-1.7763568394E-16)); +#41 = PCURVE('',#42,#47); +#42 = PLANE('',#43); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#45 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#46 = DIRECTION('',(1.,-6.573840876842E-31,-5.921189464668E-16)); +#47 = DEFINITIONAL_REPRESENTATION('',(#48),#52); +#48 = CIRCLE('',#49,5.); +#49 = AXIS2_PLACEMENT_2D('',#50,#51); +#50 = CARTESIAN_POINT('',(0.,0.)); +#51 = DIRECTION('',(1.,4.144832625267E-16)); +#52 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#53 = PCURVE('',#54,#59); +#54 = CYLINDRICAL_SURFACE('',#55,5.); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#57 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#58 = DIRECTION('',(1.,-1.972152263053E-31,-1.7763568394E-16)); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(0.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = FACE_BOUND('',#66,.T.); +#66 = EDGE_LOOP('',(#67)); +#67 = ORIENTED_EDGE('',*,*,#68,.F.); +#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(-4.,4.,-4.440892098501E-15)); +#71 = SURFACE_CURVE('',#72,(#77,#88),.PCURVE_S1.); +#72 = CIRCLE('',#73,4.); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#75 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = PCURVE('',#42,#78); +#78 = DEFINITIONAL_REPRESENTATION('',(#79),#87); +#79 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80,#81,#82,#83,#84,#85,#86), +.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( + '') ); +#80 = CARTESIAN_POINT('',(-4.,-2.368475785867E-15)); +#81 = CARTESIAN_POINT('',(-4.,6.928203230276)); +#82 = CARTESIAN_POINT('',(2.,3.464101615138)); +#83 = CARTESIAN_POINT('',(8.,5.716669011052E-15)); +#84 = CARTESIAN_POINT('',(2.,-3.464101615138)); +#85 = CARTESIAN_POINT('',(-4.,-6.928203230276)); +#86 = CARTESIAN_POINT('',(-4.,-2.368475785867E-15)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = PCURVE('',#89,#94); +#89 = CYLINDRICAL_SURFACE('',#90,4.); +#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); +#91 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#92 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#93 = DIRECTION('',(-1.,0.,0.)); +#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(0.,0.)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(1.,0.)); +#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#100 = ADVANCED_FACE('',(#101),#54,.T.); +#101 = FACE_BOUND('',#102,.T.); +#102 = EDGE_LOOP('',(#103,#104,#127,#154)); +#103 = ORIENTED_EDGE('',*,*,#32,.T.); +#104 = ORIENTED_EDGE('',*,*,#105,.T.); +#105 = EDGE_CURVE('',#33,#106,#108,.T.); +#106 = VERTEX_POINT('',#107); +#107 = CARTESIAN_POINT('',(5.,1.,-1.33226762955E-15)); +#108 = SEAM_CURVE('',#109,(#113,#120),.PCURVE_S1.); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(5.,4.,-5.329070518201E-15)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(0.,-1.,1.33226762955E-15)); +#113 = PCURVE('',#54,#114); +#114 = DEFINITIONAL_REPRESENTATION('',(#115),#119); +#115 = LINE('',#116,#117); +#116 = CARTESIAN_POINT('',(0.,0.)); +#117 = VECTOR('',#118,1.); +#118 = DIRECTION('',(0.,1.)); +#119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#120 = PCURVE('',#54,#121); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(6.28318530718,0.)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(0.,1.)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = ORIENTED_EDGE('',*,*,#128,.F.); +#128 = EDGE_CURVE('',#106,#106,#129,.T.); +#129 = SURFACE_CURVE('',#130,(#135,#142),.PCURVE_S1.); +#130 = CIRCLE('',#131,5.); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(0.,1.,-1.110223024625E-15)); +#133 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#134 = DIRECTION('',(1.,-4.930380657631E-32,-4.440892098501E-17)); +#135 = PCURVE('',#54,#136); +#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(0.,3.)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(1.,0.)); +#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#142 = PCURVE('',#143,#148); +#143 = PLANE('',#144); +#144 = AXIS2_PLACEMENT_3D('',#145,#146,#147); +#145 = CARTESIAN_POINT('',(0.,1.,-1.110223024625E-15)); +#146 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#147 = DIRECTION('',(1.,-4.930380657631E-32,-4.440892098501E-17)); +#148 = DEFINITIONAL_REPRESENTATION('',(#149),#153); +#149 = CIRCLE('',#150,5.); +#150 = AXIS2_PLACEMENT_2D('',#151,#152); +#151 = CARTESIAN_POINT('',(0.,0.)); +#152 = DIRECTION('',(1.,-9.860761315263E-33)); +#153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#154 = ORIENTED_EDGE('',*,*,#105,.F.); +#155 = ADVANCED_FACE('',(#156),#89,.F.); +#156 = FACE_BOUND('',#157,.F.); +#157 = EDGE_LOOP('',(#158,#159,#182,#209)); +#158 = ORIENTED_EDGE('',*,*,#68,.F.); +#159 = ORIENTED_EDGE('',*,*,#160,.T.); +#160 = EDGE_CURVE('',#69,#161,#163,.T.); +#161 = VERTEX_POINT('',#162); +#162 = CARTESIAN_POINT('',(-4.,3.8,-4.218847493576E-15)); +#163 = SEAM_CURVE('',#164,(#168,#175),.PCURVE_S1.); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(-4.,4.,-4.440892098501E-15)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#168 = PCURVE('',#89,#169); +#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174); +#170 = LINE('',#171,#172); +#171 = CARTESIAN_POINT('',(6.28318530718,0.)); +#172 = VECTOR('',#173,1.); +#173 = DIRECTION('',(0.,-1.)); +#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#175 = PCURVE('',#89,#176); +#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181); +#177 = LINE('',#178,#179); +#178 = CARTESIAN_POINT('',(0.,0.)); +#179 = VECTOR('',#180,1.); +#180 = DIRECTION('',(0.,-1.)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = ORIENTED_EDGE('',*,*,#183,.T.); +#183 = EDGE_CURVE('',#161,#161,#184,.T.); +#184 = SURFACE_CURVE('',#185,(#190,#197),.PCURVE_S1.); +#185 = CIRCLE('',#186,4.); +#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187 = CARTESIAN_POINT('',(0.,3.8,-4.218847493576E-15)); +#188 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#189 = DIRECTION('',(-1.,0.,0.)); +#190 = PCURVE('',#89,#191); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.,-0.2)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(1.,0.)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = PCURVE('',#198,#203); +#198 = PLANE('',#199); +#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202); +#200 = CARTESIAN_POINT('',(2.563950248511E-16,3.8,-3.9274164667E-15)); +#201 = DIRECTION('',(-3.700743415417E-17,1.,-1.114825108265E-15)); +#202 = DIRECTION('',(0.,-1.114825108265E-15,-1.)); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = CIRCLE('',#205,4.); +#205 = AXIS2_PLACEMENT_2D('',#206,#207); +#206 = CARTESIAN_POINT('',(2.91431026876E-16,2.563950248511E-16)); +#207 = DIRECTION('',(0.,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = ORIENTED_EDGE('',*,*,#160,.F.); +#210 = ADVANCED_FACE('',(#211,#214),#143,.F.); +#211 = FACE_BOUND('',#212,.T.); +#212 = EDGE_LOOP('',(#213)); +#213 = ORIENTED_EDGE('',*,*,#128,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216)); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#218,#218,#220,.T.); +#218 = VERTEX_POINT('',#219); +#219 = CARTESIAN_POINT('',(5.75,1.,-1.33226762955E-15)); +#220 = SURFACE_CURVE('',#221,(#226,#233),.PCURVE_S1.); +#221 = CIRCLE('',#222,5.75); +#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225); +#223 = CARTESIAN_POINT('',(0.,1.,-1.110223024625E-15)); +#224 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#225 = DIRECTION('',(1.,-4.287287528375E-32,-3.861645303044E-17)); +#226 = PCURVE('',#143,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = CIRCLE('',#229,5.75); +#229 = AXIS2_PLACEMENT_2D('',#230,#231); +#230 = CARTESIAN_POINT('',(0.,0.)); +#231 = DIRECTION('',(1.,5.792467954566E-18)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#234,#239); +#234 = CYLINDRICAL_SURFACE('',#235,5.75); +#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238); +#236 = CARTESIAN_POINT('',(0.,1.,-1.110223024625E-15)); +#237 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#238 = DIRECTION('',(1.,-4.287287528375E-32,-3.861645303044E-17)); +#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(0.,0.)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(1.,0.)); +#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#245 = ADVANCED_FACE('',(#246,#249),#198,.T.); +#246 = FACE_BOUND('',#247,.T.); +#247 = EDGE_LOOP('',(#248)); +#248 = ORIENTED_EDGE('',*,*,#183,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251)); +#251 = ORIENTED_EDGE('',*,*,#252,.T.); +#252 = EDGE_CURVE('',#253,#253,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-2.75,3.8,-4.218847493576E-15)); +#255 = SURFACE_CURVE('',#256,(#261,#268),.PCURVE_S1.); +#256 = CIRCLE('',#257,2.75); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(0.,3.8,-4.218847493576E-15)); +#259 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#260 = DIRECTION('',(-1.,0.,0.)); +#261 = PCURVE('',#198,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267); +#263 = CIRCLE('',#264,2.75); +#264 = AXIS2_PLACEMENT_2D('',#265,#266); +#265 = CARTESIAN_POINT('',(2.91431026876E-16,2.563950248511E-16)); +#266 = DIRECTION('',(0.,1.)); +#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#268 = PCURVE('',#269,#274); +#269 = CYLINDRICAL_SURFACE('',#270,2.75); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#272 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#273 = DIRECTION('',(-1.,0.,0.)); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = LINE('',#276,#277); +#276 = CARTESIAN_POINT('',(0.,-0.2)); +#277 = VECTOR('',#278,1.); +#278 = DIRECTION('',(1.,0.)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = ADVANCED_FACE('',(#281),#234,.T.); +#281 = FACE_BOUND('',#282,.T.); +#282 = EDGE_LOOP('',(#283,#284,#307,#334)); +#283 = ORIENTED_EDGE('',*,*,#217,.T.); +#284 = ORIENTED_EDGE('',*,*,#285,.T.); +#285 = EDGE_CURVE('',#218,#286,#288,.T.); +#286 = VERTEX_POINT('',#287); +#287 = CARTESIAN_POINT('',(5.75,0.,0.)); +#288 = SEAM_CURVE('',#289,(#293,#300),.PCURVE_S1.); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(5.75,1.,-1.33226762955E-15)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(0.,-1.,1.33226762955E-15)); +#293 = PCURVE('',#234,#294); +#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(0.,0.)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(0.,1.)); +#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#300 = PCURVE('',#234,#301); +#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(6.28318530718,0.)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(0.,1.)); +#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#307 = ORIENTED_EDGE('',*,*,#308,.F.); +#308 = EDGE_CURVE('',#286,#286,#309,.T.); +#309 = SURFACE_CURVE('',#310,(#315,#322),.PCURVE_S1.); +#310 = CIRCLE('',#311,5.75); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(0.,0.,0.)); +#313 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#314 = DIRECTION('',(1.,0.,0.)); +#315 = PCURVE('',#234,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(0.,1.)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(1.,0.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = PCURVE('',#323,#328); +#323 = PLANE('',#324); +#324 = AXIS2_PLACEMENT_3D('',#325,#326,#327); +#325 = CARTESIAN_POINT('',(0.,0.,0.)); +#326 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#327 = DIRECTION('',(1.,0.,0.)); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = CIRCLE('',#330,5.75); +#330 = AXIS2_PLACEMENT_2D('',#331,#332); +#331 = CARTESIAN_POINT('',(0.,0.)); +#332 = DIRECTION('',(1.,-0.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = ORIENTED_EDGE('',*,*,#285,.F.); +#335 = ADVANCED_FACE('',(#336),#269,.T.); +#336 = FACE_BOUND('',#337,.T.); +#337 = EDGE_LOOP('',(#338,#371,#392,#393)); +#338 = ORIENTED_EDGE('',*,*,#339,.F.); +#339 = EDGE_CURVE('',#340,#340,#342,.T.); +#340 = VERTEX_POINT('',#341); +#341 = CARTESIAN_POINT('',(-2.75,4.,-4.440892098501E-15)); +#342 = SURFACE_CURVE('',#343,(#348,#355),.PCURVE_S1.); +#343 = CIRCLE('',#344,2.75); +#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347); +#345 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#346 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#347 = DIRECTION('',(-1.,0.,0.)); +#348 = PCURVE('',#269,#349); +#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(0.,0.)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(1.,0.)); +#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#355 = PCURVE('',#356,#361); +#356 = PLANE('',#357); +#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360); +#358 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#359 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#360 = DIRECTION('',(1.,-6.573840876842E-31,-5.921189464668E-16)); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#370); +#362 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#363,#364,#365,#366,#367,#368 +,#369),.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( + '') ); +#363 = CARTESIAN_POINT('',(-2.75,-1.628327102784E-15)); +#364 = CARTESIAN_POINT('',(-2.75,4.763139720814)); +#365 = CARTESIAN_POINT('',(1.375,2.381569860407)); +#366 = CARTESIAN_POINT('',(5.5,3.930209945098E-15)); +#367 = CARTESIAN_POINT('',(1.375,-2.381569860407)); +#368 = CARTESIAN_POINT('',(-2.75,-4.763139720814)); +#369 = CARTESIAN_POINT('',(-2.75,-1.628327102784E-15)); +#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#371 = ORIENTED_EDGE('',*,*,#372,.T.); +#372 = EDGE_CURVE('',#340,#253,#373,.T.); +#373 = SEAM_CURVE('',#374,(#378,#385),.PCURVE_S1.); +#374 = LINE('',#375,#376); +#375 = CARTESIAN_POINT('',(-2.75,4.,-4.440892098501E-15)); +#376 = VECTOR('',#377,1.); +#377 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#378 = PCURVE('',#269,#379); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(6.28318530718,0.)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(0.,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = PCURVE('',#269,#386); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(0.,0.)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(0.,-1.)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = ORIENTED_EDGE('',*,*,#252,.T.); +#393 = ORIENTED_EDGE('',*,*,#372,.F.); +#394 = ADVANCED_FACE('',(#395,#398),#323,.T.); +#395 = FACE_BOUND('',#396,.F.); +#396 = EDGE_LOOP('',(#397)); +#397 = ORIENTED_EDGE('',*,*,#308,.F.); +#398 = FACE_BOUND('',#399,.F.); +#399 = EDGE_LOOP('',(#400)); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#402,#402,#404,.T.); +#402 = VERTEX_POINT('',#403); +#403 = CARTESIAN_POINT('',(4.,0.,0.)); +#404 = SURFACE_CURVE('',#405,(#410,#417),.PCURVE_S1.); +#405 = CIRCLE('',#406,4.); +#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); +#407 = CARTESIAN_POINT('',(0.,0.,0.)); +#408 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#409 = DIRECTION('',(1.,0.,0.)); +#410 = PCURVE('',#323,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = CIRCLE('',#413,4.); +#413 = AXIS2_PLACEMENT_2D('',#414,#415); +#414 = CARTESIAN_POINT('',(0.,0.)); +#415 = DIRECTION('',(1.,-0.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = PCURVE('',#418,#423); +#418 = CYLINDRICAL_SURFACE('',#419,4.); +#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420 = CARTESIAN_POINT('',(0.,0.,0.)); +#421 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(0.,0.)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(1.,0.)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = ADVANCED_FACE('',(#430,#433),#356,.F.); +#430 = FACE_BOUND('',#431,.T.); +#431 = EDGE_LOOP('',(#432)); +#432 = ORIENTED_EDGE('',*,*,#339,.T.); +#433 = FACE_BOUND('',#434,.T.); +#434 = EDGE_LOOP('',(#435)); +#435 = ORIENTED_EDGE('',*,*,#436,.T.); +#436 = EDGE_CURVE('',#437,#437,#439,.T.); +#437 = VERTEX_POINT('',#438); +#438 = CARTESIAN_POINT('',(1.5,4.,-5.329070518201E-15)); +#439 = SURFACE_CURVE('',#440,(#445,#452),.PCURVE_S1.); +#440 = CIRCLE('',#441,1.5); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#443 = DIRECTION('',(-8.75811540203E-47,-1.,1.110223024625E-15)); +#444 = DIRECTION('',(1.,-6.573840876842E-31,-5.921189464668E-16)); +#445 = PCURVE('',#356,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451); +#447 = CIRCLE('',#448,1.5); +#448 = AXIS2_PLACEMENT_2D('',#449,#450); +#449 = CARTESIAN_POINT('',(0.,0.)); +#450 = DIRECTION('',(1.,-0.)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = PCURVE('',#453,#458); +#453 = CYLINDRICAL_SURFACE('',#454,1.5); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(0.,4.,-4.440892098501E-15)); +#456 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#457 = DIRECTION('',(1.,-6.573840876842E-31,-5.921189464668E-16)); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(1.,0.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ADVANCED_FACE('',(#465),#418,.F.); +#465 = FACE_BOUND('',#466,.F.); +#466 = EDGE_LOOP('',(#467,#468,#491,#522)); +#467 = ORIENTED_EDGE('',*,*,#401,.F.); +#468 = ORIENTED_EDGE('',*,*,#469,.T.); +#469 = EDGE_CURVE('',#402,#470,#472,.T.); +#470 = VERTEX_POINT('',#471); +#471 = CARTESIAN_POINT('',(4.,0.2,-2.22044604925E-16)); +#472 = SEAM_CURVE('',#473,(#477,#484),.PCURVE_S1.); +#473 = LINE('',#474,#475); +#474 = CARTESIAN_POINT('',(4.,0.,0.)); +#475 = VECTOR('',#476,1.); +#476 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#477 = PCURVE('',#418,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(6.28318530718,0.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,-1.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = PCURVE('',#418,#485); +#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490); +#486 = LINE('',#487,#488); +#487 = CARTESIAN_POINT('',(0.,0.)); +#488 = VECTOR('',#489,1.); +#489 = DIRECTION('',(0.,-1.)); +#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#491 = ORIENTED_EDGE('',*,*,#492,.T.); +#492 = EDGE_CURVE('',#470,#470,#493,.T.); +#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); +#494 = CIRCLE('',#495,4.); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.,0.2,-2.22044604925E-16)); +#497 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#498 = DIRECTION('',(1.,0.,0.)); +#499 = PCURVE('',#418,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(0.,-0.2)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(1.,0.)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#507,#512); +#507 = PLANE('',#508); +#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511); +#509 = CARTESIAN_POINT('',(4.,0.2,-2.22044604925E-16)); +#510 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#511 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); +#512 = DEFINITIONAL_REPRESENTATION('',(#513),#521); +#513 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#514,#515,#516,#517,#518,#519 +,#520),.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( + '') ); +#514 = CARTESIAN_POINT('',(0.,0.)); +#515 = CARTESIAN_POINT('',(-6.928203230276,0.)); +#516 = CARTESIAN_POINT('',(-3.464101615138,6.)); +#517 = CARTESIAN_POINT('',(-9.797174393179E-16,12.)); +#518 = CARTESIAN_POINT('',(3.464101615138,6.)); +#519 = CARTESIAN_POINT('',(6.928203230276,6.661338147751E-15)); +#520 = CARTESIAN_POINT('',(0.,0.)); +#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#522 = ORIENTED_EDGE('',*,*,#469,.F.); +#523 = ADVANCED_FACE('',(#524),#453,.F.); +#524 = FACE_BOUND('',#525,.F.); +#525 = EDGE_LOOP('',(#526,#527,#550,#577)); +#526 = ORIENTED_EDGE('',*,*,#436,.T.); +#527 = ORIENTED_EDGE('',*,*,#528,.T.); +#528 = EDGE_CURVE('',#437,#529,#531,.T.); +#529 = VERTEX_POINT('',#530); +#530 = CARTESIAN_POINT('',(1.5,0.,0.)); +#531 = SEAM_CURVE('',#532,(#536,#543),.PCURVE_S1.); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(1.5,4.,-5.329070518201E-15)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.,1.33226762955E-15)); +#536 = PCURVE('',#453,#537); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(0.,0.)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(0.,1.)); +#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#543 = PCURVE('',#453,#544); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(6.28318530718,0.)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,1.)); +#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#550 = ORIENTED_EDGE('',*,*,#551,.F.); +#551 = EDGE_CURVE('',#529,#529,#552,.T.); +#552 = SURFACE_CURVE('',#553,(#558,#565),.PCURVE_S1.); +#553 = CIRCLE('',#554,1.5); +#554 = AXIS2_PLACEMENT_3D('',#555,#556,#557); +#555 = CARTESIAN_POINT('',(0.,0.,0.)); +#556 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#557 = DIRECTION('',(1.,0.,0.)); +#558 = PCURVE('',#453,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(0.,4.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(1.,0.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = PCURVE('',#566,#571); +#566 = PLANE('',#567); +#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570); +#568 = CARTESIAN_POINT('',(0.,0.,0.)); +#569 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#570 = DIRECTION('',(1.,0.,0.)); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = CIRCLE('',#573,1.5); +#573 = AXIS2_PLACEMENT_2D('',#574,#575); +#574 = CARTESIAN_POINT('',(0.,0.)); +#575 = DIRECTION('',(1.,-0.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = ORIENTED_EDGE('',*,*,#528,.F.); +#578 = ADVANCED_FACE('',(#579,#582),#507,.F.); +#579 = FACE_BOUND('',#580,.T.); +#580 = EDGE_LOOP('',(#581)); +#581 = ORIENTED_EDGE('',*,*,#492,.T.); +#582 = FACE_BOUND('',#583,.F.); +#583 = EDGE_LOOP('',(#584)); +#584 = ORIENTED_EDGE('',*,*,#585,.T.); +#585 = EDGE_CURVE('',#586,#586,#588,.T.); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(2.75,0.2,-2.22044604925E-16)); +#588 = SURFACE_CURVE('',#589,(#594,#605),.PCURVE_S1.); +#589 = CIRCLE('',#590,2.75); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(0.,0.2,-2.22044604925E-16)); +#592 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#593 = DIRECTION('',(1.,0.,0.)); +#594 = PCURVE('',#507,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#604); +#596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#597,#598,#599,#600,#601,#602 +,#603),.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( + '') ); +#597 = CARTESIAN_POINT('',(0.,1.25)); +#598 = CARTESIAN_POINT('',(-4.763139720814,1.25)); +#599 = CARTESIAN_POINT('',(-2.381569860407,5.375)); +#600 = CARTESIAN_POINT('',(-6.73555739531E-16,9.5)); +#601 = CARTESIAN_POINT('',(2.381569860407,5.375)); +#602 = CARTESIAN_POINT('',(4.763139720814,1.25)); +#603 = CARTESIAN_POINT('',(0.,1.25)); +#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#605 = PCURVE('',#606,#611); +#606 = CYLINDRICAL_SURFACE('',#607,2.75); +#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610); +#608 = CARTESIAN_POINT('',(0.,0.,0.)); +#609 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#610 = DIRECTION('',(1.,0.,0.)); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(0.,-0.2)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(1.,0.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = ADVANCED_FACE('',(#618,#644),#566,.T.); +#618 = FACE_BOUND('',#619,.F.); +#619 = EDGE_LOOP('',(#620)); +#620 = ORIENTED_EDGE('',*,*,#621,.F.); +#621 = EDGE_CURVE('',#622,#622,#624,.T.); +#622 = VERTEX_POINT('',#623); +#623 = CARTESIAN_POINT('',(2.75,0.,0.)); +#624 = SURFACE_CURVE('',#625,(#630,#637),.PCURVE_S1.); +#625 = CIRCLE('',#626,2.75); +#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629); +#627 = CARTESIAN_POINT('',(0.,0.,0.)); +#628 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#629 = DIRECTION('',(1.,0.,0.)); +#630 = PCURVE('',#566,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = CIRCLE('',#633,2.75); +#633 = AXIS2_PLACEMENT_2D('',#634,#635); +#634 = CARTESIAN_POINT('',(0.,0.)); +#635 = DIRECTION('',(1.,-0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#606,#638); +#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643); +#639 = LINE('',#640,#641); +#640 = CARTESIAN_POINT('',(0.,0.)); +#641 = VECTOR('',#642,1.); +#642 = DIRECTION('',(1.,0.)); +#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#644 = FACE_BOUND('',#645,.F.); +#645 = EDGE_LOOP('',(#646)); +#646 = ORIENTED_EDGE('',*,*,#551,.T.); +#647 = ADVANCED_FACE('',(#648),#606,.T.); +#648 = FACE_BOUND('',#649,.T.); +#649 = EDGE_LOOP('',(#650,#651,#672,#673)); +#650 = ORIENTED_EDGE('',*,*,#621,.F.); +#651 = ORIENTED_EDGE('',*,*,#652,.T.); +#652 = EDGE_CURVE('',#622,#586,#653,.T.); +#653 = SEAM_CURVE('',#654,(#658,#665),.PCURVE_S1.); +#654 = LINE('',#655,#656); +#655 = CARTESIAN_POINT('',(2.75,0.,0.)); +#656 = VECTOR('',#657,1.); +#657 = DIRECTION('',(0.,1.,-1.110223024625E-15)); +#658 = PCURVE('',#606,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(6.28318530718,0.)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.,-1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = PCURVE('',#606,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(0.,0.)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(0.,-1.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ORIENTED_EDGE('',*,*,#585,.T.); +#673 = ORIENTED_EDGE('',*,*,#652,.F.); +#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#678)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#675,#676,#677)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#675 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#676 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#677 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#678 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#675, + 'distance_accuracy_value','confusion accuracy'); +#679 = SHAPE_DEFINITION_REPRESENTATION(#680,#25); +#680 = PRODUCT_DEFINITION_SHAPE('','',#681); +#681 = PRODUCT_DEFINITION('design','',#682,#685); +#682 = PRODUCT_DEFINITION_FORMATION('','',#683); +#683 = PRODUCT('bottom_channel','bottom_channel','',(#684)); +#684 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#685 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#686 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#687,#689); +#687 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#688) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#688 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#689 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#690 + ); +#690 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:2]','',#5,#681,$); +#691 = PRODUCT_TYPE('part',$,(#683)); +#692 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#693, + #701,#708,#715,#722,#730,#737,#744,#751,#758,#765,#772,#779,#786), + #674); +#693 = STYLED_ITEM('color',(#694),#28); +#694 = PRESENTATION_STYLE_ASSIGNMENT((#695)); +#695 = SURFACE_STYLE_USAGE(.BOTH.,#696); +#696 = SURFACE_SIDE_STYLE('',(#697)); +#697 = SURFACE_STYLE_FILL_AREA(#698); +#698 = FILL_AREA_STYLE('',(#699)); +#699 = FILL_AREA_STYLE_COLOUR('',#700); +#700 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#701 = STYLED_ITEM('color',(#702),#100); +#702 = PRESENTATION_STYLE_ASSIGNMENT((#703)); +#703 = SURFACE_STYLE_USAGE(.BOTH.,#704); +#704 = SURFACE_SIDE_STYLE('',(#705)); +#705 = SURFACE_STYLE_FILL_AREA(#706); +#706 = FILL_AREA_STYLE('',(#707)); +#707 = FILL_AREA_STYLE_COLOUR('',#700); +#708 = STYLED_ITEM('color',(#709),#155); +#709 = PRESENTATION_STYLE_ASSIGNMENT((#710)); +#710 = SURFACE_STYLE_USAGE(.BOTH.,#711); +#711 = SURFACE_SIDE_STYLE('',(#712)); +#712 = SURFACE_STYLE_FILL_AREA(#713); +#713 = FILL_AREA_STYLE('',(#714)); +#714 = FILL_AREA_STYLE_COLOUR('',#700); +#715 = STYLED_ITEM('color',(#716),#210); +#716 = PRESENTATION_STYLE_ASSIGNMENT((#717)); +#717 = SURFACE_STYLE_USAGE(.BOTH.,#718); +#718 = SURFACE_SIDE_STYLE('',(#719)); +#719 = SURFACE_STYLE_FILL_AREA(#720); +#720 = FILL_AREA_STYLE('',(#721)); +#721 = FILL_AREA_STYLE_COLOUR('',#700); +#722 = STYLED_ITEM('color',(#723),#245); +#723 = PRESENTATION_STYLE_ASSIGNMENT((#724)); +#724 = SURFACE_STYLE_USAGE(.BOTH.,#725); +#725 = SURFACE_SIDE_STYLE('',(#726)); +#726 = SURFACE_STYLE_FILL_AREA(#727); +#727 = FILL_AREA_STYLE('',(#728)); +#728 = FILL_AREA_STYLE_COLOUR('',#729); +#729 = COLOUR_RGB('',0.20000000298,0.20000000298,0.20000000298); +#730 = STYLED_ITEM('color',(#731),#280); +#731 = PRESENTATION_STYLE_ASSIGNMENT((#732)); +#732 = SURFACE_STYLE_USAGE(.BOTH.,#733); +#733 = SURFACE_SIDE_STYLE('',(#734)); +#734 = SURFACE_STYLE_FILL_AREA(#735); +#735 = FILL_AREA_STYLE('',(#736)); +#736 = FILL_AREA_STYLE_COLOUR('',#700); +#737 = STYLED_ITEM('color',(#738),#335); +#738 = PRESENTATION_STYLE_ASSIGNMENT((#739)); +#739 = SURFACE_STYLE_USAGE(.BOTH.,#740); +#740 = SURFACE_SIDE_STYLE('',(#741)); +#741 = SURFACE_STYLE_FILL_AREA(#742); +#742 = FILL_AREA_STYLE('',(#743)); +#743 = FILL_AREA_STYLE_COLOUR('',#700); +#744 = STYLED_ITEM('color',(#745),#394); +#745 = PRESENTATION_STYLE_ASSIGNMENT((#746)); +#746 = SURFACE_STYLE_USAGE(.BOTH.,#747); +#747 = SURFACE_SIDE_STYLE('',(#748)); +#748 = SURFACE_STYLE_FILL_AREA(#749); +#749 = FILL_AREA_STYLE('',(#750)); +#750 = FILL_AREA_STYLE_COLOUR('',#700); +#751 = STYLED_ITEM('color',(#752),#429); +#752 = PRESENTATION_STYLE_ASSIGNMENT((#753)); +#753 = SURFACE_STYLE_USAGE(.BOTH.,#754); +#754 = SURFACE_SIDE_STYLE('',(#755)); +#755 = SURFACE_STYLE_FILL_AREA(#756); +#756 = FILL_AREA_STYLE('',(#757)); +#757 = FILL_AREA_STYLE_COLOUR('',#700); +#758 = STYLED_ITEM('color',(#759),#464); +#759 = PRESENTATION_STYLE_ASSIGNMENT((#760)); +#760 = SURFACE_STYLE_USAGE(.BOTH.,#761); +#761 = SURFACE_SIDE_STYLE('',(#762)); +#762 = SURFACE_STYLE_FILL_AREA(#763); +#763 = FILL_AREA_STYLE('',(#764)); +#764 = FILL_AREA_STYLE_COLOUR('',#700); +#765 = STYLED_ITEM('color',(#766),#523); +#766 = PRESENTATION_STYLE_ASSIGNMENT((#767)); +#767 = SURFACE_STYLE_USAGE(.BOTH.,#768); +#768 = SURFACE_SIDE_STYLE('',(#769)); +#769 = SURFACE_STYLE_FILL_AREA(#770); +#770 = FILL_AREA_STYLE('',(#771)); +#771 = FILL_AREA_STYLE_COLOUR('',#700); +#772 = STYLED_ITEM('color',(#773),#578); +#773 = PRESENTATION_STYLE_ASSIGNMENT((#774)); +#774 = SURFACE_STYLE_USAGE(.BOTH.,#775); +#775 = SURFACE_SIDE_STYLE('',(#776)); +#776 = SURFACE_STYLE_FILL_AREA(#777); +#777 = FILL_AREA_STYLE('',(#778)); +#778 = FILL_AREA_STYLE_COLOUR('',#729); +#779 = STYLED_ITEM('color',(#780),#617); +#780 = PRESENTATION_STYLE_ASSIGNMENT((#781)); +#781 = SURFACE_STYLE_USAGE(.BOTH.,#782); +#782 = SURFACE_SIDE_STYLE('',(#783)); +#783 = SURFACE_STYLE_FILL_AREA(#784); +#784 = FILL_AREA_STYLE('',(#785)); +#785 = FILL_AREA_STYLE_COLOUR('',#700); +#786 = STYLED_ITEM('color',(#787),#647); +#787 = PRESENTATION_STYLE_ASSIGNMENT((#788)); +#788 = SURFACE_STYLE_USAGE(.BOTH.,#789); +#789 = SURFACE_SIDE_STYLE('',(#790)); +#790 = SURFACE_STYLE_FILL_AREA(#791); +#791 = FILL_AREA_STYLE('',(#792)); +#792 = FILL_AREA_STYLE_COLOUR('',#700); +ENDSEC; +END-ISO-10303-21;