diff --git a/Electrical Parts/electronic-components/resistors/through-hole/README.md b/Electrical Parts/electronic-components/resistors/through-hole/README.md index e69de29b..11c97bcb 100644 --- a/Electrical Parts/electronic-components/resistors/through-hole/README.md +++ b/Electrical Parts/electronic-components/resistors/through-hole/README.md @@ -0,0 +1,8 @@ +# Through-hole resistors + +## Res-1_4w-220ohm + +* A 1/4W, 220 ohms resistor +* Freecad 0.17 + +![](res-1_4w-220ohm.png) diff --git a/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.fcstd b/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.fcstd index 73d7678c..7462f7e2 100644 Binary files a/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.fcstd and b/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.fcstd differ diff --git a/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.png b/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.png new file mode 100644 index 00000000..584355d2 Binary files /dev/null and b/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.png differ diff --git a/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.step b/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.step index ed2dde6c..720a11da 100644 --- a/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.step +++ b/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.step @@ -2,2051 +2,1903 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'/home/obijuan/development/FreeCAD-library/Electrical +'/home/obijuan/develop/FreeCAD-library/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.step' - ,'2015-07-06T11:07:34',('Author'),(''), - 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); -FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); + ,'2018-02-25T12:55:10',(''),(''),'Open CASCADE STEP processor 7.1', + 'FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; DATA; -#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', - 'automotive_design',1997,#2); +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); #2 = APPLICATION_CONTEXT( 'core data for automotive mechanical design processes'); #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); -#7 = PRODUCT('Clone_of_res-body','Clone_of_res-body','',(#8)); -#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7 = PRODUCT('Resistor-1_4w-220ohm','Resistor-1_4w-220ohm','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#326); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35),#39); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); -#15 = MANIFOLD_SOLID_BREP('',#16); -#16 = CLOSED_SHELL('',(#17,#132,#161,#241,#297)); -#17 = ADVANCED_FACE('',(#18),#31,.T.); -#18 = FACE_BOUND('',#19,.T.); -#19 = EDGE_LOOP('',(#20,#58,#82,#131)); -#20 = ORIENTED_EDGE('',*,*,#21,.T.); -#21 = EDGE_CURVE('',#22,#22,#24,.T.); -#22 = VERTEX_POINT('',#23); -#23 = CARTESIAN_POINT('',(-1.327875187557,1.024657502817,0.)); -#24 = SURFACE_CURVE('',#25,(#30,#46),.PCURVE_S1.); -#25 = CIRCLE('',#26,1.024657502817); -#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); -#27 = CARTESIAN_POINT('',(-1.327875187557,0.,0.)); -#28 = DIRECTION('',(1.,0.,0.)); -#29 = DIRECTION('',(0.,1.,0.)); -#30 = PCURVE('',#31,#40); -#31 = SURFACE_OF_REVOLUTION('',#32,#37); -#32 = CIRCLE('',#33,1.18); -#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); -#34 = CARTESIAN_POINT('',(-0.8,2.08,0.)); -#35 = DIRECTION('',(0.,0.,1.)); -#36 = DIRECTION('',(1.,0.,0.)); -#37 = AXIS1_PLACEMENT('',#38,#39); -#38 = CARTESIAN_POINT('',(0.,0.,0.)); -#39 = DIRECTION('',(1.,0.,0.)); -#40 = DEFINITIONAL_REPRESENTATION('',(#41),#45); -#41 = LINE('',#42,#43); -#42 = CARTESIAN_POINT('',(0.,4.248586787861)); -#43 = VECTOR('',#44,1.); -#44 = DIRECTION('',(1.,0.)); -#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#46 = PCURVE('',#47,#52); -#47 = SPHERICAL_SURFACE('',#48,1.15); -#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); -#49 = CARTESIAN_POINT('',(-1.849964262258,0.,0.)); -#50 = DIRECTION('',(-1.,-0.,-0.)); -#51 = DIRECTION('',(0.,1.,0.)); -#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57); -#53 = LINE('',#54,#55); -#54 = CARTESIAN_POINT('',(-0.,-0.471238898038)); -#55 = VECTOR('',#56,1.); -#56 = DIRECTION('',(-1.,0.)); -#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#58 = ORIENTED_EDGE('',*,*,#59,.T.); -#59 = EDGE_CURVE('',#22,#60,#62,.T.); -#60 = VERTEX_POINT('',#61); -#61 = CARTESIAN_POINT('',(-0.8,0.9,0.)); -#62 = SEAM_CURVE('',#63,(#68,#75),.PCURVE_S1.); +#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.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.,0.,0.)); +#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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-07),#40, + 'distance_accuracy_value','confusion accuracy'); +#44 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#45 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46),#313); +#46 = MANIFOLD_SOLID_BREP('',#47); +#47 = CLOSED_SHELL('',(#48,#141,#170,#228,#284)); +#48 = ADVANCED_FACE('',(#49),#62,.T.); +#49 = FACE_BOUND('',#50,.T.); +#50 = EDGE_LOOP('',(#51,#89,#113,#140)); +#51 = ORIENTED_EDGE('',*,*,#52,.T.); +#52 = EDGE_CURVE('',#53,#53,#55,.T.); +#53 = VERTEX_POINT('',#54); +#54 = CARTESIAN_POINT('',(-1.327875187557,1.024657502817,0.)); +#55 = SURFACE_CURVE('',#56,(#61,#77),.PCURVE_S1.); +#56 = CIRCLE('',#57,1.024657502817); +#57 = AXIS2_PLACEMENT_3D('',#58,#59,#60); +#58 = CARTESIAN_POINT('',(-1.327875187557,0.,0.)); +#59 = DIRECTION('',(1.,0.,0.)); +#60 = DIRECTION('',(0.,1.,0.)); +#61 = PCURVE('',#62,#71); +#62 = SURFACE_OF_REVOLUTION('',#63,#68); #63 = CIRCLE('',#64,1.18); #64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); #65 = CARTESIAN_POINT('',(-0.8,2.08,0.)); #66 = DIRECTION('',(0.,0.,1.)); #67 = DIRECTION('',(1.,0.,0.)); -#68 = PCURVE('',#31,#69); -#69 = DEFINITIONAL_REPRESENTATION('',(#70),#74); -#70 = LINE('',#71,#72); -#71 = CARTESIAN_POINT('',(0.,0.)); -#72 = VECTOR('',#73,1.); -#73 = DIRECTION('',(0.,1.)); -#74 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#68 = AXIS1_PLACEMENT('',#69,#70); +#69 = CARTESIAN_POINT('',(0.,0.,0.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,4.248586787861)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(1.,0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#75 = PCURVE('',#31,#76); -#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81); -#77 = LINE('',#78,#79); -#78 = CARTESIAN_POINT('',(6.28318530718,0.)); -#79 = VECTOR('',#80,1.); -#80 = DIRECTION('',(0.,1.)); -#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#77 = PCURVE('',#78,#83); +#78 = SPHERICAL_SURFACE('',#79,1.15); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(-1.849964262258,0.,0.)); +#81 = DIRECTION('',(-1.,-0.,-0.)); +#82 = DIRECTION('',(0.,1.,0.)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88); +#84 = LINE('',#85,#86); +#85 = CARTESIAN_POINT('',(-0.,-0.471238898039)); +#86 = VECTOR('',#87,1.); +#87 = DIRECTION('',(-1.,0.)); +#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#82 = ORIENTED_EDGE('',*,*,#83,.F.); -#83 = EDGE_CURVE('',#60,#60,#84,.T.); -#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); -#85 = CIRCLE('',#86,0.9); -#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); -#87 = CARTESIAN_POINT('',(-0.8,0.,0.)); -#88 = DIRECTION('',(1.,0.,0.)); -#89 = DIRECTION('',(0.,1.,0.)); -#90 = PCURVE('',#31,#91); -#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); -#92 = LINE('',#93,#94); -#93 = CARTESIAN_POINT('',(0.,4.712388980385)); -#94 = VECTOR('',#95,1.); -#95 = DIRECTION('',(1.,0.)); -#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#89 = ORIENTED_EDGE('',*,*,#90,.T.); +#90 = EDGE_CURVE('',#53,#91,#93,.T.); +#91 = VERTEX_POINT('',#92); +#92 = CARTESIAN_POINT('',(-0.799999999999,0.9,0.)); +#93 = SEAM_CURVE('',#94,(#99,#106),.PCURVE_S1.); +#94 = CIRCLE('',#95,1.18); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(-0.8,2.08,0.)); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = PCURVE('',#62,#100); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.,0.)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#97 = PCURVE('',#98,#103); -#98 = CYLINDRICAL_SURFACE('',#99,0.9); -#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); -#100 = CARTESIAN_POINT('',(0.8,0.,0.)); -#101 = DIRECTION('',(-1.,-0.,-0.)); -#102 = DIRECTION('',(0.,1.,0.)); -#103 = DEFINITIONAL_REPRESENTATION('',(#104),#130); -#104 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#105,#106,#107,#108,#109,#110, - #111,#112,#113,#114,#115,#116,#117,#118,#119,#120,#121,#122,#123, - #124,#125,#126,#127,#128,#129),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, - 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,0.285599332145,0.571198664289, - 0.856797996434,1.142397328578,1.427996660723,1.713595992867, - 1.999195325012,2.284794657156,2.570393989301,2.855993321445, - 3.14159265359,3.427191985734,3.712791317879,3.998390650023, - 4.283989982168,4.569589314312,4.855188646457,5.140787978601, - 5.426387310746,5.711986642891,5.997585975035,6.28318530718), - .QUASI_UNIFORM_KNOTS.); -#105 = CARTESIAN_POINT('',(0.,1.6)); -#106 = CARTESIAN_POINT('',(-9.519977738151E-02,1.6)); -#107 = CARTESIAN_POINT('',(-0.285599332145,1.6)); -#108 = CARTESIAN_POINT('',(-0.571198664289,1.6)); -#109 = CARTESIAN_POINT('',(-0.856797996434,1.6)); -#110 = CARTESIAN_POINT('',(-1.142397328578,1.6)); -#111 = CARTESIAN_POINT('',(-1.427996660723,1.6)); -#112 = CARTESIAN_POINT('',(-1.713595992867,1.6)); -#113 = CARTESIAN_POINT('',(-1.999195325012,1.6)); -#114 = CARTESIAN_POINT('',(-2.284794657156,1.6)); -#115 = CARTESIAN_POINT('',(-2.570393989301,1.6)); -#116 = CARTESIAN_POINT('',(-2.855993321445,1.6)); -#117 = CARTESIAN_POINT('',(-3.14159265359,1.6)); -#118 = CARTESIAN_POINT('',(-3.427191985734,1.6)); -#119 = CARTESIAN_POINT('',(-3.712791317879,1.6)); -#120 = CARTESIAN_POINT('',(-3.998390650023,1.6)); -#121 = CARTESIAN_POINT('',(-4.283989982168,1.6)); -#122 = CARTESIAN_POINT('',(-4.569589314312,1.6)); -#123 = CARTESIAN_POINT('',(-4.855188646457,1.6)); -#124 = CARTESIAN_POINT('',(-5.140787978601,1.6)); -#125 = CARTESIAN_POINT('',(-5.426387310746,1.6)); -#126 = CARTESIAN_POINT('',(-5.711986642891,1.6)); -#127 = CARTESIAN_POINT('',(-5.997585975035,1.6)); -#128 = CARTESIAN_POINT('',(-6.187985529798,1.6)); -#129 = CARTESIAN_POINT('',(-6.28318530718,1.6)); -#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#106 = PCURVE('',#62,#107); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(6.28318530718,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(0.,1.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#131 = ORIENTED_EDGE('',*,*,#59,.F.); -#132 = ADVANCED_FACE('',(#133),#47,.T.); -#133 = FACE_BOUND('',#134,.F.); -#134 = EDGE_LOOP('',(#135,#136,#160)); -#135 = ORIENTED_EDGE('',*,*,#21,.T.); -#136 = ORIENTED_EDGE('',*,*,#137,.T.); -#137 = EDGE_CURVE('',#22,#138,#140,.T.); -#138 = VERTEX_POINT('',#139); -#139 = CARTESIAN_POINT('',(-2.999964262258,1.408343819019E-16,0.)); -#140 = SEAM_CURVE('',#141,(#146,#153),.PCURVE_S1.); -#141 = CIRCLE('',#142,1.15); -#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145); -#143 = CARTESIAN_POINT('',(-1.849964262258,0.,0.)); -#144 = DIRECTION('',(0.,0.,1.)); -#145 = DIRECTION('',(1.,0.,0.)); -#146 = PCURVE('',#47,#147); -#147 = DEFINITIONAL_REPRESENTATION('',(#148),#152); -#148 = LINE('',#149,#150); -#149 = CARTESIAN_POINT('',(-0.,-1.570796326795)); -#150 = VECTOR('',#151,1.); -#151 = DIRECTION('',(-0.,1.)); -#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#91,#91,#115,.T.); +#115 = SURFACE_CURVE('',#116,(#121,#128),.PCURVE_S1.); +#116 = CIRCLE('',#117,0.9); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(-0.799999999999,0.,0.)); +#119 = DIRECTION('',(1.,0.,0.)); +#120 = DIRECTION('',(0.,1.,0.)); +#121 = PCURVE('',#62,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.,4.712388980385)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(1.,0.)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#153 = PCURVE('',#47,#154); -#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); -#155 = LINE('',#156,#157); -#156 = CARTESIAN_POINT('',(-6.28318530718,-1.570796326795)); -#157 = VECTOR('',#158,1.); -#158 = DIRECTION('',(-0.,1.)); -#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#128 = PCURVE('',#129,#134); +#129 = CYLINDRICAL_SURFACE('',#130,0.9); +#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); +#131 = CARTESIAN_POINT('',(-0.8,0.,0.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DIRECTION('',(0.,1.,0.)); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(0.,1.828537321558E-13)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(1.,0.)); +#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#160 = ORIENTED_EDGE('',*,*,#137,.F.); -#161 = ADVANCED_FACE('',(#162),#98,.T.); -#162 = FACE_BOUND('',#163,.F.); -#163 = EDGE_LOOP('',(#164,#165,#187,#240)); -#164 = ORIENTED_EDGE('',*,*,#83,.F.); -#165 = ORIENTED_EDGE('',*,*,#166,.F.); -#166 = EDGE_CURVE('',#167,#60,#169,.T.); -#167 = VERTEX_POINT('',#168); -#168 = CARTESIAN_POINT('',(0.8,0.9,0.)); -#169 = SEAM_CURVE('',#170,(#173,#180),.PCURVE_S1.); -#170 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#171,#172),.UNSPECIFIED.,.F.,.F., - (2,2),(-1.110223024625E-16,1.6),.PIECEWISE_BEZIER_KNOTS.); -#171 = CARTESIAN_POINT('',(0.8,0.9,-2.204364238465E-16)); -#172 = CARTESIAN_POINT('',(-0.8,0.9,-2.204364238465E-16)); -#173 = PCURVE('',#98,#174); -#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); -#175 = LINE('',#176,#177); -#176 = CARTESIAN_POINT('',(-0.,0.)); -#177 = VECTOR('',#178,1.); -#178 = DIRECTION('',(-0.,1.)); -#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#140 = ORIENTED_EDGE('',*,*,#90,.F.); +#141 = ADVANCED_FACE('',(#142),#78,.T.); +#142 = FACE_BOUND('',#143,.F.); +#143 = EDGE_LOOP('',(#144,#145,#169)); +#144 = ORIENTED_EDGE('',*,*,#52,.T.); +#145 = ORIENTED_EDGE('',*,*,#146,.T.); +#146 = EDGE_CURVE('',#53,#147,#149,.T.); +#147 = VERTEX_POINT('',#148); +#148 = CARTESIAN_POINT('',(-2.999964262258,-1.189232865825E-13,0.)); +#149 = SEAM_CURVE('',#150,(#155,#162),.PCURVE_S1.); +#150 = CIRCLE('',#151,1.15); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(-1.849964262258,0.,0.)); +#153 = DIRECTION('',(0.,0.,1.)); +#154 = DIRECTION('',(1.,0.,0.)); +#155 = PCURVE('',#78,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(-0.,-1.570796326795)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-0.,1.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#180 = PCURVE('',#98,#181); -#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); -#182 = LINE('',#183,#184); -#183 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#184 = VECTOR('',#185,1.); -#185 = DIRECTION('',(-0.,1.)); -#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#162 = PCURVE('',#78,#163); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(-6.28318530718,-1.570796326795)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(-0.,1.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#187 = ORIENTED_EDGE('',*,*,#188,.T.); -#188 = EDGE_CURVE('',#167,#167,#189,.T.); -#189 = SURFACE_CURVE('',#190,(#195,#224),.PCURVE_S1.); -#190 = CIRCLE('',#191,0.9); -#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); -#192 = CARTESIAN_POINT('',(0.8,0.,0.)); -#193 = DIRECTION('',(1.,0.,0.)); -#194 = DIRECTION('',(0.,1.,0.)); -#195 = PCURVE('',#98,#196); -#196 = DEFINITIONAL_REPRESENTATION('',(#197),#223); -#197 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#198,#199,#200,#201,#202,#203, - #204,#205,#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,#216, - #217,#218,#219,#220,#221,#222),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, - 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,0.285599332145,0.571198664289, - 0.856797996434,1.142397328578,1.427996660723,1.713595992867, - 1.999195325012,2.284794657156,2.570393989301,2.855993321445, - 3.14159265359,3.427191985734,3.712791317879,3.998390650023, - 4.283989982168,4.569589314312,4.855188646457,5.140787978601, - 5.426387310746,5.711986642891,5.997585975035,6.28318530718), - .QUASI_UNIFORM_KNOTS.); -#198 = CARTESIAN_POINT('',(0.,-1.110223024625E-16)); -#199 = CARTESIAN_POINT('',(-9.519977738151E-02,-1.110223024625E-16)); -#200 = CARTESIAN_POINT('',(-0.285599332145,-1.110223024625E-16)); -#201 = CARTESIAN_POINT('',(-0.571198664289,-1.110223024625E-16)); -#202 = CARTESIAN_POINT('',(-0.856797996434,-1.110223024625E-16)); -#203 = CARTESIAN_POINT('',(-1.142397328578,-1.110223024625E-16)); -#204 = CARTESIAN_POINT('',(-1.427996660723,-1.110223024625E-16)); -#205 = CARTESIAN_POINT('',(-1.713595992867,-1.110223024625E-16)); -#206 = CARTESIAN_POINT('',(-1.999195325012,-1.110223024625E-16)); -#207 = CARTESIAN_POINT('',(-2.284794657156,-1.110223024625E-16)); -#208 = CARTESIAN_POINT('',(-2.570393989301,-1.110223024625E-16)); -#209 = CARTESIAN_POINT('',(-2.855993321445,-1.110223024625E-16)); -#210 = CARTESIAN_POINT('',(-3.14159265359,-1.110223024625E-16)); -#211 = CARTESIAN_POINT('',(-3.427191985734,-1.110223024625E-16)); -#212 = CARTESIAN_POINT('',(-3.712791317879,-1.110223024625E-16)); -#213 = CARTESIAN_POINT('',(-3.998390650023,-1.110223024625E-16)); -#214 = CARTESIAN_POINT('',(-4.283989982168,-1.110223024625E-16)); -#215 = CARTESIAN_POINT('',(-4.569589314312,-1.110223024625E-16)); -#216 = CARTESIAN_POINT('',(-4.855188646457,-1.110223024625E-16)); -#217 = CARTESIAN_POINT('',(-5.140787978601,-1.110223024625E-16)); -#218 = CARTESIAN_POINT('',(-5.426387310746,-1.110223024625E-16)); -#219 = CARTESIAN_POINT('',(-5.711986642891,-1.110223024625E-16)); -#220 = CARTESIAN_POINT('',(-5.997585975035,-1.110223024625E-16)); -#221 = CARTESIAN_POINT('',(-6.187985529798,-1.110223024625E-16)); -#222 = CARTESIAN_POINT('',(-6.28318530718,-1.110223024625E-16)); -#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#169 = ORIENTED_EDGE('',*,*,#146,.F.); +#170 = ADVANCED_FACE('',(#171),#129,.T.); +#171 = FACE_BOUND('',#172,.T.); +#172 = EDGE_LOOP('',(#173,#174,#196,#227)); +#173 = ORIENTED_EDGE('',*,*,#114,.T.); +#174 = ORIENTED_EDGE('',*,*,#175,.T.); +#175 = EDGE_CURVE('',#91,#176,#178,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(0.799999999999,0.9,1.776356839399E-16)); +#178 = SEAM_CURVE('',#179,(#182,#189),.PCURVE_S1.); +#179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#180,#181),.UNSPECIFIED.,.F.,.F., + (2,2),(1.828537321558E-13,1.599999999999),.PIECEWISE_BEZIER_KNOTS.); +#180 = CARTESIAN_POINT('',(-0.799999999999,0.9,0.)); +#181 = CARTESIAN_POINT('',(0.799999999999,0.9,0.)); +#182 = PCURVE('',#129,#183); +#183 = DEFINITIONAL_REPRESENTATION('',(#184),#188); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(6.28318530718,0.)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(0.,1.)); +#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#224 = PCURVE('',#225,#234); -#225 = SURFACE_OF_REVOLUTION('',#226,#231); -#226 = CIRCLE('',#227,1.18); -#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230); -#228 = CARTESIAN_POINT('',(0.8,2.08,0.)); -#229 = DIRECTION('',(0.,0.,-1.)); -#230 = DIRECTION('',(-1.,-0.,-0.)); -#231 = AXIS1_PLACEMENT('',#232,#233); -#232 = CARTESIAN_POINT('',(0.,0.,0.)); -#233 = DIRECTION('',(1.,0.,0.)); -#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); -#235 = LINE('',#236,#237); -#236 = CARTESIAN_POINT('',(0.,4.712388980385)); -#237 = VECTOR('',#238,1.); -#238 = DIRECTION('',(1.,0.)); -#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#189 = PCURVE('',#129,#190); +#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195); +#191 = LINE('',#192,#193); +#192 = CARTESIAN_POINT('',(0.,0.)); +#193 = VECTOR('',#194,1.); +#194 = DIRECTION('',(0.,1.)); +#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#240 = ORIENTED_EDGE('',*,*,#166,.T.); -#241 = ADVANCED_FACE('',(#242),#225,.F.); -#242 = FACE_BOUND('',#243,.F.); -#243 = EDGE_LOOP('',(#244,#273,#295,#296)); -#244 = ORIENTED_EDGE('',*,*,#245,.T.); -#245 = EDGE_CURVE('',#246,#246,#248,.T.); -#246 = VERTEX_POINT('',#247); -#247 = CARTESIAN_POINT('',(1.327875187557,1.024657502817,0.)); -#248 = SURFACE_CURVE('',#249,(#254,#261),.PCURVE_S1.); -#249 = CIRCLE('',#250,1.024657502817); +#196 = ORIENTED_EDGE('',*,*,#197,.F.); +#197 = EDGE_CURVE('',#176,#176,#198,.T.); +#198 = SURFACE_CURVE('',#199,(#204,#211),.PCURVE_S1.); +#199 = CIRCLE('',#200,0.9); +#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203); +#201 = CARTESIAN_POINT('',(0.799999999999,-1.776356839399E-16, + 1.776356839399E-16)); +#202 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); +#203 = DIRECTION('',(2.22044604925E-16,1.,2.465190328816E-32)); +#204 = PCURVE('',#129,#205); +#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(0.,1.599999999999)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(1.,0.)); +#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#211 = PCURVE('',#212,#221); +#212 = SURFACE_OF_REVOLUTION('',#213,#218); +#213 = CIRCLE('',#214,1.18); +#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217); +#215 = CARTESIAN_POINT('',(0.8,2.08,1.776356839399E-16)); +#216 = DIRECTION('',(2.22044604925E-16,-2.465190328816E-32,-1.)); +#217 = DIRECTION('',(-1.,2.22044604925E-16,-2.22044604925E-16)); +#218 = AXIS1_PLACEMENT('',#219,#220); +#219 = CARTESIAN_POINT('',(0.,0.,0.)); +#220 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(0.,4.712388980385)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(1.,0.)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = ORIENTED_EDGE('',*,*,#175,.F.); +#228 = ADVANCED_FACE('',(#229),#212,.F.); +#229 = FACE_BOUND('',#230,.F.); +#230 = EDGE_LOOP('',(#231,#260,#282,#283)); +#231 = ORIENTED_EDGE('',*,*,#232,.T.); +#232 = EDGE_CURVE('',#233,#233,#235,.T.); +#233 = VERTEX_POINT('',#234); +#234 = CARTESIAN_POINT('',(1.327875187557,1.024657502817, + 2.948475214109E-16)); +#235 = SURFACE_CURVE('',#236,(#241,#248),.PCURVE_S1.); +#236 = CIRCLE('',#237,1.024657502817); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(1.327875187557,-2.948475214109E-16, + 2.948475214109E-16)); +#239 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); +#240 = DIRECTION('',(2.22044604925E-16,1.,2.465190328816E-32)); +#241 = PCURVE('',#212,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(0.,4.248586787861)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = SPHERICAL_SURFACE('',#250,1.15); #250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); -#251 = CARTESIAN_POINT('',(1.327875187557,0.,0.)); -#252 = DIRECTION('',(1.,0.,0.)); -#253 = DIRECTION('',(0.,1.,0.)); -#254 = PCURVE('',#225,#255); -#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); -#256 = LINE('',#257,#258); -#257 = CARTESIAN_POINT('',(0.,4.248586787861)); -#258 = VECTOR('',#259,1.); -#259 = DIRECTION('',(1.,0.)); -#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#251 = CARTESIAN_POINT('',(1.849964262258,-4.107745837385E-16, + 4.107745837385E-16)); +#252 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); +#253 = DIRECTION('',(2.22044604925E-16,1.,2.465190328816E-32)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(0.,-0.471238898039)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,0.)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#261 = PCURVE('',#262,#267); -#262 = SPHERICAL_SURFACE('',#263,1.15); -#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); -#264 = CARTESIAN_POINT('',(1.849964262258,0.,0.)); -#265 = DIRECTION('',(1.,0.,0.)); -#266 = DIRECTION('',(0.,1.,0.)); -#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); -#268 = LINE('',#269,#270); -#269 = CARTESIAN_POINT('',(0.,-0.471238898038)); -#270 = VECTOR('',#271,1.); -#271 = DIRECTION('',(1.,0.)); -#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#260 = ORIENTED_EDGE('',*,*,#261,.T.); +#261 = EDGE_CURVE('',#233,#176,#262,.T.); +#262 = SEAM_CURVE('',#263,(#268,#275),.PCURVE_S1.); +#263 = CIRCLE('',#264,1.18); +#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267); +#265 = CARTESIAN_POINT('',(0.8,2.08,1.776356839399E-16)); +#266 = DIRECTION('',(2.22044604925E-16,-2.465190328816E-32,-1.)); +#267 = DIRECTION('',(-1.,2.22044604925E-16,-2.22044604925E-16)); +#268 = PCURVE('',#212,#269); +#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274); +#270 = LINE('',#271,#272); +#271 = CARTESIAN_POINT('',(0.,0.)); +#272 = VECTOR('',#273,1.); +#273 = DIRECTION('',(0.,1.)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#273 = ORIENTED_EDGE('',*,*,#274,.T.); -#274 = EDGE_CURVE('',#246,#167,#275,.T.); -#275 = SEAM_CURVE('',#276,(#281,#288),.PCURVE_S1.); -#276 = CIRCLE('',#277,1.18); -#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); -#278 = CARTESIAN_POINT('',(0.8,2.08,0.)); -#279 = DIRECTION('',(0.,0.,-1.)); -#280 = DIRECTION('',(-1.,-0.,-0.)); -#281 = PCURVE('',#225,#282); -#282 = DEFINITIONAL_REPRESENTATION('',(#283),#287); -#283 = LINE('',#284,#285); -#284 = CARTESIAN_POINT('',(0.,0.)); -#285 = VECTOR('',#286,1.); -#286 = DIRECTION('',(0.,1.)); -#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#275 = PCURVE('',#212,#276); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(6.28318530718,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(0.,1.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#288 = PCURVE('',#225,#289); -#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294); -#290 = LINE('',#291,#292); -#291 = CARTESIAN_POINT('',(6.28318530718,0.)); -#292 = VECTOR('',#293,1.); -#293 = DIRECTION('',(0.,1.)); -#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#282 = ORIENTED_EDGE('',*,*,#197,.F.); +#283 = ORIENTED_EDGE('',*,*,#261,.F.); +#284 = ADVANCED_FACE('',(#285),#249,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#312)); +#287 = ORIENTED_EDGE('',*,*,#232,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#233,#290,#292,.T.); +#290 = VERTEX_POINT('',#291); +#291 = CARTESIAN_POINT('',(2.999964262258,-1.195894124619E-13, + 6.661258794023E-16)); +#292 = SEAM_CURVE('',#293,(#298,#305),.PCURVE_S1.); +#293 = CIRCLE('',#294,1.15); +#294 = AXIS2_PLACEMENT_3D('',#295,#296,#297); +#295 = CARTESIAN_POINT('',(1.849964262258,-4.107745837385E-16, + 4.107745837385E-16)); +#296 = DIRECTION('',(2.22044604925E-16,-2.465190328816E-32,-1.)); +#297 = DIRECTION('',(-1.,2.22044604925E-16,-2.22044604925E-16)); +#298 = PCURVE('',#249,#299); +#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.)); +#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#295 = ORIENTED_EDGE('',*,*,#188,.F.); -#296 = ORIENTED_EDGE('',*,*,#274,.F.); -#297 = ADVANCED_FACE('',(#298),#262,.T.); -#298 = FACE_BOUND('',#299,.T.); -#299 = EDGE_LOOP('',(#300,#301,#325)); -#300 = ORIENTED_EDGE('',*,*,#245,.T.); -#301 = ORIENTED_EDGE('',*,*,#302,.T.); -#302 = EDGE_CURVE('',#246,#303,#305,.T.); -#303 = VERTEX_POINT('',#304); -#304 = CARTESIAN_POINT('',(2.999964262258,1.408343819019E-16,0.)); -#305 = SEAM_CURVE('',#306,(#311,#318),.PCURVE_S1.); -#306 = CIRCLE('',#307,1.15); -#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310); -#308 = CARTESIAN_POINT('',(1.849964262258,0.,0.)); -#309 = DIRECTION('',(0.,0.,-1.)); -#310 = DIRECTION('',(-1.,-0.,-0.)); -#311 = PCURVE('',#262,#312); -#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); -#313 = LINE('',#314,#315); -#314 = CARTESIAN_POINT('',(0.,-1.570796326795)); -#315 = VECTOR('',#316,1.); -#316 = DIRECTION('',(0.,1.)); -#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#305 = PCURVE('',#249,#306); +#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(6.28318530718,-1.570796326795)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(0.,1.)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#318 = PCURVE('',#262,#319); -#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); -#320 = LINE('',#321,#322); -#321 = CARTESIAN_POINT('',(6.28318530718,-1.570796326795)); -#322 = VECTOR('',#323,1.); -#323 = DIRECTION('',(0.,1.)); -#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#325 = ORIENTED_EDGE('',*,*,#302,.F.); -#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#330)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#327,#328,#329)) REPRESENTATION_CONTEXT('Context #1', +#312 = ORIENTED_EDGE('',*,*,#289,.F.); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#317)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#314,#315,#316)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); -#327 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#328 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#329 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#330 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#327, +#314 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#315 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#316 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#317 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#314, 'distance_accuracy_value','confusion accuracy'); -#331 = PRODUCT_TYPE('part',$,(#7)); -#332 = SHAPE_DEFINITION_REPRESENTATION(#333,#339); -#333 = PRODUCT_DEFINITION_SHAPE('','',#334); -#334 = PRODUCT_DEFINITION('design','',#335,#338); -#335 = PRODUCT_DEFINITION_FORMATION('','',#336); -#336 = PRODUCT('Clone_of_ring-1','Clone_of_ring-1','',(#337)); -#337 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#338 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#339 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#340),#554); -#340 = MANIFOLD_SOLID_BREP('',#341); -#341 = CLOSED_SHELL('',(#342,#427,#480,#528)); -#342 = ADVANCED_FACE('',(#343),#356,.F.); -#343 = FACE_BOUND('',#344,.F.); -#344 = EDGE_LOOP('',(#345,#378,#400,#426)); -#345 = ORIENTED_EDGE('',*,*,#346,.F.); -#346 = EDGE_CURVE('',#347,#347,#349,.T.); -#347 = VERTEX_POINT('',#348); -#348 = CARTESIAN_POINT('',(-1.140785606931,0.927196051202, - -2.270975352574E-16)); -#349 = SURFACE_CURVE('',#350,(#355,#367),.PCURVE_S1.); -#350 = CIRCLE('',#351,0.927196051202); -#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); -#352 = CARTESIAN_POINT('',(-1.140785606931,0.,0.)); -#353 = DIRECTION('',(1.,0.,0.)); -#354 = DIRECTION('',(0.,1.,0.)); -#355 = PCURVE('',#356,#361); -#356 = CONICAL_SURFACE('',#357,1.068581889546,0.361272200045); -#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360); -#358 = CARTESIAN_POINT('',(-1.514964768184,0.,0.)); -#359 = DIRECTION('',(-1.,0.,0.)); -#360 = DIRECTION('',(0.,1.,0.)); -#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); -#362 = LINE('',#363,#364); -#363 = CARTESIAN_POINT('',(-0.,-0.374179161253)); -#364 = VECTOR('',#365,1.); -#365 = DIRECTION('',(-1.,-0.)); -#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#367 = PCURVE('',#368,#373); -#368 = CONICAL_SURFACE('',#369,0.927196051202,1.20952412675); -#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372); -#370 = CARTESIAN_POINT('',(-1.140785606931,0.,0.)); -#371 = DIRECTION('',(1.,0.,0.)); -#372 = DIRECTION('',(0.,1.,0.)); -#373 = DEFINITIONAL_REPRESENTATION('',(#374),#377); -#374 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#375,#376),.UNSPECIFIED.,.F.,.F., +#318 = SHAPE_DEFINITION_REPRESENTATION(#319,#45); +#319 = PRODUCT_DEFINITION_SHAPE('','',#320); +#320 = PRODUCT_DEFINITION('design','',#321,#324); +#321 = PRODUCT_DEFINITION_FORMATION('','',#322); +#322 = PRODUCT('Resistor-body','Resistor-body','',(#323)); +#323 = PRODUCT_CONTEXT('',#2,'mechanical'); +#324 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#325 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#326,#328); +#326 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#327) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#327 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#328 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#329 + ); +#329 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1]','',#5,#320,$); +#330 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#322)); +#331 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#332),#538); +#332 = MANIFOLD_SOLID_BREP('',#333); +#333 = CLOSED_SHELL('',(#334,#416,#467,#513)); +#334 = ADVANCED_FACE('',(#335),#348,.T.); +#335 = FACE_BOUND('',#336,.F.); +#336 = EDGE_LOOP('',(#337,#369,#390,#415)); +#337 = ORIENTED_EDGE('',*,*,#338,.T.); +#338 = EDGE_CURVE('',#339,#339,#341,.T.); +#339 = VERTEX_POINT('',#340); +#340 = CARTESIAN_POINT('',(-1.489676978167,7.416628936281E-16, + 1.113384243793)); +#341 = SURFACE_CURVE('',#342,(#347,#358),.PCURVE_S1.); +#342 = CIRCLE('',#343,1.113384243793); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(-1.489676978167,0.,0.)); +#345 = DIRECTION('',(1.,0.,-0.)); +#346 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#347 = PCURVE('',#348,#353); +#348 = CONICAL_SURFACE('',#349,1.113384243793,1.204277183876); +#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352); +#350 = CARTESIAN_POINT('',(-1.489676978167,0.,0.)); +#351 = DIRECTION('',(1.,-0.,0.)); +#352 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#353 = DEFINITIONAL_REPRESENTATION('',(#354),#357); +#354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#355,#356),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#375 = CARTESIAN_POINT('',(0.,0.)); -#376 = CARTESIAN_POINT('',(6.28318530718,0.)); -#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#355 = CARTESIAN_POINT('',(0.,0.)); +#356 = CARTESIAN_POINT('',(6.28318530718,0.)); +#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#378 = ORIENTED_EDGE('',*,*,#379,.F.); -#379 = EDGE_CURVE('',#380,#347,#382,.T.); -#380 = VERTEX_POINT('',#381); -#381 = CARTESIAN_POINT('',(-1.514964768184,1.068581889546, - -2.617270781318E-16)); -#382 = SEAM_CURVE('',#383,(#387,#394),.PCURVE_S1.); -#383 = LINE('',#384,#385); -#384 = CARTESIAN_POINT('',(-1.514964768184,1.068581889546,0.)); -#385 = VECTOR('',#386,1.); -#386 = DIRECTION('',(0.935447903132,-0.353464595859,0.)); -#387 = PCURVE('',#356,#388); -#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); -#389 = LINE('',#390,#391); -#390 = CARTESIAN_POINT('',(-0.,-0.)); -#391 = VECTOR('',#392,1.); -#392 = DIRECTION('',(-0.,-1.)); -#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#358 = PCURVE('',#359,#364); +#359 = CONICAL_SURFACE('',#360,0.970037063975,0.366519142919); +#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363); +#361 = CARTESIAN_POINT('',(-1.116244807568,0.,0.)); +#362 = DIRECTION('',(-1.,0.,-0.)); +#363 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#368); +#365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#366,#367),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#366 = CARTESIAN_POINT('',(0.,0.373432170599)); +#367 = CARTESIAN_POINT('',(-6.28318530718,0.373432170599)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#394 = PCURVE('',#356,#395); -#395 = DEFINITIONAL_REPRESENTATION('',(#396),#399); -#396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#397,#398),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); -#397 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#398 = CARTESIAN_POINT('',(-6.28318530718,-0.374179161253)); -#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#369 = ORIENTED_EDGE('',*,*,#370,.T.); +#370 = EDGE_CURVE('',#339,#371,#373,.T.); +#371 = VERTEX_POINT('',#372); +#372 = CARTESIAN_POINT('',(-1.543432170599,6.483794699928E-16, + 0.973347179818)); +#373 = SEAM_CURVE('',#374,(#378,#384),.PCURVE_S1.); +#374 = LINE('',#375,#376); +#375 = CARTESIAN_POINT('',(-1.489676978167,7.416628936281E-16, + 1.113384243793)); +#376 = VECTOR('',#377,1.); +#377 = DIRECTION('',(-0.358367949545,-6.218894909019E-16,-0.933580426497 + )); +#378 = PCURVE('',#348,#379); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#383); +#380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#381,#382),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.); +#381 = CARTESIAN_POINT('',(0.,0.)); +#382 = CARTESIAN_POINT('',(0.,-5.37551924318E-02)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#400 = ORIENTED_EDGE('',*,*,#401,.T.); -#401 = EDGE_CURVE('',#380,#380,#402,.T.); -#402 = SURFACE_CURVE('',#403,(#408,#415),.PCURVE_S1.); -#403 = CIRCLE('',#404,1.068581889546); -#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); -#405 = CARTESIAN_POINT('',(-1.514964768184,0.,0.)); -#406 = DIRECTION('',(1.,0.,0.)); -#407 = DIRECTION('',(0.,1.,0.)); -#408 = PCURVE('',#356,#409); -#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414); -#410 = LINE('',#411,#412); -#411 = CARTESIAN_POINT('',(-0.,-0.)); -#412 = VECTOR('',#413,1.); -#413 = DIRECTION('',(-1.,-0.)); +#384 = PCURVE('',#348,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#389); +#386 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#387,#388),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.); +#387 = CARTESIAN_POINT('',(6.28318530718,0.)); +#388 = CARTESIAN_POINT('',(6.28318530718,-5.37551924318E-02)); +#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#390 = ORIENTED_EDGE('',*,*,#391,.F.); +#391 = EDGE_CURVE('',#371,#371,#392,.T.); +#392 = SURFACE_CURVE('',#393,(#398,#404),.PCURVE_S1.); +#393 = CIRCLE('',#394,0.973347179818); +#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397); +#395 = CARTESIAN_POINT('',(-1.543432170599,0.,0.)); +#396 = DIRECTION('',(1.,0.,-0.)); +#397 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#398 = PCURVE('',#348,#399); +#399 = DEFINITIONAL_REPRESENTATION('',(#400),#403); +#400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#401,#402),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#401 = CARTESIAN_POINT('',(0.,-5.37551924318E-02)); +#402 = CARTESIAN_POINT('',(6.28318530718,-5.37551924318E-02)); +#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#404 = PCURVE('',#405,#410); +#405 = CONICAL_SURFACE('',#406,0.973347179818,0.366519142919); +#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); +#407 = CARTESIAN_POINT('',(-1.543432170599,0.,0.)); +#408 = DIRECTION('',(-1.,-0.,-0.)); +#409 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#414); +#411 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#412,#413),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#412 = CARTESIAN_POINT('',(0.,0.)); +#413 = CARTESIAN_POINT('',(-6.28318530718,0.)); #414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#415 = PCURVE('',#416,#421); -#416 = CONICAL_SURFACE('',#417,1.115354284702,1.20952412675); -#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420); -#418 = CARTESIAN_POINT('',(-1.497291538391,0.,0.)); -#419 = DIRECTION('',(1.,0.,0.)); -#420 = DIRECTION('',(0.,1.,0.)); -#421 = DEFINITIONAL_REPRESENTATION('',(#422),#425); -#422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#423,#424),.UNSPECIFIED.,.F.,.F., +#415 = ORIENTED_EDGE('',*,*,#370,.F.); +#416 = ADVANCED_FACE('',(#417),#405,.F.); +#417 = FACE_BOUND('',#418,.F.); +#418 = EDGE_LOOP('',(#419,#420,#441,#466)); +#419 = ORIENTED_EDGE('',*,*,#391,.T.); +#420 = ORIENTED_EDGE('',*,*,#421,.T.); +#421 = EDGE_CURVE('',#371,#422,#424,.T.); +#422 = VERTEX_POINT('',#423); +#423 = CARTESIAN_POINT('',(-1.17,5.528910662633E-16,0.83)); +#424 = SEAM_CURVE('',#425,(#429,#435),.PCURVE_S1.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(-1.543432170599,6.483794699928E-16, + 0.973347179818)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(0.933580426497,-2.387210093237E-16,-0.358367949545) + ); +#429 = PCURVE('',#405,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#434); +#431 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#432,#433),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#432 = CARTESIAN_POINT('',(0.,0.)); +#433 = CARTESIAN_POINT('',(0.,-0.373432170599)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = PCURVE('',#405,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#440); +#437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#438,#439),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#438 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#439 = CARTESIAN_POINT('',(-6.28318530718,-0.373432170599)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = ORIENTED_EDGE('',*,*,#442,.F.); +#442 = EDGE_CURVE('',#422,#422,#443,.T.); +#443 = SURFACE_CURVE('',#444,(#449,#455),.PCURVE_S1.); +#444 = CIRCLE('',#445,0.83); +#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448); +#446 = CARTESIAN_POINT('',(-1.17,0.,0.)); +#447 = DIRECTION('',(1.,0.,-0.)); +#448 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#449 = PCURVE('',#405,#450); +#450 = DEFINITIONAL_REPRESENTATION('',(#451),#454); +#451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#452,#453),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#423 = CARTESIAN_POINT('',(0.,-1.767322979294E-02)); -#424 = CARTESIAN_POINT('',(6.28318530718,-1.767322979294E-02)); -#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#452 = CARTESIAN_POINT('',(0.,-0.373432170599)); +#453 = CARTESIAN_POINT('',(-6.28318530718,-0.373432170599)); +#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#426 = ORIENTED_EDGE('',*,*,#379,.T.); -#427 = ADVANCED_FACE('',(#428),#416,.T.); -#428 = FACE_BOUND('',#429,.T.); -#429 = EDGE_LOOP('',(#430,#431,#453,#479)); -#430 = ORIENTED_EDGE('',*,*,#401,.T.); -#431 = ORIENTED_EDGE('',*,*,#432,.T.); -#432 = EDGE_CURVE('',#380,#433,#435,.T.); -#433 = VERTEX_POINT('',#434); -#434 = CARTESIAN_POINT('',(-1.497291538391,1.115354284702, - -2.731830109352E-16)); -#435 = SEAM_CURVE('',#436,(#440,#446),.PCURVE_S1.); -#436 = LINE('',#437,#438); -#437 = CARTESIAN_POINT('',(-1.497291538391,1.115354284702,0.)); -#438 = VECTOR('',#439,1.); -#439 = DIRECTION('',(0.353464595859,0.935447903132,0.)); -#440 = PCURVE('',#416,#441); -#441 = DEFINITIONAL_REPRESENTATION('',(#442),#445); -#442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#443,#444),.UNSPECIFIED.,.F.,.F., - (2,2),(-5.E-02,-0.),.PIECEWISE_BEZIER_KNOTS.); -#443 = CARTESIAN_POINT('',(6.28318530718,-1.767322979294E-02)); -#444 = CARTESIAN_POINT('',(6.28318530718,0.)); -#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#446 = PCURVE('',#416,#447); -#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452); -#448 = LINE('',#449,#450); -#449 = CARTESIAN_POINT('',(0.,0.)); -#450 = VECTOR('',#451,1.); -#451 = DIRECTION('',(0.,1.)); -#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#453 = ORIENTED_EDGE('',*,*,#454,.F.); -#454 = EDGE_CURVE('',#433,#433,#455,.T.); -#455 = SURFACE_CURVE('',#456,(#461,#468),.PCURVE_S1.); -#456 = CIRCLE('',#457,1.115354284702); +#455 = PCURVE('',#456,#461); +#456 = CONICAL_SURFACE('',#457,0.83,1.204277183876); #457 = AXIS2_PLACEMENT_3D('',#458,#459,#460); -#458 = CARTESIAN_POINT('',(-1.497291538391,0.,0.)); +#458 = CARTESIAN_POINT('',(-1.17,0.,0.)); #459 = DIRECTION('',(1.,0.,0.)); -#460 = DIRECTION('',(0.,1.,0.)); -#461 = PCURVE('',#416,#462); -#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); -#463 = LINE('',#464,#465); -#464 = CARTESIAN_POINT('',(0.,-0.)); -#465 = VECTOR('',#466,1.); -#466 = DIRECTION('',(1.,0.)); -#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#468 = PCURVE('',#469,#474); -#469 = CONICAL_SURFACE('',#470,0.973968446359,0.361272200045); -#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473); -#471 = CARTESIAN_POINT('',(-1.123112377138,0.,0.)); -#472 = DIRECTION('',(-1.,0.,0.)); -#473 = DIRECTION('',(0.,1.,0.)); -#474 = DEFINITIONAL_REPRESENTATION('',(#475),#478); -#475 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#476,#477),.UNSPECIFIED.,.F.,.F., +#460 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#461 = DEFINITIONAL_REPRESENTATION('',(#462),#465); +#462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#463,#464),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#476 = CARTESIAN_POINT('',(0.,0.374179161253)); -#477 = CARTESIAN_POINT('',(-6.28318530718,0.374179161253)); -#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#463 = CARTESIAN_POINT('',(0.,0.)); +#464 = CARTESIAN_POINT('',(6.28318530718,0.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#479 = ORIENTED_EDGE('',*,*,#432,.F.); -#480 = ADVANCED_FACE('',(#481),#469,.T.); -#481 = FACE_BOUND('',#482,.T.); -#482 = EDGE_LOOP('',(#483,#484,#506,#527)); -#483 = ORIENTED_EDGE('',*,*,#454,.T.); -#484 = ORIENTED_EDGE('',*,*,#485,.T.); -#485 = EDGE_CURVE('',#433,#486,#488,.T.); -#486 = VERTEX_POINT('',#487); -#487 = CARTESIAN_POINT('',(-1.123112377138,0.973968446359, - -2.385534680608E-16)); -#488 = SEAM_CURVE('',#489,(#493,#499),.PCURVE_S1.); -#489 = LINE('',#490,#491); -#490 = CARTESIAN_POINT('',(-1.123112377138,0.973968446359,0.)); -#491 = VECTOR('',#492,1.); -#492 = DIRECTION('',(0.935447903132,-0.353464595859,0.)); -#493 = PCURVE('',#469,#494); -#494 = DEFINITIONAL_REPRESENTATION('',(#495),#498); -#495 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#496,#497),.UNSPECIFIED.,.F.,.F., - (2,2),(-0.4,-0.),.PIECEWISE_BEZIER_KNOTS.); -#496 = CARTESIAN_POINT('',(-6.28318530718,0.374179161253)); -#497 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#466 = ORIENTED_EDGE('',*,*,#421,.F.); +#467 = ADVANCED_FACE('',(#468),#456,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#492,#512)); +#470 = ORIENTED_EDGE('',*,*,#442,.T.); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#422,#473,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(-1.116244807568,6.461744898986E-16, + 0.970037063975)); +#475 = SEAM_CURVE('',#476,(#480,#486),.PCURVE_S1.); +#476 = LINE('',#477,#478); +#477 = CARTESIAN_POINT('',(-1.17,5.528910662633E-16,0.83)); +#478 = VECTOR('',#479,1.); +#479 = DIRECTION('',(0.358367949545,6.218894909019E-16,0.933580426497)); +#480 = PCURVE('',#456,#481); +#481 = DEFINITIONAL_REPRESENTATION('',(#482),#485); +#482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#483,#484),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.); +#483 = CARTESIAN_POINT('',(0.,0.)); +#484 = CARTESIAN_POINT('',(0.,5.375519243179E-02)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#499 = PCURVE('',#469,#500); -#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.,-0.)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(-0.,-1.)); +#486 = PCURVE('',#456,#487); +#487 = DEFINITIONAL_REPRESENTATION('',(#488),#491); +#488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#489,#490),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.); +#489 = CARTESIAN_POINT('',(6.28318530718,0.)); +#490 = CARTESIAN_POINT('',(6.28318530718,5.375519243179E-02)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = ORIENTED_EDGE('',*,*,#493,.F.); +#493 = EDGE_CURVE('',#473,#473,#494,.T.); +#494 = SURFACE_CURVE('',#495,(#500,#506),.PCURVE_S1.); +#495 = CIRCLE('',#496,0.970037063975); +#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499); +#497 = CARTESIAN_POINT('',(-1.116244807568,0.,0.)); +#498 = DIRECTION('',(1.,0.,-0.)); +#499 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#500 = PCURVE('',#456,#501); +#501 = DEFINITIONAL_REPRESENTATION('',(#502),#505); +#502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#503,#504),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#503 = CARTESIAN_POINT('',(0.,5.375519243179E-02)); +#504 = CARTESIAN_POINT('',(6.28318530718,5.375519243179E-02)); #505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#506 = ORIENTED_EDGE('',*,*,#507,.F.); -#507 = EDGE_CURVE('',#486,#486,#508,.T.); -#508 = SURFACE_CURVE('',#509,(#514,#521),.PCURVE_S1.); -#509 = CIRCLE('',#510,0.973968446359); -#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513); -#511 = CARTESIAN_POINT('',(-1.123112377138,0.,0.)); -#512 = DIRECTION('',(1.,0.,0.)); -#513 = DIRECTION('',(0.,1.,0.)); -#514 = PCURVE('',#469,#515); -#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(0.,-0.)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(-1.,-0.)); -#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#521 = PCURVE('',#368,#522); -#522 = DEFINITIONAL_REPRESENTATION('',(#523),#526); -#523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#524,#525),.UNSPECIFIED.,.F.,.F., +#506 = PCURVE('',#359,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#524 = CARTESIAN_POINT('',(0.,1.767322979294E-02)); -#525 = CARTESIAN_POINT('',(6.28318530718,1.767322979294E-02)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#509 = CARTESIAN_POINT('',(0.,0.)); +#510 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#527 = ORIENTED_EDGE('',*,*,#485,.F.); -#528 = ADVANCED_FACE('',(#529),#368,.F.); -#529 = FACE_BOUND('',#530,.F.); -#530 = EDGE_LOOP('',(#531,#532,#552,#553)); -#531 = ORIENTED_EDGE('',*,*,#507,.F.); -#532 = ORIENTED_EDGE('',*,*,#533,.F.); -#533 = EDGE_CURVE('',#347,#486,#534,.T.); -#534 = SEAM_CURVE('',#535,(#539,#546),.PCURVE_S1.); -#535 = LINE('',#536,#537); -#536 = CARTESIAN_POINT('',(-1.140785606931,0.927196051202,0.)); -#537 = VECTOR('',#538,1.); -#538 = DIRECTION('',(0.353464595859,0.935447903132,0.)); -#539 = PCURVE('',#368,#540); -#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545); -#541 = LINE('',#542,#543); -#542 = CARTESIAN_POINT('',(0.,0.)); -#543 = VECTOR('',#544,1.); -#544 = DIRECTION('',(0.,1.)); -#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#512 = ORIENTED_EDGE('',*,*,#472,.F.); +#513 = ADVANCED_FACE('',(#514),#359,.T.); +#514 = FACE_BOUND('',#515,.F.); +#515 = EDGE_LOOP('',(#516,#517,#536,#537)); +#516 = ORIENTED_EDGE('',*,*,#493,.T.); +#517 = ORIENTED_EDGE('',*,*,#518,.T.); +#518 = EDGE_CURVE('',#473,#339,#519,.T.); +#519 = SEAM_CURVE('',#520,(#524,#530),.PCURVE_S1.); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(-1.116244807568,6.461744898986E-16, + 0.970037063975)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(-0.933580426497,2.387210093237E-16,0.358367949545) + ); +#524 = PCURVE('',#359,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#529); +#526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#527,#528),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#527 = CARTESIAN_POINT('',(0.,0.)); +#528 = CARTESIAN_POINT('',(0.,0.373432170599)); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#546 = PCURVE('',#368,#547); -#547 = DEFINITIONAL_REPRESENTATION('',(#548),#551); -#548 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#549,#550),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,5.E-02),.PIECEWISE_BEZIER_KNOTS.); -#549 = CARTESIAN_POINT('',(6.28318530718,0.)); -#550 = CARTESIAN_POINT('',(6.28318530718,1.767322979294E-02)); -#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#530 = PCURVE('',#359,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#535); +#532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#533,#534),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#533 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#534 = CARTESIAN_POINT('',(-6.28318530718,0.373432170599)); +#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#552 = ORIENTED_EDGE('',*,*,#346,.T.); -#553 = ORIENTED_EDGE('',*,*,#533,.T.); -#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#558)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#555,#556,#557)) REPRESENTATION_CONTEXT('Context #1', +#536 = ORIENTED_EDGE('',*,*,#338,.F.); +#537 = ORIENTED_EDGE('',*,*,#518,.F.); +#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#542)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#539,#540,#541)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); -#555 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#556 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#557 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#558 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#555, +#539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#539, 'distance_accuracy_value','confusion accuracy'); -#559 = PRODUCT_TYPE('part',$,(#336)); -#560 = SHAPE_DEFINITION_REPRESENTATION(#561,#567); -#561 = PRODUCT_DEFINITION_SHAPE('','',#562); -#562 = PRODUCT_DEFINITION('design','',#563,#566); -#563 = PRODUCT_DEFINITION_FORMATION('','',#564); -#564 = PRODUCT('Clone_of_ring-2','Clone_of_ring-2','',(#565)); -#565 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#566 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#567 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#568),#788); -#568 = MANIFOLD_SOLID_BREP('',#569); -#569 = CLOSED_SHELL('',(#570,#661,#714,#762)); -#570 = ADVANCED_FACE('',(#571),#584,.F.); -#571 = FACE_BOUND('',#572,.F.); -#572 = EDGE_LOOP('',(#573,#609,#631,#660)); -#573 = ORIENTED_EDGE('',*,*,#574,.F.); -#574 = EDGE_CURVE('',#575,#575,#577,.T.); -#575 = VERTEX_POINT('',#576); -#576 = CARTESIAN_POINT('',(-0.242625062523,0.866679549217, - -2.12275267167E-16)); -#577 = SURFACE_CURVE('',#578,(#583,#595),.PCURVE_S1.); -#578 = CIRCLE('',#579,0.866679549217); -#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582); -#580 = CARTESIAN_POINT('',(-0.242625062523,0.,0.)); -#581 = DIRECTION('',(1.,-0.,0.)); -#582 = DIRECTION('',(0.,1.,-1.281007525363E-16)); +#543 = SHAPE_DEFINITION_REPRESENTATION(#544,#331); +#544 = PRODUCT_DEFINITION_SHAPE('','',#545); +#545 = PRODUCT_DEFINITION('design','',#546,#549); +#546 = PRODUCT_DEFINITION_FORMATION('','',#547); +#547 = PRODUCT('Ring-1','Ring-1','',(#548)); +#548 = PRODUCT_CONTEXT('',#2,'mechanical'); +#549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#551,#553); +#551 = ( REPRESENTATION_RELATIONSHIP('','',#331,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#554 + ); +#554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:2]','',#5,#545,$); +#555 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#547)); +#556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#557),#731); +#557 = MANIFOLD_SOLID_BREP('',#558); +#558 = CLOSED_SHELL('',(#559,#643,#677,#724)); +#559 = ADVANCED_FACE('',(#560),#573,.F.); +#560 = FACE_BOUND('',#561,.F.); +#561 = EDGE_LOOP('',(#562,#595,#616,#642)); +#562 = ORIENTED_EDGE('',*,*,#563,.T.); +#563 = EDGE_CURVE('',#564,#564,#566,.T.); +#564 = VERTEX_POINT('',#565); +#565 = CARTESIAN_POINT('',(-0.64,5.195843755246E-16,0.78)); +#566 = SURFACE_CURVE('',#567,(#572,#583),.PCURVE_S1.); +#567 = CIRCLE('',#568,0.78); +#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571); +#569 = CARTESIAN_POINT('',(-0.64,0.,0.)); +#570 = DIRECTION('',(1.,0.,-0.)); +#571 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#572 = PCURVE('',#573,#578); +#573 = CYLINDRICAL_SURFACE('',#574,0.78); +#574 = AXIS2_PLACEMENT_3D('',#575,#576,#577); +#575 = CARTESIAN_POINT('',(-0.64,0.,0.)); +#576 = DIRECTION('',(1.,0.,0.)); +#577 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#582); +#579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#580,#581),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = CARTESIAN_POINT('',(6.28318530718,0.)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); #583 = PCURVE('',#584,#589); -#584 = CYLINDRICAL_SURFACE('',#585,0.866679549217); +#584 = PLANE('',#585); #585 = AXIS2_PLACEMENT_3D('',#586,#587,#588); -#586 = CARTESIAN_POINT('',(-0.642625062523,0.,0.)); +#586 = CARTESIAN_POINT('',(-0.64,0.,0.)); #587 = DIRECTION('',(1.,0.,0.)); -#588 = DIRECTION('',(0.,1.,-1.281007525363E-16)); +#588 = DIRECTION('',(0.,6.661338147751E-16,1.)); #589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); -#590 = LINE('',#591,#592); -#591 = CARTESIAN_POINT('',(0.,0.4)); -#592 = VECTOR('',#593,1.); +#590 = CIRCLE('',#591,0.78); +#591 = AXIS2_PLACEMENT_2D('',#592,#593); +#592 = CARTESIAN_POINT('',(0.,0.)); #593 = DIRECTION('',(1.,0.)); #594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#595 = PCURVE('',#596,#604); -#596 = SURFACE_OF_REVOLUTION('',#597,#601); -#597 = LINE('',#598,#599); -#598 = CARTESIAN_POINT('',(-0.242625062523,0.866679549217,0.)); -#599 = VECTOR('',#600,1.); -#600 = DIRECTION('',(3.061616997868E-17,-1.,1.608122649677E-16)); -#601 = AXIS1_PLACEMENT('',#602,#603); -#602 = CARTESIAN_POINT('',(-0.442625062523,0.,0.)); +#595 = ORIENTED_EDGE('',*,*,#596,.T.); +#596 = EDGE_CURVE('',#564,#597,#599,.T.); +#597 = VERTEX_POINT('',#598); +#598 = CARTESIAN_POINT('',(-0.24,5.195843755246E-16,0.78)); +#599 = SEAM_CURVE('',#600,(#604,#610),.PCURVE_S1.); +#600 = LINE('',#601,#602); +#601 = CARTESIAN_POINT('',(-0.64,5.195843755246E-16,0.78)); +#602 = VECTOR('',#603,1.); #603 = DIRECTION('',(1.,0.,0.)); -#604 = DEFINITIONAL_REPRESENTATION('',(#605),#608); -#605 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#606,#607),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#606 = CARTESIAN_POINT('',(0.,0.)); -#607 = CARTESIAN_POINT('',(6.28318530718,0.)); -#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#609 = ORIENTED_EDGE('',*,*,#610,.F.); -#610 = EDGE_CURVE('',#611,#575,#613,.T.); -#611 = VERTEX_POINT('',#612); -#612 = CARTESIAN_POINT('',(-0.642625062523,0.866679549217, - -3.152569563811E-16)); -#613 = SEAM_CURVE('',#614,(#618,#625),.PCURVE_S1.); -#614 = LINE('',#615,#616); -#615 = CARTESIAN_POINT('',(-0.642625062523,0.866679549217, - -1.110223024625E-16)); -#616 = VECTOR('',#617,1.); -#617 = DIRECTION('',(1.,0.,0.)); -#618 = PCURVE('',#584,#619); -#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624); -#620 = LINE('',#621,#622); -#621 = CARTESIAN_POINT('',(0.,0.)); -#622 = VECTOR('',#623,1.); -#623 = DIRECTION('',(0.,1.)); -#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#625 = PCURVE('',#584,#626); -#626 = DEFINITIONAL_REPRESENTATION('',(#627),#630); -#627 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#628,#629),.UNSPECIFIED.,.F.,.F., +#604 = PCURVE('',#573,#605); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#609); +#606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#607,#608),.UNSPECIFIED.,.F.,.F., (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); -#628 = CARTESIAN_POINT('',(6.28318530718,0.)); -#629 = CARTESIAN_POINT('',(6.28318530718,0.4)); -#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#607 = CARTESIAN_POINT('',(0.,0.)); +#608 = CARTESIAN_POINT('',(0.,0.4)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#631 = ORIENTED_EDGE('',*,*,#632,.T.); -#632 = EDGE_CURVE('',#611,#611,#633,.T.); -#633 = SURFACE_CURVE('',#634,(#639,#646),.PCURVE_S1.); -#634 = CIRCLE('',#635,0.866679549217); -#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); -#636 = CARTESIAN_POINT('',(-0.642625062523,0.,0.)); -#637 = DIRECTION('',(1.,-0.,0.)); -#638 = DIRECTION('',(0.,1.,-1.281007525363E-16)); -#639 = PCURVE('',#584,#640); -#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645); -#641 = LINE('',#642,#643); -#642 = CARTESIAN_POINT('',(0.,0.)); -#643 = VECTOR('',#644,1.); -#644 = DIRECTION('',(1.,0.)); -#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#610 = PCURVE('',#573,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#615); +#612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#613,#614),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#613 = CARTESIAN_POINT('',(6.28318530718,0.)); +#614 = CARTESIAN_POINT('',(6.28318530718,0.4)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#646 = PCURVE('',#647,#655); -#647 = SURFACE_OF_REVOLUTION('',#648,#652); -#648 = LINE('',#649,#650); -#649 = CARTESIAN_POINT('',(-0.642625062523,0.916679549217, - -1.110223024625E-16)); -#650 = VECTOR('',#651,1.); -#651 = DIRECTION('',(-3.061616997868E-17,1.,-1.608122649677E-16)); -#652 = AXIS1_PLACEMENT('',#653,#654); -#653 = CARTESIAN_POINT('',(-0.442625062523,0.,0.)); -#654 = DIRECTION('',(1.,0.,0.)); -#655 = DEFINITIONAL_REPRESENTATION('',(#656),#659); -#656 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#657,#658),.UNSPECIFIED.,.F.,.F., +#616 = ORIENTED_EDGE('',*,*,#617,.F.); +#617 = EDGE_CURVE('',#597,#597,#618,.T.); +#618 = SURFACE_CURVE('',#619,(#624,#630),.PCURVE_S1.); +#619 = CIRCLE('',#620,0.78); +#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623); +#621 = CARTESIAN_POINT('',(-0.24,0.,0.)); +#622 = DIRECTION('',(1.,0.,-0.)); +#623 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#624 = PCURVE('',#573,#625); +#625 = DEFINITIONAL_REPRESENTATION('',(#626),#629); +#626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#627,#628),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#657 = CARTESIAN_POINT('',(0.,-5.E-02)); -#658 = CARTESIAN_POINT('',(6.28318530718,-5.E-02)); -#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#627 = CARTESIAN_POINT('',(0.,0.4)); +#628 = CARTESIAN_POINT('',(6.28318530718,0.4)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#660 = ORIENTED_EDGE('',*,*,#610,.T.); -#661 = ADVANCED_FACE('',(#662),#647,.T.); -#662 = FACE_BOUND('',#663,.T.); -#663 = EDGE_LOOP('',(#664,#665,#687,#713)); -#664 = ORIENTED_EDGE('',*,*,#632,.T.); -#665 = ORIENTED_EDGE('',*,*,#666,.T.); -#666 = EDGE_CURVE('',#611,#667,#669,.T.); -#667 = VERTEX_POINT('',#668); -#668 = CARTESIAN_POINT('',(-0.642625062523,0.916679549217, - -2.245217351585E-16)); -#669 = SEAM_CURVE('',#670,(#674,#680),.PCURVE_S1.); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(-0.642625062523,0.916679549217, - -1.110223024625E-16)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(-3.061616997868E-17,1.,-1.608122649677E-16)); -#674 = PCURVE('',#647,#675); -#675 = DEFINITIONAL_REPRESENTATION('',(#676),#679); -#676 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#677,#678),.UNSPECIFIED.,.F.,.F., - (2,2),(-5.E-02,-0.),.PIECEWISE_BEZIER_KNOTS.); -#677 = CARTESIAN_POINT('',(6.28318530718,-5.E-02)); -#678 = CARTESIAN_POINT('',(6.28318530718,0.)); -#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#630 = PCURVE('',#631,#636); +#631 = PLANE('',#632); +#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635); +#633 = CARTESIAN_POINT('',(-0.24,0.,0.)); +#634 = DIRECTION('',(1.,0.,0.)); +#635 = DIRECTION('',(-0.,6.661338147751E-16,1.)); +#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641); +#637 = CIRCLE('',#638,0.78); +#638 = AXIS2_PLACEMENT_2D('',#639,#640); +#639 = CARTESIAN_POINT('',(0.,0.)); +#640 = DIRECTION('',(1.,-0.)); +#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#680 = PCURVE('',#647,#681); -#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686); -#682 = LINE('',#683,#684); -#683 = CARTESIAN_POINT('',(0.,0.)); -#684 = VECTOR('',#685,1.); -#685 = DIRECTION('',(0.,1.)); -#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#642 = ORIENTED_EDGE('',*,*,#596,.F.); +#643 = ADVANCED_FACE('',(#644,#647),#631,.T.); +#644 = FACE_BOUND('',#645,.F.); +#645 = EDGE_LOOP('',(#646)); +#646 = ORIENTED_EDGE('',*,*,#617,.T.); +#647 = FACE_BOUND('',#648,.F.); +#648 = EDGE_LOOP('',(#649)); +#649 = ORIENTED_EDGE('',*,*,#650,.F.); +#650 = EDGE_CURVE('',#651,#651,#653,.T.); +#651 = VERTEX_POINT('',#652); +#652 = CARTESIAN_POINT('',(-0.24,6.195044477408E-16,0.93)); +#653 = SURFACE_CURVE('',#654,(#659,#666),.PCURVE_S1.); +#654 = CIRCLE('',#655,0.93); +#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658); +#656 = CARTESIAN_POINT('',(-0.24,0.,0.)); +#657 = DIRECTION('',(1.,0.,-0.)); +#658 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#659 = PCURVE('',#631,#660); +#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665); +#661 = CIRCLE('',#662,0.93); +#662 = AXIS2_PLACEMENT_2D('',#663,#664); +#663 = CARTESIAN_POINT('',(0.,0.)); +#664 = DIRECTION('',(1.,-0.)); +#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#687 = ORIENTED_EDGE('',*,*,#688,.F.); -#688 = EDGE_CURVE('',#667,#667,#689,.T.); -#689 = SURFACE_CURVE('',#690,(#695,#702),.PCURVE_S1.); -#690 = CIRCLE('',#691,0.916679549217); -#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694); -#692 = CARTESIAN_POINT('',(-0.642625062523,0.,0.)); -#693 = DIRECTION('',(1.,-0.,0.)); -#694 = DIRECTION('',(0.,1.,-1.211135369578E-16)); -#695 = PCURVE('',#647,#696); -#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701); -#697 = LINE('',#698,#699); -#698 = CARTESIAN_POINT('',(0.,-0.)); -#699 = VECTOR('',#700,1.); -#700 = DIRECTION('',(1.,0.)); +#666 = PCURVE('',#667,#672); +#667 = CYLINDRICAL_SURFACE('',#668,0.93); +#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671); +#669 = CARTESIAN_POINT('',(-0.24,0.,0.)); +#670 = DIRECTION('',(-1.,0.,-0.)); +#671 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#672 = DEFINITIONAL_REPRESENTATION('',(#673),#676); +#673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#674,#675),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#674 = CARTESIAN_POINT('',(0.,0.)); +#675 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = ADVANCED_FACE('',(#678),#667,.T.); +#678 = FACE_BOUND('',#679,.F.); +#679 = EDGE_LOOP('',(#680,#681,#702,#723)); +#680 = ORIENTED_EDGE('',*,*,#650,.T.); +#681 = ORIENTED_EDGE('',*,*,#682,.T.); +#682 = EDGE_CURVE('',#651,#683,#685,.T.); +#683 = VERTEX_POINT('',#684); +#684 = CARTESIAN_POINT('',(-0.64,6.195044477408E-16,0.93)); +#685 = SEAM_CURVE('',#686,(#690,#696),.PCURVE_S1.); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(-0.24,6.195044477408E-16,0.93)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(-1.,0.,0.)); +#690 = PCURVE('',#667,#691); +#691 = DEFINITIONAL_REPRESENTATION('',(#692),#695); +#692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#693,#694),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#693 = CARTESIAN_POINT('',(0.,0.)); +#694 = CARTESIAN_POINT('',(0.,0.4)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = PCURVE('',#667,#697); +#697 = DEFINITIONAL_REPRESENTATION('',(#698),#701); +#698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#699,#700),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#699 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#700 = CARTESIAN_POINT('',(-6.28318530718,0.4)); #701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#702 = PCURVE('',#703,#708); -#703 = CYLINDRICAL_SURFACE('',#704,0.916679549217); -#704 = AXIS2_PLACEMENT_3D('',#705,#706,#707); -#705 = CARTESIAN_POINT('',(-0.242625062523,0.,0.)); -#706 = DIRECTION('',(1.,0.,0.)); -#707 = DIRECTION('',(0.,1.,0.)); -#708 = DEFINITIONAL_REPRESENTATION('',(#709),#712); -#709 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#710,#711),.UNSPECIFIED.,.F.,.F., +#702 = ORIENTED_EDGE('',*,*,#703,.F.); +#703 = EDGE_CURVE('',#683,#683,#704,.T.); +#704 = SURFACE_CURVE('',#705,(#710,#716),.PCURVE_S1.); +#705 = CIRCLE('',#706,0.93); +#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709); +#707 = CARTESIAN_POINT('',(-0.64,0.,0.)); +#708 = DIRECTION('',(1.,0.,-0.)); +#709 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#710 = PCURVE('',#667,#711); +#711 = DEFINITIONAL_REPRESENTATION('',(#712),#715); +#712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#713,#714),.UNSPECIFIED.,.F.,.F., (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#710 = CARTESIAN_POINT('',(0.,-0.4)); -#711 = CARTESIAN_POINT('',(6.28318530718,-0.4)); -#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#713 = CARTESIAN_POINT('',(0.,0.4)); +#714 = CARTESIAN_POINT('',(-6.28318530718,0.4)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#713 = ORIENTED_EDGE('',*,*,#666,.F.); -#714 = ADVANCED_FACE('',(#715),#703,.T.); -#715 = FACE_BOUND('',#716,.T.); -#716 = EDGE_LOOP('',(#717,#718,#740,#761)); -#717 = ORIENTED_EDGE('',*,*,#688,.T.); -#718 = ORIENTED_EDGE('',*,*,#719,.T.); -#719 = EDGE_CURVE('',#667,#720,#722,.T.); -#720 = VERTEX_POINT('',#721); -#721 = CARTESIAN_POINT('',(-0.242625062523,0.916679549217, - -2.325623484069E-16)); -#722 = SEAM_CURVE('',#723,(#727,#733),.PCURVE_S1.); -#723 = LINE('',#724,#725); -#724 = CARTESIAN_POINT('',(-0.242625062523,0.916679549217,0.)); -#725 = VECTOR('',#726,1.); -#726 = DIRECTION('',(1.,0.,0.)); -#727 = PCURVE('',#703,#728); -#728 = DEFINITIONAL_REPRESENTATION('',(#729),#732); -#729 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#730,#731),.UNSPECIFIED.,.F.,.F., - (2,2),(-0.4,-0.),.PIECEWISE_BEZIER_KNOTS.); -#730 = CARTESIAN_POINT('',(6.28318530718,-0.4)); -#731 = CARTESIAN_POINT('',(6.28318530718,0.)); -#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#716 = PCURVE('',#584,#717); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722); +#718 = CIRCLE('',#719,0.93); +#719 = AXIS2_PLACEMENT_2D('',#720,#721); +#720 = CARTESIAN_POINT('',(0.,0.)); +#721 = DIRECTION('',(1.,0.)); +#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#733 = PCURVE('',#703,#734); -#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739); -#735 = LINE('',#736,#737); -#736 = CARTESIAN_POINT('',(0.,0.)); -#737 = VECTOR('',#738,1.); -#738 = DIRECTION('',(0.,1.)); -#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#740 = ORIENTED_EDGE('',*,*,#741,.F.); -#741 = EDGE_CURVE('',#720,#720,#742,.T.); -#742 = SURFACE_CURVE('',#743,(#748,#755),.PCURVE_S1.); -#743 = CIRCLE('',#744,0.916679549217); -#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747); -#745 = CARTESIAN_POINT('',(-0.242625062523,0.,0.)); -#746 = DIRECTION('',(1.,0.,0.)); -#747 = DIRECTION('',(0.,1.,0.)); -#748 = PCURVE('',#703,#749); -#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754); -#750 = LINE('',#751,#752); -#751 = CARTESIAN_POINT('',(0.,-0.)); -#752 = VECTOR('',#753,1.); -#753 = DIRECTION('',(1.,0.)); -#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#755 = PCURVE('',#596,#756); -#756 = DEFINITIONAL_REPRESENTATION('',(#757),#760); -#757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#758,#759),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#758 = CARTESIAN_POINT('',(0.,-5.E-02)); -#759 = CARTESIAN_POINT('',(6.28318530718,-5.E-02)); -#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#761 = ORIENTED_EDGE('',*,*,#719,.F.); -#762 = ADVANCED_FACE('',(#763),#596,.T.); -#763 = FACE_BOUND('',#764,.T.); -#764 = EDGE_LOOP('',(#765,#766,#786,#787)); -#765 = ORIENTED_EDGE('',*,*,#741,.T.); -#766 = ORIENTED_EDGE('',*,*,#767,.T.); -#767 = EDGE_CURVE('',#720,#575,#768,.T.); -#768 = SEAM_CURVE('',#769,(#773,#779),.PCURVE_S1.); -#769 = LINE('',#770,#771); -#770 = CARTESIAN_POINT('',(-0.242625062523,0.866679549217,0.)); -#771 = VECTOR('',#772,1.); -#772 = DIRECTION('',(3.061616997868E-17,-1.,1.608122649677E-16)); -#773 = PCURVE('',#596,#774); -#774 = DEFINITIONAL_REPRESENTATION('',(#775),#778); -#775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#776,#777),.UNSPECIFIED.,.F.,.F., - (2,2),(-5.E-02,-0.),.PIECEWISE_BEZIER_KNOTS.); -#776 = CARTESIAN_POINT('',(6.28318530718,-5.E-02)); -#777 = CARTESIAN_POINT('',(6.28318530718,0.)); -#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#779 = PCURVE('',#596,#780); -#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785); -#781 = LINE('',#782,#783); -#782 = CARTESIAN_POINT('',(0.,0.)); -#783 = VECTOR('',#784,1.); -#784 = DIRECTION('',(0.,1.)); -#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#786 = ORIENTED_EDGE('',*,*,#574,.F.); -#787 = ORIENTED_EDGE('',*,*,#767,.F.); -#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#792)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#789,#790,#791)) REPRESENTATION_CONTEXT('Context #1', +#723 = ORIENTED_EDGE('',*,*,#682,.F.); +#724 = ADVANCED_FACE('',(#725,#728),#584,.F.); +#725 = FACE_BOUND('',#726,.F.); +#726 = EDGE_LOOP('',(#727)); +#727 = ORIENTED_EDGE('',*,*,#703,.T.); +#728 = FACE_BOUND('',#729,.F.); +#729 = EDGE_LOOP('',(#730)); +#730 = ORIENTED_EDGE('',*,*,#563,.F.); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#735)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#732,#733,#734)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); -#789 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#790 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#791 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#792 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#789, +#732 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#733 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#734 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#735 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#732, 'distance_accuracy_value','confusion accuracy'); -#793 = PRODUCT_TYPE('part',$,(#564)); -#794 = SHAPE_DEFINITION_REPRESENTATION(#795,#801); -#795 = PRODUCT_DEFINITION_SHAPE('','',#796); -#796 = PRODUCT_DEFINITION('design','',#797,#800); -#797 = PRODUCT_DEFINITION_FORMATION('','',#798); -#798 = PRODUCT('Clone_of_ring-4','Clone_of_ring-4','',(#799)); -#799 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#800 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#801 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#802),#1016); -#802 = MANIFOLD_SOLID_BREP('',#803); -#803 = CLOSED_SHELL('',(#804,#889,#942,#990)); -#804 = ADVANCED_FACE('',(#805),#818,.F.); -#805 = FACE_BOUND('',#806,.F.); -#806 = EDGE_LOOP('',(#807,#840,#862,#888)); -#807 = ORIENTED_EDGE('',*,*,#808,.F.); -#808 = EDGE_CURVE('',#809,#809,#811,.T.); -#809 = VERTEX_POINT('',#810); -#810 = CARTESIAN_POINT('',(1.517156832527,1.069350644543, - -1.508930663387E-16)); -#811 = SURFACE_CURVE('',#812,(#817,#829),.PCURVE_S1.); -#812 = CIRCLE('',#813,1.069350644543); -#813 = AXIS2_PLACEMENT_3D('',#814,#815,#816); -#814 = CARTESIAN_POINT('',(1.517156832527,0.,0.)); -#815 = DIRECTION('',(1.,0.,0.)); -#816 = DIRECTION('',(0.,1.,0.)); -#817 = PCURVE('',#818,#823); -#818 = CONICAL_SURFACE('',#819,0.936694931175,0.338040667585); -#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); -#820 = CARTESIAN_POINT('',(1.139794325498,0.,0.)); -#821 = DIRECTION('',(1.,0.,0.)); -#822 = DIRECTION('',(0.,1.,0.)); -#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828); -#824 = LINE('',#825,#826); -#825 = CARTESIAN_POINT('',(0.,0.377362507028)); -#826 = VECTOR('',#827,1.); -#827 = DIRECTION('',(1.,0.)); -#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#829 = PCURVE('',#830,#835); -#830 = CONICAL_SURFACE('',#831,1.069350644543,1.23275565921); -#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834); -#832 = CARTESIAN_POINT('',(1.517156832527,0.,0.)); -#833 = DIRECTION('',(-1.,0.,0.)); -#834 = DIRECTION('',(0.,1.,1.038221681813E-16)); -#835 = DEFINITIONAL_REPRESENTATION('',(#836),#839); -#836 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#837,#838),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#837 = CARTESIAN_POINT('',(0.,0.)); -#838 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#840 = ORIENTED_EDGE('',*,*,#841,.F.); -#841 = EDGE_CURVE('',#842,#809,#844,.T.); -#842 = VERTEX_POINT('',#843); -#843 = CARTESIAN_POINT('',(1.139794325498,0.936694931175, - -3.351235527976E-16)); -#844 = SEAM_CURVE('',#845,(#849,#856),.PCURVE_S1.); -#845 = LINE('',#846,#847); -#846 = CARTESIAN_POINT('',(1.139794325498,0.936694931175,0.)); -#847 = VECTOR('',#848,1.); -#848 = DIRECTION('',(0.943406267571,0.331639283422,0.)); -#849 = PCURVE('',#818,#850); -#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855); -#851 = LINE('',#852,#853); -#852 = CARTESIAN_POINT('',(0.,0.)); -#853 = VECTOR('',#854,1.); -#854 = DIRECTION('',(0.,1.)); -#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#856 = PCURVE('',#818,#857); -#857 = DEFINITIONAL_REPRESENTATION('',(#858),#861); -#858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#859,#860),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); -#859 = CARTESIAN_POINT('',(6.28318530718,0.)); -#860 = CARTESIAN_POINT('',(6.28318530718,0.377362507028)); -#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#862 = ORIENTED_EDGE('',*,*,#863,.T.); -#863 = EDGE_CURVE('',#842,#842,#864,.T.); -#864 = SURFACE_CURVE('',#865,(#870,#877),.PCURVE_S1.); -#865 = CIRCLE('',#866,0.936694931175); -#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869); -#867 = CARTESIAN_POINT('',(1.139794325498,0.,0.)); -#868 = DIRECTION('',(1.,0.,0.)); -#869 = DIRECTION('',(0.,1.,0.)); -#870 = PCURVE('',#818,#871); -#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); -#872 = LINE('',#873,#874); -#873 = CARTESIAN_POINT('',(0.,0.)); -#874 = VECTOR('',#875,1.); -#875 = DIRECTION('',(1.,0.)); -#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#877 = PCURVE('',#878,#883); -#878 = CONICAL_SURFACE('',#879,0.983865244553,1.23275565921); -#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882); -#880 = CARTESIAN_POINT('',(1.123212361327,0.,0.)); -#881 = DIRECTION('',(-1.,0.,0.)); -#882 = DIRECTION('',(0.,1.,-1.128429966168E-16)); -#883 = DEFINITIONAL_REPRESENTATION('',(#884),#887); -#884 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#885,#886),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#885 = CARTESIAN_POINT('',(0.,-1.658196417108E-02)); -#886 = CARTESIAN_POINT('',(-6.28318530718,-1.658196417108E-02)); -#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#888 = ORIENTED_EDGE('',*,*,#841,.T.); -#889 = ADVANCED_FACE('',(#890),#878,.F.); -#890 = FACE_BOUND('',#891,.F.); -#891 = EDGE_LOOP('',(#892,#893,#915,#941)); -#892 = ORIENTED_EDGE('',*,*,#863,.F.); -#893 = ORIENTED_EDGE('',*,*,#894,.F.); -#894 = EDGE_CURVE('',#895,#842,#897,.T.); -#895 = VERTEX_POINT('',#896); -#896 = CARTESIAN_POINT('',(1.123212361327,0.983865244553, - -2.409774845068E-16)); -#897 = SEAM_CURVE('',#898,(#902,#909),.PCURVE_S1.); -#898 = LINE('',#899,#900); -#899 = CARTESIAN_POINT('',(1.123212361327,0.983865244553, - -1.110223024625E-16)); -#900 = VECTOR('',#901,1.); -#901 = DIRECTION('',(0.331639283422,-0.943406267571,1.064567902598E-16) +#736 = SHAPE_DEFINITION_REPRESENTATION(#737,#556); +#737 = PRODUCT_DEFINITION_SHAPE('','',#738); +#738 = PRODUCT_DEFINITION('design','',#739,#742); +#739 = PRODUCT_DEFINITION_FORMATION('','',#740); +#740 = PRODUCT('Ring-2','Ring-2','',(#741)); +#741 = PRODUCT_CONTEXT('',#2,'mechanical'); +#742 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#743 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#744,#746); +#744 = ( REPRESENTATION_RELATIONSHIP('','',#556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#745) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#745 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#746 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#747 ); -#902 = PCURVE('',#878,#903); -#903 = DEFINITIONAL_REPRESENTATION('',(#904),#908); -#904 = LINE('',#905,#906); -#905 = CARTESIAN_POINT('',(-0.,-0.)); -#906 = VECTOR('',#907,1.); -#907 = DIRECTION('',(-0.,-1.)); -#908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#747 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:3]','',#5,#738,$); +#748 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#740)); +#749 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#750),#932); +#750 = MANIFOLD_SOLID_BREP('',#751); +#751 = CLOSED_SHELL('',(#752,#840,#875,#925)); +#752 = ADVANCED_FACE('',(#753),#766,.F.); +#753 = FACE_BOUND('',#754,.F.); +#754 = EDGE_LOOP('',(#755,#789,#812,#839)); +#755 = ORIENTED_EDGE('',*,*,#756,.T.); +#756 = EDGE_CURVE('',#757,#757,#759,.T.); +#757 = VERTEX_POINT('',#758); +#758 = CARTESIAN_POINT('',(0.24,-8.070877299815E-14,0.78)); +#759 = SURFACE_CURVE('',#760,(#765,#777),.PCURVE_S1.); +#760 = CIRCLE('',#761,0.78); +#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764); +#762 = CARTESIAN_POINT('',(0.24,0.,0.)); +#763 = DIRECTION('',(1.,0.,0.)); +#764 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#765 = PCURVE('',#766,#771); +#766 = CYLINDRICAL_SURFACE('',#767,0.78); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(0.24,0.,0.)); +#769 = DIRECTION('',(1.,0.,0.)); +#770 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(0.,0.)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(1.,0.)); +#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#909 = PCURVE('',#878,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#914); -#911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#912,#913),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,5.E-02),.PIECEWISE_BEZIER_KNOTS.); -#912 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#913 = CARTESIAN_POINT('',(-6.28318530718,-1.658196417108E-02)); -#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#777 = PCURVE('',#778,#783); +#778 = PLANE('',#779); +#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782); +#780 = CARTESIAN_POINT('',(0.24,0.,0.)); +#781 = DIRECTION('',(1.,0.,0.)); +#782 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788); +#784 = CIRCLE('',#785,0.78); +#785 = AXIS2_PLACEMENT_2D('',#786,#787); +#786 = CARTESIAN_POINT('',(0.,0.)); +#787 = DIRECTION('',(1.,0.)); +#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#915 = ORIENTED_EDGE('',*,*,#916,.T.); -#916 = EDGE_CURVE('',#895,#895,#917,.T.); -#917 = SURFACE_CURVE('',#918,(#923,#930),.PCURVE_S1.); -#918 = CIRCLE('',#919,0.983865244553); -#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922); -#920 = CARTESIAN_POINT('',(1.123212361327,0.,0.)); -#921 = DIRECTION('',(1.,-0.,0.)); -#922 = DIRECTION('',(0.,1.,-1.128429966168E-16)); -#923 = PCURVE('',#878,#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) +#789 = ORIENTED_EDGE('',*,*,#790,.T.); +#790 = EDGE_CURVE('',#757,#791,#793,.T.); +#791 = VERTEX_POINT('',#792); +#792 = CARTESIAN_POINT('',(0.64,-8.070877299815E-14,0.78)); +#793 = SEAM_CURVE('',#794,(#798,#805),.PCURVE_S1.); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(0.24,-8.070877299815E-14,0.78)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(1.,0.,0.)); +#798 = PCURVE('',#766,#799); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(0.,0.)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.,1.)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#930 = PCURVE('',#931,#936); -#931 = CONICAL_SURFACE('',#932,1.116520957922,0.338040667585); -#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935); -#933 = CARTESIAN_POINT('',(1.500574868355,0.,0.)); -#934 = DIRECTION('',(1.,0.,0.)); -#935 = DIRECTION('',(0.,1.,0.)); -#936 = DEFINITIONAL_REPRESENTATION('',(#937),#940); -#937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#938,#939),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#938 = CARTESIAN_POINT('',(0.,-0.377362507028)); -#939 = CARTESIAN_POINT('',(6.28318530718,-0.377362507028)); -#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#805 = PCURVE('',#766,#806); +#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811); +#807 = LINE('',#808,#809); +#808 = CARTESIAN_POINT('',(6.28318530718,0.)); +#809 = VECTOR('',#810,1.); +#810 = DIRECTION('',(0.,1.)); +#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#941 = ORIENTED_EDGE('',*,*,#894,.T.); -#942 = ADVANCED_FACE('',(#943),#931,.T.); -#943 = FACE_BOUND('',#944,.T.); -#944 = EDGE_LOOP('',(#945,#946,#968,#989)); -#945 = ORIENTED_EDGE('',*,*,#916,.T.); -#946 = ORIENTED_EDGE('',*,*,#947,.T.); -#947 = EDGE_CURVE('',#895,#948,#950,.T.); -#948 = VERTEX_POINT('',#949); -#949 = CARTESIAN_POINT('',(1.500574868355,1.116520957922, - -1.575491367887E-16)); -#950 = SEAM_CURVE('',#951,(#955,#961),.PCURVE_S1.); -#951 = LINE('',#952,#953); -#952 = CARTESIAN_POINT('',(1.500574868355,1.116520957922,0.)); -#953 = VECTOR('',#954,1.); -#954 = DIRECTION('',(0.943406267571,0.331639283422,0.)); -#955 = PCURVE('',#931,#956); -#956 = DEFINITIONAL_REPRESENTATION('',(#957),#960); -#957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#958,#959),.UNSPECIFIED.,.F.,.F., - (2,2),(-0.4,-0.),.PIECEWISE_BEZIER_KNOTS.); -#958 = CARTESIAN_POINT('',(6.28318530718,-0.377362507028)); -#959 = CARTESIAN_POINT('',(6.28318530718,0.)); -#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#812 = ORIENTED_EDGE('',*,*,#813,.F.); +#813 = EDGE_CURVE('',#791,#791,#814,.T.); +#814 = SURFACE_CURVE('',#815,(#820,#827),.PCURVE_S1.); +#815 = CIRCLE('',#816,0.78); +#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819); +#817 = CARTESIAN_POINT('',(0.64,0.,0.)); +#818 = DIRECTION('',(1.,0.,0.)); +#819 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#820 = PCURVE('',#766,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.,0.4)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(1.,0.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#961 = PCURVE('',#931,#962); -#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967); -#963 = LINE('',#964,#965); -#964 = CARTESIAN_POINT('',(0.,0.)); -#965 = VECTOR('',#966,1.); -#966 = DIRECTION('',(0.,1.)); -#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#827 = PCURVE('',#828,#833); +#828 = PLANE('',#829); +#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832); +#830 = CARTESIAN_POINT('',(0.64,0.,0.)); +#831 = DIRECTION('',(1.,0.,0.)); +#832 = DIRECTION('',(-0.,-1.034727858951E-13,1.)); +#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838); +#834 = CIRCLE('',#835,0.78); +#835 = AXIS2_PLACEMENT_2D('',#836,#837); +#836 = CARTESIAN_POINT('',(0.,0.)); +#837 = DIRECTION('',(1.,-0.)); +#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#968 = ORIENTED_EDGE('',*,*,#969,.F.); -#969 = EDGE_CURVE('',#948,#948,#970,.T.); -#970 = SURFACE_CURVE('',#971,(#976,#983),.PCURVE_S1.); -#971 = CIRCLE('',#972,1.116520957922); -#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975); -#973 = CARTESIAN_POINT('',(1.500574868355,0.,0.)); -#974 = DIRECTION('',(1.,0.,0.)); -#975 = DIRECTION('',(0.,1.,0.)); -#976 = PCURVE('',#931,#977); -#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982); -#978 = LINE('',#979,#980); -#979 = CARTESIAN_POINT('',(0.,-0.)); -#980 = VECTOR('',#981,1.); -#981 = DIRECTION('',(1.,0.)); -#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#839 = ORIENTED_EDGE('',*,*,#790,.F.); +#840 = ADVANCED_FACE('',(#841,#844),#828,.T.); +#841 = FACE_BOUND('',#842,.F.); +#842 = EDGE_LOOP('',(#843)); +#843 = ORIENTED_EDGE('',*,*,#813,.T.); +#844 = FACE_BOUND('',#845,.F.); +#845 = EDGE_LOOP('',(#846)); +#846 = ORIENTED_EDGE('',*,*,#847,.F.); +#847 = EDGE_CURVE('',#848,#848,#850,.T.); +#848 = VERTEX_POINT('',#849); +#849 = CARTESIAN_POINT('',(0.64,-9.622969088241E-14,0.93)); +#850 = SURFACE_CURVE('',#851,(#856,#863),.PCURVE_S1.); +#851 = CIRCLE('',#852,0.93); +#852 = AXIS2_PLACEMENT_3D('',#853,#854,#855); +#853 = CARTESIAN_POINT('',(0.64,0.,0.)); +#854 = DIRECTION('',(1.,0.,0.)); +#855 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#856 = PCURVE('',#828,#857); +#857 = DEFINITIONAL_REPRESENTATION('',(#858),#862); +#858 = CIRCLE('',#859,0.93); +#859 = AXIS2_PLACEMENT_2D('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.)); +#861 = DIRECTION('',(1.,-0.)); +#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#983 = PCURVE('',#830,#984); -#984 = DEFINITIONAL_REPRESENTATION('',(#985),#988); -#985 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#986,#987),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#986 = CARTESIAN_POINT('',(0.,1.658196417108E-02)); -#987 = CARTESIAN_POINT('',(-6.28318530718,1.658196417108E-02)); -#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#863 = PCURVE('',#864,#869); +#864 = CYLINDRICAL_SURFACE('',#865,0.93); +#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868); +#866 = CARTESIAN_POINT('',(0.64,0.,0.)); +#867 = DIRECTION('',(-1.,0.,0.)); +#868 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874); +#870 = LINE('',#871,#872); +#871 = CARTESIAN_POINT('',(-0.,0.)); +#872 = VECTOR('',#873,1.); +#873 = DIRECTION('',(-1.,0.)); +#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#989 = ORIENTED_EDGE('',*,*,#947,.F.); -#990 = ADVANCED_FACE('',(#991),#830,.T.); -#991 = FACE_BOUND('',#992,.T.); -#992 = EDGE_LOOP('',(#993,#994,#1014,#1015)); -#993 = ORIENTED_EDGE('',*,*,#969,.T.); -#994 = ORIENTED_EDGE('',*,*,#995,.T.); -#995 = EDGE_CURVE('',#948,#809,#996,.T.); -#996 = SEAM_CURVE('',#997,(#1001,#1007),.PCURVE_S1.); -#997 = LINE('',#998,#999); -#998 = CARTESIAN_POINT('',(1.517156832527,1.069350644543, - 1.110223024625E-16)); -#999 = VECTOR('',#1000,1.); -#1000 = DIRECTION('',(0.331639283422,-0.943406267571,-9.7946484175E-17) - ); -#1001 = PCURVE('',#830,#1002); -#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1006); -#1003 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1004,#1005),.UNSPECIFIED.,.F., - .F.,(2,2),(-5.E-02,-0.),.PIECEWISE_BEZIER_KNOTS.); -#1004 = CARTESIAN_POINT('',(-6.28318530718,1.658196417108E-02)); -#1005 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#1006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#875 = ADVANCED_FACE('',(#876),#864,.T.); +#876 = FACE_BOUND('',#877,.F.); +#877 = EDGE_LOOP('',(#878,#879,#902,#924)); +#878 = ORIENTED_EDGE('',*,*,#847,.T.); +#879 = ORIENTED_EDGE('',*,*,#880,.T.); +#880 = EDGE_CURVE('',#848,#881,#883,.T.); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(0.24,-9.622969088241E-14,0.93)); +#883 = SEAM_CURVE('',#884,(#888,#895),.PCURVE_S1.); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.64,-9.622969088241E-14,0.93)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(-1.,0.,0.)); +#888 = PCURVE('',#864,#889); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.,0.)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(-0.,1.)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1007 = PCURVE('',#830,#1008); -#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1013); -#1009 = LINE('',#1010,#1011); -#1010 = CARTESIAN_POINT('',(-0.,-0.)); -#1011 = VECTOR('',#1012,1.); -#1012 = DIRECTION('',(-0.,-1.)); -#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#895 = PCURVE('',#864,#896); +#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.,1.)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1014 = ORIENTED_EDGE('',*,*,#808,.F.); -#1015 = ORIENTED_EDGE('',*,*,#995,.F.); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1020)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1017,#1018,#1019)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1017 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1018 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1019 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1020 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1017, +#902 = ORIENTED_EDGE('',*,*,#903,.F.); +#903 = EDGE_CURVE('',#881,#881,#904,.T.); +#904 = SURFACE_CURVE('',#905,(#910,#917),.PCURVE_S1.); +#905 = CIRCLE('',#906,0.93); +#906 = AXIS2_PLACEMENT_3D('',#907,#908,#909); +#907 = CARTESIAN_POINT('',(0.24,0.,0.)); +#908 = DIRECTION('',(1.,0.,0.)); +#909 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#910 = PCURVE('',#864,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(-0.,0.4)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(-1.,0.)); +#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#917 = PCURVE('',#778,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = CIRCLE('',#920,0.93); +#920 = AXIS2_PLACEMENT_2D('',#921,#922); +#921 = CARTESIAN_POINT('',(0.,0.)); +#922 = DIRECTION('',(1.,0.)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = ORIENTED_EDGE('',*,*,#880,.F.); +#925 = ADVANCED_FACE('',(#926,#929),#778,.F.); +#926 = FACE_BOUND('',#927,.F.); +#927 = EDGE_LOOP('',(#928)); +#928 = ORIENTED_EDGE('',*,*,#903,.T.); +#929 = FACE_BOUND('',#930,.F.); +#930 = EDGE_LOOP('',(#931)); +#931 = ORIENTED_EDGE('',*,*,#756,.F.); +#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#936)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#933,#934,#935)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#933 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#934 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#935 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#936 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#933, 'distance_accuracy_value','confusion accuracy'); -#1021 = PRODUCT_TYPE('part',$,(#798)); -#1022 = SHAPE_DEFINITION_REPRESENTATION(#1023,#1029); -#1023 = PRODUCT_DEFINITION_SHAPE('','',#1024); -#1024 = PRODUCT_DEFINITION('design','',#1025,#1028); -#1025 = PRODUCT_DEFINITION_FORMATION('','',#1026); -#1026 = PRODUCT('Clone_of_Sweep','Clone_of_Sweep','',(#1027)); -#1027 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1028 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1029 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1030),#1362); -#1030 = MANIFOLD_SOLID_BREP('',#1031); -#1031 = CLOSED_SHELL('',(#1032,#1129,#1186,#1243,#1300,#1354,#1358)); -#1032 = ADVANCED_FACE('',(#1033),#1047,.T.); -#1033 = FACE_BOUND('',#1034,.T.); -#1034 = EDGE_LOOP('',(#1035,#1067,#1097,#1098)); -#1035 = ORIENTED_EDGE('',*,*,#1036,.T.); -#1036 = EDGE_CURVE('',#1037,#1039,#1041,.T.); -#1037 = VERTEX_POINT('',#1038); -#1038 = CARTESIAN_POINT('',(-4.7470164299,-9.901872844002E-16, - -4.14917039871)); -#1039 = VERTEX_POINT('',#1040); -#1040 = CARTESIAN_POINT('',(-4.809599914856,-2.341386848663E-16, - -1.01999615099)); -#1041 = SEAM_CURVE('',#1042,(#1046,#1060),.PCURVE_S1.); -#1042 = LINE('',#1043,#1044); -#1043 = CARTESIAN_POINT('',(-4.7470164299,-9.289549444429E-16, - -4.14917039871)); -#1044 = VECTOR('',#1045,1.); -#1045 = DIRECTION('',(-1.999600119999E-02,2.220002093223E-16, - 0.99980005998)); -#1046 = PCURVE('',#1047,#1055); -#1047 = SURFACE_OF_LINEAR_EXTRUSION('',#1048,#1053); -#1048 = CIRCLE('',#1049,0.25); -#1049 = AXIS2_PLACEMENT_3D('',#1050,#1051,#1052); -#1050 = CARTESIAN_POINT('',(-4.9970164299,-9.213009019482E-16, - -4.14917039871)); -#1051 = DIRECTION('',(3.122502256758E-17,4.440892098501E-16,1.)); -#1052 = DIRECTION('',(1.,-3.061616997868E-17,-3.122502256758E-17)); -#1053 = VECTOR('',#1054,1.); -#1054 = DIRECTION('',(-1.999600119999E-02,2.220002093223E-16, - 0.99980005998)); -#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1059); -#1056 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1057,#1058),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,3.129800019999),.PIECEWISE_BEZIER_KNOTS.); -#1057 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1058 = CARTESIAN_POINT('',(6.28318530718,3.129800019999)); -#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#937 = SHAPE_DEFINITION_REPRESENTATION(#938,#749); +#938 = PRODUCT_DEFINITION_SHAPE('','',#939); +#939 = PRODUCT_DEFINITION('design','',#940,#943); +#940 = PRODUCT_DEFINITION_FORMATION('','',#941); +#941 = PRODUCT('Ring-3','Ring-3','',(#942)); +#942 = PRODUCT_CONTEXT('',#2,'mechanical'); +#943 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#944 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#945,#947); +#945 = ( REPRESENTATION_RELATIONSHIP('','',#749,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#946) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#946 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#947 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#948 + ); +#948 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:4]','',#5,#939,$); +#949 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#941)); +#950 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#951),#1173); +#951 = MANIFOLD_SOLID_BREP('',#952); +#952 = CLOSED_SHELL('',(#953,#1041,#1096,#1146)); +#953 = ADVANCED_FACE('',(#954),#967,.F.); +#954 = FACE_BOUND('',#955,.F.); +#955 = EDGE_LOOP('',(#956,#990,#1013,#1040)); +#956 = ORIENTED_EDGE('',*,*,#957,.T.); +#957 = EDGE_CURVE('',#958,#958,#960,.T.); +#958 = VERTEX_POINT('',#959); +#959 = CARTESIAN_POINT('',(1.116244807568,-1.003724374309E-13, + 0.970037063975)); +#960 = SURFACE_CURVE('',#961,(#966,#978),.PCURVE_S1.); +#961 = CIRCLE('',#962,0.970037063975); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(1.116244807568,0.,0.)); +#964 = DIRECTION('',(1.,0.,0.)); +#965 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#966 = PCURVE('',#967,#972); +#967 = CONICAL_SURFACE('',#968,0.970037063975,1.204277183876); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(1.116244807568,0.,0.)); +#970 = DIRECTION('',(-1.,-0.,-0.)); +#971 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-0.,-0.)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(-1.,-0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1060 = PCURVE('',#1047,#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) +#978 = PCURVE('',#979,#984); +#979 = CONICAL_SURFACE('',#980,1.113384243793,0.366519142919); +#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983); +#981 = CARTESIAN_POINT('',(1.489676978167,0.,0.)); +#982 = DIRECTION('',(1.,-0.,-0.)); +#983 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(0.,-0.373432170599)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,-0.)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1067 = ORIENTED_EDGE('',*,*,#1068,.F.); -#1068 = EDGE_CURVE('',#1039,#1039,#1069,.T.); -#1069 = SURFACE_CURVE('',#1070,(#1075,#1082),.PCURVE_S1.); -#1070 = CIRCLE('',#1071,0.25); -#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074); -#1072 = CARTESIAN_POINT('',(-5.059599914856,-2.264846423716E-16, - -1.01999615099)); -#1073 = DIRECTION('',(3.122502256758E-17,4.440892098501E-16,1.)); -#1074 = DIRECTION('',(1.,-3.061616997868E-17,-3.122502256758E-17)); -#1075 = PCURVE('',#1047,#1076); -#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081); -#1077 = LINE('',#1078,#1079); -#1078 = CARTESIAN_POINT('',(0.,3.129800019999)); -#1079 = VECTOR('',#1080,1.); -#1080 = DIRECTION('',(1.,0.)); -#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.T.); +#991 = EDGE_CURVE('',#958,#992,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(1.17,-8.58824122929E-14,0.83)); +#994 = SEAM_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(1.116244807568,-1.003724374309E-13, + 0.970037063975)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.358367949545,9.660016758677E-14,-0.933580426497) + ); +#999 = PCURVE('',#967,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.,-0.)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(-0.,-1.)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1082 = PCURVE('',#1083,#1092); -#1083 = SURFACE_OF_REVOLUTION('',#1084,#1089); -#1084 = CIRCLE('',#1085,0.25); +#1006 = PCURVE('',#967,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(-0.,-1.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#992,#992,#1015,.T.); +#1015 = SURFACE_CURVE('',#1016,(#1021,#1028),.PCURVE_S1.); +#1016 = CIRCLE('',#1017,0.83); +#1017 = AXIS2_PLACEMENT_3D('',#1018,#1019,#1020); +#1018 = CARTESIAN_POINT('',(1.17,0.,0.)); +#1019 = DIRECTION('',(1.,0.,0.)); +#1020 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#1021 = PCURVE('',#967,#1022); +#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(-0.,-5.375519243179E-02)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(-1.,-0.)); +#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1028 = PCURVE('',#1029,#1034); +#1029 = CONICAL_SURFACE('',#1030,0.83,0.366519142919); +#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1031 = CARTESIAN_POINT('',(1.17,0.,0.)); +#1032 = DIRECTION('',(1.,0.,0.)); +#1033 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(0.,0.)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(1.,0.)); +#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1040 = ORIENTED_EDGE('',*,*,#991,.F.); +#1041 = ADVANCED_FACE('',(#1042),#1029,.F.); +#1042 = FACE_BOUND('',#1043,.F.); +#1043 = EDGE_LOOP('',(#1044,#1045,#1068,#1095)); +#1044 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1045 = ORIENTED_EDGE('',*,*,#1046,.T.); +#1046 = EDGE_CURVE('',#992,#1047,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(1.543432170599,-1.007149443389E-13, + 0.973347179818)); +#1049 = SEAM_CURVE('',#1050,(#1054,#1061),.PCURVE_S1.); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(1.17,-8.58824122929E-14,0.83)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(0.933580426497,-3.708133011495E-14,0.358367949545) + ); +#1054 = PCURVE('',#1029,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(0.,0.)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(0.,1.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = PCURVE('',#1029,#1062); +#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(0.,1.)); +#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1068 = ORIENTED_EDGE('',*,*,#1069,.F.); +#1069 = EDGE_CURVE('',#1047,#1047,#1070,.T.); +#1070 = SURFACE_CURVE('',#1071,(#1076,#1083),.PCURVE_S1.); +#1071 = CIRCLE('',#1072,0.973347179818); +#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075); +#1073 = CARTESIAN_POINT('',(1.543432170599,0.,0.)); +#1074 = DIRECTION('',(1.,0.,0.)); +#1075 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#1076 = PCURVE('',#1029,#1077); +#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1082); +#1078 = LINE('',#1079,#1080); +#1079 = CARTESIAN_POINT('',(0.,0.373432170599)); +#1080 = VECTOR('',#1081,1.); +#1081 = DIRECTION('',(1.,0.)); +#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1083 = PCURVE('',#1084,#1089); +#1084 = CONICAL_SURFACE('',#1085,0.973347179818,1.204277183876); #1085 = AXIS2_PLACEMENT_3D('',#1086,#1087,#1088); -#1086 = CARTESIAN_POINT('',(-5.059599914856,-2.264846423716E-16, - -1.01999615099)); -#1087 = DIRECTION('',(7.806255641896E-16,4.440892098501E-16,1.)); -#1088 = DIRECTION('',(1.,-3.061616997868E-17,-7.806255641896E-16)); -#1089 = AXIS1_PLACEMENT('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-4.059800019996,-2.22044604925E-16,-1.)); -#1091 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1096); -#1093 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1094,#1095),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1094 = CARTESIAN_POINT('',(0.,0.)); -#1095 = CARTESIAN_POINT('',(0.,6.28318530718)); -#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1086 = CARTESIAN_POINT('',(1.543432170599,0.,0.)); +#1087 = DIRECTION('',(-1.,0.,0.)); +#1088 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(-0.,0.)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(-1.,0.)); +#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1097 = ORIENTED_EDGE('',*,*,#1036,.F.); -#1098 = ORIENTED_EDGE('',*,*,#1099,.T.); -#1099 = EDGE_CURVE('',#1037,#1037,#1100,.T.); -#1100 = SURFACE_CURVE('',#1101,(#1106,#1113),.PCURVE_S1.); -#1101 = CIRCLE('',#1102,0.25); -#1102 = AXIS2_PLACEMENT_3D('',#1103,#1104,#1105); -#1103 = CARTESIAN_POINT('',(-4.9970164299,-9.213009019482E-16, - -4.14917039871)); -#1104 = DIRECTION('',(3.122502256758E-17,4.440892098501E-16,1.)); -#1105 = DIRECTION('',(1.,-3.061616997868E-17,-3.122502256758E-17)); -#1106 = PCURVE('',#1047,#1107); -#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); -#1108 = LINE('',#1109,#1110); -#1109 = CARTESIAN_POINT('',(0.,0.)); -#1110 = VECTOR('',#1111,1.); -#1111 = DIRECTION('',(1.,0.)); -#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1095 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1096 = ADVANCED_FACE('',(#1097),#1084,.T.); +#1097 = FACE_BOUND('',#1098,.F.); +#1098 = EDGE_LOOP('',(#1099,#1100,#1123,#1145)); +#1099 = ORIENTED_EDGE('',*,*,#1069,.T.); +#1100 = ORIENTED_EDGE('',*,*,#1101,.T.); +#1101 = EDGE_CURVE('',#1047,#1102,#1104,.T.); +#1102 = VERTEX_POINT('',#1103); +#1103 = CARTESIAN_POINT('',(1.489676978167,-1.152049694769E-13, + 1.113384243793)); +#1104 = SEAM_CURVE('',#1105,(#1109,#1116),.PCURVE_S1.); +#1105 = LINE('',#1106,#1107); +#1106 = CARTESIAN_POINT('',(1.543432170599,-1.007149443389E-13, + 0.973347179818)); +#1107 = VECTOR('',#1108,1.); +#1108 = DIRECTION('',(-0.358367949545,-9.660016758677E-14,0.933580426497 + )); +#1109 = PCURVE('',#1084,#1110); +#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(-0.,0.)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(-0.,1.)); +#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1113 = PCURVE('',#1114,#1119); -#1114 = PLANE('',#1115); -#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118); -#1116 = CARTESIAN_POINT('',(-4.7470164299,-9.289549444429E-16, - -4.14917039871)); -#1117 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); -#1118 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1128); -#1120 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1121,#1122,#1123,#1124, -#1125,#1126,#1127),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1121 = CARTESIAN_POINT('',(-1.54074395551E-33,0.)); -#1122 = CARTESIAN_POINT('',(0.433012701892,0.)); -#1123 = CARTESIAN_POINT('',(0.216506350946,-0.375)); -#1124 = CARTESIAN_POINT('',(8.419446744138E-17,-0.75)); -#1125 = CARTESIAN_POINT('',(-0.216506350946,-0.375)); -#1126 = CARTESIAN_POINT('',(-0.433012701892,-3.885780586188E-16)); -#1127 = CARTESIAN_POINT('',(-1.54074395551E-33,0.)); -#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1116 = PCURVE('',#1084,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(-0.,1.)); +#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1129 = ADVANCED_FACE('',(#1130),#1083,.F.); -#1130 = FACE_BOUND('',#1131,.F.); -#1131 = EDGE_LOOP('',(#1132,#1155,#1184,#1185)); -#1132 = ORIENTED_EDGE('',*,*,#1133,.T.); -#1133 = EDGE_CURVE('',#1039,#1134,#1136,.T.); -#1134 = VERTEX_POINT('',#1135); -#1135 = CARTESIAN_POINT('',(-4.064799173357,-6.315413081685E-17, - -0.249950177087)); -#1136 = SEAM_CURVE('',#1137,(#1142,#1149),.PCURVE_S1.); -#1137 = CIRCLE('',#1138,0.750066482644); -#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); -#1139 = CARTESIAN_POINT('',(-4.059800019996,-2.296986474197E-16,-1.)); -#1140 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#1141 = DIRECTION('',(-0.999644581126,-5.919525201205E-18, - -2.665917149036E-02)); -#1142 = PCURVE('',#1083,#1143); -#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(0.,0.)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(1.,0.)); -#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1123 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1124 = EDGE_CURVE('',#1102,#1102,#1125,.T.); +#1125 = SURFACE_CURVE('',#1126,(#1131,#1138),.PCURVE_S1.); +#1126 = CIRCLE('',#1127,1.113384243793); +#1127 = AXIS2_PLACEMENT_3D('',#1128,#1129,#1130); +#1128 = CARTESIAN_POINT('',(1.489676978167,0.,0.)); +#1129 = DIRECTION('',(1.,0.,0.)); +#1130 = DIRECTION('',(0.,-1.034727858951E-13,1.)); +#1131 = PCURVE('',#1084,#1132); +#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(-0.,5.37551924318E-02)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(-1.,0.)); +#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1149 = PCURVE('',#1083,#1150); -#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1154); -#1151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1152,#1153),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.590793660768),.PIECEWISE_BEZIER_KNOTS.); -#1152 = CARTESIAN_POINT('',(0.,6.28318530718)); -#1153 = CARTESIAN_POINT('',(1.590793660768,6.28318530718)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1138 = PCURVE('',#979,#1139); +#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144); +#1140 = LINE('',#1141,#1142); +#1141 = CARTESIAN_POINT('',(0.,-0.)); +#1142 = VECTOR('',#1143,1.); +#1143 = DIRECTION('',(1.,-0.)); +#1144 = ( 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,0.25); -#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162); -#1160 = CARTESIAN_POINT('',(-4.059800173057,-3.59916064346E-23, - -1.620917853273E-07)); -#1161 = DIRECTION('',(0.99980005998,2.176046007385E-16, - -1.999600119998E-02)); -#1162 = DIRECTION('',(-1.999600119998E-02,-2.52616379301E-16, - -0.99980005998)); -#1163 = PCURVE('',#1083,#1164); -#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1169); -#1165 = LINE('',#1166,#1167); -#1166 = CARTESIAN_POINT('',(1.590793660768,0.)); -#1167 = VECTOR('',#1168,1.); -#1168 = DIRECTION('',(0.,1.)); -#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1145 = ORIENTED_EDGE('',*,*,#1101,.F.); +#1146 = ADVANCED_FACE('',(#1147),#979,.T.); +#1147 = FACE_BOUND('',#1148,.F.); +#1148 = EDGE_LOOP('',(#1149,#1150,#1171,#1172)); +#1149 = ORIENTED_EDGE('',*,*,#1124,.T.); +#1150 = ORIENTED_EDGE('',*,*,#1151,.T.); +#1151 = EDGE_CURVE('',#1102,#958,#1152,.T.); +#1152 = SEAM_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.489676978167,-1.152049694769E-13, + 1.113384243793)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(-0.933580426497,3.708133011495E-14,-0.358367949545 + )); +#1157 = PCURVE('',#979,#1158); +#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163); +#1159 = LINE('',#1160,#1161); +#1160 = CARTESIAN_POINT('',(0.,-0.)); +#1161 = VECTOR('',#1162,1.); +#1162 = DIRECTION('',(0.,-1.)); +#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1170 = PCURVE('',#1171,#1179); -#1171 = SURFACE_OF_LINEAR_EXTRUSION('',#1172,#1177); -#1172 = CIRCLE('',#1173,0.25); -#1173 = AXIS2_PLACEMENT_3D('',#1174,#1175,#1176); -#1174 = CARTESIAN_POINT('',(-4.059800173057,-3.599160623739E-23, - -1.620917844392E-07)); -#1175 = DIRECTION('',(0.99980005998,2.176046007385E-16, - -1.999600119998E-02)); -#1176 = DIRECTION('',(-1.999600119998E-02,-2.52616379301E-16, - -0.99980005998)); -#1177 = VECTOR('',#1178,1.); -#1178 = DIRECTION('',(1.,0.,0.)); -#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1183); -#1180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1181,#1182),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1181 = CARTESIAN_POINT('',(0.,0.)); -#1182 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1164 = PCURVE('',#979,#1165); +#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170); +#1166 = LINE('',#1167,#1168); +#1167 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1168 = VECTOR('',#1169,1.); +#1169 = DIRECTION('',(0.,-1.)); +#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1184 = ORIENTED_EDGE('',*,*,#1133,.F.); -#1185 = ORIENTED_EDGE('',*,*,#1068,.F.); -#1186 = ADVANCED_FACE('',(#1187),#1171,.T.); -#1187 = FACE_BOUND('',#1188,.T.); -#1188 = EDGE_LOOP('',(#1189,#1211,#1241,#1242)); -#1189 = ORIENTED_EDGE('',*,*,#1190,.T.); -#1190 = EDGE_CURVE('',#1134,#1191,#1193,.T.); -#1191 = VERTEX_POINT('',#1192); -#1192 = CARTESIAN_POINT('',(4.075000846638,-6.315413081685E-17, - -0.249950177087)); -#1193 = SEAM_CURVE('',#1194,(#1198,#1204),.PCURVE_S1.); -#1194 = LINE('',#1195,#1196); -#1195 = CARTESIAN_POINT('',(-4.064799173357,-6.315413081685E-17, - -0.249950177087)); -#1196 = VECTOR('',#1197,1.); -#1197 = DIRECTION('',(1.,0.,0.)); -#1198 = PCURVE('',#1171,#1199); -#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1203); -#1200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1201,#1202),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,8.139800019996),.PIECEWISE_BEZIER_KNOTS.); -#1201 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1202 = CARTESIAN_POINT('',(6.28318530718,8.139800019996)); -#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1204 = PCURVE('',#1171,#1205); -#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); -#1206 = LINE('',#1207,#1208); -#1207 = CARTESIAN_POINT('',(0.,0.)); -#1208 = VECTOR('',#1209,1.); -#1209 = DIRECTION('',(0.,1.)); -#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1211 = ORIENTED_EDGE('',*,*,#1212,.F.); -#1212 = EDGE_CURVE('',#1191,#1191,#1213,.T.); -#1213 = SURFACE_CURVE('',#1214,(#1219,#1226),.PCURVE_S1.); +#1171 = ORIENTED_EDGE('',*,*,#957,.F.); +#1172 = ORIENTED_EDGE('',*,*,#1151,.F.); +#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1177)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1174,#1175,#1176)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1174 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1175 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1176 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1177 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1174, + 'distance_accuracy_value','confusion accuracy'); +#1178 = SHAPE_DEFINITION_REPRESENTATION(#1179,#950); +#1179 = PRODUCT_DEFINITION_SHAPE('','',#1180); +#1180 = PRODUCT_DEFINITION('design','',#1181,#1184); +#1181 = PRODUCT_DEFINITION_FORMATION('','',#1182); +#1182 = PRODUCT('Ring-4','Ring-4','',(#1183)); +#1183 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1184 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1185 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1186,#1188); +#1186 = ( REPRESENTATION_RELATIONSHIP('','',#950,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1187) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1187 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1188 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1189); +#1189 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:5]','',#5,#1180,$); +#1190 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1182)); +#1191 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1192),#1512); +#1192 = MANIFOLD_SOLID_BREP('',#1193); +#1193 = CLOSED_SHELL('',(#1194,#1231,#1286,#1342,#1397,#1453,#1508)); +#1194 = ADVANCED_FACE('',(#1195),#1208,.T.); +#1195 = FACE_BOUND('',#1196,.T.); +#1196 = EDGE_LOOP('',(#1197)); +#1197 = ORIENTED_EDGE('',*,*,#1198,.T.); +#1198 = EDGE_CURVE('',#1199,#1199,#1201,.T.); +#1199 = VERTEX_POINT('',#1200); +#1200 = CARTESIAN_POINT('',(-5.25,-8.881784197001E-16,-4.)); +#1201 = SURFACE_CURVE('',#1202,(#1207,#1219),.PCURVE_S1.); +#1202 = CIRCLE('',#1203,0.25); +#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206); +#1204 = CARTESIAN_POINT('',(-5.,-8.881784197001E-16,-4.)); +#1205 = DIRECTION('',(-1.224646799147E-16,-2.22044604925E-16,-1.)); +#1206 = DIRECTION('',(-1.,1.359631073447E-32,1.224646799147E-16)); +#1207 = PCURVE('',#1208,#1213); +#1208 = PLANE('',#1209); +#1209 = AXIS2_PLACEMENT_3D('',#1210,#1211,#1212); +#1210 = CARTESIAN_POINT('',(-5.,-8.663344315866E-16,-4.)); +#1211 = DIRECTION('',(-1.224646799147E-16,-2.22044604925E-16,-1.)); +#1212 = DIRECTION('',(-1.,2.719262146894E-32,1.224646799147E-16)); +#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218); #1214 = CIRCLE('',#1215,0.25); -#1215 = AXIS2_PLACEMENT_3D('',#1216,#1217,#1218); -#1216 = CARTESIAN_POINT('',(4.079999846938,-3.599160623739E-23, - -1.620917844392E-07)); -#1217 = DIRECTION('',(0.99980005998,2.176046007385E-16, - -1.999600119998E-02)); -#1218 = DIRECTION('',(-1.999600119998E-02,-2.52616379301E-16, - -0.99980005998)); -#1219 = PCURVE('',#1171,#1220); -#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225); -#1221 = LINE('',#1222,#1223); -#1222 = CARTESIAN_POINT('',(0.,8.139800019996)); -#1223 = VECTOR('',#1224,1.); -#1224 = DIRECTION('',(1.,0.)); -#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1215 = AXIS2_PLACEMENT_2D('',#1216,#1217); +#1216 = CARTESIAN_POINT('',(-5.939953001423E-49,-2.18439881135E-17)); +#1217 = DIRECTION('',(1.,-1.359631073447E-32)); +#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1226 = PCURVE('',#1227,#1236); -#1227 = SURFACE_OF_REVOLUTION('',#1228,#1233); -#1228 = CIRCLE('',#1229,0.25); -#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232); -#1230 = CARTESIAN_POINT('',(4.079999846938,-3.599160628669E-23, - -1.620917846612E-07)); -#1231 = DIRECTION('',(0.99980005998,2.176046007385E-16, - -1.999600119998E-02)); -#1232 = DIRECTION('',(-1.999600119998E-02,-2.52616379301E-16, - -0.99980005998)); -#1233 = AXIS1_PLACEMENT('',#1234,#1235); -#1234 = CARTESIAN_POINT('',(4.08,-2.22044604925E-16,-1.)); -#1235 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1240); -#1237 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1238,#1239),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1238 = CARTESIAN_POINT('',(0.,0.)); -#1239 = CARTESIAN_POINT('',(0.,6.28318530718)); -#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1219 = PCURVE('',#1220,#1225); +#1220 = CYLINDRICAL_SURFACE('',#1221,0.25); +#1221 = AXIS2_PLACEMENT_3D('',#1222,#1223,#1224); +#1222 = CARTESIAN_POINT('',(-5.,-8.881784197001E-16,-4.)); +#1223 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.)); +#1224 = DIRECTION('',(-1.,1.359631073447E-32,1.224646799147E-16)); +#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230); +#1226 = LINE('',#1227,#1228); +#1227 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1228 = VECTOR('',#1229,1.); +#1229 = DIRECTION('',(-1.,-0.)); +#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1241 = ORIENTED_EDGE('',*,*,#1190,.F.); -#1242 = ORIENTED_EDGE('',*,*,#1156,.T.); -#1243 = ADVANCED_FACE('',(#1244),#1227,.F.); -#1244 = FACE_BOUND('',#1245,.F.); -#1245 = EDGE_LOOP('',(#1246,#1269,#1298,#1299)); -#1246 = ORIENTED_EDGE('',*,*,#1247,.T.); -#1247 = EDGE_CURVE('',#1191,#1248,#1250,.T.); -#1248 = VERTEX_POINT('',#1249); -#1249 = CARTESIAN_POINT('',(4.830049822913,-2.285886123865E-16, - -0.995000846638)); -#1250 = SEAM_CURVE('',#1251,(#1256,#1263),.PCURVE_S1.); -#1251 = CIRCLE('',#1252,0.750066482644); -#1252 = AXIS2_PLACEMENT_3D('',#1253,#1254,#1255); -#1253 = CARTESIAN_POINT('',(4.08,-2.296986474197E-16,-1.)); -#1254 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#1255 = DIRECTION('',(-6.664947011314E-03,2.22039673091E-16, - 0.999977788994)); -#1256 = PCURVE('',#1227,#1257); -#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262); -#1258 = LINE('',#1259,#1260); -#1259 = CARTESIAN_POINT('',(0.,0.)); -#1260 = VECTOR('',#1261,1.); -#1261 = DIRECTION('',(1.,0.)); -#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1231 = ADVANCED_FACE('',(#1232),#1220,.T.); +#1232 = FACE_BOUND('',#1233,.T.); +#1233 = EDGE_LOOP('',(#1234,#1257,#1284,#1285)); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1199,#1236,#1238,.T.); +#1236 = VERTEX_POINT('',#1237); +#1237 = CARTESIAN_POINT('',(-5.25,-2.22044604925E-16,-1.)); +#1238 = SEAM_CURVE('',#1239,(#1243,#1250),.PCURVE_S1.); +#1239 = LINE('',#1240,#1241); +#1240 = CARTESIAN_POINT('',(-5.25,-8.269460797428E-16,-4.)); +#1241 = VECTOR('',#1242,1.); +#1242 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.)); +#1243 = PCURVE('',#1220,#1244); +#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249); +#1245 = LINE('',#1246,#1247); +#1246 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1247 = VECTOR('',#1248,1.); +#1248 = DIRECTION('',(0.,1.)); +#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1263 = PCURVE('',#1227,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1268); -#1265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1266,#1267),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1266 = CARTESIAN_POINT('',(0.,6.28318530718)); -#1267 = CARTESIAN_POINT('',(1.570796326795,6.28318530718)); -#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1250 = PCURVE('',#1220,#1251); +#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256); +#1252 = LINE('',#1253,#1254); +#1253 = CARTESIAN_POINT('',(0.,0.)); +#1254 = VECTOR('',#1255,1.); +#1255 = DIRECTION('',(0.,1.)); +#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1269 = ORIENTED_EDGE('',*,*,#1270,.T.); -#1270 = EDGE_CURVE('',#1248,#1248,#1271,.T.); -#1271 = SURFACE_CURVE('',#1272,(#1277,#1284),.PCURVE_S1.); -#1272 = CIRCLE('',#1273,0.25); -#1273 = AXIS2_PLACEMENT_3D('',#1274,#1275,#1276); -#1274 = CARTESIAN_POINT('',(5.079999837908,-2.220445709385E-16, - -0.999999846938)); -#1275 = DIRECTION('',(-1.999600119999E-02,4.439560275008E-20, - -0.99980005998)); -#1276 = DIRECTION('',(-0.99980005998,-2.617616579215E-17, - 1.999600119999E-02)); -#1277 = PCURVE('',#1227,#1278); +#1257 = ORIENTED_EDGE('',*,*,#1258,.F.); +#1258 = EDGE_CURVE('',#1236,#1236,#1259,.T.); +#1259 = SURFACE_CURVE('',#1260,(#1265,#1272),.PCURVE_S1.); +#1260 = CIRCLE('',#1261,0.25); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(-5.,-2.22044604925E-16,-1.)); +#1263 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.)); +#1264 = DIRECTION('',(-1.,1.359631073447E-32,1.224646799147E-16)); +#1265 = PCURVE('',#1220,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271); +#1267 = LINE('',#1268,#1269); +#1268 = CARTESIAN_POINT('',(0.,3.)); +#1269 = VECTOR('',#1270,1.); +#1270 = DIRECTION('',(1.,0.)); +#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1272 = PCURVE('',#1273,#1278); +#1273 = TOROIDAL_SURFACE('',#1274,1.,0.25); +#1274 = AXIS2_PLACEMENT_3D('',#1275,#1276,#1277); +#1275 = CARTESIAN_POINT('',(-4.,-2.22044604925E-16,-1.)); +#1276 = DIRECTION('',(-1.359631073447E-32,1.,-2.22044604925E-16)); +#1277 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48)); #1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283); #1279 = LINE('',#1280,#1281); -#1280 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1280 = CARTESIAN_POINT('',(3.14159265359,6.28318530718)); #1281 = VECTOR('',#1282,1.); -#1282 = DIRECTION('',(0.,1.)); +#1282 = DIRECTION('',(-0.,-1.)); #1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1284 = PCURVE('',#1285,#1293); -#1285 = SURFACE_OF_LINEAR_EXTRUSION('',#1286,#1291); -#1286 = CIRCLE('',#1287,0.25); -#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290); -#1288 = CARTESIAN_POINT('',(5.079999837908,-2.220445709385E-16, - -0.999999846938)); -#1289 = DIRECTION('',(-1.999600119999E-02,4.439560275003E-20, - -0.99980005998)); -#1290 = DIRECTION('',(-0.99980005998,-2.617616579215E-17, - 1.999600119999E-02)); -#1291 = VECTOR('',#1292,1.); -#1292 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); -#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1297); -#1294 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1295,#1296),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1295 = CARTESIAN_POINT('',(0.,0.)); -#1296 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1284 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1285 = ORIENTED_EDGE('',*,*,#1198,.F.); +#1286 = ADVANCED_FACE('',(#1287),#1273,.T.); +#1287 = FACE_BOUND('',#1288,.T.); +#1288 = EDGE_LOOP('',(#1289,#1313,#1340,#1341)); +#1289 = ORIENTED_EDGE('',*,*,#1290,.T.); +#1290 = EDGE_CURVE('',#1236,#1291,#1293,.T.); +#1291 = VERTEX_POINT('',#1292); +#1292 = CARTESIAN_POINT('',(-4.,5.551115123126E-17,0.25)); +#1293 = SEAM_CURVE('',#1294,(#1299,#1306),.PCURVE_S1.); +#1294 = CIRCLE('',#1295,1.25); +#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298); +#1296 = CARTESIAN_POINT('',(-4.,-2.22044604925E-16,-1.)); +#1297 = DIRECTION('',(-1.359631073447E-32,1.,-2.22044604925E-16)); +#1298 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48)); +#1299 = PCURVE('',#1273,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.,0.)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(1.,0.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1298 = ORIENTED_EDGE('',*,*,#1247,.F.); -#1299 = ORIENTED_EDGE('',*,*,#1212,.F.); -#1300 = ADVANCED_FACE('',(#1301),#1285,.T.); -#1301 = FACE_BOUND('',#1302,.T.); -#1302 = EDGE_LOOP('',(#1303,#1325,#1352,#1353)); -#1303 = ORIENTED_EDGE('',*,*,#1304,.T.); -#1304 = EDGE_CURVE('',#1248,#1305,#1307,.T.); -#1305 = VERTEX_POINT('',#1306); -#1306 = CARTESIAN_POINT('',(4.830049822913,-9.89077216107E-16, - -4.144171095558)); -#1307 = SEAM_CURVE('',#1308,(#1312,#1318),.PCURVE_S1.); +#1306 = PCURVE('',#1273,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); #1308 = LINE('',#1309,#1310); -#1309 = CARTESIAN_POINT('',(4.830049822913,-2.285886123865E-16, - -0.995000846638)); +#1309 = CARTESIAN_POINT('',(0.,6.28318530718)); #1310 = VECTOR('',#1311,1.); -#1311 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); -#1312 = PCURVE('',#1285,#1313); -#1313 = DEFINITIONAL_REPRESENTATION('',(#1314),#1317); -#1314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1315,#1316),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,3.14917024892),.PIECEWISE_BEZIER_KNOTS.); -#1315 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1316 = CARTESIAN_POINT('',(6.28318530718,3.14917024892)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1311 = DIRECTION('',(1.,0.)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1285,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(0.,0.)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.,1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1313 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1314 = EDGE_CURVE('',#1291,#1291,#1315,.T.); +#1315 = SURFACE_CURVE('',#1316,(#1321,#1328),.PCURVE_S1.); +#1316 = CIRCLE('',#1317,0.25); +#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320); +#1318 = CARTESIAN_POINT('',(-4.,0.,0.)); +#1319 = DIRECTION('',(-1.,-5.438524293788E-32,-1.836970198721E-16)); +#1320 = DIRECTION('',(-1.836970198721E-16,2.22044604925E-16,1.)); +#1321 = PCURVE('',#1273,#1322); +#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327); +#1323 = LINE('',#1324,#1325); +#1324 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1325 = VECTOR('',#1326,1.); +#1326 = DIRECTION('',(0.,1.)); +#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#1326,.F.); -#1326 = EDGE_CURVE('',#1305,#1305,#1327,.T.); -#1327 = SURFACE_CURVE('',#1328,(#1333,#1340),.PCURVE_S1.); -#1328 = CIRCLE('',#1329,0.25); -#1329 = AXIS2_PLACEMENT_3D('',#1330,#1331,#1332); -#1330 = CARTESIAN_POINT('',(5.079999837908,-9.213008347016E-16, - -4.149170095858)); -#1331 = DIRECTION('',(-1.999600119999E-02,4.439560275003E-20, - -0.99980005998)); -#1332 = DIRECTION('',(-0.99980005998,-2.617616579215E-17, - 1.999600119999E-02)); -#1333 = PCURVE('',#1285,#1334); +#1328 = PCURVE('',#1329,#1334); +#1329 = CYLINDRICAL_SURFACE('',#1330,0.25); +#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333); +#1331 = CARTESIAN_POINT('',(-4.,0.,0.)); +#1332 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48)); +#1333 = DIRECTION('',(1.848596655882E-64,2.22044604925E-16,1.)); #1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); #1335 = LINE('',#1336,#1337); -#1336 = CARTESIAN_POINT('',(0.,3.14917024892)); +#1336 = CARTESIAN_POINT('',(6.28318530718,0.)); #1337 = VECTOR('',#1338,1.); -#1338 = DIRECTION('',(1.,0.)); +#1338 = DIRECTION('',(-1.,-0.)); #1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1340 = PCURVE('',#1341,#1346); -#1341 = PLANE('',#1342); -#1342 = AXIS2_PLACEMENT_3D('',#1343,#1344,#1345); -#1343 = CARTESIAN_POINT('',(5.079999837908,-9.114156463727E-16, - -4.149170095858)); -#1344 = DIRECTION('',(-1.999600119998E-02,-2.214659637434E-16, - -0.99980005998)); -#1345 = DIRECTION('',(-0.99980005998,4.440004186531E-18, - 1.999600119998E-02)); -#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); -#1347 = CIRCLE('',#1348,0.25); -#1348 = AXIS2_PLACEMENT_2D('',#1349,#1350); -#1349 = CARTESIAN_POINT('',(0.,-9.885188328922E-18)); -#1350 = DIRECTION('',(1.,-3.061616997868E-17)); -#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1340 = ORIENTED_EDGE('',*,*,#1290,.F.); +#1341 = ORIENTED_EDGE('',*,*,#1258,.T.); +#1342 = ADVANCED_FACE('',(#1343),#1329,.T.); +#1343 = FACE_BOUND('',#1344,.T.); +#1344 = EDGE_LOOP('',(#1345,#1368,#1395,#1396)); +#1345 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1346 = EDGE_CURVE('',#1291,#1347,#1349,.T.); +#1347 = VERTEX_POINT('',#1348); +#1348 = CARTESIAN_POINT('',(4.,5.551115123126E-17,0.25)); +#1349 = SEAM_CURVE('',#1350,(#1354,#1361),.PCURVE_S1.); +#1350 = LINE('',#1351,#1352); +#1351 = CARTESIAN_POINT('',(-4.,1.167434911886E-16,0.25)); +#1352 = VECTOR('',#1353,1.); +#1353 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48)); +#1354 = PCURVE('',#1329,#1355); +#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1360); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(0.,1.)); +#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1352 = ORIENTED_EDGE('',*,*,#1304,.F.); -#1353 = ORIENTED_EDGE('',*,*,#1270,.T.); -#1354 = ADVANCED_FACE('',(#1355),#1114,.T.); -#1355 = FACE_BOUND('',#1356,.F.); -#1356 = EDGE_LOOP('',(#1357)); -#1357 = ORIENTED_EDGE('',*,*,#1099,.T.); -#1358 = ADVANCED_FACE('',(#1359),#1341,.T.); -#1359 = FACE_BOUND('',#1360,.T.); -#1360 = EDGE_LOOP('',(#1361)); -#1361 = ORIENTED_EDGE('',*,*,#1326,.T.); -#1362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1366)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1363,#1364,#1365)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1363 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1364 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1365 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1366 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1363, - 'distance_accuracy_value','confusion accuracy'); -#1367 = PRODUCT_TYPE('part',$,(#1026)); -#1368 = SHAPE_DEFINITION_REPRESENTATION(#1369,#1375); -#1369 = PRODUCT_DEFINITION_SHAPE('','',#1370); -#1370 = PRODUCT_DEFINITION('design','',#1371,#1374); -#1371 = PRODUCT_DEFINITION_FORMATION('','',#1372); -#1372 = PRODUCT('Clone_of_ring-3','Clone_of_ring-3','',(#1373)); -#1373 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1374 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1375 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1376),#1596); -#1376 = MANIFOLD_SOLID_BREP('',#1377); -#1377 = CLOSED_SHELL('',(#1378,#1469,#1522,#1570)); -#1378 = ADVANCED_FACE('',(#1379),#1392,.F.); -#1379 = FACE_BOUND('',#1380,.F.); -#1380 = EDGE_LOOP('',(#1381,#1417,#1439,#1468)); -#1381 = ORIENTED_EDGE('',*,*,#1382,.F.); -#1382 = EDGE_CURVE('',#1383,#1383,#1385,.T.); -#1383 = VERTEX_POINT('',#1384); -#1384 = CARTESIAN_POINT('',(0.642625045776,0.866679549217, - -2.12275267167E-16)); -#1385 = SURFACE_CURVE('',#1386,(#1391,#1403),.PCURVE_S1.); -#1386 = CIRCLE('',#1387,0.866679549217); -#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); -#1388 = CARTESIAN_POINT('',(0.642625045776,0.,0.)); -#1389 = DIRECTION('',(1.,-0.,0.)); -#1390 = DIRECTION('',(0.,1.,-1.281007525363E-16)); -#1391 = PCURVE('',#1392,#1397); -#1392 = CYLINDRICAL_SURFACE('',#1393,0.866679549217); -#1393 = AXIS2_PLACEMENT_3D('',#1394,#1395,#1396); -#1394 = CARTESIAN_POINT('',(0.242625045776,0.,0.)); -#1395 = DIRECTION('',(1.,0.,0.)); -#1396 = DIRECTION('',(0.,1.,-1.281007525363E-16)); -#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); -#1398 = LINE('',#1399,#1400); -#1399 = CARTESIAN_POINT('',(0.,0.4)); -#1400 = VECTOR('',#1401,1.); -#1401 = DIRECTION('',(1.,0.)); -#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1361 = PCURVE('',#1329,#1362); +#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(0.,0.)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.,1.)); +#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1403 = PCURVE('',#1404,#1412); -#1404 = SURFACE_OF_REVOLUTION('',#1405,#1409); -#1405 = LINE('',#1406,#1407); -#1406 = CARTESIAN_POINT('',(0.642625045776,0.866679549217,0.)); -#1407 = VECTOR('',#1408,1.); -#1408 = DIRECTION('',(-5.473822126269E-48,-1.,1.608122649677E-16)); -#1409 = AXIS1_PLACEMENT('',#1410,#1411); -#1410 = CARTESIAN_POINT('',(0.442625062513,0.,0.)); -#1411 = DIRECTION('',(1.,0.,0.)); -#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1416); -#1413 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1414,#1415),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1414 = CARTESIAN_POINT('',(0.,0.)); -#1415 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1369 = EDGE_CURVE('',#1347,#1347,#1370,.T.); +#1370 = SURFACE_CURVE('',#1371,(#1376,#1383),.PCURVE_S1.); +#1371 = CIRCLE('',#1372,0.25); +#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375); +#1373 = CARTESIAN_POINT('',(4.,1.972152263053E-31,0.)); +#1374 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48)); +#1375 = DIRECTION('',(1.848596655882E-64,2.22044604925E-16,1.)); +#1376 = PCURVE('',#1329,#1377); +#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382); +#1378 = LINE('',#1379,#1380); +#1379 = CARTESIAN_POINT('',(0.,8.)); +#1380 = VECTOR('',#1381,1.); +#1381 = DIRECTION('',(1.,0.)); +#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1383 = PCURVE('',#1384,#1389); +#1384 = TOROIDAL_SURFACE('',#1385,1.,0.25); +#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388); +#1386 = CARTESIAN_POINT('',(4.,-2.22044604925E-16,-1.)); +#1387 = DIRECTION('',(-1.359631073447E-32,1.,-2.22044604925E-16)); +#1388 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48)); +#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1394); +#1390 = LINE('',#1391,#1392); +#1391 = CARTESIAN_POINT('',(4.712388980385,6.28318530718)); +#1392 = VECTOR('',#1393,1.); +#1393 = DIRECTION('',(-0.,-1.)); +#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1395 = ORIENTED_EDGE('',*,*,#1346,.F.); +#1396 = ORIENTED_EDGE('',*,*,#1314,.F.); +#1397 = ADVANCED_FACE('',(#1398),#1384,.T.); +#1398 = FACE_BOUND('',#1399,.T.); +#1399 = EDGE_LOOP('',(#1400,#1424,#1451,#1452)); +#1400 = ORIENTED_EDGE('',*,*,#1401,.T.); +#1401 = EDGE_CURVE('',#1347,#1402,#1404,.T.); +#1402 = VERTEX_POINT('',#1403); +#1403 = CARTESIAN_POINT('',(5.25,-2.22044604925E-16,-1.)); +#1404 = SEAM_CURVE('',#1405,(#1410,#1417),.PCURVE_S1.); +#1405 = CIRCLE('',#1406,1.25); +#1406 = AXIS2_PLACEMENT_3D('',#1407,#1408,#1409); +#1407 = CARTESIAN_POINT('',(4.,-2.22044604925E-16,-1.)); +#1408 = DIRECTION('',(-1.359631073447E-32,1.,-2.22044604925E-16)); +#1409 = DIRECTION('',(1.,1.359631073447E-32,-3.018987445473E-48)); +#1410 = PCURVE('',#1384,#1411); +#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416); +#1412 = LINE('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(0.,0.)); +#1414 = VECTOR('',#1415,1.); +#1415 = DIRECTION('',(1.,0.)); #1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1417 = ORIENTED_EDGE('',*,*,#1418,.F.); -#1418 = EDGE_CURVE('',#1419,#1383,#1421,.T.); -#1419 = VERTEX_POINT('',#1420); -#1420 = CARTESIAN_POINT('',(0.242625045776,0.866679549217, - -3.152569563811E-16)); -#1421 = SEAM_CURVE('',#1422,(#1426,#1433),.PCURVE_S1.); -#1422 = LINE('',#1423,#1424); -#1423 = CARTESIAN_POINT('',(0.242625045776,0.866679549217, - -1.110223024625E-16)); -#1424 = VECTOR('',#1425,1.); -#1425 = DIRECTION('',(1.,0.,0.)); -#1426 = PCURVE('',#1392,#1427); -#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1432); -#1428 = LINE('',#1429,#1430); -#1429 = CARTESIAN_POINT('',(0.,0.)); -#1430 = VECTOR('',#1431,1.); -#1431 = DIRECTION('',(0.,1.)); -#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1417 = PCURVE('',#1384,#1418); +#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423); +#1419 = LINE('',#1420,#1421); +#1420 = CARTESIAN_POINT('',(0.,6.28318530718)); +#1421 = VECTOR('',#1422,1.); +#1422 = DIRECTION('',(1.,0.)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1433 = PCURVE('',#1392,#1434); -#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1438); -#1435 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1436,#1437),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); -#1436 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1437 = CARTESIAN_POINT('',(6.28318530718,0.4)); +#1424 = ORIENTED_EDGE('',*,*,#1425,.T.); +#1425 = EDGE_CURVE('',#1402,#1402,#1426,.T.); +#1426 = SURFACE_CURVE('',#1427,(#1432,#1439),.PCURVE_S1.); +#1427 = CIRCLE('',#1428,0.25); +#1428 = AXIS2_PLACEMENT_3D('',#1429,#1430,#1431); +#1429 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,-1.)); +#1430 = DIRECTION('',(-2.449293598295E-16,2.22044604925E-16,1.)); +#1431 = DIRECTION('',(1.,6.798155367234E-32,2.449293598295E-16)); +#1432 = PCURVE('',#1384,#1433); +#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 = ORIENTED_EDGE('',*,*,#1440,.T.); -#1440 = EDGE_CURVE('',#1419,#1419,#1441,.T.); -#1441 = SURFACE_CURVE('',#1442,(#1447,#1454),.PCURVE_S1.); -#1442 = CIRCLE('',#1443,0.866679549217); -#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446); -#1444 = CARTESIAN_POINT('',(0.242625045776,0.,0.)); -#1445 = DIRECTION('',(1.,-0.,0.)); -#1446 = DIRECTION('',(0.,1.,-1.281007525363E-16)); -#1447 = PCURVE('',#1392,#1448); -#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1453); -#1449 = LINE('',#1450,#1451); -#1450 = CARTESIAN_POINT('',(0.,0.)); -#1451 = VECTOR('',#1452,1.); -#1452 = DIRECTION('',(1.,0.)); -#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1439 = PCURVE('',#1440,#1445); +#1440 = CYLINDRICAL_SURFACE('',#1441,0.25); +#1441 = AXIS2_PLACEMENT_3D('',#1442,#1443,#1444); +#1442 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,-1.)); +#1443 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1444 = DIRECTION('',(1.,-1.359631073447E-32,3.018987445473E-48)); +#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450); +#1446 = LINE('',#1447,#1448); +#1447 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1448 = VECTOR('',#1449,1.); +#1449 = DIRECTION('',(-1.,-0.)); +#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1454 = PCURVE('',#1455,#1463); -#1455 = SURFACE_OF_REVOLUTION('',#1456,#1460); -#1456 = LINE('',#1457,#1458); -#1457 = CARTESIAN_POINT('',(0.242625045776,0.916679549217, - -1.110223024625E-16)); -#1458 = VECTOR('',#1459,1.); -#1459 = DIRECTION('',(5.473822126269E-48,1.,-1.608122649677E-16)); -#1460 = AXIS1_PLACEMENT('',#1461,#1462); -#1461 = CARTESIAN_POINT('',(0.442625062513,0.,0.)); -#1462 = DIRECTION('',(1.,0.,0.)); -#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1467); -#1464 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1465,#1466),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1465 = CARTESIAN_POINT('',(0.,-5.E-02)); -#1466 = CARTESIAN_POINT('',(6.28318530718,-5.E-02)); -#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1451 = ORIENTED_EDGE('',*,*,#1401,.F.); +#1452 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1453 = ADVANCED_FACE('',(#1454),#1440,.T.); +#1454 = FACE_BOUND('',#1455,.T.); +#1455 = EDGE_LOOP('',(#1456,#1479,#1506,#1507)); +#1456 = ORIENTED_EDGE('',*,*,#1457,.T.); +#1457 = EDGE_CURVE('',#1402,#1458,#1460,.T.); +#1458 = VERTEX_POINT('',#1459); +#1459 = CARTESIAN_POINT('',(5.25,-8.881784197001E-16,-4.)); +#1460 = SEAM_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(5.25,-1.608122649677E-16,-1.)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1465 = PCURVE('',#1440,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.,1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1468 = ORIENTED_EDGE('',*,*,#1418,.T.); -#1469 = ADVANCED_FACE('',(#1470),#1455,.T.); -#1470 = FACE_BOUND('',#1471,.T.); -#1471 = EDGE_LOOP('',(#1472,#1473,#1495,#1521)); -#1472 = ORIENTED_EDGE('',*,*,#1440,.T.); -#1473 = ORIENTED_EDGE('',*,*,#1474,.T.); -#1474 = EDGE_CURVE('',#1419,#1475,#1477,.T.); -#1475 = VERTEX_POINT('',#1476); -#1476 = CARTESIAN_POINT('',(0.242625045776,0.916679549217, - -2.245217351585E-16)); -#1477 = SEAM_CURVE('',#1478,(#1482,#1488),.PCURVE_S1.); -#1478 = LINE('',#1479,#1480); -#1479 = CARTESIAN_POINT('',(0.242625045776,0.916679549217, - -1.110223024625E-16)); -#1480 = VECTOR('',#1481,1.); -#1481 = DIRECTION('',(5.473822126269E-48,1.,-1.608122649677E-16)); -#1482 = PCURVE('',#1455,#1483); -#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1487); -#1484 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1485,#1486),.UNSPECIFIED.,.F., - .F.,(2,2),(-5.E-02,-0.),.PIECEWISE_BEZIER_KNOTS.); -#1485 = CARTESIAN_POINT('',(6.28318530718,-5.E-02)); -#1486 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1472 = PCURVE('',#1440,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.,0.)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1488 = PCURVE('',#1455,#1489); -#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494); -#1490 = LINE('',#1491,#1492); -#1491 = CARTESIAN_POINT('',(0.,0.)); -#1492 = VECTOR('',#1493,1.); -#1493 = DIRECTION('',(0.,1.)); -#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1479 = ORIENTED_EDGE('',*,*,#1480,.T.); +#1480 = EDGE_CURVE('',#1458,#1458,#1481,.T.); +#1481 = SURFACE_CURVE('',#1482,(#1487,#1494),.PCURVE_S1.); +#1482 = CIRCLE('',#1483,0.25); +#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486); +#1484 = CARTESIAN_POINT('',(5.,-8.881784197001E-16,-4.)); +#1485 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.)); +#1486 = DIRECTION('',(1.,-4.078893220341E-32,-1.224646799147E-16)); +#1487 = PCURVE('',#1440,#1488); +#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493); +#1489 = LINE('',#1490,#1491); +#1490 = CARTESIAN_POINT('',(6.28318530718,3.)); +#1491 = VECTOR('',#1492,1.); +#1492 = DIRECTION('',(-1.,-0.)); +#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1495 = ORIENTED_EDGE('',*,*,#1496,.F.); -#1496 = EDGE_CURVE('',#1475,#1475,#1497,.T.); -#1497 = SURFACE_CURVE('',#1498,(#1503,#1510),.PCURVE_S1.); -#1498 = CIRCLE('',#1499,0.916679549217); -#1499 = AXIS2_PLACEMENT_3D('',#1500,#1501,#1502); -#1500 = CARTESIAN_POINT('',(0.242625045776,0.,0.)); -#1501 = DIRECTION('',(1.,-0.,0.)); -#1502 = DIRECTION('',(0.,1.,-1.211135369578E-16)); -#1503 = PCURVE('',#1455,#1504); -#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509); -#1505 = LINE('',#1506,#1507); -#1506 = CARTESIAN_POINT('',(0.,-0.)); -#1507 = VECTOR('',#1508,1.); -#1508 = DIRECTION('',(1.,0.)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1494 = PCURVE('',#1495,#1500); +#1495 = PLANE('',#1496); +#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499); +#1497 = CARTESIAN_POINT('',(5.,-8.663344315866E-16,-4.)); +#1498 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.)); +#1499 = DIRECTION('',(1.,-2.719262146894E-32,-1.224646799147E-16)); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505); +#1501 = CIRCLE('',#1502,0.25); +#1502 = AXIS2_PLACEMENT_2D('',#1503,#1504); +#1503 = CARTESIAN_POINT('',(5.939953001423E-49,-2.18439881135E-17)); +#1504 = DIRECTION('',(1.,-1.359631073447E-32)); +#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = PCURVE('',#1511,#1516); -#1511 = CYLINDRICAL_SURFACE('',#1512,0.916679549217); -#1512 = AXIS2_PLACEMENT_3D('',#1513,#1514,#1515); -#1513 = CARTESIAN_POINT('',(0.642625045776,0.,0.)); -#1514 = DIRECTION('',(1.,0.,0.)); -#1515 = DIRECTION('',(0.,1.,0.)); -#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1520); -#1517 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1518,#1519),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1518 = CARTESIAN_POINT('',(0.,-0.4)); -#1519 = CARTESIAN_POINT('',(6.28318530718,-0.4)); -#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1521 = ORIENTED_EDGE('',*,*,#1474,.F.); -#1522 = ADVANCED_FACE('',(#1523),#1511,.T.); -#1523 = FACE_BOUND('',#1524,.T.); -#1524 = EDGE_LOOP('',(#1525,#1526,#1548,#1569)); -#1525 = ORIENTED_EDGE('',*,*,#1496,.T.); -#1526 = ORIENTED_EDGE('',*,*,#1527,.T.); -#1527 = EDGE_CURVE('',#1475,#1528,#1530,.T.); -#1528 = VERTEX_POINT('',#1529); -#1529 = CARTESIAN_POINT('',(0.642625045776,0.916679549217, - -2.325623484069E-16)); -#1530 = SEAM_CURVE('',#1531,(#1535,#1541),.PCURVE_S1.); -#1531 = LINE('',#1532,#1533); -#1532 = CARTESIAN_POINT('',(0.642625045776,0.916679549217,0.)); -#1533 = VECTOR('',#1534,1.); -#1534 = DIRECTION('',(1.,0.,0.)); -#1535 = PCURVE('',#1511,#1536); -#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1540); -#1537 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1538,#1539),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.4,-0.),.PIECEWISE_BEZIER_KNOTS.); -#1538 = CARTESIAN_POINT('',(6.28318530718,-0.4)); -#1539 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1541 = PCURVE('',#1511,#1542); -#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547); -#1543 = LINE('',#1544,#1545); -#1544 = CARTESIAN_POINT('',(0.,0.)); -#1545 = VECTOR('',#1546,1.); -#1546 = DIRECTION('',(0.,1.)); -#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1548 = ORIENTED_EDGE('',*,*,#1549,.F.); -#1549 = EDGE_CURVE('',#1528,#1528,#1550,.T.); -#1550 = SURFACE_CURVE('',#1551,(#1556,#1563),.PCURVE_S1.); -#1551 = CIRCLE('',#1552,0.916679549217); -#1552 = AXIS2_PLACEMENT_3D('',#1553,#1554,#1555); -#1553 = CARTESIAN_POINT('',(0.642625045776,0.,0.)); -#1554 = DIRECTION('',(1.,0.,0.)); -#1555 = DIRECTION('',(0.,1.,0.)); -#1556 = PCURVE('',#1511,#1557); -#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562); -#1558 = LINE('',#1559,#1560); -#1559 = CARTESIAN_POINT('',(0.,-0.)); -#1560 = VECTOR('',#1561,1.); -#1561 = DIRECTION('',(1.,0.)); -#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1563 = PCURVE('',#1404,#1564); -#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1568); -#1565 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1566,#1567),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1566 = CARTESIAN_POINT('',(0.,-5.E-02)); -#1567 = CARTESIAN_POINT('',(6.28318530718,-5.E-02)); -#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1569 = ORIENTED_EDGE('',*,*,#1527,.F.); -#1570 = ADVANCED_FACE('',(#1571),#1404,.T.); -#1571 = FACE_BOUND('',#1572,.T.); -#1572 = EDGE_LOOP('',(#1573,#1574,#1594,#1595)); -#1573 = ORIENTED_EDGE('',*,*,#1549,.T.); -#1574 = ORIENTED_EDGE('',*,*,#1575,.T.); -#1575 = EDGE_CURVE('',#1528,#1383,#1576,.T.); -#1576 = SEAM_CURVE('',#1577,(#1581,#1587),.PCURVE_S1.); -#1577 = LINE('',#1578,#1579); -#1578 = CARTESIAN_POINT('',(0.642625045776,0.866679549217,0.)); -#1579 = VECTOR('',#1580,1.); -#1580 = DIRECTION('',(-5.473822126269E-48,-1.,1.608122649677E-16)); -#1581 = PCURVE('',#1404,#1582); -#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1586); -#1583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1584,#1585),.UNSPECIFIED.,.F., - .F.,(2,2),(-5.E-02,-0.),.PIECEWISE_BEZIER_KNOTS.); -#1584 = CARTESIAN_POINT('',(6.28318530718,-5.E-02)); -#1585 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1587 = PCURVE('',#1404,#1588); -#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593); -#1589 = LINE('',#1590,#1591); -#1590 = CARTESIAN_POINT('',(0.,0.)); -#1591 = VECTOR('',#1592,1.); -#1592 = DIRECTION('',(0.,1.)); -#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1594 = ORIENTED_EDGE('',*,*,#1382,.F.); -#1595 = ORIENTED_EDGE('',*,*,#1575,.F.); -#1596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1600)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1597,#1598,#1599)) REPRESENTATION_CONTEXT +#1506 = ORIENTED_EDGE('',*,*,#1457,.F.); +#1507 = ORIENTED_EDGE('',*,*,#1425,.F.); +#1508 = ADVANCED_FACE('',(#1509),#1495,.F.); +#1509 = FACE_BOUND('',#1510,.F.); +#1510 = EDGE_LOOP('',(#1511)); +#1511 = ORIENTED_EDGE('',*,*,#1480,.T.); +#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1516)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1513,#1514,#1515)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1597 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1598 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1599 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1600 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1597, +#1513 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1514 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1515 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1516 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1513, 'distance_accuracy_value','confusion accuracy'); -#1601 = PRODUCT_TYPE('part',$,(#1372)); -#1602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #1603),#554); -#1603 = STYLED_ITEM('color',(#1604),#340); -#1604 = PRESENTATION_STYLE_ASSIGNMENT((#1605,#1611)); -#1605 = SURFACE_STYLE_USAGE(.BOTH.,#1606); -#1606 = SURFACE_SIDE_STYLE('',(#1607)); -#1607 = SURFACE_STYLE_FILL_AREA(#1608); -#1608 = FILL_AREA_STYLE('',(#1609)); -#1609 = FILL_AREA_STYLE_COLOUR('',#1610); -#1610 = DRAUGHTING_PRE_DEFINED_COLOUR('red'); -#1611 = CURVE_STYLE('',#1612,POSITIVE_LENGTH_MEASURE(0.1),#1610); -#1612 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#1613 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #1614),#788); -#1614 = STYLED_ITEM('color',(#1615),#568); -#1615 = PRESENTATION_STYLE_ASSIGNMENT((#1616,#1621)); -#1616 = SURFACE_STYLE_USAGE(.BOTH.,#1617); -#1617 = SURFACE_SIDE_STYLE('',(#1618)); -#1618 = SURFACE_STYLE_FILL_AREA(#1619); -#1619 = FILL_AREA_STYLE('',(#1620)); -#1620 = FILL_AREA_STYLE_COLOUR('',#1610); -#1621 = CURVE_STYLE('',#1622,POSITIVE_LENGTH_MEASURE(0.1),#1610); -#1622 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#1623 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #1624),#1016); -#1624 = STYLED_ITEM('color',(#1625),#802); -#1625 = PRESENTATION_STYLE_ASSIGNMENT((#1626,#1632)); -#1626 = SURFACE_STYLE_USAGE(.BOTH.,#1627); -#1627 = SURFACE_SIDE_STYLE('',(#1628)); -#1628 = SURFACE_STYLE_FILL_AREA(#1629); -#1629 = FILL_AREA_STYLE('',(#1630)); -#1630 = FILL_AREA_STYLE_COLOUR('',#1631); -#1631 = COLOUR_RGB('',0.96862745285,0.858823537827,1.568627543747E-02); -#1632 = CURVE_STYLE('',#1633,POSITIVE_LENGTH_MEASURE(0.1),#1631); -#1633 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#1634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #1635),#326); -#1635 = STYLED_ITEM('color',(#1636),#15); -#1636 = PRESENTATION_STYLE_ASSIGNMENT((#1637,#1643)); -#1637 = SURFACE_STYLE_USAGE(.BOTH.,#1638); -#1638 = SURFACE_SIDE_STYLE('',(#1639)); -#1639 = SURFACE_STYLE_FILL_AREA(#1640); -#1640 = FILL_AREA_STYLE('',(#1641)); -#1641 = FILL_AREA_STYLE_COLOUR('',#1642); -#1642 = COLOUR_RGB('',1.,0.86274510622,0.705882370472); -#1643 = CURVE_STYLE('',#1644,POSITIVE_LENGTH_MEASURE(0.1),#1642); -#1644 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#1645 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #1646),#1362); -#1646 = STYLED_ITEM('color',(#1647),#1030); -#1647 = PRESENTATION_STYLE_ASSIGNMENT((#1648,#1654)); -#1648 = SURFACE_STYLE_USAGE(.BOTH.,#1649); -#1649 = SURFACE_SIDE_STYLE('',(#1650)); -#1650 = SURFACE_STYLE_FILL_AREA(#1651); -#1651 = FILL_AREA_STYLE('',(#1652)); -#1652 = FILL_AREA_STYLE_COLOUR('',#1653); -#1653 = COLOUR_RGB('',0.658823549747,0.658823549747,0.658823549747); -#1654 = CURVE_STYLE('',#1655,POSITIVE_LENGTH_MEASURE(0.1),#1653); -#1655 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#1656 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #1657),#1596); -#1657 = STYLED_ITEM('color',(#1658),#1376); -#1658 = PRESENTATION_STYLE_ASSIGNMENT((#1659,#1665)); -#1659 = SURFACE_STYLE_USAGE(.BOTH.,#1660); -#1660 = SURFACE_SIDE_STYLE('',(#1661)); -#1661 = SURFACE_STYLE_FILL_AREA(#1662); -#1662 = FILL_AREA_STYLE('',(#1663)); -#1663 = FILL_AREA_STYLE_COLOUR('',#1664); -#1664 = COLOUR_RGB('',0.666666686535,0.333333343267,0.); -#1665 = CURVE_STYLE('',#1666,POSITIVE_LENGTH_MEASURE(0.1),#1664); -#1666 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1517 = SHAPE_DEFINITION_REPRESENTATION(#1518,#1191); +#1518 = PRODUCT_DEFINITION_SHAPE('','',#1519); +#1519 = PRODUCT_DEFINITION('design','',#1520,#1523); +#1520 = PRODUCT_DEFINITION_FORMATION('','',#1521); +#1521 = PRODUCT('pins','pins','',(#1522)); +#1522 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1523 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1524 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1525,#1527); +#1525 = ( REPRESENTATION_RELATIONSHIP('','',#1191,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1526) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1526 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1527 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1528); +#1528 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:6]','',#5,#1519,$); +#1529 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1521)); +#1530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1531),#1512); +#1531 = STYLED_ITEM('color',(#1532),#1192); +#1532 = PRESENTATION_STYLE_ASSIGNMENT((#1533,#1539)); +#1533 = SURFACE_STYLE_USAGE(.BOTH.,#1534); +#1534 = SURFACE_SIDE_STYLE('',(#1535)); +#1535 = SURFACE_STYLE_FILL_AREA(#1536); +#1536 = FILL_AREA_STYLE('',(#1537)); +#1537 = FILL_AREA_STYLE_COLOUR('',#1538); +#1538 = COLOUR_RGB('',0.658823549747,0.658823549747,0.658823549747); +#1539 = CURVE_STYLE('',#1540,POSITIVE_LENGTH_MEASURE(0.1),#1538); +#1540 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1542),#932); +#1542 = STYLED_ITEM('color',(#1543),#750); +#1543 = PRESENTATION_STYLE_ASSIGNMENT((#1544,#1550)); +#1544 = SURFACE_STYLE_USAGE(.BOTH.,#1545); +#1545 = SURFACE_SIDE_STYLE('',(#1546)); +#1546 = SURFACE_STYLE_FILL_AREA(#1547); +#1547 = FILL_AREA_STYLE('',(#1548)); +#1548 = FILL_AREA_STYLE_COLOUR('',#1549); +#1549 = DRAUGHTING_PRE_DEFINED_COLOUR('red'); +#1550 = CURVE_STYLE('',#1551,POSITIVE_LENGTH_MEASURE(0.1),#1549); +#1551 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1553),#731); +#1553 = STYLED_ITEM('color',(#1554),#557); +#1554 = PRESENTATION_STYLE_ASSIGNMENT((#1555,#1561)); +#1555 = SURFACE_STYLE_USAGE(.BOTH.,#1556); +#1556 = SURFACE_SIDE_STYLE('',(#1557)); +#1557 = SURFACE_STYLE_FILL_AREA(#1558); +#1558 = FILL_AREA_STYLE('',(#1559)); +#1559 = FILL_AREA_STYLE_COLOUR('',#1560); +#1560 = COLOUR_RGB('',0.219999998808,0.219999998808,0.219999998808); +#1561 = CURVE_STYLE('',#1562,POSITIVE_LENGTH_MEASURE(0.1),#1560); +#1562 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1564),#313); +#1564 = STYLED_ITEM('color',(#1565),#46); +#1565 = PRESENTATION_STYLE_ASSIGNMENT((#1566,#1572)); +#1566 = SURFACE_STYLE_USAGE(.BOTH.,#1567); +#1567 = SURFACE_SIDE_STYLE('',(#1568)); +#1568 = SURFACE_STYLE_FILL_AREA(#1569); +#1569 = FILL_AREA_STYLE('',(#1570)); +#1570 = FILL_AREA_STYLE_COLOUR('',#1571); +#1571 = COLOUR_RGB('',1.,0.86274510622,0.705882370472); +#1572 = CURVE_STYLE('',#1573,POSITIVE_LENGTH_MEASURE(0.1),#1571); +#1573 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1574 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1575),#1173); +#1575 = STYLED_ITEM('color',(#1576),#951); +#1576 = PRESENTATION_STYLE_ASSIGNMENT((#1577,#1583)); +#1577 = SURFACE_STYLE_USAGE(.BOTH.,#1578); +#1578 = SURFACE_SIDE_STYLE('',(#1579)); +#1579 = SURFACE_STYLE_FILL_AREA(#1580); +#1580 = FILL_AREA_STYLE('',(#1581)); +#1581 = FILL_AREA_STYLE_COLOUR('',#1582); +#1582 = COLOUR_RGB('',0.40000000596,0.275999993086,0.); +#1583 = CURVE_STYLE('',#1584,POSITIVE_LENGTH_MEASURE(0.1),#1582); +#1584 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1585 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1586),#538); +#1586 = STYLED_ITEM('color',(#1587),#332); +#1587 = PRESENTATION_STYLE_ASSIGNMENT((#1588,#1594)); +#1588 = SURFACE_STYLE_USAGE(.BOTH.,#1589); +#1589 = SURFACE_SIDE_STYLE('',(#1590)); +#1590 = SURFACE_STYLE_FILL_AREA(#1591); +#1591 = FILL_AREA_STYLE('',(#1592)); +#1592 = FILL_AREA_STYLE_COLOUR('',#1593); +#1593 = COLOUR_RGB('',0.670000016689,0.330000013113,0.); +#1594 = CURVE_STYLE('',#1595,POSITIVE_LENGTH_MEASURE(0.1),#1593); +#1595 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21; diff --git a/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.stl b/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.stl index 961cbfe9..04112b1a 100644 Binary files a/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.stl and b/Electrical Parts/electronic-components/resistors/through-hole/res-1_4w-220ohm.stl differ