diff --git a/Mechanical Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.FCStd b/Mechanical Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.FCStd index a8a29546..2201ef85 100644 Binary files a/Mechanical Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.FCStd and b/Mechanical Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.FCStd differ diff --git a/Mechanical Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.step b/Mechanical Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.step index 56aede67..fd2aaf89 100644 --- a/Mechanical Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.step +++ b/Mechanical Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.step @@ -2,9 +2,10 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'/home/mex/Development/Escriba/Mark_I/Mechanics/GT2_20T_Smooth_5mm_ -Bore.step','2017-12-14T21:46:29',('Author'),(''), - 'Open CASCADE STEP processor 7.1','FreeCAD','Unknown'); +'/home/mex/Development/FreeCAD-library/Mechanical +Parts/Pulleys/GT2_20T_Smooth_5mm_Bore.step','2017-12-16T13:02:22',( + 'Author'),(''),'Open CASCADE STEP processor 7.1','FreeCAD','Unknown' + ); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; DATA; @@ -16,5854 +17,1312 @@ DATA; #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); -#7 = PRODUCT('GT2_20T_Smooth_5mm_Bore','GT2_20T_Smooth_5mm_Bore','',(#8) - ); +#7 = PRODUCT('GT2_20T_Smooth_5mm_Bore_final', + 'GT2_20T_Smooth_5mm_Bore_final','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, - #51,#55,#59,#63,#67,#71,#75,#79,#83,#87,#91,#95),#99); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1129); #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.,0.,1.)); -#18 = DIRECTION('',(1.,0.,0.)); -#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); -#20 = CARTESIAN_POINT('',(0.,0.,0.)); -#21 = DIRECTION('',(0.,0.,1.)); -#22 = DIRECTION('',(1.,0.,0.)); -#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.,0.,0.)); -#25 = DIRECTION('',(0.,0.,1.)); -#26 = DIRECTION('',(1.,0.,0.)); -#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); -#28 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#29 = DIRECTION('',(0.,0.,1.)); -#30 = DIRECTION('',(1.,0.,0.)); -#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#33 = DIRECTION('',(0.,0.,1.)); -#34 = DIRECTION('',(1.,0.,0.)); -#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.,0.,0.)); -#37 = DIRECTION('',(0.,0.,1.)); -#38 = DIRECTION('',(1.,0.,0.)); -#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#41 = DIRECTION('',(0.,0.,1.)); -#42 = DIRECTION('',(1.,0.,0.)); -#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#45 = DIRECTION('',(0.,0.,1.)); -#46 = DIRECTION('',(1.,0.,0.)); -#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(0.,0.,0.)); -#49 = DIRECTION('',(0.,0.,1.)); -#50 = DIRECTION('',(1.,0.,0.)); -#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); -#52 = CARTESIAN_POINT('',(0.,0.,0.)); -#53 = DIRECTION('',(0.,0.,1.)); -#54 = DIRECTION('',(1.,0.,0.)); -#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); -#56 = CARTESIAN_POINT('',(0.,0.,0.)); -#57 = DIRECTION('',(0.,0.,1.)); -#58 = DIRECTION('',(1.,0.,0.)); -#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); -#60 = CARTESIAN_POINT('',(0.,0.,7.5)); -#61 = DIRECTION('',(0.,0.,1.)); -#62 = DIRECTION('',(1.,0.,0.)); -#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66); -#64 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#65 = DIRECTION('',(0.,0.,1.)); -#66 = DIRECTION('',(1.,0.,0.)); -#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); -#68 = CARTESIAN_POINT('',(0.,0.,0.)); -#69 = DIRECTION('',(0.,0.,1.)); -#70 = DIRECTION('',(1.,0.,0.)); -#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); -#72 = CARTESIAN_POINT('',(0.,0.,1.)); -#73 = DIRECTION('',(0.,0.,1.)); -#74 = DIRECTION('',(1.,0.,0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#85,#171,#206,#261,#324,#407,#460,#490,#553, + #608,#671,#698,#723,#758,#826,#881,#911,#938,#993,#1043,#1070,#1095, + #1122)); +#17 = ADVANCED_FACE('',(#18,#54),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(8.9,0.,1.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,8.9); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,1.)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = PLANE('',#32); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,1.)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = CIRCLE('',#38,8.9); +#38 = AXIS2_PLACEMENT_2D('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = CONICAL_SURFACE('',#44,9.,0.785398163397); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,0.9)); +#46 = DIRECTION('',(-0.,-0.,-1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(-0.,-1.E-01)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-1.,-0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = FACE_BOUND('',#55,.T.); +#55 = EDGE_LOOP('',(#56)); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#58,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(6.125,-2.E-15,1.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,6.125); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(0.,0.,1.)); +#64 = DIRECTION('',(0.,0.,1.)); +#65 = DIRECTION('',(1.,0.,0.)); +#66 = PCURVE('',#31,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,6.125); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(0.,0.)); +#71 = DIRECTION('',(1.,0.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,6.125); #75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); -#76 = CARTESIAN_POINT('',(0.,0.,0.)); +#76 = CARTESIAN_POINT('',(0.,0.,1.)); #77 = DIRECTION('',(0.,0.,1.)); #78 = DIRECTION('',(1.,0.,0.)); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(0.,0.,0.)); -#81 = DIRECTION('',(0.,0.,1.)); -#82 = DIRECTION('',(1.,0.,0.)); -#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); -#84 = CARTESIAN_POINT('',(0.,0.,0.)); -#85 = DIRECTION('',(0.,0.,1.)); -#86 = DIRECTION('',(1.,0.,0.)); -#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90); -#88 = CARTESIAN_POINT('',(0.,0.,0.)); -#89 = DIRECTION('',(0.,0.,1.)); -#90 = DIRECTION('',(1.,0.,0.)); -#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94); -#92 = CARTESIAN_POINT('',(0.,0.,0.)); -#93 = DIRECTION('',(0.,0.,1.)); -#94 = DIRECTION('',(1.,0.,0.)); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(0.,0.,0.)); -#97 = DIRECTION('',(0.,0.,1.)); -#98 = DIRECTION('',(1.,0.,0.)); -#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#100,#101,#102)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#100 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#101 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#102 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#103 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#100, - 'distance_accuracy_value','confusion accuracy'); -#104 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); -#105 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106),#204); -#106 = MANIFOLD_SOLID_BREP('',#107); -#107 = CLOSED_SHELL('',(#108,#196,#200)); -#108 = ADVANCED_FACE('',(#109),#122,.T.); -#109 = FACE_BOUND('',#110,.T.); -#110 = EDGE_LOOP('',(#111,#145,#168,#195)); -#111 = ORIENTED_EDGE('',*,*,#112,.F.); -#112 = EDGE_CURVE('',#113,#113,#115,.T.); -#113 = VERTEX_POINT('',#114); -#114 = CARTESIAN_POINT('',(4.,-1.E-15,8.5)); -#115 = SURFACE_CURVE('',#116,(#121,#133),.PCURVE_S1.); -#116 = CIRCLE('',#117,4.); -#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); -#118 = CARTESIAN_POINT('',(0.,0.,8.5)); -#119 = DIRECTION('',(0.,0.,1.)); -#120 = DIRECTION('',(1.,0.,-0.)); -#121 = PCURVE('',#122,#127); -#122 = CYLINDRICAL_SURFACE('',#123,4.); -#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); -#124 = CARTESIAN_POINT('',(0.,0.,0.)); -#125 = DIRECTION('',(0.,0.,1.)); -#126 = DIRECTION('',(1.,0.,-0.)); -#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132); -#128 = LINE('',#129,#130); -#129 = CARTESIAN_POINT('',(0.,8.5)); -#130 = VECTOR('',#131,1.); -#131 = DIRECTION('',(1.,0.)); -#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#133 = PCURVE('',#134,#139); -#134 = PLANE('',#135); -#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138); -#136 = CARTESIAN_POINT('',(0.,0.,8.5)); -#137 = DIRECTION('',(0.,0.,1.)); -#138 = DIRECTION('',(1.,0.,-0.)); -#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144); -#140 = CIRCLE('',#141,4.); -#141 = AXIS2_PLACEMENT_2D('',#142,#143); -#142 = CARTESIAN_POINT('',(0.,0.)); -#143 = DIRECTION('',(1.,0.)); -#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#85 = ADVANCED_FACE('',(#86),#100,.T.); +#86 = FACE_BOUND('',#87,.T.); +#87 = EDGE_LOOP('',(#88,#116,#143,#144)); +#88 = ORIENTED_EDGE('',*,*,#89,.F.); +#89 = EDGE_CURVE('',#90,#92,#94,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(9.,0.,8.4)); +#92 = VERTEX_POINT('',#93); +#93 = CARTESIAN_POINT('',(8.9,0.,8.5)); +#94 = SEAM_CURVE('',#95,(#99,#110),.PCURVE_S1.); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(9.,0.,8.4)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#99 = PCURVE('',#100,#105); +#100 = CONICAL_SURFACE('',#101,9.,0.785398163397); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(0.,0.,8.4)); +#103 = DIRECTION('',(-0.,-0.,-1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#109); +#106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#107,#108),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = CARTESIAN_POINT('',(0.,-1.E-01)); +#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#145 = ORIENTED_EDGE('',*,*,#146,.F.); -#146 = EDGE_CURVE('',#147,#113,#149,.T.); -#147 = VERTEX_POINT('',#148); -#148 = CARTESIAN_POINT('',(4.,-1.E-15,0.)); -#149 = SEAM_CURVE('',#150,(#154,#161),.PCURVE_S1.); -#150 = LINE('',#151,#152); -#151 = CARTESIAN_POINT('',(4.,-9.8E-16,0.)); -#152 = VECTOR('',#153,1.); -#153 = DIRECTION('',(0.,0.,1.)); -#154 = PCURVE('',#122,#155); -#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); -#156 = LINE('',#157,#158); -#157 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#158 = VECTOR('',#159,1.); -#159 = DIRECTION('',(0.,1.)); -#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#110 = PCURVE('',#100,#111); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#115); +#112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#113,#114),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); +#113 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#114 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#161 = PCURVE('',#122,#162); -#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167); -#163 = LINE('',#164,#165); -#164 = CARTESIAN_POINT('',(0.,-0.)); -#165 = VECTOR('',#166,1.); -#166 = DIRECTION('',(0.,1.)); -#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#90,#90,#118,.T.); +#118 = SURFACE_CURVE('',#119,(#124,#131),.PCURVE_S1.); +#119 = CIRCLE('',#120,9.); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(0.,0.,8.4)); +#122 = DIRECTION('',(0.,0.,1.)); +#123 = DIRECTION('',(1.,0.,0.)); +#124 = PCURVE('',#100,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130); +#126 = LINE('',#127,#128); +#127 = CARTESIAN_POINT('',(-0.,-0.)); +#128 = VECTOR('',#129,1.); +#129 = DIRECTION('',(-1.,-0.)); +#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#168 = ORIENTED_EDGE('',*,*,#169,.T.); -#169 = EDGE_CURVE('',#147,#147,#170,.T.); -#170 = SURFACE_CURVE('',#171,(#176,#183),.PCURVE_S1.); -#171 = CIRCLE('',#172,4.); -#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); -#173 = CARTESIAN_POINT('',(0.,0.,0.)); -#174 = DIRECTION('',(0.,0.,1.)); -#175 = DIRECTION('',(1.,0.,-0.)); -#176 = PCURVE('',#122,#177); -#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); -#178 = LINE('',#179,#180); -#179 = CARTESIAN_POINT('',(0.,0.)); -#180 = VECTOR('',#181,1.); -#181 = DIRECTION('',(1.,0.)); -#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#131 = PCURVE('',#132,#137); +#132 = CYLINDRICAL_SURFACE('',#133,9.); +#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136); +#134 = CARTESIAN_POINT('',(0.,0.,7.5)); +#135 = DIRECTION('',(0.,0.,1.)); +#136 = DIRECTION('',(1.,0.,0.)); +#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(0.,0.9)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(1.,0.)); +#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#183 = PCURVE('',#184,#189); -#184 = PLANE('',#185); -#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188); -#186 = CARTESIAN_POINT('',(0.,0.,0.)); -#187 = DIRECTION('',(0.,0.,1.)); -#188 = DIRECTION('',(1.,0.,-0.)); -#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194); -#190 = CIRCLE('',#191,4.); -#191 = AXIS2_PLACEMENT_2D('',#192,#193); -#192 = CARTESIAN_POINT('',(0.,0.)); -#193 = DIRECTION('',(1.,0.)); -#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#143 = ORIENTED_EDGE('',*,*,#89,.T.); +#144 = ORIENTED_EDGE('',*,*,#145,.F.); +#145 = EDGE_CURVE('',#92,#92,#146,.T.); +#146 = SURFACE_CURVE('',#147,(#152,#159),.PCURVE_S1.); +#147 = CIRCLE('',#148,8.9); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(0.,0.,8.5)); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = DIRECTION('',(1.,0.,0.)); +#152 = PCURVE('',#100,#153); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(-0.,-1.E-01)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(-1.,-0.)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#195 = ORIENTED_EDGE('',*,*,#146,.T.); -#196 = ADVANCED_FACE('',(#197),#134,.T.); -#197 = FACE_BOUND('',#198,.T.); -#198 = EDGE_LOOP('',(#199)); -#199 = ORIENTED_EDGE('',*,*,#112,.T.); -#200 = ADVANCED_FACE('',(#201),#184,.F.); -#201 = FACE_BOUND('',#202,.T.); -#202 = EDGE_LOOP('',(#203)); -#203 = ORIENTED_EDGE('',*,*,#169,.F.); -#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#208)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#205,#206,#207)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#205 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#206 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#207 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#208 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#205, - 'distance_accuracy_value','confusion accuracy'); -#209 = SHAPE_DEFINITION_REPRESENTATION(#210,#105); -#210 = PRODUCT_DEFINITION_SHAPE('','',#211); -#211 = PRODUCT_DEFINITION('design','',#212,#215); -#212 = PRODUCT_DEFINITION_FORMATION('','',#213); -#213 = PRODUCT('Cylinder005','Cylinder005','',(#214)); -#214 = PRODUCT_CONTEXT('',#2,'mechanical'); -#215 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#216 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#217,#219); -#217 = ( REPRESENTATION_RELATIONSHIP('','',#105,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#218) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#218 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#219 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#220 - ); -#220 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1]','',#5,#211,$); -#221 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#213)); -#222 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#223),#321); -#223 = MANIFOLD_SOLID_BREP('',#224); -#224 = CLOSED_SHELL('',(#225,#313,#317)); -#225 = ADVANCED_FACE('',(#226),#239,.T.); -#226 = FACE_BOUND('',#227,.T.); -#227 = EDGE_LOOP('',(#228,#262,#285,#312)); -#228 = ORIENTED_EDGE('',*,*,#229,.F.); -#229 = EDGE_CURVE('',#230,#230,#232,.T.); -#230 = VERTEX_POINT('',#231); -#231 = CARTESIAN_POINT('',(3.,-1.E-15,8.5)); -#232 = SURFACE_CURVE('',#233,(#238,#250),.PCURVE_S1.); -#233 = CIRCLE('',#234,3.); -#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); -#235 = CARTESIAN_POINT('',(0.,0.,8.5)); -#236 = DIRECTION('',(0.,0.,1.)); -#237 = DIRECTION('',(1.,0.,-0.)); -#238 = PCURVE('',#239,#244); -#239 = CYLINDRICAL_SURFACE('',#240,3.); -#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); -#241 = CARTESIAN_POINT('',(0.,0.,0.)); -#242 = DIRECTION('',(0.,0.,1.)); -#243 = DIRECTION('',(1.,0.,-0.)); -#244 = DEFINITIONAL_REPRESENTATION('',(#245),#249); -#245 = LINE('',#246,#247); -#246 = CARTESIAN_POINT('',(0.,8.5)); -#247 = VECTOR('',#248,1.); -#248 = DIRECTION('',(1.,0.)); -#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#159 = PCURVE('',#160,#165); +#160 = PLANE('',#161); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(0.,0.,8.5)); +#163 = DIRECTION('',(0.,0.,1.)); +#164 = DIRECTION('',(1.,0.,0.)); +#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170); +#166 = CIRCLE('',#167,8.9); +#167 = AXIS2_PLACEMENT_2D('',#168,#169); +#168 = CARTESIAN_POINT('',(0.,0.)); +#169 = DIRECTION('',(1.,0.)); +#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#250 = PCURVE('',#251,#256); -#251 = PLANE('',#252); -#252 = AXIS2_PLACEMENT_3D('',#253,#254,#255); -#253 = CARTESIAN_POINT('',(0.,0.,8.5)); -#254 = DIRECTION('',(0.,0.,1.)); -#255 = DIRECTION('',(1.,0.,-0.)); -#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261); -#257 = CIRCLE('',#258,3.); -#258 = AXIS2_PLACEMENT_2D('',#259,#260); -#259 = CARTESIAN_POINT('',(0.,0.)); -#260 = DIRECTION('',(1.,0.)); -#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#171 = ADVANCED_FACE('',(#172,#175),#160,.T.); +#172 = FACE_BOUND('',#173,.T.); +#173 = EDGE_LOOP('',(#174)); +#174 = ORIENTED_EDGE('',*,*,#145,.T.); +#175 = FACE_BOUND('',#176,.T.); +#176 = EDGE_LOOP('',(#177)); +#177 = ORIENTED_EDGE('',*,*,#178,.F.); +#178 = EDGE_CURVE('',#179,#179,#181,.T.); +#179 = VERTEX_POINT('',#180); +#180 = CARTESIAN_POINT('',(4.5,-1.E-15,8.5)); +#181 = SURFACE_CURVE('',#182,(#187,#194),.PCURVE_S1.); +#182 = CIRCLE('',#183,4.5); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(0.,0.,8.5)); +#185 = DIRECTION('',(0.,0.,1.)); +#186 = DIRECTION('',(1.,0.,0.)); +#187 = PCURVE('',#160,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = CIRCLE('',#190,4.5); +#190 = AXIS2_PLACEMENT_2D('',#191,#192); +#191 = CARTESIAN_POINT('',(0.,0.)); +#192 = DIRECTION('',(1.,0.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#262 = ORIENTED_EDGE('',*,*,#263,.F.); -#263 = EDGE_CURVE('',#264,#230,#266,.T.); -#264 = VERTEX_POINT('',#265); -#265 = CARTESIAN_POINT('',(3.,-1.E-15,0.)); -#266 = SEAM_CURVE('',#267,(#271,#278),.PCURVE_S1.); -#267 = LINE('',#268,#269); -#268 = CARTESIAN_POINT('',(3.,-7.3E-16,0.)); -#269 = VECTOR('',#270,1.); -#270 = DIRECTION('',(0.,0.,1.)); -#271 = PCURVE('',#239,#272); -#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277); -#273 = LINE('',#274,#275); -#274 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#275 = VECTOR('',#276,1.); -#276 = DIRECTION('',(0.,1.)); -#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#194 = PCURVE('',#195,#200); +#195 = CYLINDRICAL_SURFACE('',#196,4.5); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#198 = DIRECTION('',(0.,0.,1.)); +#199 = DIRECTION('',(1.,0.,0.)); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,8.625)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#278 = PCURVE('',#239,#279); -#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); -#280 = LINE('',#281,#282); -#281 = CARTESIAN_POINT('',(0.,-0.)); -#282 = VECTOR('',#283,1.); -#283 = DIRECTION('',(0.,1.)); -#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#206 = ADVANCED_FACE('',(#207),#132,.T.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209,#232,#233,#234)); +#209 = ORIENTED_EDGE('',*,*,#210,.T.); +#210 = EDGE_CURVE('',#211,#90,#213,.T.); +#211 = VERTEX_POINT('',#212); +#212 = CARTESIAN_POINT('',(9.,0.,7.6)); +#213 = SEAM_CURVE('',#214,(#218,#225),.PCURVE_S1.); +#214 = LINE('',#215,#216); +#215 = CARTESIAN_POINT('',(9.,-2.2E-15,7.5)); +#216 = VECTOR('',#217,1.); +#217 = DIRECTION('',(0.,0.,1.)); +#218 = PCURVE('',#132,#219); +#219 = DEFINITIONAL_REPRESENTATION('',(#220),#224); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(0.,1.)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#285 = ORIENTED_EDGE('',*,*,#286,.T.); -#286 = EDGE_CURVE('',#264,#264,#287,.T.); -#287 = SURFACE_CURVE('',#288,(#293,#300),.PCURVE_S1.); -#288 = CIRCLE('',#289,3.); -#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); -#290 = CARTESIAN_POINT('',(0.,0.,0.)); -#291 = DIRECTION('',(0.,0.,1.)); -#292 = DIRECTION('',(1.,0.,-0.)); -#293 = PCURVE('',#239,#294); -#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299); -#295 = LINE('',#296,#297); -#296 = CARTESIAN_POINT('',(0.,0.)); -#297 = VECTOR('',#298,1.); -#298 = DIRECTION('',(1.,0.)); -#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#225 = PCURVE('',#132,#226); +#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(0.,-0.)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(0.,1.)); +#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#300 = PCURVE('',#301,#306); -#301 = PLANE('',#302); -#302 = AXIS2_PLACEMENT_3D('',#303,#304,#305); -#303 = CARTESIAN_POINT('',(0.,0.,0.)); -#304 = DIRECTION('',(0.,0.,1.)); -#305 = DIRECTION('',(1.,0.,-0.)); +#232 = ORIENTED_EDGE('',*,*,#117,.F.); +#233 = ORIENTED_EDGE('',*,*,#210,.F.); +#234 = ORIENTED_EDGE('',*,*,#235,.T.); +#235 = EDGE_CURVE('',#211,#211,#236,.T.); +#236 = SURFACE_CURVE('',#237,(#242,#249),.PCURVE_S1.); +#237 = CIRCLE('',#238,9.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(0.,0.,7.6)); +#240 = DIRECTION('',(0.,0.,1.)); +#241 = DIRECTION('',(1.,0.,0.)); +#242 = PCURVE('',#132,#243); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(0.,1.E-01)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(1.,0.)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = PCURVE('',#250,#255); +#250 = CONICAL_SURFACE('',#251,9.,0.785398163397); +#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254); +#252 = CARTESIAN_POINT('',(0.,0.,7.6)); +#253 = DIRECTION('',(0.,0.,1.)); +#254 = DIRECTION('',(1.,0.,0.)); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(0.,-0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(1.,-0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ADVANCED_FACE('',(#262,#293),#275,.T.); +#262 = FACE_BOUND('',#263,.T.); +#263 = EDGE_LOOP('',(#264)); +#264 = ORIENTED_EDGE('',*,*,#265,.T.); +#265 = EDGE_CURVE('',#266,#266,#268,.T.); +#266 = VERTEX_POINT('',#267); +#267 = CARTESIAN_POINT('',(4.5,-1.E-15,8.625)); +#268 = SURFACE_CURVE('',#269,(#274,#286),.PCURVE_S1.); +#269 = CIRCLE('',#270,4.5); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(0.,0.,8.625)); +#272 = DIRECTION('',(0.,0.,1.)); +#273 = DIRECTION('',(1.,0.,0.)); +#274 = PCURVE('',#275,#280); +#275 = PLANE('',#276); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(0.,0.,8.625)); +#278 = DIRECTION('',(0.,0.,1.)); +#279 = DIRECTION('',(1.,0.,0.)); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = CIRCLE('',#282,4.5); +#282 = AXIS2_PLACEMENT_2D('',#283,#284); +#283 = CARTESIAN_POINT('',(0.,0.)); +#284 = DIRECTION('',(1.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = PCURVE('',#195,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(0.,8.75)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(1.,0.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = FACE_BOUND('',#294,.T.); +#294 = EDGE_LOOP('',(#295)); +#295 = ORIENTED_EDGE('',*,*,#296,.F.); +#296 = EDGE_CURVE('',#297,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(4.,-1.E-15,8.625)); +#299 = SURFACE_CURVE('',#300,(#305,#312),.PCURVE_S1.); +#300 = CIRCLE('',#301,4.); +#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304); +#302 = CARTESIAN_POINT('',(0.,0.,8.625)); +#303 = DIRECTION('',(0.,0.,1.)); +#304 = DIRECTION('',(1.,0.,0.)); +#305 = PCURVE('',#275,#306); #306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); -#307 = CIRCLE('',#308,3.); +#307 = CIRCLE('',#308,4.); #308 = AXIS2_PLACEMENT_2D('',#309,#310); #309 = CARTESIAN_POINT('',(0.,0.)); #310 = DIRECTION('',(1.,0.)); #311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#312 = ORIENTED_EDGE('',*,*,#263,.T.); -#313 = ADVANCED_FACE('',(#314),#251,.T.); -#314 = FACE_BOUND('',#315,.T.); -#315 = EDGE_LOOP('',(#316)); -#316 = ORIENTED_EDGE('',*,*,#229,.T.); -#317 = ADVANCED_FACE('',(#318),#301,.F.); -#318 = FACE_BOUND('',#319,.T.); -#319 = EDGE_LOOP('',(#320)); -#320 = ORIENTED_EDGE('',*,*,#286,.F.); -#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#325)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#322,#323,#324)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#322 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#323 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#324 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#325 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#322, - 'distance_accuracy_value','confusion accuracy'); -#326 = SHAPE_DEFINITION_REPRESENTATION(#327,#222); -#327 = PRODUCT_DEFINITION_SHAPE('','',#328); -#328 = PRODUCT_DEFINITION('design','',#329,#332); -#329 = PRODUCT_DEFINITION_FORMATION('','',#330); -#330 = PRODUCT('Cylinder009','Cylinder009','',(#331)); -#331 = PRODUCT_CONTEXT('',#2,'mechanical'); -#332 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#333 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#334,#336); -#334 = ( REPRESENTATION_RELATIONSHIP('','',#222,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#335) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#335 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#336 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#337 - ); -#337 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:2]','',#5,#328,$); -#338 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#330)); -#339 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#340),#522); -#340 = MANIFOLD_SOLID_BREP('',#341); -#341 = CLOSED_SHELL('',(#342,#430,#465,#495)); -#342 = ADVANCED_FACE('',(#343),#356,.T.); -#343 = FACE_BOUND('',#344,.T.); -#344 = EDGE_LOOP('',(#345,#379,#402,#429)); -#345 = ORIENTED_EDGE('',*,*,#346,.F.); -#346 = EDGE_CURVE('',#347,#347,#349,.T.); -#347 = VERTEX_POINT('',#348); -#348 = CARTESIAN_POINT('',(4.,-1.E-15,8.5)); -#349 = SURFACE_CURVE('',#350,(#355,#367),.PCURVE_S1.); -#350 = CIRCLE('',#351,4.); -#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); -#352 = CARTESIAN_POINT('',(0.,0.,8.5)); -#353 = DIRECTION('',(0.,0.,1.)); -#354 = DIRECTION('',(1.,0.,0.)); -#355 = PCURVE('',#356,#361); -#356 = CYLINDRICAL_SURFACE('',#357,4.); -#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360); -#358 = CARTESIAN_POINT('',(0.,0.,0.)); -#359 = DIRECTION('',(0.,0.,1.)); -#360 = DIRECTION('',(1.,0.,0.)); -#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); -#362 = LINE('',#363,#364); -#363 = CARTESIAN_POINT('',(0.,8.5)); -#364 = VECTOR('',#365,1.); -#365 = DIRECTION('',(1.,0.)); -#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#312 = PCURVE('',#313,#318); +#313 = CYLINDRICAL_SURFACE('',#314,4.); +#314 = AXIS2_PLACEMENT_3D('',#315,#316,#317); +#315 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#316 = DIRECTION('',(0.,0.,1.)); +#317 = DIRECTION('',(1.,0.,0.)); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,8.75)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#367 = PCURVE('',#368,#373); -#368 = PLANE('',#369); -#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372); -#370 = CARTESIAN_POINT('',(0.,0.,8.5)); -#371 = DIRECTION('',(0.,0.,1.)); -#372 = DIRECTION('',(1.,0.,0.)); +#324 = ADVANCED_FACE('',(#325),#339,.T.); +#325 = FACE_BOUND('',#326,.T.); +#326 = EDGE_LOOP('',(#327,#357,#379,#380)); +#327 = ORIENTED_EDGE('',*,*,#328,.T.); +#328 = EDGE_CURVE('',#329,#331,#333,.T.); +#329 = VERTEX_POINT('',#330); +#330 = CARTESIAN_POINT('',(9.,0.,0.1)); +#331 = VERTEX_POINT('',#332); +#332 = CARTESIAN_POINT('',(9.,0.,0.9)); +#333 = SEAM_CURVE('',#334,(#338,#350),.PCURVE_S1.); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(9.,-2.2E-15,0.)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(0.,0.,1.)); +#338 = PCURVE('',#339,#344); +#339 = CYLINDRICAL_SURFACE('',#340,9.); +#340 = AXIS2_PLACEMENT_3D('',#341,#342,#343); +#341 = CARTESIAN_POINT('',(0.,0.,0.)); +#342 = DIRECTION('',(0.,0.,1.)); +#343 = DIRECTION('',(1.,0.,0.)); +#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349); +#345 = LINE('',#346,#347); +#346 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#347 = VECTOR('',#348,1.); +#348 = DIRECTION('',(0.,1.)); +#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#350 = PCURVE('',#339,#351); +#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(0.,-0.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(0.,1.)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.F.); +#358 = EDGE_CURVE('',#331,#331,#359,.T.); +#359 = SURFACE_CURVE('',#360,(#365,#372),.PCURVE_S1.); +#360 = CIRCLE('',#361,9.); +#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364); +#362 = CARTESIAN_POINT('',(0.,0.,0.9)); +#363 = DIRECTION('',(0.,0.,1.)); +#364 = DIRECTION('',(1.,0.,0.)); +#365 = PCURVE('',#339,#366); +#366 = DEFINITIONAL_REPRESENTATION('',(#367),#371); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(0.,0.9)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(1.,0.)); +#371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#372 = PCURVE('',#43,#373); #373 = DEFINITIONAL_REPRESENTATION('',(#374),#378); -#374 = CIRCLE('',#375,4.); -#375 = AXIS2_PLACEMENT_2D('',#376,#377); -#376 = CARTESIAN_POINT('',(0.,0.)); -#377 = DIRECTION('',(1.,0.)); +#374 = LINE('',#375,#376); +#375 = CARTESIAN_POINT('',(-0.,-0.)); +#376 = VECTOR('',#377,1.); +#377 = DIRECTION('',(-1.,-0.)); #378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#379 = ORIENTED_EDGE('',*,*,#380,.F.); -#380 = EDGE_CURVE('',#381,#347,#383,.T.); -#381 = VERTEX_POINT('',#382); -#382 = CARTESIAN_POINT('',(4.,-1.E-15,0.)); -#383 = SEAM_CURVE('',#384,(#388,#395),.PCURVE_S1.); -#384 = LINE('',#385,#386); -#385 = CARTESIAN_POINT('',(4.,-9.8E-16,0.)); -#386 = VECTOR('',#387,1.); -#387 = DIRECTION('',(0.,0.,1.)); -#388 = PCURVE('',#356,#389); +#379 = ORIENTED_EDGE('',*,*,#328,.F.); +#380 = ORIENTED_EDGE('',*,*,#381,.T.); +#381 = EDGE_CURVE('',#329,#329,#382,.T.); +#382 = SURFACE_CURVE('',#383,(#388,#395),.PCURVE_S1.); +#383 = CIRCLE('',#384,9.); +#384 = AXIS2_PLACEMENT_3D('',#385,#386,#387); +#385 = CARTESIAN_POINT('',(0.,0.,0.1)); +#386 = DIRECTION('',(0.,0.,1.)); +#387 = DIRECTION('',(1.,0.,0.)); +#388 = PCURVE('',#339,#389); #389 = DEFINITIONAL_REPRESENTATION('',(#390),#394); #390 = LINE('',#391,#392); -#391 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#391 = CARTESIAN_POINT('',(0.,0.1)); #392 = VECTOR('',#393,1.); -#393 = DIRECTION('',(0.,1.)); +#393 = DIRECTION('',(1.,0.)); #394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#395 = PCURVE('',#356,#396); -#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); -#397 = LINE('',#398,#399); -#398 = CARTESIAN_POINT('',(0.,-0.)); -#399 = VECTOR('',#400,1.); -#400 = DIRECTION('',(0.,1.)); -#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#395 = PCURVE('',#396,#401); +#396 = CONICAL_SURFACE('',#397,9.,0.785398163397); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(0.,0.,0.1)); +#399 = DIRECTION('',(0.,0.,1.)); +#400 = DIRECTION('',(1.,0.,0.)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.,-0.)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,-0.)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#402 = ORIENTED_EDGE('',*,*,#403,.T.); -#403 = EDGE_CURVE('',#381,#381,#404,.T.); -#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.,0.,1.)); -#409 = DIRECTION('',(1.,0.,0.)); -#410 = PCURVE('',#356,#411); -#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); -#412 = LINE('',#413,#414); -#413 = CARTESIAN_POINT('',(0.,0.)); -#414 = VECTOR('',#415,1.); -#415 = DIRECTION('',(1.,0.)); -#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#407 = ADVANCED_FACE('',(#408),#250,.T.); +#408 = FACE_BOUND('',#409,.F.); +#409 = EDGE_LOOP('',(#410,#431,#432,#433)); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#211,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(8.9,0.,7.5)); +#414 = SEAM_CURVE('',#415,(#419,#425),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(9.,0.,7.6)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); +#419 = PCURVE('',#250,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#424); +#421 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#422,#423),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); +#422 = CARTESIAN_POINT('',(0.,0.)); +#423 = CARTESIAN_POINT('',(0.,-1.E-01)); +#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#417 = PCURVE('',#418,#423); -#418 = PLANE('',#419); -#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); -#420 = CARTESIAN_POINT('',(0.,0.,0.)); -#421 = DIRECTION('',(0.,0.,1.)); -#422 = DIRECTION('',(1.,0.,0.)); -#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); -#424 = CIRCLE('',#425,4.); -#425 = AXIS2_PLACEMENT_2D('',#426,#427); -#426 = CARTESIAN_POINT('',(0.,0.)); -#427 = DIRECTION('',(1.,0.)); -#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#425 = PCURVE('',#250,#426); +#426 = DEFINITIONAL_REPRESENTATION('',(#427),#430); +#427 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#428,#429),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); +#428 = CARTESIAN_POINT('',(6.28318530718,0.)); +#429 = CARTESIAN_POINT('',(6.28318530718,-1.E-01)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#429 = ORIENTED_EDGE('',*,*,#380,.T.); -#430 = ADVANCED_FACE('',(#431,#434),#368,.T.); -#431 = FACE_BOUND('',#432,.T.); -#432 = EDGE_LOOP('',(#433)); -#433 = ORIENTED_EDGE('',*,*,#346,.T.); -#434 = FACE_BOUND('',#435,.T.); -#435 = EDGE_LOOP('',(#436)); -#436 = ORIENTED_EDGE('',*,*,#437,.F.); -#437 = EDGE_CURVE('',#438,#438,#440,.T.); -#438 = VERTEX_POINT('',#439); -#439 = CARTESIAN_POINT('',(3.,-1.E-15,8.5)); -#440 = SURFACE_CURVE('',#441,(#446,#453),.PCURVE_S1.); -#441 = CIRCLE('',#442,3.); -#442 = AXIS2_PLACEMENT_3D('',#443,#444,#445); -#443 = CARTESIAN_POINT('',(0.,0.,8.5)); -#444 = DIRECTION('',(0.,0.,1.)); -#445 = DIRECTION('',(1.,0.,0.)); -#446 = PCURVE('',#368,#447); -#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452); -#448 = CIRCLE('',#449,3.); -#449 = AXIS2_PLACEMENT_2D('',#450,#451); -#450 = CARTESIAN_POINT('',(0.,0.)); -#451 = DIRECTION('',(1.,0.)); -#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#431 = ORIENTED_EDGE('',*,*,#235,.T.); +#432 = ORIENTED_EDGE('',*,*,#411,.T.); +#433 = ORIENTED_EDGE('',*,*,#434,.F.); +#434 = EDGE_CURVE('',#412,#412,#435,.T.); +#435 = SURFACE_CURVE('',#436,(#441,#448),.PCURVE_S1.); +#436 = CIRCLE('',#437,8.9); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(0.,0.,7.5)); +#439 = DIRECTION('',(0.,0.,1.)); +#440 = DIRECTION('',(1.,0.,0.)); +#441 = PCURVE('',#250,#442); +#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447); +#443 = LINE('',#444,#445); +#444 = CARTESIAN_POINT('',(0.,-1.E-01)); +#445 = VECTOR('',#446,1.); +#446 = DIRECTION('',(1.,-0.)); +#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#453 = PCURVE('',#454,#459); -#454 = CYLINDRICAL_SURFACE('',#455,3.); -#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458); -#456 = CARTESIAN_POINT('',(0.,0.,0.)); -#457 = DIRECTION('',(0.,0.,1.)); -#458 = DIRECTION('',(1.,0.,0.)); -#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464); -#460 = LINE('',#461,#462); -#461 = CARTESIAN_POINT('',(0.,8.5)); -#462 = VECTOR('',#463,1.); -#463 = DIRECTION('',(1.,0.)); -#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#448 = PCURVE('',#449,#454); +#449 = PLANE('',#450); +#450 = AXIS2_PLACEMENT_3D('',#451,#452,#453); +#451 = CARTESIAN_POINT('',(0.,0.,7.5)); +#452 = DIRECTION('',(0.,0.,1.)); +#453 = DIRECTION('',(1.,0.,0.)); +#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459); +#455 = CIRCLE('',#456,8.9); +#456 = AXIS2_PLACEMENT_2D('',#457,#458); +#457 = CARTESIAN_POINT('',(0.,0.)); +#458 = DIRECTION('',(1.,0.)); +#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#465 = ADVANCED_FACE('',(#466,#469),#418,.F.); -#466 = FACE_BOUND('',#467,.F.); -#467 = EDGE_LOOP('',(#468)); -#468 = ORIENTED_EDGE('',*,*,#403,.T.); -#469 = FACE_BOUND('',#470,.F.); -#470 = EDGE_LOOP('',(#471)); -#471 = ORIENTED_EDGE('',*,*,#472,.F.); -#472 = EDGE_CURVE('',#473,#473,#475,.T.); -#473 = VERTEX_POINT('',#474); -#474 = CARTESIAN_POINT('',(3.,-1.E-15,0.)); -#475 = SURFACE_CURVE('',#476,(#481,#488),.PCURVE_S1.); -#476 = CIRCLE('',#477,3.); -#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); -#478 = CARTESIAN_POINT('',(0.,0.,0.)); -#479 = DIRECTION('',(0.,0.,1.)); -#480 = DIRECTION('',(1.,0.,0.)); -#481 = PCURVE('',#418,#482); -#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487); -#483 = CIRCLE('',#484,3.); -#484 = AXIS2_PLACEMENT_2D('',#485,#486); -#485 = CARTESIAN_POINT('',(0.,0.)); -#486 = DIRECTION('',(1.,0.)); -#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#460 = ADVANCED_FACE('',(#461,#464),#449,.F.); +#461 = FACE_BOUND('',#462,.F.); +#462 = EDGE_LOOP('',(#463)); +#463 = ORIENTED_EDGE('',*,*,#434,.T.); +#464 = FACE_BOUND('',#465,.F.); +#465 = EDGE_LOOP('',(#466)); +#466 = ORIENTED_EDGE('',*,*,#467,.F.); +#467 = EDGE_CURVE('',#468,#468,#470,.T.); +#468 = VERTEX_POINT('',#469); +#469 = CARTESIAN_POINT('',(6.125,-2.E-15,7.5)); +#470 = SURFACE_CURVE('',#471,(#476,#483),.PCURVE_S1.); +#471 = CIRCLE('',#472,6.125); +#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475); +#473 = CARTESIAN_POINT('',(0.,0.,7.5)); +#474 = DIRECTION('',(0.,0.,1.)); +#475 = DIRECTION('',(1.,0.,0.)); +#476 = PCURVE('',#449,#477); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = CIRCLE('',#479,6.125); +#479 = AXIS2_PLACEMENT_2D('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,0.)); +#481 = DIRECTION('',(1.,0.)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#488 = PCURVE('',#454,#489); -#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); -#490 = LINE('',#491,#492); -#491 = CARTESIAN_POINT('',(0.,0.)); -#492 = VECTOR('',#493,1.); -#493 = DIRECTION('',(1.,0.)); -#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#483 = PCURVE('',#74,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.,6.5)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#495 = ADVANCED_FACE('',(#496),#454,.F.); -#496 = FACE_BOUND('',#497,.F.); -#497 = EDGE_LOOP('',(#498,#519,#520,#521)); -#498 = ORIENTED_EDGE('',*,*,#499,.T.); -#499 = EDGE_CURVE('',#473,#438,#500,.T.); -#500 = SEAM_CURVE('',#501,(#505,#512),.PCURVE_S1.); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(3.,-7.3E-16,0.)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(0.,0.,1.)); -#505 = PCURVE('',#454,#506); -#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); -#507 = LINE('',#508,#509); -#508 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#509 = VECTOR('',#510,1.); -#510 = DIRECTION('',(0.,1.)); -#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#490 = ADVANCED_FACE('',(#491,#522),#504,.T.); +#491 = FACE_BOUND('',#492,.T.); +#492 = EDGE_LOOP('',(#493)); +#493 = ORIENTED_EDGE('',*,*,#494,.T.); +#494 = EDGE_CURVE('',#495,#495,#497,.T.); +#495 = VERTEX_POINT('',#496); +#496 = CARTESIAN_POINT('',(4.,-1.E-15,8.5)); +#497 = SURFACE_CURVE('',#498,(#503,#515),.PCURVE_S1.); +#498 = CIRCLE('',#499,4.); +#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502); +#500 = CARTESIAN_POINT('',(0.,0.,8.5)); +#501 = DIRECTION('',(0.,0.,1.)); +#502 = DIRECTION('',(1.,0.,0.)); +#503 = PCURVE('',#504,#509); +#504 = PLANE('',#505); +#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508); +#506 = CARTESIAN_POINT('',(0.,0.,8.5)); +#507 = DIRECTION('',(0.,0.,1.)); +#508 = DIRECTION('',(1.,0.,0.)); +#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514); +#510 = CIRCLE('',#511,4.); +#511 = AXIS2_PLACEMENT_2D('',#512,#513); +#512 = CARTESIAN_POINT('',(0.,0.)); +#513 = DIRECTION('',(1.,0.)); +#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#512 = PCURVE('',#454,#513); -#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); -#514 = LINE('',#515,#516); -#515 = CARTESIAN_POINT('',(0.,-0.)); -#516 = VECTOR('',#517,1.); -#517 = DIRECTION('',(0.,1.)); -#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#515 = PCURVE('',#313,#516); +#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521); +#517 = LINE('',#518,#519); +#518 = CARTESIAN_POINT('',(0.,8.625)); +#519 = VECTOR('',#520,1.); +#520 = DIRECTION('',(1.,0.)); +#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#519 = ORIENTED_EDGE('',*,*,#437,.F.); -#520 = ORIENTED_EDGE('',*,*,#499,.F.); -#521 = ORIENTED_EDGE('',*,*,#472,.T.); -#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#526)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#523,#524,#525)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#523 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#524 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#525 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#526 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#523, - 'distance_accuracy_value','confusion accuracy'); -#527 = SHAPE_DEFINITION_REPRESENTATION(#528,#339); -#528 = PRODUCT_DEFINITION_SHAPE('','',#529); -#529 = PRODUCT_DEFINITION('design','',#530,#533); -#530 = PRODUCT_DEFINITION_FORMATION('','',#531); -#531 = PRODUCT('Cut004','Cut004','',(#532)); -#532 = PRODUCT_CONTEXT('',#2,'mechanical'); -#533 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#534 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#535,#537); -#535 = ( REPRESENTATION_RELATIONSHIP('','',#339,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#536) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#536 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#537 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#538 - ); -#538 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:3]','',#5,#529,$); -#539 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#531)); -#540 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#541),#639); -#541 = MANIFOLD_SOLID_BREP('',#542); -#542 = CLOSED_SHELL('',(#543,#631,#635)); -#543 = ADVANCED_FACE('',(#544),#557,.T.); -#544 = FACE_BOUND('',#545,.T.); -#545 = EDGE_LOOP('',(#546,#580,#603,#630)); -#546 = ORIENTED_EDGE('',*,*,#547,.F.); -#547 = EDGE_CURVE('',#548,#548,#550,.T.); -#548 = VERTEX_POINT('',#549); -#549 = CARTESIAN_POINT('',(4.5,-1.E-15,8.75)); -#550 = SURFACE_CURVE('',#551,(#556,#568),.PCURVE_S1.); -#551 = CIRCLE('',#552,4.5); -#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555); -#553 = CARTESIAN_POINT('',(0.,0.,8.75)); -#554 = DIRECTION('',(0.,0.,1.)); -#555 = DIRECTION('',(1.,0.,-0.)); -#556 = PCURVE('',#557,#562); -#557 = CYLINDRICAL_SURFACE('',#558,4.5); -#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561); -#559 = CARTESIAN_POINT('',(0.,0.,0.)); -#560 = DIRECTION('',(0.,0.,1.)); -#561 = DIRECTION('',(1.,0.,-0.)); -#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567); -#563 = LINE('',#564,#565); -#564 = CARTESIAN_POINT('',(0.,8.75)); -#565 = VECTOR('',#566,1.); -#566 = DIRECTION('',(1.,0.)); -#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#522 = FACE_BOUND('',#523,.T.); +#523 = EDGE_LOOP('',(#524)); +#524 = ORIENTED_EDGE('',*,*,#525,.F.); +#525 = EDGE_CURVE('',#526,#526,#528,.T.); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(3.,-1.E-15,8.5)); +#528 = SURFACE_CURVE('',#529,(#534,#541),.PCURVE_S1.); +#529 = CIRCLE('',#530,3.); +#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533); +#531 = CARTESIAN_POINT('',(0.,0.,8.5)); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = DIRECTION('',(1.,0.,0.)); +#534 = PCURVE('',#504,#535); +#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540); +#536 = CIRCLE('',#537,3.); +#537 = AXIS2_PLACEMENT_2D('',#538,#539); +#538 = CARTESIAN_POINT('',(0.,0.)); +#539 = DIRECTION('',(1.,0.)); +#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#568 = PCURVE('',#569,#574); -#569 = PLANE('',#570); -#570 = AXIS2_PLACEMENT_3D('',#571,#572,#573); -#571 = CARTESIAN_POINT('',(0.,0.,8.75)); -#572 = DIRECTION('',(0.,0.,1.)); -#573 = DIRECTION('',(1.,0.,-0.)); -#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); -#575 = CIRCLE('',#576,4.5); -#576 = AXIS2_PLACEMENT_2D('',#577,#578); -#577 = CARTESIAN_POINT('',(0.,0.)); -#578 = DIRECTION('',(1.,0.)); -#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#541 = PCURVE('',#542,#547); +#542 = CYLINDRICAL_SURFACE('',#543,3.); +#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); +#544 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#545 = DIRECTION('',(0.,0.,1.)); +#546 = DIRECTION('',(1.,0.,0.)); +#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(0.,8.625)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(1.,0.)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#580 = ORIENTED_EDGE('',*,*,#581,.F.); -#581 = EDGE_CURVE('',#582,#548,#584,.T.); -#582 = VERTEX_POINT('',#583); -#583 = CARTESIAN_POINT('',(4.5,-1.E-15,0.)); -#584 = SEAM_CURVE('',#585,(#589,#596),.PCURVE_S1.); -#585 = LINE('',#586,#587); -#586 = CARTESIAN_POINT('',(4.5,-1.1E-15,0.)); -#587 = VECTOR('',#588,1.); -#588 = DIRECTION('',(0.,0.,1.)); -#589 = PCURVE('',#557,#590); -#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595); -#591 = LINE('',#592,#593); -#592 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#593 = VECTOR('',#594,1.); -#594 = DIRECTION('',(0.,1.)); -#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#553 = ADVANCED_FACE('',(#554),#542,.T.); +#554 = FACE_BOUND('',#555,.T.); +#555 = EDGE_LOOP('',(#556,#579,#606,#607)); +#556 = ORIENTED_EDGE('',*,*,#557,.T.); +#557 = EDGE_CURVE('',#526,#558,#560,.T.); +#558 = VERTEX_POINT('',#559); +#559 = CARTESIAN_POINT('',(3.,-1.E-15,8.625)); +#560 = SEAM_CURVE('',#561,(#565,#572),.PCURVE_S1.); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(3.,-7.3E-16,-0.125)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(0.,0.,1.)); +#565 = PCURVE('',#542,#566); +#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571); +#567 = LINE('',#568,#569); +#568 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#569 = VECTOR('',#570,1.); +#570 = DIRECTION('',(0.,1.)); +#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#596 = PCURVE('',#557,#597); -#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602); -#598 = LINE('',#599,#600); -#599 = CARTESIAN_POINT('',(0.,-0.)); -#600 = VECTOR('',#601,1.); -#601 = DIRECTION('',(0.,1.)); -#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#572 = PCURVE('',#542,#573); +#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(0.,-0.)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(0.,1.)); +#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#603 = ORIENTED_EDGE('',*,*,#604,.T.); -#604 = EDGE_CURVE('',#582,#582,#605,.T.); -#605 = SURFACE_CURVE('',#606,(#611,#618),.PCURVE_S1.); -#606 = CIRCLE('',#607,4.5); -#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610); -#608 = CARTESIAN_POINT('',(0.,0.,0.)); -#609 = DIRECTION('',(0.,0.,1.)); -#610 = DIRECTION('',(1.,0.,-0.)); -#611 = PCURVE('',#557,#612); -#612 = DEFINITIONAL_REPRESENTATION('',(#613),#617); -#613 = LINE('',#614,#615); -#614 = CARTESIAN_POINT('',(0.,0.)); -#615 = VECTOR('',#616,1.); -#616 = DIRECTION('',(1.,0.)); -#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#579 = ORIENTED_EDGE('',*,*,#580,.F.); +#580 = EDGE_CURVE('',#558,#558,#581,.T.); +#581 = SURFACE_CURVE('',#582,(#587,#594),.PCURVE_S1.); +#582 = CIRCLE('',#583,3.); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.,0.,8.625)); +#585 = DIRECTION('',(0.,0.,1.)); +#586 = DIRECTION('',(1.,0.,0.)); +#587 = PCURVE('',#542,#588); +#588 = DEFINITIONAL_REPRESENTATION('',(#589),#593); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(0.,8.75)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(1.,0.)); +#593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#618 = PCURVE('',#619,#624); -#619 = PLANE('',#620); -#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623); -#621 = CARTESIAN_POINT('',(0.,0.,0.)); -#622 = DIRECTION('',(0.,0.,1.)); -#623 = DIRECTION('',(1.,0.,-0.)); -#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); -#625 = CIRCLE('',#626,4.5); -#626 = AXIS2_PLACEMENT_2D('',#627,#628); -#627 = CARTESIAN_POINT('',(0.,0.)); -#628 = DIRECTION('',(1.,0.)); -#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#594 = PCURVE('',#595,#600); +#595 = PLANE('',#596); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(0.,0.,8.625)); +#598 = DIRECTION('',(0.,0.,1.)); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = DEFINITIONAL_REPRESENTATION('',(#601),#605); +#601 = CIRCLE('',#602,3.); +#602 = AXIS2_PLACEMENT_2D('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,0.)); +#604 = DIRECTION('',(1.,0.)); +#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#630 = ORIENTED_EDGE('',*,*,#581,.T.); -#631 = ADVANCED_FACE('',(#632),#569,.T.); -#632 = FACE_BOUND('',#633,.T.); -#633 = EDGE_LOOP('',(#634)); -#634 = ORIENTED_EDGE('',*,*,#547,.T.); -#635 = ADVANCED_FACE('',(#636),#619,.F.); -#636 = FACE_BOUND('',#637,.T.); -#637 = EDGE_LOOP('',(#638)); -#638 = ORIENTED_EDGE('',*,*,#604,.F.); -#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#643)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#640,#641,#642)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#640 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#641 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#642 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#643 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#640, - 'distance_accuracy_value','confusion accuracy'); -#644 = SHAPE_DEFINITION_REPRESENTATION(#645,#540); -#645 = PRODUCT_DEFINITION_SHAPE('','',#646); -#646 = PRODUCT_DEFINITION('design','',#647,#650); -#647 = PRODUCT_DEFINITION_FORMATION('','',#648); -#648 = PRODUCT('Cylinder008','Cylinder008','',(#649)); -#649 = PRODUCT_CONTEXT('',#2,'mechanical'); -#650 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#651 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#652,#654); -#652 = ( REPRESENTATION_RELATIONSHIP('','',#540,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#653) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#653 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#654 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#655 - ); -#655 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:4]','',#5,#646,$); -#656 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#648)); -#657 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#658),#756); -#658 = MANIFOLD_SOLID_BREP('',#659); -#659 = CLOSED_SHELL('',(#660,#748,#752)); -#660 = ADVANCED_FACE('',(#661),#674,.T.); -#661 = FACE_BOUND('',#662,.T.); -#662 = EDGE_LOOP('',(#663,#697,#720,#747)); -#663 = ORIENTED_EDGE('',*,*,#664,.F.); -#664 = EDGE_CURVE('',#665,#665,#667,.T.); -#665 = VERTEX_POINT('',#666); -#666 = CARTESIAN_POINT('',(4.,-1.E-15,8.75)); -#667 = SURFACE_CURVE('',#668,(#673,#685),.PCURVE_S1.); -#668 = CIRCLE('',#669,4.); -#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672); -#670 = CARTESIAN_POINT('',(0.,0.,8.75)); -#671 = DIRECTION('',(0.,0.,1.)); -#672 = DIRECTION('',(1.,0.,-0.)); -#673 = PCURVE('',#674,#679); -#674 = CYLINDRICAL_SURFACE('',#675,4.); -#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678); -#676 = CARTESIAN_POINT('',(0.,0.,0.)); -#677 = DIRECTION('',(0.,0.,1.)); -#678 = DIRECTION('',(1.,0.,-0.)); -#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); -#680 = LINE('',#681,#682); -#681 = CARTESIAN_POINT('',(0.,8.75)); -#682 = VECTOR('',#683,1.); -#683 = DIRECTION('',(1.,0.)); -#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#606 = ORIENTED_EDGE('',*,*,#557,.F.); +#607 = ORIENTED_EDGE('',*,*,#525,.T.); +#608 = ADVANCED_FACE('',(#609,#640),#622,.F.); +#609 = FACE_BOUND('',#610,.F.); +#610 = EDGE_LOOP('',(#611)); +#611 = ORIENTED_EDGE('',*,*,#612,.T.); +#612 = EDGE_CURVE('',#613,#613,#615,.T.); +#613 = VERTEX_POINT('',#614); +#614 = CARTESIAN_POINT('',(8.9,0.,0.)); +#615 = SURFACE_CURVE('',#616,(#621,#633),.PCURVE_S1.); +#616 = CIRCLE('',#617,8.9); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(0.,0.,0.)); +#619 = DIRECTION('',(0.,0.,1.)); +#620 = DIRECTION('',(1.,0.,0.)); +#621 = PCURVE('',#622,#627); +#622 = PLANE('',#623); +#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626); +#624 = CARTESIAN_POINT('',(0.,0.,0.)); +#625 = DIRECTION('',(0.,0.,1.)); +#626 = DIRECTION('',(1.,0.,0.)); +#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632); +#628 = CIRCLE('',#629,8.9); +#629 = AXIS2_PLACEMENT_2D('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = DIRECTION('',(1.,0.)); +#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#685 = PCURVE('',#686,#691); -#686 = PLANE('',#687); -#687 = AXIS2_PLACEMENT_3D('',#688,#689,#690); -#688 = CARTESIAN_POINT('',(0.,0.,8.75)); -#689 = DIRECTION('',(0.,0.,1.)); -#690 = DIRECTION('',(1.,0.,-0.)); -#691 = DEFINITIONAL_REPRESENTATION('',(#692),#696); -#692 = CIRCLE('',#693,4.); -#693 = AXIS2_PLACEMENT_2D('',#694,#695); -#694 = CARTESIAN_POINT('',(0.,0.)); -#695 = DIRECTION('',(1.,0.)); -#696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#633 = PCURVE('',#396,#634); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(0.,-0.1)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(1.,-0.)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#697 = ORIENTED_EDGE('',*,*,#698,.F.); -#698 = EDGE_CURVE('',#699,#665,#701,.T.); -#699 = VERTEX_POINT('',#700); -#700 = CARTESIAN_POINT('',(4.,-1.E-15,0.)); -#701 = SEAM_CURVE('',#702,(#706,#713),.PCURVE_S1.); -#702 = LINE('',#703,#704); -#703 = CARTESIAN_POINT('',(4.,-9.8E-16,0.)); -#704 = VECTOR('',#705,1.); -#705 = DIRECTION('',(0.,0.,1.)); -#706 = PCURVE('',#674,#707); -#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); -#708 = LINE('',#709,#710); -#709 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#710 = VECTOR('',#711,1.); -#711 = DIRECTION('',(0.,1.)); -#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#644,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(4.5,-1.E-15,0.)); +#646 = SURFACE_CURVE('',#647,(#652,#659),.PCURVE_S1.); +#647 = CIRCLE('',#648,4.5); +#648 = AXIS2_PLACEMENT_3D('',#649,#650,#651); +#649 = CARTESIAN_POINT('',(0.,0.,0.)); +#650 = DIRECTION('',(0.,0.,1.)); +#651 = DIRECTION('',(1.,0.,0.)); +#652 = PCURVE('',#622,#653); +#653 = DEFINITIONAL_REPRESENTATION('',(#654),#658); +#654 = CIRCLE('',#655,4.5); +#655 = AXIS2_PLACEMENT_2D('',#656,#657); +#656 = CARTESIAN_POINT('',(0.,0.)); +#657 = DIRECTION('',(1.,0.)); +#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#713 = PCURVE('',#674,#714); -#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); -#715 = LINE('',#716,#717); -#716 = CARTESIAN_POINT('',(0.,-0.)); -#717 = VECTOR('',#718,1.); -#718 = DIRECTION('',(0.,1.)); +#659 = PCURVE('',#660,#665); +#660 = CYLINDRICAL_SURFACE('',#661,4.5); +#661 = AXIS2_PLACEMENT_3D('',#662,#663,#664); +#662 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#663 = DIRECTION('',(0.,0.,1.)); +#664 = DIRECTION('',(1.,0.,0.)); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(0.,0.125)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(1.,0.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ADVANCED_FACE('',(#672),#313,.F.); +#672 = FACE_BOUND('',#673,.F.); +#673 = EDGE_LOOP('',(#674,#675,#696,#697)); +#674 = ORIENTED_EDGE('',*,*,#494,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#495,#297,#677,.T.); +#677 = SEAM_CURVE('',#678,(#682,#689),.PCURVE_S1.); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(4.,-9.8E-16,-0.125)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,0.,1.)); +#682 = PCURVE('',#313,#683); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(0.,-0.)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(0.,1.)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = PCURVE('',#313,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.,1.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ORIENTED_EDGE('',*,*,#296,.F.); +#697 = ORIENTED_EDGE('',*,*,#676,.F.); +#698 = ADVANCED_FACE('',(#699),#43,.T.); +#699 = FACE_BOUND('',#700,.T.); +#700 = EDGE_LOOP('',(#701,#720,#721,#722)); +#701 = ORIENTED_EDGE('',*,*,#702,.F.); +#702 = EDGE_CURVE('',#331,#22,#703,.T.); +#703 = SEAM_CURVE('',#704,(#708,#714),.PCURVE_S1.); +#704 = LINE('',#705,#706); +#705 = CARTESIAN_POINT('',(9.,0.,0.9)); +#706 = VECTOR('',#707,1.); +#707 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#708 = PCURVE('',#43,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#713); +#710 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#711,#712),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); +#711 = CARTESIAN_POINT('',(0.,0.)); +#712 = CARTESIAN_POINT('',(0.,-1.E-01)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#43,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#719); +#716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#717,#718),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); +#717 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#718 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); #719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#720 = ORIENTED_EDGE('',*,*,#721,.T.); -#721 = EDGE_CURVE('',#699,#699,#722,.T.); -#722 = SURFACE_CURVE('',#723,(#728,#735),.PCURVE_S1.); -#723 = CIRCLE('',#724,4.); -#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); -#725 = CARTESIAN_POINT('',(0.,0.,0.)); -#726 = DIRECTION('',(0.,0.,1.)); -#727 = DIRECTION('',(1.,0.,-0.)); -#728 = PCURVE('',#674,#729); -#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); -#730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(0.,0.)); -#732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(1.,0.)); -#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#720 = ORIENTED_EDGE('',*,*,#358,.T.); +#721 = ORIENTED_EDGE('',*,*,#702,.T.); +#722 = ORIENTED_EDGE('',*,*,#21,.F.); +#723 = ADVANCED_FACE('',(#724,#727),#595,.T.); +#724 = FACE_BOUND('',#725,.T.); +#725 = EDGE_LOOP('',(#726)); +#726 = ORIENTED_EDGE('',*,*,#580,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#731,#731,#733,.T.); +#731 = VERTEX_POINT('',#732); +#732 = CARTESIAN_POINT('',(2.5,-1.E-15,8.625)); +#733 = SURFACE_CURVE('',#734,(#739,#746),.PCURVE_S1.); +#734 = CIRCLE('',#735,2.5); +#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); +#736 = CARTESIAN_POINT('',(0.,0.,8.625)); +#737 = DIRECTION('',(0.,0.,1.)); +#738 = DIRECTION('',(1.,0.,0.)); +#739 = PCURVE('',#595,#740); +#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745); +#741 = CIRCLE('',#742,2.5); +#742 = AXIS2_PLACEMENT_2D('',#743,#744); +#743 = CARTESIAN_POINT('',(0.,0.)); +#744 = DIRECTION('',(1.,0.)); +#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#736,#741); -#736 = PLANE('',#737); -#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740); -#738 = CARTESIAN_POINT('',(0.,0.,0.)); -#739 = DIRECTION('',(0.,0.,1.)); -#740 = DIRECTION('',(1.,0.,-0.)); -#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746); -#742 = CIRCLE('',#743,4.); -#743 = AXIS2_PLACEMENT_2D('',#744,#745); -#744 = CARTESIAN_POINT('',(0.,0.)); -#745 = DIRECTION('',(1.,0.)); -#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#746 = PCURVE('',#747,#752); +#747 = CYLINDRICAL_SURFACE('',#748,2.5); +#748 = AXIS2_PLACEMENT_3D('',#749,#750,#751); +#749 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#750 = DIRECTION('',(0.,0.,1.)); +#751 = DIRECTION('',(1.,0.,0.)); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(0.,8.75)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(1.,0.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#747 = ORIENTED_EDGE('',*,*,#698,.T.); -#748 = ADVANCED_FACE('',(#749),#686,.T.); -#749 = FACE_BOUND('',#750,.T.); -#750 = EDGE_LOOP('',(#751)); -#751 = ORIENTED_EDGE('',*,*,#664,.T.); -#752 = ADVANCED_FACE('',(#753),#736,.F.); -#753 = FACE_BOUND('',#754,.T.); -#754 = EDGE_LOOP('',(#755)); -#755 = ORIENTED_EDGE('',*,*,#721,.F.); -#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#760)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#757,#758,#759)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#757 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#758 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#759 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#760 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#757, - 'distance_accuracy_value','confusion accuracy'); -#761 = SHAPE_DEFINITION_REPRESENTATION(#762,#657); -#762 = PRODUCT_DEFINITION_SHAPE('','',#763); -#763 = PRODUCT_DEFINITION('design','',#764,#767); -#764 = PRODUCT_DEFINITION_FORMATION('','',#765); -#765 = PRODUCT('Cylinder007','Cylinder007','',(#766)); -#766 = PRODUCT_CONTEXT('',#2,'mechanical'); -#767 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#768 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#769,#771); -#769 = ( REPRESENTATION_RELATIONSHIP('','',#657,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#770) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#770 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#771 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#772 - ); -#772 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:5]','',#5,#763,$); -#773 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#765)); -#774 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#775),#957); -#775 = MANIFOLD_SOLID_BREP('',#776); -#776 = CLOSED_SHELL('',(#777,#865,#900,#930)); -#777 = ADVANCED_FACE('',(#778),#791,.T.); -#778 = FACE_BOUND('',#779,.T.); -#779 = EDGE_LOOP('',(#780,#814,#837,#864)); -#780 = ORIENTED_EDGE('',*,*,#781,.F.); -#781 = EDGE_CURVE('',#782,#782,#784,.T.); -#782 = VERTEX_POINT('',#783); -#783 = CARTESIAN_POINT('',(4.5,-1.E-15,8.625)); -#784 = SURFACE_CURVE('',#785,(#790,#802),.PCURVE_S1.); -#785 = CIRCLE('',#786,4.5); -#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789); -#787 = CARTESIAN_POINT('',(0.,0.,8.625)); -#788 = DIRECTION('',(0.,0.,1.)); -#789 = DIRECTION('',(1.,0.,0.)); -#790 = PCURVE('',#791,#796); -#791 = CYLINDRICAL_SURFACE('',#792,4.5); -#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795); -#793 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#794 = DIRECTION('',(0.,0.,1.)); -#795 = DIRECTION('',(1.,0.,0.)); -#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); -#797 = LINE('',#798,#799); -#798 = CARTESIAN_POINT('',(0.,8.75)); -#799 = VECTOR('',#800,1.); -#800 = DIRECTION('',(1.,0.)); -#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#758 = ADVANCED_FACE('',(#759,#795),#772,.F.); +#759 = FACE_BOUND('',#760,.F.); +#760 = EDGE_LOOP('',(#761)); +#761 = ORIENTED_EDGE('',*,*,#762,.T.); +#762 = EDGE_CURVE('',#763,#763,#765,.T.); +#763 = VERTEX_POINT('',#764); +#764 = CARTESIAN_POINT('',(4.,-1.E-15,0.)); +#765 = SURFACE_CURVE('',#766,(#771,#783),.PCURVE_S1.); +#766 = CIRCLE('',#767,4.); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(0.,0.,0.)); +#769 = DIRECTION('',(0.,0.,1.)); +#770 = DIRECTION('',(1.,0.,0.)); +#771 = PCURVE('',#772,#777); +#772 = PLANE('',#773); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(0.,0.,0.)); +#775 = DIRECTION('',(0.,0.,1.)); +#776 = DIRECTION('',(1.,0.,0.)); +#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782); +#778 = CIRCLE('',#779,4.); +#779 = AXIS2_PLACEMENT_2D('',#780,#781); +#780 = CARTESIAN_POINT('',(0.,0.)); +#781 = DIRECTION('',(1.,0.)); +#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#802 = PCURVE('',#803,#808); -#803 = PLANE('',#804); -#804 = AXIS2_PLACEMENT_3D('',#805,#806,#807); -#805 = CARTESIAN_POINT('',(0.,0.,8.625)); -#806 = DIRECTION('',(0.,0.,1.)); -#807 = DIRECTION('',(1.,0.,0.)); +#783 = PCURVE('',#784,#789); +#784 = CYLINDRICAL_SURFACE('',#785,4.); +#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788); +#786 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#787 = DIRECTION('',(0.,0.,1.)); +#788 = DIRECTION('',(1.,0.,0.)); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(0.,0.125)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(1.,0.)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#795 = FACE_BOUND('',#796,.F.); +#796 = EDGE_LOOP('',(#797)); +#797 = ORIENTED_EDGE('',*,*,#798,.F.); +#798 = EDGE_CURVE('',#799,#799,#801,.T.); +#799 = VERTEX_POINT('',#800); +#800 = CARTESIAN_POINT('',(3.,-1.E-15,0.)); +#801 = SURFACE_CURVE('',#802,(#807,#814),.PCURVE_S1.); +#802 = CIRCLE('',#803,3.); +#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806); +#804 = CARTESIAN_POINT('',(0.,0.,0.)); +#805 = DIRECTION('',(0.,0.,1.)); +#806 = DIRECTION('',(1.,0.,0.)); +#807 = PCURVE('',#772,#808); #808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); -#809 = CIRCLE('',#810,4.5); +#809 = CIRCLE('',#810,3.); #810 = AXIS2_PLACEMENT_2D('',#811,#812); #811 = CARTESIAN_POINT('',(0.,0.)); #812 = DIRECTION('',(1.,0.)); #813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#814 = ORIENTED_EDGE('',*,*,#815,.F.); -#815 = EDGE_CURVE('',#816,#782,#818,.T.); -#816 = VERTEX_POINT('',#817); -#817 = CARTESIAN_POINT('',(4.5,-1.E-15,-0.125)); -#818 = SEAM_CURVE('',#819,(#823,#830),.PCURVE_S1.); -#819 = LINE('',#820,#821); -#820 = CARTESIAN_POINT('',(4.5,-1.1E-15,-0.125)); -#821 = VECTOR('',#822,1.); -#822 = DIRECTION('',(0.,0.,1.)); -#823 = PCURVE('',#791,#824); -#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); -#825 = LINE('',#826,#827); -#826 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#827 = VECTOR('',#828,1.); -#828 = DIRECTION('',(0.,1.)); -#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#814 = PCURVE('',#815,#820); +#815 = CYLINDRICAL_SURFACE('',#816,3.); +#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819); +#817 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#818 = DIRECTION('',(0.,0.,1.)); +#819 = DIRECTION('',(1.,0.,0.)); +#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(0.,0.125)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(1.,0.)); +#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#830 = PCURVE('',#791,#831); -#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); -#832 = LINE('',#833,#834); -#833 = CARTESIAN_POINT('',(0.,-0.)); -#834 = VECTOR('',#835,1.); -#835 = DIRECTION('',(0.,1.)); -#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#826 = ADVANCED_FACE('',(#827),#747,.F.); +#827 = FACE_BOUND('',#828,.F.); +#828 = EDGE_LOOP('',(#829,#852,#853,#854)); +#829 = ORIENTED_EDGE('',*,*,#830,.T.); +#830 = EDGE_CURVE('',#831,#731,#833,.T.); +#831 = VERTEX_POINT('',#832); +#832 = CARTESIAN_POINT('',(2.5,-1.E-15,-0.125)); +#833 = SEAM_CURVE('',#834,(#838,#845),.PCURVE_S1.); +#834 = LINE('',#835,#836); +#835 = CARTESIAN_POINT('',(2.5,-6.1E-16,-0.125)); +#836 = VECTOR('',#837,1.); +#837 = DIRECTION('',(0.,0.,1.)); +#838 = PCURVE('',#747,#839); +#839 = DEFINITIONAL_REPRESENTATION('',(#840),#844); +#840 = LINE('',#841,#842); +#841 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#842 = VECTOR('',#843,1.); +#843 = DIRECTION('',(0.,1.)); +#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#837 = ORIENTED_EDGE('',*,*,#838,.T.); -#838 = EDGE_CURVE('',#816,#816,#839,.T.); -#839 = SURFACE_CURVE('',#840,(#845,#852),.PCURVE_S1.); -#840 = CIRCLE('',#841,4.5); -#841 = AXIS2_PLACEMENT_3D('',#842,#843,#844); -#842 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#843 = DIRECTION('',(0.,0.,1.)); -#844 = DIRECTION('',(1.,0.,0.)); -#845 = PCURVE('',#791,#846); +#845 = PCURVE('',#747,#846); #846 = DEFINITIONAL_REPRESENTATION('',(#847),#851); #847 = LINE('',#848,#849); -#848 = CARTESIAN_POINT('',(0.,0.)); +#848 = CARTESIAN_POINT('',(0.,-0.)); #849 = VECTOR('',#850,1.); -#850 = DIRECTION('',(1.,0.)); +#850 = DIRECTION('',(0.,1.)); #851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#852 = PCURVE('',#853,#858); -#853 = PLANE('',#854); -#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857); -#855 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#856 = DIRECTION('',(0.,0.,1.)); -#857 = DIRECTION('',(1.,0.,0.)); -#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); -#859 = CIRCLE('',#860,4.5); -#860 = AXIS2_PLACEMENT_2D('',#861,#862); -#861 = CARTESIAN_POINT('',(0.,0.)); -#862 = DIRECTION('',(1.,0.)); -#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#852 = ORIENTED_EDGE('',*,*,#730,.F.); +#853 = ORIENTED_EDGE('',*,*,#830,.F.); +#854 = ORIENTED_EDGE('',*,*,#855,.T.); +#855 = EDGE_CURVE('',#831,#831,#856,.T.); +#856 = SURFACE_CURVE('',#857,(#862,#869),.PCURVE_S1.); +#857 = CIRCLE('',#858,2.5); +#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861); +#859 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#860 = DIRECTION('',(0.,0.,1.)); +#861 = DIRECTION('',(1.,0.,0.)); +#862 = PCURVE('',#747,#863); +#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868); +#864 = LINE('',#865,#866); +#865 = CARTESIAN_POINT('',(0.,0.)); +#866 = VECTOR('',#867,1.); +#867 = DIRECTION('',(1.,0.)); +#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#864 = ORIENTED_EDGE('',*,*,#815,.T.); -#865 = ADVANCED_FACE('',(#866,#869),#803,.T.); -#866 = FACE_BOUND('',#867,.T.); -#867 = EDGE_LOOP('',(#868)); -#868 = ORIENTED_EDGE('',*,*,#781,.T.); -#869 = FACE_BOUND('',#870,.T.); -#870 = EDGE_LOOP('',(#871)); -#871 = ORIENTED_EDGE('',*,*,#872,.F.); -#872 = EDGE_CURVE('',#873,#873,#875,.T.); -#873 = VERTEX_POINT('',#874); -#874 = CARTESIAN_POINT('',(4.,-1.E-15,8.625)); -#875 = SURFACE_CURVE('',#876,(#881,#888),.PCURVE_S1.); -#876 = CIRCLE('',#877,4.); -#877 = AXIS2_PLACEMENT_3D('',#878,#879,#880); -#878 = CARTESIAN_POINT('',(0.,0.,8.625)); -#879 = DIRECTION('',(0.,0.,1.)); -#880 = DIRECTION('',(1.,0.,0.)); -#881 = PCURVE('',#803,#882); -#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887); -#883 = CIRCLE('',#884,4.); -#884 = AXIS2_PLACEMENT_2D('',#885,#886); -#885 = CARTESIAN_POINT('',(0.,0.)); -#886 = DIRECTION('',(1.,0.)); -#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#869 = PCURVE('',#870,#875); +#870 = PLANE('',#871); +#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874); +#872 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#873 = DIRECTION('',(0.,0.,1.)); +#874 = DIRECTION('',(1.,0.,0.)); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880); +#876 = CIRCLE('',#877,2.5); +#877 = AXIS2_PLACEMENT_2D('',#878,#879); +#878 = CARTESIAN_POINT('',(0.,0.)); +#879 = DIRECTION('',(1.,0.)); +#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#888 = PCURVE('',#889,#894); -#889 = CYLINDRICAL_SURFACE('',#890,4.); +#881 = ADVANCED_FACE('',(#882,#908),#870,.F.); +#882 = FACE_BOUND('',#883,.F.); +#883 = EDGE_LOOP('',(#884)); +#884 = ORIENTED_EDGE('',*,*,#885,.T.); +#885 = EDGE_CURVE('',#886,#886,#888,.T.); +#886 = VERTEX_POINT('',#887); +#887 = CARTESIAN_POINT('',(3.,-1.E-15,-0.125)); +#888 = SURFACE_CURVE('',#889,(#894,#901),.PCURVE_S1.); +#889 = CIRCLE('',#890,3.); #890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); #891 = CARTESIAN_POINT('',(0.,0.,-0.125)); #892 = DIRECTION('',(0.,0.,1.)); #893 = DIRECTION('',(1.,0.,0.)); -#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899); -#895 = LINE('',#896,#897); -#896 = CARTESIAN_POINT('',(0.,8.75)); -#897 = VECTOR('',#898,1.); -#898 = DIRECTION('',(1.,0.)); -#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#894 = PCURVE('',#870,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = CIRCLE('',#897,3.); +#897 = AXIS2_PLACEMENT_2D('',#898,#899); +#898 = CARTESIAN_POINT('',(0.,0.)); +#899 = DIRECTION('',(1.,0.)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#900 = ADVANCED_FACE('',(#901,#904),#853,.F.); -#901 = FACE_BOUND('',#902,.F.); -#902 = EDGE_LOOP('',(#903)); -#903 = ORIENTED_EDGE('',*,*,#838,.T.); -#904 = FACE_BOUND('',#905,.F.); -#905 = EDGE_LOOP('',(#906)); -#906 = ORIENTED_EDGE('',*,*,#907,.F.); -#907 = EDGE_CURVE('',#908,#908,#910,.T.); -#908 = VERTEX_POINT('',#909); -#909 = CARTESIAN_POINT('',(4.,-1.E-15,-0.125)); -#910 = SURFACE_CURVE('',#911,(#916,#923),.PCURVE_S1.); -#911 = CIRCLE('',#912,4.); -#912 = AXIS2_PLACEMENT_3D('',#913,#914,#915); -#913 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#914 = DIRECTION('',(0.,0.,1.)); -#915 = DIRECTION('',(1.,0.,0.)); -#916 = PCURVE('',#853,#917); -#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922); -#918 = CIRCLE('',#919,4.); -#919 = AXIS2_PLACEMENT_2D('',#920,#921); -#920 = CARTESIAN_POINT('',(0.,0.)); -#921 = DIRECTION('',(1.,0.)); -#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#901 = PCURVE('',#815,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(0.,0.)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(1.,0.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#923 = PCURVE('',#889,#924); -#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929); -#925 = LINE('',#926,#927); -#926 = CARTESIAN_POINT('',(0.,0.)); -#927 = VECTOR('',#928,1.); -#928 = DIRECTION('',(1.,0.)); -#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#908 = FACE_BOUND('',#909,.F.); +#909 = EDGE_LOOP('',(#910)); +#910 = ORIENTED_EDGE('',*,*,#855,.F.); +#911 = ADVANCED_FACE('',(#912),#815,.T.); +#912 = FACE_BOUND('',#913,.T.); +#913 = EDGE_LOOP('',(#914,#915,#936,#937)); +#914 = ORIENTED_EDGE('',*,*,#798,.F.); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#886,#799,#917,.T.); +#917 = SEAM_CURVE('',#918,(#922,#929),.PCURVE_S1.); +#918 = LINE('',#919,#920); +#919 = CARTESIAN_POINT('',(3.,-7.3E-16,-0.125)); +#920 = VECTOR('',#921,1.); +#921 = DIRECTION('',(0.,0.,1.)); +#922 = PCURVE('',#815,#923); +#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(0.,1.)); +#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#930 = ADVANCED_FACE('',(#931),#889,.F.); -#931 = FACE_BOUND('',#932,.F.); -#932 = EDGE_LOOP('',(#933,#954,#955,#956)); -#933 = ORIENTED_EDGE('',*,*,#934,.T.); -#934 = EDGE_CURVE('',#908,#873,#935,.T.); -#935 = SEAM_CURVE('',#936,(#940,#947),.PCURVE_S1.); -#936 = LINE('',#937,#938); -#937 = CARTESIAN_POINT('',(4.,-9.8E-16,-0.125)); -#938 = VECTOR('',#939,1.); -#939 = DIRECTION('',(0.,0.,1.)); -#940 = PCURVE('',#889,#941); -#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946); -#942 = LINE('',#943,#944); -#943 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#944 = VECTOR('',#945,1.); -#945 = DIRECTION('',(0.,1.)); -#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#929 = PCURVE('',#815,#930); +#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935); +#931 = LINE('',#932,#933); +#932 = CARTESIAN_POINT('',(0.,-0.)); +#933 = VECTOR('',#934,1.); +#934 = DIRECTION('',(0.,1.)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#947 = PCURVE('',#889,#948); -#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953); -#949 = LINE('',#950,#951); -#950 = CARTESIAN_POINT('',(0.,-0.)); -#951 = VECTOR('',#952,1.); -#952 = DIRECTION('',(0.,1.)); -#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#936 = ORIENTED_EDGE('',*,*,#885,.T.); +#937 = ORIENTED_EDGE('',*,*,#916,.T.); +#938 = ADVANCED_FACE('',(#939),#660,.T.); +#939 = FACE_BOUND('',#940,.T.); +#940 = EDGE_LOOP('',(#941,#942,#965,#992)); +#941 = ORIENTED_EDGE('',*,*,#643,.F.); +#942 = ORIENTED_EDGE('',*,*,#943,.F.); +#943 = EDGE_CURVE('',#944,#644,#946,.T.); +#944 = VERTEX_POINT('',#945); +#945 = CARTESIAN_POINT('',(4.5,-1.E-15,-0.125)); +#946 = SEAM_CURVE('',#947,(#951,#958),.PCURVE_S1.); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(4.5,-1.1E-15,-0.125)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(0.,0.,1.)); +#951 = PCURVE('',#660,#952); +#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957); +#953 = LINE('',#954,#955); +#954 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#955 = VECTOR('',#956,1.); +#956 = DIRECTION('',(0.,1.)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#954 = ORIENTED_EDGE('',*,*,#872,.F.); -#955 = ORIENTED_EDGE('',*,*,#934,.F.); -#956 = ORIENTED_EDGE('',*,*,#907,.T.); -#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#961)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#958,#959,#960)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#958 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#959 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#960 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#961 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#958, - 'distance_accuracy_value','confusion accuracy'); -#962 = SHAPE_DEFINITION_REPRESENTATION(#963,#774); -#963 = PRODUCT_DEFINITION_SHAPE('','',#964); -#964 = PRODUCT_DEFINITION('design','',#965,#968); -#965 = PRODUCT_DEFINITION_FORMATION('','',#966); -#966 = PRODUCT('Cut002','Cut002','',(#967)); -#967 = PRODUCT_CONTEXT('',#2,'mechanical'); -#968 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#969 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#970,#972); -#970 = ( REPRESENTATION_RELATIONSHIP('','',#774,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#971) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#971 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#972 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#973 - ); -#973 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:6]','',#5,#964,$); -#974 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#966)); -#975 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#976),#1074); -#976 = MANIFOLD_SOLID_BREP('',#977); -#977 = CLOSED_SHELL('',(#978,#1066,#1070)); -#978 = ADVANCED_FACE('',(#979),#992,.T.); -#979 = FACE_BOUND('',#980,.T.); -#980 = EDGE_LOOP('',(#981,#1015,#1038,#1065)); -#981 = ORIENTED_EDGE('',*,*,#982,.F.); -#982 = EDGE_CURVE('',#983,#983,#985,.T.); -#983 = VERTEX_POINT('',#984); -#984 = CARTESIAN_POINT('',(2.5,-1.E-15,8.75)); -#985 = SURFACE_CURVE('',#986,(#991,#1003),.PCURVE_S1.); -#986 = CIRCLE('',#987,2.5); -#987 = AXIS2_PLACEMENT_3D('',#988,#989,#990); -#988 = CARTESIAN_POINT('',(0.,0.,8.75)); -#989 = DIRECTION('',(0.,0.,1.)); -#990 = DIRECTION('',(1.,0.,-0.)); -#991 = PCURVE('',#992,#997); -#992 = CYLINDRICAL_SURFACE('',#993,2.5); -#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996); -#994 = CARTESIAN_POINT('',(0.,0.,0.)); -#995 = DIRECTION('',(0.,0.,1.)); -#996 = DIRECTION('',(1.,0.,-0.)); -#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002); -#998 = LINE('',#999,#1000); -#999 = CARTESIAN_POINT('',(0.,8.75)); -#1000 = VECTOR('',#1001,1.); -#1001 = DIRECTION('',(1.,0.)); -#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#958 = PCURVE('',#660,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(0.,-0.)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(0.,1.)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1003 = PCURVE('',#1004,#1009); -#1004 = PLANE('',#1005); -#1005 = AXIS2_PLACEMENT_3D('',#1006,#1007,#1008); -#1006 = CARTESIAN_POINT('',(0.,0.,8.75)); -#1007 = DIRECTION('',(0.,0.,1.)); -#1008 = DIRECTION('',(1.,0.,-0.)); -#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); -#1010 = CIRCLE('',#1011,2.5); -#1011 = AXIS2_PLACEMENT_2D('',#1012,#1013); -#1012 = CARTESIAN_POINT('',(0.,0.)); -#1013 = DIRECTION('',(1.,0.)); -#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#965 = ORIENTED_EDGE('',*,*,#966,.T.); +#966 = EDGE_CURVE('',#944,#944,#967,.T.); +#967 = SURFACE_CURVE('',#968,(#973,#980),.PCURVE_S1.); +#968 = CIRCLE('',#969,4.5); +#969 = AXIS2_PLACEMENT_3D('',#970,#971,#972); +#970 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#971 = DIRECTION('',(0.,0.,1.)); +#972 = DIRECTION('',(1.,0.,0.)); +#973 = PCURVE('',#660,#974); +#974 = DEFINITIONAL_REPRESENTATION('',(#975),#979); +#975 = LINE('',#976,#977); +#976 = CARTESIAN_POINT('',(0.,0.)); +#977 = VECTOR('',#978,1.); +#978 = DIRECTION('',(1.,0.)); +#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1015 = ORIENTED_EDGE('',*,*,#1016,.F.); -#1016 = EDGE_CURVE('',#1017,#983,#1019,.T.); -#1017 = VERTEX_POINT('',#1018); -#1018 = CARTESIAN_POINT('',(2.5,-1.E-15,0.)); -#1019 = SEAM_CURVE('',#1020,(#1024,#1031),.PCURVE_S1.); -#1020 = LINE('',#1021,#1022); -#1021 = CARTESIAN_POINT('',(2.5,-6.1E-16,0.)); -#1022 = VECTOR('',#1023,1.); -#1023 = DIRECTION('',(0.,0.,1.)); -#1024 = PCURVE('',#992,#1025); -#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030); -#1026 = LINE('',#1027,#1028); -#1027 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1028 = VECTOR('',#1029,1.); -#1029 = DIRECTION('',(0.,1.)); -#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#980 = PCURVE('',#981,#986); +#981 = PLANE('',#982); +#982 = AXIS2_PLACEMENT_3D('',#983,#984,#985); +#983 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#984 = DIRECTION('',(0.,0.,1.)); +#985 = DIRECTION('',(1.,0.,0.)); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991); +#987 = CIRCLE('',#988,4.5); +#988 = AXIS2_PLACEMENT_2D('',#989,#990); +#989 = CARTESIAN_POINT('',(0.,0.)); +#990 = DIRECTION('',(1.,0.)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1031 = PCURVE('',#992,#1032); -#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037); -#1033 = LINE('',#1034,#1035); -#1034 = CARTESIAN_POINT('',(0.,-0.)); -#1035 = VECTOR('',#1036,1.); -#1036 = DIRECTION('',(0.,1.)); -#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#992 = ORIENTED_EDGE('',*,*,#943,.T.); +#993 = ADVANCED_FACE('',(#994),#784,.F.); +#994 = FACE_BOUND('',#995,.F.); +#995 = EDGE_LOOP('',(#996,#1020,#1041,#1042)); +#996 = ORIENTED_EDGE('',*,*,#997,.T.); +#997 = EDGE_CURVE('',#998,#998,#1000,.T.); +#998 = VERTEX_POINT('',#999); +#999 = CARTESIAN_POINT('',(4.,-1.E-15,-0.125)); +#1000 = SURFACE_CURVE('',#1001,(#1006,#1013),.PCURVE_S1.); +#1001 = CIRCLE('',#1002,4.); +#1002 = AXIS2_PLACEMENT_3D('',#1003,#1004,#1005); +#1003 = CARTESIAN_POINT('',(0.,0.,-0.125)); +#1004 = DIRECTION('',(0.,0.,1.)); +#1005 = DIRECTION('',(1.,0.,0.)); +#1006 = PCURVE('',#784,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(0.,0.)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1038 = ORIENTED_EDGE('',*,*,#1039,.T.); -#1039 = EDGE_CURVE('',#1017,#1017,#1040,.T.); -#1040 = SURFACE_CURVE('',#1041,(#1046,#1053),.PCURVE_S1.); -#1041 = CIRCLE('',#1042,2.5); -#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); -#1043 = CARTESIAN_POINT('',(0.,0.,0.)); -#1044 = DIRECTION('',(0.,0.,1.)); -#1045 = DIRECTION('',(1.,0.,-0.)); -#1046 = PCURVE('',#992,#1047); -#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052); -#1048 = LINE('',#1049,#1050); -#1049 = CARTESIAN_POINT('',(0.,0.)); -#1050 = VECTOR('',#1051,1.); -#1051 = DIRECTION('',(1.,0.)); -#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = PCURVE('',#981,#1014); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = CIRCLE('',#1016,4.); +#1016 = AXIS2_PLACEMENT_2D('',#1017,#1018); +#1017 = CARTESIAN_POINT('',(0.,0.)); +#1018 = DIRECTION('',(1.,0.)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1053 = PCURVE('',#1054,#1059); -#1054 = PLANE('',#1055); -#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); -#1056 = CARTESIAN_POINT('',(0.,0.,0.)); -#1057 = DIRECTION('',(0.,0.,1.)); -#1058 = DIRECTION('',(1.,0.,-0.)); -#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064); -#1060 = CIRCLE('',#1061,2.5); -#1061 = AXIS2_PLACEMENT_2D('',#1062,#1063); -#1062 = CARTESIAN_POINT('',(0.,0.)); -#1063 = DIRECTION('',(1.,0.)); -#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1020 = ORIENTED_EDGE('',*,*,#1021,.T.); +#1021 = EDGE_CURVE('',#998,#763,#1022,.T.); +#1022 = SEAM_CURVE('',#1023,(#1027,#1034),.PCURVE_S1.); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(4.,-9.8E-16,-0.125)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(0.,0.,1.)); +#1027 = PCURVE('',#784,#1028); +#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(0.,-0.)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(0.,1.)); +#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1065 = ORIENTED_EDGE('',*,*,#1016,.T.); -#1066 = ADVANCED_FACE('',(#1067),#1004,.T.); -#1067 = FACE_BOUND('',#1068,.T.); -#1068 = EDGE_LOOP('',(#1069)); -#1069 = ORIENTED_EDGE('',*,*,#982,.T.); -#1070 = ADVANCED_FACE('',(#1071),#1054,.F.); -#1071 = FACE_BOUND('',#1072,.T.); -#1072 = EDGE_LOOP('',(#1073)); -#1073 = ORIENTED_EDGE('',*,*,#1039,.F.); -#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1078)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1075,#1076,#1077)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1075 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1076 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1077 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1078 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1075, - 'distance_accuracy_value','confusion accuracy'); -#1079 = SHAPE_DEFINITION_REPRESENTATION(#1080,#975); -#1080 = PRODUCT_DEFINITION_SHAPE('','',#1081); -#1081 = PRODUCT_DEFINITION('design','',#1082,#1085); -#1082 = PRODUCT_DEFINITION_FORMATION('','',#1083); -#1083 = PRODUCT('Cylinder004','Cylinder004','',(#1084)); -#1084 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1085 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1086 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1087,#1089); -#1087 = ( REPRESENTATION_RELATIONSHIP('','',#975,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1088) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1088 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#1089 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1090); -#1090 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:7]','',#5,#1081,$); -#1091 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1083)); -#1092 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1093),#1191); -#1093 = MANIFOLD_SOLID_BREP('',#1094); -#1094 = CLOSED_SHELL('',(#1095,#1183,#1187)); -#1095 = ADVANCED_FACE('',(#1096),#1109,.T.); +#1034 = PCURVE('',#784,#1035); +#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(0.,1.)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = ORIENTED_EDGE('',*,*,#762,.F.); +#1042 = ORIENTED_EDGE('',*,*,#1021,.F.); +#1043 = ADVANCED_FACE('',(#1044),#74,.T.); +#1044 = FACE_BOUND('',#1045,.T.); +#1045 = EDGE_LOOP('',(#1046,#1067,#1068,#1069)); +#1046 = ORIENTED_EDGE('',*,*,#1047,.T.); +#1047 = EDGE_CURVE('',#58,#468,#1048,.T.); +#1048 = SEAM_CURVE('',#1049,(#1053,#1060),.PCURVE_S1.); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(6.125,-1.5E-15,1.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(0.,0.,1.)); +#1053 = PCURVE('',#74,#1054); +#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059); +#1055 = LINE('',#1056,#1057); +#1056 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1057 = VECTOR('',#1058,1.); +#1058 = DIRECTION('',(0.,1.)); +#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1060 = PCURVE('',#74,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.,-0.)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(0.,1.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = ORIENTED_EDGE('',*,*,#467,.F.); +#1068 = ORIENTED_EDGE('',*,*,#1047,.F.); +#1069 = ORIENTED_EDGE('',*,*,#57,.T.); +#1070 = ADVANCED_FACE('',(#1071),#396,.T.); +#1071 = FACE_BOUND('',#1072,.F.); +#1072 = EDGE_LOOP('',(#1073,#1092,#1093,#1094)); +#1073 = ORIENTED_EDGE('',*,*,#1074,.F.); +#1074 = EDGE_CURVE('',#329,#613,#1075,.T.); +#1075 = SEAM_CURVE('',#1076,(#1080,#1086),.PCURVE_S1.); +#1076 = LINE('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(9.,0.,0.1)); +#1078 = VECTOR('',#1079,1.); +#1079 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); +#1080 = PCURVE('',#396,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1085); +#1082 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1083,#1084),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); +#1083 = CARTESIAN_POINT('',(0.,0.)); +#1084 = CARTESIAN_POINT('',(0.,-0.1)); +#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1086 = PCURVE('',#396,#1087); +#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1091); +#1088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1089,#1090),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); +#1089 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1090 = CARTESIAN_POINT('',(6.28318530718,-0.1)); +#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1092 = ORIENTED_EDGE('',*,*,#381,.T.); +#1093 = ORIENTED_EDGE('',*,*,#1074,.T.); +#1094 = ORIENTED_EDGE('',*,*,#612,.F.); +#1095 = ADVANCED_FACE('',(#1096),#195,.T.); #1096 = FACE_BOUND('',#1097,.T.); -#1097 = EDGE_LOOP('',(#1098,#1132,#1155,#1182)); -#1098 = ORIENTED_EDGE('',*,*,#1099,.F.); -#1099 = EDGE_CURVE('',#1100,#1100,#1102,.T.); -#1100 = VERTEX_POINT('',#1101); -#1101 = CARTESIAN_POINT('',(3.,-1.E-15,8.75)); -#1102 = SURFACE_CURVE('',#1103,(#1108,#1120),.PCURVE_S1.); -#1103 = CIRCLE('',#1104,3.); -#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107); -#1105 = CARTESIAN_POINT('',(0.,0.,8.75)); -#1106 = DIRECTION('',(0.,0.,1.)); -#1107 = DIRECTION('',(1.,0.,-0.)); -#1108 = PCURVE('',#1109,#1114); -#1109 = CYLINDRICAL_SURFACE('',#1110,3.); -#1110 = AXIS2_PLACEMENT_3D('',#1111,#1112,#1113); -#1111 = CARTESIAN_POINT('',(0.,0.,0.)); -#1112 = DIRECTION('',(0.,0.,1.)); -#1113 = DIRECTION('',(1.,0.,-0.)); -#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); -#1115 = LINE('',#1116,#1117); -#1116 = CARTESIAN_POINT('',(0.,8.75)); -#1117 = VECTOR('',#1118,1.); -#1118 = DIRECTION('',(1.,0.)); -#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1097 = EDGE_LOOP('',(#1098,#1119,#1120,#1121)); +#1098 = ORIENTED_EDGE('',*,*,#1099,.T.); +#1099 = EDGE_CURVE('',#179,#266,#1100,.T.); +#1100 = SEAM_CURVE('',#1101,(#1105,#1112),.PCURVE_S1.); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(4.5,-1.1E-15,-0.125)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(0.,0.,1.)); +#1105 = PCURVE('',#195,#1106); +#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111); +#1107 = LINE('',#1108,#1109); +#1108 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1109 = VECTOR('',#1110,1.); +#1110 = DIRECTION('',(0.,1.)); +#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1120 = PCURVE('',#1121,#1126); -#1121 = PLANE('',#1122); -#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125); -#1123 = CARTESIAN_POINT('',(0.,0.,8.75)); -#1124 = DIRECTION('',(0.,0.,1.)); -#1125 = DIRECTION('',(1.,0.,-0.)); -#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131); -#1127 = CIRCLE('',#1128,3.); -#1128 = AXIS2_PLACEMENT_2D('',#1129,#1130); -#1129 = CARTESIAN_POINT('',(0.,0.)); -#1130 = DIRECTION('',(1.,0.)); -#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1112 = PCURVE('',#195,#1113); +#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118); +#1114 = LINE('',#1115,#1116); +#1115 = CARTESIAN_POINT('',(0.,-0.)); +#1116 = VECTOR('',#1117,1.); +#1117 = DIRECTION('',(0.,1.)); +#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1132 = ORIENTED_EDGE('',*,*,#1133,.F.); -#1133 = EDGE_CURVE('',#1134,#1100,#1136,.T.); -#1134 = VERTEX_POINT('',#1135); -#1135 = CARTESIAN_POINT('',(3.,-1.E-15,0.)); -#1136 = SEAM_CURVE('',#1137,(#1141,#1148),.PCURVE_S1.); -#1137 = LINE('',#1138,#1139); -#1138 = CARTESIAN_POINT('',(3.,-7.3E-16,0.)); -#1139 = VECTOR('',#1140,1.); -#1140 = DIRECTION('',(0.,0.,1.)); -#1141 = PCURVE('',#1109,#1142); -#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147); -#1143 = LINE('',#1144,#1145); -#1144 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1145 = VECTOR('',#1146,1.); -#1146 = DIRECTION('',(0.,1.)); -#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1148 = PCURVE('',#1109,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(0.,-0.)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1155 = ORIENTED_EDGE('',*,*,#1156,.T.); -#1156 = EDGE_CURVE('',#1134,#1134,#1157,.T.); -#1157 = SURFACE_CURVE('',#1158,(#1163,#1170),.PCURVE_S1.); -#1158 = CIRCLE('',#1159,3.); -#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162); -#1160 = CARTESIAN_POINT('',(0.,0.,0.)); -#1161 = DIRECTION('',(0.,0.,1.)); -#1162 = DIRECTION('',(1.,0.,-0.)); -#1163 = PCURVE('',#1109,#1164); -#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1169); -#1165 = LINE('',#1166,#1167); -#1166 = CARTESIAN_POINT('',(0.,0.)); -#1167 = VECTOR('',#1168,1.); -#1168 = DIRECTION('',(1.,0.)); -#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1170 = PCURVE('',#1171,#1176); -#1171 = PLANE('',#1172); -#1172 = AXIS2_PLACEMENT_3D('',#1173,#1174,#1175); -#1173 = CARTESIAN_POINT('',(0.,0.,0.)); -#1174 = DIRECTION('',(0.,0.,1.)); -#1175 = DIRECTION('',(1.,0.,-0.)); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1181); -#1177 = CIRCLE('',#1178,3.); -#1178 = AXIS2_PLACEMENT_2D('',#1179,#1180); -#1179 = CARTESIAN_POINT('',(0.,0.)); -#1180 = DIRECTION('',(1.,0.)); -#1181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1182 = ORIENTED_EDGE('',*,*,#1133,.T.); -#1183 = ADVANCED_FACE('',(#1184),#1121,.T.); -#1184 = FACE_BOUND('',#1185,.T.); -#1185 = EDGE_LOOP('',(#1186)); -#1186 = ORIENTED_EDGE('',*,*,#1099,.T.); -#1187 = ADVANCED_FACE('',(#1188),#1171,.F.); -#1188 = FACE_BOUND('',#1189,.T.); -#1189 = EDGE_LOOP('',(#1190)); -#1190 = ORIENTED_EDGE('',*,*,#1156,.F.); -#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1195)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1192,#1193,#1194)) REPRESENTATION_CONTEXT +#1119 = ORIENTED_EDGE('',*,*,#265,.F.); +#1120 = ORIENTED_EDGE('',*,*,#1099,.F.); +#1121 = ORIENTED_EDGE('',*,*,#178,.T.); +#1122 = ADVANCED_FACE('',(#1123,#1126),#981,.F.); +#1123 = FACE_BOUND('',#1124,.F.); +#1124 = EDGE_LOOP('',(#1125)); +#1125 = ORIENTED_EDGE('',*,*,#966,.T.); +#1126 = FACE_BOUND('',#1127,.F.); +#1127 = EDGE_LOOP('',(#1128)); +#1128 = ORIENTED_EDGE('',*,*,#997,.F.); +#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1133)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1130,#1131,#1132)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1192 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1193 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1194 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1195 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1192, +#1130 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1131 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1132 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1133 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1130, 'distance_accuracy_value','confusion accuracy'); -#1196 = SHAPE_DEFINITION_REPRESENTATION(#1197,#1092); -#1197 = PRODUCT_DEFINITION_SHAPE('','',#1198); -#1198 = PRODUCT_DEFINITION('design','',#1199,#1202); -#1199 = PRODUCT_DEFINITION_FORMATION('','',#1200); -#1200 = PRODUCT('Cylinder003','Cylinder003','',(#1201)); -#1201 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1202 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1203 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1204,#1206); -#1204 = ( REPRESENTATION_RELATIONSHIP('','',#1092,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1205) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1205 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#1206 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1207); -#1207 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:8]','',#5,#1198,$); -#1208 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1200)); -#1209 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1210),#1392); -#1210 = MANIFOLD_SOLID_BREP('',#1211); -#1211 = CLOSED_SHELL('',(#1212,#1300,#1335,#1365)); -#1212 = ADVANCED_FACE('',(#1213),#1226,.T.); -#1213 = FACE_BOUND('',#1214,.T.); -#1214 = EDGE_LOOP('',(#1215,#1249,#1272,#1299)); -#1215 = ORIENTED_EDGE('',*,*,#1216,.F.); -#1216 = EDGE_CURVE('',#1217,#1217,#1219,.T.); -#1217 = VERTEX_POINT('',#1218); -#1218 = CARTESIAN_POINT('',(3.,-1.E-15,8.625)); -#1219 = SURFACE_CURVE('',#1220,(#1225,#1237),.PCURVE_S1.); -#1220 = CIRCLE('',#1221,3.); -#1221 = AXIS2_PLACEMENT_3D('',#1222,#1223,#1224); -#1222 = CARTESIAN_POINT('',(0.,0.,8.625)); -#1223 = DIRECTION('',(0.,0.,1.)); -#1224 = DIRECTION('',(1.,0.,0.)); -#1225 = PCURVE('',#1226,#1231); -#1226 = CYLINDRICAL_SURFACE('',#1227,3.); -#1227 = AXIS2_PLACEMENT_3D('',#1228,#1229,#1230); -#1228 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#1229 = DIRECTION('',(0.,0.,1.)); -#1230 = DIRECTION('',(1.,0.,0.)); -#1231 = DEFINITIONAL_REPRESENTATION('',(#1232),#1236); -#1232 = LINE('',#1233,#1234); -#1233 = CARTESIAN_POINT('',(0.,8.75)); -#1234 = VECTOR('',#1235,1.); -#1235 = DIRECTION('',(1.,0.)); -#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1237 = PCURVE('',#1238,#1243); -#1238 = PLANE('',#1239); -#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242); -#1240 = CARTESIAN_POINT('',(0.,0.,8.625)); -#1241 = DIRECTION('',(0.,0.,1.)); -#1242 = DIRECTION('',(1.,0.,0.)); -#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248); -#1244 = CIRCLE('',#1245,3.); -#1245 = AXIS2_PLACEMENT_2D('',#1246,#1247); -#1246 = CARTESIAN_POINT('',(0.,0.)); -#1247 = DIRECTION('',(1.,0.)); -#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1249 = ORIENTED_EDGE('',*,*,#1250,.F.); -#1250 = EDGE_CURVE('',#1251,#1217,#1253,.T.); -#1251 = VERTEX_POINT('',#1252); -#1252 = CARTESIAN_POINT('',(3.,-1.E-15,-0.125)); -#1253 = SEAM_CURVE('',#1254,(#1258,#1265),.PCURVE_S1.); -#1254 = LINE('',#1255,#1256); -#1255 = CARTESIAN_POINT('',(3.,-7.3E-16,-0.125)); -#1256 = VECTOR('',#1257,1.); -#1257 = DIRECTION('',(0.,0.,1.)); -#1258 = PCURVE('',#1226,#1259); -#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264); -#1260 = LINE('',#1261,#1262); -#1261 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1262 = VECTOR('',#1263,1.); -#1263 = DIRECTION('',(0.,1.)); -#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1265 = PCURVE('',#1226,#1266); -#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271); -#1267 = LINE('',#1268,#1269); -#1268 = CARTESIAN_POINT('',(0.,-0.)); -#1269 = VECTOR('',#1270,1.); -#1270 = DIRECTION('',(0.,1.)); -#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); -#1273 = EDGE_CURVE('',#1251,#1251,#1274,.T.); -#1274 = SURFACE_CURVE('',#1275,(#1280,#1287),.PCURVE_S1.); -#1275 = CIRCLE('',#1276,3.); -#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); -#1277 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#1278 = DIRECTION('',(0.,0.,1.)); -#1279 = DIRECTION('',(1.,0.,0.)); -#1280 = PCURVE('',#1226,#1281); -#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286); -#1282 = LINE('',#1283,#1284); -#1283 = CARTESIAN_POINT('',(0.,0.)); -#1284 = VECTOR('',#1285,1.); -#1285 = DIRECTION('',(1.,0.)); -#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1287 = PCURVE('',#1288,#1293); -#1288 = PLANE('',#1289); -#1289 = AXIS2_PLACEMENT_3D('',#1290,#1291,#1292); -#1290 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#1291 = DIRECTION('',(0.,0.,1.)); -#1292 = DIRECTION('',(1.,0.,0.)); -#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); -#1294 = CIRCLE('',#1295,3.); -#1295 = AXIS2_PLACEMENT_2D('',#1296,#1297); -#1296 = CARTESIAN_POINT('',(0.,0.)); -#1297 = DIRECTION('',(1.,0.)); -#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1299 = ORIENTED_EDGE('',*,*,#1250,.T.); -#1300 = ADVANCED_FACE('',(#1301,#1304),#1238,.T.); -#1301 = FACE_BOUND('',#1302,.T.); -#1302 = EDGE_LOOP('',(#1303)); -#1303 = ORIENTED_EDGE('',*,*,#1216,.T.); -#1304 = FACE_BOUND('',#1305,.T.); -#1305 = EDGE_LOOP('',(#1306)); -#1306 = ORIENTED_EDGE('',*,*,#1307,.F.); -#1307 = EDGE_CURVE('',#1308,#1308,#1310,.T.); -#1308 = VERTEX_POINT('',#1309); -#1309 = CARTESIAN_POINT('',(2.5,-1.E-15,8.625)); -#1310 = SURFACE_CURVE('',#1311,(#1316,#1323),.PCURVE_S1.); -#1311 = CIRCLE('',#1312,2.5); -#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315); -#1313 = CARTESIAN_POINT('',(0.,0.,8.625)); -#1314 = DIRECTION('',(0.,0.,1.)); -#1315 = DIRECTION('',(1.,0.,0.)); -#1316 = PCURVE('',#1238,#1317); -#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322); -#1318 = CIRCLE('',#1319,2.5); -#1319 = AXIS2_PLACEMENT_2D('',#1320,#1321); -#1320 = CARTESIAN_POINT('',(0.,0.)); -#1321 = DIRECTION('',(1.,0.)); -#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1323 = PCURVE('',#1324,#1329); -#1324 = CYLINDRICAL_SURFACE('',#1325,2.5); -#1325 = AXIS2_PLACEMENT_3D('',#1326,#1327,#1328); -#1326 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#1327 = DIRECTION('',(0.,0.,1.)); -#1328 = DIRECTION('',(1.,0.,0.)); -#1329 = DEFINITIONAL_REPRESENTATION('',(#1330),#1334); -#1330 = LINE('',#1331,#1332); -#1331 = CARTESIAN_POINT('',(0.,8.75)); -#1332 = VECTOR('',#1333,1.); -#1333 = DIRECTION('',(1.,0.)); -#1334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1335 = ADVANCED_FACE('',(#1336,#1339),#1288,.F.); -#1336 = FACE_BOUND('',#1337,.F.); -#1337 = EDGE_LOOP('',(#1338)); -#1338 = ORIENTED_EDGE('',*,*,#1273,.T.); -#1339 = FACE_BOUND('',#1340,.F.); -#1340 = EDGE_LOOP('',(#1341)); -#1341 = ORIENTED_EDGE('',*,*,#1342,.F.); -#1342 = EDGE_CURVE('',#1343,#1343,#1345,.T.); -#1343 = VERTEX_POINT('',#1344); -#1344 = CARTESIAN_POINT('',(2.5,-1.E-15,-0.125)); -#1345 = SURFACE_CURVE('',#1346,(#1351,#1358),.PCURVE_S1.); -#1346 = CIRCLE('',#1347,2.5); -#1347 = AXIS2_PLACEMENT_3D('',#1348,#1349,#1350); -#1348 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#1349 = DIRECTION('',(0.,0.,1.)); -#1350 = DIRECTION('',(1.,0.,0.)); -#1351 = PCURVE('',#1288,#1352); -#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357); -#1353 = CIRCLE('',#1354,2.5); -#1354 = AXIS2_PLACEMENT_2D('',#1355,#1356); -#1355 = CARTESIAN_POINT('',(0.,0.)); -#1356 = DIRECTION('',(1.,0.)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1358 = PCURVE('',#1324,#1359); -#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364); -#1360 = LINE('',#1361,#1362); -#1361 = CARTESIAN_POINT('',(0.,0.)); -#1362 = VECTOR('',#1363,1.); -#1363 = DIRECTION('',(1.,0.)); -#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1365 = ADVANCED_FACE('',(#1366),#1324,.F.); -#1366 = FACE_BOUND('',#1367,.F.); -#1367 = EDGE_LOOP('',(#1368,#1389,#1390,#1391)); -#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); -#1369 = EDGE_CURVE('',#1343,#1308,#1370,.T.); -#1370 = SEAM_CURVE('',#1371,(#1375,#1382),.PCURVE_S1.); -#1371 = LINE('',#1372,#1373); -#1372 = CARTESIAN_POINT('',(2.5,-6.1E-16,-0.125)); -#1373 = VECTOR('',#1374,1.); -#1374 = DIRECTION('',(0.,0.,1.)); -#1375 = PCURVE('',#1324,#1376); -#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1381); -#1377 = LINE('',#1378,#1379); -#1378 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1379 = VECTOR('',#1380,1.); -#1380 = DIRECTION('',(0.,1.)); -#1381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1382 = PCURVE('',#1324,#1383); -#1383 = DEFINITIONAL_REPRESENTATION('',(#1384),#1388); -#1384 = LINE('',#1385,#1386); -#1385 = CARTESIAN_POINT('',(0.,-0.)); -#1386 = VECTOR('',#1387,1.); -#1387 = DIRECTION('',(0.,1.)); -#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1389 = ORIENTED_EDGE('',*,*,#1307,.F.); -#1390 = ORIENTED_EDGE('',*,*,#1369,.F.); -#1391 = ORIENTED_EDGE('',*,*,#1342,.T.); -#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1396)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1393,#1394,#1395)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1393 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1394 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1395 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1396 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1393, - 'distance_accuracy_value','confusion accuracy'); -#1397 = SHAPE_DEFINITION_REPRESENTATION(#1398,#1209); -#1398 = PRODUCT_DEFINITION_SHAPE('','',#1399); -#1399 = PRODUCT_DEFINITION('design','',#1400,#1403); -#1400 = PRODUCT_DEFINITION_FORMATION('','',#1401); -#1401 = PRODUCT('Cut003','Cut003','',(#1402)); -#1402 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1403 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1404 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1405,#1407); -#1405 = ( REPRESENTATION_RELATIONSHIP('','',#1209,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1406) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1406 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#1407 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1408); -#1408 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:9]','',#5,#1399,$); -#1409 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1401)); -#1410 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1411),#1615); -#1411 = MANIFOLD_SOLID_BREP('',#1412); -#1412 = CLOSED_SHELL('',(#1413,#1501,#1554,#1607,#1611)); -#1413 = ADVANCED_FACE('',(#1414),#1428,.T.); -#1414 = FACE_BOUND('',#1415,.T.); -#1415 = EDGE_LOOP('',(#1416,#1446,#1473,#1474)); -#1416 = ORIENTED_EDGE('',*,*,#1417,.T.); -#1417 = EDGE_CURVE('',#1418,#1420,#1422,.T.); -#1418 = VERTEX_POINT('',#1419); -#1419 = CARTESIAN_POINT('',(9.,0.,7.6)); -#1420 = VERTEX_POINT('',#1421); -#1421 = CARTESIAN_POINT('',(9.,0.,8.4)); -#1422 = SEAM_CURVE('',#1423,(#1427,#1439),.PCURVE_S1.); -#1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(9.,-2.2E-15,7.5)); -#1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.,0.,1.)); -#1427 = PCURVE('',#1428,#1433); -#1428 = CYLINDRICAL_SURFACE('',#1429,9.); -#1429 = AXIS2_PLACEMENT_3D('',#1430,#1431,#1432); -#1430 = CARTESIAN_POINT('',(0.,0.,7.5)); -#1431 = DIRECTION('',(0.,0.,1.)); -#1432 = DIRECTION('',(1.,0.,0.)); -#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1438); -#1434 = LINE('',#1435,#1436); -#1435 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1436 = VECTOR('',#1437,1.); -#1437 = DIRECTION('',(0.,1.)); -#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1439 = PCURVE('',#1428,#1440); -#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445); -#1441 = LINE('',#1442,#1443); -#1442 = CARTESIAN_POINT('',(0.,-0.)); -#1443 = VECTOR('',#1444,1.); -#1444 = DIRECTION('',(0.,1.)); -#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1446 = ORIENTED_EDGE('',*,*,#1447,.F.); -#1447 = EDGE_CURVE('',#1420,#1420,#1448,.T.); -#1448 = SURFACE_CURVE('',#1449,(#1454,#1461),.PCURVE_S1.); -#1449 = CIRCLE('',#1450,9.); -#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453); -#1451 = CARTESIAN_POINT('',(0.,0.,8.4)); -#1452 = DIRECTION('',(0.,0.,1.)); -#1453 = DIRECTION('',(1.,0.,-0.)); -#1454 = PCURVE('',#1428,#1455); -#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1460); -#1456 = LINE('',#1457,#1458); -#1457 = CARTESIAN_POINT('',(0.,0.9)); -#1458 = VECTOR('',#1459,1.); -#1459 = DIRECTION('',(1.,0.)); -#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1461 = PCURVE('',#1462,#1467); -#1462 = CONICAL_SURFACE('',#1463,9.,0.785398163397); -#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466); -#1464 = CARTESIAN_POINT('',(0.,0.,8.4)); -#1465 = DIRECTION('',(-0.,-0.,-1.)); -#1466 = DIRECTION('',(1.,0.,-0.)); -#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472); -#1468 = LINE('',#1469,#1470); -#1469 = CARTESIAN_POINT('',(-0.,-0.)); -#1470 = VECTOR('',#1471,1.); -#1471 = DIRECTION('',(-1.,-0.)); -#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1473 = ORIENTED_EDGE('',*,*,#1417,.F.); -#1474 = ORIENTED_EDGE('',*,*,#1475,.T.); -#1475 = EDGE_CURVE('',#1418,#1418,#1476,.T.); -#1476 = SURFACE_CURVE('',#1477,(#1482,#1489),.PCURVE_S1.); -#1477 = CIRCLE('',#1478,9.); -#1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481); -#1479 = CARTESIAN_POINT('',(0.,0.,7.6)); -#1480 = DIRECTION('',(0.,0.,1.)); -#1481 = DIRECTION('',(1.,0.,-0.)); -#1482 = PCURVE('',#1428,#1483); -#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488); -#1484 = LINE('',#1485,#1486); -#1485 = CARTESIAN_POINT('',(0.,1.E-01)); -#1486 = VECTOR('',#1487,1.); -#1487 = DIRECTION('',(1.,0.)); -#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1489 = PCURVE('',#1490,#1495); -#1490 = CONICAL_SURFACE('',#1491,9.,0.785398163397); -#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); -#1492 = CARTESIAN_POINT('',(0.,0.,7.6)); -#1493 = DIRECTION('',(0.,0.,1.)); -#1494 = DIRECTION('',(1.,0.,-0.)); -#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500); -#1496 = LINE('',#1497,#1498); -#1497 = CARTESIAN_POINT('',(0.,-0.)); -#1498 = VECTOR('',#1499,1.); -#1499 = DIRECTION('',(1.,-0.)); -#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1501 = ADVANCED_FACE('',(#1502),#1490,.T.); -#1502 = FACE_BOUND('',#1503,.F.); -#1503 = EDGE_LOOP('',(#1504,#1525,#1526,#1527)); -#1504 = ORIENTED_EDGE('',*,*,#1505,.F.); -#1505 = EDGE_CURVE('',#1418,#1506,#1508,.T.); -#1506 = VERTEX_POINT('',#1507); -#1507 = CARTESIAN_POINT('',(8.9,0.,7.5)); -#1508 = SEAM_CURVE('',#1509,(#1513,#1519),.PCURVE_S1.); -#1509 = LINE('',#1510,#1511); -#1510 = CARTESIAN_POINT('',(9.,0.,7.6)); -#1511 = VECTOR('',#1512,1.); -#1512 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); -#1513 = PCURVE('',#1490,#1514); -#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1518); -#1515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1516,#1517),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#1516 = CARTESIAN_POINT('',(0.,0.)); -#1517 = CARTESIAN_POINT('',(0.,-1.E-01)); -#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1519 = PCURVE('',#1490,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1524); -#1521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1522,#1523),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#1522 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1523 = CARTESIAN_POINT('',(6.28318530718,-1.E-01)); -#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1525 = ORIENTED_EDGE('',*,*,#1475,.T.); -#1526 = ORIENTED_EDGE('',*,*,#1505,.T.); -#1527 = ORIENTED_EDGE('',*,*,#1528,.F.); -#1528 = EDGE_CURVE('',#1506,#1506,#1529,.T.); -#1529 = SURFACE_CURVE('',#1530,(#1535,#1542),.PCURVE_S1.); -#1530 = CIRCLE('',#1531,8.9); -#1531 = AXIS2_PLACEMENT_3D('',#1532,#1533,#1534); -#1532 = CARTESIAN_POINT('',(0.,0.,7.5)); -#1533 = DIRECTION('',(0.,0.,1.)); -#1534 = DIRECTION('',(1.,0.,-0.)); -#1535 = PCURVE('',#1490,#1536); -#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541); -#1537 = LINE('',#1538,#1539); -#1538 = CARTESIAN_POINT('',(0.,-1.E-01)); -#1539 = VECTOR('',#1540,1.); -#1540 = DIRECTION('',(1.,-0.)); -#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1542 = PCURVE('',#1543,#1548); -#1543 = PLANE('',#1544); -#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547); -#1545 = CARTESIAN_POINT('',(0.,0.,7.5)); -#1546 = DIRECTION('',(0.,0.,1.)); -#1547 = DIRECTION('',(1.,0.,0.)); -#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553); -#1549 = CIRCLE('',#1550,8.9); -#1550 = AXIS2_PLACEMENT_2D('',#1551,#1552); -#1551 = CARTESIAN_POINT('',(0.,0.)); -#1552 = DIRECTION('',(1.,0.)); -#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1554 = ADVANCED_FACE('',(#1555),#1462,.T.); -#1555 = FACE_BOUND('',#1556,.T.); -#1556 = EDGE_LOOP('',(#1557,#1578,#1579,#1580)); -#1557 = ORIENTED_EDGE('',*,*,#1558,.F.); -#1558 = EDGE_CURVE('',#1420,#1559,#1561,.T.); -#1559 = VERTEX_POINT('',#1560); -#1560 = CARTESIAN_POINT('',(8.9,0.,8.5)); -#1561 = SEAM_CURVE('',#1562,(#1566,#1572),.PCURVE_S1.); -#1562 = LINE('',#1563,#1564); -#1563 = CARTESIAN_POINT('',(9.,0.,8.4)); -#1564 = VECTOR('',#1565,1.); -#1565 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); -#1566 = PCURVE('',#1462,#1567); -#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1571); -#1568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1569,#1570),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#1569 = CARTESIAN_POINT('',(0.,0.)); -#1570 = CARTESIAN_POINT('',(0.,-1.E-01)); -#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1572 = PCURVE('',#1462,#1573); -#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1577); -#1574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1575,#1576),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#1575 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#1576 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = ORIENTED_EDGE('',*,*,#1447,.T.); -#1579 = ORIENTED_EDGE('',*,*,#1558,.T.); -#1580 = ORIENTED_EDGE('',*,*,#1581,.F.); -#1581 = EDGE_CURVE('',#1559,#1559,#1582,.T.); -#1582 = SURFACE_CURVE('',#1583,(#1588,#1595),.PCURVE_S1.); -#1583 = CIRCLE('',#1584,8.9); -#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587); -#1585 = CARTESIAN_POINT('',(0.,0.,8.5)); -#1586 = DIRECTION('',(0.,0.,1.)); -#1587 = DIRECTION('',(1.,0.,-0.)); -#1588 = PCURVE('',#1462,#1589); -#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594); -#1590 = LINE('',#1591,#1592); -#1591 = CARTESIAN_POINT('',(-0.,-1.E-01)); -#1592 = VECTOR('',#1593,1.); -#1593 = DIRECTION('',(-1.,-0.)); -#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1595 = PCURVE('',#1596,#1601); -#1596 = PLANE('',#1597); -#1597 = AXIS2_PLACEMENT_3D('',#1598,#1599,#1600); -#1598 = CARTESIAN_POINT('',(0.,0.,8.5)); -#1599 = DIRECTION('',(0.,0.,1.)); -#1600 = DIRECTION('',(1.,0.,0.)); -#1601 = DEFINITIONAL_REPRESENTATION('',(#1602),#1606); -#1602 = CIRCLE('',#1603,8.9); -#1603 = AXIS2_PLACEMENT_2D('',#1604,#1605); -#1604 = CARTESIAN_POINT('',(0.,0.)); -#1605 = DIRECTION('',(1.,0.)); -#1606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1607 = ADVANCED_FACE('',(#1608),#1543,.F.); -#1608 = FACE_BOUND('',#1609,.F.); -#1609 = EDGE_LOOP('',(#1610)); -#1610 = ORIENTED_EDGE('',*,*,#1528,.T.); -#1611 = ADVANCED_FACE('',(#1612),#1596,.T.); -#1612 = FACE_BOUND('',#1613,.T.); -#1613 = EDGE_LOOP('',(#1614)); -#1614 = ORIENTED_EDGE('',*,*,#1581,.T.); -#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1619)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1616,#1617,#1618)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1616 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1617 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1618 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1619 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1616, - 'distance_accuracy_value','confusion accuracy'); -#1620 = SHAPE_DEFINITION_REPRESENTATION(#1621,#1410); -#1621 = PRODUCT_DEFINITION_SHAPE('','',#1622); -#1622 = PRODUCT_DEFINITION('design','',#1623,#1626); -#1623 = PRODUCT_DEFINITION_FORMATION('','',#1624); -#1624 = PRODUCT('Chamfer001','Chamfer001','',(#1625)); -#1625 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1626 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1627 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1628,#1630); -#1628 = ( REPRESENTATION_RELATIONSHIP('','',#1410,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1629) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1629 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); -#1630 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1631); -#1631 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:10]','',#5,#1622,$ - ); -#1632 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1624)); -#1633 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1634),#1732); -#1634 = MANIFOLD_SOLID_BREP('',#1635); -#1635 = CLOSED_SHELL('',(#1636,#1724,#1728)); -#1636 = ADVANCED_FACE('',(#1637),#1650,.T.); -#1637 = FACE_BOUND('',#1638,.T.); -#1638 = EDGE_LOOP('',(#1639,#1673,#1696,#1723)); -#1639 = ORIENTED_EDGE('',*,*,#1640,.F.); -#1640 = EDGE_CURVE('',#1641,#1641,#1643,.T.); -#1641 = VERTEX_POINT('',#1642); -#1642 = CARTESIAN_POINT('',(9.,-2.E-15,1.)); -#1643 = SURFACE_CURVE('',#1644,(#1649,#1661),.PCURVE_S1.); -#1644 = CIRCLE('',#1645,9.); -#1645 = AXIS2_PLACEMENT_3D('',#1646,#1647,#1648); -#1646 = CARTESIAN_POINT('',(0.,0.,1.)); -#1647 = DIRECTION('',(0.,0.,1.)); -#1648 = DIRECTION('',(1.,0.,-0.)); -#1649 = PCURVE('',#1650,#1655); -#1650 = CYLINDRICAL_SURFACE('',#1651,9.); -#1651 = AXIS2_PLACEMENT_3D('',#1652,#1653,#1654); -#1652 = CARTESIAN_POINT('',(0.,0.,0.)); -#1653 = DIRECTION('',(0.,0.,1.)); -#1654 = DIRECTION('',(1.,0.,-0.)); -#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660); -#1656 = LINE('',#1657,#1658); -#1657 = CARTESIAN_POINT('',(0.,1.)); -#1658 = VECTOR('',#1659,1.); -#1659 = DIRECTION('',(1.,0.)); -#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1661 = PCURVE('',#1662,#1667); -#1662 = PLANE('',#1663); -#1663 = AXIS2_PLACEMENT_3D('',#1664,#1665,#1666); -#1664 = CARTESIAN_POINT('',(0.,0.,1.)); -#1665 = DIRECTION('',(0.,0.,1.)); -#1666 = DIRECTION('',(1.,0.,-0.)); -#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672); -#1668 = CIRCLE('',#1669,9.); -#1669 = AXIS2_PLACEMENT_2D('',#1670,#1671); -#1670 = CARTESIAN_POINT('',(0.,0.)); -#1671 = DIRECTION('',(1.,0.)); -#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1673 = ORIENTED_EDGE('',*,*,#1674,.F.); -#1674 = EDGE_CURVE('',#1675,#1641,#1677,.T.); -#1675 = VERTEX_POINT('',#1676); -#1676 = CARTESIAN_POINT('',(9.,-2.E-15,0.)); -#1677 = SEAM_CURVE('',#1678,(#1682,#1689),.PCURVE_S1.); -#1678 = LINE('',#1679,#1680); -#1679 = CARTESIAN_POINT('',(9.,-2.2E-15,0.)); -#1680 = VECTOR('',#1681,1.); -#1681 = DIRECTION('',(0.,0.,1.)); -#1682 = PCURVE('',#1650,#1683); -#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688); -#1684 = LINE('',#1685,#1686); -#1685 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1686 = VECTOR('',#1687,1.); -#1687 = DIRECTION('',(0.,1.)); -#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1689 = PCURVE('',#1650,#1690); -#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695); -#1691 = LINE('',#1692,#1693); -#1692 = CARTESIAN_POINT('',(0.,-0.)); -#1693 = VECTOR('',#1694,1.); -#1694 = DIRECTION('',(0.,1.)); -#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1696 = ORIENTED_EDGE('',*,*,#1697,.T.); -#1697 = EDGE_CURVE('',#1675,#1675,#1698,.T.); -#1698 = SURFACE_CURVE('',#1699,(#1704,#1711),.PCURVE_S1.); -#1699 = CIRCLE('',#1700,9.); -#1700 = AXIS2_PLACEMENT_3D('',#1701,#1702,#1703); -#1701 = CARTESIAN_POINT('',(0.,0.,0.)); -#1702 = DIRECTION('',(0.,0.,1.)); -#1703 = DIRECTION('',(1.,0.,-0.)); -#1704 = PCURVE('',#1650,#1705); -#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710); -#1706 = LINE('',#1707,#1708); -#1707 = CARTESIAN_POINT('',(0.,0.)); -#1708 = VECTOR('',#1709,1.); -#1709 = DIRECTION('',(1.,0.)); -#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1711 = PCURVE('',#1712,#1717); -#1712 = PLANE('',#1713); -#1713 = AXIS2_PLACEMENT_3D('',#1714,#1715,#1716); -#1714 = CARTESIAN_POINT('',(0.,0.,0.)); -#1715 = DIRECTION('',(0.,0.,1.)); -#1716 = DIRECTION('',(1.,0.,-0.)); -#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722); -#1718 = CIRCLE('',#1719,9.); -#1719 = AXIS2_PLACEMENT_2D('',#1720,#1721); -#1720 = CARTESIAN_POINT('',(0.,0.)); -#1721 = DIRECTION('',(1.,0.)); -#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1723 = ORIENTED_EDGE('',*,*,#1674,.T.); -#1724 = ADVANCED_FACE('',(#1725),#1662,.T.); -#1725 = FACE_BOUND('',#1726,.T.); -#1726 = EDGE_LOOP('',(#1727)); -#1727 = ORIENTED_EDGE('',*,*,#1640,.T.); -#1728 = ADVANCED_FACE('',(#1729),#1712,.F.); -#1729 = FACE_BOUND('',#1730,.T.); -#1730 = EDGE_LOOP('',(#1731)); -#1731 = ORIENTED_EDGE('',*,*,#1697,.F.); -#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1736)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1733,#1734,#1735)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1733 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1734 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1735 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1736 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1733, - 'distance_accuracy_value','confusion accuracy'); -#1737 = SHAPE_DEFINITION_REPRESENTATION(#1738,#1633); -#1738 = PRODUCT_DEFINITION_SHAPE('','',#1739); -#1739 = PRODUCT_DEFINITION('design','',#1740,#1743); -#1740 = PRODUCT_DEFINITION_FORMATION('','',#1741); -#1741 = PRODUCT('Cylinder','Cylinder','',(#1742)); -#1742 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1743 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1744 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1745,#1747); -#1745 = ( REPRESENTATION_RELATIONSHIP('','',#1633,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1746) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1746 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); -#1747 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1748); -#1748 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:11]','',#5,#1739,$ - ); -#1749 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1741)); -#1750 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1751),#1849); -#1751 = MANIFOLD_SOLID_BREP('',#1752); -#1752 = CLOSED_SHELL('',(#1753,#1841,#1845)); -#1753 = ADVANCED_FACE('',(#1754),#1767,.T.); -#1754 = FACE_BOUND('',#1755,.T.); -#1755 = EDGE_LOOP('',(#1756,#1790,#1813,#1840)); -#1756 = ORIENTED_EDGE('',*,*,#1757,.F.); -#1757 = EDGE_CURVE('',#1758,#1758,#1760,.T.); -#1758 = VERTEX_POINT('',#1759); -#1759 = CARTESIAN_POINT('',(9.,-2.E-15,1.)); -#1760 = SURFACE_CURVE('',#1761,(#1766,#1778),.PCURVE_S1.); -#1761 = CIRCLE('',#1762,9.); -#1762 = AXIS2_PLACEMENT_3D('',#1763,#1764,#1765); -#1763 = CARTESIAN_POINT('',(0.,0.,1.)); -#1764 = DIRECTION('',(0.,0.,1.)); -#1765 = DIRECTION('',(1.,0.,-0.)); -#1766 = PCURVE('',#1767,#1772); -#1767 = CYLINDRICAL_SURFACE('',#1768,9.); -#1768 = AXIS2_PLACEMENT_3D('',#1769,#1770,#1771); -#1769 = CARTESIAN_POINT('',(0.,0.,0.)); -#1770 = DIRECTION('',(0.,0.,1.)); -#1771 = DIRECTION('',(1.,0.,-0.)); -#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1777); -#1773 = LINE('',#1774,#1775); -#1774 = CARTESIAN_POINT('',(0.,1.)); -#1775 = VECTOR('',#1776,1.); -#1776 = DIRECTION('',(1.,0.)); -#1777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1778 = PCURVE('',#1779,#1784); -#1779 = PLANE('',#1780); -#1780 = AXIS2_PLACEMENT_3D('',#1781,#1782,#1783); -#1781 = CARTESIAN_POINT('',(0.,0.,1.)); -#1782 = DIRECTION('',(0.,0.,1.)); -#1783 = DIRECTION('',(1.,0.,-0.)); -#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); -#1785 = CIRCLE('',#1786,9.); -#1786 = AXIS2_PLACEMENT_2D('',#1787,#1788); -#1787 = CARTESIAN_POINT('',(0.,0.)); -#1788 = DIRECTION('',(1.,0.)); -#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1790 = ORIENTED_EDGE('',*,*,#1791,.F.); -#1791 = EDGE_CURVE('',#1792,#1758,#1794,.T.); -#1792 = VERTEX_POINT('',#1793); -#1793 = CARTESIAN_POINT('',(9.,-2.E-15,0.)); -#1794 = SEAM_CURVE('',#1795,(#1799,#1806),.PCURVE_S1.); -#1795 = LINE('',#1796,#1797); -#1796 = CARTESIAN_POINT('',(9.,-2.2E-15,0.)); -#1797 = VECTOR('',#1798,1.); -#1798 = DIRECTION('',(0.,0.,1.)); -#1799 = PCURVE('',#1767,#1800); -#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805); -#1801 = LINE('',#1802,#1803); -#1802 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1803 = VECTOR('',#1804,1.); -#1804 = DIRECTION('',(0.,1.)); -#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1806 = PCURVE('',#1767,#1807); -#1807 = DEFINITIONAL_REPRESENTATION('',(#1808),#1812); -#1808 = LINE('',#1809,#1810); -#1809 = CARTESIAN_POINT('',(0.,-0.)); -#1810 = VECTOR('',#1811,1.); -#1811 = DIRECTION('',(0.,1.)); -#1812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1813 = ORIENTED_EDGE('',*,*,#1814,.T.); -#1814 = EDGE_CURVE('',#1792,#1792,#1815,.T.); -#1815 = SURFACE_CURVE('',#1816,(#1821,#1828),.PCURVE_S1.); -#1816 = CIRCLE('',#1817,9.); -#1817 = AXIS2_PLACEMENT_3D('',#1818,#1819,#1820); -#1818 = CARTESIAN_POINT('',(0.,0.,0.)); -#1819 = DIRECTION('',(0.,0.,1.)); -#1820 = DIRECTION('',(1.,0.,-0.)); -#1821 = PCURVE('',#1767,#1822); -#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1827); -#1823 = LINE('',#1824,#1825); -#1824 = CARTESIAN_POINT('',(0.,0.)); -#1825 = VECTOR('',#1826,1.); -#1826 = DIRECTION('',(1.,0.)); -#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1828 = PCURVE('',#1829,#1834); -#1829 = PLANE('',#1830); -#1830 = AXIS2_PLACEMENT_3D('',#1831,#1832,#1833); -#1831 = CARTESIAN_POINT('',(0.,0.,0.)); -#1832 = DIRECTION('',(0.,0.,1.)); -#1833 = DIRECTION('',(1.,0.,-0.)); -#1834 = DEFINITIONAL_REPRESENTATION('',(#1835),#1839); -#1835 = CIRCLE('',#1836,9.); -#1836 = AXIS2_PLACEMENT_2D('',#1837,#1838); -#1837 = CARTESIAN_POINT('',(0.,0.)); -#1838 = DIRECTION('',(1.,0.)); -#1839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1840 = ORIENTED_EDGE('',*,*,#1791,.T.); -#1841 = ADVANCED_FACE('',(#1842),#1779,.T.); -#1842 = FACE_BOUND('',#1843,.T.); -#1843 = EDGE_LOOP('',(#1844)); -#1844 = ORIENTED_EDGE('',*,*,#1757,.T.); -#1845 = ADVANCED_FACE('',(#1846),#1829,.F.); -#1846 = FACE_BOUND('',#1847,.T.); -#1847 = EDGE_LOOP('',(#1848)); -#1848 = ORIENTED_EDGE('',*,*,#1814,.F.); -#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1853)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1850,#1851,#1852)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1850 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1851 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1852 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1853 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1850, - 'distance_accuracy_value','confusion accuracy'); -#1854 = SHAPE_DEFINITION_REPRESENTATION(#1855,#1750); -#1855 = PRODUCT_DEFINITION_SHAPE('','',#1856); -#1856 = PRODUCT_DEFINITION('design','',#1857,#1860); -#1857 = PRODUCT_DEFINITION_FORMATION('','',#1858); -#1858 = PRODUCT('Cylinder001','Cylinder001','',(#1859)); -#1859 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1860 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1861 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1862,#1864); -#1862 = ( REPRESENTATION_RELATIONSHIP('','',#1750,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1863) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1863 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); -#1864 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1865); -#1865 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:12]','',#5,#1856,$ - ); -#1866 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1858)); -#1867 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1868),#1966); -#1868 = MANIFOLD_SOLID_BREP('',#1869); -#1869 = CLOSED_SHELL('',(#1870,#1958,#1962)); -#1870 = ADVANCED_FACE('',(#1871),#1884,.T.); -#1871 = FACE_BOUND('',#1872,.T.); -#1872 = EDGE_LOOP('',(#1873,#1907,#1930,#1957)); -#1873 = ORIENTED_EDGE('',*,*,#1874,.F.); -#1874 = EDGE_CURVE('',#1875,#1875,#1877,.T.); -#1875 = VERTEX_POINT('',#1876); -#1876 = CARTESIAN_POINT('',(4.5,-1.E-15,8.75)); -#1877 = SURFACE_CURVE('',#1878,(#1883,#1895),.PCURVE_S1.); -#1878 = CIRCLE('',#1879,4.5); -#1879 = AXIS2_PLACEMENT_3D('',#1880,#1881,#1882); -#1880 = CARTESIAN_POINT('',(0.,0.,8.75)); -#1881 = DIRECTION('',(0.,0.,1.)); -#1882 = DIRECTION('',(1.,0.,-0.)); -#1883 = PCURVE('',#1884,#1889); -#1884 = CYLINDRICAL_SURFACE('',#1885,4.5); -#1885 = AXIS2_PLACEMENT_3D('',#1886,#1887,#1888); -#1886 = CARTESIAN_POINT('',(0.,0.,0.)); -#1887 = DIRECTION('',(0.,0.,1.)); -#1888 = DIRECTION('',(1.,0.,-0.)); -#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894); -#1890 = LINE('',#1891,#1892); -#1891 = CARTESIAN_POINT('',(0.,8.75)); -#1892 = VECTOR('',#1893,1.); -#1893 = DIRECTION('',(1.,0.)); -#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1895 = PCURVE('',#1896,#1901); -#1896 = PLANE('',#1897); -#1897 = AXIS2_PLACEMENT_3D('',#1898,#1899,#1900); -#1898 = CARTESIAN_POINT('',(0.,0.,8.75)); -#1899 = DIRECTION('',(0.,0.,1.)); -#1900 = DIRECTION('',(1.,0.,-0.)); -#1901 = DEFINITIONAL_REPRESENTATION('',(#1902),#1906); -#1902 = CIRCLE('',#1903,4.5); -#1903 = AXIS2_PLACEMENT_2D('',#1904,#1905); -#1904 = CARTESIAN_POINT('',(0.,0.)); -#1905 = DIRECTION('',(1.,0.)); -#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1907 = ORIENTED_EDGE('',*,*,#1908,.F.); -#1908 = EDGE_CURVE('',#1909,#1875,#1911,.T.); -#1909 = VERTEX_POINT('',#1910); -#1910 = CARTESIAN_POINT('',(4.5,-1.E-15,0.)); -#1911 = SEAM_CURVE('',#1912,(#1916,#1923),.PCURVE_S1.); -#1912 = LINE('',#1913,#1914); -#1913 = CARTESIAN_POINT('',(4.5,-1.1E-15,0.)); -#1914 = VECTOR('',#1915,1.); -#1915 = DIRECTION('',(0.,0.,1.)); -#1916 = PCURVE('',#1884,#1917); -#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1922); -#1918 = LINE('',#1919,#1920); -#1919 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1920 = VECTOR('',#1921,1.); -#1921 = DIRECTION('',(0.,1.)); -#1922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1923 = PCURVE('',#1884,#1924); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(0.,-0.)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(0.,1.)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.T.); -#1931 = EDGE_CURVE('',#1909,#1909,#1932,.T.); -#1932 = SURFACE_CURVE('',#1933,(#1938,#1945),.PCURVE_S1.); -#1933 = CIRCLE('',#1934,4.5); -#1934 = AXIS2_PLACEMENT_3D('',#1935,#1936,#1937); -#1935 = CARTESIAN_POINT('',(0.,0.,0.)); -#1936 = DIRECTION('',(0.,0.,1.)); -#1937 = DIRECTION('',(1.,0.,-0.)); -#1938 = PCURVE('',#1884,#1939); -#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944); -#1940 = LINE('',#1941,#1942); -#1941 = CARTESIAN_POINT('',(0.,0.)); -#1942 = VECTOR('',#1943,1.); -#1943 = DIRECTION('',(1.,0.)); -#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1945 = PCURVE('',#1946,#1951); -#1946 = PLANE('',#1947); -#1947 = AXIS2_PLACEMENT_3D('',#1948,#1949,#1950); -#1948 = CARTESIAN_POINT('',(0.,0.,0.)); -#1949 = DIRECTION('',(0.,0.,1.)); -#1950 = DIRECTION('',(1.,0.,-0.)); -#1951 = DEFINITIONAL_REPRESENTATION('',(#1952),#1956); -#1952 = CIRCLE('',#1953,4.5); -#1953 = AXIS2_PLACEMENT_2D('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.,0.)); -#1955 = DIRECTION('',(1.,0.)); -#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1957 = ORIENTED_EDGE('',*,*,#1908,.T.); -#1958 = ADVANCED_FACE('',(#1959),#1896,.T.); -#1959 = FACE_BOUND('',#1960,.T.); -#1960 = EDGE_LOOP('',(#1961)); -#1961 = ORIENTED_EDGE('',*,*,#1874,.T.); -#1962 = ADVANCED_FACE('',(#1963),#1946,.F.); -#1963 = FACE_BOUND('',#1964,.T.); -#1964 = EDGE_LOOP('',(#1965)); -#1965 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1970)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1967,#1968,#1969)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1967 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1968 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1969 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1970 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1967, - 'distance_accuracy_value','confusion accuracy'); -#1971 = SHAPE_DEFINITION_REPRESENTATION(#1972,#1867); -#1972 = PRODUCT_DEFINITION_SHAPE('','',#1973); -#1973 = PRODUCT_DEFINITION('design','',#1974,#1977); -#1974 = PRODUCT_DEFINITION_FORMATION('','',#1975); -#1975 = PRODUCT('Cylinder006','Cylinder006','',(#1976)); -#1976 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1977 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1978 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1979,#1981); -#1979 = ( REPRESENTATION_RELATIONSHIP('','',#1867,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1980) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1980 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); -#1981 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1982); -#1982 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:13]','',#5,#1973,$ - ); -#1983 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1975)); -#1984 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1985),#2475); -#1985 = MANIFOLD_SOLID_BREP('',#1986); -#1986 = CLOSED_SHELL('',(#1987,#2075,#2128,#2181,#2216,#2220,#2275,#2310 - ,#2363,#2418,#2471)); -#1987 = ADVANCED_FACE('',(#1988),#2002,.T.); -#1988 = FACE_BOUND('',#1989,.T.); -#1989 = EDGE_LOOP('',(#1990,#2020,#2047,#2048)); -#1990 = ORIENTED_EDGE('',*,*,#1991,.T.); -#1991 = EDGE_CURVE('',#1992,#1994,#1996,.T.); -#1992 = VERTEX_POINT('',#1993); -#1993 = CARTESIAN_POINT('',(9.,0.,7.6)); -#1994 = VERTEX_POINT('',#1995); -#1995 = CARTESIAN_POINT('',(9.,0.,8.4)); -#1996 = SEAM_CURVE('',#1997,(#2001,#2013),.PCURVE_S1.); -#1997 = LINE('',#1998,#1999); -#1998 = CARTESIAN_POINT('',(9.,-2.2E-15,7.5)); -#1999 = VECTOR('',#2000,1.); -#2000 = DIRECTION('',(0.,0.,1.)); -#2001 = PCURVE('',#2002,#2007); -#2002 = CYLINDRICAL_SURFACE('',#2003,9.); -#2003 = AXIS2_PLACEMENT_3D('',#2004,#2005,#2006); -#2004 = CARTESIAN_POINT('',(0.,0.,7.5)); -#2005 = DIRECTION('',(0.,0.,1.)); -#2006 = DIRECTION('',(1.,0.,0.)); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(0.,1.)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2013 = PCURVE('',#2002,#2014); -#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019); -#2015 = LINE('',#2016,#2017); -#2016 = CARTESIAN_POINT('',(0.,-0.)); -#2017 = VECTOR('',#2018,1.); -#2018 = DIRECTION('',(0.,1.)); -#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2020 = ORIENTED_EDGE('',*,*,#2021,.F.); -#2021 = EDGE_CURVE('',#1994,#1994,#2022,.T.); -#2022 = SURFACE_CURVE('',#2023,(#2028,#2035),.PCURVE_S1.); -#2023 = CIRCLE('',#2024,9.); -#2024 = AXIS2_PLACEMENT_3D('',#2025,#2026,#2027); -#2025 = CARTESIAN_POINT('',(0.,0.,8.4)); -#2026 = DIRECTION('',(0.,0.,1.)); -#2027 = DIRECTION('',(1.,0.,0.)); -#2028 = PCURVE('',#2002,#2029); -#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034); -#2030 = LINE('',#2031,#2032); -#2031 = CARTESIAN_POINT('',(0.,0.9)); -#2032 = VECTOR('',#2033,1.); -#2033 = DIRECTION('',(1.,0.)); -#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2035 = PCURVE('',#2036,#2041); -#2036 = CONICAL_SURFACE('',#2037,9.,0.785398163397); -#2037 = AXIS2_PLACEMENT_3D('',#2038,#2039,#2040); -#2038 = CARTESIAN_POINT('',(0.,0.,8.4)); -#2039 = DIRECTION('',(-0.,-0.,-1.)); -#2040 = DIRECTION('',(1.,0.,0.)); -#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); -#2042 = LINE('',#2043,#2044); -#2043 = CARTESIAN_POINT('',(-0.,-0.)); -#2044 = VECTOR('',#2045,1.); -#2045 = DIRECTION('',(-1.,-0.)); -#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2047 = ORIENTED_EDGE('',*,*,#1991,.F.); -#2048 = ORIENTED_EDGE('',*,*,#2049,.T.); -#2049 = EDGE_CURVE('',#1992,#1992,#2050,.T.); -#2050 = SURFACE_CURVE('',#2051,(#2056,#2063),.PCURVE_S1.); -#2051 = CIRCLE('',#2052,9.); -#2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055); -#2053 = CARTESIAN_POINT('',(0.,0.,7.6)); -#2054 = DIRECTION('',(0.,0.,1.)); -#2055 = DIRECTION('',(1.,0.,0.)); -#2056 = PCURVE('',#2002,#2057); -#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2062); -#2058 = LINE('',#2059,#2060); -#2059 = CARTESIAN_POINT('',(0.,1.E-01)); -#2060 = VECTOR('',#2061,1.); -#2061 = DIRECTION('',(1.,0.)); -#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2063 = PCURVE('',#2064,#2069); -#2064 = CONICAL_SURFACE('',#2065,9.,0.785398163397); -#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068); -#2066 = CARTESIAN_POINT('',(0.,0.,7.6)); -#2067 = DIRECTION('',(0.,0.,1.)); -#2068 = DIRECTION('',(1.,0.,0.)); -#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074); -#2070 = LINE('',#2071,#2072); -#2071 = CARTESIAN_POINT('',(0.,-0.)); -#2072 = VECTOR('',#2073,1.); -#2073 = DIRECTION('',(1.,-0.)); -#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2075 = ADVANCED_FACE('',(#2076),#2064,.T.); -#2076 = FACE_BOUND('',#2077,.F.); -#2077 = EDGE_LOOP('',(#2078,#2099,#2100,#2101)); -#2078 = ORIENTED_EDGE('',*,*,#2079,.F.); -#2079 = EDGE_CURVE('',#1992,#2080,#2082,.T.); -#2080 = VERTEX_POINT('',#2081); -#2081 = CARTESIAN_POINT('',(8.9,0.,7.5)); -#2082 = SEAM_CURVE('',#2083,(#2087,#2093),.PCURVE_S1.); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(9.,0.,7.6)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); -#2087 = PCURVE('',#2064,#2088); -#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2092); -#2089 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2090,#2091),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2090 = CARTESIAN_POINT('',(0.,0.)); -#2091 = CARTESIAN_POINT('',(0.,-1.E-01)); -#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2093 = PCURVE('',#2064,#2094); -#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2098); -#2095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2096,#2097),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2096 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2097 = CARTESIAN_POINT('',(6.28318530718,-1.E-01)); -#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2099 = ORIENTED_EDGE('',*,*,#2049,.T.); -#2100 = ORIENTED_EDGE('',*,*,#2079,.T.); -#2101 = ORIENTED_EDGE('',*,*,#2102,.F.); -#2102 = EDGE_CURVE('',#2080,#2080,#2103,.T.); -#2103 = SURFACE_CURVE('',#2104,(#2109,#2116),.PCURVE_S1.); -#2104 = CIRCLE('',#2105,8.9); -#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108); -#2106 = CARTESIAN_POINT('',(0.,0.,7.5)); -#2107 = DIRECTION('',(0.,0.,1.)); -#2108 = DIRECTION('',(1.,0.,0.)); -#2109 = PCURVE('',#2064,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(0.,-1.E-01)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(1.,-0.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2116 = PCURVE('',#2117,#2122); -#2117 = PLANE('',#2118); -#2118 = AXIS2_PLACEMENT_3D('',#2119,#2120,#2121); -#2119 = CARTESIAN_POINT('',(0.,0.,7.5)); -#2120 = DIRECTION('',(0.,0.,1.)); -#2121 = DIRECTION('',(1.,0.,0.)); -#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); -#2123 = CIRCLE('',#2124,8.9); -#2124 = AXIS2_PLACEMENT_2D('',#2125,#2126); -#2125 = CARTESIAN_POINT('',(0.,0.)); -#2126 = DIRECTION('',(1.,0.)); -#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2128 = ADVANCED_FACE('',(#2129),#2036,.T.); -#2129 = FACE_BOUND('',#2130,.T.); -#2130 = EDGE_LOOP('',(#2131,#2152,#2153,#2154)); -#2131 = ORIENTED_EDGE('',*,*,#2132,.F.); -#2132 = EDGE_CURVE('',#1994,#2133,#2135,.T.); -#2133 = VERTEX_POINT('',#2134); -#2134 = CARTESIAN_POINT('',(8.9,0.,8.5)); -#2135 = SEAM_CURVE('',#2136,(#2140,#2146),.PCURVE_S1.); -#2136 = LINE('',#2137,#2138); -#2137 = CARTESIAN_POINT('',(9.,0.,8.4)); -#2138 = VECTOR('',#2139,1.); -#2139 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); -#2140 = PCURVE('',#2036,#2141); -#2141 = DEFINITIONAL_REPRESENTATION('',(#2142),#2145); -#2142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2143,#2144),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2143 = CARTESIAN_POINT('',(0.,0.)); -#2144 = CARTESIAN_POINT('',(0.,-1.E-01)); -#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2146 = PCURVE('',#2036,#2147); -#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2151); -#2148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2149,#2150),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2149 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2150 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); -#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2152 = ORIENTED_EDGE('',*,*,#2021,.T.); -#2153 = ORIENTED_EDGE('',*,*,#2132,.T.); -#2154 = ORIENTED_EDGE('',*,*,#2155,.F.); -#2155 = EDGE_CURVE('',#2133,#2133,#2156,.T.); -#2156 = SURFACE_CURVE('',#2157,(#2162,#2169),.PCURVE_S1.); -#2157 = CIRCLE('',#2158,8.9); -#2158 = AXIS2_PLACEMENT_3D('',#2159,#2160,#2161); -#2159 = CARTESIAN_POINT('',(0.,0.,8.5)); -#2160 = DIRECTION('',(0.,0.,1.)); -#2161 = DIRECTION('',(1.,0.,0.)); -#2162 = PCURVE('',#2036,#2163); -#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168); -#2164 = LINE('',#2165,#2166); -#2165 = CARTESIAN_POINT('',(-0.,-1.E-01)); -#2166 = VECTOR('',#2167,1.); -#2167 = DIRECTION('',(-1.,-0.)); -#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2169 = PCURVE('',#2170,#2175); -#2170 = PLANE('',#2171); -#2171 = AXIS2_PLACEMENT_3D('',#2172,#2173,#2174); -#2172 = CARTESIAN_POINT('',(0.,0.,8.5)); -#2173 = DIRECTION('',(0.,0.,1.)); -#2174 = DIRECTION('',(1.,0.,0.)); -#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180); -#2176 = CIRCLE('',#2177,8.9); -#2177 = AXIS2_PLACEMENT_2D('',#2178,#2179); -#2178 = CARTESIAN_POINT('',(0.,0.)); -#2179 = DIRECTION('',(1.,0.)); -#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2181 = ADVANCED_FACE('',(#2182,#2185),#2117,.F.); -#2182 = FACE_BOUND('',#2183,.F.); -#2183 = EDGE_LOOP('',(#2184)); -#2184 = ORIENTED_EDGE('',*,*,#2102,.T.); -#2185 = FACE_BOUND('',#2186,.F.); -#2186 = EDGE_LOOP('',(#2187)); -#2187 = ORIENTED_EDGE('',*,*,#2188,.F.); -#2188 = EDGE_CURVE('',#2189,#2189,#2191,.T.); -#2189 = VERTEX_POINT('',#2190); -#2190 = CARTESIAN_POINT('',(6.125,-2.E-15,7.5)); -#2191 = SURFACE_CURVE('',#2192,(#2197,#2204),.PCURVE_S1.); -#2192 = CIRCLE('',#2193,6.125); -#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196); -#2194 = CARTESIAN_POINT('',(0.,0.,7.5)); -#2195 = DIRECTION('',(0.,0.,1.)); -#2196 = DIRECTION('',(1.,0.,0.)); -#2197 = PCURVE('',#2117,#2198); -#2198 = DEFINITIONAL_REPRESENTATION('',(#2199),#2203); -#2199 = CIRCLE('',#2200,6.125); -#2200 = AXIS2_PLACEMENT_2D('',#2201,#2202); -#2201 = CARTESIAN_POINT('',(0.,0.)); -#2202 = DIRECTION('',(1.,0.)); -#2203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2204 = PCURVE('',#2205,#2210); -#2205 = CYLINDRICAL_SURFACE('',#2206,6.125); -#2206 = AXIS2_PLACEMENT_3D('',#2207,#2208,#2209); -#2207 = CARTESIAN_POINT('',(0.,0.,1.)); -#2208 = DIRECTION('',(0.,0.,1.)); -#2209 = DIRECTION('',(1.,0.,0.)); -#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215); -#2211 = LINE('',#2212,#2213); -#2212 = CARTESIAN_POINT('',(0.,6.5)); -#2213 = VECTOR('',#2214,1.); -#2214 = DIRECTION('',(1.,0.)); -#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2216 = ADVANCED_FACE('',(#2217),#2170,.T.); -#2217 = FACE_BOUND('',#2218,.T.); -#2218 = EDGE_LOOP('',(#2219)); -#2219 = ORIENTED_EDGE('',*,*,#2155,.T.); -#2220 = ADVANCED_FACE('',(#2221),#2205,.T.); -#2221 = FACE_BOUND('',#2222,.T.); -#2222 = EDGE_LOOP('',(#2223,#2246,#2247,#2248)); -#2223 = ORIENTED_EDGE('',*,*,#2224,.T.); -#2224 = EDGE_CURVE('',#2225,#2189,#2227,.T.); -#2225 = VERTEX_POINT('',#2226); -#2226 = CARTESIAN_POINT('',(6.125,-2.E-15,1.)); -#2227 = SEAM_CURVE('',#2228,(#2232,#2239),.PCURVE_S1.); -#2228 = LINE('',#2229,#2230); -#2229 = CARTESIAN_POINT('',(6.125,-1.5E-15,1.)); -#2230 = VECTOR('',#2231,1.); -#2231 = DIRECTION('',(0.,0.,1.)); -#2232 = PCURVE('',#2205,#2233); -#2233 = DEFINITIONAL_REPRESENTATION('',(#2234),#2238); -#2234 = LINE('',#2235,#2236); -#2235 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#2236 = VECTOR('',#2237,1.); -#2237 = DIRECTION('',(0.,1.)); -#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2239 = PCURVE('',#2205,#2240); -#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245); -#2241 = LINE('',#2242,#2243); -#2242 = CARTESIAN_POINT('',(0.,-0.)); -#2243 = VECTOR('',#2244,1.); -#2244 = DIRECTION('',(0.,1.)); -#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2246 = ORIENTED_EDGE('',*,*,#2188,.F.); -#2247 = ORIENTED_EDGE('',*,*,#2224,.F.); -#2248 = ORIENTED_EDGE('',*,*,#2249,.T.); -#2249 = EDGE_CURVE('',#2225,#2225,#2250,.T.); -#2250 = SURFACE_CURVE('',#2251,(#2256,#2263),.PCURVE_S1.); -#2251 = CIRCLE('',#2252,6.125); -#2252 = AXIS2_PLACEMENT_3D('',#2253,#2254,#2255); -#2253 = CARTESIAN_POINT('',(0.,0.,1.)); -#2254 = DIRECTION('',(0.,0.,1.)); -#2255 = DIRECTION('',(1.,0.,0.)); -#2256 = PCURVE('',#2205,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(0.,0.)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(1.,0.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2263 = PCURVE('',#2264,#2269); -#2264 = PLANE('',#2265); -#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268); -#2266 = CARTESIAN_POINT('',(0.,0.,1.)); -#2267 = DIRECTION('',(0.,0.,1.)); -#2268 = DIRECTION('',(1.,0.,0.)); -#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274); -#2270 = CIRCLE('',#2271,6.125); -#2271 = AXIS2_PLACEMENT_2D('',#2272,#2273); -#2272 = CARTESIAN_POINT('',(0.,0.)); -#2273 = DIRECTION('',(1.,0.)); -#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2275 = ADVANCED_FACE('',(#2276,#2307),#2264,.T.); -#2276 = FACE_BOUND('',#2277,.T.); -#2277 = EDGE_LOOP('',(#2278)); -#2278 = ORIENTED_EDGE('',*,*,#2279,.T.); -#2279 = EDGE_CURVE('',#2280,#2280,#2282,.T.); -#2280 = VERTEX_POINT('',#2281); -#2281 = CARTESIAN_POINT('',(8.9,0.,1.)); -#2282 = SURFACE_CURVE('',#2283,(#2288,#2295),.PCURVE_S1.); -#2283 = CIRCLE('',#2284,8.9); -#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287); -#2285 = CARTESIAN_POINT('',(0.,0.,1.)); -#2286 = DIRECTION('',(0.,0.,1.)); -#2287 = DIRECTION('',(1.,0.,0.)); -#2288 = PCURVE('',#2264,#2289); -#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294); -#2290 = CIRCLE('',#2291,8.9); -#2291 = AXIS2_PLACEMENT_2D('',#2292,#2293); -#2292 = CARTESIAN_POINT('',(0.,0.)); -#2293 = DIRECTION('',(1.,0.)); -#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2295 = PCURVE('',#2296,#2301); -#2296 = CONICAL_SURFACE('',#2297,9.,0.785398163397); -#2297 = AXIS2_PLACEMENT_3D('',#2298,#2299,#2300); -#2298 = CARTESIAN_POINT('',(0.,0.,0.9)); -#2299 = DIRECTION('',(-0.,-0.,-1.)); -#2300 = DIRECTION('',(1.,0.,0.)); -#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); -#2302 = LINE('',#2303,#2304); -#2303 = CARTESIAN_POINT('',(-0.,-1.E-01)); -#2304 = VECTOR('',#2305,1.); -#2305 = DIRECTION('',(-1.,-0.)); -#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2307 = FACE_BOUND('',#2308,.T.); -#2308 = EDGE_LOOP('',(#2309)); -#2309 = ORIENTED_EDGE('',*,*,#2249,.F.); -#2310 = ADVANCED_FACE('',(#2311),#2296,.T.); -#2311 = FACE_BOUND('',#2312,.T.); -#2312 = EDGE_LOOP('',(#2313,#2334,#2361,#2362)); -#2313 = ORIENTED_EDGE('',*,*,#2314,.F.); -#2314 = EDGE_CURVE('',#2315,#2280,#2317,.T.); -#2315 = VERTEX_POINT('',#2316); -#2316 = CARTESIAN_POINT('',(9.,0.,0.9)); -#2317 = SEAM_CURVE('',#2318,(#2322,#2328),.PCURVE_S1.); -#2318 = LINE('',#2319,#2320); -#2319 = CARTESIAN_POINT('',(9.,0.,0.9)); -#2320 = VECTOR('',#2321,1.); -#2321 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); -#2322 = PCURVE('',#2296,#2323); -#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2327); -#2324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2325,#2326),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2325 = CARTESIAN_POINT('',(0.,0.)); -#2326 = CARTESIAN_POINT('',(0.,-1.E-01)); -#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2328 = PCURVE('',#2296,#2329); -#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2333); -#2330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2331,#2332),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2331 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2332 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); -#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2334 = ORIENTED_EDGE('',*,*,#2335,.T.); -#2335 = EDGE_CURVE('',#2315,#2315,#2336,.T.); -#2336 = SURFACE_CURVE('',#2337,(#2342,#2349),.PCURVE_S1.); -#2337 = CIRCLE('',#2338,9.); -#2338 = AXIS2_PLACEMENT_3D('',#2339,#2340,#2341); -#2339 = CARTESIAN_POINT('',(0.,0.,0.9)); -#2340 = DIRECTION('',(0.,0.,1.)); -#2341 = DIRECTION('',(1.,0.,0.)); -#2342 = PCURVE('',#2296,#2343); -#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); -#2344 = LINE('',#2345,#2346); -#2345 = CARTESIAN_POINT('',(-0.,-0.)); -#2346 = VECTOR('',#2347,1.); -#2347 = DIRECTION('',(-1.,-0.)); -#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2349 = PCURVE('',#2350,#2355); -#2350 = CYLINDRICAL_SURFACE('',#2351,9.); -#2351 = AXIS2_PLACEMENT_3D('',#2352,#2353,#2354); -#2352 = CARTESIAN_POINT('',(0.,0.,0.)); -#2353 = DIRECTION('',(0.,0.,1.)); -#2354 = DIRECTION('',(1.,0.,0.)); -#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360); -#2356 = LINE('',#2357,#2358); -#2357 = CARTESIAN_POINT('',(0.,0.9)); -#2358 = VECTOR('',#2359,1.); -#2359 = DIRECTION('',(1.,0.)); -#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2361 = ORIENTED_EDGE('',*,*,#2314,.T.); -#2362 = ORIENTED_EDGE('',*,*,#2279,.F.); -#2363 = ADVANCED_FACE('',(#2364),#2350,.T.); -#2364 = FACE_BOUND('',#2365,.T.); -#2365 = EDGE_LOOP('',(#2366,#2389,#2390,#2391)); -#2366 = ORIENTED_EDGE('',*,*,#2367,.T.); -#2367 = EDGE_CURVE('',#2368,#2315,#2370,.T.); -#2368 = VERTEX_POINT('',#2369); -#2369 = CARTESIAN_POINT('',(9.,0.,0.1)); -#2370 = SEAM_CURVE('',#2371,(#2375,#2382),.PCURVE_S1.); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(9.,-2.2E-15,0.)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.,0.,1.)); -#2375 = PCURVE('',#2350,#2376); -#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381); -#2377 = LINE('',#2378,#2379); -#2378 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#2379 = VECTOR('',#2380,1.); -#2380 = DIRECTION('',(0.,1.)); -#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2382 = PCURVE('',#2350,#2383); -#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(0.,-0.)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(0.,1.)); -#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2389 = ORIENTED_EDGE('',*,*,#2335,.F.); -#2390 = ORIENTED_EDGE('',*,*,#2367,.F.); -#2391 = ORIENTED_EDGE('',*,*,#2392,.T.); -#2392 = EDGE_CURVE('',#2368,#2368,#2393,.T.); -#2393 = SURFACE_CURVE('',#2394,(#2399,#2406),.PCURVE_S1.); -#2394 = CIRCLE('',#2395,9.); -#2395 = AXIS2_PLACEMENT_3D('',#2396,#2397,#2398); -#2396 = CARTESIAN_POINT('',(0.,0.,0.1)); -#2397 = DIRECTION('',(0.,0.,1.)); -#2398 = DIRECTION('',(1.,0.,0.)); -#2399 = PCURVE('',#2350,#2400); -#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405); -#2401 = LINE('',#2402,#2403); -#2402 = CARTESIAN_POINT('',(0.,0.1)); -#2403 = VECTOR('',#2404,1.); -#2404 = DIRECTION('',(1.,0.)); -#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2406 = PCURVE('',#2407,#2412); -#2407 = CONICAL_SURFACE('',#2408,9.,0.785398163397); -#2408 = AXIS2_PLACEMENT_3D('',#2409,#2410,#2411); -#2409 = CARTESIAN_POINT('',(0.,0.,0.1)); -#2410 = DIRECTION('',(0.,0.,1.)); -#2411 = DIRECTION('',(1.,0.,0.)); -#2412 = DEFINITIONAL_REPRESENTATION('',(#2413),#2417); -#2413 = LINE('',#2414,#2415); -#2414 = CARTESIAN_POINT('',(0.,-0.)); -#2415 = VECTOR('',#2416,1.); -#2416 = DIRECTION('',(1.,-0.)); -#2417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2418 = ADVANCED_FACE('',(#2419),#2407,.T.); -#2419 = FACE_BOUND('',#2420,.F.); -#2420 = EDGE_LOOP('',(#2421,#2442,#2443,#2444)); -#2421 = ORIENTED_EDGE('',*,*,#2422,.F.); -#2422 = EDGE_CURVE('',#2368,#2423,#2425,.T.); -#2423 = VERTEX_POINT('',#2424); -#2424 = CARTESIAN_POINT('',(8.9,0.,0.)); -#2425 = SEAM_CURVE('',#2426,(#2430,#2436),.PCURVE_S1.); -#2426 = LINE('',#2427,#2428); -#2427 = CARTESIAN_POINT('',(9.,0.,0.1)); -#2428 = VECTOR('',#2429,1.); -#2429 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); -#2430 = PCURVE('',#2407,#2431); -#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2435); -#2432 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2433,#2434),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2433 = CARTESIAN_POINT('',(0.,0.)); -#2434 = CARTESIAN_POINT('',(0.,-0.1)); -#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2436 = PCURVE('',#2407,#2437); -#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2441); -#2438 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2439,#2440),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2439 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2440 = CARTESIAN_POINT('',(6.28318530718,-0.1)); -#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2442 = ORIENTED_EDGE('',*,*,#2392,.T.); -#2443 = ORIENTED_EDGE('',*,*,#2422,.T.); -#2444 = ORIENTED_EDGE('',*,*,#2445,.F.); -#2445 = EDGE_CURVE('',#2423,#2423,#2446,.T.); -#2446 = SURFACE_CURVE('',#2447,(#2452,#2459),.PCURVE_S1.); -#2447 = CIRCLE('',#2448,8.9); -#2448 = AXIS2_PLACEMENT_3D('',#2449,#2450,#2451); -#2449 = CARTESIAN_POINT('',(0.,0.,0.)); -#2450 = DIRECTION('',(0.,0.,1.)); -#2451 = DIRECTION('',(1.,0.,0.)); -#2452 = PCURVE('',#2407,#2453); -#2453 = DEFINITIONAL_REPRESENTATION('',(#2454),#2458); -#2454 = LINE('',#2455,#2456); -#2455 = CARTESIAN_POINT('',(0.,-0.1)); -#2456 = VECTOR('',#2457,1.); -#2457 = DIRECTION('',(1.,-0.)); -#2458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2459 = PCURVE('',#2460,#2465); -#2460 = PLANE('',#2461); -#2461 = AXIS2_PLACEMENT_3D('',#2462,#2463,#2464); -#2462 = CARTESIAN_POINT('',(0.,0.,0.)); -#2463 = DIRECTION('',(0.,0.,1.)); -#2464 = DIRECTION('',(1.,0.,0.)); -#2465 = DEFINITIONAL_REPRESENTATION('',(#2466),#2470); -#2466 = CIRCLE('',#2467,8.9); -#2467 = AXIS2_PLACEMENT_2D('',#2468,#2469); -#2468 = CARTESIAN_POINT('',(0.,0.)); -#2469 = DIRECTION('',(1.,0.)); -#2470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2471 = ADVANCED_FACE('',(#2472),#2460,.F.); -#2472 = FACE_BOUND('',#2473,.F.); -#2473 = EDGE_LOOP('',(#2474)); -#2474 = ORIENTED_EDGE('',*,*,#2445,.T.); -#2475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2479)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2476,#2477,#2478)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2476 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2477 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2478 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2479 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2476, - 'distance_accuracy_value','confusion accuracy'); -#2480 = SHAPE_DEFINITION_REPRESENTATION(#2481,#1984); -#2481 = PRODUCT_DEFINITION_SHAPE('','',#2482); -#2482 = PRODUCT_DEFINITION('design','',#2483,#2486); -#2483 = PRODUCT_DEFINITION_FORMATION('','',#2484); -#2484 = PRODUCT('Fusion','Fusion','',(#2485)); -#2485 = PRODUCT_CONTEXT('',#2,'mechanical'); -#2486 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2487 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2488,#2490); -#2488 = ( REPRESENTATION_RELATIONSHIP('','',#1984,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2489) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2489 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); -#2490 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2491); -#2491 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','=>[0:1:1:14]','',#5,#2482,$ - ); -#2492 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2484)); -#2493 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2494),#2592); -#2494 = MANIFOLD_SOLID_BREP('',#2495); -#2495 = CLOSED_SHELL('',(#2496,#2584,#2588)); -#2496 = ADVANCED_FACE('',(#2497),#2510,.T.); -#2497 = FACE_BOUND('',#2498,.T.); -#2498 = EDGE_LOOP('',(#2499,#2533,#2556,#2583)); -#2499 = ORIENTED_EDGE('',*,*,#2500,.F.); -#2500 = EDGE_CURVE('',#2501,#2501,#2503,.T.); -#2501 = VERTEX_POINT('',#2502); -#2502 = CARTESIAN_POINT('',(6.125,-2.E-15,6.5)); -#2503 = SURFACE_CURVE('',#2504,(#2509,#2521),.PCURVE_S1.); -#2504 = CIRCLE('',#2505,6.125); -#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508); -#2506 = CARTESIAN_POINT('',(0.,0.,6.5)); -#2507 = DIRECTION('',(0.,0.,1.)); -#2508 = DIRECTION('',(1.,0.,-0.)); -#2509 = PCURVE('',#2510,#2515); -#2510 = CYLINDRICAL_SURFACE('',#2511,6.125); -#2511 = AXIS2_PLACEMENT_3D('',#2512,#2513,#2514); -#2512 = CARTESIAN_POINT('',(0.,0.,0.)); -#2513 = DIRECTION('',(0.,0.,1.)); -#2514 = DIRECTION('',(1.,0.,-0.)); -#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2520); -#2516 = LINE('',#2517,#2518); -#2517 = CARTESIAN_POINT('',(0.,6.5)); -#2518 = VECTOR('',#2519,1.); -#2519 = DIRECTION('',(1.,0.)); -#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2521 = PCURVE('',#2522,#2527); -#2522 = PLANE('',#2523); -#2523 = AXIS2_PLACEMENT_3D('',#2524,#2525,#2526); -#2524 = CARTESIAN_POINT('',(0.,0.,6.5)); -#2525 = DIRECTION('',(0.,0.,1.)); -#2526 = DIRECTION('',(1.,0.,-0.)); -#2527 = DEFINITIONAL_REPRESENTATION('',(#2528),#2532); -#2528 = CIRCLE('',#2529,6.125); -#2529 = AXIS2_PLACEMENT_2D('',#2530,#2531); -#2530 = CARTESIAN_POINT('',(0.,0.)); -#2531 = DIRECTION('',(1.,0.)); -#2532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2533 = ORIENTED_EDGE('',*,*,#2534,.F.); -#2534 = EDGE_CURVE('',#2535,#2501,#2537,.T.); -#2535 = VERTEX_POINT('',#2536); -#2536 = CARTESIAN_POINT('',(6.125,-2.E-15,0.)); -#2537 = SEAM_CURVE('',#2538,(#2542,#2549),.PCURVE_S1.); -#2538 = LINE('',#2539,#2540); -#2539 = CARTESIAN_POINT('',(6.125,-1.5E-15,0.)); -#2540 = VECTOR('',#2541,1.); -#2541 = DIRECTION('',(0.,0.,1.)); -#2542 = PCURVE('',#2510,#2543); -#2543 = DEFINITIONAL_REPRESENTATION('',(#2544),#2548); -#2544 = LINE('',#2545,#2546); -#2545 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#2546 = VECTOR('',#2547,1.); -#2547 = DIRECTION('',(0.,1.)); -#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2549 = PCURVE('',#2510,#2550); -#2550 = DEFINITIONAL_REPRESENTATION('',(#2551),#2555); -#2551 = LINE('',#2552,#2553); -#2552 = CARTESIAN_POINT('',(0.,-0.)); -#2553 = VECTOR('',#2554,1.); -#2554 = DIRECTION('',(0.,1.)); -#2555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2556 = ORIENTED_EDGE('',*,*,#2557,.T.); -#2557 = EDGE_CURVE('',#2535,#2535,#2558,.T.); -#2558 = SURFACE_CURVE('',#2559,(#2564,#2571),.PCURVE_S1.); -#2559 = CIRCLE('',#2560,6.125); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.,0.,0.)); -#2562 = DIRECTION('',(0.,0.,1.)); -#2563 = DIRECTION('',(1.,0.,-0.)); -#2564 = PCURVE('',#2510,#2565); -#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570); -#2566 = LINE('',#2567,#2568); -#2567 = CARTESIAN_POINT('',(0.,0.)); -#2568 = VECTOR('',#2569,1.); -#2569 = DIRECTION('',(1.,0.)); -#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2571 = PCURVE('',#2572,#2577); -#2572 = PLANE('',#2573); -#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576); -#2574 = CARTESIAN_POINT('',(0.,0.,0.)); -#2575 = DIRECTION('',(0.,0.,1.)); -#2576 = DIRECTION('',(1.,0.,-0.)); -#2577 = DEFINITIONAL_REPRESENTATION('',(#2578),#2582); -#2578 = CIRCLE('',#2579,6.125); -#2579 = AXIS2_PLACEMENT_2D('',#2580,#2581); -#2580 = CARTESIAN_POINT('',(0.,0.)); -#2581 = DIRECTION('',(1.,0.)); -#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2583 = ORIENTED_EDGE('',*,*,#2534,.T.); -#2584 = ADVANCED_FACE('',(#2585),#2522,.T.); -#2585 = FACE_BOUND('',#2586,.T.); -#2586 = EDGE_LOOP('',(#2587)); -#2587 = ORIENTED_EDGE('',*,*,#2500,.T.); -#2588 = ADVANCED_FACE('',(#2589),#2572,.F.); -#2589 = FACE_BOUND('',#2590,.T.); -#2590 = EDGE_LOOP('',(#2591)); -#2591 = ORIENTED_EDGE('',*,*,#2557,.F.); -#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2596)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2593,#2594,#2595)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2593 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2594 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2595 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2596 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2593, - 'distance_accuracy_value','confusion accuracy'); -#2597 = SHAPE_DEFINITION_REPRESENTATION(#2598,#2493); -#2598 = PRODUCT_DEFINITION_SHAPE('','',#2599); -#2599 = PRODUCT_DEFINITION('design','',#2600,#2603); -#2600 = PRODUCT_DEFINITION_FORMATION('','',#2601); -#2601 = PRODUCT('Cylinder002','Cylinder002','',(#2602)); -#2602 = PRODUCT_CONTEXT('',#2,'mechanical'); -#2603 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2604 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2605,#2607); -#2605 = ( REPRESENTATION_RELATIONSHIP('','',#2493,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2606) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2606 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71); -#2607 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2608); -#2608 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:15]','',#5,#2599,$ - ); -#2609 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2601)); -#2610 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2611),#2815); -#2611 = MANIFOLD_SOLID_BREP('',#2612); -#2612 = CLOSED_SHELL('',(#2613,#2701,#2754,#2807,#2811)); -#2613 = ADVANCED_FACE('',(#2614),#2628,.T.); -#2614 = FACE_BOUND('',#2615,.T.); -#2615 = EDGE_LOOP('',(#2616,#2646,#2673,#2674)); -#2616 = ORIENTED_EDGE('',*,*,#2617,.T.); -#2617 = EDGE_CURVE('',#2618,#2620,#2622,.T.); -#2618 = VERTEX_POINT('',#2619); -#2619 = CARTESIAN_POINT('',(9.,0.,0.1)); -#2620 = VERTEX_POINT('',#2621); -#2621 = CARTESIAN_POINT('',(9.,0.,0.9)); -#2622 = SEAM_CURVE('',#2623,(#2627,#2639),.PCURVE_S1.); -#2623 = LINE('',#2624,#2625); -#2624 = CARTESIAN_POINT('',(9.,-2.2E-15,0.)); -#2625 = VECTOR('',#2626,1.); -#2626 = DIRECTION('',(0.,0.,1.)); -#2627 = PCURVE('',#2628,#2633); -#2628 = CYLINDRICAL_SURFACE('',#2629,9.); -#2629 = AXIS2_PLACEMENT_3D('',#2630,#2631,#2632); -#2630 = CARTESIAN_POINT('',(0.,0.,0.)); -#2631 = DIRECTION('',(0.,0.,1.)); -#2632 = DIRECTION('',(1.,0.,0.)); -#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638); -#2634 = LINE('',#2635,#2636); -#2635 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#2636 = VECTOR('',#2637,1.); -#2637 = DIRECTION('',(0.,1.)); -#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2639 = PCURVE('',#2628,#2640); -#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645); -#2641 = LINE('',#2642,#2643); -#2642 = CARTESIAN_POINT('',(0.,-0.)); -#2643 = VECTOR('',#2644,1.); -#2644 = DIRECTION('',(0.,1.)); -#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2646 = ORIENTED_EDGE('',*,*,#2647,.F.); -#2647 = EDGE_CURVE('',#2620,#2620,#2648,.T.); -#2648 = SURFACE_CURVE('',#2649,(#2654,#2661),.PCURVE_S1.); -#2649 = CIRCLE('',#2650,9.); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.,0.,0.9)); -#2652 = DIRECTION('',(0.,0.,1.)); -#2653 = DIRECTION('',(1.,0.,-0.)); -#2654 = PCURVE('',#2628,#2655); -#2655 = DEFINITIONAL_REPRESENTATION('',(#2656),#2660); -#2656 = LINE('',#2657,#2658); -#2657 = CARTESIAN_POINT('',(0.,0.9)); -#2658 = VECTOR('',#2659,1.); -#2659 = DIRECTION('',(1.,0.)); -#2660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2661 = PCURVE('',#2662,#2667); -#2662 = CONICAL_SURFACE('',#2663,9.,0.785398163397); -#2663 = AXIS2_PLACEMENT_3D('',#2664,#2665,#2666); -#2664 = CARTESIAN_POINT('',(0.,0.,0.9)); -#2665 = DIRECTION('',(-0.,-0.,-1.)); -#2666 = DIRECTION('',(1.,0.,-0.)); -#2667 = DEFINITIONAL_REPRESENTATION('',(#2668),#2672); -#2668 = LINE('',#2669,#2670); -#2669 = CARTESIAN_POINT('',(-0.,-0.)); -#2670 = VECTOR('',#2671,1.); -#2671 = DIRECTION('',(-1.,-0.)); -#2672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2673 = ORIENTED_EDGE('',*,*,#2617,.F.); -#2674 = ORIENTED_EDGE('',*,*,#2675,.T.); -#2675 = EDGE_CURVE('',#2618,#2618,#2676,.T.); -#2676 = SURFACE_CURVE('',#2677,(#2682,#2689),.PCURVE_S1.); -#2677 = CIRCLE('',#2678,9.); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(0.,0.,0.1)); -#2680 = DIRECTION('',(0.,0.,1.)); -#2681 = DIRECTION('',(1.,0.,-0.)); -#2682 = PCURVE('',#2628,#2683); -#2683 = DEFINITIONAL_REPRESENTATION('',(#2684),#2688); -#2684 = LINE('',#2685,#2686); -#2685 = CARTESIAN_POINT('',(0.,0.1)); -#2686 = VECTOR('',#2687,1.); -#2687 = DIRECTION('',(1.,0.)); -#2688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2689 = PCURVE('',#2690,#2695); -#2690 = CONICAL_SURFACE('',#2691,9.,0.785398163397); -#2691 = AXIS2_PLACEMENT_3D('',#2692,#2693,#2694); -#2692 = CARTESIAN_POINT('',(0.,0.,0.1)); -#2693 = DIRECTION('',(0.,0.,1.)); -#2694 = DIRECTION('',(1.,0.,-0.)); -#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700); -#2696 = LINE('',#2697,#2698); -#2697 = CARTESIAN_POINT('',(0.,-0.)); -#2698 = VECTOR('',#2699,1.); -#2699 = DIRECTION('',(1.,-0.)); -#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2701 = ADVANCED_FACE('',(#2702),#2690,.T.); -#2702 = FACE_BOUND('',#2703,.F.); -#2703 = EDGE_LOOP('',(#2704,#2725,#2726,#2727)); -#2704 = ORIENTED_EDGE('',*,*,#2705,.F.); -#2705 = EDGE_CURVE('',#2618,#2706,#2708,.T.); -#2706 = VERTEX_POINT('',#2707); -#2707 = CARTESIAN_POINT('',(8.9,0.,0.)); -#2708 = SEAM_CURVE('',#2709,(#2713,#2719),.PCURVE_S1.); -#2709 = LINE('',#2710,#2711); -#2710 = CARTESIAN_POINT('',(9.,0.,0.1)); -#2711 = VECTOR('',#2712,1.); -#2712 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); -#2713 = PCURVE('',#2690,#2714); -#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2718); -#2715 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2716,#2717),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2716 = CARTESIAN_POINT('',(0.,0.)); -#2717 = CARTESIAN_POINT('',(0.,-0.1)); -#2718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2719 = PCURVE('',#2690,#2720); -#2720 = DEFINITIONAL_REPRESENTATION('',(#2721),#2724); -#2721 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2722,#2723),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2722 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2723 = CARTESIAN_POINT('',(6.28318530718,-0.1)); -#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2725 = ORIENTED_EDGE('',*,*,#2675,.T.); -#2726 = ORIENTED_EDGE('',*,*,#2705,.T.); -#2727 = ORIENTED_EDGE('',*,*,#2728,.F.); -#2728 = EDGE_CURVE('',#2706,#2706,#2729,.T.); -#2729 = SURFACE_CURVE('',#2730,(#2735,#2742),.PCURVE_S1.); -#2730 = CIRCLE('',#2731,8.9); -#2731 = AXIS2_PLACEMENT_3D('',#2732,#2733,#2734); -#2732 = CARTESIAN_POINT('',(0.,0.,0.)); -#2733 = DIRECTION('',(0.,0.,1.)); -#2734 = DIRECTION('',(1.,0.,-0.)); -#2735 = PCURVE('',#2690,#2736); -#2736 = DEFINITIONAL_REPRESENTATION('',(#2737),#2741); -#2737 = LINE('',#2738,#2739); -#2738 = CARTESIAN_POINT('',(0.,-0.1)); -#2739 = VECTOR('',#2740,1.); -#2740 = DIRECTION('',(1.,-0.)); -#2741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2742 = PCURVE('',#2743,#2748); -#2743 = PLANE('',#2744); -#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747); -#2745 = CARTESIAN_POINT('',(0.,0.,0.)); -#2746 = DIRECTION('',(0.,0.,1.)); -#2747 = DIRECTION('',(1.,0.,0.)); -#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2753); -#2749 = CIRCLE('',#2750,8.9); -#2750 = AXIS2_PLACEMENT_2D('',#2751,#2752); -#2751 = CARTESIAN_POINT('',(0.,0.)); -#2752 = DIRECTION('',(1.,0.)); -#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2754 = ADVANCED_FACE('',(#2755),#2662,.T.); -#2755 = FACE_BOUND('',#2756,.T.); -#2756 = EDGE_LOOP('',(#2757,#2778,#2779,#2780)); -#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); -#2758 = EDGE_CURVE('',#2620,#2759,#2761,.T.); -#2759 = VERTEX_POINT('',#2760); -#2760 = CARTESIAN_POINT('',(8.9,0.,1.)); -#2761 = SEAM_CURVE('',#2762,(#2766,#2772),.PCURVE_S1.); -#2762 = LINE('',#2763,#2764); -#2763 = CARTESIAN_POINT('',(9.,0.,0.9)); -#2764 = VECTOR('',#2765,1.); -#2765 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); -#2766 = PCURVE('',#2662,#2767); -#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2771); -#2768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2769,#2770),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2769 = CARTESIAN_POINT('',(0.,0.)); -#2770 = CARTESIAN_POINT('',(0.,-1.E-01)); -#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2772 = PCURVE('',#2662,#2773); -#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2777); -#2774 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2775,#2776),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2775 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2776 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); -#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2778 = ORIENTED_EDGE('',*,*,#2647,.T.); -#2779 = ORIENTED_EDGE('',*,*,#2758,.T.); -#2780 = ORIENTED_EDGE('',*,*,#2781,.F.); -#2781 = EDGE_CURVE('',#2759,#2759,#2782,.T.); -#2782 = SURFACE_CURVE('',#2783,(#2788,#2795),.PCURVE_S1.); -#2783 = CIRCLE('',#2784,8.9); -#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787); -#2785 = CARTESIAN_POINT('',(0.,0.,1.)); -#2786 = DIRECTION('',(0.,0.,1.)); -#2787 = DIRECTION('',(1.,0.,-0.)); -#2788 = PCURVE('',#2662,#2789); -#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794); -#2790 = LINE('',#2791,#2792); -#2791 = CARTESIAN_POINT('',(-0.,-1.E-01)); -#2792 = VECTOR('',#2793,1.); -#2793 = DIRECTION('',(-1.,-0.)); -#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2795 = PCURVE('',#2796,#2801); -#2796 = PLANE('',#2797); -#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800); -#2798 = CARTESIAN_POINT('',(0.,0.,1.)); -#2799 = DIRECTION('',(0.,0.,1.)); -#2800 = DIRECTION('',(1.,0.,0.)); -#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); -#2802 = CIRCLE('',#2803,8.9); -#2803 = AXIS2_PLACEMENT_2D('',#2804,#2805); -#2804 = CARTESIAN_POINT('',(0.,0.)); -#2805 = DIRECTION('',(1.,0.)); -#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2807 = ADVANCED_FACE('',(#2808),#2743,.F.); -#2808 = FACE_BOUND('',#2809,.F.); -#2809 = EDGE_LOOP('',(#2810)); -#2810 = ORIENTED_EDGE('',*,*,#2728,.T.); -#2811 = ADVANCED_FACE('',(#2812),#2796,.T.); -#2812 = FACE_BOUND('',#2813,.T.); -#2813 = EDGE_LOOP('',(#2814)); -#2814 = ORIENTED_EDGE('',*,*,#2781,.T.); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2819)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2816,#2817,#2818)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2816 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2817 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2818 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2819 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2816, - 'distance_accuracy_value','confusion accuracy'); -#2820 = SHAPE_DEFINITION_REPRESENTATION(#2821,#2610); -#2821 = PRODUCT_DEFINITION_SHAPE('','',#2822); -#2822 = PRODUCT_DEFINITION('design','',#2823,#2826); -#2823 = PRODUCT_DEFINITION_FORMATION('','',#2824); -#2824 = PRODUCT('Chamfer','Chamfer','',(#2825)); -#2825 = PRODUCT_CONTEXT('',#2,'mechanical'); -#2826 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2827 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2828,#2830); -#2828 = ( REPRESENTATION_RELATIONSHIP('','',#2610,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2829) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2829 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75); -#2830 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2831); -#2831 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:16]','',#5,#2822,$ - ); -#2832 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2824)); -#2833 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2834),#3408); -#2834 = MANIFOLD_SOLID_BREP('',#2835); -#2835 = CLOSED_SHELL('',(#2836,#2924,#2977,#3030,#3065,#3100,#3155,#3210 - ,#3245,#3280,#3333,#3381)); -#2836 = ADVANCED_FACE('',(#2837),#2851,.T.); -#2837 = FACE_BOUND('',#2838,.T.); -#2838 = EDGE_LOOP('',(#2839,#2869,#2896,#2897)); -#2839 = ORIENTED_EDGE('',*,*,#2840,.T.); -#2840 = EDGE_CURVE('',#2841,#2843,#2845,.T.); -#2841 = VERTEX_POINT('',#2842); -#2842 = CARTESIAN_POINT('',(9.,0.,7.6)); -#2843 = VERTEX_POINT('',#2844); -#2844 = CARTESIAN_POINT('',(9.,0.,8.4)); -#2845 = SEAM_CURVE('',#2846,(#2850,#2862),.PCURVE_S1.); -#2846 = LINE('',#2847,#2848); -#2847 = CARTESIAN_POINT('',(9.,-2.2E-15,7.5)); -#2848 = VECTOR('',#2849,1.); -#2849 = DIRECTION('',(0.,0.,1.)); -#2850 = PCURVE('',#2851,#2856); -#2851 = CYLINDRICAL_SURFACE('',#2852,9.); -#2852 = AXIS2_PLACEMENT_3D('',#2853,#2854,#2855); -#2853 = CARTESIAN_POINT('',(0.,0.,7.5)); -#2854 = DIRECTION('',(0.,0.,1.)); -#2855 = DIRECTION('',(1.,0.,0.)); -#2856 = DEFINITIONAL_REPRESENTATION('',(#2857),#2861); -#2857 = LINE('',#2858,#2859); -#2858 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#2859 = VECTOR('',#2860,1.); -#2860 = DIRECTION('',(0.,1.)); -#2861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2862 = PCURVE('',#2851,#2863); -#2863 = DEFINITIONAL_REPRESENTATION('',(#2864),#2868); -#2864 = LINE('',#2865,#2866); -#2865 = CARTESIAN_POINT('',(0.,-0.)); -#2866 = VECTOR('',#2867,1.); -#2867 = DIRECTION('',(0.,1.)); -#2868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2869 = ORIENTED_EDGE('',*,*,#2870,.F.); -#2870 = EDGE_CURVE('',#2843,#2843,#2871,.T.); -#2871 = SURFACE_CURVE('',#2872,(#2877,#2884),.PCURVE_S1.); -#2872 = CIRCLE('',#2873,9.); -#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876); -#2874 = CARTESIAN_POINT('',(0.,0.,8.4)); -#2875 = DIRECTION('',(0.,0.,1.)); -#2876 = DIRECTION('',(1.,0.,0.)); -#2877 = PCURVE('',#2851,#2878); -#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); -#2879 = LINE('',#2880,#2881); -#2880 = CARTESIAN_POINT('',(0.,0.9)); -#2881 = VECTOR('',#2882,1.); -#2882 = DIRECTION('',(1.,0.)); -#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2884 = PCURVE('',#2885,#2890); -#2885 = CONICAL_SURFACE('',#2886,9.,0.785398163397); -#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); -#2887 = CARTESIAN_POINT('',(0.,0.,8.4)); -#2888 = DIRECTION('',(-0.,-0.,-1.)); -#2889 = DIRECTION('',(1.,0.,0.)); -#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); -#2891 = LINE('',#2892,#2893); -#2892 = CARTESIAN_POINT('',(-0.,-0.)); -#2893 = VECTOR('',#2894,1.); -#2894 = DIRECTION('',(-1.,-0.)); -#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2896 = ORIENTED_EDGE('',*,*,#2840,.F.); -#2897 = ORIENTED_EDGE('',*,*,#2898,.T.); -#2898 = EDGE_CURVE('',#2841,#2841,#2899,.T.); -#2899 = SURFACE_CURVE('',#2900,(#2905,#2912),.PCURVE_S1.); -#2900 = CIRCLE('',#2901,9.); -#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904); -#2902 = CARTESIAN_POINT('',(0.,0.,7.6)); -#2903 = DIRECTION('',(0.,0.,1.)); -#2904 = DIRECTION('',(1.,0.,0.)); -#2905 = PCURVE('',#2851,#2906); -#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); -#2907 = LINE('',#2908,#2909); -#2908 = CARTESIAN_POINT('',(0.,1.E-01)); -#2909 = VECTOR('',#2910,1.); -#2910 = DIRECTION('',(1.,0.)); -#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2912 = PCURVE('',#2913,#2918); -#2913 = CONICAL_SURFACE('',#2914,9.,0.785398163397); -#2914 = AXIS2_PLACEMENT_3D('',#2915,#2916,#2917); -#2915 = CARTESIAN_POINT('',(0.,0.,7.6)); -#2916 = DIRECTION('',(0.,0.,1.)); -#2917 = DIRECTION('',(1.,0.,0.)); -#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923); -#2919 = LINE('',#2920,#2921); -#2920 = CARTESIAN_POINT('',(0.,-0.)); -#2921 = VECTOR('',#2922,1.); -#2922 = DIRECTION('',(1.,-0.)); -#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2924 = ADVANCED_FACE('',(#2925),#2913,.T.); -#2925 = FACE_BOUND('',#2926,.F.); -#2926 = EDGE_LOOP('',(#2927,#2948,#2949,#2950)); -#2927 = ORIENTED_EDGE('',*,*,#2928,.F.); -#2928 = EDGE_CURVE('',#2841,#2929,#2931,.T.); -#2929 = VERTEX_POINT('',#2930); -#2930 = CARTESIAN_POINT('',(8.9,0.,7.5)); -#2931 = SEAM_CURVE('',#2932,(#2936,#2942),.PCURVE_S1.); -#2932 = LINE('',#2933,#2934); -#2933 = CARTESIAN_POINT('',(9.,0.,7.6)); -#2934 = VECTOR('',#2935,1.); -#2935 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); -#2936 = PCURVE('',#2913,#2937); -#2937 = DEFINITIONAL_REPRESENTATION('',(#2938),#2941); -#2938 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2939,#2940),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2939 = CARTESIAN_POINT('',(0.,0.)); -#2940 = CARTESIAN_POINT('',(0.,-1.E-01)); -#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2942 = PCURVE('',#2913,#2943); -#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2947); -#2944 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2945,#2946),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2945 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2946 = CARTESIAN_POINT('',(6.28318530718,-1.E-01)); -#2947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2948 = ORIENTED_EDGE('',*,*,#2898,.T.); -#2949 = ORIENTED_EDGE('',*,*,#2928,.T.); -#2950 = ORIENTED_EDGE('',*,*,#2951,.F.); -#2951 = EDGE_CURVE('',#2929,#2929,#2952,.T.); -#2952 = SURFACE_CURVE('',#2953,(#2958,#2965),.PCURVE_S1.); -#2953 = CIRCLE('',#2954,8.9); -#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957); -#2955 = CARTESIAN_POINT('',(0.,0.,7.5)); -#2956 = DIRECTION('',(0.,0.,1.)); -#2957 = DIRECTION('',(1.,0.,0.)); -#2958 = PCURVE('',#2913,#2959); -#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); -#2960 = LINE('',#2961,#2962); -#2961 = CARTESIAN_POINT('',(0.,-1.E-01)); -#2962 = VECTOR('',#2963,1.); -#2963 = DIRECTION('',(1.,-0.)); -#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2965 = PCURVE('',#2966,#2971); -#2966 = PLANE('',#2967); -#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); -#2968 = CARTESIAN_POINT('',(0.,0.,7.5)); -#2969 = DIRECTION('',(0.,0.,1.)); -#2970 = DIRECTION('',(1.,0.,0.)); -#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); -#2972 = CIRCLE('',#2973,8.9); -#2973 = AXIS2_PLACEMENT_2D('',#2974,#2975); -#2974 = CARTESIAN_POINT('',(0.,0.)); -#2975 = DIRECTION('',(1.,0.)); -#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2977 = ADVANCED_FACE('',(#2978),#2885,.T.); -#2978 = FACE_BOUND('',#2979,.T.); -#2979 = EDGE_LOOP('',(#2980,#3001,#3002,#3003)); -#2980 = ORIENTED_EDGE('',*,*,#2981,.F.); -#2981 = EDGE_CURVE('',#2843,#2982,#2984,.T.); -#2982 = VERTEX_POINT('',#2983); -#2983 = CARTESIAN_POINT('',(8.9,0.,8.5)); -#2984 = SEAM_CURVE('',#2985,(#2989,#2995),.PCURVE_S1.); -#2985 = LINE('',#2986,#2987); -#2986 = CARTESIAN_POINT('',(9.,0.,8.4)); -#2987 = VECTOR('',#2988,1.); -#2988 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); -#2989 = PCURVE('',#2885,#2990); -#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2994); -#2991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2992,#2993),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2992 = CARTESIAN_POINT('',(0.,0.)); -#2993 = CARTESIAN_POINT('',(0.,-1.E-01)); -#2994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2995 = PCURVE('',#2885,#2996); -#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3000); -#2997 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2998,#2999),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#2998 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2999 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); -#3000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3001 = ORIENTED_EDGE('',*,*,#2870,.T.); -#3002 = ORIENTED_EDGE('',*,*,#2981,.T.); -#3003 = ORIENTED_EDGE('',*,*,#3004,.F.); -#3004 = EDGE_CURVE('',#2982,#2982,#3005,.T.); -#3005 = SURFACE_CURVE('',#3006,(#3011,#3018),.PCURVE_S1.); -#3006 = CIRCLE('',#3007,8.9); -#3007 = AXIS2_PLACEMENT_3D('',#3008,#3009,#3010); -#3008 = CARTESIAN_POINT('',(0.,0.,8.5)); -#3009 = DIRECTION('',(0.,0.,1.)); -#3010 = DIRECTION('',(1.,0.,0.)); -#3011 = PCURVE('',#2885,#3012); -#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); -#3013 = LINE('',#3014,#3015); -#3014 = CARTESIAN_POINT('',(-0.,-1.E-01)); -#3015 = VECTOR('',#3016,1.); -#3016 = DIRECTION('',(-1.,-0.)); -#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3018 = PCURVE('',#3019,#3024); -#3019 = PLANE('',#3020); -#3020 = AXIS2_PLACEMENT_3D('',#3021,#3022,#3023); -#3021 = CARTESIAN_POINT('',(0.,0.,8.5)); -#3022 = DIRECTION('',(0.,0.,1.)); -#3023 = DIRECTION('',(1.,0.,0.)); -#3024 = DEFINITIONAL_REPRESENTATION('',(#3025),#3029); -#3025 = CIRCLE('',#3026,8.9); -#3026 = AXIS2_PLACEMENT_2D('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.,0.)); -#3028 = DIRECTION('',(1.,0.)); -#3029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3030 = ADVANCED_FACE('',(#3031,#3034),#2966,.F.); -#3031 = FACE_BOUND('',#3032,.F.); -#3032 = EDGE_LOOP('',(#3033)); -#3033 = ORIENTED_EDGE('',*,*,#2951,.T.); -#3034 = FACE_BOUND('',#3035,.F.); -#3035 = EDGE_LOOP('',(#3036)); -#3036 = ORIENTED_EDGE('',*,*,#3037,.F.); -#3037 = EDGE_CURVE('',#3038,#3038,#3040,.T.); -#3038 = VERTEX_POINT('',#3039); -#3039 = CARTESIAN_POINT('',(6.125,-2.E-15,7.5)); -#3040 = SURFACE_CURVE('',#3041,(#3046,#3053),.PCURVE_S1.); -#3041 = CIRCLE('',#3042,6.125); -#3042 = AXIS2_PLACEMENT_3D('',#3043,#3044,#3045); -#3043 = CARTESIAN_POINT('',(0.,0.,7.5)); -#3044 = DIRECTION('',(0.,0.,1.)); -#3045 = DIRECTION('',(1.,0.,0.)); -#3046 = PCURVE('',#2966,#3047); -#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); -#3048 = CIRCLE('',#3049,6.125); -#3049 = AXIS2_PLACEMENT_2D('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(0.,0.)); -#3051 = DIRECTION('',(1.,0.)); -#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3053 = PCURVE('',#3054,#3059); -#3054 = CYLINDRICAL_SURFACE('',#3055,6.125); -#3055 = AXIS2_PLACEMENT_3D('',#3056,#3057,#3058); -#3056 = CARTESIAN_POINT('',(0.,0.,1.)); -#3057 = DIRECTION('',(0.,0.,1.)); -#3058 = DIRECTION('',(1.,0.,0.)); -#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064); -#3060 = LINE('',#3061,#3062); -#3061 = CARTESIAN_POINT('',(0.,6.5)); -#3062 = VECTOR('',#3063,1.); -#3063 = DIRECTION('',(1.,0.)); -#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3065 = ADVANCED_FACE('',(#3066,#3069),#3019,.T.); -#3066 = FACE_BOUND('',#3067,.T.); -#3067 = EDGE_LOOP('',(#3068)); -#3068 = ORIENTED_EDGE('',*,*,#3004,.T.); -#3069 = FACE_BOUND('',#3070,.T.); -#3070 = EDGE_LOOP('',(#3071)); -#3071 = ORIENTED_EDGE('',*,*,#3072,.F.); -#3072 = EDGE_CURVE('',#3073,#3073,#3075,.T.); -#3073 = VERTEX_POINT('',#3074); -#3074 = CARTESIAN_POINT('',(4.5,-1.E-15,8.5)); -#3075 = SURFACE_CURVE('',#3076,(#3081,#3088),.PCURVE_S1.); -#3076 = CIRCLE('',#3077,4.5); -#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080); -#3078 = CARTESIAN_POINT('',(0.,0.,8.5)); -#3079 = DIRECTION('',(0.,0.,1.)); -#3080 = DIRECTION('',(1.,0.,-0.)); -#3081 = PCURVE('',#3019,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3087); -#3083 = CIRCLE('',#3084,4.5); -#3084 = AXIS2_PLACEMENT_2D('',#3085,#3086); -#3085 = CARTESIAN_POINT('',(0.,0.)); -#3086 = DIRECTION('',(1.,0.)); -#3087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3088 = PCURVE('',#3089,#3094); -#3089 = CYLINDRICAL_SURFACE('',#3090,4.5); -#3090 = AXIS2_PLACEMENT_3D('',#3091,#3092,#3093); -#3091 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#3092 = DIRECTION('',(0.,0.,1.)); -#3093 = DIRECTION('',(1.,0.,0.)); -#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); -#3095 = LINE('',#3096,#3097); -#3096 = CARTESIAN_POINT('',(0.,8.625)); -#3097 = VECTOR('',#3098,1.); -#3098 = DIRECTION('',(1.,0.)); -#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3100 = ADVANCED_FACE('',(#3101),#3054,.T.); -#3101 = FACE_BOUND('',#3102,.T.); -#3102 = EDGE_LOOP('',(#3103,#3126,#3127,#3128)); -#3103 = ORIENTED_EDGE('',*,*,#3104,.T.); -#3104 = EDGE_CURVE('',#3105,#3038,#3107,.T.); -#3105 = VERTEX_POINT('',#3106); -#3106 = CARTESIAN_POINT('',(6.125,-2.E-15,1.)); -#3107 = SEAM_CURVE('',#3108,(#3112,#3119),.PCURVE_S1.); -#3108 = LINE('',#3109,#3110); -#3109 = CARTESIAN_POINT('',(6.125,-1.5E-15,1.)); -#3110 = VECTOR('',#3111,1.); -#3111 = DIRECTION('',(0.,0.,1.)); -#3112 = PCURVE('',#3054,#3113); -#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118); -#3114 = LINE('',#3115,#3116); -#3115 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#3116 = VECTOR('',#3117,1.); -#3117 = DIRECTION('',(0.,1.)); -#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3119 = PCURVE('',#3054,#3120); -#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125); -#3121 = LINE('',#3122,#3123); -#3122 = CARTESIAN_POINT('',(0.,-0.)); -#3123 = VECTOR('',#3124,1.); -#3124 = DIRECTION('',(0.,1.)); -#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3126 = ORIENTED_EDGE('',*,*,#3037,.F.); -#3127 = ORIENTED_EDGE('',*,*,#3104,.F.); -#3128 = ORIENTED_EDGE('',*,*,#3129,.T.); -#3129 = EDGE_CURVE('',#3105,#3105,#3130,.T.); -#3130 = SURFACE_CURVE('',#3131,(#3136,#3143),.PCURVE_S1.); -#3131 = CIRCLE('',#3132,6.125); -#3132 = AXIS2_PLACEMENT_3D('',#3133,#3134,#3135); -#3133 = CARTESIAN_POINT('',(0.,0.,1.)); -#3134 = DIRECTION('',(0.,0.,1.)); -#3135 = DIRECTION('',(1.,0.,0.)); -#3136 = PCURVE('',#3054,#3137); -#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); -#3138 = LINE('',#3139,#3140); -#3139 = CARTESIAN_POINT('',(0.,0.)); -#3140 = VECTOR('',#3141,1.); -#3141 = DIRECTION('',(1.,0.)); -#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3143 = PCURVE('',#3144,#3149); -#3144 = PLANE('',#3145); -#3145 = AXIS2_PLACEMENT_3D('',#3146,#3147,#3148); -#3146 = CARTESIAN_POINT('',(0.,0.,1.)); -#3147 = DIRECTION('',(0.,0.,1.)); -#3148 = DIRECTION('',(1.,0.,0.)); -#3149 = DEFINITIONAL_REPRESENTATION('',(#3150),#3154); -#3150 = CIRCLE('',#3151,6.125); -#3151 = AXIS2_PLACEMENT_2D('',#3152,#3153); -#3152 = CARTESIAN_POINT('',(0.,0.)); -#3153 = DIRECTION('',(1.,0.)); -#3154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3155 = ADVANCED_FACE('',(#3156),#3089,.F.); -#3156 = FACE_BOUND('',#3157,.F.); -#3157 = EDGE_LOOP('',(#3158,#3159,#3182,#3209)); -#3158 = ORIENTED_EDGE('',*,*,#3072,.F.); -#3159 = ORIENTED_EDGE('',*,*,#3160,.F.); -#3160 = EDGE_CURVE('',#3161,#3073,#3163,.T.); -#3161 = VERTEX_POINT('',#3162); -#3162 = CARTESIAN_POINT('',(4.5,-1.E-15,0.)); -#3163 = SEAM_CURVE('',#3164,(#3168,#3175),.PCURVE_S1.); -#3164 = LINE('',#3165,#3166); -#3165 = CARTESIAN_POINT('',(4.5,-1.1E-15,-0.125)); -#3166 = VECTOR('',#3167,1.); -#3167 = DIRECTION('',(0.,0.,1.)); -#3168 = PCURVE('',#3089,#3169); -#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3174); -#3170 = LINE('',#3171,#3172); -#3171 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#3172 = VECTOR('',#3173,1.); -#3173 = DIRECTION('',(0.,1.)); -#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3175 = PCURVE('',#3089,#3176); -#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181); -#3177 = LINE('',#3178,#3179); -#3178 = CARTESIAN_POINT('',(0.,-0.)); -#3179 = VECTOR('',#3180,1.); -#3180 = DIRECTION('',(0.,1.)); -#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3182 = ORIENTED_EDGE('',*,*,#3183,.T.); -#3183 = EDGE_CURVE('',#3161,#3161,#3184,.T.); -#3184 = SURFACE_CURVE('',#3185,(#3190,#3197),.PCURVE_S1.); -#3185 = CIRCLE('',#3186,4.5); -#3186 = AXIS2_PLACEMENT_3D('',#3187,#3188,#3189); -#3187 = CARTESIAN_POINT('',(0.,0.,0.)); -#3188 = DIRECTION('',(0.,0.,1.)); -#3189 = DIRECTION('',(1.,0.,-0.)); -#3190 = PCURVE('',#3089,#3191); -#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); -#3192 = LINE('',#3193,#3194); -#3193 = CARTESIAN_POINT('',(0.,0.125)); -#3194 = VECTOR('',#3195,1.); -#3195 = DIRECTION('',(1.,0.)); -#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3197 = PCURVE('',#3198,#3203); -#3198 = PLANE('',#3199); -#3199 = AXIS2_PLACEMENT_3D('',#3200,#3201,#3202); -#3200 = CARTESIAN_POINT('',(0.,0.,0.)); -#3201 = DIRECTION('',(0.,0.,1.)); -#3202 = DIRECTION('',(1.,0.,0.)); -#3203 = DEFINITIONAL_REPRESENTATION('',(#3204),#3208); -#3204 = CIRCLE('',#3205,4.5); -#3205 = AXIS2_PLACEMENT_2D('',#3206,#3207); -#3206 = CARTESIAN_POINT('',(0.,0.)); -#3207 = DIRECTION('',(1.,0.)); -#3208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3209 = ORIENTED_EDGE('',*,*,#3160,.T.); -#3210 = ADVANCED_FACE('',(#3211,#3242),#3144,.T.); -#3211 = FACE_BOUND('',#3212,.T.); -#3212 = EDGE_LOOP('',(#3213)); -#3213 = ORIENTED_EDGE('',*,*,#3214,.T.); -#3214 = EDGE_CURVE('',#3215,#3215,#3217,.T.); -#3215 = VERTEX_POINT('',#3216); -#3216 = CARTESIAN_POINT('',(8.9,0.,1.)); -#3217 = SURFACE_CURVE('',#3218,(#3223,#3230),.PCURVE_S1.); -#3218 = CIRCLE('',#3219,8.9); -#3219 = AXIS2_PLACEMENT_3D('',#3220,#3221,#3222); -#3220 = CARTESIAN_POINT('',(0.,0.,1.)); -#3221 = DIRECTION('',(0.,0.,1.)); -#3222 = DIRECTION('',(1.,0.,0.)); -#3223 = PCURVE('',#3144,#3224); -#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229); -#3225 = CIRCLE('',#3226,8.9); -#3226 = AXIS2_PLACEMENT_2D('',#3227,#3228); -#3227 = CARTESIAN_POINT('',(0.,0.)); -#3228 = DIRECTION('',(1.,0.)); -#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3230 = PCURVE('',#3231,#3236); -#3231 = CONICAL_SURFACE('',#3232,9.,0.785398163397); -#3232 = AXIS2_PLACEMENT_3D('',#3233,#3234,#3235); -#3233 = CARTESIAN_POINT('',(0.,0.,0.9)); -#3234 = DIRECTION('',(-0.,-0.,-1.)); -#3235 = DIRECTION('',(1.,0.,0.)); -#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241); -#3237 = LINE('',#3238,#3239); -#3238 = CARTESIAN_POINT('',(-0.,-1.E-01)); -#3239 = VECTOR('',#3240,1.); -#3240 = DIRECTION('',(-1.,-0.)); -#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3242 = FACE_BOUND('',#3243,.T.); -#3243 = EDGE_LOOP('',(#3244)); -#3244 = ORIENTED_EDGE('',*,*,#3129,.F.); -#3245 = ADVANCED_FACE('',(#3246,#3277),#3198,.F.); -#3246 = FACE_BOUND('',#3247,.F.); -#3247 = EDGE_LOOP('',(#3248)); -#3248 = ORIENTED_EDGE('',*,*,#3249,.T.); -#3249 = EDGE_CURVE('',#3250,#3250,#3252,.T.); -#3250 = VERTEX_POINT('',#3251); -#3251 = CARTESIAN_POINT('',(8.9,0.,0.)); -#3252 = SURFACE_CURVE('',#3253,(#3258,#3265),.PCURVE_S1.); -#3253 = CIRCLE('',#3254,8.9); -#3254 = AXIS2_PLACEMENT_3D('',#3255,#3256,#3257); -#3255 = CARTESIAN_POINT('',(0.,0.,0.)); -#3256 = DIRECTION('',(0.,0.,1.)); -#3257 = DIRECTION('',(1.,0.,0.)); -#3258 = PCURVE('',#3198,#3259); -#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264); -#3260 = CIRCLE('',#3261,8.9); -#3261 = AXIS2_PLACEMENT_2D('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.,0.)); -#3263 = DIRECTION('',(1.,0.)); -#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3265 = PCURVE('',#3266,#3271); -#3266 = CONICAL_SURFACE('',#3267,9.,0.785398163397); -#3267 = AXIS2_PLACEMENT_3D('',#3268,#3269,#3270); -#3268 = CARTESIAN_POINT('',(0.,0.,0.1)); -#3269 = DIRECTION('',(0.,0.,1.)); -#3270 = DIRECTION('',(1.,0.,0.)); -#3271 = DEFINITIONAL_REPRESENTATION('',(#3272),#3276); -#3272 = LINE('',#3273,#3274); -#3273 = CARTESIAN_POINT('',(0.,-0.1)); -#3274 = VECTOR('',#3275,1.); -#3275 = DIRECTION('',(1.,-0.)); -#3276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3277 = FACE_BOUND('',#3278,.F.); -#3278 = EDGE_LOOP('',(#3279)); -#3279 = ORIENTED_EDGE('',*,*,#3183,.F.); -#3280 = ADVANCED_FACE('',(#3281),#3231,.T.); -#3281 = FACE_BOUND('',#3282,.T.); -#3282 = EDGE_LOOP('',(#3283,#3304,#3331,#3332)); -#3283 = ORIENTED_EDGE('',*,*,#3284,.F.); -#3284 = EDGE_CURVE('',#3285,#3215,#3287,.T.); -#3285 = VERTEX_POINT('',#3286); -#3286 = CARTESIAN_POINT('',(9.,0.,0.9)); -#3287 = SEAM_CURVE('',#3288,(#3292,#3298),.PCURVE_S1.); -#3288 = LINE('',#3289,#3290); -#3289 = CARTESIAN_POINT('',(9.,0.,0.9)); -#3290 = VECTOR('',#3291,1.); -#3291 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); -#3292 = PCURVE('',#3231,#3293); -#3293 = DEFINITIONAL_REPRESENTATION('',(#3294),#3297); -#3294 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3295,#3296),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#3295 = CARTESIAN_POINT('',(0.,0.)); -#3296 = CARTESIAN_POINT('',(0.,-1.E-01)); -#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3298 = PCURVE('',#3231,#3299); -#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3303); -#3300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3301,#3302),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#3301 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3302 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); -#3303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3304 = ORIENTED_EDGE('',*,*,#3305,.T.); -#3305 = EDGE_CURVE('',#3285,#3285,#3306,.T.); -#3306 = SURFACE_CURVE('',#3307,(#3312,#3319),.PCURVE_S1.); -#3307 = CIRCLE('',#3308,9.); -#3308 = AXIS2_PLACEMENT_3D('',#3309,#3310,#3311); -#3309 = CARTESIAN_POINT('',(0.,0.,0.9)); -#3310 = DIRECTION('',(0.,0.,1.)); -#3311 = DIRECTION('',(1.,0.,0.)); -#3312 = PCURVE('',#3231,#3313); -#3313 = DEFINITIONAL_REPRESENTATION('',(#3314),#3318); -#3314 = LINE('',#3315,#3316); -#3315 = CARTESIAN_POINT('',(-0.,-0.)); -#3316 = VECTOR('',#3317,1.); -#3317 = DIRECTION('',(-1.,-0.)); -#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3319 = PCURVE('',#3320,#3325); -#3320 = CYLINDRICAL_SURFACE('',#3321,9.); -#3321 = AXIS2_PLACEMENT_3D('',#3322,#3323,#3324); -#3322 = CARTESIAN_POINT('',(0.,0.,0.)); -#3323 = DIRECTION('',(0.,0.,1.)); -#3324 = DIRECTION('',(1.,0.,0.)); -#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330); -#3326 = LINE('',#3327,#3328); -#3327 = CARTESIAN_POINT('',(0.,0.9)); -#3328 = VECTOR('',#3329,1.); -#3329 = DIRECTION('',(1.,0.)); -#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3331 = ORIENTED_EDGE('',*,*,#3284,.T.); -#3332 = ORIENTED_EDGE('',*,*,#3214,.F.); -#3333 = ADVANCED_FACE('',(#3334),#3266,.T.); -#3334 = FACE_BOUND('',#3335,.F.); -#3335 = EDGE_LOOP('',(#3336,#3357,#3379,#3380)); -#3336 = ORIENTED_EDGE('',*,*,#3337,.F.); -#3337 = EDGE_CURVE('',#3338,#3250,#3340,.T.); -#3338 = VERTEX_POINT('',#3339); -#3339 = CARTESIAN_POINT('',(9.,0.,0.1)); -#3340 = SEAM_CURVE('',#3341,(#3345,#3351),.PCURVE_S1.); -#3341 = LINE('',#3342,#3343); -#3342 = CARTESIAN_POINT('',(9.,0.,0.1)); -#3343 = VECTOR('',#3344,1.); -#3344 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); -#3345 = PCURVE('',#3266,#3346); -#3346 = DEFINITIONAL_REPRESENTATION('',(#3347),#3350); -#3347 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3348,#3349),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#3348 = CARTESIAN_POINT('',(0.,0.)); -#3349 = CARTESIAN_POINT('',(0.,-0.1)); -#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3351 = PCURVE('',#3266,#3352); -#3352 = DEFINITIONAL_REPRESENTATION('',(#3353),#3356); -#3353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3354,#3355),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#3354 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3355 = CARTESIAN_POINT('',(6.28318530718,-0.1)); -#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3357 = ORIENTED_EDGE('',*,*,#3358,.T.); -#3358 = EDGE_CURVE('',#3338,#3338,#3359,.T.); -#3359 = SURFACE_CURVE('',#3360,(#3365,#3372),.PCURVE_S1.); -#3360 = CIRCLE('',#3361,9.); -#3361 = AXIS2_PLACEMENT_3D('',#3362,#3363,#3364); -#3362 = CARTESIAN_POINT('',(0.,0.,0.1)); -#3363 = DIRECTION('',(0.,0.,1.)); -#3364 = DIRECTION('',(1.,0.,0.)); -#3365 = PCURVE('',#3266,#3366); -#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371); -#3367 = LINE('',#3368,#3369); -#3368 = CARTESIAN_POINT('',(0.,-0.)); -#3369 = VECTOR('',#3370,1.); -#3370 = DIRECTION('',(1.,-0.)); -#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3372 = PCURVE('',#3320,#3373); -#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378); -#3374 = LINE('',#3375,#3376); -#3375 = CARTESIAN_POINT('',(0.,0.1)); -#3376 = VECTOR('',#3377,1.); -#3377 = DIRECTION('',(1.,0.)); -#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3379 = ORIENTED_EDGE('',*,*,#3337,.T.); -#3380 = ORIENTED_EDGE('',*,*,#3249,.F.); -#3381 = ADVANCED_FACE('',(#3382),#3320,.T.); -#3382 = FACE_BOUND('',#3383,.T.); -#3383 = EDGE_LOOP('',(#3384,#3405,#3406,#3407)); -#3384 = ORIENTED_EDGE('',*,*,#3385,.T.); -#3385 = EDGE_CURVE('',#3338,#3285,#3386,.T.); -#3386 = SEAM_CURVE('',#3387,(#3391,#3398),.PCURVE_S1.); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(9.,-2.2E-15,0.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.,0.,1.)); -#3391 = PCURVE('',#3320,#3392); -#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); -#3393 = LINE('',#3394,#3395); -#3394 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#3395 = VECTOR('',#3396,1.); -#3396 = DIRECTION('',(0.,1.)); -#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3398 = PCURVE('',#3320,#3399); -#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); -#3400 = LINE('',#3401,#3402); -#3401 = CARTESIAN_POINT('',(0.,-0.)); -#3402 = VECTOR('',#3403,1.); -#3403 = DIRECTION('',(0.,1.)); -#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3405 = ORIENTED_EDGE('',*,*,#3305,.F.); -#3406 = ORIENTED_EDGE('',*,*,#3385,.F.); -#3407 = ORIENTED_EDGE('',*,*,#3358,.T.); -#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3412)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3409,#3410,#3411)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3409 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3410 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3411 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3412 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3409, - 'distance_accuracy_value','confusion accuracy'); -#3413 = SHAPE_DEFINITION_REPRESENTATION(#3414,#2833); -#3414 = PRODUCT_DEFINITION_SHAPE('','',#3415); -#3415 = PRODUCT_DEFINITION('design','',#3416,#3419); -#3416 = PRODUCT_DEFINITION_FORMATION('','',#3417); -#3417 = PRODUCT('Cut','Cut','',(#3418)); -#3418 = PRODUCT_CONTEXT('',#2,'mechanical'); -#3419 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3420 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3421,#3423); -#3421 = ( REPRESENTATION_RELATIONSHIP('','',#2833,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3422) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3422 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79); -#3423 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3424); -#3424 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','=>[0:1:1:17]','',#5,#3415,$ - ); -#3425 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3417)); -#3426 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3427),#3609); -#3427 = MANIFOLD_SOLID_BREP('',#3428); -#3428 = CLOSED_SHELL('',(#3429,#3517,#3552,#3582)); -#3429 = ADVANCED_FACE('',(#3430),#3443,.T.); -#3430 = FACE_BOUND('',#3431,.T.); -#3431 = EDGE_LOOP('',(#3432,#3466,#3489,#3516)); -#3432 = ORIENTED_EDGE('',*,*,#3433,.F.); -#3433 = EDGE_CURVE('',#3434,#3434,#3436,.T.); -#3434 = VERTEX_POINT('',#3435); -#3435 = CARTESIAN_POINT('',(4.,-1.E-15,8.5)); -#3436 = SURFACE_CURVE('',#3437,(#3442,#3454),.PCURVE_S1.); -#3437 = CIRCLE('',#3438,4.); -#3438 = AXIS2_PLACEMENT_3D('',#3439,#3440,#3441); -#3439 = CARTESIAN_POINT('',(0.,0.,8.5)); -#3440 = DIRECTION('',(0.,0.,1.)); -#3441 = DIRECTION('',(1.,0.,0.)); -#3442 = PCURVE('',#3443,#3448); -#3443 = CYLINDRICAL_SURFACE('',#3444,4.); -#3444 = AXIS2_PLACEMENT_3D('',#3445,#3446,#3447); -#3445 = CARTESIAN_POINT('',(0.,0.,0.)); -#3446 = DIRECTION('',(0.,0.,1.)); -#3447 = DIRECTION('',(1.,0.,0.)); -#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453); -#3449 = LINE('',#3450,#3451); -#3450 = CARTESIAN_POINT('',(0.,8.5)); -#3451 = VECTOR('',#3452,1.); -#3452 = DIRECTION('',(1.,0.)); -#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3454 = PCURVE('',#3455,#3460); -#3455 = PLANE('',#3456); -#3456 = AXIS2_PLACEMENT_3D('',#3457,#3458,#3459); -#3457 = CARTESIAN_POINT('',(0.,0.,8.5)); -#3458 = DIRECTION('',(0.,0.,1.)); -#3459 = DIRECTION('',(1.,0.,0.)); -#3460 = DEFINITIONAL_REPRESENTATION('',(#3461),#3465); -#3461 = CIRCLE('',#3462,4.); -#3462 = AXIS2_PLACEMENT_2D('',#3463,#3464); -#3463 = CARTESIAN_POINT('',(0.,0.)); -#3464 = DIRECTION('',(1.,0.)); -#3465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3466 = ORIENTED_EDGE('',*,*,#3467,.F.); -#3467 = EDGE_CURVE('',#3468,#3434,#3470,.T.); -#3468 = VERTEX_POINT('',#3469); -#3469 = CARTESIAN_POINT('',(4.,-1.E-15,0.)); -#3470 = SEAM_CURVE('',#3471,(#3475,#3482),.PCURVE_S1.); -#3471 = LINE('',#3472,#3473); -#3472 = CARTESIAN_POINT('',(4.,-9.8E-16,0.)); -#3473 = VECTOR('',#3474,1.); -#3474 = DIRECTION('',(0.,0.,1.)); -#3475 = PCURVE('',#3443,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); -#3477 = LINE('',#3478,#3479); -#3478 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#3479 = VECTOR('',#3480,1.); -#3480 = DIRECTION('',(0.,1.)); -#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3482 = PCURVE('',#3443,#3483); -#3483 = DEFINITIONAL_REPRESENTATION('',(#3484),#3488); -#3484 = LINE('',#3485,#3486); -#3485 = CARTESIAN_POINT('',(0.,-0.)); -#3486 = VECTOR('',#3487,1.); -#3487 = DIRECTION('',(0.,1.)); -#3488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3489 = ORIENTED_EDGE('',*,*,#3490,.T.); -#3490 = EDGE_CURVE('',#3468,#3468,#3491,.T.); -#3491 = SURFACE_CURVE('',#3492,(#3497,#3504),.PCURVE_S1.); -#3492 = CIRCLE('',#3493,4.); -#3493 = AXIS2_PLACEMENT_3D('',#3494,#3495,#3496); -#3494 = CARTESIAN_POINT('',(0.,0.,0.)); -#3495 = DIRECTION('',(0.,0.,1.)); -#3496 = DIRECTION('',(1.,0.,0.)); -#3497 = PCURVE('',#3443,#3498); -#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); -#3499 = LINE('',#3500,#3501); -#3500 = CARTESIAN_POINT('',(0.,0.)); -#3501 = VECTOR('',#3502,1.); -#3502 = DIRECTION('',(1.,0.)); -#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3504 = PCURVE('',#3505,#3510); -#3505 = PLANE('',#3506); -#3506 = AXIS2_PLACEMENT_3D('',#3507,#3508,#3509); -#3507 = CARTESIAN_POINT('',(0.,0.,0.)); -#3508 = DIRECTION('',(0.,0.,1.)); -#3509 = DIRECTION('',(1.,0.,0.)); -#3510 = DEFINITIONAL_REPRESENTATION('',(#3511),#3515); -#3511 = CIRCLE('',#3512,4.); -#3512 = AXIS2_PLACEMENT_2D('',#3513,#3514); -#3513 = CARTESIAN_POINT('',(0.,0.)); -#3514 = DIRECTION('',(1.,0.)); -#3515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3516 = ORIENTED_EDGE('',*,*,#3467,.T.); -#3517 = ADVANCED_FACE('',(#3518,#3521),#3455,.T.); -#3518 = FACE_BOUND('',#3519,.T.); -#3519 = EDGE_LOOP('',(#3520)); -#3520 = ORIENTED_EDGE('',*,*,#3433,.T.); -#3521 = FACE_BOUND('',#3522,.T.); -#3522 = EDGE_LOOP('',(#3523)); -#3523 = ORIENTED_EDGE('',*,*,#3524,.F.); -#3524 = EDGE_CURVE('',#3525,#3525,#3527,.T.); -#3525 = VERTEX_POINT('',#3526); -#3526 = CARTESIAN_POINT('',(3.,-1.E-15,8.5)); -#3527 = SURFACE_CURVE('',#3528,(#3533,#3540),.PCURVE_S1.); -#3528 = CIRCLE('',#3529,3.); -#3529 = AXIS2_PLACEMENT_3D('',#3530,#3531,#3532); -#3530 = CARTESIAN_POINT('',(0.,0.,8.5)); -#3531 = DIRECTION('',(0.,0.,1.)); -#3532 = DIRECTION('',(1.,0.,0.)); -#3533 = PCURVE('',#3455,#3534); -#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539); -#3535 = CIRCLE('',#3536,3.); -#3536 = AXIS2_PLACEMENT_2D('',#3537,#3538); -#3537 = CARTESIAN_POINT('',(0.,0.)); -#3538 = DIRECTION('',(1.,0.)); -#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3540 = PCURVE('',#3541,#3546); -#3541 = CYLINDRICAL_SURFACE('',#3542,3.); -#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545); -#3543 = CARTESIAN_POINT('',(0.,0.,0.)); -#3544 = DIRECTION('',(0.,0.,1.)); -#3545 = DIRECTION('',(1.,0.,0.)); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.,8.5)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3552 = ADVANCED_FACE('',(#3553,#3556),#3505,.F.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555)); -#3555 = ORIENTED_EDGE('',*,*,#3490,.T.); -#3556 = FACE_BOUND('',#3557,.F.); -#3557 = EDGE_LOOP('',(#3558)); -#3558 = ORIENTED_EDGE('',*,*,#3559,.F.); -#3559 = EDGE_CURVE('',#3560,#3560,#3562,.T.); -#3560 = VERTEX_POINT('',#3561); -#3561 = CARTESIAN_POINT('',(3.,-1.E-15,0.)); -#3562 = SURFACE_CURVE('',#3563,(#3568,#3575),.PCURVE_S1.); -#3563 = CIRCLE('',#3564,3.); -#3564 = AXIS2_PLACEMENT_3D('',#3565,#3566,#3567); -#3565 = CARTESIAN_POINT('',(0.,0.,0.)); -#3566 = DIRECTION('',(0.,0.,1.)); -#3567 = DIRECTION('',(1.,0.,0.)); -#3568 = PCURVE('',#3505,#3569); -#3569 = DEFINITIONAL_REPRESENTATION('',(#3570),#3574); -#3570 = CIRCLE('',#3571,3.); -#3571 = AXIS2_PLACEMENT_2D('',#3572,#3573); -#3572 = CARTESIAN_POINT('',(0.,0.)); -#3573 = DIRECTION('',(1.,0.)); -#3574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3575 = PCURVE('',#3541,#3576); -#3576 = DEFINITIONAL_REPRESENTATION('',(#3577),#3581); -#3577 = LINE('',#3578,#3579); -#3578 = CARTESIAN_POINT('',(0.,0.)); -#3579 = VECTOR('',#3580,1.); -#3580 = DIRECTION('',(1.,0.)); -#3581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3582 = ADVANCED_FACE('',(#3583),#3541,.F.); -#3583 = FACE_BOUND('',#3584,.F.); -#3584 = EDGE_LOOP('',(#3585,#3606,#3607,#3608)); -#3585 = ORIENTED_EDGE('',*,*,#3586,.T.); -#3586 = EDGE_CURVE('',#3560,#3525,#3587,.T.); -#3587 = SEAM_CURVE('',#3588,(#3592,#3599),.PCURVE_S1.); -#3588 = LINE('',#3589,#3590); -#3589 = CARTESIAN_POINT('',(3.,-7.3E-16,0.)); -#3590 = VECTOR('',#3591,1.); -#3591 = DIRECTION('',(0.,0.,1.)); -#3592 = PCURVE('',#3541,#3593); -#3593 = DEFINITIONAL_REPRESENTATION('',(#3594),#3598); -#3594 = LINE('',#3595,#3596); -#3595 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#3596 = VECTOR('',#3597,1.); -#3597 = DIRECTION('',(0.,1.)); -#3598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3599 = PCURVE('',#3541,#3600); -#3600 = DEFINITIONAL_REPRESENTATION('',(#3601),#3605); -#3601 = LINE('',#3602,#3603); -#3602 = CARTESIAN_POINT('',(0.,-0.)); -#3603 = VECTOR('',#3604,1.); -#3604 = DIRECTION('',(0.,1.)); -#3605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3606 = ORIENTED_EDGE('',*,*,#3524,.F.); -#3607 = ORIENTED_EDGE('',*,*,#3586,.F.); -#3608 = ORIENTED_EDGE('',*,*,#3559,.T.); -#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3613)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3610,#3611,#3612)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3610 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3611 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3612 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3613 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3610, - 'distance_accuracy_value','confusion accuracy'); -#3614 = SHAPE_DEFINITION_REPRESENTATION(#3615,#3426); -#3615 = PRODUCT_DEFINITION_SHAPE('','',#3616); -#3616 = PRODUCT_DEFINITION('design','',#3617,#3620); -#3617 = PRODUCT_DEFINITION_FORMATION('','',#3618); -#3618 = PRODUCT('Cut005','Cut005','',(#3619)); -#3619 = PRODUCT_CONTEXT('',#2,'mechanical'); -#3620 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3621 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3622,#3624); -#3622 = ( REPRESENTATION_RELATIONSHIP('','',#3426,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3623) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3623 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83); -#3624 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3625); -#3625 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','=>[0:1:1:18]','',#5,#3616,$ - ); -#3626 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3618)); -#3627 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3628),#3810); -#3628 = MANIFOLD_SOLID_BREP('',#3629); -#3629 = CLOSED_SHELL('',(#3630,#3718,#3753,#3783)); -#3630 = ADVANCED_FACE('',(#3631),#3644,.T.); -#3631 = FACE_BOUND('',#3632,.T.); -#3632 = EDGE_LOOP('',(#3633,#3667,#3690,#3717)); -#3633 = ORIENTED_EDGE('',*,*,#3634,.F.); -#3634 = EDGE_CURVE('',#3635,#3635,#3637,.T.); -#3635 = VERTEX_POINT('',#3636); -#3636 = CARTESIAN_POINT('',(4.5,-1.E-15,8.625)); -#3637 = SURFACE_CURVE('',#3638,(#3643,#3655),.PCURVE_S1.); -#3638 = CIRCLE('',#3639,4.5); -#3639 = AXIS2_PLACEMENT_3D('',#3640,#3641,#3642); -#3640 = CARTESIAN_POINT('',(0.,0.,8.625)); -#3641 = DIRECTION('',(0.,0.,1.)); -#3642 = DIRECTION('',(1.,0.,0.)); -#3643 = PCURVE('',#3644,#3649); -#3644 = CYLINDRICAL_SURFACE('',#3645,4.5); -#3645 = AXIS2_PLACEMENT_3D('',#3646,#3647,#3648); -#3646 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#3647 = DIRECTION('',(0.,0.,1.)); -#3648 = DIRECTION('',(1.,0.,0.)); -#3649 = DEFINITIONAL_REPRESENTATION('',(#3650),#3654); -#3650 = LINE('',#3651,#3652); -#3651 = CARTESIAN_POINT('',(0.,8.75)); -#3652 = VECTOR('',#3653,1.); -#3653 = DIRECTION('',(1.,0.)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3655 = PCURVE('',#3656,#3661); -#3656 = PLANE('',#3657); -#3657 = AXIS2_PLACEMENT_3D('',#3658,#3659,#3660); -#3658 = CARTESIAN_POINT('',(0.,0.,8.625)); -#3659 = DIRECTION('',(0.,0.,1.)); -#3660 = DIRECTION('',(1.,0.,0.)); -#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); -#3662 = CIRCLE('',#3663,4.5); -#3663 = AXIS2_PLACEMENT_2D('',#3664,#3665); -#3664 = CARTESIAN_POINT('',(0.,0.)); -#3665 = DIRECTION('',(1.,0.)); -#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); -#3668 = EDGE_CURVE('',#3669,#3635,#3671,.T.); -#3669 = VERTEX_POINT('',#3670); -#3670 = CARTESIAN_POINT('',(4.5,-1.E-15,-0.125)); -#3671 = SEAM_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(4.5,-1.1E-15,-0.125)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.,0.,1.)); -#3676 = PCURVE('',#3644,#3677); -#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); -#3678 = LINE('',#3679,#3680); -#3679 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#3680 = VECTOR('',#3681,1.); -#3681 = DIRECTION('',(0.,1.)); -#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3683 = PCURVE('',#3644,#3684); -#3684 = DEFINITIONAL_REPRESENTATION('',(#3685),#3689); -#3685 = LINE('',#3686,#3687); -#3686 = CARTESIAN_POINT('',(0.,-0.)); -#3687 = VECTOR('',#3688,1.); -#3688 = DIRECTION('',(0.,1.)); -#3689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3690 = ORIENTED_EDGE('',*,*,#3691,.T.); -#3691 = EDGE_CURVE('',#3669,#3669,#3692,.T.); -#3692 = SURFACE_CURVE('',#3693,(#3698,#3705),.PCURVE_S1.); -#3693 = CIRCLE('',#3694,4.5); -#3694 = AXIS2_PLACEMENT_3D('',#3695,#3696,#3697); -#3695 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#3696 = DIRECTION('',(0.,0.,1.)); -#3697 = DIRECTION('',(1.,0.,0.)); -#3698 = PCURVE('',#3644,#3699); -#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3704); -#3700 = LINE('',#3701,#3702); -#3701 = CARTESIAN_POINT('',(0.,0.)); -#3702 = VECTOR('',#3703,1.); -#3703 = DIRECTION('',(1.,0.)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3705 = PCURVE('',#3706,#3711); -#3706 = PLANE('',#3707); -#3707 = AXIS2_PLACEMENT_3D('',#3708,#3709,#3710); -#3708 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#3709 = DIRECTION('',(0.,0.,1.)); -#3710 = DIRECTION('',(1.,0.,0.)); -#3711 = DEFINITIONAL_REPRESENTATION('',(#3712),#3716); -#3712 = CIRCLE('',#3713,4.5); -#3713 = AXIS2_PLACEMENT_2D('',#3714,#3715); -#3714 = CARTESIAN_POINT('',(0.,0.)); -#3715 = DIRECTION('',(1.,0.)); -#3716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3717 = ORIENTED_EDGE('',*,*,#3668,.T.); -#3718 = ADVANCED_FACE('',(#3719,#3722),#3656,.T.); -#3719 = FACE_BOUND('',#3720,.T.); -#3720 = EDGE_LOOP('',(#3721)); -#3721 = ORIENTED_EDGE('',*,*,#3634,.T.); -#3722 = FACE_BOUND('',#3723,.T.); -#3723 = EDGE_LOOP('',(#3724)); -#3724 = ORIENTED_EDGE('',*,*,#3725,.F.); -#3725 = EDGE_CURVE('',#3726,#3726,#3728,.T.); -#3726 = VERTEX_POINT('',#3727); -#3727 = CARTESIAN_POINT('',(4.,-1.E-15,8.625)); -#3728 = SURFACE_CURVE('',#3729,(#3734,#3741),.PCURVE_S1.); -#3729 = CIRCLE('',#3730,4.); -#3730 = AXIS2_PLACEMENT_3D('',#3731,#3732,#3733); -#3731 = CARTESIAN_POINT('',(0.,0.,8.625)); -#3732 = DIRECTION('',(0.,0.,1.)); -#3733 = DIRECTION('',(1.,0.,0.)); -#3734 = PCURVE('',#3656,#3735); -#3735 = DEFINITIONAL_REPRESENTATION('',(#3736),#3740); -#3736 = CIRCLE('',#3737,4.); -#3737 = AXIS2_PLACEMENT_2D('',#3738,#3739); -#3738 = CARTESIAN_POINT('',(0.,0.)); -#3739 = DIRECTION('',(1.,0.)); -#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3741 = PCURVE('',#3742,#3747); -#3742 = CYLINDRICAL_SURFACE('',#3743,4.); -#3743 = AXIS2_PLACEMENT_3D('',#3744,#3745,#3746); -#3744 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#3745 = DIRECTION('',(0.,0.,1.)); -#3746 = DIRECTION('',(1.,0.,0.)); -#3747 = DEFINITIONAL_REPRESENTATION('',(#3748),#3752); -#3748 = LINE('',#3749,#3750); -#3749 = CARTESIAN_POINT('',(0.,8.75)); -#3750 = VECTOR('',#3751,1.); -#3751 = DIRECTION('',(1.,0.)); -#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3753 = ADVANCED_FACE('',(#3754,#3757),#3706,.F.); -#3754 = FACE_BOUND('',#3755,.F.); -#3755 = EDGE_LOOP('',(#3756)); -#3756 = ORIENTED_EDGE('',*,*,#3691,.T.); -#3757 = FACE_BOUND('',#3758,.F.); -#3758 = EDGE_LOOP('',(#3759)); -#3759 = ORIENTED_EDGE('',*,*,#3760,.F.); -#3760 = EDGE_CURVE('',#3761,#3761,#3763,.T.); -#3761 = VERTEX_POINT('',#3762); -#3762 = CARTESIAN_POINT('',(4.,-1.E-15,-0.125)); -#3763 = SURFACE_CURVE('',#3764,(#3769,#3776),.PCURVE_S1.); -#3764 = CIRCLE('',#3765,4.); -#3765 = AXIS2_PLACEMENT_3D('',#3766,#3767,#3768); -#3766 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#3767 = DIRECTION('',(0.,0.,1.)); -#3768 = DIRECTION('',(1.,0.,0.)); -#3769 = PCURVE('',#3706,#3770); -#3770 = DEFINITIONAL_REPRESENTATION('',(#3771),#3775); -#3771 = CIRCLE('',#3772,4.); -#3772 = AXIS2_PLACEMENT_2D('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(0.,0.)); -#3774 = DIRECTION('',(1.,0.)); -#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3776 = PCURVE('',#3742,#3777); -#3777 = DEFINITIONAL_REPRESENTATION('',(#3778),#3782); -#3778 = LINE('',#3779,#3780); -#3779 = CARTESIAN_POINT('',(0.,0.)); -#3780 = VECTOR('',#3781,1.); -#3781 = DIRECTION('',(1.,0.)); -#3782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3783 = ADVANCED_FACE('',(#3784),#3742,.F.); -#3784 = FACE_BOUND('',#3785,.F.); -#3785 = EDGE_LOOP('',(#3786,#3807,#3808,#3809)); -#3786 = ORIENTED_EDGE('',*,*,#3787,.T.); -#3787 = EDGE_CURVE('',#3761,#3726,#3788,.T.); -#3788 = SEAM_CURVE('',#3789,(#3793,#3800),.PCURVE_S1.); -#3789 = LINE('',#3790,#3791); -#3790 = CARTESIAN_POINT('',(4.,-9.8E-16,-0.125)); -#3791 = VECTOR('',#3792,1.); -#3792 = DIRECTION('',(0.,0.,1.)); -#3793 = PCURVE('',#3742,#3794); -#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799); -#3795 = LINE('',#3796,#3797); -#3796 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#3797 = VECTOR('',#3798,1.); -#3798 = DIRECTION('',(0.,1.)); -#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3800 = PCURVE('',#3742,#3801); -#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806); -#3802 = LINE('',#3803,#3804); -#3803 = CARTESIAN_POINT('',(0.,-0.)); -#3804 = VECTOR('',#3805,1.); -#3805 = DIRECTION('',(0.,1.)); -#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3807 = ORIENTED_EDGE('',*,*,#3725,.F.); -#3808 = ORIENTED_EDGE('',*,*,#3787,.F.); -#3809 = ORIENTED_EDGE('',*,*,#3760,.T.); -#3810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3814)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3811,#3812,#3813)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3811 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3812 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3813 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3814 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3811, - 'distance_accuracy_value','confusion accuracy'); -#3815 = SHAPE_DEFINITION_REPRESENTATION(#3816,#3627); -#3816 = PRODUCT_DEFINITION_SHAPE('','',#3817); -#3817 = PRODUCT_DEFINITION('design','',#3818,#3821); -#3818 = PRODUCT_DEFINITION_FORMATION('','',#3819); -#3819 = PRODUCT('Cut006','Cut006','',(#3820)); -#3820 = PRODUCT_CONTEXT('',#2,'mechanical'); -#3821 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3822 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3823,#3825); -#3823 = ( REPRESENTATION_RELATIONSHIP('','',#3627,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3824) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3824 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87); -#3825 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3826); -#3826 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:19]','',#5,#3817,$ - ); -#3827 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3819)); -#3828 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3829),#4403); -#3829 = MANIFOLD_SOLID_BREP('',#3830); -#3830 = CLOSED_SHELL('',(#3831,#3919,#3972,#4025,#4060,#4095,#4150,#4205 - ,#4240,#4275,#4328,#4376)); -#3831 = ADVANCED_FACE('',(#3832),#3846,.T.); -#3832 = FACE_BOUND('',#3833,.T.); -#3833 = EDGE_LOOP('',(#3834,#3864,#3891,#3892)); -#3834 = ORIENTED_EDGE('',*,*,#3835,.T.); -#3835 = EDGE_CURVE('',#3836,#3838,#3840,.T.); -#3836 = VERTEX_POINT('',#3837); -#3837 = CARTESIAN_POINT('',(9.,0.,7.6)); -#3838 = VERTEX_POINT('',#3839); -#3839 = CARTESIAN_POINT('',(9.,0.,8.4)); -#3840 = SEAM_CURVE('',#3841,(#3845,#3857),.PCURVE_S1.); -#3841 = LINE('',#3842,#3843); -#3842 = CARTESIAN_POINT('',(9.,-2.2E-15,7.5)); -#3843 = VECTOR('',#3844,1.); -#3844 = DIRECTION('',(0.,0.,1.)); -#3845 = PCURVE('',#3846,#3851); -#3846 = CYLINDRICAL_SURFACE('',#3847,9.); -#3847 = AXIS2_PLACEMENT_3D('',#3848,#3849,#3850); -#3848 = CARTESIAN_POINT('',(0.,0.,7.5)); -#3849 = DIRECTION('',(0.,0.,1.)); -#3850 = DIRECTION('',(1.,0.,0.)); -#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856); -#3852 = LINE('',#3853,#3854); -#3853 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#3854 = VECTOR('',#3855,1.); -#3855 = DIRECTION('',(0.,1.)); -#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3857 = PCURVE('',#3846,#3858); -#3858 = DEFINITIONAL_REPRESENTATION('',(#3859),#3863); -#3859 = LINE('',#3860,#3861); -#3860 = CARTESIAN_POINT('',(0.,-0.)); -#3861 = VECTOR('',#3862,1.); -#3862 = DIRECTION('',(0.,1.)); -#3863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3864 = ORIENTED_EDGE('',*,*,#3865,.F.); -#3865 = EDGE_CURVE('',#3838,#3838,#3866,.T.); -#3866 = SURFACE_CURVE('',#3867,(#3872,#3879),.PCURVE_S1.); -#3867 = CIRCLE('',#3868,9.); -#3868 = AXIS2_PLACEMENT_3D('',#3869,#3870,#3871); -#3869 = CARTESIAN_POINT('',(0.,0.,8.4)); -#3870 = DIRECTION('',(0.,0.,1.)); -#3871 = DIRECTION('',(1.,0.,0.)); -#3872 = PCURVE('',#3846,#3873); -#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3878); -#3874 = LINE('',#3875,#3876); -#3875 = CARTESIAN_POINT('',(0.,0.9)); -#3876 = VECTOR('',#3877,1.); -#3877 = DIRECTION('',(1.,0.)); -#3878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3879 = PCURVE('',#3880,#3885); -#3880 = CONICAL_SURFACE('',#3881,9.,0.785398163397); -#3881 = AXIS2_PLACEMENT_3D('',#3882,#3883,#3884); -#3882 = CARTESIAN_POINT('',(0.,0.,8.4)); -#3883 = DIRECTION('',(-0.,-0.,-1.)); -#3884 = DIRECTION('',(1.,0.,0.)); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); -#3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(-0.,-0.)); -#3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(-1.,-0.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3835,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3893,.T.); -#3893 = EDGE_CURVE('',#3836,#3836,#3894,.T.); -#3894 = SURFACE_CURVE('',#3895,(#3900,#3907),.PCURVE_S1.); -#3895 = CIRCLE('',#3896,9.); -#3896 = AXIS2_PLACEMENT_3D('',#3897,#3898,#3899); -#3897 = CARTESIAN_POINT('',(0.,0.,7.6)); -#3898 = DIRECTION('',(0.,0.,1.)); -#3899 = DIRECTION('',(1.,0.,0.)); -#3900 = PCURVE('',#3846,#3901); -#3901 = DEFINITIONAL_REPRESENTATION('',(#3902),#3906); -#3902 = LINE('',#3903,#3904); -#3903 = CARTESIAN_POINT('',(0.,1.E-01)); -#3904 = VECTOR('',#3905,1.); -#3905 = DIRECTION('',(1.,0.)); -#3906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3907 = PCURVE('',#3908,#3913); -#3908 = CONICAL_SURFACE('',#3909,9.,0.785398163397); -#3909 = AXIS2_PLACEMENT_3D('',#3910,#3911,#3912); -#3910 = CARTESIAN_POINT('',(0.,0.,7.6)); -#3911 = DIRECTION('',(0.,0.,1.)); -#3912 = DIRECTION('',(1.,0.,0.)); -#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3918); -#3914 = LINE('',#3915,#3916); -#3915 = CARTESIAN_POINT('',(0.,-0.)); -#3916 = VECTOR('',#3917,1.); -#3917 = DIRECTION('',(1.,-0.)); -#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3919 = ADVANCED_FACE('',(#3920),#3908,.T.); -#3920 = FACE_BOUND('',#3921,.F.); -#3921 = EDGE_LOOP('',(#3922,#3943,#3944,#3945)); -#3922 = ORIENTED_EDGE('',*,*,#3923,.F.); -#3923 = EDGE_CURVE('',#3836,#3924,#3926,.T.); -#3924 = VERTEX_POINT('',#3925); -#3925 = CARTESIAN_POINT('',(8.9,0.,7.5)); -#3926 = SEAM_CURVE('',#3927,(#3931,#3937),.PCURVE_S1.); -#3927 = LINE('',#3928,#3929); -#3928 = CARTESIAN_POINT('',(9.,0.,7.6)); -#3929 = VECTOR('',#3930,1.); -#3930 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); -#3931 = PCURVE('',#3908,#3932); -#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3936); -#3933 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3934,#3935),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#3934 = CARTESIAN_POINT('',(0.,0.)); -#3935 = CARTESIAN_POINT('',(0.,-1.E-01)); -#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3937 = PCURVE('',#3908,#3938); -#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3942); -#3939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3940,#3941),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#3940 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3941 = CARTESIAN_POINT('',(6.28318530718,-1.E-01)); -#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3943 = ORIENTED_EDGE('',*,*,#3893,.T.); -#3944 = ORIENTED_EDGE('',*,*,#3923,.T.); -#3945 = ORIENTED_EDGE('',*,*,#3946,.F.); -#3946 = EDGE_CURVE('',#3924,#3924,#3947,.T.); -#3947 = SURFACE_CURVE('',#3948,(#3953,#3960),.PCURVE_S1.); -#3948 = CIRCLE('',#3949,8.9); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(0.,0.,7.5)); -#3951 = DIRECTION('',(0.,0.,1.)); -#3952 = DIRECTION('',(1.,0.,0.)); -#3953 = PCURVE('',#3908,#3954); -#3954 = DEFINITIONAL_REPRESENTATION('',(#3955),#3959); -#3955 = LINE('',#3956,#3957); -#3956 = CARTESIAN_POINT('',(0.,-1.E-01)); -#3957 = VECTOR('',#3958,1.); -#3958 = DIRECTION('',(1.,-0.)); -#3959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3960 = PCURVE('',#3961,#3966); -#3961 = PLANE('',#3962); -#3962 = AXIS2_PLACEMENT_3D('',#3963,#3964,#3965); -#3963 = CARTESIAN_POINT('',(0.,0.,7.5)); -#3964 = DIRECTION('',(0.,0.,1.)); -#3965 = DIRECTION('',(1.,0.,0.)); -#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); -#3967 = CIRCLE('',#3968,8.9); -#3968 = AXIS2_PLACEMENT_2D('',#3969,#3970); -#3969 = CARTESIAN_POINT('',(0.,0.)); -#3970 = DIRECTION('',(1.,0.)); -#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3972 = ADVANCED_FACE('',(#3973),#3880,.T.); -#3973 = FACE_BOUND('',#3974,.T.); -#3974 = EDGE_LOOP('',(#3975,#3996,#3997,#3998)); -#3975 = ORIENTED_EDGE('',*,*,#3976,.F.); -#3976 = EDGE_CURVE('',#3838,#3977,#3979,.T.); -#3977 = VERTEX_POINT('',#3978); -#3978 = CARTESIAN_POINT('',(8.9,0.,8.5)); -#3979 = SEAM_CURVE('',#3980,(#3984,#3990),.PCURVE_S1.); -#3980 = LINE('',#3981,#3982); -#3981 = CARTESIAN_POINT('',(9.,0.,8.4)); -#3982 = VECTOR('',#3983,1.); -#3983 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); -#3984 = PCURVE('',#3880,#3985); -#3985 = DEFINITIONAL_REPRESENTATION('',(#3986),#3989); -#3986 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3987,#3988),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#3987 = CARTESIAN_POINT('',(0.,0.)); -#3988 = CARTESIAN_POINT('',(0.,-1.E-01)); -#3989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3990 = PCURVE('',#3880,#3991); -#3991 = DEFINITIONAL_REPRESENTATION('',(#3992),#3995); -#3992 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3993,#3994),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#3993 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3994 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); -#3995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3996 = ORIENTED_EDGE('',*,*,#3865,.T.); -#3997 = ORIENTED_EDGE('',*,*,#3976,.T.); -#3998 = ORIENTED_EDGE('',*,*,#3999,.F.); -#3999 = EDGE_CURVE('',#3977,#3977,#4000,.T.); -#4000 = SURFACE_CURVE('',#4001,(#4006,#4013),.PCURVE_S1.); -#4001 = CIRCLE('',#4002,8.9); -#4002 = AXIS2_PLACEMENT_3D('',#4003,#4004,#4005); -#4003 = CARTESIAN_POINT('',(0.,0.,8.5)); -#4004 = DIRECTION('',(0.,0.,1.)); -#4005 = DIRECTION('',(1.,0.,0.)); -#4006 = PCURVE('',#3880,#4007); -#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012); -#4008 = LINE('',#4009,#4010); -#4009 = CARTESIAN_POINT('',(-0.,-1.E-01)); -#4010 = VECTOR('',#4011,1.); -#4011 = DIRECTION('',(-1.,-0.)); -#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4013 = PCURVE('',#4014,#4019); -#4014 = PLANE('',#4015); -#4015 = AXIS2_PLACEMENT_3D('',#4016,#4017,#4018); -#4016 = CARTESIAN_POINT('',(0.,0.,8.5)); -#4017 = DIRECTION('',(0.,0.,1.)); -#4018 = DIRECTION('',(1.,0.,0.)); -#4019 = DEFINITIONAL_REPRESENTATION('',(#4020),#4024); -#4020 = CIRCLE('',#4021,8.9); -#4021 = AXIS2_PLACEMENT_2D('',#4022,#4023); -#4022 = CARTESIAN_POINT('',(0.,0.)); -#4023 = DIRECTION('',(1.,0.)); -#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4025 = ADVANCED_FACE('',(#4026,#4029),#3961,.F.); -#4026 = FACE_BOUND('',#4027,.F.); -#4027 = EDGE_LOOP('',(#4028)); -#4028 = ORIENTED_EDGE('',*,*,#3946,.T.); -#4029 = FACE_BOUND('',#4030,.F.); -#4030 = EDGE_LOOP('',(#4031)); -#4031 = ORIENTED_EDGE('',*,*,#4032,.F.); -#4032 = EDGE_CURVE('',#4033,#4033,#4035,.T.); -#4033 = VERTEX_POINT('',#4034); -#4034 = CARTESIAN_POINT('',(6.125,-2.E-15,7.5)); -#4035 = SURFACE_CURVE('',#4036,(#4041,#4048),.PCURVE_S1.); -#4036 = CIRCLE('',#4037,6.125); -#4037 = AXIS2_PLACEMENT_3D('',#4038,#4039,#4040); -#4038 = CARTESIAN_POINT('',(0.,0.,7.5)); -#4039 = DIRECTION('',(0.,0.,1.)); -#4040 = DIRECTION('',(1.,0.,0.)); -#4041 = PCURVE('',#3961,#4042); -#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4047); -#4043 = CIRCLE('',#4044,6.125); -#4044 = AXIS2_PLACEMENT_2D('',#4045,#4046); -#4045 = CARTESIAN_POINT('',(0.,0.)); -#4046 = DIRECTION('',(1.,0.)); -#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4048 = PCURVE('',#4049,#4054); -#4049 = CYLINDRICAL_SURFACE('',#4050,6.125); -#4050 = AXIS2_PLACEMENT_3D('',#4051,#4052,#4053); -#4051 = CARTESIAN_POINT('',(0.,0.,1.)); -#4052 = DIRECTION('',(0.,0.,1.)); -#4053 = DIRECTION('',(1.,0.,0.)); -#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4059); -#4055 = LINE('',#4056,#4057); -#4056 = CARTESIAN_POINT('',(0.,6.5)); -#4057 = VECTOR('',#4058,1.); -#4058 = DIRECTION('',(1.,0.)); -#4059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4060 = ADVANCED_FACE('',(#4061,#4064),#4014,.T.); -#4061 = FACE_BOUND('',#4062,.T.); -#4062 = EDGE_LOOP('',(#4063)); -#4063 = ORIENTED_EDGE('',*,*,#3999,.T.); -#4064 = FACE_BOUND('',#4065,.T.); -#4065 = EDGE_LOOP('',(#4066)); -#4066 = ORIENTED_EDGE('',*,*,#4067,.F.); -#4067 = EDGE_CURVE('',#4068,#4068,#4070,.T.); -#4068 = VERTEX_POINT('',#4069); -#4069 = CARTESIAN_POINT('',(4.5,-1.E-15,8.5)); -#4070 = SURFACE_CURVE('',#4071,(#4076,#4083),.PCURVE_S1.); -#4071 = CIRCLE('',#4072,4.5); -#4072 = AXIS2_PLACEMENT_3D('',#4073,#4074,#4075); -#4073 = CARTESIAN_POINT('',(0.,0.,8.5)); -#4074 = DIRECTION('',(0.,0.,1.)); -#4075 = DIRECTION('',(1.,0.,0.)); -#4076 = PCURVE('',#4014,#4077); -#4077 = DEFINITIONAL_REPRESENTATION('',(#4078),#4082); -#4078 = CIRCLE('',#4079,4.5); -#4079 = AXIS2_PLACEMENT_2D('',#4080,#4081); -#4080 = CARTESIAN_POINT('',(0.,0.)); -#4081 = DIRECTION('',(1.,0.)); -#4082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4083 = PCURVE('',#4084,#4089); -#4084 = CYLINDRICAL_SURFACE('',#4085,4.5); -#4085 = AXIS2_PLACEMENT_3D('',#4086,#4087,#4088); -#4086 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#4087 = DIRECTION('',(0.,0.,1.)); -#4088 = DIRECTION('',(1.,0.,0.)); -#4089 = DEFINITIONAL_REPRESENTATION('',(#4090),#4094); -#4090 = LINE('',#4091,#4092); -#4091 = CARTESIAN_POINT('',(0.,8.625)); -#4092 = VECTOR('',#4093,1.); -#4093 = DIRECTION('',(1.,0.)); -#4094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4095 = ADVANCED_FACE('',(#4096),#4049,.T.); -#4096 = FACE_BOUND('',#4097,.T.); -#4097 = EDGE_LOOP('',(#4098,#4121,#4122,#4123)); -#4098 = ORIENTED_EDGE('',*,*,#4099,.T.); -#4099 = EDGE_CURVE('',#4100,#4033,#4102,.T.); -#4100 = VERTEX_POINT('',#4101); -#4101 = CARTESIAN_POINT('',(6.125,-2.E-15,1.)); -#4102 = SEAM_CURVE('',#4103,(#4107,#4114),.PCURVE_S1.); -#4103 = LINE('',#4104,#4105); -#4104 = CARTESIAN_POINT('',(6.125,-1.5E-15,1.)); -#4105 = VECTOR('',#4106,1.); -#4106 = DIRECTION('',(0.,0.,1.)); -#4107 = PCURVE('',#4049,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = LINE('',#4110,#4111); -#4110 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#4111 = VECTOR('',#4112,1.); -#4112 = DIRECTION('',(0.,1.)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4049,#4115); -#4115 = DEFINITIONAL_REPRESENTATION('',(#4116),#4120); -#4116 = LINE('',#4117,#4118); -#4117 = CARTESIAN_POINT('',(0.,-0.)); -#4118 = VECTOR('',#4119,1.); -#4119 = DIRECTION('',(0.,1.)); -#4120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4121 = ORIENTED_EDGE('',*,*,#4032,.F.); -#4122 = ORIENTED_EDGE('',*,*,#4099,.F.); -#4123 = ORIENTED_EDGE('',*,*,#4124,.T.); -#4124 = EDGE_CURVE('',#4100,#4100,#4125,.T.); -#4125 = SURFACE_CURVE('',#4126,(#4131,#4138),.PCURVE_S1.); -#4126 = CIRCLE('',#4127,6.125); -#4127 = AXIS2_PLACEMENT_3D('',#4128,#4129,#4130); -#4128 = CARTESIAN_POINT('',(0.,0.,1.)); -#4129 = DIRECTION('',(0.,0.,1.)); -#4130 = DIRECTION('',(1.,0.,0.)); -#4131 = PCURVE('',#4049,#4132); -#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); -#4133 = LINE('',#4134,#4135); -#4134 = CARTESIAN_POINT('',(0.,0.)); -#4135 = VECTOR('',#4136,1.); -#4136 = DIRECTION('',(1.,0.)); -#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4138 = PCURVE('',#4139,#4144); -#4139 = PLANE('',#4140); -#4140 = AXIS2_PLACEMENT_3D('',#4141,#4142,#4143); -#4141 = CARTESIAN_POINT('',(0.,0.,1.)); -#4142 = DIRECTION('',(0.,0.,1.)); -#4143 = DIRECTION('',(1.,0.,0.)); -#4144 = DEFINITIONAL_REPRESENTATION('',(#4145),#4149); -#4145 = CIRCLE('',#4146,6.125); -#4146 = AXIS2_PLACEMENT_2D('',#4147,#4148); -#4147 = CARTESIAN_POINT('',(0.,0.)); -#4148 = DIRECTION('',(1.,0.)); -#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4150 = ADVANCED_FACE('',(#4151),#4084,.F.); -#4151 = FACE_BOUND('',#4152,.F.); -#4152 = EDGE_LOOP('',(#4153,#4154,#4177,#4204)); -#4153 = ORIENTED_EDGE('',*,*,#4067,.F.); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4068,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(4.5,-1.E-15,0.)); -#4158 = SEAM_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(4.5,-1.1E-15,-0.125)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(0.,0.,1.)); -#4163 = PCURVE('',#4084,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.,1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4084,#4171); -#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4176); -#4172 = LINE('',#4173,#4174); -#4173 = CARTESIAN_POINT('',(0.,-0.)); -#4174 = VECTOR('',#4175,1.); -#4175 = DIRECTION('',(0.,1.)); -#4176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4177 = ORIENTED_EDGE('',*,*,#4178,.T.); -#4178 = EDGE_CURVE('',#4156,#4156,#4179,.T.); -#4179 = SURFACE_CURVE('',#4180,(#4185,#4192),.PCURVE_S1.); -#4180 = CIRCLE('',#4181,4.5); -#4181 = AXIS2_PLACEMENT_3D('',#4182,#4183,#4184); -#4182 = CARTESIAN_POINT('',(0.,0.,0.)); -#4183 = DIRECTION('',(0.,0.,1.)); -#4184 = DIRECTION('',(1.,0.,0.)); -#4185 = PCURVE('',#4084,#4186); -#4186 = DEFINITIONAL_REPRESENTATION('',(#4187),#4191); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.,0.125)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(1.,0.)); -#4191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4192 = PCURVE('',#4193,#4198); -#4193 = PLANE('',#4194); -#4194 = AXIS2_PLACEMENT_3D('',#4195,#4196,#4197); -#4195 = CARTESIAN_POINT('',(0.,0.,0.)); -#4196 = DIRECTION('',(0.,0.,1.)); -#4197 = DIRECTION('',(1.,0.,0.)); -#4198 = DEFINITIONAL_REPRESENTATION('',(#4199),#4203); -#4199 = CIRCLE('',#4200,4.5); -#4200 = AXIS2_PLACEMENT_2D('',#4201,#4202); -#4201 = CARTESIAN_POINT('',(0.,0.)); -#4202 = DIRECTION('',(1.,0.)); -#4203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4204 = ORIENTED_EDGE('',*,*,#4155,.T.); -#4205 = ADVANCED_FACE('',(#4206,#4237),#4139,.T.); -#4206 = FACE_BOUND('',#4207,.T.); -#4207 = EDGE_LOOP('',(#4208)); -#4208 = ORIENTED_EDGE('',*,*,#4209,.T.); -#4209 = EDGE_CURVE('',#4210,#4210,#4212,.T.); -#4210 = VERTEX_POINT('',#4211); -#4211 = CARTESIAN_POINT('',(8.9,0.,1.)); -#4212 = SURFACE_CURVE('',#4213,(#4218,#4225),.PCURVE_S1.); -#4213 = CIRCLE('',#4214,8.9); -#4214 = AXIS2_PLACEMENT_3D('',#4215,#4216,#4217); -#4215 = CARTESIAN_POINT('',(0.,0.,1.)); -#4216 = DIRECTION('',(0.,0.,1.)); -#4217 = DIRECTION('',(1.,0.,0.)); -#4218 = PCURVE('',#4139,#4219); -#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224); -#4220 = CIRCLE('',#4221,8.9); -#4221 = AXIS2_PLACEMENT_2D('',#4222,#4223); -#4222 = CARTESIAN_POINT('',(0.,0.)); -#4223 = DIRECTION('',(1.,0.)); -#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4225 = PCURVE('',#4226,#4231); -#4226 = CONICAL_SURFACE('',#4227,9.,0.785398163397); -#4227 = AXIS2_PLACEMENT_3D('',#4228,#4229,#4230); -#4228 = CARTESIAN_POINT('',(0.,0.,0.9)); -#4229 = DIRECTION('',(-0.,-0.,-1.)); -#4230 = DIRECTION('',(1.,0.,0.)); -#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); -#4232 = LINE('',#4233,#4234); -#4233 = CARTESIAN_POINT('',(-0.,-1.E-01)); -#4234 = VECTOR('',#4235,1.); -#4235 = DIRECTION('',(-1.,-0.)); -#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4237 = FACE_BOUND('',#4238,.T.); -#4238 = EDGE_LOOP('',(#4239)); -#4239 = ORIENTED_EDGE('',*,*,#4124,.F.); -#4240 = ADVANCED_FACE('',(#4241,#4272),#4193,.F.); -#4241 = FACE_BOUND('',#4242,.F.); -#4242 = EDGE_LOOP('',(#4243)); -#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4245,#4245,#4247,.T.); -#4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(8.9,0.,0.)); -#4247 = SURFACE_CURVE('',#4248,(#4253,#4260),.PCURVE_S1.); -#4248 = CIRCLE('',#4249,8.9); -#4249 = AXIS2_PLACEMENT_3D('',#4250,#4251,#4252); -#4250 = CARTESIAN_POINT('',(0.,0.,0.)); -#4251 = DIRECTION('',(0.,0.,1.)); -#4252 = DIRECTION('',(1.,0.,0.)); -#4253 = PCURVE('',#4193,#4254); -#4254 = DEFINITIONAL_REPRESENTATION('',(#4255),#4259); -#4255 = CIRCLE('',#4256,8.9); -#4256 = AXIS2_PLACEMENT_2D('',#4257,#4258); -#4257 = CARTESIAN_POINT('',(0.,0.)); -#4258 = DIRECTION('',(1.,0.)); -#4259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4260 = PCURVE('',#4261,#4266); -#4261 = CONICAL_SURFACE('',#4262,9.,0.785398163397); -#4262 = AXIS2_PLACEMENT_3D('',#4263,#4264,#4265); -#4263 = CARTESIAN_POINT('',(0.,0.,0.1)); -#4264 = DIRECTION('',(0.,0.,1.)); -#4265 = DIRECTION('',(1.,0.,0.)); -#4266 = DEFINITIONAL_REPRESENTATION('',(#4267),#4271); -#4267 = LINE('',#4268,#4269); -#4268 = CARTESIAN_POINT('',(0.,-0.1)); -#4269 = VECTOR('',#4270,1.); -#4270 = DIRECTION('',(1.,-0.)); -#4271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4272 = FACE_BOUND('',#4273,.F.); -#4273 = EDGE_LOOP('',(#4274)); -#4274 = ORIENTED_EDGE('',*,*,#4178,.F.); -#4275 = ADVANCED_FACE('',(#4276),#4226,.T.); -#4276 = FACE_BOUND('',#4277,.T.); -#4277 = EDGE_LOOP('',(#4278,#4299,#4326,#4327)); -#4278 = ORIENTED_EDGE('',*,*,#4279,.F.); -#4279 = EDGE_CURVE('',#4280,#4210,#4282,.T.); -#4280 = VERTEX_POINT('',#4281); -#4281 = CARTESIAN_POINT('',(9.,0.,0.9)); -#4282 = SEAM_CURVE('',#4283,(#4287,#4293),.PCURVE_S1.); -#4283 = LINE('',#4284,#4285); -#4284 = CARTESIAN_POINT('',(9.,0.,0.9)); -#4285 = VECTOR('',#4286,1.); -#4286 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); -#4287 = PCURVE('',#4226,#4288); -#4288 = DEFINITIONAL_REPRESENTATION('',(#4289),#4292); -#4289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4290,#4291),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#4290 = CARTESIAN_POINT('',(0.,0.)); -#4291 = CARTESIAN_POINT('',(0.,-1.E-01)); -#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4293 = PCURVE('',#4226,#4294); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4298); -#4295 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4296,#4297),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#4296 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#4297 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01)); -#4298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4299 = ORIENTED_EDGE('',*,*,#4300,.T.); -#4300 = EDGE_CURVE('',#4280,#4280,#4301,.T.); -#4301 = SURFACE_CURVE('',#4302,(#4307,#4314),.PCURVE_S1.); -#4302 = CIRCLE('',#4303,9.); -#4303 = AXIS2_PLACEMENT_3D('',#4304,#4305,#4306); -#4304 = CARTESIAN_POINT('',(0.,0.,0.9)); -#4305 = DIRECTION('',(0.,0.,1.)); -#4306 = DIRECTION('',(1.,0.,0.)); -#4307 = PCURVE('',#4226,#4308); -#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313); -#4309 = LINE('',#4310,#4311); -#4310 = CARTESIAN_POINT('',(-0.,-0.)); -#4311 = VECTOR('',#4312,1.); -#4312 = DIRECTION('',(-1.,-0.)); -#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4314 = PCURVE('',#4315,#4320); -#4315 = CYLINDRICAL_SURFACE('',#4316,9.); -#4316 = AXIS2_PLACEMENT_3D('',#4317,#4318,#4319); -#4317 = CARTESIAN_POINT('',(0.,0.,0.)); -#4318 = DIRECTION('',(0.,0.,1.)); -#4319 = DIRECTION('',(1.,0.,0.)); -#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325); -#4321 = LINE('',#4322,#4323); -#4322 = CARTESIAN_POINT('',(0.,0.9)); -#4323 = VECTOR('',#4324,1.); -#4324 = DIRECTION('',(1.,0.)); -#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4326 = ORIENTED_EDGE('',*,*,#4279,.T.); -#4327 = ORIENTED_EDGE('',*,*,#4209,.F.); -#4328 = ADVANCED_FACE('',(#4329),#4261,.T.); -#4329 = FACE_BOUND('',#4330,.F.); -#4330 = EDGE_LOOP('',(#4331,#4352,#4374,#4375)); -#4331 = ORIENTED_EDGE('',*,*,#4332,.F.); -#4332 = EDGE_CURVE('',#4333,#4245,#4335,.T.); -#4333 = VERTEX_POINT('',#4334); -#4334 = CARTESIAN_POINT('',(9.,0.,0.1)); -#4335 = SEAM_CURVE('',#4336,(#4340,#4346),.PCURVE_S1.); -#4336 = LINE('',#4337,#4338); -#4337 = CARTESIAN_POINT('',(9.,0.,0.1)); -#4338 = VECTOR('',#4339,1.); -#4339 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); -#4340 = PCURVE('',#4261,#4341); -#4341 = DEFINITIONAL_REPRESENTATION('',(#4342),#4345); -#4342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4343,#4344),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#4343 = CARTESIAN_POINT('',(0.,0.)); -#4344 = CARTESIAN_POINT('',(0.,-0.1)); -#4345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4346 = PCURVE('',#4261,#4347); -#4347 = DEFINITIONAL_REPRESENTATION('',(#4348),#4351); -#4348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4349,#4350),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.); -#4349 = CARTESIAN_POINT('',(6.28318530718,0.)); -#4350 = CARTESIAN_POINT('',(6.28318530718,-0.1)); -#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4352 = ORIENTED_EDGE('',*,*,#4353,.T.); -#4353 = EDGE_CURVE('',#4333,#4333,#4354,.T.); -#4354 = SURFACE_CURVE('',#4355,(#4360,#4367),.PCURVE_S1.); -#4355 = CIRCLE('',#4356,9.); -#4356 = AXIS2_PLACEMENT_3D('',#4357,#4358,#4359); -#4357 = CARTESIAN_POINT('',(0.,0.,0.1)); -#4358 = DIRECTION('',(0.,0.,1.)); -#4359 = DIRECTION('',(1.,0.,0.)); -#4360 = PCURVE('',#4261,#4361); -#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4366); -#4362 = LINE('',#4363,#4364); -#4363 = CARTESIAN_POINT('',(0.,-0.)); -#4364 = VECTOR('',#4365,1.); -#4365 = DIRECTION('',(1.,-0.)); -#4366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4367 = PCURVE('',#4315,#4368); -#4368 = DEFINITIONAL_REPRESENTATION('',(#4369),#4373); -#4369 = LINE('',#4370,#4371); -#4370 = CARTESIAN_POINT('',(0.,0.1)); -#4371 = VECTOR('',#4372,1.); -#4372 = DIRECTION('',(1.,0.)); -#4373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4374 = ORIENTED_EDGE('',*,*,#4332,.T.); -#4375 = ORIENTED_EDGE('',*,*,#4244,.F.); -#4376 = ADVANCED_FACE('',(#4377),#4315,.T.); -#4377 = FACE_BOUND('',#4378,.T.); -#4378 = EDGE_LOOP('',(#4379,#4400,#4401,#4402)); -#4379 = ORIENTED_EDGE('',*,*,#4380,.T.); -#4380 = EDGE_CURVE('',#4333,#4280,#4381,.T.); -#4381 = SEAM_CURVE('',#4382,(#4386,#4393),.PCURVE_S1.); -#4382 = LINE('',#4383,#4384); -#4383 = CARTESIAN_POINT('',(9.,-2.2E-15,0.)); -#4384 = VECTOR('',#4385,1.); -#4385 = DIRECTION('',(0.,0.,1.)); -#4386 = PCURVE('',#4315,#4387); -#4387 = DEFINITIONAL_REPRESENTATION('',(#4388),#4392); -#4388 = LINE('',#4389,#4390); -#4389 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#4390 = VECTOR('',#4391,1.); -#4391 = DIRECTION('',(0.,1.)); -#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4393 = PCURVE('',#4315,#4394); -#4394 = DEFINITIONAL_REPRESENTATION('',(#4395),#4399); -#4395 = LINE('',#4396,#4397); -#4396 = CARTESIAN_POINT('',(0.,-0.)); -#4397 = VECTOR('',#4398,1.); -#4398 = DIRECTION('',(0.,1.)); -#4399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4400 = ORIENTED_EDGE('',*,*,#4300,.F.); -#4401 = ORIENTED_EDGE('',*,*,#4380,.F.); -#4402 = ORIENTED_EDGE('',*,*,#4353,.T.); -#4403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4407)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#4404,#4405,#4406)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#4404 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#4405 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#4406 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#4407 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4404, - 'distance_accuracy_value','confusion accuracy'); -#4408 = SHAPE_DEFINITION_REPRESENTATION(#4409,#3828); -#4409 = PRODUCT_DEFINITION_SHAPE('','',#4410); -#4410 = PRODUCT_DEFINITION('design','',#4411,#4414); -#4411 = PRODUCT_DEFINITION_FORMATION('','',#4412); -#4412 = PRODUCT('Cut007','Cut007','',(#4413)); -#4413 = PRODUCT_CONTEXT('',#2,'mechanical'); -#4414 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#4415 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4416,#4418); -#4416 = ( REPRESENTATION_RELATIONSHIP('','',#3828,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4417) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#4417 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91); -#4418 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #4419); -#4419 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','=>[0:1:1:20]','',#5,#4410,$ - ); -#4420 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4412)); -#4421 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4422),#4604); -#4422 = MANIFOLD_SOLID_BREP('',#4423); -#4423 = CLOSED_SHELL('',(#4424,#4512,#4547,#4577)); -#4424 = ADVANCED_FACE('',(#4425),#4438,.T.); -#4425 = FACE_BOUND('',#4426,.T.); -#4426 = EDGE_LOOP('',(#4427,#4461,#4484,#4511)); -#4427 = ORIENTED_EDGE('',*,*,#4428,.F.); -#4428 = EDGE_CURVE('',#4429,#4429,#4431,.T.); -#4429 = VERTEX_POINT('',#4430); -#4430 = CARTESIAN_POINT('',(3.,-1.E-15,8.625)); -#4431 = SURFACE_CURVE('',#4432,(#4437,#4449),.PCURVE_S1.); -#4432 = CIRCLE('',#4433,3.); -#4433 = AXIS2_PLACEMENT_3D('',#4434,#4435,#4436); -#4434 = CARTESIAN_POINT('',(0.,0.,8.625)); -#4435 = DIRECTION('',(0.,0.,1.)); -#4436 = DIRECTION('',(1.,0.,0.)); -#4437 = PCURVE('',#4438,#4443); -#4438 = CYLINDRICAL_SURFACE('',#4439,3.); -#4439 = AXIS2_PLACEMENT_3D('',#4440,#4441,#4442); -#4440 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#4441 = DIRECTION('',(0.,0.,1.)); -#4442 = DIRECTION('',(1.,0.,0.)); -#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448); -#4444 = LINE('',#4445,#4446); -#4445 = CARTESIAN_POINT('',(0.,8.75)); -#4446 = VECTOR('',#4447,1.); -#4447 = DIRECTION('',(1.,0.)); -#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4449 = PCURVE('',#4450,#4455); -#4450 = PLANE('',#4451); -#4451 = AXIS2_PLACEMENT_3D('',#4452,#4453,#4454); -#4452 = CARTESIAN_POINT('',(0.,0.,8.625)); -#4453 = DIRECTION('',(0.,0.,1.)); -#4454 = DIRECTION('',(1.,0.,0.)); -#4455 = DEFINITIONAL_REPRESENTATION('',(#4456),#4460); -#4456 = CIRCLE('',#4457,3.); -#4457 = AXIS2_PLACEMENT_2D('',#4458,#4459); -#4458 = CARTESIAN_POINT('',(0.,0.)); -#4459 = DIRECTION('',(1.,0.)); -#4460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4461 = ORIENTED_EDGE('',*,*,#4462,.F.); -#4462 = EDGE_CURVE('',#4463,#4429,#4465,.T.); -#4463 = VERTEX_POINT('',#4464); -#4464 = CARTESIAN_POINT('',(3.,-1.E-15,-0.125)); -#4465 = SEAM_CURVE('',#4466,(#4470,#4477),.PCURVE_S1.); -#4466 = LINE('',#4467,#4468); -#4467 = CARTESIAN_POINT('',(3.,-7.3E-16,-0.125)); -#4468 = VECTOR('',#4469,1.); -#4469 = DIRECTION('',(0.,0.,1.)); -#4470 = PCURVE('',#4438,#4471); -#4471 = DEFINITIONAL_REPRESENTATION('',(#4472),#4476); -#4472 = LINE('',#4473,#4474); -#4473 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#4474 = VECTOR('',#4475,1.); -#4475 = DIRECTION('',(0.,1.)); -#4476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4477 = PCURVE('',#4438,#4478); -#4478 = DEFINITIONAL_REPRESENTATION('',(#4479),#4483); -#4479 = LINE('',#4480,#4481); -#4480 = CARTESIAN_POINT('',(0.,-0.)); -#4481 = VECTOR('',#4482,1.); -#4482 = DIRECTION('',(0.,1.)); -#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4484 = ORIENTED_EDGE('',*,*,#4485,.T.); -#4485 = EDGE_CURVE('',#4463,#4463,#4486,.T.); -#4486 = SURFACE_CURVE('',#4487,(#4492,#4499),.PCURVE_S1.); -#4487 = CIRCLE('',#4488,3.); -#4488 = AXIS2_PLACEMENT_3D('',#4489,#4490,#4491); -#4489 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#4490 = DIRECTION('',(0.,0.,1.)); -#4491 = DIRECTION('',(1.,0.,0.)); -#4492 = PCURVE('',#4438,#4493); -#4493 = DEFINITIONAL_REPRESENTATION('',(#4494),#4498); -#4494 = LINE('',#4495,#4496); -#4495 = CARTESIAN_POINT('',(0.,0.)); -#4496 = VECTOR('',#4497,1.); -#4497 = DIRECTION('',(1.,0.)); -#4498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4499 = PCURVE('',#4500,#4505); -#4500 = PLANE('',#4501); -#4501 = AXIS2_PLACEMENT_3D('',#4502,#4503,#4504); -#4502 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#4503 = DIRECTION('',(0.,0.,1.)); -#4504 = DIRECTION('',(1.,0.,0.)); -#4505 = DEFINITIONAL_REPRESENTATION('',(#4506),#4510); -#4506 = CIRCLE('',#4507,3.); -#4507 = AXIS2_PLACEMENT_2D('',#4508,#4509); -#4508 = CARTESIAN_POINT('',(0.,0.)); -#4509 = DIRECTION('',(1.,0.)); -#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4511 = ORIENTED_EDGE('',*,*,#4462,.T.); -#4512 = ADVANCED_FACE('',(#4513,#4516),#4450,.T.); -#4513 = FACE_BOUND('',#4514,.T.); -#4514 = EDGE_LOOP('',(#4515)); -#4515 = ORIENTED_EDGE('',*,*,#4428,.T.); -#4516 = FACE_BOUND('',#4517,.T.); -#4517 = EDGE_LOOP('',(#4518)); -#4518 = ORIENTED_EDGE('',*,*,#4519,.F.); -#4519 = EDGE_CURVE('',#4520,#4520,#4522,.T.); -#4520 = VERTEX_POINT('',#4521); -#4521 = CARTESIAN_POINT('',(2.5,-1.E-15,8.625)); -#4522 = SURFACE_CURVE('',#4523,(#4528,#4535),.PCURVE_S1.); -#4523 = CIRCLE('',#4524,2.5); -#4524 = AXIS2_PLACEMENT_3D('',#4525,#4526,#4527); -#4525 = CARTESIAN_POINT('',(0.,0.,8.625)); -#4526 = DIRECTION('',(0.,0.,1.)); -#4527 = DIRECTION('',(1.,0.,0.)); -#4528 = PCURVE('',#4450,#4529); -#4529 = DEFINITIONAL_REPRESENTATION('',(#4530),#4534); -#4530 = CIRCLE('',#4531,2.5); -#4531 = AXIS2_PLACEMENT_2D('',#4532,#4533); -#4532 = CARTESIAN_POINT('',(0.,0.)); -#4533 = DIRECTION('',(1.,0.)); -#4534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4535 = PCURVE('',#4536,#4541); -#4536 = CYLINDRICAL_SURFACE('',#4537,2.5); -#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); -#4538 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#4539 = DIRECTION('',(0.,0.,1.)); -#4540 = DIRECTION('',(1.,0.,0.)); -#4541 = DEFINITIONAL_REPRESENTATION('',(#4542),#4546); -#4542 = LINE('',#4543,#4544); -#4543 = CARTESIAN_POINT('',(0.,8.75)); -#4544 = VECTOR('',#4545,1.); -#4545 = DIRECTION('',(1.,0.)); -#4546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4547 = ADVANCED_FACE('',(#4548,#4551),#4500,.F.); -#4548 = FACE_BOUND('',#4549,.F.); -#4549 = EDGE_LOOP('',(#4550)); -#4550 = ORIENTED_EDGE('',*,*,#4485,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553)); -#4553 = ORIENTED_EDGE('',*,*,#4554,.F.); -#4554 = EDGE_CURVE('',#4555,#4555,#4557,.T.); -#4555 = VERTEX_POINT('',#4556); -#4556 = CARTESIAN_POINT('',(2.5,-1.E-15,-0.125)); -#4557 = SURFACE_CURVE('',#4558,(#4563,#4570),.PCURVE_S1.); -#4558 = CIRCLE('',#4559,2.5); -#4559 = AXIS2_PLACEMENT_3D('',#4560,#4561,#4562); -#4560 = CARTESIAN_POINT('',(0.,0.,-0.125)); -#4561 = DIRECTION('',(0.,0.,1.)); -#4562 = DIRECTION('',(1.,0.,0.)); -#4563 = PCURVE('',#4500,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = CIRCLE('',#4566,2.5); -#4566 = AXIS2_PLACEMENT_2D('',#4567,#4568); -#4567 = CARTESIAN_POINT('',(0.,0.)); -#4568 = DIRECTION('',(1.,0.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4570 = PCURVE('',#4536,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(0.,0.)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(1.,0.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4577 = ADVANCED_FACE('',(#4578),#4536,.F.); -#4578 = FACE_BOUND('',#4579,.F.); -#4579 = EDGE_LOOP('',(#4580,#4601,#4602,#4603)); -#4580 = ORIENTED_EDGE('',*,*,#4581,.T.); -#4581 = EDGE_CURVE('',#4555,#4520,#4582,.T.); -#4582 = SEAM_CURVE('',#4583,(#4587,#4594),.PCURVE_S1.); -#4583 = LINE('',#4584,#4585); -#4584 = CARTESIAN_POINT('',(2.5,-6.1E-16,-0.125)); -#4585 = VECTOR('',#4586,1.); -#4586 = DIRECTION('',(0.,0.,1.)); -#4587 = PCURVE('',#4536,#4588); -#4588 = DEFINITIONAL_REPRESENTATION('',(#4589),#4593); -#4589 = LINE('',#4590,#4591); -#4590 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#4591 = VECTOR('',#4592,1.); -#4592 = DIRECTION('',(0.,1.)); -#4593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4594 = PCURVE('',#4536,#4595); -#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); -#4596 = LINE('',#4597,#4598); -#4597 = CARTESIAN_POINT('',(0.,-0.)); -#4598 = VECTOR('',#4599,1.); -#4599 = DIRECTION('',(0.,1.)); -#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4601 = ORIENTED_EDGE('',*,*,#4519,.F.); -#4602 = ORIENTED_EDGE('',*,*,#4581,.F.); -#4603 = ORIENTED_EDGE('',*,*,#4554,.T.); -#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4608)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#4605,#4606,#4607)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#4605 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#4606 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#4607 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#4608 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4605, - 'distance_accuracy_value','confusion accuracy'); -#4609 = SHAPE_DEFINITION_REPRESENTATION(#4610,#4421); -#4610 = PRODUCT_DEFINITION_SHAPE('','',#4611); -#4611 = PRODUCT_DEFINITION('design','',#4612,#4615); -#4612 = PRODUCT_DEFINITION_FORMATION('','',#4613); -#4613 = PRODUCT('Cut008','Cut008','',(#4614)); -#4614 = PRODUCT_CONTEXT('',#2,'mechanical'); -#4615 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#4616 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4617,#4619); -#4617 = ( REPRESENTATION_RELATIONSHIP('','',#4421,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4618) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#4618 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95); -#4619 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #4620); -#4620 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','=>[0:1:1:21]','',#5,#4611,$ - ); -#4621 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4613)); -#4622 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4623),#3609); -#4623 = STYLED_ITEM('color',(#4624),#3427); -#4624 = PRESENTATION_STYLE_ASSIGNMENT((#4625,#4631)); -#4625 = SURFACE_STYLE_USAGE(.BOTH.,#4626); -#4626 = SURFACE_SIDE_STYLE('',(#4627)); -#4627 = SURFACE_STYLE_FILL_AREA(#4628); -#4628 = FILL_AREA_STYLE('',(#4629)); -#4629 = FILL_AREA_STYLE_COLOUR('',#4630); -#4630 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); -#4631 = CURVE_STYLE('',#4632,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4632 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4633 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4634),#1966); -#4634 = STYLED_ITEM('color',(#4635),#1868); -#4635 = PRESENTATION_STYLE_ASSIGNMENT((#4636,#4641)); -#4636 = SURFACE_STYLE_USAGE(.BOTH.,#4637); -#4637 = SURFACE_SIDE_STYLE('',(#4638)); -#4638 = SURFACE_STYLE_FILL_AREA(#4639); -#4639 = FILL_AREA_STYLE('',(#4640)); -#4640 = FILL_AREA_STYLE_COLOUR('',#4630); -#4641 = CURVE_STYLE('',#4642,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4642 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4643 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4644,#4651,#4658,#4665,#4672,#4679,#4686,#4693,#4700,#4707,#4714), - #2475); -#4644 = STYLED_ITEM('color',(#4645),#1987); -#4645 = PRESENTATION_STYLE_ASSIGNMENT((#4646)); -#4646 = SURFACE_STYLE_USAGE(.BOTH.,#4647); -#4647 = SURFACE_SIDE_STYLE('',(#4648)); -#4648 = SURFACE_STYLE_FILL_AREA(#4649); -#4649 = FILL_AREA_STYLE('',(#4650)); -#4650 = FILL_AREA_STYLE_COLOUR('',#4630); -#4651 = STYLED_ITEM('color',(#4652),#2075); -#4652 = PRESENTATION_STYLE_ASSIGNMENT((#4653)); -#4653 = SURFACE_STYLE_USAGE(.BOTH.,#4654); -#4654 = SURFACE_SIDE_STYLE('',(#4655)); -#4655 = SURFACE_STYLE_FILL_AREA(#4656); -#4656 = FILL_AREA_STYLE('',(#4657)); -#4657 = FILL_AREA_STYLE_COLOUR('',#4630); -#4658 = STYLED_ITEM('color',(#4659),#2128); -#4659 = PRESENTATION_STYLE_ASSIGNMENT((#4660)); -#4660 = SURFACE_STYLE_USAGE(.BOTH.,#4661); -#4661 = SURFACE_SIDE_STYLE('',(#4662)); -#4662 = SURFACE_STYLE_FILL_AREA(#4663); -#4663 = FILL_AREA_STYLE('',(#4664)); -#4664 = FILL_AREA_STYLE_COLOUR('',#4630); -#4665 = STYLED_ITEM('color',(#4666),#2181); -#4666 = PRESENTATION_STYLE_ASSIGNMENT((#4667)); -#4667 = SURFACE_STYLE_USAGE(.BOTH.,#4668); -#4668 = SURFACE_SIDE_STYLE('',(#4669)); -#4669 = SURFACE_STYLE_FILL_AREA(#4670); -#4670 = FILL_AREA_STYLE('',(#4671)); -#4671 = FILL_AREA_STYLE_COLOUR('',#4630); -#4672 = STYLED_ITEM('color',(#4673),#2216); -#4673 = PRESENTATION_STYLE_ASSIGNMENT((#4674)); -#4674 = SURFACE_STYLE_USAGE(.BOTH.,#4675); -#4675 = SURFACE_SIDE_STYLE('',(#4676)); -#4676 = SURFACE_STYLE_FILL_AREA(#4677); -#4677 = FILL_AREA_STYLE('',(#4678)); -#4678 = FILL_AREA_STYLE_COLOUR('',#4630); -#4679 = STYLED_ITEM('color',(#4680),#2220); -#4680 = PRESENTATION_STYLE_ASSIGNMENT((#4681)); -#4681 = SURFACE_STYLE_USAGE(.BOTH.,#4682); -#4682 = SURFACE_SIDE_STYLE('',(#4683)); -#4683 = SURFACE_STYLE_FILL_AREA(#4684); -#4684 = FILL_AREA_STYLE('',(#4685)); -#4685 = FILL_AREA_STYLE_COLOUR('',#4630); -#4686 = STYLED_ITEM('color',(#4687),#2275); -#4687 = PRESENTATION_STYLE_ASSIGNMENT((#4688)); -#4688 = SURFACE_STYLE_USAGE(.BOTH.,#4689); -#4689 = SURFACE_SIDE_STYLE('',(#4690)); -#4690 = SURFACE_STYLE_FILL_AREA(#4691); -#4691 = FILL_AREA_STYLE('',(#4692)); -#4692 = FILL_AREA_STYLE_COLOUR('',#4630); -#4693 = STYLED_ITEM('color',(#4694),#2310); -#4694 = PRESENTATION_STYLE_ASSIGNMENT((#4695)); -#4695 = SURFACE_STYLE_USAGE(.BOTH.,#4696); -#4696 = SURFACE_SIDE_STYLE('',(#4697)); -#4697 = SURFACE_STYLE_FILL_AREA(#4698); -#4698 = FILL_AREA_STYLE('',(#4699)); -#4699 = FILL_AREA_STYLE_COLOUR('',#4630); -#4700 = STYLED_ITEM('color',(#4701),#2363); -#4701 = PRESENTATION_STYLE_ASSIGNMENT((#4702)); -#4702 = SURFACE_STYLE_USAGE(.BOTH.,#4703); -#4703 = SURFACE_SIDE_STYLE('',(#4704)); -#4704 = SURFACE_STYLE_FILL_AREA(#4705); -#4705 = FILL_AREA_STYLE('',(#4706)); -#4706 = FILL_AREA_STYLE_COLOUR('',#4630); -#4707 = STYLED_ITEM('color',(#4708),#2418); -#4708 = PRESENTATION_STYLE_ASSIGNMENT((#4709)); -#4709 = SURFACE_STYLE_USAGE(.BOTH.,#4710); -#4710 = SURFACE_SIDE_STYLE('',(#4711)); -#4711 = SURFACE_STYLE_FILL_AREA(#4712); -#4712 = FILL_AREA_STYLE('',(#4713)); -#4713 = FILL_AREA_STYLE_COLOUR('',#4630); -#4714 = STYLED_ITEM('color',(#4715),#2471); -#4715 = PRESENTATION_STYLE_ASSIGNMENT((#4716)); -#4716 = SURFACE_STYLE_USAGE(.BOTH.,#4717); -#4717 = SURFACE_SIDE_STYLE('',(#4718)); -#4718 = SURFACE_STYLE_FILL_AREA(#4719); -#4719 = FILL_AREA_STYLE('',(#4720)); -#4720 = FILL_AREA_STYLE_COLOUR('',#4630); -#4721 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4722),#4403); -#4722 = STYLED_ITEM('color',(#4723),#3829); -#4723 = PRESENTATION_STYLE_ASSIGNMENT((#4724,#4729)); -#4724 = SURFACE_STYLE_USAGE(.BOTH.,#4725); -#4725 = SURFACE_SIDE_STYLE('',(#4726)); -#4726 = SURFACE_STYLE_FILL_AREA(#4727); -#4727 = FILL_AREA_STYLE('',(#4728)); -#4728 = FILL_AREA_STYLE_COLOUR('',#4630); -#4729 = CURVE_STYLE('',#4730,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4730 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4731 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4732),#1849); -#4732 = STYLED_ITEM('color',(#4733),#1751); -#4733 = PRESENTATION_STYLE_ASSIGNMENT((#4734,#4739)); -#4734 = SURFACE_STYLE_USAGE(.BOTH.,#4735); -#4735 = SURFACE_SIDE_STYLE('',(#4736)); -#4736 = SURFACE_STYLE_FILL_AREA(#4737); -#4737 = FILL_AREA_STYLE('',(#4738)); -#4738 = FILL_AREA_STYLE_COLOUR('',#4630); -#4739 = CURVE_STYLE('',#4740,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4740 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4741 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4742),#1191); -#4742 = STYLED_ITEM('color',(#4743),#1093); -#4743 = PRESENTATION_STYLE_ASSIGNMENT((#4744,#4749)); -#4744 = SURFACE_STYLE_USAGE(.BOTH.,#4745); -#4745 = SURFACE_SIDE_STYLE('',(#4746)); -#4746 = SURFACE_STYLE_FILL_AREA(#4747); -#4747 = FILL_AREA_STYLE('',(#4748)); -#4748 = FILL_AREA_STYLE_COLOUR('',#4630); -#4749 = CURVE_STYLE('',#4750,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4750 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4751 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4752),#639); -#4752 = STYLED_ITEM('color',(#4753),#541); -#4753 = PRESENTATION_STYLE_ASSIGNMENT((#4754,#4759)); -#4754 = SURFACE_STYLE_USAGE(.BOTH.,#4755); -#4755 = SURFACE_SIDE_STYLE('',(#4756)); -#4756 = SURFACE_STYLE_FILL_AREA(#4757); -#4757 = FILL_AREA_STYLE('',(#4758)); -#4758 = FILL_AREA_STYLE_COLOUR('',#4630); -#4759 = CURVE_STYLE('',#4760,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4760 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4761 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4762,#4769,#4776,#4783),#522); -#4762 = STYLED_ITEM('color',(#4763),#342); -#4763 = PRESENTATION_STYLE_ASSIGNMENT((#4764)); -#4764 = SURFACE_STYLE_USAGE(.BOTH.,#4765); -#4765 = SURFACE_SIDE_STYLE('',(#4766)); -#4766 = SURFACE_STYLE_FILL_AREA(#4767); -#4767 = FILL_AREA_STYLE('',(#4768)); -#4768 = FILL_AREA_STYLE_COLOUR('',#4630); -#4769 = STYLED_ITEM('color',(#4770),#430); -#4770 = PRESENTATION_STYLE_ASSIGNMENT((#4771)); -#4771 = SURFACE_STYLE_USAGE(.BOTH.,#4772); -#4772 = SURFACE_SIDE_STYLE('',(#4773)); -#4773 = SURFACE_STYLE_FILL_AREA(#4774); -#4774 = FILL_AREA_STYLE('',(#4775)); -#4775 = FILL_AREA_STYLE_COLOUR('',#4630); -#4776 = STYLED_ITEM('color',(#4777),#465); -#4777 = PRESENTATION_STYLE_ASSIGNMENT((#4778)); -#4778 = SURFACE_STYLE_USAGE(.BOTH.,#4779); -#4779 = SURFACE_SIDE_STYLE('',(#4780)); -#4780 = SURFACE_STYLE_FILL_AREA(#4781); -#4781 = FILL_AREA_STYLE('',(#4782)); -#4782 = FILL_AREA_STYLE_COLOUR('',#4630); -#4783 = STYLED_ITEM('color',(#4784),#495); -#4784 = PRESENTATION_STYLE_ASSIGNMENT((#4785)); -#4785 = SURFACE_STYLE_USAGE(.BOTH.,#4786); -#4786 = SURFACE_SIDE_STYLE('',(#4787)); -#4787 = SURFACE_STYLE_FILL_AREA(#4788); -#4788 = FILL_AREA_STYLE('',(#4789)); -#4789 = FILL_AREA_STYLE_COLOUR('',#4630); -#4790 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4791),#321); -#4791 = STYLED_ITEM('color',(#4792),#223); -#4792 = PRESENTATION_STYLE_ASSIGNMENT((#4793,#4798)); -#4793 = SURFACE_STYLE_USAGE(.BOTH.,#4794); -#4794 = SURFACE_SIDE_STYLE('',(#4795)); -#4795 = SURFACE_STYLE_FILL_AREA(#4796); -#4796 = FILL_AREA_STYLE('',(#4797)); -#4797 = FILL_AREA_STYLE_COLOUR('',#4630); -#4798 = CURVE_STYLE('',#4799,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4799 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4800 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4801),#1732); -#4801 = STYLED_ITEM('color',(#4802),#1634); -#4802 = PRESENTATION_STYLE_ASSIGNMENT((#4803,#4808)); -#4803 = SURFACE_STYLE_USAGE(.BOTH.,#4804); -#4804 = SURFACE_SIDE_STYLE('',(#4805)); -#4805 = SURFACE_STYLE_FILL_AREA(#4806); -#4806 = FILL_AREA_STYLE('',(#4807)); -#4807 = FILL_AREA_STYLE_COLOUR('',#4630); -#4808 = CURVE_STYLE('',#4809,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4809 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4810 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4811),#204); -#4811 = STYLED_ITEM('color',(#4812),#106); -#4812 = PRESENTATION_STYLE_ASSIGNMENT((#4813,#4818)); -#4813 = SURFACE_STYLE_USAGE(.BOTH.,#4814); -#4814 = SURFACE_SIDE_STYLE('',(#4815)); -#4815 = SURFACE_STYLE_FILL_AREA(#4816); -#4816 = FILL_AREA_STYLE('',(#4817)); -#4817 = FILL_AREA_STYLE_COLOUR('',#4630); -#4818 = CURVE_STYLE('',#4819,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4819 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4820 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4821),#3810); -#4821 = STYLED_ITEM('color',(#4822),#3628); -#4822 = PRESENTATION_STYLE_ASSIGNMENT((#4823,#4828)); -#4823 = SURFACE_STYLE_USAGE(.BOTH.,#4824); -#4824 = SURFACE_SIDE_STYLE('',(#4825)); -#4825 = SURFACE_STYLE_FILL_AREA(#4826); -#4826 = FILL_AREA_STYLE('',(#4827)); -#4827 = FILL_AREA_STYLE_COLOUR('',#4630); -#4828 = CURVE_STYLE('',#4829,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4829 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4830 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4831,#4838,#4845,#4852),#957); -#4831 = STYLED_ITEM('color',(#4832),#777); -#4832 = PRESENTATION_STYLE_ASSIGNMENT((#4833)); -#4833 = SURFACE_STYLE_USAGE(.BOTH.,#4834); -#4834 = SURFACE_SIDE_STYLE('',(#4835)); -#4835 = SURFACE_STYLE_FILL_AREA(#4836); -#4836 = FILL_AREA_STYLE('',(#4837)); -#4837 = FILL_AREA_STYLE_COLOUR('',#4630); -#4838 = STYLED_ITEM('color',(#4839),#865); -#4839 = PRESENTATION_STYLE_ASSIGNMENT((#4840)); -#4840 = SURFACE_STYLE_USAGE(.BOTH.,#4841); -#4841 = SURFACE_SIDE_STYLE('',(#4842)); -#4842 = SURFACE_STYLE_FILL_AREA(#4843); -#4843 = FILL_AREA_STYLE('',(#4844)); -#4844 = FILL_AREA_STYLE_COLOUR('',#4630); -#4845 = STYLED_ITEM('color',(#4846),#900); -#4846 = PRESENTATION_STYLE_ASSIGNMENT((#4847)); -#4847 = SURFACE_STYLE_USAGE(.BOTH.,#4848); -#4848 = SURFACE_SIDE_STYLE('',(#4849)); -#4849 = SURFACE_STYLE_FILL_AREA(#4850); -#4850 = FILL_AREA_STYLE('',(#4851)); -#4851 = FILL_AREA_STYLE_COLOUR('',#4630); -#4852 = STYLED_ITEM('color',(#4853),#930); -#4853 = PRESENTATION_STYLE_ASSIGNMENT((#4854)); -#4854 = SURFACE_STYLE_USAGE(.BOTH.,#4855); -#4855 = SURFACE_SIDE_STYLE('',(#4856)); -#4856 = SURFACE_STYLE_FILL_AREA(#4857); -#4857 = FILL_AREA_STYLE('',(#4858)); -#4858 = FILL_AREA_STYLE_COLOUR('',#4630); -#4859 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4860),#4604); -#4860 = STYLED_ITEM('color',(#4861),#4422); -#4861 = PRESENTATION_STYLE_ASSIGNMENT((#4862,#4867)); -#4862 = SURFACE_STYLE_USAGE(.BOTH.,#4863); -#4863 = SURFACE_SIDE_STYLE('',(#4864)); -#4864 = SURFACE_STYLE_FILL_AREA(#4865); -#4865 = FILL_AREA_STYLE('',(#4866)); -#4866 = FILL_AREA_STYLE_COLOUR('',#4630); -#4867 = CURVE_STYLE('',#4868,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4868 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4869 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4870,#4877,#4884,#4891,#4898),#2815); -#4870 = STYLED_ITEM('color',(#4871),#2613); -#4871 = PRESENTATION_STYLE_ASSIGNMENT((#4872)); -#4872 = SURFACE_STYLE_USAGE(.BOTH.,#4873); -#4873 = SURFACE_SIDE_STYLE('',(#4874)); -#4874 = SURFACE_STYLE_FILL_AREA(#4875); -#4875 = FILL_AREA_STYLE('',(#4876)); -#4876 = FILL_AREA_STYLE_COLOUR('',#4630); -#4877 = STYLED_ITEM('color',(#4878),#2701); -#4878 = PRESENTATION_STYLE_ASSIGNMENT((#4879)); -#4879 = SURFACE_STYLE_USAGE(.BOTH.,#4880); -#4880 = SURFACE_SIDE_STYLE('',(#4881)); -#4881 = SURFACE_STYLE_FILL_AREA(#4882); -#4882 = FILL_AREA_STYLE('',(#4883)); -#4883 = FILL_AREA_STYLE_COLOUR('',#4630); -#4884 = STYLED_ITEM('color',(#4885),#2754); -#4885 = PRESENTATION_STYLE_ASSIGNMENT((#4886)); -#4886 = SURFACE_STYLE_USAGE(.BOTH.,#4887); -#4887 = SURFACE_SIDE_STYLE('',(#4888)); -#4888 = SURFACE_STYLE_FILL_AREA(#4889); -#4889 = FILL_AREA_STYLE('',(#4890)); -#4890 = FILL_AREA_STYLE_COLOUR('',#4630); -#4891 = STYLED_ITEM('color',(#4892),#2807); -#4892 = PRESENTATION_STYLE_ASSIGNMENT((#4893)); -#4893 = SURFACE_STYLE_USAGE(.BOTH.,#4894); -#4894 = SURFACE_SIDE_STYLE('',(#4895)); -#4895 = SURFACE_STYLE_FILL_AREA(#4896); -#4896 = FILL_AREA_STYLE('',(#4897)); -#4897 = FILL_AREA_STYLE_COLOUR('',#4630); -#4898 = STYLED_ITEM('color',(#4899),#2811); -#4899 = PRESENTATION_STYLE_ASSIGNMENT((#4900)); -#4900 = SURFACE_STYLE_USAGE(.BOTH.,#4901); -#4901 = SURFACE_SIDE_STYLE('',(#4902)); -#4902 = SURFACE_STYLE_FILL_AREA(#4903); -#4903 = FILL_AREA_STYLE('',(#4904)); -#4904 = FILL_AREA_STYLE_COLOUR('',#4630); -#4905 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4906,#4913,#4920,#4927,#4934,#4941,#4948,#4955,#4962,#4969,#4976, - #4983),#3408); -#4906 = STYLED_ITEM('color',(#4907),#2836); -#4907 = PRESENTATION_STYLE_ASSIGNMENT((#4908)); -#4908 = SURFACE_STYLE_USAGE(.BOTH.,#4909); -#4909 = SURFACE_SIDE_STYLE('',(#4910)); -#4910 = SURFACE_STYLE_FILL_AREA(#4911); -#4911 = FILL_AREA_STYLE('',(#4912)); -#4912 = FILL_AREA_STYLE_COLOUR('',#4630); -#4913 = STYLED_ITEM('color',(#4914),#2924); -#4914 = PRESENTATION_STYLE_ASSIGNMENT((#4915)); -#4915 = SURFACE_STYLE_USAGE(.BOTH.,#4916); -#4916 = SURFACE_SIDE_STYLE('',(#4917)); -#4917 = SURFACE_STYLE_FILL_AREA(#4918); -#4918 = FILL_AREA_STYLE('',(#4919)); -#4919 = FILL_AREA_STYLE_COLOUR('',#4630); -#4920 = STYLED_ITEM('color',(#4921),#2977); -#4921 = PRESENTATION_STYLE_ASSIGNMENT((#4922)); -#4922 = SURFACE_STYLE_USAGE(.BOTH.,#4923); -#4923 = SURFACE_SIDE_STYLE('',(#4924)); -#4924 = SURFACE_STYLE_FILL_AREA(#4925); -#4925 = FILL_AREA_STYLE('',(#4926)); -#4926 = FILL_AREA_STYLE_COLOUR('',#4630); -#4927 = STYLED_ITEM('color',(#4928),#3030); -#4928 = PRESENTATION_STYLE_ASSIGNMENT((#4929)); -#4929 = SURFACE_STYLE_USAGE(.BOTH.,#4930); -#4930 = SURFACE_SIDE_STYLE('',(#4931)); -#4931 = SURFACE_STYLE_FILL_AREA(#4932); -#4932 = FILL_AREA_STYLE('',(#4933)); -#4933 = FILL_AREA_STYLE_COLOUR('',#4630); -#4934 = STYLED_ITEM('color',(#4935),#3065); -#4935 = PRESENTATION_STYLE_ASSIGNMENT((#4936)); -#4936 = SURFACE_STYLE_USAGE(.BOTH.,#4937); -#4937 = SURFACE_SIDE_STYLE('',(#4938)); -#4938 = SURFACE_STYLE_FILL_AREA(#4939); -#4939 = FILL_AREA_STYLE('',(#4940)); -#4940 = FILL_AREA_STYLE_COLOUR('',#4630); -#4941 = STYLED_ITEM('color',(#4942),#3100); -#4942 = PRESENTATION_STYLE_ASSIGNMENT((#4943)); -#4943 = SURFACE_STYLE_USAGE(.BOTH.,#4944); -#4944 = SURFACE_SIDE_STYLE('',(#4945)); -#4945 = SURFACE_STYLE_FILL_AREA(#4946); -#4946 = FILL_AREA_STYLE('',(#4947)); -#4947 = FILL_AREA_STYLE_COLOUR('',#4630); -#4948 = STYLED_ITEM('color',(#4949),#3155); -#4949 = PRESENTATION_STYLE_ASSIGNMENT((#4950)); -#4950 = SURFACE_STYLE_USAGE(.BOTH.,#4951); -#4951 = SURFACE_SIDE_STYLE('',(#4952)); -#4952 = SURFACE_STYLE_FILL_AREA(#4953); -#4953 = FILL_AREA_STYLE('',(#4954)); -#4954 = FILL_AREA_STYLE_COLOUR('',#4630); -#4955 = STYLED_ITEM('color',(#4956),#3210); -#4956 = PRESENTATION_STYLE_ASSIGNMENT((#4957)); -#4957 = SURFACE_STYLE_USAGE(.BOTH.,#4958); -#4958 = SURFACE_SIDE_STYLE('',(#4959)); -#4959 = SURFACE_STYLE_FILL_AREA(#4960); -#4960 = FILL_AREA_STYLE('',(#4961)); -#4961 = FILL_AREA_STYLE_COLOUR('',#4630); -#4962 = STYLED_ITEM('color',(#4963),#3245); -#4963 = PRESENTATION_STYLE_ASSIGNMENT((#4964)); -#4964 = SURFACE_STYLE_USAGE(.BOTH.,#4965); -#4965 = SURFACE_SIDE_STYLE('',(#4966)); -#4966 = SURFACE_STYLE_FILL_AREA(#4967); -#4967 = FILL_AREA_STYLE('',(#4968)); -#4968 = FILL_AREA_STYLE_COLOUR('',#4630); -#4969 = STYLED_ITEM('color',(#4970),#3280); -#4970 = PRESENTATION_STYLE_ASSIGNMENT((#4971)); -#4971 = SURFACE_STYLE_USAGE(.BOTH.,#4972); -#4972 = SURFACE_SIDE_STYLE('',(#4973)); -#4973 = SURFACE_STYLE_FILL_AREA(#4974); -#4974 = FILL_AREA_STYLE('',(#4975)); -#4975 = FILL_AREA_STYLE_COLOUR('',#4630); -#4976 = STYLED_ITEM('color',(#4977),#3333); -#4977 = PRESENTATION_STYLE_ASSIGNMENT((#4978)); -#4978 = SURFACE_STYLE_USAGE(.BOTH.,#4979); -#4979 = SURFACE_SIDE_STYLE('',(#4980)); -#4980 = SURFACE_STYLE_FILL_AREA(#4981); -#4981 = FILL_AREA_STYLE('',(#4982)); -#4982 = FILL_AREA_STYLE_COLOUR('',#4630); -#4983 = STYLED_ITEM('color',(#4984),#3381); -#4984 = PRESENTATION_STYLE_ASSIGNMENT((#4985)); -#4985 = SURFACE_STYLE_USAGE(.BOTH.,#4986); -#4986 = SURFACE_SIDE_STYLE('',(#4987)); -#4987 = SURFACE_STYLE_FILL_AREA(#4988); -#4988 = FILL_AREA_STYLE('',(#4989)); -#4989 = FILL_AREA_STYLE_COLOUR('',#4630); -#4990 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4991),#756); -#4991 = STYLED_ITEM('color',(#4992),#658); -#4992 = PRESENTATION_STYLE_ASSIGNMENT((#4993,#4998)); -#4993 = SURFACE_STYLE_USAGE(.BOTH.,#4994); -#4994 = SURFACE_SIDE_STYLE('',(#4995)); -#4995 = SURFACE_STYLE_FILL_AREA(#4996); -#4996 = FILL_AREA_STYLE('',(#4997)); -#4997 = FILL_AREA_STYLE_COLOUR('',#4630); -#4998 = CURVE_STYLE('',#4999,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#4999 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#5000 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #5001),#2592); -#5001 = STYLED_ITEM('color',(#5002),#2494); -#5002 = PRESENTATION_STYLE_ASSIGNMENT((#5003,#5008)); -#5003 = SURFACE_STYLE_USAGE(.BOTH.,#5004); -#5004 = SURFACE_SIDE_STYLE('',(#5005)); -#5005 = SURFACE_STYLE_FILL_AREA(#5006); -#5006 = FILL_AREA_STYLE('',(#5007)); -#5007 = FILL_AREA_STYLE_COLOUR('',#4630); -#5008 = CURVE_STYLE('',#5009,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#5009 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#5010 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #5011,#5018,#5025,#5032,#5039),#1615); -#5011 = STYLED_ITEM('color',(#5012),#1413); -#5012 = PRESENTATION_STYLE_ASSIGNMENT((#5013)); -#5013 = SURFACE_STYLE_USAGE(.BOTH.,#5014); -#5014 = SURFACE_SIDE_STYLE('',(#5015)); -#5015 = SURFACE_STYLE_FILL_AREA(#5016); -#5016 = FILL_AREA_STYLE('',(#5017)); -#5017 = FILL_AREA_STYLE_COLOUR('',#4630); -#5018 = STYLED_ITEM('color',(#5019),#1501); -#5019 = PRESENTATION_STYLE_ASSIGNMENT((#5020)); -#5020 = SURFACE_STYLE_USAGE(.BOTH.,#5021); -#5021 = SURFACE_SIDE_STYLE('',(#5022)); -#5022 = SURFACE_STYLE_FILL_AREA(#5023); -#5023 = FILL_AREA_STYLE('',(#5024)); -#5024 = FILL_AREA_STYLE_COLOUR('',#4630); -#5025 = STYLED_ITEM('color',(#5026),#1554); -#5026 = PRESENTATION_STYLE_ASSIGNMENT((#5027)); -#5027 = SURFACE_STYLE_USAGE(.BOTH.,#5028); -#5028 = SURFACE_SIDE_STYLE('',(#5029)); -#5029 = SURFACE_STYLE_FILL_AREA(#5030); -#5030 = FILL_AREA_STYLE('',(#5031)); -#5031 = FILL_AREA_STYLE_COLOUR('',#4630); -#5032 = STYLED_ITEM('color',(#5033),#1607); -#5033 = PRESENTATION_STYLE_ASSIGNMENT((#5034)); -#5034 = SURFACE_STYLE_USAGE(.BOTH.,#5035); -#5035 = SURFACE_SIDE_STYLE('',(#5036)); -#5036 = SURFACE_STYLE_FILL_AREA(#5037); -#5037 = FILL_AREA_STYLE('',(#5038)); -#5038 = FILL_AREA_STYLE_COLOUR('',#4630); -#5039 = STYLED_ITEM('color',(#5040),#1611); -#5040 = PRESENTATION_STYLE_ASSIGNMENT((#5041)); -#5041 = SURFACE_STYLE_USAGE(.BOTH.,#5042); -#5042 = SURFACE_SIDE_STYLE('',(#5043)); -#5043 = SURFACE_STYLE_FILL_AREA(#5044); -#5044 = FILL_AREA_STYLE('',(#5045)); -#5045 = FILL_AREA_STYLE_COLOUR('',#4630); -#5046 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #5047,#5054,#5061,#5068),#1392); -#5047 = STYLED_ITEM('color',(#5048),#1212); -#5048 = PRESENTATION_STYLE_ASSIGNMENT((#5049)); -#5049 = SURFACE_STYLE_USAGE(.BOTH.,#5050); -#5050 = SURFACE_SIDE_STYLE('',(#5051)); -#5051 = SURFACE_STYLE_FILL_AREA(#5052); -#5052 = FILL_AREA_STYLE('',(#5053)); -#5053 = FILL_AREA_STYLE_COLOUR('',#4630); -#5054 = STYLED_ITEM('color',(#5055),#1300); -#5055 = PRESENTATION_STYLE_ASSIGNMENT((#5056)); -#5056 = SURFACE_STYLE_USAGE(.BOTH.,#5057); -#5057 = SURFACE_SIDE_STYLE('',(#5058)); -#5058 = SURFACE_STYLE_FILL_AREA(#5059); -#5059 = FILL_AREA_STYLE('',(#5060)); -#5060 = FILL_AREA_STYLE_COLOUR('',#4630); -#5061 = STYLED_ITEM('color',(#5062),#1335); -#5062 = PRESENTATION_STYLE_ASSIGNMENT((#5063)); -#5063 = SURFACE_STYLE_USAGE(.BOTH.,#5064); -#5064 = SURFACE_SIDE_STYLE('',(#5065)); -#5065 = SURFACE_STYLE_FILL_AREA(#5066); -#5066 = FILL_AREA_STYLE('',(#5067)); -#5067 = FILL_AREA_STYLE_COLOUR('',#4630); -#5068 = STYLED_ITEM('color',(#5069),#1365); -#5069 = PRESENTATION_STYLE_ASSIGNMENT((#5070)); -#5070 = SURFACE_STYLE_USAGE(.BOTH.,#5071); -#5071 = SURFACE_SIDE_STYLE('',(#5072)); -#5072 = SURFACE_STYLE_FILL_AREA(#5073); -#5073 = FILL_AREA_STYLE('',(#5074)); -#5074 = FILL_AREA_STYLE_COLOUR('',#4630); -#5075 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #5076),#1074); -#5076 = STYLED_ITEM('color',(#5077),#976); -#5077 = PRESENTATION_STYLE_ASSIGNMENT((#5078,#5083)); -#5078 = SURFACE_STYLE_USAGE(.BOTH.,#5079); -#5079 = SURFACE_SIDE_STYLE('',(#5080)); -#5080 = SURFACE_STYLE_FILL_AREA(#5081); -#5081 = FILL_AREA_STYLE('',(#5082)); -#5082 = FILL_AREA_STYLE_COLOUR('',#4630); -#5083 = CURVE_STYLE('',#5084,POSITIVE_LENGTH_MEASURE(0.1),#4630); -#5084 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1134 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1136),#1129); +#1136 = STYLED_ITEM('color',(#1137),#15); +#1137 = PRESENTATION_STYLE_ASSIGNMENT((#1138,#1144)); +#1138 = SURFACE_STYLE_USAGE(.BOTH.,#1139); +#1139 = SURFACE_SIDE_STYLE('',(#1140)); +#1140 = SURFACE_STYLE_FILL_AREA(#1141); +#1141 = FILL_AREA_STYLE('',(#1142)); +#1142 = FILL_AREA_STYLE_COLOUR('',#1143); +#1143 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1144 = CURVE_STYLE('',#1145,POSITIVE_LENGTH_MEASURE(0.1),#1143); +#1145 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;