From b2058bc9f5836174d0a676c252ff979c8fa0a48b Mon Sep 17 00:00:00 2001 From: Obijuan <juan@iearobotics.com> Date: Tue, 21 Jan 2020 19:12:42 +0100 Subject: [PATCH] 1x3 pins 2.54mm-pitch-male-right-angle type ii added --- ...-male-pin-header-right-angle-type-II.fcstd | Bin 68766 -> 94663 bytes ...x3-male-pin-header-right-angle-type-II.png | Bin 0 -> 31387 bytes ...3-male-pin-header-right-angle-type-II.step | 11689 ++++++++-------- .../1x3-male-pin-header-right-angle.stl | Bin 21684 -> 0 bytes .../2.54mm-pitch/male/right-angle/README.md | 3 + 5 files changed, 5605 insertions(+), 6087 deletions(-) mode change 100755 => 100644 Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.fcstd create mode 100644 Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.png delete mode 100755 Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle.stl diff --git a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.fcstd b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.fcstd old mode 100755 new mode 100644 index 86b9a3f83582bacbbb0cfab1b9f167077c5831a7..6c2aa4b2825528a09ca29d2bf229136ae0426573 GIT binary patch literal 94663 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 E0Zh<HKmY&$ literal 68766 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 T67e4dDZt&`lxU{-;Uwe#R5lHw diff --git a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.png b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.png new file mode 100644 index 0000000000000000000000000000000000000000..4bf2de98858bcee4b45c5c7d598926e66aa36541 GIT binary patch literal 31387 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.step b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.step index e9fbf2ec..37f99964 100755 --- a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.step +++ b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle-type-II.step @@ -4,23 +4,24 @@ FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( '/home/obijuan/develop/FreeCAD-library/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-ma -le-pin-header-right-angle-type-ii.step','2017-01-01T20:49:22',('Author') - ,(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); -FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +le-pin-header-right-angle-type-II.step','2020-01-21T18:45:01',(''),(''), + 'Open CASCADE STEP processor 7.4','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('ASSEMBLY','ASSEMBLY','',(#8)); -#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7 = PRODUCT('1x3-mape-pin-header-right-angle', + '1x3-mape-pin-header-right-angle','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); @@ -33,6950 +34,6464 @@ DATA; #20 = CARTESIAN_POINT('',(0.,0.,0.)); #21 = DIRECTION('',(0.,0.,1.)); #22 = DIRECTION('',(1.,0.,0.)); -#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( -(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,2.54,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,5.08,0.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); -#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24, +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32, 'distance_accuracy_value','confusion accuracy'); -#28 = PRODUCT_TYPE('part',$,(#7)); -#29 = SHAPE_REPRESENTATION('',(#11,#30,#1092,#2154),#3216); -#30 = MANIFOLD_SOLID_BREP('',#31); -#31 = CLOSED_SHELL('',(#32,#148,#222,#275,#328,#360,#550,#599,#747,#774, - #826,#833,#911,#958,#965,#1033,#1059,#1085)); -#32 = ADVANCED_FACE('',(#33),#47,.T.); -#33 = FACE_BOUND('',#34,.T.); -#34 = EDGE_LOOP('',(#35,#69,#96,#123)); -#35 = ORIENTED_EDGE('',*,*,#36,.F.); -#36 = EDGE_CURVE('',#37,#39,#41,.T.); -#37 = VERTEX_POINT('',#38); -#38 = CARTESIAN_POINT('',(-10.04,0.18,1.07)); -#39 = VERTEX_POINT('',#40); -#40 = CARTESIAN_POINT('',(-10.04,0.18,1.43)); -#41 = SURFACE_CURVE('',#42,(#46,#58),.PCURVE_S1.); -#42 = LINE('',#43,#44); -#43 = CARTESIAN_POINT('',(-10.04,0.18,1.07)); -#44 = VECTOR('',#45,1.); -#45 = DIRECTION('',(-2.22044604925E-16,0.,1.)); -#46 = PCURVE('',#47,#52); -#47 = PLANE('',#48); -#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); -#49 = CARTESIAN_POINT('',(-10.04,0.18,1.07)); -#50 = DIRECTION('',(-1.,0.,0.)); -#51 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); -#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57); -#53 = LINE('',#54,#55); -#54 = CARTESIAN_POINT('',(0.,-0.)); -#55 = VECTOR('',#56,1.); -#56 = DIRECTION('',(0.707106781187,0.707106781187)); -#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#36 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#2136); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#684,#766,#934,#1011,#1060,#1130,#1185, + #1234,#1304,#1359,#1408,#1478,#1505,#1582,#1631,#1701,#1756,#1805, + #1875,#1925,#1952,#1979,#2006,#2033,#2060,#2087,#2114,#2125)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.F.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-1.E-15,-1.27,0.75)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(0.,-1.27,-0.75)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(2.1E-16,-1.27,0.75)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(6.7E-16,3.3E-16,-1.)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-5.3E-16,-1.27,0.75)); +#58 = DIRECTION('',(1.1E-16,1.,-5.6E-16)); +#59 = DIRECTION('',(8.9E-16,-5.6E-16,-1.)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(2.22044604925E-16,-7.4E-16)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,2.2E-16)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#58 = PCURVE('',#59,#64); -#59 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#60,#61) - ,(#62,#63)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#60 = CARTESIAN_POINT('',(-9.54,0.32,1.57)); -#61 = CARTESIAN_POINT('',(-10.04,0.18,1.43)); -#62 = CARTESIAN_POINT('',(-9.54,0.32,0.93)); -#63 = CARTESIAN_POINT('',(-10.04,0.18,1.07)); -#64 = DEFINITIONAL_REPRESENTATION('',(#65),#68); -#65 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#66,#67),.UNSPECIFIED.,.F.,.F.,(2, - 2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#66 = CARTESIAN_POINT('',(0.64,1.)); -#67 = CARTESIAN_POINT('',(0.,1.)); -#68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#66 = PCURVE('',#67,#72); +#67 = PLANE('',#68); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(0.,2.54,-1.84E-15)); +#70 = DIRECTION('',(-1.,4.2E-16,-4.4E-16)); +#71 = DIRECTION('',(4.4E-16,1.1E-16,-1.)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.75,3.81)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(1.,-2.2E-16)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#69 = ORIENTED_EDGE('',*,*,#70,.F.); -#70 = EDGE_CURVE('',#71,#37,#73,.T.); -#71 = VERTEX_POINT('',#72); -#72 = CARTESIAN_POINT('',(-10.04,-0.18,1.07)); -#73 = SURFACE_CURVE('',#74,(#78,#85),.PCURVE_S1.); -#74 = LINE('',#75,#76); -#75 = CARTESIAN_POINT('',(-10.04,-0.18,1.07)); -#76 = VECTOR('',#77,1.); -#77 = DIRECTION('',(0.,1.,-0.)); -#78 = PCURVE('',#47,#79); -#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); -#80 = LINE('',#81,#82); -#81 = CARTESIAN_POINT('',(0.254558441227,-0.254558441227)); -#82 = VECTOR('',#83,1.); -#83 = DIRECTION('',(-0.707106781187,0.707106781187)); -#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#45,#80,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(2.04,-1.27,0.75)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(-5.3E-16,-1.27,0.75)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(-1.110223024625E-16,-9.880984919164E-32)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(6.1E-16,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#85 = PCURVE('',#86,#91); -#86 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#87,#88) - ,(#89,#90)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#87 = CARTESIAN_POINT('',(-9.54,0.32,0.93)); -#88 = CARTESIAN_POINT('',(-10.04,0.18,1.07)); -#89 = CARTESIAN_POINT('',(-9.54,-0.32,0.93)); -#90 = CARTESIAN_POINT('',(-10.04,-0.18,1.07)); -#91 = DEFINITIONAL_REPRESENTATION('',(#92),#95); -#92 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#93,#94),.UNSPECIFIED.,.F.,.F.,(2, - 2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#93 = CARTESIAN_POINT('',(0.64,1.)); -#94 = CARTESIAN_POINT('',(0.,1.)); -#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#96 = ORIENTED_EDGE('',*,*,#97,.F.); -#97 = EDGE_CURVE('',#98,#71,#100,.T.); -#98 = VERTEX_POINT('',#99); -#99 = CARTESIAN_POINT('',(-10.04,-0.18,1.43)); -#100 = SURFACE_CURVE('',#101,(#105,#112),.PCURVE_S1.); +#94 = PCURVE('',#95,#100); +#95 = PLANE('',#96); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(-5.3E-16,-1.27,0.75)); +#98 = DIRECTION('',(-4.E-16,-0.906761426172,0.42164406317)); +#99 = DIRECTION('',(-8.5E-16,0.42164406317,0.906761426172)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); #101 = LINE('',#102,#103); -#102 = CARTESIAN_POINT('',(-10.04,-0.18,1.43)); +#102 = CARTESIAN_POINT('',(1.006707413178E-16,-1.042948880053E-31)); #103 = VECTOR('',#104,1.); -#104 = DIRECTION('',(2.22044604925E-16,0.,-1.)); -#105 = PCURVE('',#47,#106); -#106 = DEFINITIONAL_REPRESENTATION('',(#107),#111); -#107 = LINE('',#108,#109); -#108 = CARTESIAN_POINT('',(0.509116882454,1.255070014863E-32)); -#109 = VECTOR('',#110,1.); -#110 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#104 = DIRECTION('',(-8.32227476047E-16,-1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#112 = PCURVE('',#113,#118); -#113 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#114,#115) - ,(#116,#117 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#114 = CARTESIAN_POINT('',(-9.54,-0.32,0.93)); -#115 = CARTESIAN_POINT('',(-10.04,-0.18,1.07)); -#116 = CARTESIAN_POINT('',(-9.54,-0.32,1.57)); -#117 = CARTESIAN_POINT('',(-10.04,-0.18,1.43)); -#118 = DEFINITIONAL_REPRESENTATION('',(#119),#122); -#119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#120,#121),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#120 = CARTESIAN_POINT('',(0.64,1.)); -#121 = CARTESIAN_POINT('',(0.,1.)); -#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#106 = ORIENTED_EDGE('',*,*,#107,.T.); +#107 = EDGE_CURVE('',#80,#108,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(2.04,-1.27,-0.75)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(2.04,-1.27,-2.7602E-13)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(3.3E-16,-6.7E-16,-1.)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.75,-2.04)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,5.6E-16)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#123 = ORIENTED_EDGE('',*,*,#124,.F.); -#124 = EDGE_CURVE('',#39,#98,#125,.T.); -#125 = SURFACE_CURVE('',#126,(#130,#137),.PCURVE_S1.); -#126 = LINE('',#127,#128); -#127 = CARTESIAN_POINT('',(-10.04,0.18,1.43)); -#128 = VECTOR('',#129,1.); -#129 = DIRECTION('',(0.,-1.,0.)); -#130 = PCURVE('',#47,#131); -#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); -#132 = LINE('',#133,#134); -#133 = CARTESIAN_POINT('',(0.254558441227,0.254558441227)); -#134 = VECTOR('',#135,1.); -#135 = DIRECTION('',(0.707106781187,-0.707106781187)); -#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#122 = PCURVE('',#123,#128); +#123 = PLANE('',#124); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(2.04,-5.E+03,-0.749999999997)); +#126 = DIRECTION('',(1.,0.,3.3E-16)); +#127 = DIRECTION('',(-3.3E-16,3.3E-16,1.)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.749999999999,-4.99873E+03)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(-1.,3.4E-16)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#137 = PCURVE('',#138,#143); -#138 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#139,#140) - ,(#141,#142 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#139 = CARTESIAN_POINT('',(-9.54,-0.32,1.57)); -#140 = CARTESIAN_POINT('',(-10.04,-0.18,1.43)); -#141 = CARTESIAN_POINT('',(-9.54,0.32,1.57)); -#142 = CARTESIAN_POINT('',(-10.04,0.18,1.43)); -#143 = DEFINITIONAL_REPRESENTATION('',(#144),#147); -#144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#145,#146),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#145 = CARTESIAN_POINT('',(0.64,1.)); -#146 = CARTESIAN_POINT('',(0.,1.)); +#134 = ORIENTED_EDGE('',*,*,#135,.F.); +#135 = EDGE_CURVE('',#47,#108,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(8.1E-16,-1.27,-0.75)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.5,-4.999999999999E-18)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(6.1E-16,-1.)); #147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#148 = ADVANCED_FACE('',(#149),#59,.T.); -#149 = FACE_BOUND('',#150,.T.); -#150 = EDGE_LOOP('',(#151,#181,#201,#202)); -#151 = ORIENTED_EDGE('',*,*,#152,.T.); -#152 = EDGE_CURVE('',#153,#155,#157,.T.); -#153 = VERTEX_POINT('',#154); -#154 = CARTESIAN_POINT('',(-9.54,0.32,1.57)); -#155 = VERTEX_POINT('',#156); -#156 = CARTESIAN_POINT('',(-9.54,0.32,0.93)); -#157 = SURFACE_CURVE('',#158,(#162,#169),.PCURVE_S1.); -#158 = LINE('',#159,#160); -#159 = CARTESIAN_POINT('',(-9.54,0.32,1.57)); -#160 = VECTOR('',#161,1.); -#161 = DIRECTION('',(2.22044604925E-16,0.,-1.)); -#162 = PCURVE('',#59,#163); -#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); -#164 = LINE('',#165,#166); -#165 = CARTESIAN_POINT('',(0.,0.)); -#166 = VECTOR('',#167,1.); -#167 = DIRECTION('',(1.,0.)); -#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#148 = PCURVE('',#149,#154); +#149 = PLANE('',#150); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(8.1E-16,-1.27,-0.75)); +#152 = DIRECTION('',(-2.E-16,0.906761426172,0.42164406317)); +#153 = DIRECTION('',(7.6E-16,0.42164406317,-0.906761426172)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-2.013414826356E-16,-1.717442846882E-31)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(2.699861252966E-16,-1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#169 = PCURVE('',#170,#175); -#170 = PLANE('',#171); -#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); -#172 = CARTESIAN_POINT('',(0.32,0.32,0.53)); -#173 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#174 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); -#176 = LINE('',#177,#178); -#177 = CARTESIAN_POINT('',(-1.04,-9.86)); -#178 = VECTOR('',#179,1.); -#179 = DIRECTION('',(1.,2.22044604925E-16)); -#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.T.); +#162 = EDGE_LOOP('',(#163,#164,#187,#215,#243,#271,#299,#327,#355,#383, + #411,#439,#467,#495,#523,#551,#579,#607,#635,#663)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.T.); +#165 = EDGE_CURVE('',#45,#166,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-1.E-15,-1.0375,1.25)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(2.1E-16,-1.27,0.75)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(-8.4E-16,0.42164406317,0.906761426172)); +#173 = PCURVE('',#67,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(-0.75,3.81)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#181 = ORIENTED_EDGE('',*,*,#182,.T.); -#182 = EDGE_CURVE('',#155,#37,#183,.T.); -#183 = SURFACE_CURVE('',#184,(#187,#194),.PCURVE_S1.); -#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#185 = CARTESIAN_POINT('',(-9.54,0.32,0.93)); -#186 = CARTESIAN_POINT('',(-10.04,0.18,1.07)); -#187 = PCURVE('',#59,#188); -#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); -#189 = LINE('',#190,#191); -#190 = CARTESIAN_POINT('',(0.64,0.)); -#191 = VECTOR('',#192,1.); -#192 = DIRECTION('',(0.,1.)); -#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#180 = PCURVE('',#95,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(-4.963067546968E-16,-7.4E-16)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(1.,-1.E-17)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#194 = PCURVE('',#86,#195); -#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); -#196 = LINE('',#197,#198); -#197 = CARTESIAN_POINT('',(0.,0.)); -#198 = VECTOR('',#199,1.); -#199 = DIRECTION('',(0.,1.)); -#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#187 = ORIENTED_EDGE('',*,*,#188,.T.); +#188 = EDGE_CURVE('',#166,#189,#191,.T.); +#189 = VERTEX_POINT('',#190); +#190 = CARTESIAN_POINT('',(-1.E-15,1.0375,1.25)); +#191 = SURFACE_CURVE('',#192,(#196,#203),.PCURVE_S1.); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(-2.6E-16,-1.0375,1.25)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(-5.6E-16,1.,-5.6E-16)); +#196 = PCURVE('',#67,#197); +#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.25,3.5775)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(6.7E-16,-1.)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#201 = ORIENTED_EDGE('',*,*,#36,.T.); -#202 = ORIENTED_EDGE('',*,*,#203,.F.); -#203 = EDGE_CURVE('',#153,#39,#204,.T.); -#204 = SURFACE_CURVE('',#205,(#208,#215),.PCURVE_S1.); -#205 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#206,#207),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#206 = CARTESIAN_POINT('',(-9.54,0.32,1.57)); -#207 = CARTESIAN_POINT('',(-10.04,0.18,1.43)); -#208 = PCURVE('',#59,#209); +#203 = PCURVE('',#204,#209); +#204 = PLANE('',#205); +#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208); +#206 = CARTESIAN_POINT('',(-1.E-15,-1.0375,1.25)); +#207 = DIRECTION('',(-7.2E-16,3.3E-16,1.)); +#208 = DIRECTION('',(-1.1E-16,1.,-3.3E-16)); #209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); #210 = LINE('',#211,#212); -#211 = CARTESIAN_POINT('',(0.,0.)); +#211 = CARTESIAN_POINT('',(-6.661338147751E-16,-7.4E-16)); #212 = VECTOR('',#213,1.); -#213 = DIRECTION('',(0.,1.)); +#213 = DIRECTION('',(1.,4.5E-16)); #214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#215 = PCURVE('',#138,#216); -#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221); -#217 = LINE('',#218,#219); -#218 = CARTESIAN_POINT('',(0.64,0.)); -#219 = VECTOR('',#220,1.); -#220 = DIRECTION('',(0.,1.)); -#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#215 = ORIENTED_EDGE('',*,*,#216,.T.); +#216 = EDGE_CURVE('',#189,#217,#219,.T.); +#217 = VERTEX_POINT('',#218); +#218 = CARTESIAN_POINT('',(0.,1.27,0.75)); +#219 = SURFACE_CURVE('',#220,(#224,#231),.PCURVE_S1.); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(-1.41E-15,1.0375,1.25)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#224 = PCURVE('',#67,#225); +#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(-1.25,1.5025)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(0.906761426172,-0.42164406317)); +#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#222 = ADVANCED_FACE('',(#223),#86,.T.); -#223 = FACE_BOUND('',#224,.T.); -#224 = EDGE_LOOP('',(#225,#253,#273,#274)); -#225 = ORIENTED_EDGE('',*,*,#226,.T.); -#226 = EDGE_CURVE('',#155,#227,#229,.T.); -#227 = VERTEX_POINT('',#228); -#228 = CARTESIAN_POINT('',(-9.54,-0.32,0.93)); -#229 = SURFACE_CURVE('',#230,(#234,#241),.PCURVE_S1.); -#230 = LINE('',#231,#232); -#231 = CARTESIAN_POINT('',(-9.54,0.32,0.93)); -#232 = VECTOR('',#233,1.); -#233 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#234 = PCURVE('',#86,#235); -#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240); -#236 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#237,#238,#239),.UNSPECIFIED.,.F. - ,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#237 = CARTESIAN_POINT('',(3.423499032404E-16,6.12165168857E-16)); -#238 = CARTESIAN_POINT('',(0.32,-5.799538072456E-16)); -#239 = CARTESIAN_POINT('',(0.64,0.)); -#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#231 = PCURVE('',#232,#237); +#232 = PLANE('',#233); +#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236); +#234 = CARTESIAN_POINT('',(-1.23E-15,1.0375,1.25)); +#235 = DIRECTION('',(-2.E-16,0.906761426172,0.42164406317)); +#236 = DIRECTION('',(7.6E-16,0.42164406317,-0.906761426172)); +#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(-6.976482373324E-16,1.8E-16)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(1.,3.9E-16)); +#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#241 = PCURVE('',#242,#247); -#242 = PLANE('',#243); -#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); -#244 = CARTESIAN_POINT('',(-0.72,0.32,0.93)); -#245 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); -#246 = DIRECTION('',(-1.,0.,0.)); -#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252); +#243 = ORIENTED_EDGE('',*,*,#244,.T.); +#244 = EDGE_CURVE('',#217,#245,#247,.T.); +#245 = VERTEX_POINT('',#246); +#246 = CARTESIAN_POINT('',(0.,1.5025,1.25)); +#247 = SURFACE_CURVE('',#248,(#252,#259),.PCURVE_S1.); #248 = LINE('',#249,#250); -#249 = CARTESIAN_POINT('',(8.82,0.)); +#249 = CARTESIAN_POINT('',(-3.10862446895E-15,1.27,0.75)); #250 = VECTOR('',#251,1.); -#251 = DIRECTION('',(0.,-1.)); -#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#251 = DIRECTION('',(-8.4E-16,0.42164406317,0.906761426172)); +#252 = PCURVE('',#67,#253); +#253 = DEFINITIONAL_REPRESENTATION('',(#254),#258); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(-0.75,1.27)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#253 = ORIENTED_EDGE('',*,*,#254,.T.); -#254 = EDGE_CURVE('',#227,#71,#255,.T.); -#255 = SURFACE_CURVE('',#256,(#259,#266),.PCURVE_S1.); -#256 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#257,#258),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#257 = CARTESIAN_POINT('',(-9.54,-0.32,0.93)); -#258 = CARTESIAN_POINT('',(-10.04,-0.18,1.07)); -#259 = PCURVE('',#86,#260); -#260 = DEFINITIONAL_REPRESENTATION('',(#261),#265); -#261 = LINE('',#262,#263); -#262 = CARTESIAN_POINT('',(0.64,0.)); -#263 = VECTOR('',#264,1.); -#264 = DIRECTION('',(0.,1.)); -#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#259 = PCURVE('',#260,#265); +#260 = PLANE('',#261); +#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264); +#262 = CARTESIAN_POINT('',(-1.33226762955E-15,1.27,0.75)); +#263 = DIRECTION('',(-4.E-16,-0.906761426172,0.42164406317)); +#264 = DIRECTION('',(-8.5E-16,0.42164406317,0.906761426172)); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(1.193954992029E-15,1.7763568394E-15)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(1.,-1.E-17)); +#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#266 = PCURVE('',#113,#267); -#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); -#268 = LINE('',#269,#270); -#269 = CARTESIAN_POINT('',(0.,0.)); -#270 = VECTOR('',#271,1.); -#271 = DIRECTION('',(0.,1.)); -#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#271 = ORIENTED_EDGE('',*,*,#272,.T.); +#272 = EDGE_CURVE('',#245,#273,#275,.T.); +#273 = VERTEX_POINT('',#274); +#274 = CARTESIAN_POINT('',(0.,3.5775,1.25)); +#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.); +#276 = LINE('',#277,#278); +#277 = CARTESIAN_POINT('',(-3.552713678801E-15,1.5025,1.25)); +#278 = VECTOR('',#279,1.); +#279 = DIRECTION('',(-5.6E-16,1.,-5.6E-16)); +#280 = PCURVE('',#67,#281); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-1.25,1.0375)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(6.7E-16,-1.)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#273 = ORIENTED_EDGE('',*,*,#70,.T.); -#274 = ORIENTED_EDGE('',*,*,#182,.F.); -#275 = ADVANCED_FACE('',(#276),#113,.T.); -#276 = FACE_BOUND('',#277,.T.); -#277 = EDGE_LOOP('',(#278,#306,#326,#327)); -#278 = ORIENTED_EDGE('',*,*,#279,.T.); -#279 = EDGE_CURVE('',#227,#280,#282,.T.); -#280 = VERTEX_POINT('',#281); -#281 = CARTESIAN_POINT('',(-9.54,-0.32,1.57)); -#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); -#283 = LINE('',#284,#285); -#284 = CARTESIAN_POINT('',(-9.54,-0.32,0.93)); -#285 = VECTOR('',#286,1.); -#286 = DIRECTION('',(-2.22044604925E-16,0.,1.)); -#287 = PCURVE('',#113,#288); -#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); -#289 = LINE('',#290,#291); -#290 = CARTESIAN_POINT('',(0.,0.)); -#291 = VECTOR('',#292,1.); -#292 = DIRECTION('',(1.,0.)); -#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#287 = PCURVE('',#288,#293); +#288 = PLANE('',#289); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(-1.7763568394E-15,1.5025,1.25)); +#291 = DIRECTION('',(-7.2E-16,3.3E-16,1.)); +#292 = DIRECTION('',(-1.1E-16,1.,-3.3E-16)); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(-2.22044604925E-16,1.7763568394E-15)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(1.,4.5E-16)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#294 = PCURVE('',#295,#300); -#295 = PLANE('',#296); -#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); -#297 = CARTESIAN_POINT('',(0.32,-0.32,0.53)); -#298 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#299 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); -#301 = LINE('',#302,#303); -#302 = CARTESIAN_POINT('',(-0.4,-9.86)); -#303 = VECTOR('',#304,1.); -#304 = DIRECTION('',(-1.,-2.22044604925E-16)); -#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#299 = ORIENTED_EDGE('',*,*,#300,.T.); +#300 = EDGE_CURVE('',#273,#301,#303,.T.); +#301 = VERTEX_POINT('',#302); +#302 = CARTESIAN_POINT('',(1.E-15,3.81,0.75)); +#303 = SURFACE_CURVE('',#304,(#308,#315),.PCURVE_S1.); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-4.440892098501E-15,3.5775,1.25)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#308 = PCURVE('',#67,#309); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(-1.25,-1.0375)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(0.906761426172,-0.42164406317)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#306 = ORIENTED_EDGE('',*,*,#307,.T.); -#307 = EDGE_CURVE('',#280,#98,#308,.T.); -#308 = SURFACE_CURVE('',#309,(#312,#319),.PCURVE_S1.); -#309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#310,#311),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#310 = CARTESIAN_POINT('',(-9.54,-0.32,1.57)); -#311 = CARTESIAN_POINT('',(-10.04,-0.18,1.43)); -#312 = PCURVE('',#113,#313); -#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318); -#314 = LINE('',#315,#316); -#315 = CARTESIAN_POINT('',(0.64,0.)); -#316 = VECTOR('',#317,1.); -#317 = DIRECTION('',(0.,1.)); -#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#315 = PCURVE('',#316,#321); +#316 = PLANE('',#317); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(-2.22044604925E-15,3.5775,1.25)); +#319 = DIRECTION('',(-2.E-16,0.906761426172,0.42164406317)); +#320 = DIRECTION('',(7.6E-16,0.42164406317,-0.906761426172)); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(-1.783885536152E-15,2.22044604925E-15)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(1.,3.9E-16)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#319 = PCURVE('',#138,#320); -#320 = DEFINITIONAL_REPRESENTATION('',(#321),#325); -#321 = LINE('',#322,#323); -#322 = CARTESIAN_POINT('',(0.,0.)); -#323 = VECTOR('',#324,1.); -#324 = DIRECTION('',(0.,1.)); -#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#327 = ORIENTED_EDGE('',*,*,#328,.T.); +#328 = EDGE_CURVE('',#301,#329,#331,.T.); +#329 = VERTEX_POINT('',#330); +#330 = CARTESIAN_POINT('',(1.E-15,4.0425,1.25)); +#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-6.217248937901E-15,3.81,0.75)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(-8.4E-16,0.42164406317,0.906761426172)); +#336 = PCURVE('',#67,#337); +#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342); +#338 = LINE('',#339,#340); +#339 = CARTESIAN_POINT('',(-0.75,-1.27)); +#340 = VECTOR('',#341,1.); +#341 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#326 = ORIENTED_EDGE('',*,*,#97,.T.); -#327 = ORIENTED_EDGE('',*,*,#254,.F.); -#328 = ADVANCED_FACE('',(#329),#138,.T.); -#329 = FACE_BOUND('',#330,.T.); -#330 = EDGE_LOOP('',(#331,#357,#358,#359)); -#331 = ORIENTED_EDGE('',*,*,#332,.F.); -#332 = EDGE_CURVE('',#153,#280,#333,.T.); -#333 = SURFACE_CURVE('',#334,(#338,#345),.PCURVE_S1.); -#334 = LINE('',#335,#336); -#335 = CARTESIAN_POINT('',(-9.54,0.32,1.57)); -#336 = VECTOR('',#337,1.); -#337 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#338 = PCURVE('',#138,#339); -#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344); -#340 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#341,#342,#343),.UNSPECIFIED.,.F. - ,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#341 = CARTESIAN_POINT('',(0.64,0.)); -#342 = CARTESIAN_POINT('',(0.32,-3.326700916608E-16)); -#343 = CARTESIAN_POINT('',(2.936984648229E-16,3.799109584575E-16)); -#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#343 = PCURVE('',#344,#349); +#344 = PLANE('',#345); +#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348); +#346 = CARTESIAN_POINT('',(-2.6645352591E-15,3.81,0.75)); +#347 = DIRECTION('',(-4.E-16,-0.906761426172,0.42164406317)); +#348 = DIRECTION('',(-8.5E-16,0.42164406317,0.906761426172)); +#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(2.977840528181E-15,3.5527136788E-15)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(1.,-1.E-17)); +#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#345 = PCURVE('',#346,#351); -#346 = PLANE('',#347); -#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350); -#348 = CARTESIAN_POINT('',(-9.54,0.32,1.57)); -#349 = DIRECTION('',(0.,4.440892098501E-16,1.)); -#350 = DIRECTION('',(1.,0.,0.)); -#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356); -#352 = LINE('',#353,#354); -#353 = CARTESIAN_POINT('',(0.,0.)); -#354 = VECTOR('',#355,1.); -#355 = DIRECTION('',(0.,-1.)); -#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#355 = ORIENTED_EDGE('',*,*,#356,.T.); +#356 = EDGE_CURVE('',#329,#357,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(1.E-15,6.1175,1.25)); +#359 = SURFACE_CURVE('',#360,(#364,#371),.PCURVE_S1.); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(-6.217248937901E-15,4.0425,1.25)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(-5.6E-16,1.,-5.6E-16)); +#364 = PCURVE('',#67,#365); +#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(-1.25,-1.5025)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(6.7E-16,-1.)); +#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#357 = ORIENTED_EDGE('',*,*,#203,.T.); -#358 = ORIENTED_EDGE('',*,*,#124,.T.); -#359 = ORIENTED_EDGE('',*,*,#307,.F.); -#360 = ADVANCED_FACE('',(#361),#170,.F.); -#361 = FACE_BOUND('',#362,.F.); -#362 = EDGE_LOOP('',(#363,#393,#422,#443,#444,#467,#496,#524)); -#363 = ORIENTED_EDGE('',*,*,#364,.F.); -#364 = EDGE_CURVE('',#365,#367,#369,.T.); -#365 = VERTEX_POINT('',#366); -#366 = CARTESIAN_POINT('',(0.32,0.32,0.53)); -#367 = VERTEX_POINT('',#368); -#368 = CARTESIAN_POINT('',(0.32,0.32,-2.5)); -#369 = SURFACE_CURVE('',#370,(#374,#381),.PCURVE_S1.); -#370 = LINE('',#371,#372); -#371 = CARTESIAN_POINT('',(0.32,0.32,0.53)); -#372 = VECTOR('',#373,1.); -#373 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#374 = PCURVE('',#170,#375); -#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380); -#376 = LINE('',#377,#378); -#377 = CARTESIAN_POINT('',(-1.110223024625E-16,5.551115123126E-17)); -#378 = VECTOR('',#379,1.); -#379 = DIRECTION('',(1.,0.)); -#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#371 = PCURVE('',#372,#377); +#372 = PLANE('',#373); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(-2.6645352591E-15,4.0425,1.25)); +#375 = DIRECTION('',(-7.2E-16,3.3E-16,1.)); +#376 = DIRECTION('',(-1.1E-16,1.,-3.3E-16)); +#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382); +#378 = LINE('',#379,#380); +#379 = CARTESIAN_POINT('',(3.907985046681E-31,3.552713678801E-15)); +#380 = VECTOR('',#381,1.); +#381 = DIRECTION('',(1.,4.5E-16)); +#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#381 = PCURVE('',#382,#387); -#382 = PLANE('',#383); -#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); -#384 = CARTESIAN_POINT('',(0.32,0.32,0.53)); -#385 = DIRECTION('',(1.,0.,0.)); -#386 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392); +#383 = ORIENTED_EDGE('',*,*,#384,.T.); +#384 = EDGE_CURVE('',#357,#385,#387,.T.); +#385 = VERTEX_POINT('',#386); +#386 = CARTESIAN_POINT('',(2.E-15,6.35,0.75)); +#387 = SURFACE_CURVE('',#388,(#392,#399),.PCURVE_S1.); #388 = LINE('',#389,#390); -#389 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.479114197289E-31)); +#389 = CARTESIAN_POINT('',(-7.993605777301E-15,6.1175,1.25)); #390 = VECTOR('',#391,1.); -#391 = DIRECTION('',(1.,0.)); -#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#391 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#392 = PCURVE('',#67,#393); +#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(-1.25,-3.5775)); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(0.906761426172,-0.42164406317)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#393 = ORIENTED_EDGE('',*,*,#394,.T.); -#394 = EDGE_CURVE('',#365,#395,#397,.T.); -#395 = VERTEX_POINT('',#396); -#396 = CARTESIAN_POINT('',(-0.72,0.32,1.57)); -#397 = SURFACE_CURVE('',#398,(#403,#410),.PCURVE_S1.); -#398 = CIRCLE('',#399,1.04); -#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402); -#400 = CARTESIAN_POINT('',(-0.72,0.32,0.53)); -#401 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#402 = DIRECTION('',(1.,0.,0.)); -#403 = PCURVE('',#170,#404); -#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); -#405 = CIRCLE('',#406,1.04); -#406 = AXIS2_PLACEMENT_2D('',#407,#408); -#407 = CARTESIAN_POINT('',(0.,-1.04)); -#408 = DIRECTION('',(0.,1.)); -#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#399 = PCURVE('',#400,#405); +#400 = PLANE('',#401); +#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404); +#402 = CARTESIAN_POINT('',(-2.6645352591E-15,6.1175,1.25)); +#403 = DIRECTION('',(-2.E-16,0.906761426172,0.42164406317)); +#404 = DIRECTION('',(7.6E-16,0.42164406317,-0.906761426172)); +#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410); +#406 = LINE('',#407,#408); +#407 = CARTESIAN_POINT('',(-3.366429589668E-15,5.329070518201E-15)); +#408 = VECTOR('',#409,1.); +#409 = DIRECTION('',(1.,3.9E-16)); +#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#410 = PCURVE('',#411,#416); -#411 = CYLINDRICAL_SURFACE('',#412,1.04); -#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415); -#413 = CARTESIAN_POINT('',(-0.72,0.32,0.53)); -#414 = DIRECTION('',(0.,1.,-6.661338147751E-16)); -#415 = DIRECTION('',(1.,0.,0.)); -#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421); -#417 = LINE('',#418,#419); -#418 = CARTESIAN_POINT('',(-0.,0.)); -#419 = VECTOR('',#420,1.); -#420 = DIRECTION('',(-1.,0.)); -#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#411 = ORIENTED_EDGE('',*,*,#412,.T.); +#412 = EDGE_CURVE('',#385,#413,#415,.T.); +#413 = VERTEX_POINT('',#414); +#414 = CARTESIAN_POINT('',(3.E-15,6.35,-0.75)); +#415 = SURFACE_CURVE('',#416,(#420,#427),.PCURVE_S1.); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-7.105427357601E-15,6.35,0.75)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(6.7E-16,3.3E-16,-1.)); +#420 = PCURVE('',#67,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(-0.75,-3.81)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(1.,-2.2E-16)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#422 = ORIENTED_EDGE('',*,*,#423,.F.); -#423 = EDGE_CURVE('',#153,#395,#424,.T.); -#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.); -#425 = LINE('',#426,#427); -#426 = CARTESIAN_POINT('',(-9.54,0.32,1.57)); -#427 = VECTOR('',#428,1.); -#428 = DIRECTION('',(1.,0.,0.)); -#429 = PCURVE('',#170,#430); -#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); -#431 = LINE('',#432,#433); -#432 = CARTESIAN_POINT('',(-1.04,-9.86)); -#433 = VECTOR('',#434,1.); -#434 = DIRECTION('',(0.,1.)); -#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#427 = PCURVE('',#428,#433); +#428 = PLANE('',#429); +#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432); +#430 = CARTESIAN_POINT('',(-2.6645352591E-15,6.35,0.75)); +#431 = DIRECTION('',(1.1E-16,1.,-5.6E-16)); +#432 = DIRECTION('',(8.9E-16,-5.6E-16,-1.)); +#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438); +#434 = LINE('',#435,#436); +#435 = CARTESIAN_POINT('',(-3.885780586188E-15,4.440892098501E-15)); +#436 = VECTOR('',#437,1.); +#437 = DIRECTION('',(1.,2.2E-16)); +#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#436 = PCURVE('',#346,#437); -#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); -#438 = LINE('',#439,#440); -#439 = CARTESIAN_POINT('',(-1.7763568394E-15,0.)); -#440 = VECTOR('',#441,1.); -#441 = DIRECTION('',(1.,0.)); -#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#439 = ORIENTED_EDGE('',*,*,#440,.T.); +#440 = EDGE_CURVE('',#413,#441,#443,.T.); +#441 = VERTEX_POINT('',#442); +#442 = CARTESIAN_POINT('',(4.E-15,6.1175,-1.25)); +#443 = SURFACE_CURVE('',#444,(#448,#455),.PCURVE_S1.); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(-6.217248937901E-15,6.35,-0.75)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(8.4E-16,-0.42164406317,-0.906761426172)); +#448 = PCURVE('',#67,#449); +#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454); +#450 = LINE('',#451,#452); +#451 = CARTESIAN_POINT('',(0.75,-3.81)); +#452 = VECTOR('',#453,1.); +#453 = DIRECTION('',(0.906761426172,0.42164406317)); +#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#443 = ORIENTED_EDGE('',*,*,#152,.T.); -#444 = ORIENTED_EDGE('',*,*,#445,.F.); -#445 = EDGE_CURVE('',#446,#155,#448,.T.); -#446 = VERTEX_POINT('',#447); -#447 = CARTESIAN_POINT('',(-0.72,0.32,0.93)); -#448 = SURFACE_CURVE('',#449,(#453,#460),.PCURVE_S1.); -#449 = LINE('',#450,#451); -#450 = CARTESIAN_POINT('',(-0.72,0.32,0.93)); -#451 = VECTOR('',#452,1.); -#452 = DIRECTION('',(-1.,0.,0.)); -#453 = PCURVE('',#170,#454); -#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459); -#455 = LINE('',#456,#457); -#456 = CARTESIAN_POINT('',(-0.4,-1.04)); -#457 = VECTOR('',#458,1.); -#458 = DIRECTION('',(-0.,-1.)); -#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#460 = PCURVE('',#242,#461); +#455 = PCURVE('',#456,#461); +#456 = PLANE('',#457); +#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460); +#458 = CARTESIAN_POINT('',(-8.881784197001E-16,6.35,-0.75)); +#459 = DIRECTION('',(4.E-16,0.906761426172,-0.42164406317)); +#460 = DIRECTION('',(8.5E-16,-0.42164406317,-0.906761426172)); #461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); #462 = LINE('',#463,#464); -#463 = CARTESIAN_POINT('',(1.110223024625E-16,0.)); +#463 = CARTESIAN_POINT('',(-4.071124778892E-15,5.329070518201E-15)); #464 = VECTOR('',#465,1.); -#465 = DIRECTION('',(1.,0.)); +#465 = DIRECTION('',(1.,1.E-17)); #466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#467 = ORIENTED_EDGE('',*,*,#468,.F.); -#468 = EDGE_CURVE('',#469,#446,#471,.T.); +#467 = ORIENTED_EDGE('',*,*,#468,.T.); +#468 = EDGE_CURVE('',#441,#469,#471,.T.); #469 = VERTEX_POINT('',#470); -#470 = CARTESIAN_POINT('',(-0.32,0.32,0.53)); -#471 = SURFACE_CURVE('',#472,(#477,#484),.PCURVE_S1.); -#472 = CIRCLE('',#473,0.4); -#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476); -#474 = CARTESIAN_POINT('',(-0.72,0.32,0.53)); -#475 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#476 = DIRECTION('',(1.,0.,0.)); -#477 = PCURVE('',#170,#478); -#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); -#479 = CIRCLE('',#480,0.4); -#480 = AXIS2_PLACEMENT_2D('',#481,#482); -#481 = CARTESIAN_POINT('',(0.,-1.04)); -#482 = DIRECTION('',(0.,1.)); -#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#470 = CARTESIAN_POINT('',(3.E-15,4.0425,-1.25)); +#471 = SURFACE_CURVE('',#472,(#476,#483),.PCURVE_S1.); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(-6.217248937901E-15,6.1175,-1.25)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(5.6E-16,-1.,5.6E-16)); +#476 = PCURVE('',#67,#477); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(1.25,-3.5775)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(-6.7E-16,1.)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#484 = PCURVE('',#485,#490); -#485 = CYLINDRICAL_SURFACE('',#486,0.4); -#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489); -#487 = CARTESIAN_POINT('',(-0.72,0.32,0.53)); -#488 = DIRECTION('',(0.,1.,-6.661338147751E-16)); -#489 = DIRECTION('',(1.,0.,0.)); -#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); -#491 = LINE('',#492,#493); -#492 = CARTESIAN_POINT('',(-0.,0.)); -#493 = VECTOR('',#494,1.); -#494 = DIRECTION('',(-1.,0.)); -#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#483 = PCURVE('',#484,#489); +#484 = PLANE('',#485); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(-8.881784197001E-16,6.1175,-1.25)); +#487 = DIRECTION('',(7.2E-16,-3.3E-16,-1.)); +#488 = DIRECTION('',(1.1E-16,-1.,3.3E-16)); +#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); +#490 = LINE('',#491,#492); +#491 = CARTESIAN_POINT('',(-1.7763568394E-15,5.329070518201E-15)); +#492 = VECTOR('',#493,1.); +#493 = DIRECTION('',(1.,-4.5E-16)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#496 = ORIENTED_EDGE('',*,*,#497,.F.); -#497 = EDGE_CURVE('',#498,#469,#500,.T.); -#498 = VERTEX_POINT('',#499); -#499 = CARTESIAN_POINT('',(-0.32,0.32,-2.5)); -#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.32,0.32,-2.5)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#505 = PCURVE('',#170,#506); -#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); -#507 = LINE('',#508,#509); -#508 = CARTESIAN_POINT('',(3.03,-0.64)); -#509 = VECTOR('',#510,1.); -#510 = DIRECTION('',(-1.,0.)); -#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#495 = ORIENTED_EDGE('',*,*,#496,.F.); +#496 = EDGE_CURVE('',#497,#469,#499,.T.); +#497 = VERTEX_POINT('',#498); +#498 = CARTESIAN_POINT('',(2.E-15,3.81,-0.75)); +#499 = SURFACE_CURVE('',#500,(#504,#511),.PCURVE_S1.); +#500 = LINE('',#501,#502); +#501 = CARTESIAN_POINT('',(-5.329070518201E-15,3.81,-0.75)); +#502 = VECTOR('',#503,1.); +#503 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#504 = PCURVE('',#67,#505); +#505 = DEFINITIONAL_REPRESENTATION('',(#506),#510); +#506 = LINE('',#507,#508); +#507 = CARTESIAN_POINT('',(0.75,-1.27)); +#508 = VECTOR('',#509,1.); +#509 = DIRECTION('',(0.906761426172,-0.42164406317)); +#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#512 = PCURVE('',#513,#518); -#513 = PLANE('',#514); -#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); -#515 = CARTESIAN_POINT('',(-0.32,0.32,-2.5)); -#516 = DIRECTION('',(-1.,0.,0.)); -#517 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); -#519 = LINE('',#520,#521); -#520 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); -#521 = VECTOR('',#522,1.); -#522 = DIRECTION('',(1.,0.)); -#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#511 = PCURVE('',#512,#517); +#512 = PLANE('',#513); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(-8.881784197001E-16,3.81,-0.75)); +#515 = DIRECTION('',(-2.E-16,0.906761426172,0.42164406317)); +#516 = DIRECTION('',(7.6E-16,0.42164406317,-0.906761426172)); +#517 = DEFINITIONAL_REPRESENTATION('',(#518),#522); +#518 = LINE('',#519,#520); +#519 = CARTESIAN_POINT('',(-2.186568501423E-15,4.440892098501E-15)); +#520 = VECTOR('',#521,1.); +#521 = DIRECTION('',(1.,3.9E-16)); +#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#524 = ORIENTED_EDGE('',*,*,#525,.T.); -#525 = EDGE_CURVE('',#498,#367,#526,.T.); -#526 = SURFACE_CURVE('',#527,(#531,#538),.PCURVE_S1.); -#527 = LINE('',#528,#529); -#528 = CARTESIAN_POINT('',(-0.32,0.32,-2.5)); -#529 = VECTOR('',#530,1.); -#530 = DIRECTION('',(1.,0.,0.)); -#531 = PCURVE('',#170,#532); -#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537); -#533 = LINE('',#534,#535); -#534 = CARTESIAN_POINT('',(3.03,-0.64)); -#535 = VECTOR('',#536,1.); -#536 = DIRECTION('',(0.,1.)); -#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#523 = ORIENTED_EDGE('',*,*,#524,.T.); +#524 = EDGE_CURVE('',#497,#525,#527,.T.); +#525 = VERTEX_POINT('',#526); +#526 = CARTESIAN_POINT('',(3.E-15,3.5775,-1.25)); +#527 = SURFACE_CURVE('',#528,(#532,#539),.PCURVE_S1.); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(-3.10862446895E-15,3.81,-0.75)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(8.4E-16,-0.42164406317,-0.906761426172)); +#532 = PCURVE('',#67,#533); +#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538); +#534 = LINE('',#535,#536); +#535 = CARTESIAN_POINT('',(0.75,-1.27)); +#536 = VECTOR('',#537,1.); +#537 = DIRECTION('',(0.906761426172,0.42164406317)); +#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#538 = PCURVE('',#539,#544); -#539 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#540,#541) - ,(#542,#543 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#540 = CARTESIAN_POINT('',(-0.32,0.32,-2.5)); -#541 = CARTESIAN_POINT('',(-0.18,0.18,-3.)); -#542 = CARTESIAN_POINT('',(0.32,0.32,-2.5)); -#543 = CARTESIAN_POINT('',(0.18,0.18,-3.)); -#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549); -#545 = LINE('',#546,#547); -#546 = CARTESIAN_POINT('',(0.,0.)); -#547 = VECTOR('',#548,1.); -#548 = DIRECTION('',(1.,0.)); -#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#539 = PCURVE('',#540,#545); +#540 = PLANE('',#541); +#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544); +#542 = CARTESIAN_POINT('',(-4.440892098501E-16,3.81,-0.75)); +#543 = DIRECTION('',(4.E-16,0.906761426172,-0.42164406317)); +#544 = DIRECTION('',(8.5E-16,-0.42164406317,-0.906761426172)); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(-2.287239242741E-15,2.6645352591E-15)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(1.,1.E-17)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#550 = ADVANCED_FACE('',(#551),#242,.T.); -#551 = FACE_BOUND('',#552,.T.); -#552 = EDGE_LOOP('',(#553,#576,#597,#598)); -#553 = ORIENTED_EDGE('',*,*,#554,.T.); -#554 = EDGE_CURVE('',#446,#555,#557,.T.); -#555 = VERTEX_POINT('',#556); -#556 = CARTESIAN_POINT('',(-0.72,-0.32,0.93)); -#557 = SURFACE_CURVE('',#558,(#562,#569),.PCURVE_S1.); -#558 = LINE('',#559,#560); -#559 = CARTESIAN_POINT('',(-0.72,0.32,0.93)); -#560 = VECTOR('',#561,1.); -#561 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#562 = PCURVE('',#242,#563); -#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568); -#564 = LINE('',#565,#566); -#565 = CARTESIAN_POINT('',(0.,0.)); -#566 = VECTOR('',#567,1.); -#567 = DIRECTION('',(0.,-1.)); -#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#551 = ORIENTED_EDGE('',*,*,#552,.T.); +#552 = EDGE_CURVE('',#525,#553,#555,.T.); +#553 = VERTEX_POINT('',#554); +#554 = CARTESIAN_POINT('',(2.E-15,1.5025,-1.25)); +#555 = SURFACE_CURVE('',#556,(#560,#567),.PCURVE_S1.); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(-2.6645352591E-15,3.5775,-1.25)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(5.6E-16,-1.,5.6E-16)); +#560 = PCURVE('',#67,#561); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(1.25,-1.0375)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(-6.7E-16,1.)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#569 = PCURVE('',#485,#570); -#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575); -#571 = LINE('',#572,#573); -#572 = CARTESIAN_POINT('',(-1.570796326795,0.)); -#573 = VECTOR('',#574,1.); -#574 = DIRECTION('',(-0.,-1.)); -#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#567 = PCURVE('',#568,#573); +#568 = PLANE('',#569); +#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572); +#570 = CARTESIAN_POINT('',(0.,3.5775,-1.25)); +#571 = DIRECTION('',(7.2E-16,-3.3E-16,-1.)); +#572 = DIRECTION('',(1.1E-16,-1.,3.3E-16)); +#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(-1.33226762955E-15,2.6645352591E-15)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(1.,-4.5E-16)); +#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#576 = ORIENTED_EDGE('',*,*,#577,.T.); -#577 = EDGE_CURVE('',#555,#227,#578,.T.); -#578 = SURFACE_CURVE('',#579,(#583,#590),.PCURVE_S1.); -#579 = LINE('',#580,#581); -#580 = CARTESIAN_POINT('',(-0.72,-0.32,0.93)); -#581 = VECTOR('',#582,1.); -#582 = DIRECTION('',(-1.,0.,0.)); -#583 = PCURVE('',#242,#584); -#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589); -#585 = LINE('',#586,#587); -#586 = CARTESIAN_POINT('',(1.110223024625E-16,-0.64)); -#587 = VECTOR('',#588,1.); -#588 = DIRECTION('',(1.,0.)); -#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#579 = ORIENTED_EDGE('',*,*,#580,.F.); +#580 = EDGE_CURVE('',#581,#553,#583,.T.); +#581 = VERTEX_POINT('',#582); +#582 = CARTESIAN_POINT('',(1.E-15,1.27,-0.75)); +#583 = SURFACE_CURVE('',#584,(#588,#595),.PCURVE_S1.); +#584 = LINE('',#585,#586); +#585 = CARTESIAN_POINT('',(-1.7763568394E-15,1.27,-0.75)); +#586 = VECTOR('',#587,1.); +#587 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#588 = PCURVE('',#67,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(0.75,1.27)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(0.906761426172,-0.42164406317)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#590 = PCURVE('',#295,#591); -#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); -#592 = LINE('',#593,#594); -#593 = CARTESIAN_POINT('',(-0.4,-1.04)); -#594 = VECTOR('',#595,1.); -#595 = DIRECTION('',(-0.,-1.)); -#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#595 = PCURVE('',#596,#601); +#596 = PLANE('',#597); +#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); +#598 = CARTESIAN_POINT('',(0.,1.27,-0.75)); +#599 = DIRECTION('',(-2.E-16,0.906761426172,0.42164406317)); +#600 = DIRECTION('',(7.6E-16,0.42164406317,-0.906761426172)); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-8.919427680758E-16,1.7763568394E-15)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,3.9E-16)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#597 = ORIENTED_EDGE('',*,*,#226,.F.); -#598 = ORIENTED_EDGE('',*,*,#445,.F.); -#599 = ADVANCED_FACE('',(#600),#295,.T.); -#600 = FACE_BOUND('',#601,.T.); -#601 = EDGE_LOOP('',(#602,#627,#651,#672,#673,#674,#698,#721)); -#602 = ORIENTED_EDGE('',*,*,#603,.F.); -#603 = EDGE_CURVE('',#604,#606,#608,.T.); -#604 = VERTEX_POINT('',#605); -#605 = CARTESIAN_POINT('',(0.32,-0.32,0.53)); -#606 = VERTEX_POINT('',#607); -#607 = CARTESIAN_POINT('',(0.32,-0.32,-2.5)); -#608 = SURFACE_CURVE('',#609,(#613,#620),.PCURVE_S1.); -#609 = LINE('',#610,#611); -#610 = CARTESIAN_POINT('',(0.32,-0.32,0.53)); -#611 = VECTOR('',#612,1.); -#612 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#613 = PCURVE('',#295,#614); -#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); -#615 = LINE('',#616,#617); -#616 = CARTESIAN_POINT('',(-1.110223024625E-16,5.551115123126E-17)); -#617 = VECTOR('',#618,1.); -#618 = DIRECTION('',(1.,0.)); -#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#607 = ORIENTED_EDGE('',*,*,#608,.T.); +#608 = EDGE_CURVE('',#581,#609,#611,.T.); +#609 = VERTEX_POINT('',#610); +#610 = CARTESIAN_POINT('',(1.E-15,1.0375,-1.25)); +#611 = SURFACE_CURVE('',#612,(#616,#623),.PCURVE_S1.); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(-2.1E-16,1.27,-0.75)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(8.4E-16,-0.42164406317,-0.906761426172)); +#616 = PCURVE('',#67,#617); +#617 = DEFINITIONAL_REPRESENTATION('',(#618),#622); +#618 = LINE('',#619,#620); +#619 = CARTESIAN_POINT('',(0.75,1.27)); +#620 = VECTOR('',#621,1.); +#621 = DIRECTION('',(0.906761426172,0.42164406317)); +#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#620 = PCURVE('',#382,#621); -#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626); -#622 = LINE('',#623,#624); -#623 = CARTESIAN_POINT('',(-1.7763568394E-17,-0.64)); -#624 = VECTOR('',#625,1.); -#625 = DIRECTION('',(1.,0.)); -#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#623 = PCURVE('',#624,#629); +#624 = PLANE('',#625); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(5.3E-16,1.27,-0.75)); +#627 = DIRECTION('',(4.E-16,0.906761426172,-0.42164406317)); +#628 = DIRECTION('',(8.5E-16,-0.42164406317,-0.906761426172)); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(-4.963067546968E-16,7.4E-16)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(1.,1.E-17)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#627 = ORIENTED_EDGE('',*,*,#628,.T.); -#628 = EDGE_CURVE('',#604,#629,#631,.T.); -#629 = VERTEX_POINT('',#630); -#630 = CARTESIAN_POINT('',(-0.72,-0.32,1.57)); -#631 = SURFACE_CURVE('',#632,(#637,#644),.PCURVE_S1.); -#632 = CIRCLE('',#633,1.04); -#633 = AXIS2_PLACEMENT_3D('',#634,#635,#636); -#634 = CARTESIAN_POINT('',(-0.72,-0.32,0.53)); -#635 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#636 = DIRECTION('',(1.,0.,0.)); -#637 = PCURVE('',#295,#638); -#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643); -#639 = CIRCLE('',#640,1.04); -#640 = AXIS2_PLACEMENT_2D('',#641,#642); -#641 = CARTESIAN_POINT('',(0.,-1.04)); -#642 = DIRECTION('',(0.,1.)); -#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#644 = PCURVE('',#411,#645); +#635 = ORIENTED_EDGE('',*,*,#636,.T.); +#636 = EDGE_CURVE('',#609,#637,#639,.T.); +#637 = VERTEX_POINT('',#638); +#638 = CARTESIAN_POINT('',(1.E-15,-1.0375,-1.25)); +#639 = SURFACE_CURVE('',#640,(#644,#651),.PCURVE_S1.); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(2.6E-16,1.0375,-1.25)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(5.6E-16,-1.,5.6E-16)); +#644 = PCURVE('',#67,#645); #645 = DEFINITIONAL_REPRESENTATION('',(#646),#650); #646 = LINE('',#647,#648); -#647 = CARTESIAN_POINT('',(-0.,-0.64)); +#647 = CARTESIAN_POINT('',(1.25,1.5025)); #648 = VECTOR('',#649,1.); -#649 = DIRECTION('',(-1.,0.)); +#649 = DIRECTION('',(-6.7E-16,1.)); #650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#651 = ORIENTED_EDGE('',*,*,#652,.F.); -#652 = EDGE_CURVE('',#280,#629,#653,.T.); -#653 = SURFACE_CURVE('',#654,(#658,#665),.PCURVE_S1.); -#654 = LINE('',#655,#656); -#655 = CARTESIAN_POINT('',(-9.54,-0.32,1.57)); -#656 = VECTOR('',#657,1.); -#657 = DIRECTION('',(1.,0.,0.)); -#658 = PCURVE('',#295,#659); -#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); -#660 = LINE('',#661,#662); -#661 = CARTESIAN_POINT('',(-1.04,-9.86)); -#662 = VECTOR('',#663,1.); -#663 = DIRECTION('',(0.,1.)); -#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#651 = PCURVE('',#652,#657); +#652 = PLANE('',#653); +#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656); +#654 = CARTESIAN_POINT('',(1.E-15,1.0375,-1.25)); +#655 = DIRECTION('',(7.2E-16,-3.3E-16,-1.)); +#656 = DIRECTION('',(1.1E-16,-1.,3.3E-16)); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-6.661338147751E-16,7.4E-16)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,-4.5E-16)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#665 = PCURVE('',#346,#666); -#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); -#667 = LINE('',#668,#669); -#668 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.64)); -#669 = VECTOR('',#670,1.); -#670 = DIRECTION('',(1.,0.)); -#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#47,#637,#665,.T.); +#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(1.2E-15,-1.27,-0.75)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#670 = PCURVE('',#67,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(0.75,3.81)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.906761426172,-0.42164406317)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#672 = ORIENTED_EDGE('',*,*,#279,.F.); -#673 = ORIENTED_EDGE('',*,*,#577,.F.); -#674 = ORIENTED_EDGE('',*,*,#675,.F.); -#675 = EDGE_CURVE('',#676,#555,#678,.T.); -#676 = VERTEX_POINT('',#677); -#677 = CARTESIAN_POINT('',(-0.32,-0.32,0.53)); -#678 = SURFACE_CURVE('',#679,(#684,#691),.PCURVE_S1.); -#679 = CIRCLE('',#680,0.4); -#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683); -#681 = CARTESIAN_POINT('',(-0.72,-0.32,0.53)); -#682 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#683 = DIRECTION('',(1.,0.,0.)); -#684 = PCURVE('',#295,#685); -#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); -#686 = CIRCLE('',#687,0.4); -#687 = AXIS2_PLACEMENT_2D('',#688,#689); -#688 = CARTESIAN_POINT('',(0.,-1.04)); -#689 = DIRECTION('',(0.,1.)); -#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#677 = PCURVE('',#149,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(4.963067546968E-16,-3.9E-16)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(1.,3.9E-16)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#691 = PCURVE('',#485,#692); -#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#684 = ADVANCED_FACE('',(#685),#149,.F.); +#685 = FACE_BOUND('',#686,.F.); +#686 = EDGE_LOOP('',(#687,#688,#716,#744,#765)); +#687 = ORIENTED_EDGE('',*,*,#135,.T.); +#688 = ORIENTED_EDGE('',*,*,#689,.T.); +#689 = EDGE_CURVE('',#108,#690,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(2.54,-1.27,-0.75)); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); #693 = LINE('',#694,#695); -#694 = CARTESIAN_POINT('',(-0.,-0.64)); +#694 = CARTESIAN_POINT('',(8.1E-16,-1.27,-0.75)); #695 = VECTOR('',#696,1.); -#696 = DIRECTION('',(-1.,0.)); -#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#696 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#697 = PCURVE('',#149,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-2.013414826356E-16,-1.717442846882E-31)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(2.699861252966E-16,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#698 = ORIENTED_EDGE('',*,*,#699,.F.); -#699 = EDGE_CURVE('',#700,#676,#702,.T.); -#700 = VERTEX_POINT('',#701); -#701 = CARTESIAN_POINT('',(-0.32,-0.32,-2.5)); -#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); -#703 = LINE('',#704,#705); -#704 = CARTESIAN_POINT('',(-0.32,-0.32,-2.5)); -#705 = VECTOR('',#706,1.); -#706 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#707 = PCURVE('',#295,#708); -#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); -#709 = LINE('',#710,#711); -#710 = CARTESIAN_POINT('',(3.03,-0.64)); -#711 = VECTOR('',#712,1.); -#712 = DIRECTION('',(-1.,0.)); -#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#704 = PCURVE('',#705,#710); +#705 = PLANE('',#706); +#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709); +#707 = CARTESIAN_POINT('',(2.54,-5.E+03,-0.749999999997)); +#708 = DIRECTION('',(-1.1E-16,5.6E-16,1.)); +#709 = DIRECTION('',(-1.,2.2E-16,-1.1E-16)); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715); +#711 = LINE('',#712,#713); +#712 = CARTESIAN_POINT('',(2.540000000001,-4.99873E+03)); +#713 = VECTOR('',#714,1.); +#714 = DIRECTION('',(-1.,3.4E-16)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#714 = PCURVE('',#513,#715); -#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); -#716 = LINE('',#717,#718); -#717 = CARTESIAN_POINT('',(-8.704148513061E-16,-0.64)); -#718 = VECTOR('',#719,1.); -#719 = DIRECTION('',(1.,0.)); -#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#690,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(2.54,-1.0375,-1.25)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(2.54,-1.27,-0.75)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#725 = PCURVE('',#149,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(4.994817365714E-15,-2.54)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(1.,3.9E-16)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#721 = ORIENTED_EDGE('',*,*,#722,.F.); -#722 = EDGE_CURVE('',#606,#700,#723,.T.); -#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); -#724 = LINE('',#725,#726); -#725 = CARTESIAN_POINT('',(0.32,-0.32,-2.5)); -#726 = VECTOR('',#727,1.); -#727 = DIRECTION('',(-1.,0.,0.)); -#728 = PCURVE('',#295,#729); -#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); -#730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(3.03,-3.330669073875E-16)); -#732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(-0.,-1.)); -#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#732 = PCURVE('',#733,#738); +#733 = PLANE('',#734); +#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737); +#735 = CARTESIAN_POINT('',(2.54,2.54,-1.18E-15)); +#736 = DIRECTION('',(1.,-4.2E-16,5.E-16)); +#737 = DIRECTION('',(-5.E-16,-1.1E-16,1.)); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(-0.75,3.81)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#736,#741); -#736 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#737,#738) - ,(#739,#740 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#737 = CARTESIAN_POINT('',(0.32,-0.32,-2.5)); -#738 = CARTESIAN_POINT('',(0.18,-0.18,-3.)); -#739 = CARTESIAN_POINT('',(-0.32,-0.32,-2.5)); -#740 = CARTESIAN_POINT('',(-0.18,-0.18,-3.)); -#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746); -#742 = LINE('',#743,#744); -#743 = CARTESIAN_POINT('',(0.,0.)); -#744 = VECTOR('',#745,1.); -#745 = DIRECTION('',(1.,0.)); -#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#744 = ORIENTED_EDGE('',*,*,#745,.F.); +#745 = EDGE_CURVE('',#637,#718,#746,.T.); +#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(1.23E-15,-1.0375,-1.25)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#751 = PCURVE('',#149,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(0.551412957773,-9.261520924983E-19)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(2.699861252966E-16,-1.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#747 = ADVANCED_FACE('',(#748),#346,.T.); -#748 = FACE_BOUND('',#749,.T.); -#749 = EDGE_LOOP('',(#750,#751,#752,#773)); -#750 = ORIENTED_EDGE('',*,*,#332,.T.); -#751 = ORIENTED_EDGE('',*,*,#652,.T.); -#752 = ORIENTED_EDGE('',*,*,#753,.F.); -#753 = EDGE_CURVE('',#395,#629,#754,.T.); -#754 = SURFACE_CURVE('',#755,(#759,#766),.PCURVE_S1.); -#755 = LINE('',#756,#757); -#756 = CARTESIAN_POINT('',(-0.72,0.32,1.57)); -#757 = VECTOR('',#758,1.); -#758 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#759 = PCURVE('',#346,#760); -#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); -#761 = LINE('',#762,#763); -#762 = CARTESIAN_POINT('',(8.82,0.)); -#763 = VECTOR('',#764,1.); -#764 = DIRECTION('',(0.,-1.)); -#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#758 = PCURVE('',#652,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(2.075,-1.750000000001E-18)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(6.7E-16,-1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#766 = PCURVE('',#411,#767); -#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772); -#768 = LINE('',#769,#770); -#769 = CARTESIAN_POINT('',(-1.570796326795,0.)); -#770 = VECTOR('',#771,1.); -#771 = DIRECTION('',(-0.,-1.)); -#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#765 = ORIENTED_EDGE('',*,*,#664,.F.); +#766 = ADVANCED_FACE('',(#767),#123,.T.); +#767 = FACE_BOUND('',#768,.T.); +#768 = EDGE_LOOP('',(#769,#770,#793,#816,#839,#862,#890,#913)); +#769 = ORIENTED_EDGE('',*,*,#107,.T.); +#770 = ORIENTED_EDGE('',*,*,#771,.T.); +#771 = EDGE_CURVE('',#108,#772,#774,.T.); +#772 = VERTEX_POINT('',#773); +#773 = CARTESIAN_POINT('',(2.04,1.27,-0.75)); +#774 = SURFACE_CURVE('',#775,(#779,#786),.PCURVE_S1.); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(2.04,-5.E+03,-0.749999999997)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(0.,1.,-5.6E-16)); +#779 = PCURVE('',#123,#780); +#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(0.,0.)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(-2.3E-16,-1.)); +#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#773 = ORIENTED_EDGE('',*,*,#423,.F.); -#774 = ADVANCED_FACE('',(#775),#382,.T.); -#775 = FACE_BOUND('',#776,.T.); -#776 = EDGE_LOOP('',(#777,#798,#799,#825)); -#777 = ORIENTED_EDGE('',*,*,#778,.T.); -#778 = EDGE_CURVE('',#365,#604,#779,.T.); -#779 = SURFACE_CURVE('',#780,(#784,#791),.PCURVE_S1.); -#780 = LINE('',#781,#782); -#781 = CARTESIAN_POINT('',(0.32,0.32,0.53)); -#782 = VECTOR('',#783,1.); -#783 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#784 = PCURVE('',#382,#785); -#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); -#786 = LINE('',#787,#788); -#787 = CARTESIAN_POINT('',(0.,0.)); -#788 = VECTOR('',#789,1.); -#789 = DIRECTION('',(2.22044604925E-16,-1.)); -#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#786 = PCURVE('',#705,#787); +#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(0.5,1.1E-16)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(2.2E-16,-1.)); +#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#791 = PCURVE('',#411,#792); -#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); -#793 = LINE('',#794,#795); -#794 = CARTESIAN_POINT('',(-6.61991412146E-17,0.)); -#795 = VECTOR('',#796,1.); -#796 = DIRECTION('',(-0.,-1.)); -#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#772,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(2.04,3.81,-0.75)); +#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(2.04,-5.E+03,-0.749999999997)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(0.,1.,-5.6E-16)); +#802 = PCURVE('',#123,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-2.3E-16,-1.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#798 = ORIENTED_EDGE('',*,*,#603,.T.); -#799 = ORIENTED_EDGE('',*,*,#800,.F.); -#800 = EDGE_CURVE('',#367,#606,#801,.T.); -#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); -#802 = LINE('',#803,#804); -#803 = CARTESIAN_POINT('',(0.32,0.32,-2.5)); -#804 = VECTOR('',#805,1.); -#805 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#806 = PCURVE('',#382,#807); -#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); -#808 = LINE('',#809,#810); -#809 = CARTESIAN_POINT('',(3.03,1.998401444325E-17)); -#810 = VECTOR('',#811,1.); -#811 = DIRECTION('',(2.22044604925E-16,-1.)); -#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#809 = PCURVE('',#705,#810); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(0.5,1.1E-16)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(2.2E-16,-1.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#813 = PCURVE('',#814,#819); -#814 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#815,#816) - ,(#817,#818 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#815 = CARTESIAN_POINT('',(0.32,0.32,-2.5)); -#816 = CARTESIAN_POINT('',(0.18,0.18,-3.)); -#817 = CARTESIAN_POINT('',(0.32,-0.32,-2.5)); -#818 = CARTESIAN_POINT('',(0.18,-0.18,-3.)); -#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824); -#820 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#821,#822,#823),.UNSPECIFIED.,.F. - ,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#821 = CARTESIAN_POINT('',(2.474258142762E-15,1.748999324602E-15)); -#822 = CARTESIAN_POINT('',(0.32,2.389936967666E-15)); -#823 = CARTESIAN_POINT('',(0.64,0.)); -#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#816 = ORIENTED_EDGE('',*,*,#817,.T.); +#817 = EDGE_CURVE('',#795,#818,#820,.T.); +#818 = VERTEX_POINT('',#819); +#819 = CARTESIAN_POINT('',(2.04,6.35,-0.75)); +#820 = SURFACE_CURVE('',#821,(#825,#832),.PCURVE_S1.); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(2.04,-5.E+03,-0.749999999997)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(0.,1.,-5.6E-16)); +#825 = PCURVE('',#123,#826); +#826 = DEFINITIONAL_REPRESENTATION('',(#827),#831); +#827 = LINE('',#828,#829); +#828 = CARTESIAN_POINT('',(0.,0.)); +#829 = VECTOR('',#830,1.); +#830 = DIRECTION('',(-2.3E-16,-1.)); +#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#825 = ORIENTED_EDGE('',*,*,#364,.F.); -#826 = ADVANCED_FACE('',(#827),#411,.T.); -#827 = FACE_BOUND('',#828,.F.); -#828 = EDGE_LOOP('',(#829,#830,#831,#832)); -#829 = ORIENTED_EDGE('',*,*,#778,.T.); -#830 = ORIENTED_EDGE('',*,*,#628,.T.); -#831 = ORIENTED_EDGE('',*,*,#753,.F.); -#832 = ORIENTED_EDGE('',*,*,#394,.F.); -#833 = ADVANCED_FACE('',(#834),#539,.T.); -#834 = FACE_BOUND('',#835,.T.); -#835 = EDGE_LOOP('',(#836,#837,#859,#886)); -#836 = ORIENTED_EDGE('',*,*,#525,.T.); -#837 = ORIENTED_EDGE('',*,*,#838,.T.); -#838 = EDGE_CURVE('',#367,#839,#841,.T.); -#839 = VERTEX_POINT('',#840); -#840 = CARTESIAN_POINT('',(0.18,0.18,-3.)); -#841 = SURFACE_CURVE('',#842,(#845,#852),.PCURVE_S1.); -#842 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#843,#844),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#843 = CARTESIAN_POINT('',(0.32,0.32,-2.5)); -#844 = CARTESIAN_POINT('',(0.18,0.18,-3.)); -#845 = PCURVE('',#539,#846); -#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851); -#847 = LINE('',#848,#849); -#848 = CARTESIAN_POINT('',(0.64,0.)); -#849 = VECTOR('',#850,1.); -#850 = DIRECTION('',(0.,1.)); -#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#832 = PCURVE('',#705,#833); +#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838); +#834 = LINE('',#835,#836); +#835 = CARTESIAN_POINT('',(0.5,1.1E-16)); +#836 = VECTOR('',#837,1.); +#837 = DIRECTION('',(2.2E-16,-1.)); +#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#852 = PCURVE('',#814,#853); -#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858); -#854 = LINE('',#855,#856); -#855 = CARTESIAN_POINT('',(0.,0.)); -#856 = VECTOR('',#857,1.); -#857 = DIRECTION('',(0.,1.)); -#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#839 = ORIENTED_EDGE('',*,*,#840,.F.); +#840 = EDGE_CURVE('',#841,#818,#843,.T.); +#841 = VERTEX_POINT('',#842); +#842 = CARTESIAN_POINT('',(2.04,6.35,0.75)); +#843 = SURFACE_CURVE('',#844,(#848,#855),.PCURVE_S1.); +#844 = LINE('',#845,#846); +#845 = CARTESIAN_POINT('',(2.04,6.35,-2.8203E-13)); +#846 = VECTOR('',#847,1.); +#847 = DIRECTION('',(3.3E-16,-6.7E-16,-1.)); +#848 = PCURVE('',#123,#849); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(0.749999999999,-5.00635E+03)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-1.,3.4E-16)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#859 = ORIENTED_EDGE('',*,*,#860,.T.); -#860 = EDGE_CURVE('',#839,#861,#863,.T.); -#861 = VERTEX_POINT('',#862); -#862 = CARTESIAN_POINT('',(-0.18,0.18,-3.)); -#863 = SURFACE_CURVE('',#864,(#868,#874),.PCURVE_S1.); -#864 = LINE('',#865,#866); -#865 = CARTESIAN_POINT('',(0.18,0.18,-3.)); -#866 = VECTOR('',#867,1.); -#867 = DIRECTION('',(-1.,0.,0.)); -#868 = PCURVE('',#539,#869); -#869 = DEFINITIONAL_REPRESENTATION('',(#870),#873); -#870 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#871,#872),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#871 = CARTESIAN_POINT('',(0.64,1.)); -#872 = CARTESIAN_POINT('',(0.,1.)); -#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#855 = PCURVE('',#428,#856); +#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861); +#857 = LINE('',#858,#859); +#858 = CARTESIAN_POINT('',(0.75,-2.04)); +#859 = VECTOR('',#860,1.); +#860 = DIRECTION('',(1.,5.6E-16)); +#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#874 = PCURVE('',#875,#880); -#875 = PLANE('',#876); -#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879); -#877 = CARTESIAN_POINT('',(0.18,0.18,-3.)); -#878 = DIRECTION('',(-2.22044604925E-16,0.,-1.)); -#879 = DIRECTION('',(-0.707106781187,-0.707106781187,1.570092458684E-16) - ); -#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); -#881 = LINE('',#882,#883); -#882 = CARTESIAN_POINT('',(0.,-0.)); -#883 = VECTOR('',#884,1.); -#884 = DIRECTION('',(0.707106781187,0.707106781187)); -#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#862 = ORIENTED_EDGE('',*,*,#863,.F.); +#863 = EDGE_CURVE('',#864,#841,#866,.T.); +#864 = VERTEX_POINT('',#865); +#865 = CARTESIAN_POINT('',(2.04,3.81,0.75)); +#866 = SURFACE_CURVE('',#867,(#871,#878),.PCURVE_S1.); +#867 = LINE('',#868,#869); +#868 = CARTESIAN_POINT('',(2.04,-5.E+03,0.750000000003)); +#869 = VECTOR('',#870,1.); +#870 = DIRECTION('',(0.,1.,-5.6E-16)); +#871 = PCURVE('',#123,#872); +#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(1.5,4.95E-16)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(-2.3E-16,-1.)); +#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#886 = ORIENTED_EDGE('',*,*,#887,.F.); -#887 = EDGE_CURVE('',#498,#861,#888,.T.); -#888 = SURFACE_CURVE('',#889,(#892,#899),.PCURVE_S1.); -#889 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#890,#891),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#890 = CARTESIAN_POINT('',(-0.32,0.32,-2.5)); -#891 = CARTESIAN_POINT('',(-0.18,0.18,-3.)); -#892 = PCURVE('',#539,#893); -#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898); -#894 = LINE('',#895,#896); -#895 = CARTESIAN_POINT('',(0.,0.)); -#896 = VECTOR('',#897,1.); -#897 = DIRECTION('',(0.,1.)); -#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#878 = PCURVE('',#879,#884); +#879 = PLANE('',#880); +#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883); +#881 = CARTESIAN_POINT('',(2.04,-5.E+03,0.750000000003)); +#882 = DIRECTION('',(1.1E-16,-5.6E-16,-1.)); +#883 = DIRECTION('',(1.,-2.2E-16,1.1E-16)); +#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(0.,0.)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(-2.2E-16,-1.)); +#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#899 = PCURVE('',#900,#905); -#900 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#901,#902) - ,(#903,#904 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#901 = CARTESIAN_POINT('',(-0.32,-0.32,-2.5)); -#902 = CARTESIAN_POINT('',(-0.18,-0.18,-3.)); -#903 = CARTESIAN_POINT('',(-0.32,0.32,-2.5)); -#904 = CARTESIAN_POINT('',(-0.18,0.18,-3.)); -#905 = DEFINITIONAL_REPRESENTATION('',(#906),#910); -#906 = LINE('',#907,#908); -#907 = CARTESIAN_POINT('',(0.64,0.)); -#908 = VECTOR('',#909,1.); -#909 = DIRECTION('',(0.,1.)); -#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#890 = ORIENTED_EDGE('',*,*,#891,.F.); +#891 = EDGE_CURVE('',#892,#864,#894,.T.); +#892 = VERTEX_POINT('',#893); +#893 = CARTESIAN_POINT('',(2.04,1.27,0.75)); +#894 = SURFACE_CURVE('',#895,(#899,#906),.PCURVE_S1.); +#895 = LINE('',#896,#897); +#896 = CARTESIAN_POINT('',(2.04,-5.E+03,0.750000000003)); +#897 = VECTOR('',#898,1.); +#898 = DIRECTION('',(0.,1.,-5.6E-16)); +#899 = PCURVE('',#123,#900); +#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905); +#901 = LINE('',#902,#903); +#902 = CARTESIAN_POINT('',(1.5,4.95E-16)); +#903 = VECTOR('',#904,1.); +#904 = DIRECTION('',(-2.3E-16,-1.)); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#911 = ADVANCED_FACE('',(#912),#513,.T.); -#912 = FACE_BOUND('',#913,.T.); -#913 = EDGE_LOOP('',(#914,#935,#936,#957)); -#914 = ORIENTED_EDGE('',*,*,#915,.T.); -#915 = EDGE_CURVE('',#498,#700,#916,.T.); -#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.); -#917 = LINE('',#918,#919); -#918 = CARTESIAN_POINT('',(-0.32,0.32,-2.5)); -#919 = VECTOR('',#920,1.); -#920 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#921 = PCURVE('',#513,#922); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); -#923 = LINE('',#924,#925); -#924 = CARTESIAN_POINT('',(0.,0.)); -#925 = VECTOR('',#926,1.); -#926 = DIRECTION('',(-2.22044604925E-16,-1.)); -#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#906 = PCURVE('',#879,#907); +#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912); +#908 = LINE('',#909,#910); +#909 = CARTESIAN_POINT('',(0.,0.)); +#910 = VECTOR('',#911,1.); +#911 = DIRECTION('',(-2.2E-16,-1.)); +#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#928 = PCURVE('',#900,#929); -#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934); -#930 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#931,#932,#933),.UNSPECIFIED.,.F. - ,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#931 = CARTESIAN_POINT('',(0.64,2.096147547587E-15)); -#932 = CARTESIAN_POINT('',(0.32,2.472361196003E-15)); -#933 = CARTESIAN_POINT('',(0.,0.)); -#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#913 = ORIENTED_EDGE('',*,*,#914,.F.); +#914 = EDGE_CURVE('',#80,#892,#915,.T.); +#915 = SURFACE_CURVE('',#916,(#920,#927),.PCURVE_S1.); +#916 = LINE('',#917,#918); +#917 = CARTESIAN_POINT('',(2.04,-5.E+03,0.750000000003)); +#918 = VECTOR('',#919,1.); +#919 = DIRECTION('',(0.,1.,-5.6E-16)); +#920 = PCURVE('',#123,#921); +#921 = DEFINITIONAL_REPRESENTATION('',(#922),#926); +#922 = LINE('',#923,#924); +#923 = CARTESIAN_POINT('',(1.5,4.95E-16)); +#924 = VECTOR('',#925,1.); +#925 = DIRECTION('',(-2.3E-16,-1.)); +#926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#935 = ORIENTED_EDGE('',*,*,#699,.T.); -#936 = ORIENTED_EDGE('',*,*,#937,.F.); -#937 = EDGE_CURVE('',#469,#676,#938,.T.); -#938 = SURFACE_CURVE('',#939,(#943,#950),.PCURVE_S1.); -#939 = LINE('',#940,#941); -#940 = CARTESIAN_POINT('',(-0.32,0.32,0.53)); -#941 = VECTOR('',#942,1.); -#942 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#943 = PCURVE('',#513,#944); -#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); -#945 = LINE('',#946,#947); -#946 = CARTESIAN_POINT('',(3.03,-1.998401444325E-17)); -#947 = VECTOR('',#948,1.); -#948 = DIRECTION('',(-2.22044604925E-16,-1.)); -#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#927 = PCURVE('',#879,#928); +#928 = DEFINITIONAL_REPRESENTATION('',(#929),#933); +#929 = LINE('',#930,#931); +#930 = CARTESIAN_POINT('',(0.,0.)); +#931 = VECTOR('',#932,1.); +#932 = DIRECTION('',(-2.2E-16,-1.)); +#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#950 = PCURVE('',#485,#951); -#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956); -#952 = LINE('',#953,#954); -#953 = CARTESIAN_POINT('',(-0.,0.)); -#954 = VECTOR('',#955,1.); -#955 = DIRECTION('',(-0.,-1.)); -#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#934 = ADVANCED_FACE('',(#935),#95,.T.); +#935 = FACE_BOUND('',#936,.T.); +#936 = EDGE_LOOP('',(#937,#938,#961,#989,#1010)); +#937 = ORIENTED_EDGE('',*,*,#79,.T.); +#938 = ORIENTED_EDGE('',*,*,#939,.T.); +#939 = EDGE_CURVE('',#80,#940,#942,.T.); +#940 = VERTEX_POINT('',#941); +#941 = CARTESIAN_POINT('',(2.54,-1.27,0.75)); +#942 = SURFACE_CURVE('',#943,(#947,#954),.PCURVE_S1.); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(-5.3E-16,-1.27,0.75)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#947 = PCURVE('',#95,#948); +#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(1.006707413178E-16,-1.042948880053E-31)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(-8.32227476047E-16,-1.)); +#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#957 = ORIENTED_EDGE('',*,*,#497,.F.); -#958 = ADVANCED_FACE('',(#959),#485,.F.); -#959 = FACE_BOUND('',#960,.T.); -#960 = EDGE_LOOP('',(#961,#962,#963,#964)); -#961 = ORIENTED_EDGE('',*,*,#937,.T.); -#962 = ORIENTED_EDGE('',*,*,#675,.T.); -#963 = ORIENTED_EDGE('',*,*,#554,.F.); -#964 = ORIENTED_EDGE('',*,*,#468,.F.); -#965 = ADVANCED_FACE('',(#966),#736,.T.); -#966 = FACE_BOUND('',#967,.T.); -#967 = EDGE_LOOP('',(#968,#969,#991,#1013)); -#968 = ORIENTED_EDGE('',*,*,#722,.T.); -#969 = ORIENTED_EDGE('',*,*,#970,.T.); -#970 = EDGE_CURVE('',#700,#971,#973,.T.); -#971 = VERTEX_POINT('',#972); -#972 = CARTESIAN_POINT('',(-0.18,-0.18,-3.)); -#973 = SURFACE_CURVE('',#974,(#977,#984),.PCURVE_S1.); -#974 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#975,#976),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#975 = CARTESIAN_POINT('',(-0.32,-0.32,-2.5)); -#976 = CARTESIAN_POINT('',(-0.18,-0.18,-3.)); -#977 = PCURVE('',#736,#978); -#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983); -#979 = LINE('',#980,#981); -#980 = CARTESIAN_POINT('',(0.64,0.)); -#981 = VECTOR('',#982,1.); -#982 = DIRECTION('',(0.,1.)); -#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#954 = PCURVE('',#879,#955); +#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(-2.040000000001,-4.99873E+03)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(1.,3.4E-16)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#984 = PCURVE('',#900,#985); -#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990); -#986 = LINE('',#987,#988); -#987 = CARTESIAN_POINT('',(0.,0.)); -#988 = VECTOR('',#989,1.); -#989 = DIRECTION('',(0.,1.)); -#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#961 = ORIENTED_EDGE('',*,*,#962,.T.); +#962 = EDGE_CURVE('',#940,#963,#965,.T.); +#963 = VERTEX_POINT('',#964); +#964 = CARTESIAN_POINT('',(2.54,-1.0375,1.25)); +#965 = SURFACE_CURVE('',#966,(#970,#977),.PCURVE_S1.); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(2.54,-1.27,0.75)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-8.4E-16,0.42164406317,0.906761426172)); +#970 = PCURVE('',#95,#971); +#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(-4.116039211218E-15,-2.54)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(1.,-1.E-17)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#991 = ORIENTED_EDGE('',*,*,#992,.T.); -#992 = EDGE_CURVE('',#971,#993,#995,.T.); -#993 = VERTEX_POINT('',#994); -#994 = CARTESIAN_POINT('',(0.18,-0.18,-3.)); -#995 = SURFACE_CURVE('',#996,(#1000,#1006),.PCURVE_S1.); -#996 = LINE('',#997,#998); -#997 = CARTESIAN_POINT('',(-0.18,-0.18,-3.)); -#998 = VECTOR('',#999,1.); -#999 = DIRECTION('',(1.,0.,0.)); -#1000 = PCURVE('',#736,#1001); -#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1005); -#1002 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1003,#1004),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#1003 = CARTESIAN_POINT('',(0.64,1.)); -#1004 = CARTESIAN_POINT('',(0.,1.)); -#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#977 = PCURVE('',#978,#983); +#978 = PLANE('',#979); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(2.54,2.54,-1.18E-15)); +#981 = DIRECTION('',(1.,-4.2E-16,5.E-16)); +#982 = DIRECTION('',(-5.E-16,-1.1E-16,1.)); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(0.75,3.81)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(0.906761426172,-0.42164406317)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1006 = PCURVE('',#875,#1007); -#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); -#1008 = LINE('',#1009,#1010); -#1009 = CARTESIAN_POINT('',(0.509116882454,1.255070014863E-32)); -#1010 = VECTOR('',#1011,1.); -#1011 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#989 = ORIENTED_EDGE('',*,*,#990,.F.); +#990 = EDGE_CURVE('',#166,#963,#991,.T.); +#991 = SURFACE_CURVE('',#992,(#996,#1003),.PCURVE_S1.); +#992 = LINE('',#993,#994); +#993 = CARTESIAN_POINT('',(-1.E-15,-1.0375,1.25)); +#994 = VECTOR('',#995,1.); +#995 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#996 = PCURVE('',#95,#997); +#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002); +#998 = LINE('',#999,#1000); +#999 = CARTESIAN_POINT('',(0.551412957773,1.298985892925E-18)); +#1000 = VECTOR('',#1001,1.); +#1001 = DIRECTION('',(-8.32227476047E-16,-1.)); +#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); -#1014 = EDGE_CURVE('',#606,#993,#1015,.T.); -#1015 = SURFACE_CURVE('',#1016,(#1019,#1026),.PCURVE_S1.); -#1016 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1017,#1018),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#1017 = CARTESIAN_POINT('',(0.32,-0.32,-2.5)); -#1018 = CARTESIAN_POINT('',(0.18,-0.18,-3.)); -#1019 = PCURVE('',#736,#1020); -#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025); -#1021 = LINE('',#1022,#1023); -#1022 = CARTESIAN_POINT('',(0.,0.)); -#1023 = VECTOR('',#1024,1.); -#1024 = DIRECTION('',(0.,1.)); -#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1003 = PCURVE('',#204,#1004); +#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(0.,-0.)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(-6.7E-16,-1.)); +#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1026 = PCURVE('',#814,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.64,0.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.,1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1010 = ORIENTED_EDGE('',*,*,#165,.F.); +#1011 = ADVANCED_FACE('',(#1012),#204,.T.); +#1012 = FACE_BOUND('',#1013,.T.); +#1013 = EDGE_LOOP('',(#1014,#1015,#1038,#1059)); +#1014 = ORIENTED_EDGE('',*,*,#990,.T.); +#1015 = ORIENTED_EDGE('',*,*,#1016,.T.); +#1016 = EDGE_CURVE('',#963,#1017,#1019,.T.); +#1017 = VERTEX_POINT('',#1018); +#1018 = CARTESIAN_POINT('',(2.54,1.0375,1.25)); +#1019 = SURFACE_CURVE('',#1020,(#1024,#1031),.PCURVE_S1.); +#1020 = LINE('',#1021,#1022); +#1021 = CARTESIAN_POINT('',(2.54,-1.0375,1.25)); +#1022 = VECTOR('',#1023,1.); +#1023 = DIRECTION('',(-5.6E-16,1.,-5.6E-16)); +#1024 = PCURVE('',#204,#1025); +#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(3.867338147751E-16,-2.54)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,4.5E-16)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = ADVANCED_FACE('',(#1034),#814,.T.); -#1034 = FACE_BOUND('',#1035,.T.); -#1035 = EDGE_LOOP('',(#1036,#1037,#1038,#1058)); -#1036 = ORIENTED_EDGE('',*,*,#800,.T.); -#1037 = ORIENTED_EDGE('',*,*,#1014,.T.); -#1038 = ORIENTED_EDGE('',*,*,#1039,.T.); -#1039 = EDGE_CURVE('',#993,#839,#1040,.T.); -#1040 = SURFACE_CURVE('',#1041,(#1045,#1051),.PCURVE_S1.); +#1031 = PCURVE('',#978,#1032); +#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(1.25,3.5775)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(-6.7E-16,-1.)); +#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1038 = ORIENTED_EDGE('',*,*,#1039,.F.); +#1039 = EDGE_CURVE('',#189,#1017,#1040,.T.); +#1040 = SURFACE_CURVE('',#1041,(#1045,#1052),.PCURVE_S1.); #1041 = LINE('',#1042,#1043); -#1042 = CARTESIAN_POINT('',(0.18,-0.18,-3.)); +#1042 = CARTESIAN_POINT('',(-1.23E-15,1.0375,1.25)); #1043 = VECTOR('',#1044,1.); -#1044 = DIRECTION('',(0.,1.,0.)); -#1045 = PCURVE('',#814,#1046); -#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1050); -#1047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1048,#1049),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#1048 = CARTESIAN_POINT('',(0.64,1.)); -#1049 = CARTESIAN_POINT('',(0.,1.)); -#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1044 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1045 = PCURVE('',#204,#1046); +#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1051); +#1047 = LINE('',#1048,#1049); +#1048 = CARTESIAN_POINT('',(2.075,1.750000000001E-18)); +#1049 = VECTOR('',#1050,1.); +#1050 = DIRECTION('',(-6.7E-16,-1.)); +#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1051 = PCURVE('',#875,#1052); -#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057); -#1053 = LINE('',#1054,#1055); -#1054 = CARTESIAN_POINT('',(0.254558441227,-0.254558441227)); -#1055 = VECTOR('',#1056,1.); -#1056 = DIRECTION('',(-0.707106781187,0.707106781187)); -#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1052 = PCURVE('',#232,#1053); +#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(0.,0.)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(2.699861252966E-16,-1.)); +#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1058 = ORIENTED_EDGE('',*,*,#838,.F.); -#1059 = ADVANCED_FACE('',(#1060),#900,.T.); -#1060 = FACE_BOUND('',#1061,.T.); -#1061 = EDGE_LOOP('',(#1062,#1063,#1064,#1084)); -#1062 = ORIENTED_EDGE('',*,*,#915,.F.); -#1063 = ORIENTED_EDGE('',*,*,#887,.T.); +#1059 = ORIENTED_EDGE('',*,*,#188,.F.); +#1060 = ADVANCED_FACE('',(#1061),#232,.T.); +#1061 = FACE_BOUND('',#1062,.T.); +#1062 = EDGE_LOOP('',(#1063,#1064,#1087,#1108,#1129)); +#1063 = ORIENTED_EDGE('',*,*,#1039,.T.); #1064 = ORIENTED_EDGE('',*,*,#1065,.T.); -#1065 = EDGE_CURVE('',#861,#971,#1066,.T.); -#1066 = SURFACE_CURVE('',#1067,(#1071,#1077),.PCURVE_S1.); -#1067 = LINE('',#1068,#1069); -#1068 = CARTESIAN_POINT('',(-0.18,0.18,-3.)); -#1069 = VECTOR('',#1070,1.); -#1070 = DIRECTION('',(0.,-1.,0.)); -#1071 = PCURVE('',#900,#1072); -#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1076); -#1073 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1074,#1075),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#1074 = CARTESIAN_POINT('',(0.64,1.)); -#1075 = CARTESIAN_POINT('',(0.,1.)); -#1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1065 = EDGE_CURVE('',#1017,#1066,#1068,.T.); +#1066 = VERTEX_POINT('',#1067); +#1067 = CARTESIAN_POINT('',(2.54,1.27,0.75)); +#1068 = SURFACE_CURVE('',#1069,(#1073,#1080),.PCURVE_S1.); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(2.54,1.0375,1.25)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#1073 = PCURVE('',#232,#1074); +#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(3.901533115003E-15,-2.54)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(1.,3.9E-16)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1077 = PCURVE('',#875,#1078); -#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1083); -#1079 = LINE('',#1080,#1081); -#1080 = CARTESIAN_POINT('',(0.254558441227,0.254558441227)); -#1081 = VECTOR('',#1082,1.); -#1082 = DIRECTION('',(0.707106781187,-0.707106781187)); -#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1080 = PCURVE('',#978,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(1.25,1.5025)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1084 = ORIENTED_EDGE('',*,*,#970,.F.); -#1085 = ADVANCED_FACE('',(#1086),#875,.T.); -#1086 = FACE_BOUND('',#1087,.T.); -#1087 = EDGE_LOOP('',(#1088,#1089,#1090,#1091)); -#1088 = ORIENTED_EDGE('',*,*,#860,.F.); -#1089 = ORIENTED_EDGE('',*,*,#1039,.F.); -#1090 = ORIENTED_EDGE('',*,*,#992,.F.); -#1091 = ORIENTED_EDGE('',*,*,#1065,.F.); -#1092 = MANIFOLD_SOLID_BREP('',#1093); -#1093 = CLOSED_SHELL('',(#1094,#1210,#1284,#1337,#1390,#1422,#1612,#1661 - ,#1809,#1836,#1888,#1895,#1973,#2020,#2027,#2095,#2121,#2147)); -#1094 = ADVANCED_FACE('',(#1095),#1109,.T.); -#1095 = FACE_BOUND('',#1096,.T.); -#1096 = EDGE_LOOP('',(#1097,#1131,#1158,#1185)); -#1097 = ORIENTED_EDGE('',*,*,#1098,.F.); -#1098 = EDGE_CURVE('',#1099,#1101,#1103,.T.); -#1099 = VERTEX_POINT('',#1100); -#1100 = CARTESIAN_POINT('',(-10.04,2.72,1.07)); -#1101 = VERTEX_POINT('',#1102); -#1102 = CARTESIAN_POINT('',(-10.04,2.72,1.43)); -#1103 = SURFACE_CURVE('',#1104,(#1108,#1120),.PCURVE_S1.); -#1104 = LINE('',#1105,#1106); -#1105 = CARTESIAN_POINT('',(-10.04,2.72,1.07)); -#1106 = VECTOR('',#1107,1.); -#1107 = DIRECTION('',(-2.22044604925E-16,0.,1.)); -#1108 = PCURVE('',#1109,#1114); -#1109 = PLANE('',#1110); -#1110 = AXIS2_PLACEMENT_3D('',#1111,#1112,#1113); -#1111 = CARTESIAN_POINT('',(-10.04,2.72,1.07)); -#1112 = DIRECTION('',(-1.,0.,0.)); -#1113 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); -#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); -#1115 = LINE('',#1116,#1117); -#1116 = CARTESIAN_POINT('',(0.,-0.)); -#1117 = VECTOR('',#1118,1.); -#1118 = DIRECTION('',(0.707106781187,0.707106781187)); -#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1087 = ORIENTED_EDGE('',*,*,#1088,.F.); +#1088 = EDGE_CURVE('',#892,#1066,#1089,.T.); +#1089 = SURFACE_CURVE('',#1090,(#1094,#1101),.PCURVE_S1.); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(-8.1E-16,1.27,0.75)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1094 = PCURVE('',#232,#1095); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(0.551412957773,-9.26152092498E-19)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(2.699861252966E-16,-1.)); +#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1120 = PCURVE('',#1121,#1126); -#1121 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#1122,#1123) - ,(#1124,#1125 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#1122 = CARTESIAN_POINT('',(-9.54,2.86,1.57)); -#1123 = CARTESIAN_POINT('',(-10.04,2.72,1.43)); -#1124 = CARTESIAN_POINT('',(-9.54,2.86,0.93)); -#1125 = CARTESIAN_POINT('',(-10.04,2.72,1.07)); -#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1130); -#1127 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1128,#1129),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#1128 = CARTESIAN_POINT('',(0.64,1.)); -#1129 = CARTESIAN_POINT('',(0.,1.)); -#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1101 = PCURVE('',#260,#1102); +#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-8.919427680758E-16,-4.440892098501E-16)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(-8.32227476047E-16,-1.)); +#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1131 = ORIENTED_EDGE('',*,*,#1132,.F.); -#1132 = EDGE_CURVE('',#1133,#1099,#1135,.T.); -#1133 = VERTEX_POINT('',#1134); -#1134 = CARTESIAN_POINT('',(-10.04,2.36,1.07)); -#1135 = SURFACE_CURVE('',#1136,(#1140,#1147),.PCURVE_S1.); -#1136 = LINE('',#1137,#1138); -#1137 = CARTESIAN_POINT('',(-10.04,2.36,1.07)); -#1138 = VECTOR('',#1139,1.); -#1139 = DIRECTION('',(0.,1.,-0.)); -#1140 = PCURVE('',#1109,#1141); -#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146); -#1142 = LINE('',#1143,#1144); -#1143 = CARTESIAN_POINT('',(0.254558441227,-0.254558441227)); -#1144 = VECTOR('',#1145,1.); -#1145 = DIRECTION('',(-0.707106781187,0.707106781187)); -#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1108 = ORIENTED_EDGE('',*,*,#1109,.F.); +#1109 = EDGE_CURVE('',#217,#892,#1110,.T.); +#1110 = SURFACE_CURVE('',#1111,(#1115,#1122),.PCURVE_S1.); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(-8.1E-16,1.27,0.75)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1115 = PCURVE('',#232,#1116); +#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1121); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(0.551412957773,-9.26152092498E-19)); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(2.699861252966E-16,-1.)); +#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1147 = PCURVE('',#1148,#1153); -#1148 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#1149,#1150) - ,(#1151,#1152 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#1149 = CARTESIAN_POINT('',(-9.54,2.86,0.93)); -#1150 = CARTESIAN_POINT('',(-10.04,2.72,1.07)); -#1151 = CARTESIAN_POINT('',(-9.54,2.22,0.93)); -#1152 = CARTESIAN_POINT('',(-10.04,2.36,1.07)); -#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1157); -#1154 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1155,#1156),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#1155 = CARTESIAN_POINT('',(0.64,1.)); -#1156 = CARTESIAN_POINT('',(0.,1.)); -#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1122 = PCURVE('',#260,#1123); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128); +#1124 = LINE('',#1125,#1126); +#1125 = CARTESIAN_POINT('',(-8.919427680758E-16,-4.440892098501E-16)); +#1126 = VECTOR('',#1127,1.); +#1127 = DIRECTION('',(-8.32227476047E-16,-1.)); +#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1158 = ORIENTED_EDGE('',*,*,#1159,.F.); -#1159 = EDGE_CURVE('',#1160,#1133,#1162,.T.); -#1160 = VERTEX_POINT('',#1161); -#1161 = CARTESIAN_POINT('',(-10.04,2.36,1.43)); -#1162 = SURFACE_CURVE('',#1163,(#1167,#1174),.PCURVE_S1.); -#1163 = LINE('',#1164,#1165); -#1164 = CARTESIAN_POINT('',(-10.04,2.36,1.43)); -#1165 = VECTOR('',#1166,1.); -#1166 = DIRECTION('',(2.22044604925E-16,0.,-1.)); -#1167 = PCURVE('',#1109,#1168); -#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173); -#1169 = LINE('',#1170,#1171); -#1170 = CARTESIAN_POINT('',(0.509116882454,1.255070014863E-32)); -#1171 = VECTOR('',#1172,1.); -#1172 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1129 = ORIENTED_EDGE('',*,*,#216,.F.); +#1130 = ADVANCED_FACE('',(#1131),#260,.T.); +#1131 = FACE_BOUND('',#1132,.T.); +#1132 = EDGE_LOOP('',(#1133,#1134,#1135,#1163,#1184)); +#1133 = ORIENTED_EDGE('',*,*,#1109,.T.); +#1134 = ORIENTED_EDGE('',*,*,#1088,.T.); +#1135 = ORIENTED_EDGE('',*,*,#1136,.T.); +#1136 = EDGE_CURVE('',#1066,#1137,#1139,.T.); +#1137 = VERTEX_POINT('',#1138); +#1138 = CARTESIAN_POINT('',(2.54,1.5025,1.25)); +#1139 = SURFACE_CURVE('',#1140,(#1144,#1151),.PCURVE_S1.); +#1140 = LINE('',#1141,#1142); +#1141 = CARTESIAN_POINT('',(2.54,1.27,0.75)); +#1142 = VECTOR('',#1143,1.); +#1143 = DIRECTION('',(-8.4E-16,0.42164406317,0.906761426172)); +#1144 = PCURVE('',#260,#1145); +#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1150); +#1146 = LINE('',#1147,#1148); +#1147 = CARTESIAN_POINT('',(-2.425777464492E-15,-2.54)); +#1148 = VECTOR('',#1149,1.); +#1149 = DIRECTION('',(1.,-1.E-17)); +#1150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1174 = PCURVE('',#1175,#1180); -#1175 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#1176,#1177) - ,(#1178,#1179 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#1176 = CARTESIAN_POINT('',(-9.54,2.22,0.93)); -#1177 = CARTESIAN_POINT('',(-10.04,2.36,1.07)); -#1178 = CARTESIAN_POINT('',(-9.54,2.22,1.57)); -#1179 = CARTESIAN_POINT('',(-10.04,2.36,1.43)); -#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1184); -#1181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1182,#1183),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#1182 = CARTESIAN_POINT('',(0.64,1.)); -#1183 = CARTESIAN_POINT('',(0.,1.)); -#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1151 = PCURVE('',#1152,#1157); +#1152 = PLANE('',#1153); +#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156); +#1154 = CARTESIAN_POINT('',(2.54,2.54,-1.18E-15)); +#1155 = DIRECTION('',(1.,-4.2E-16,5.E-16)); +#1156 = DIRECTION('',(-5.E-16,-1.1E-16,1.)); +#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1162); +#1158 = LINE('',#1159,#1160); +#1159 = CARTESIAN_POINT('',(0.75,1.27)); +#1160 = VECTOR('',#1161,1.); +#1161 = DIRECTION('',(0.906761426172,-0.42164406317)); +#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1185 = ORIENTED_EDGE('',*,*,#1186,.F.); -#1186 = EDGE_CURVE('',#1101,#1160,#1187,.T.); -#1187 = SURFACE_CURVE('',#1188,(#1192,#1199),.PCURVE_S1.); -#1188 = LINE('',#1189,#1190); -#1189 = CARTESIAN_POINT('',(-10.04,2.72,1.43)); -#1190 = VECTOR('',#1191,1.); -#1191 = DIRECTION('',(0.,-1.,0.)); -#1192 = PCURVE('',#1109,#1193); -#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198); +#1163 = ORIENTED_EDGE('',*,*,#1164,.F.); +#1164 = EDGE_CURVE('',#245,#1137,#1165,.T.); +#1165 = SURFACE_CURVE('',#1166,(#1170,#1177),.PCURVE_S1.); +#1166 = LINE('',#1167,#1168); +#1167 = CARTESIAN_POINT('',(-1.7763568394E-15,1.5025,1.25)); +#1168 = VECTOR('',#1169,1.); +#1169 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1170 = PCURVE('',#260,#1171); +#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(0.551412957773,-2.461180425701E-17)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(-8.32227476047E-16,-1.)); +#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1177 = PCURVE('',#288,#1178); +#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183); +#1179 = LINE('',#1180,#1181); +#1180 = CARTESIAN_POINT('',(0.,-0.)); +#1181 = VECTOR('',#1182,1.); +#1182 = DIRECTION('',(-6.7E-16,-1.)); +#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1184 = ORIENTED_EDGE('',*,*,#244,.F.); +#1185 = ADVANCED_FACE('',(#1186),#288,.T.); +#1186 = FACE_BOUND('',#1187,.T.); +#1187 = EDGE_LOOP('',(#1188,#1189,#1212,#1233)); +#1188 = ORIENTED_EDGE('',*,*,#1164,.T.); +#1189 = ORIENTED_EDGE('',*,*,#1190,.T.); +#1190 = EDGE_CURVE('',#1137,#1191,#1193,.T.); +#1191 = VERTEX_POINT('',#1192); +#1192 = CARTESIAN_POINT('',(2.54,3.5775,1.25)); +#1193 = SURFACE_CURVE('',#1194,(#1198,#1205),.PCURVE_S1.); #1194 = LINE('',#1195,#1196); -#1195 = CARTESIAN_POINT('',(0.254558441227,0.254558441227)); +#1195 = CARTESIAN_POINT('',(2.54,1.5025,1.25)); #1196 = VECTOR('',#1197,1.); -#1197 = DIRECTION('',(0.707106781187,-0.707106781187)); -#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1197 = DIRECTION('',(-5.6E-16,1.,-5.6E-16)); +#1198 = PCURVE('',#288,#1199); +#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1204); +#1200 = LINE('',#1201,#1202); +#1201 = CARTESIAN_POINT('',(6.087784197001E-16,-2.54)); +#1202 = VECTOR('',#1203,1.); +#1203 = DIRECTION('',(1.,4.5E-16)); +#1204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1199 = PCURVE('',#1200,#1205); -#1200 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#1201,#1202) - ,(#1203,#1204 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#1201 = CARTESIAN_POINT('',(-9.54,2.22,1.57)); -#1202 = CARTESIAN_POINT('',(-10.04,2.36,1.43)); -#1203 = CARTESIAN_POINT('',(-9.54,2.86,1.57)); -#1204 = CARTESIAN_POINT('',(-10.04,2.72,1.43)); -#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1209); -#1206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1207,#1208),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#1207 = CARTESIAN_POINT('',(0.64,1.)); -#1208 = CARTESIAN_POINT('',(0.,1.)); -#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1205 = PCURVE('',#1152,#1206); +#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211); +#1207 = LINE('',#1208,#1209); +#1208 = CARTESIAN_POINT('',(1.25,1.0375)); +#1209 = VECTOR('',#1210,1.); +#1210 = DIRECTION('',(-6.7E-16,-1.)); +#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1210 = ADVANCED_FACE('',(#1211),#1121,.T.); -#1211 = FACE_BOUND('',#1212,.T.); -#1212 = EDGE_LOOP('',(#1213,#1243,#1263,#1264)); -#1213 = ORIENTED_EDGE('',*,*,#1214,.T.); -#1214 = EDGE_CURVE('',#1215,#1217,#1219,.T.); -#1215 = VERTEX_POINT('',#1216); -#1216 = CARTESIAN_POINT('',(-9.54,2.86,1.57)); -#1217 = VERTEX_POINT('',#1218); -#1218 = CARTESIAN_POINT('',(-9.54,2.86,0.93)); -#1219 = SURFACE_CURVE('',#1220,(#1224,#1231),.PCURVE_S1.); -#1220 = LINE('',#1221,#1222); -#1221 = CARTESIAN_POINT('',(-9.54,2.86,1.57)); -#1222 = VECTOR('',#1223,1.); -#1223 = DIRECTION('',(2.22044604925E-16,0.,-1.)); -#1224 = PCURVE('',#1121,#1225); -#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230); -#1226 = LINE('',#1227,#1228); -#1227 = CARTESIAN_POINT('',(0.,0.)); -#1228 = VECTOR('',#1229,1.); -#1229 = DIRECTION('',(1.,0.)); -#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1212 = ORIENTED_EDGE('',*,*,#1213,.F.); +#1213 = EDGE_CURVE('',#273,#1191,#1214,.T.); +#1214 = SURFACE_CURVE('',#1215,(#1219,#1226),.PCURVE_S1.); +#1215 = LINE('',#1216,#1217); +#1216 = CARTESIAN_POINT('',(-2.22044604925E-15,3.5775,1.25)); +#1217 = VECTOR('',#1218,1.); +#1218 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1219 = PCURVE('',#288,#1220); +#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(2.075,2.158392098501E-16)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(-6.7E-16,-1.)); +#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1231 = PCURVE('',#1232,#1237); -#1232 = PLANE('',#1233); -#1233 = AXIS2_PLACEMENT_3D('',#1234,#1235,#1236); -#1234 = CARTESIAN_POINT('',(0.32,2.86,0.53)); -#1235 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#1236 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242); -#1238 = LINE('',#1239,#1240); -#1239 = CARTESIAN_POINT('',(-1.04,-9.86)); -#1240 = VECTOR('',#1241,1.); -#1241 = DIRECTION('',(1.,2.22044604925E-16)); -#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1226 = PCURVE('',#316,#1227); +#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(0.,0.)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(2.699861252966E-16,-1.)); +#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1243 = ORIENTED_EDGE('',*,*,#1244,.T.); -#1244 = EDGE_CURVE('',#1217,#1099,#1245,.T.); -#1245 = SURFACE_CURVE('',#1246,(#1249,#1256),.PCURVE_S1.); -#1246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1247,#1248),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#1247 = CARTESIAN_POINT('',(-9.54,2.86,0.93)); -#1248 = CARTESIAN_POINT('',(-10.04,2.72,1.07)); -#1249 = PCURVE('',#1121,#1250); -#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255); -#1251 = LINE('',#1252,#1253); -#1252 = CARTESIAN_POINT('',(0.64,0.)); -#1253 = VECTOR('',#1254,1.); -#1254 = DIRECTION('',(0.,1.)); -#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1233 = ORIENTED_EDGE('',*,*,#272,.F.); +#1234 = ADVANCED_FACE('',(#1235),#316,.T.); +#1235 = FACE_BOUND('',#1236,.T.); +#1236 = EDGE_LOOP('',(#1237,#1238,#1261,#1282,#1303)); +#1237 = ORIENTED_EDGE('',*,*,#1213,.T.); +#1238 = ORIENTED_EDGE('',*,*,#1239,.T.); +#1239 = EDGE_CURVE('',#1191,#1240,#1242,.T.); +#1240 = VERTEX_POINT('',#1241); +#1241 = CARTESIAN_POINT('',(2.54,3.81,0.75)); +#1242 = SURFACE_CURVE('',#1243,(#1247,#1254),.PCURVE_S1.); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(2.54,3.5775,1.25)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#1247 = PCURVE('',#316,#1248); +#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1253); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(2.318989061487E-15,-2.54)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(1.,3.9E-16)); +#1253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1256 = PCURVE('',#1148,#1257); -#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262); -#1258 = LINE('',#1259,#1260); -#1259 = CARTESIAN_POINT('',(0.,0.)); -#1260 = VECTOR('',#1261,1.); -#1261 = DIRECTION('',(0.,1.)); -#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1254 = PCURVE('',#1152,#1255); +#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260); +#1256 = LINE('',#1257,#1258); +#1257 = CARTESIAN_POINT('',(1.25,-1.0375)); +#1258 = VECTOR('',#1259,1.); +#1259 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1263 = ORIENTED_EDGE('',*,*,#1098,.T.); -#1264 = ORIENTED_EDGE('',*,*,#1265,.F.); -#1265 = EDGE_CURVE('',#1215,#1101,#1266,.T.); -#1266 = SURFACE_CURVE('',#1267,(#1270,#1277),.PCURVE_S1.); -#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#1268 = CARTESIAN_POINT('',(-9.54,2.86,1.57)); -#1269 = CARTESIAN_POINT('',(-10.04,2.72,1.43)); -#1270 = PCURVE('',#1121,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.,0.)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1261 = ORIENTED_EDGE('',*,*,#1262,.F.); +#1262 = EDGE_CURVE('',#864,#1240,#1263,.T.); +#1263 = SURFACE_CURVE('',#1264,(#1268,#1275),.PCURVE_S1.); +#1264 = LINE('',#1265,#1266); +#1265 = CARTESIAN_POINT('',(-1.7763568394E-15,3.81,0.75)); +#1266 = VECTOR('',#1267,1.); +#1267 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1268 = PCURVE('',#316,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.551412957773,-2.501536194256E-17)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(2.699861252966E-16,-1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = PCURVE('',#1200,#1278); -#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283); -#1279 = LINE('',#1280,#1281); -#1280 = CARTESIAN_POINT('',(0.64,0.)); -#1281 = VECTOR('',#1282,1.); -#1282 = DIRECTION('',(0.,1.)); -#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = PCURVE('',#344,#1276); +#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281); +#1277 = LINE('',#1278,#1279); +#1278 = CARTESIAN_POINT('',(-8.919427680758E-16,-8.881784197001E-16)); +#1279 = VECTOR('',#1280,1.); +#1280 = DIRECTION('',(-8.32227476047E-16,-1.)); +#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1284 = ADVANCED_FACE('',(#1285),#1148,.T.); -#1285 = FACE_BOUND('',#1286,.T.); -#1286 = EDGE_LOOP('',(#1287,#1315,#1335,#1336)); -#1287 = ORIENTED_EDGE('',*,*,#1288,.T.); -#1288 = EDGE_CURVE('',#1217,#1289,#1291,.T.); -#1289 = VERTEX_POINT('',#1290); -#1290 = CARTESIAN_POINT('',(-9.54,2.22,0.93)); -#1291 = SURFACE_CURVE('',#1292,(#1296,#1303),.PCURVE_S1.); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-9.54,2.86,0.93)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#1296 = PCURVE('',#1148,#1297); +#1282 = ORIENTED_EDGE('',*,*,#1283,.F.); +#1283 = EDGE_CURVE('',#301,#864,#1284,.T.); +#1284 = SURFACE_CURVE('',#1285,(#1289,#1296),.PCURVE_S1.); +#1285 = LINE('',#1286,#1287); +#1286 = CARTESIAN_POINT('',(-1.7763568394E-15,3.81,0.75)); +#1287 = VECTOR('',#1288,1.); +#1288 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1289 = PCURVE('',#316,#1290); +#1290 = DEFINITIONAL_REPRESENTATION('',(#1291),#1295); +#1291 = LINE('',#1292,#1293); +#1292 = CARTESIAN_POINT('',(0.551412957773,-2.501536194256E-17)); +#1293 = VECTOR('',#1294,1.); +#1294 = DIRECTION('',(2.699861252966E-16,-1.)); +#1295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1296 = PCURVE('',#344,#1297); #1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1302); -#1298 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1299,#1300,#1301), - .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#1299 = CARTESIAN_POINT('',(3.423499032404E-16,6.12165168857E-16)); -#1300 = CARTESIAN_POINT('',(0.32,-5.799538072456E-16)); -#1301 = CARTESIAN_POINT('',(0.64,0.)); +#1298 = LINE('',#1299,#1300); +#1299 = CARTESIAN_POINT('',(-8.919427680758E-16,-8.881784197001E-16)); +#1300 = VECTOR('',#1301,1.); +#1301 = DIRECTION('',(-8.32227476047E-16,-1.)); #1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1303 = PCURVE('',#1304,#1309); -#1304 = PLANE('',#1305); -#1305 = AXIS2_PLACEMENT_3D('',#1306,#1307,#1308); -#1306 = CARTESIAN_POINT('',(-0.72,2.86,0.93)); -#1307 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); -#1308 = DIRECTION('',(-1.,0.,0.)); -#1309 = DEFINITIONAL_REPRESENTATION('',(#1310),#1314); -#1310 = LINE('',#1311,#1312); -#1311 = CARTESIAN_POINT('',(8.82,0.)); -#1312 = VECTOR('',#1313,1.); -#1313 = DIRECTION('',(0.,-1.)); -#1314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1303 = ORIENTED_EDGE('',*,*,#300,.F.); +#1304 = ADVANCED_FACE('',(#1305),#344,.T.); +#1305 = FACE_BOUND('',#1306,.T.); +#1306 = EDGE_LOOP('',(#1307,#1308,#1309,#1337,#1358)); +#1307 = ORIENTED_EDGE('',*,*,#1283,.T.); +#1308 = ORIENTED_EDGE('',*,*,#1262,.T.); +#1309 = ORIENTED_EDGE('',*,*,#1310,.T.); +#1310 = EDGE_CURVE('',#1240,#1311,#1313,.T.); +#1311 = VERTEX_POINT('',#1312); +#1312 = CARTESIAN_POINT('',(2.54,4.0425,1.25)); +#1313 = SURFACE_CURVE('',#1314,(#1318,#1325),.PCURVE_S1.); +#1314 = LINE('',#1315,#1316); +#1315 = CARTESIAN_POINT('',(2.54,3.81,0.75)); +#1316 = VECTOR('',#1317,1.); +#1317 = DIRECTION('',(-8.4E-16,0.42164406317,0.906761426172)); +#1318 = PCURVE('',#344,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(-7.355157177661E-16,-2.54)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(1.,-1.E-17)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1315 = ORIENTED_EDGE('',*,*,#1316,.T.); -#1316 = EDGE_CURVE('',#1289,#1133,#1317,.T.); -#1317 = SURFACE_CURVE('',#1318,(#1321,#1328),.PCURVE_S1.); -#1318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1319,#1320),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#1319 = CARTESIAN_POINT('',(-9.54,2.22,0.93)); -#1320 = CARTESIAN_POINT('',(-10.04,2.36,1.07)); -#1321 = PCURVE('',#1148,#1322); -#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327); -#1323 = LINE('',#1324,#1325); -#1324 = CARTESIAN_POINT('',(0.64,0.)); -#1325 = VECTOR('',#1326,1.); -#1326 = DIRECTION('',(0.,1.)); -#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1325 = PCURVE('',#1326,#1331); +#1326 = PLANE('',#1327); +#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330); +#1328 = CARTESIAN_POINT('',(2.54,2.54,-1.18E-15)); +#1329 = DIRECTION('',(1.,-4.2E-16,5.E-16)); +#1330 = DIRECTION('',(-5.E-16,-1.1E-16,1.)); +#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336); +#1332 = LINE('',#1333,#1334); +#1333 = CARTESIAN_POINT('',(0.75,-1.27)); +#1334 = VECTOR('',#1335,1.); +#1335 = DIRECTION('',(0.906761426172,-0.42164406317)); +#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1328 = PCURVE('',#1175,#1329); -#1329 = DEFINITIONAL_REPRESENTATION('',(#1330),#1334); -#1330 = LINE('',#1331,#1332); -#1331 = CARTESIAN_POINT('',(0.,0.)); -#1332 = VECTOR('',#1333,1.); -#1333 = DIRECTION('',(0.,1.)); -#1334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1337 = ORIENTED_EDGE('',*,*,#1338,.F.); +#1338 = EDGE_CURVE('',#329,#1311,#1339,.T.); +#1339 = SURFACE_CURVE('',#1340,(#1344,#1351),.PCURVE_S1.); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(-2.6645352591E-15,4.0425,1.25)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1344 = PCURVE('',#344,#1345); +#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350); +#1346 = LINE('',#1347,#1348); +#1347 = CARTESIAN_POINT('',(0.551412957773,-4.687010141071E-16)); +#1348 = VECTOR('',#1349,1.); +#1349 = DIRECTION('',(-8.32227476047E-16,-1.)); +#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1335 = ORIENTED_EDGE('',*,*,#1132,.T.); -#1336 = ORIENTED_EDGE('',*,*,#1244,.F.); -#1337 = ADVANCED_FACE('',(#1338),#1175,.T.); -#1338 = FACE_BOUND('',#1339,.T.); -#1339 = EDGE_LOOP('',(#1340,#1368,#1388,#1389)); -#1340 = ORIENTED_EDGE('',*,*,#1341,.T.); -#1341 = EDGE_CURVE('',#1289,#1342,#1344,.T.); -#1342 = VERTEX_POINT('',#1343); -#1343 = CARTESIAN_POINT('',(-9.54,2.22,1.57)); -#1344 = SURFACE_CURVE('',#1345,(#1349,#1356),.PCURVE_S1.); -#1345 = LINE('',#1346,#1347); -#1346 = CARTESIAN_POINT('',(-9.54,2.22,0.93)); -#1347 = VECTOR('',#1348,1.); -#1348 = DIRECTION('',(-2.22044604925E-16,0.,1.)); -#1349 = PCURVE('',#1175,#1350); -#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1355); -#1351 = LINE('',#1352,#1353); -#1352 = CARTESIAN_POINT('',(0.,0.)); -#1353 = VECTOR('',#1354,1.); -#1354 = DIRECTION('',(1.,0.)); -#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1351 = PCURVE('',#372,#1352); +#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357); +#1353 = LINE('',#1354,#1355); +#1354 = CARTESIAN_POINT('',(0.,-0.)); +#1355 = VECTOR('',#1356,1.); +#1356 = DIRECTION('',(-6.7E-16,-1.)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1356 = PCURVE('',#1357,#1362); -#1357 = PLANE('',#1358); -#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361); -#1359 = CARTESIAN_POINT('',(0.32,2.22,0.53)); -#1360 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#1361 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367); -#1363 = LINE('',#1364,#1365); -#1364 = CARTESIAN_POINT('',(-0.4,-9.86)); -#1365 = VECTOR('',#1366,1.); -#1366 = DIRECTION('',(-1.,-2.22044604925E-16)); -#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1358 = ORIENTED_EDGE('',*,*,#328,.F.); +#1359 = ADVANCED_FACE('',(#1360),#372,.T.); +#1360 = FACE_BOUND('',#1361,.T.); +#1361 = EDGE_LOOP('',(#1362,#1363,#1386,#1407)); +#1362 = ORIENTED_EDGE('',*,*,#1338,.T.); +#1363 = ORIENTED_EDGE('',*,*,#1364,.T.); +#1364 = EDGE_CURVE('',#1311,#1365,#1367,.T.); +#1365 = VERTEX_POINT('',#1366); +#1366 = CARTESIAN_POINT('',(2.54,6.1175,1.25)); +#1367 = SURFACE_CURVE('',#1368,(#1372,#1379),.PCURVE_S1.); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(2.54,4.0425,1.25)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(-5.6E-16,1.,-5.6E-16)); +#1372 = PCURVE('',#372,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(6.087784197001E-16,-2.54)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(1.,4.5E-16)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); -#1369 = EDGE_CURVE('',#1342,#1160,#1370,.T.); -#1370 = SURFACE_CURVE('',#1371,(#1374,#1381),.PCURVE_S1.); -#1371 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1372,#1373),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#1372 = CARTESIAN_POINT('',(-9.54,2.22,1.57)); -#1373 = CARTESIAN_POINT('',(-10.04,2.36,1.43)); -#1374 = PCURVE('',#1175,#1375); -#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); -#1376 = LINE('',#1377,#1378); -#1377 = CARTESIAN_POINT('',(0.64,0.)); -#1378 = VECTOR('',#1379,1.); -#1379 = DIRECTION('',(0.,1.)); -#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1379 = PCURVE('',#1326,#1380); +#1380 = DEFINITIONAL_REPRESENTATION('',(#1381),#1385); +#1381 = LINE('',#1382,#1383); +#1382 = CARTESIAN_POINT('',(1.25,-1.5025)); +#1383 = VECTOR('',#1384,1.); +#1384 = DIRECTION('',(-6.7E-16,-1.)); +#1385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1381 = PCURVE('',#1200,#1382); -#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1387); -#1383 = LINE('',#1384,#1385); -#1384 = CARTESIAN_POINT('',(0.,0.)); -#1385 = VECTOR('',#1386,1.); -#1386 = DIRECTION('',(0.,1.)); -#1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1386 = ORIENTED_EDGE('',*,*,#1387,.F.); +#1387 = EDGE_CURVE('',#357,#1365,#1388,.T.); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-2.6645352591E-15,6.1175,1.25)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1393 = PCURVE('',#372,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(2.075,-2.2825E-16)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(-6.7E-16,-1.)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1388 = ORIENTED_EDGE('',*,*,#1159,.T.); -#1389 = ORIENTED_EDGE('',*,*,#1316,.F.); -#1390 = ADVANCED_FACE('',(#1391),#1200,.T.); -#1391 = FACE_BOUND('',#1392,.T.); -#1392 = EDGE_LOOP('',(#1393,#1419,#1420,#1421)); -#1393 = ORIENTED_EDGE('',*,*,#1394,.F.); -#1394 = EDGE_CURVE('',#1215,#1342,#1395,.T.); -#1395 = SURFACE_CURVE('',#1396,(#1400,#1407),.PCURVE_S1.); -#1396 = LINE('',#1397,#1398); -#1397 = CARTESIAN_POINT('',(-9.54,2.86,1.57)); -#1398 = VECTOR('',#1399,1.); -#1399 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#1400 = PCURVE('',#1200,#1401); +#1400 = PCURVE('',#400,#1401); #1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1403,#1404,#1405), - .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#1403 = CARTESIAN_POINT('',(0.64,0.)); -#1404 = CARTESIAN_POINT('',(0.32,-3.326700916608E-16)); -#1405 = CARTESIAN_POINT('',(2.936984648229E-16,3.799109584575E-16)); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.,0.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(2.699861252966E-16,-1.)); #1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = PCURVE('',#1408,#1413); -#1408 = PLANE('',#1409); -#1409 = AXIS2_PLACEMENT_3D('',#1410,#1411,#1412); -#1410 = CARTESIAN_POINT('',(-9.54,2.86,1.57)); -#1411 = DIRECTION('',(0.,4.440892098501E-16,1.)); -#1412 = DIRECTION('',(1.,0.,0.)); -#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418); -#1414 = LINE('',#1415,#1416); -#1415 = CARTESIAN_POINT('',(0.,0.)); -#1416 = VECTOR('',#1417,1.); -#1417 = DIRECTION('',(0.,-1.)); -#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1407 = ORIENTED_EDGE('',*,*,#356,.F.); +#1408 = ADVANCED_FACE('',(#1409),#400,.T.); +#1409 = FACE_BOUND('',#1410,.T.); +#1410 = EDGE_LOOP('',(#1411,#1412,#1435,#1456,#1477)); +#1411 = ORIENTED_EDGE('',*,*,#1387,.T.); +#1412 = ORIENTED_EDGE('',*,*,#1413,.T.); +#1413 = EDGE_CURVE('',#1365,#1414,#1416,.T.); +#1414 = VERTEX_POINT('',#1415); +#1415 = CARTESIAN_POINT('',(2.54,6.35,0.75)); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(2.54,6.1175,1.25)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#1421 = PCURVE('',#400,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(9.236925868219E-16,-2.54)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(1.,3.9E-16)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1419 = ORIENTED_EDGE('',*,*,#1265,.T.); -#1420 = ORIENTED_EDGE('',*,*,#1186,.T.); -#1421 = ORIENTED_EDGE('',*,*,#1369,.F.); -#1422 = ADVANCED_FACE('',(#1423),#1232,.F.); -#1423 = FACE_BOUND('',#1424,.F.); -#1424 = EDGE_LOOP('',(#1425,#1455,#1484,#1505,#1506,#1529,#1558,#1586)); -#1425 = ORIENTED_EDGE('',*,*,#1426,.F.); -#1426 = EDGE_CURVE('',#1427,#1429,#1431,.T.); -#1427 = VERTEX_POINT('',#1428); -#1428 = CARTESIAN_POINT('',(0.32,2.86,0.53)); -#1429 = VERTEX_POINT('',#1430); -#1430 = CARTESIAN_POINT('',(0.32,2.86,-2.5)); -#1431 = SURFACE_CURVE('',#1432,(#1436,#1443),.PCURVE_S1.); -#1432 = LINE('',#1433,#1434); -#1433 = CARTESIAN_POINT('',(0.32,2.86,0.53)); -#1434 = VECTOR('',#1435,1.); -#1435 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#1436 = PCURVE('',#1232,#1437); -#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442); +#1428 = PCURVE('',#1326,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(1.25,-3.5775)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1435 = ORIENTED_EDGE('',*,*,#1436,.F.); +#1436 = EDGE_CURVE('',#841,#1414,#1437,.T.); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); #1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(-1.110223024625E-16,5.551115123126E-17)); +#1439 = CARTESIAN_POINT('',(-2.6645352591E-15,6.35,0.75)); #1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(1.,0.)); -#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1441 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1442 = PCURVE('',#400,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.551412957773,4.190738479075E-16)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(2.699861252966E-16,-1.)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1443 = PCURVE('',#1444,#1449); -#1444 = PLANE('',#1445); -#1445 = AXIS2_PLACEMENT_3D('',#1446,#1447,#1448); -#1446 = CARTESIAN_POINT('',(0.32,2.86,0.53)); -#1447 = DIRECTION('',(1.,0.,0.)); -#1448 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1454); -#1450 = LINE('',#1451,#1452); -#1451 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.479114197289E-31)); -#1452 = VECTOR('',#1453,1.); -#1453 = DIRECTION('',(1.,0.)); -#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1449 = PCURVE('',#879,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-2.040000000001,-5.00635E+03)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(1.,3.4E-16)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1455 = ORIENTED_EDGE('',*,*,#1456,.T.); -#1456 = EDGE_CURVE('',#1427,#1457,#1459,.T.); -#1457 = VERTEX_POINT('',#1458); -#1458 = CARTESIAN_POINT('',(-0.72,2.86,1.57)); -#1459 = SURFACE_CURVE('',#1460,(#1465,#1472),.PCURVE_S1.); -#1460 = CIRCLE('',#1461,1.04); -#1461 = AXIS2_PLACEMENT_3D('',#1462,#1463,#1464); -#1462 = CARTESIAN_POINT('',(-0.72,2.86,0.53)); -#1463 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#1464 = DIRECTION('',(1.,0.,0.)); -#1465 = PCURVE('',#1232,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = CIRCLE('',#1468,1.04); -#1468 = AXIS2_PLACEMENT_2D('',#1469,#1470); -#1469 = CARTESIAN_POINT('',(0.,-1.04)); -#1470 = DIRECTION('',(0.,1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1456 = ORIENTED_EDGE('',*,*,#1457,.F.); +#1457 = EDGE_CURVE('',#385,#841,#1458,.T.); +#1458 = SURFACE_CURVE('',#1459,(#1463,#1470),.PCURVE_S1.); +#1459 = LINE('',#1460,#1461); +#1460 = CARTESIAN_POINT('',(-2.6645352591E-15,6.35,0.75)); +#1461 = VECTOR('',#1462,1.); +#1462 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1463 = PCURVE('',#400,#1464); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(0.551412957773,4.190738479075E-16)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(2.699861252966E-16,-1.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1473,#1478); -#1473 = CYLINDRICAL_SURFACE('',#1474,1.04); -#1474 = AXIS2_PLACEMENT_3D('',#1475,#1476,#1477); -#1475 = CARTESIAN_POINT('',(-0.72,2.86,0.53)); -#1476 = DIRECTION('',(0.,1.,-6.661338147751E-16)); -#1477 = DIRECTION('',(1.,0.,0.)); -#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483); -#1479 = LINE('',#1480,#1481); -#1480 = CARTESIAN_POINT('',(-0.,0.)); -#1481 = VECTOR('',#1482,1.); -#1482 = DIRECTION('',(-1.,0.)); -#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1470 = PCURVE('',#428,#1471); +#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476); +#1472 = LINE('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(2.22044604925E-16,1.976196983833E-31)); +#1474 = VECTOR('',#1475,1.); +#1475 = DIRECTION('',(6.1E-16,-1.)); +#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#1477 = ORIENTED_EDGE('',*,*,#384,.F.); +#1478 = ADVANCED_FACE('',(#1479),#428,.T.); +#1479 = FACE_BOUND('',#1480,.T.); +#1480 = EDGE_LOOP('',(#1481,#1482,#1483,#1484)); +#1481 = ORIENTED_EDGE('',*,*,#412,.F.); +#1482 = ORIENTED_EDGE('',*,*,#1457,.T.); +#1483 = ORIENTED_EDGE('',*,*,#840,.T.); #1484 = ORIENTED_EDGE('',*,*,#1485,.F.); -#1485 = EDGE_CURVE('',#1215,#1457,#1486,.T.); +#1485 = EDGE_CURVE('',#413,#818,#1486,.T.); #1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.); #1487 = LINE('',#1488,#1489); -#1488 = CARTESIAN_POINT('',(-9.54,2.86,1.57)); +#1488 = CARTESIAN_POINT('',(-8.881784197001E-16,6.35,-0.75)); #1489 = VECTOR('',#1490,1.); -#1490 = DIRECTION('',(1.,0.,0.)); -#1491 = PCURVE('',#1232,#1492); +#1490 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1491 = PCURVE('',#428,#1492); #1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497); #1493 = LINE('',#1494,#1495); -#1494 = CARTESIAN_POINT('',(-1.04,-9.86)); +#1494 = CARTESIAN_POINT('',(1.5,-4.413568394002E-16)); #1495 = VECTOR('',#1496,1.); -#1496 = DIRECTION('',(0.,1.)); +#1496 = DIRECTION('',(6.1E-16,-1.)); #1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1498 = PCURVE('',#1408,#1499); +#1498 = PCURVE('',#456,#1499); #1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504); #1500 = LINE('',#1501,#1502); -#1501 = CARTESIAN_POINT('',(-1.7763568394E-15,0.)); +#1501 = CARTESIAN_POINT('',(1.006707413178E-16,1.042948880053E-31)); #1502 = VECTOR('',#1503,1.); -#1503 = DIRECTION('',(1.,0.)); +#1503 = DIRECTION('',(8.32227476047E-16,-1.)); #1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1505 = ORIENTED_EDGE('',*,*,#1214,.T.); -#1506 = ORIENTED_EDGE('',*,*,#1507,.F.); -#1507 = EDGE_CURVE('',#1508,#1217,#1510,.T.); -#1508 = VERTEX_POINT('',#1509); -#1509 = CARTESIAN_POINT('',(-0.72,2.86,0.93)); -#1510 = SURFACE_CURVE('',#1511,(#1515,#1522),.PCURVE_S1.); -#1511 = LINE('',#1512,#1513); -#1512 = CARTESIAN_POINT('',(-0.72,2.86,0.93)); -#1513 = VECTOR('',#1514,1.); -#1514 = DIRECTION('',(-1.,0.,0.)); -#1515 = PCURVE('',#1232,#1516); -#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521); -#1517 = LINE('',#1518,#1519); -#1518 = CARTESIAN_POINT('',(-0.4,-1.04)); -#1519 = VECTOR('',#1520,1.); -#1520 = DIRECTION('',(-0.,-1.)); -#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1505 = ADVANCED_FACE('',(#1506),#456,.T.); +#1506 = FACE_BOUND('',#1507,.T.); +#1507 = EDGE_LOOP('',(#1508,#1509,#1532,#1560,#1581)); +#1508 = ORIENTED_EDGE('',*,*,#1485,.T.); +#1509 = ORIENTED_EDGE('',*,*,#1510,.T.); +#1510 = EDGE_CURVE('',#818,#1511,#1513,.T.); +#1511 = VERTEX_POINT('',#1512); +#1512 = CARTESIAN_POINT('',(2.54,6.35,-0.75)); +#1513 = SURFACE_CURVE('',#1514,(#1518,#1525),.PCURVE_S1.); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(-8.881784197001E-16,6.35,-0.75)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1518 = PCURVE('',#456,#1519); +#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524); +#1520 = LINE('',#1521,#1522); +#1521 = CARTESIAN_POINT('',(1.006707413178E-16,1.042948880053E-31)); +#1522 = VECTOR('',#1523,1.); +#1523 = DIRECTION('',(8.32227476047E-16,-1.)); +#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1522 = PCURVE('',#1304,#1523); -#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528); -#1524 = LINE('',#1525,#1526); -#1525 = CARTESIAN_POINT('',(1.110223024625E-16,0.)); -#1526 = VECTOR('',#1527,1.); -#1527 = DIRECTION('',(1.,0.)); -#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1525 = PCURVE('',#705,#1526); +#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531); +#1527 = LINE('',#1528,#1529); +#1528 = CARTESIAN_POINT('',(2.540000000001,-5.00635E+03)); +#1529 = VECTOR('',#1530,1.); +#1530 = DIRECTION('',(-1.,3.4E-16)); +#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1529 = ORIENTED_EDGE('',*,*,#1530,.F.); -#1530 = EDGE_CURVE('',#1531,#1508,#1533,.T.); -#1531 = VERTEX_POINT('',#1532); -#1532 = CARTESIAN_POINT('',(-0.32,2.86,0.53)); -#1533 = SURFACE_CURVE('',#1534,(#1539,#1546),.PCURVE_S1.); -#1534 = CIRCLE('',#1535,0.4); -#1535 = AXIS2_PLACEMENT_3D('',#1536,#1537,#1538); -#1536 = CARTESIAN_POINT('',(-0.72,2.86,0.53)); -#1537 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#1538 = DIRECTION('',(1.,0.,0.)); -#1539 = PCURVE('',#1232,#1540); -#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1545); -#1541 = CIRCLE('',#1542,0.4); -#1542 = AXIS2_PLACEMENT_2D('',#1543,#1544); -#1543 = CARTESIAN_POINT('',(0.,-1.04)); -#1544 = DIRECTION('',(0.,1.)); -#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1532 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1533 = EDGE_CURVE('',#1511,#1534,#1536,.T.); +#1534 = VERTEX_POINT('',#1535); +#1535 = CARTESIAN_POINT('',(2.54,6.1175,-1.25)); +#1536 = SURFACE_CURVE('',#1537,(#1541,#1548),.PCURVE_S1.); +#1537 = LINE('',#1538,#1539); +#1538 = CARTESIAN_POINT('',(2.54,6.35,-0.75)); +#1539 = VECTOR('',#1540,1.); +#1540 = DIRECTION('',(8.4E-16,-0.42164406317,-0.906761426172)); +#1541 = PCURVE('',#456,#1542); +#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547); +#1543 = LINE('',#1544,#1545); +#1544 = CARTESIAN_POINT('',(-3.577685329453E-16,-2.54)); +#1545 = VECTOR('',#1546,1.); +#1546 = DIRECTION('',(1.,1.E-17)); +#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1546 = PCURVE('',#1547,#1552); -#1547 = CYLINDRICAL_SURFACE('',#1548,0.4); -#1548 = AXIS2_PLACEMENT_3D('',#1549,#1550,#1551); -#1549 = CARTESIAN_POINT('',(-0.72,2.86,0.53)); -#1550 = DIRECTION('',(0.,1.,-6.661338147751E-16)); -#1551 = DIRECTION('',(1.,0.,0.)); -#1552 = DEFINITIONAL_REPRESENTATION('',(#1553),#1557); -#1553 = LINE('',#1554,#1555); -#1554 = CARTESIAN_POINT('',(-0.,0.)); -#1555 = VECTOR('',#1556,1.); -#1556 = DIRECTION('',(-1.,0.)); -#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1548 = PCURVE('',#1549,#1554); +#1549 = PLANE('',#1550); +#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1551 = CARTESIAN_POINT('',(2.54,2.54,-1.18E-15)); +#1552 = DIRECTION('',(1.,-4.2E-16,5.E-16)); +#1553 = DIRECTION('',(-5.E-16,-1.1E-16,1.)); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(-0.75,-3.81)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(-0.906761426172,0.42164406317)); +#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1558 = ORIENTED_EDGE('',*,*,#1559,.F.); -#1559 = EDGE_CURVE('',#1560,#1531,#1562,.T.); -#1560 = VERTEX_POINT('',#1561); -#1561 = CARTESIAN_POINT('',(-0.32,2.86,-2.5)); +#1560 = ORIENTED_EDGE('',*,*,#1561,.F.); +#1561 = EDGE_CURVE('',#441,#1534,#1562,.T.); #1562 = SURFACE_CURVE('',#1563,(#1567,#1574),.PCURVE_S1.); #1563 = LINE('',#1564,#1565); -#1564 = CARTESIAN_POINT('',(-0.32,2.86,-2.5)); +#1564 = CARTESIAN_POINT('',(-8.881784197001E-16,6.1175,-1.25)); #1565 = VECTOR('',#1566,1.); -#1566 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#1567 = PCURVE('',#1232,#1568); +#1566 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1567 = PCURVE('',#456,#1568); #1568 = DEFINITIONAL_REPRESENTATION('',(#1569),#1573); #1569 = LINE('',#1570,#1571); -#1570 = CARTESIAN_POINT('',(3.03,-0.64)); +#1570 = CARTESIAN_POINT('',(0.551412957773,4.687010141071E-16)); #1571 = VECTOR('',#1572,1.); -#1572 = DIRECTION('',(-1.,0.)); +#1572 = DIRECTION('',(8.32227476047E-16,-1.)); #1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1574 = PCURVE('',#1575,#1580); -#1575 = PLANE('',#1576); -#1576 = AXIS2_PLACEMENT_3D('',#1577,#1578,#1579); -#1577 = CARTESIAN_POINT('',(-0.32,2.86,-2.5)); -#1578 = DIRECTION('',(-1.,0.,0.)); -#1579 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1585); -#1581 = LINE('',#1582,#1583); -#1582 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); -#1583 = VECTOR('',#1584,1.); -#1584 = DIRECTION('',(1.,0.)); -#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1574 = PCURVE('',#484,#1575); +#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580); +#1576 = LINE('',#1577,#1578); +#1577 = CARTESIAN_POINT('',(0.,-0.)); +#1578 = VECTOR('',#1579,1.); +#1579 = DIRECTION('',(6.7E-16,-1.)); +#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#1581 = ORIENTED_EDGE('',*,*,#440,.F.); +#1582 = ADVANCED_FACE('',(#1583),#484,.T.); +#1583 = FACE_BOUND('',#1584,.T.); +#1584 = EDGE_LOOP('',(#1585,#1586,#1609,#1630)); +#1585 = ORIENTED_EDGE('',*,*,#1561,.T.); #1586 = ORIENTED_EDGE('',*,*,#1587,.T.); -#1587 = EDGE_CURVE('',#1560,#1429,#1588,.T.); -#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); -#1589 = LINE('',#1590,#1591); -#1590 = CARTESIAN_POINT('',(-0.32,2.86,-2.5)); -#1591 = VECTOR('',#1592,1.); -#1592 = DIRECTION('',(1.,0.,0.)); -#1593 = PCURVE('',#1232,#1594); -#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); -#1595 = LINE('',#1596,#1597); -#1596 = CARTESIAN_POINT('',(3.03,-0.64)); -#1597 = VECTOR('',#1598,1.); -#1598 = DIRECTION('',(0.,1.)); -#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1587 = EDGE_CURVE('',#1534,#1588,#1590,.T.); +#1588 = VERTEX_POINT('',#1589); +#1589 = CARTESIAN_POINT('',(2.54,4.0425,-1.25)); +#1590 = SURFACE_CURVE('',#1591,(#1595,#1602),.PCURVE_S1.); +#1591 = LINE('',#1592,#1593); +#1592 = CARTESIAN_POINT('',(2.54,6.1175,-1.25)); +#1593 = VECTOR('',#1594,1.); +#1594 = DIRECTION('',(5.6E-16,-1.,5.6E-16)); +#1595 = PCURVE('',#484,#1596); +#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601); +#1597 = LINE('',#1598,#1599); +#1598 = CARTESIAN_POINT('',(-2.3851352591E-15,-2.54)); +#1599 = VECTOR('',#1600,1.); +#1600 = DIRECTION('',(1.,-4.5E-16)); +#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1600 = PCURVE('',#1601,#1606); -#1601 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#1602,#1603) - ,(#1604,#1605 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#1602 = CARTESIAN_POINT('',(-0.32,2.86,-2.5)); -#1603 = CARTESIAN_POINT('',(-0.18,2.72,-3.)); -#1604 = CARTESIAN_POINT('',(0.32,2.86,-2.5)); -#1605 = CARTESIAN_POINT('',(0.18,2.72,-3.)); -#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); -#1607 = LINE('',#1608,#1609); -#1608 = CARTESIAN_POINT('',(0.,0.)); -#1609 = VECTOR('',#1610,1.); -#1610 = DIRECTION('',(1.,0.)); -#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1602 = PCURVE('',#1549,#1603); +#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608); +#1604 = LINE('',#1605,#1606); +#1605 = CARTESIAN_POINT('',(-1.25,-3.5775)); +#1606 = VECTOR('',#1607,1.); +#1607 = DIRECTION('',(6.7E-16,1.)); +#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1612 = ADVANCED_FACE('',(#1613),#1304,.T.); -#1613 = FACE_BOUND('',#1614,.T.); -#1614 = EDGE_LOOP('',(#1615,#1638,#1659,#1660)); -#1615 = ORIENTED_EDGE('',*,*,#1616,.T.); -#1616 = EDGE_CURVE('',#1508,#1617,#1619,.T.); -#1617 = VERTEX_POINT('',#1618); -#1618 = CARTESIAN_POINT('',(-0.72,2.22,0.93)); -#1619 = SURFACE_CURVE('',#1620,(#1624,#1631),.PCURVE_S1.); -#1620 = LINE('',#1621,#1622); -#1621 = CARTESIAN_POINT('',(-0.72,2.86,0.93)); -#1622 = VECTOR('',#1623,1.); -#1623 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#1624 = PCURVE('',#1304,#1625); -#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1630); -#1626 = LINE('',#1627,#1628); -#1627 = CARTESIAN_POINT('',(0.,0.)); -#1628 = VECTOR('',#1629,1.); -#1629 = DIRECTION('',(0.,-1.)); -#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1609 = ORIENTED_EDGE('',*,*,#1610,.F.); +#1610 = EDGE_CURVE('',#469,#1588,#1611,.T.); +#1611 = SURFACE_CURVE('',#1612,(#1616,#1623),.PCURVE_S1.); +#1612 = LINE('',#1613,#1614); +#1613 = CARTESIAN_POINT('',(-8.881784197001E-16,4.0425,-1.25)); +#1614 = VECTOR('',#1615,1.); +#1615 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1616 = PCURVE('',#484,#1617); +#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1622); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(2.075,2.2825E-16)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(6.7E-16,-1.)); +#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1631 = PCURVE('',#1547,#1632); -#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); -#1633 = LINE('',#1634,#1635); -#1634 = CARTESIAN_POINT('',(-1.570796326795,0.)); -#1635 = VECTOR('',#1636,1.); -#1636 = DIRECTION('',(-0.,-1.)); -#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1623 = PCURVE('',#512,#1624); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(0.551412957773,4.190738479075E-16)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(2.699861252966E-16,-1.)); +#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1638 = ORIENTED_EDGE('',*,*,#1639,.T.); -#1639 = EDGE_CURVE('',#1617,#1289,#1640,.T.); -#1640 = SURFACE_CURVE('',#1641,(#1645,#1652),.PCURVE_S1.); -#1641 = LINE('',#1642,#1643); -#1642 = CARTESIAN_POINT('',(-0.72,2.22,0.93)); -#1643 = VECTOR('',#1644,1.); -#1644 = DIRECTION('',(-1.,0.,0.)); -#1645 = PCURVE('',#1304,#1646); -#1646 = DEFINITIONAL_REPRESENTATION('',(#1647),#1651); -#1647 = LINE('',#1648,#1649); -#1648 = CARTESIAN_POINT('',(1.110223024625E-16,-0.64)); -#1649 = VECTOR('',#1650,1.); -#1650 = DIRECTION('',(1.,0.)); -#1651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1630 = ORIENTED_EDGE('',*,*,#468,.F.); +#1631 = ADVANCED_FACE('',(#1632),#512,.F.); +#1632 = FACE_BOUND('',#1633,.F.); +#1633 = EDGE_LOOP('',(#1634,#1655,#1678,#1699,#1700)); +#1634 = ORIENTED_EDGE('',*,*,#1635,.T.); +#1635 = EDGE_CURVE('',#497,#795,#1636,.T.); +#1636 = SURFACE_CURVE('',#1637,(#1641,#1648),.PCURVE_S1.); +#1637 = LINE('',#1638,#1639); +#1638 = CARTESIAN_POINT('',(-4.440892098501E-16,3.81,-0.75)); +#1639 = VECTOR('',#1640,1.); +#1640 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1641 = PCURVE('',#512,#1642); +#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(7.91272026758E-16,-8.881784197001E-16)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(2.699861252966E-16,-1.)); +#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1652 = PCURVE('',#1357,#1653); -#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658); -#1654 = LINE('',#1655,#1656); -#1655 = CARTESIAN_POINT('',(-0.4,-1.04)); -#1656 = VECTOR('',#1657,1.); -#1657 = DIRECTION('',(-0.,-1.)); -#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1648 = PCURVE('',#540,#1649); +#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654); +#1650 = LINE('',#1651,#1652); +#1651 = CARTESIAN_POINT('',(1.006707413178E-16,1.042948880053E-31)); +#1652 = VECTOR('',#1653,1.); +#1653 = DIRECTION('',(8.32227476047E-16,-1.)); +#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1659 = ORIENTED_EDGE('',*,*,#1288,.F.); -#1660 = ORIENTED_EDGE('',*,*,#1507,.F.); -#1661 = ADVANCED_FACE('',(#1662),#1357,.T.); -#1662 = FACE_BOUND('',#1663,.T.); -#1663 = EDGE_LOOP('',(#1664,#1689,#1713,#1734,#1735,#1736,#1760,#1783)); -#1664 = ORIENTED_EDGE('',*,*,#1665,.F.); -#1665 = EDGE_CURVE('',#1666,#1668,#1670,.T.); -#1666 = VERTEX_POINT('',#1667); -#1667 = CARTESIAN_POINT('',(0.32,2.22,0.53)); -#1668 = VERTEX_POINT('',#1669); -#1669 = CARTESIAN_POINT('',(0.32,2.22,-2.5)); -#1670 = SURFACE_CURVE('',#1671,(#1675,#1682),.PCURVE_S1.); -#1671 = LINE('',#1672,#1673); -#1672 = CARTESIAN_POINT('',(0.32,2.22,0.53)); -#1673 = VECTOR('',#1674,1.); -#1674 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#1675 = PCURVE('',#1357,#1676); -#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1681); -#1677 = LINE('',#1678,#1679); -#1678 = CARTESIAN_POINT('',(-1.110223024625E-16,5.551115123126E-17)); -#1679 = VECTOR('',#1680,1.); -#1680 = DIRECTION('',(1.,0.)); -#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1655 = ORIENTED_EDGE('',*,*,#1656,.T.); +#1656 = EDGE_CURVE('',#795,#1657,#1659,.T.); +#1657 = VERTEX_POINT('',#1658); +#1658 = CARTESIAN_POINT('',(2.54,3.81,-0.75)); +#1659 = SURFACE_CURVE('',#1660,(#1664,#1671),.PCURVE_S1.); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(-4.440892098501E-16,3.81,-0.75)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1664 = PCURVE('',#512,#1665); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670); +#1666 = LINE('',#1667,#1668); +#1667 = CARTESIAN_POINT('',(7.91272026758E-16,-8.881784197001E-16)); +#1668 = VECTOR('',#1669,1.); +#1669 = DIRECTION('',(2.699861252966E-16,-1.)); +#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1682 = PCURVE('',#1444,#1683); -#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688); -#1684 = LINE('',#1685,#1686); -#1685 = CARTESIAN_POINT('',(-1.7763568394E-17,-0.64)); -#1686 = VECTOR('',#1687,1.); -#1687 = DIRECTION('',(1.,0.)); -#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1671 = PCURVE('',#540,#1672); +#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677); +#1673 = LINE('',#1674,#1675); +#1674 = CARTESIAN_POINT('',(1.006707413178E-16,1.042948880053E-31)); +#1675 = VECTOR('',#1676,1.); +#1676 = DIRECTION('',(8.32227476047E-16,-1.)); +#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1689 = ORIENTED_EDGE('',*,*,#1690,.T.); -#1690 = EDGE_CURVE('',#1666,#1691,#1693,.T.); -#1691 = VERTEX_POINT('',#1692); -#1692 = CARTESIAN_POINT('',(-0.72,2.22,1.57)); -#1693 = SURFACE_CURVE('',#1694,(#1699,#1706),.PCURVE_S1.); -#1694 = CIRCLE('',#1695,1.04); -#1695 = AXIS2_PLACEMENT_3D('',#1696,#1697,#1698); -#1696 = CARTESIAN_POINT('',(-0.72,2.22,0.53)); -#1697 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#1698 = DIRECTION('',(1.,0.,0.)); -#1699 = PCURVE('',#1357,#1700); -#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705); -#1701 = CIRCLE('',#1702,1.04); -#1702 = AXIS2_PLACEMENT_2D('',#1703,#1704); -#1703 = CARTESIAN_POINT('',(0.,-1.04)); -#1704 = DIRECTION('',(0.,1.)); -#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1678 = ORIENTED_EDGE('',*,*,#1679,.T.); +#1679 = EDGE_CURVE('',#1657,#1588,#1680,.T.); +#1680 = SURFACE_CURVE('',#1681,(#1685,#1692),.PCURVE_S1.); +#1681 = LINE('',#1682,#1683); +#1682 = CARTESIAN_POINT('',(2.54,3.81,-0.75)); +#1683 = VECTOR('',#1684,1.); +#1684 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#1685 = PCURVE('',#512,#1686); +#1686 = DEFINITIONAL_REPRESENTATION('',(#1687),#1691); +#1687 = LINE('',#1688,#1689); +#1688 = CARTESIAN_POINT('',(1.916306096216E-15,-2.54)); +#1689 = VECTOR('',#1690,1.); +#1690 = DIRECTION('',(1.,3.9E-16)); +#1691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1706 = PCURVE('',#1473,#1707); -#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1712); -#1708 = LINE('',#1709,#1710); -#1709 = CARTESIAN_POINT('',(-0.,-0.64)); -#1710 = VECTOR('',#1711,1.); -#1711 = DIRECTION('',(-1.,0.)); -#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1692 = PCURVE('',#1549,#1693); +#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698); +#1694 = LINE('',#1695,#1696); +#1695 = CARTESIAN_POINT('',(-0.75,-1.27)); +#1696 = VECTOR('',#1697,1.); +#1697 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1713 = ORIENTED_EDGE('',*,*,#1714,.F.); -#1714 = EDGE_CURVE('',#1342,#1691,#1715,.T.); -#1715 = SURFACE_CURVE('',#1716,(#1720,#1727),.PCURVE_S1.); -#1716 = LINE('',#1717,#1718); -#1717 = CARTESIAN_POINT('',(-9.54,2.22,1.57)); -#1718 = VECTOR('',#1719,1.); -#1719 = DIRECTION('',(1.,0.,0.)); -#1720 = PCURVE('',#1357,#1721); -#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726); -#1722 = LINE('',#1723,#1724); -#1723 = CARTESIAN_POINT('',(-1.04,-9.86)); -#1724 = VECTOR('',#1725,1.); -#1725 = DIRECTION('',(0.,1.)); -#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1699 = ORIENTED_EDGE('',*,*,#1610,.F.); +#1700 = ORIENTED_EDGE('',*,*,#496,.F.); +#1701 = ADVANCED_FACE('',(#1702),#540,.T.); +#1702 = FACE_BOUND('',#1703,.T.); +#1703 = EDGE_LOOP('',(#1704,#1705,#1706,#1734,#1755)); +#1704 = ORIENTED_EDGE('',*,*,#1635,.T.); +#1705 = ORIENTED_EDGE('',*,*,#1656,.T.); +#1706 = ORIENTED_EDGE('',*,*,#1707,.T.); +#1707 = EDGE_CURVE('',#1657,#1708,#1710,.T.); +#1708 = VERTEX_POINT('',#1709); +#1709 = CARTESIAN_POINT('',(2.54,3.5775,-1.25)); +#1710 = SURFACE_CURVE('',#1711,(#1715,#1722),.PCURVE_S1.); +#1711 = LINE('',#1712,#1713); +#1712 = CARTESIAN_POINT('',(2.54,3.81,-0.75)); +#1713 = VECTOR('',#1714,1.); +#1714 = DIRECTION('',(8.4E-16,-0.42164406317,-0.906761426172)); +#1715 = PCURVE('',#540,#1716); +#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721); +#1717 = LINE('',#1718,#1719); +#1718 = CARTESIAN_POINT('',(1.339540165673E-15,-2.54)); +#1719 = VECTOR('',#1720,1.); +#1720 = DIRECTION('',(1.,1.E-17)); +#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1727 = PCURVE('',#1408,#1728); +#1722 = PCURVE('',#1723,#1728); +#1723 = PLANE('',#1724); +#1724 = AXIS2_PLACEMENT_3D('',#1725,#1726,#1727); +#1725 = CARTESIAN_POINT('',(2.54,2.54,-1.18E-15)); +#1726 = DIRECTION('',(1.,-4.2E-16,5.E-16)); +#1727 = DIRECTION('',(-5.E-16,-1.1E-16,1.)); #1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); #1729 = LINE('',#1730,#1731); -#1730 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.64)); +#1730 = CARTESIAN_POINT('',(-0.75,-1.27)); #1731 = VECTOR('',#1732,1.); -#1732 = DIRECTION('',(1.,0.)); +#1732 = DIRECTION('',(-0.906761426172,0.42164406317)); #1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1734 = ORIENTED_EDGE('',*,*,#1341,.F.); -#1735 = ORIENTED_EDGE('',*,*,#1639,.F.); -#1736 = ORIENTED_EDGE('',*,*,#1737,.F.); -#1737 = EDGE_CURVE('',#1738,#1617,#1740,.T.); -#1738 = VERTEX_POINT('',#1739); -#1739 = CARTESIAN_POINT('',(-0.32,2.22,0.53)); -#1740 = SURFACE_CURVE('',#1741,(#1746,#1753),.PCURVE_S1.); -#1741 = CIRCLE('',#1742,0.4); -#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745); -#1743 = CARTESIAN_POINT('',(-0.72,2.22,0.53)); -#1744 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#1745 = DIRECTION('',(1.,0.,0.)); -#1746 = PCURVE('',#1357,#1747); -#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752); -#1748 = CIRCLE('',#1749,0.4); -#1749 = AXIS2_PLACEMENT_2D('',#1750,#1751); -#1750 = CARTESIAN_POINT('',(0.,-1.04)); -#1751 = DIRECTION('',(0.,1.)); -#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1734 = ORIENTED_EDGE('',*,*,#1735,.F.); +#1735 = EDGE_CURVE('',#525,#1708,#1736,.T.); +#1736 = SURFACE_CURVE('',#1737,(#1741,#1748),.PCURVE_S1.); +#1737 = LINE('',#1738,#1739); +#1738 = CARTESIAN_POINT('',(0.,3.5775,-1.25)); +#1739 = VECTOR('',#1740,1.); +#1740 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1741 = PCURVE('',#540,#1742); +#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747); +#1743 = LINE('',#1744,#1745); +#1744 = CARTESIAN_POINT('',(0.551412957773,2.461180425701E-17)); +#1745 = VECTOR('',#1746,1.); +#1746 = DIRECTION('',(8.32227476047E-16,-1.)); +#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1753 = PCURVE('',#1547,#1754); -#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759); -#1755 = LINE('',#1756,#1757); -#1756 = CARTESIAN_POINT('',(-0.,-0.64)); -#1757 = VECTOR('',#1758,1.); -#1758 = DIRECTION('',(-1.,0.)); -#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1748 = PCURVE('',#568,#1749); +#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(0.,-0.)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(6.7E-16,-1.)); +#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1760 = ORIENTED_EDGE('',*,*,#1761,.F.); -#1761 = EDGE_CURVE('',#1762,#1738,#1764,.T.); +#1755 = ORIENTED_EDGE('',*,*,#524,.F.); +#1756 = ADVANCED_FACE('',(#1757),#568,.T.); +#1757 = FACE_BOUND('',#1758,.T.); +#1758 = EDGE_LOOP('',(#1759,#1760,#1783,#1804)); +#1759 = ORIENTED_EDGE('',*,*,#1735,.T.); +#1760 = ORIENTED_EDGE('',*,*,#1761,.T.); +#1761 = EDGE_CURVE('',#1708,#1762,#1764,.T.); #1762 = VERTEX_POINT('',#1763); -#1763 = CARTESIAN_POINT('',(-0.32,2.22,-2.5)); +#1763 = CARTESIAN_POINT('',(2.54,1.5025,-1.25)); #1764 = SURFACE_CURVE('',#1765,(#1769,#1776),.PCURVE_S1.); #1765 = LINE('',#1766,#1767); -#1766 = CARTESIAN_POINT('',(-0.32,2.22,-2.5)); +#1766 = CARTESIAN_POINT('',(2.54,3.5775,-1.25)); #1767 = VECTOR('',#1768,1.); -#1768 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#1769 = PCURVE('',#1357,#1770); +#1768 = DIRECTION('',(5.6E-16,-1.,5.6E-16)); +#1769 = PCURVE('',#568,#1770); #1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775); #1771 = LINE('',#1772,#1773); -#1772 = CARTESIAN_POINT('',(3.03,-0.64)); +#1772 = CARTESIAN_POINT('',(-1.94104604925E-15,-2.54)); #1773 = VECTOR('',#1774,1.); -#1774 = DIRECTION('',(-1.,0.)); +#1774 = DIRECTION('',(1.,-4.5E-16)); #1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1776 = PCURVE('',#1575,#1777); +#1776 = PCURVE('',#1723,#1777); #1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); #1778 = LINE('',#1779,#1780); -#1779 = CARTESIAN_POINT('',(-8.704148513061E-16,-0.64)); +#1779 = CARTESIAN_POINT('',(-1.25,-1.0375)); #1780 = VECTOR('',#1781,1.); -#1781 = DIRECTION('',(1.,0.)); +#1781 = DIRECTION('',(6.7E-16,1.)); #1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #1783 = ORIENTED_EDGE('',*,*,#1784,.F.); -#1784 = EDGE_CURVE('',#1668,#1762,#1785,.T.); +#1784 = EDGE_CURVE('',#553,#1762,#1785,.T.); #1785 = SURFACE_CURVE('',#1786,(#1790,#1797),.PCURVE_S1.); #1786 = LINE('',#1787,#1788); -#1787 = CARTESIAN_POINT('',(0.32,2.22,-2.5)); +#1787 = CARTESIAN_POINT('',(4.440892098501E-16,1.5025,-1.25)); #1788 = VECTOR('',#1789,1.); -#1789 = DIRECTION('',(-1.,0.,0.)); -#1790 = PCURVE('',#1357,#1791); +#1789 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1790 = PCURVE('',#568,#1791); #1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796); #1792 = LINE('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(3.03,-3.330669073875E-16)); +#1793 = CARTESIAN_POINT('',(2.075,-2.158392098501E-16)); #1794 = VECTOR('',#1795,1.); -#1795 = DIRECTION('',(-0.,-1.)); +#1795 = DIRECTION('',(6.7E-16,-1.)); #1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1797 = PCURVE('',#1798,#1803); -#1798 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#1799,#1800) - ,(#1801,#1802 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#1799 = CARTESIAN_POINT('',(0.32,2.22,-2.5)); -#1800 = CARTESIAN_POINT('',(0.18,2.36,-3.)); -#1801 = CARTESIAN_POINT('',(-0.32,2.22,-2.5)); -#1802 = CARTESIAN_POINT('',(-0.18,2.36,-3.)); -#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); -#1804 = LINE('',#1805,#1806); -#1805 = CARTESIAN_POINT('',(0.,0.)); -#1806 = VECTOR('',#1807,1.); -#1807 = DIRECTION('',(1.,0.)); -#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1797 = PCURVE('',#596,#1798); +#1798 = DEFINITIONAL_REPRESENTATION('',(#1799),#1803); +#1799 = LINE('',#1800,#1801); +#1800 = CARTESIAN_POINT('',(0.551412957773,-2.501536194256E-17)); +#1801 = VECTOR('',#1802,1.); +#1802 = DIRECTION('',(2.699861252966E-16,-1.)); +#1803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1809 = ADVANCED_FACE('',(#1810),#1408,.T.); -#1810 = FACE_BOUND('',#1811,.T.); -#1811 = EDGE_LOOP('',(#1812,#1813,#1814,#1835)); -#1812 = ORIENTED_EDGE('',*,*,#1394,.T.); -#1813 = ORIENTED_EDGE('',*,*,#1714,.T.); -#1814 = ORIENTED_EDGE('',*,*,#1815,.F.); -#1815 = EDGE_CURVE('',#1457,#1691,#1816,.T.); -#1816 = SURFACE_CURVE('',#1817,(#1821,#1828),.PCURVE_S1.); +#1804 = ORIENTED_EDGE('',*,*,#552,.F.); +#1805 = ADVANCED_FACE('',(#1806),#596,.F.); +#1806 = FACE_BOUND('',#1807,.F.); +#1807 = EDGE_LOOP('',(#1808,#1829,#1852,#1873,#1874)); +#1808 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1809 = EDGE_CURVE('',#581,#772,#1810,.T.); +#1810 = SURFACE_CURVE('',#1811,(#1815,#1822),.PCURVE_S1.); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.3E-16,1.27,-0.75)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1815 = PCURVE('',#596,#1816); +#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821); #1817 = LINE('',#1818,#1819); -#1818 = CARTESIAN_POINT('',(-0.72,2.86,1.57)); +#1818 = CARTESIAN_POINT('',(8.919427680758E-16,-4.440892098501E-16)); #1819 = VECTOR('',#1820,1.); -#1820 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#1821 = PCURVE('',#1408,#1822); -#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1827); -#1823 = LINE('',#1824,#1825); -#1824 = CARTESIAN_POINT('',(8.82,0.)); -#1825 = VECTOR('',#1826,1.); -#1826 = DIRECTION('',(0.,-1.)); -#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1820 = DIRECTION('',(2.699861252966E-16,-1.)); +#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1828 = PCURVE('',#1473,#1829); -#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834); -#1830 = LINE('',#1831,#1832); -#1831 = CARTESIAN_POINT('',(-1.570796326795,0.)); -#1832 = VECTOR('',#1833,1.); -#1833 = DIRECTION('',(-0.,-1.)); -#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1822 = PCURVE('',#624,#1823); +#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1828); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(1.006707413178E-16,1.042948880053E-31)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(8.32227476047E-16,-1.)); +#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1835 = ORIENTED_EDGE('',*,*,#1485,.F.); -#1836 = ADVANCED_FACE('',(#1837),#1444,.T.); -#1837 = FACE_BOUND('',#1838,.T.); -#1838 = EDGE_LOOP('',(#1839,#1860,#1861,#1887)); -#1839 = ORIENTED_EDGE('',*,*,#1840,.T.); -#1840 = EDGE_CURVE('',#1427,#1666,#1841,.T.); -#1841 = SURFACE_CURVE('',#1842,(#1846,#1853),.PCURVE_S1.); -#1842 = LINE('',#1843,#1844); -#1843 = CARTESIAN_POINT('',(0.32,2.86,0.53)); -#1844 = VECTOR('',#1845,1.); -#1845 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#1846 = PCURVE('',#1444,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852); -#1848 = LINE('',#1849,#1850); -#1849 = CARTESIAN_POINT('',(0.,0.)); -#1850 = VECTOR('',#1851,1.); -#1851 = DIRECTION('',(2.22044604925E-16,-1.)); -#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1829 = ORIENTED_EDGE('',*,*,#1830,.T.); +#1830 = EDGE_CURVE('',#772,#1831,#1833,.T.); +#1831 = VERTEX_POINT('',#1832); +#1832 = CARTESIAN_POINT('',(2.54,1.27,-0.75)); +#1833 = SURFACE_CURVE('',#1834,(#1838,#1845),.PCURVE_S1.); +#1834 = LINE('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(5.3E-16,1.27,-0.75)); +#1836 = VECTOR('',#1837,1.); +#1837 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1838 = PCURVE('',#596,#1839); +#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1844); +#1840 = LINE('',#1841,#1842); +#1841 = CARTESIAN_POINT('',(8.919427680758E-16,-4.440892098501E-16)); +#1842 = VECTOR('',#1843,1.); +#1843 = DIRECTION('',(2.699861252966E-16,-1.)); +#1844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1853 = PCURVE('',#1473,#1854); -#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859); +#1845 = PCURVE('',#624,#1846); +#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851); +#1847 = LINE('',#1848,#1849); +#1848 = CARTESIAN_POINT('',(1.006707413178E-16,1.042948880053E-31)); +#1849 = VECTOR('',#1850,1.); +#1850 = DIRECTION('',(8.32227476047E-16,-1.)); +#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1852 = ORIENTED_EDGE('',*,*,#1853,.T.); +#1853 = EDGE_CURVE('',#1831,#1762,#1854,.T.); +#1854 = SURFACE_CURVE('',#1855,(#1859,#1866),.PCURVE_S1.); #1855 = LINE('',#1856,#1857); -#1856 = CARTESIAN_POINT('',(-6.61991412146E-17,0.)); +#1856 = CARTESIAN_POINT('',(2.54,1.27,-0.75)); #1857 = VECTOR('',#1858,1.); -#1858 = DIRECTION('',(-0.,-1.)); -#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1858 = DIRECTION('',(3.7E-16,0.42164406317,-0.906761426172)); +#1859 = PCURVE('',#596,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(3.505897101624E-15,-2.54)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(1.,3.9E-16)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1860 = ORIENTED_EDGE('',*,*,#1665,.T.); -#1861 = ORIENTED_EDGE('',*,*,#1862,.F.); -#1862 = EDGE_CURVE('',#1429,#1668,#1863,.T.); -#1863 = SURFACE_CURVE('',#1864,(#1868,#1875),.PCURVE_S1.); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(0.32,2.86,-2.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#1868 = PCURVE('',#1444,#1869); -#1869 = DEFINITIONAL_REPRESENTATION('',(#1870),#1874); -#1870 = LINE('',#1871,#1872); -#1871 = CARTESIAN_POINT('',(3.03,1.998401444325E-17)); -#1872 = VECTOR('',#1873,1.); -#1873 = DIRECTION('',(2.22044604925E-16,-1.)); -#1874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1866 = PCURVE('',#1723,#1867); +#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872); +#1868 = LINE('',#1869,#1870); +#1869 = CARTESIAN_POINT('',(-0.75,1.27)); +#1870 = VECTOR('',#1871,1.); +#1871 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1875 = PCURVE('',#1876,#1881); -#1876 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#1877,#1878) - ,(#1879,#1880 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#1877 = CARTESIAN_POINT('',(0.32,2.86,-2.5)); -#1878 = CARTESIAN_POINT('',(0.18,2.72,-3.)); -#1879 = CARTESIAN_POINT('',(0.32,2.22,-2.5)); -#1880 = CARTESIAN_POINT('',(0.18,2.36,-3.)); -#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); -#1882 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1883,#1884,#1885), - .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#1883 = CARTESIAN_POINT('',(2.474258142762E-15,1.748999324602E-15)); -#1884 = CARTESIAN_POINT('',(0.32,2.389936967666E-15)); -#1885 = CARTESIAN_POINT('',(0.64,0.)); -#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1873 = ORIENTED_EDGE('',*,*,#1784,.F.); +#1874 = ORIENTED_EDGE('',*,*,#580,.F.); +#1875 = ADVANCED_FACE('',(#1876),#624,.T.); +#1876 = FACE_BOUND('',#1877,.T.); +#1877 = EDGE_LOOP('',(#1878,#1879,#1880,#1903,#1924)); +#1878 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1879 = ORIENTED_EDGE('',*,*,#1830,.T.); +#1880 = ORIENTED_EDGE('',*,*,#1881,.T.); +#1881 = EDGE_CURVE('',#1831,#1882,#1884,.T.); +#1882 = VERTEX_POINT('',#1883); +#1883 = CARTESIAN_POINT('',(2.54,1.0375,-1.25)); +#1884 = SURFACE_CURVE('',#1885,(#1889,#1896),.PCURVE_S1.); +#1885 = LINE('',#1886,#1887); +#1886 = CARTESIAN_POINT('',(2.54,1.27,-0.75)); +#1887 = VECTOR('',#1888,1.); +#1888 = DIRECTION('',(8.4E-16,-0.42164406317,-0.906761426172)); +#1889 = PCURVE('',#624,#1890); +#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895); +#1891 = LINE('',#1892,#1893); +#1892 = CARTESIAN_POINT('',(3.123425701825E-15,-2.54)); +#1893 = VECTOR('',#1894,1.); +#1894 = DIRECTION('',(1.,1.E-17)); +#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1887 = ORIENTED_EDGE('',*,*,#1426,.F.); -#1888 = ADVANCED_FACE('',(#1889),#1473,.T.); -#1889 = FACE_BOUND('',#1890,.F.); -#1890 = EDGE_LOOP('',(#1891,#1892,#1893,#1894)); -#1891 = ORIENTED_EDGE('',*,*,#1840,.T.); -#1892 = ORIENTED_EDGE('',*,*,#1690,.T.); -#1893 = ORIENTED_EDGE('',*,*,#1815,.F.); -#1894 = ORIENTED_EDGE('',*,*,#1456,.F.); -#1895 = ADVANCED_FACE('',(#1896),#1601,.T.); -#1896 = FACE_BOUND('',#1897,.T.); -#1897 = EDGE_LOOP('',(#1898,#1899,#1921,#1948)); -#1898 = ORIENTED_EDGE('',*,*,#1587,.T.); -#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); -#1900 = EDGE_CURVE('',#1429,#1901,#1903,.T.); -#1901 = VERTEX_POINT('',#1902); -#1902 = CARTESIAN_POINT('',(0.18,2.72,-3.)); -#1903 = SURFACE_CURVE('',#1904,(#1907,#1914),.PCURVE_S1.); -#1904 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1905,#1906),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#1905 = CARTESIAN_POINT('',(0.32,2.86,-2.5)); -#1906 = CARTESIAN_POINT('',(0.18,2.72,-3.)); -#1907 = PCURVE('',#1601,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); -#1909 = LINE('',#1910,#1911); -#1910 = CARTESIAN_POINT('',(0.64,0.)); -#1911 = VECTOR('',#1912,1.); -#1912 = DIRECTION('',(0.,1.)); -#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1896 = PCURVE('',#733,#1897); +#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1902); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(-0.75,1.27)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(-0.906761426172,0.42164406317)); +#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1914 = PCURVE('',#1876,#1915); -#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); -#1916 = LINE('',#1917,#1918); -#1917 = CARTESIAN_POINT('',(0.,0.)); -#1918 = VECTOR('',#1919,1.); -#1919 = DIRECTION('',(0.,1.)); -#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1903 = ORIENTED_EDGE('',*,*,#1904,.F.); +#1904 = EDGE_CURVE('',#609,#1882,#1905,.T.); +#1905 = SURFACE_CURVE('',#1906,(#1910,#1917),.PCURVE_S1.); +#1906 = LINE('',#1907,#1908); +#1907 = CARTESIAN_POINT('',(1.E-15,1.0375,-1.25)); +#1908 = VECTOR('',#1909,1.); +#1909 = DIRECTION('',(1.,-5.6E-16,2.8E-16)); +#1910 = PCURVE('',#624,#1911); +#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916); +#1912 = LINE('',#1913,#1914); +#1913 = CARTESIAN_POINT('',(0.551412957773,-1.298985892925E-18)); +#1914 = VECTOR('',#1915,1.); +#1915 = DIRECTION('',(8.32227476047E-16,-1.)); +#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1921 = ORIENTED_EDGE('',*,*,#1922,.T.); -#1922 = EDGE_CURVE('',#1901,#1923,#1925,.T.); -#1923 = VERTEX_POINT('',#1924); -#1924 = CARTESIAN_POINT('',(-0.18,2.72,-3.)); -#1925 = SURFACE_CURVE('',#1926,(#1930,#1936),.PCURVE_S1.); -#1926 = LINE('',#1927,#1928); -#1927 = CARTESIAN_POINT('',(0.18,2.72,-3.)); -#1928 = VECTOR('',#1929,1.); -#1929 = DIRECTION('',(-1.,0.,0.)); -#1930 = PCURVE('',#1601,#1931); -#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1935); -#1932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1933,#1934),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#1933 = CARTESIAN_POINT('',(0.64,1.)); -#1934 = CARTESIAN_POINT('',(0.,1.)); -#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1917 = PCURVE('',#652,#1918); +#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923); +#1919 = LINE('',#1920,#1921); +#1920 = CARTESIAN_POINT('',(0.,-0.)); +#1921 = VECTOR('',#1922,1.); +#1922 = DIRECTION('',(6.7E-16,-1.)); +#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1936 = PCURVE('',#1937,#1942); -#1937 = PLANE('',#1938); -#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941); -#1939 = CARTESIAN_POINT('',(0.18,2.72,-3.)); -#1940 = DIRECTION('',(-2.22044604925E-16,0.,-1.)); -#1941 = DIRECTION('',(-0.707106781187,-0.707106781187,1.570092458684E-16 - )); -#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1947); -#1943 = LINE('',#1944,#1945); -#1944 = CARTESIAN_POINT('',(0.,-0.)); -#1945 = VECTOR('',#1946,1.); -#1946 = DIRECTION('',(0.707106781187,0.707106781187)); -#1947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1924 = ORIENTED_EDGE('',*,*,#608,.F.); +#1925 = ADVANCED_FACE('',(#1926),#652,.T.); +#1926 = FACE_BOUND('',#1927,.T.); +#1927 = EDGE_LOOP('',(#1928,#1929,#1950,#1951)); +#1928 = ORIENTED_EDGE('',*,*,#1904,.T.); +#1929 = ORIENTED_EDGE('',*,*,#1930,.T.); +#1930 = EDGE_CURVE('',#1882,#718,#1931,.T.); +#1931 = SURFACE_CURVE('',#1932,(#1936,#1943),.PCURVE_S1.); +#1932 = LINE('',#1933,#1934); +#1933 = CARTESIAN_POINT('',(2.54,1.0375,-1.25)); +#1934 = VECTOR('',#1935,1.); +#1935 = DIRECTION('',(5.6E-16,-1.,5.6E-16)); +#1936 = PCURVE('',#652,#1937); +#1937 = DEFINITIONAL_REPRESENTATION('',(#1938),#1942); +#1938 = LINE('',#1939,#1940); +#1939 = CARTESIAN_POINT('',(-1.719001444325E-15,-2.54)); +#1940 = VECTOR('',#1941,1.); +#1941 = DIRECTION('',(1.,-4.5E-16)); +#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1948 = ORIENTED_EDGE('',*,*,#1949,.F.); -#1949 = EDGE_CURVE('',#1560,#1923,#1950,.T.); -#1950 = SURFACE_CURVE('',#1951,(#1954,#1961),.PCURVE_S1.); -#1951 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1952,#1953),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#1952 = CARTESIAN_POINT('',(-0.32,2.86,-2.5)); -#1953 = CARTESIAN_POINT('',(-0.18,2.72,-3.)); -#1954 = PCURVE('',#1601,#1955); -#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960); -#1956 = LINE('',#1957,#1958); -#1957 = CARTESIAN_POINT('',(0.,0.)); -#1958 = VECTOR('',#1959,1.); -#1959 = DIRECTION('',(0.,1.)); -#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1943 = PCURVE('',#733,#1944); +#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949); +#1945 = LINE('',#1946,#1947); +#1946 = CARTESIAN_POINT('',(-1.25,1.5025)); +#1947 = VECTOR('',#1948,1.); +#1948 = DIRECTION('',(6.7E-16,1.)); +#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1961 = PCURVE('',#1962,#1967); -#1962 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#1963,#1964) - ,(#1965,#1966 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#1963 = CARTESIAN_POINT('',(-0.32,2.22,-2.5)); -#1964 = CARTESIAN_POINT('',(-0.18,2.36,-3.)); -#1965 = CARTESIAN_POINT('',(-0.32,2.86,-2.5)); -#1966 = CARTESIAN_POINT('',(-0.18,2.72,-3.)); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972); -#1968 = LINE('',#1969,#1970); -#1969 = CARTESIAN_POINT('',(0.64,0.)); -#1970 = VECTOR('',#1971,1.); -#1971 = DIRECTION('',(0.,1.)); -#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1950 = ORIENTED_EDGE('',*,*,#745,.F.); +#1951 = ORIENTED_EDGE('',*,*,#636,.F.); +#1952 = ADVANCED_FACE('',(#1953),#733,.T.); +#1953 = FACE_BOUND('',#1954,.T.); +#1954 = EDGE_LOOP('',(#1955,#1976,#1977,#1978)); +#1955 = ORIENTED_EDGE('',*,*,#1956,.F.); +#1956 = EDGE_CURVE('',#690,#1831,#1957,.T.); +#1957 = SURFACE_CURVE('',#1958,(#1962,#1969),.PCURVE_S1.); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(2.54,-5.E+03,-0.749999999997)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.,1.,-5.6E-16)); +#1962 = PCURVE('',#733,#1963); +#1963 = DEFINITIONAL_REPRESENTATION('',(#1964),#1968); +#1964 = LINE('',#1965,#1966); +#1965 = CARTESIAN_POINT('',(-0.749999999997,5.00254E+03)); +#1966 = VECTOR('',#1967,1.); +#1967 = DIRECTION('',(-6.7E-16,-1.)); +#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1973 = ADVANCED_FACE('',(#1974),#1575,.T.); -#1974 = FACE_BOUND('',#1975,.T.); -#1975 = EDGE_LOOP('',(#1976,#1997,#1998,#2019)); -#1976 = ORIENTED_EDGE('',*,*,#1977,.T.); -#1977 = EDGE_CURVE('',#1560,#1762,#1978,.T.); -#1978 = SURFACE_CURVE('',#1979,(#1983,#1990),.PCURVE_S1.); -#1979 = LINE('',#1980,#1981); -#1980 = CARTESIAN_POINT('',(-0.32,2.86,-2.5)); -#1981 = VECTOR('',#1982,1.); -#1982 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#1983 = PCURVE('',#1575,#1984); -#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989); -#1985 = LINE('',#1986,#1987); -#1986 = CARTESIAN_POINT('',(0.,0.)); -#1987 = VECTOR('',#1988,1.); -#1988 = DIRECTION('',(-2.22044604925E-16,-1.)); -#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1969 = PCURVE('',#705,#1970); +#1970 = DEFINITIONAL_REPRESENTATION('',(#1971),#1975); +#1971 = LINE('',#1972,#1973); +#1972 = CARTESIAN_POINT('',(0.,0.)); +#1973 = VECTOR('',#1974,1.); +#1974 = DIRECTION('',(2.2E-16,-1.)); +#1975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1990 = PCURVE('',#1962,#1991); +#1976 = ORIENTED_EDGE('',*,*,#717,.T.); +#1977 = ORIENTED_EDGE('',*,*,#1930,.F.); +#1978 = ORIENTED_EDGE('',*,*,#1881,.F.); +#1979 = ADVANCED_FACE('',(#1980),#978,.T.); +#1980 = FACE_BOUND('',#1981,.T.); +#1981 = EDGE_LOOP('',(#1982,#1983,#2004,#2005)); +#1982 = ORIENTED_EDGE('',*,*,#962,.F.); +#1983 = ORIENTED_EDGE('',*,*,#1984,.T.); +#1984 = EDGE_CURVE('',#940,#1066,#1985,.T.); +#1985 = SURFACE_CURVE('',#1986,(#1990,#1997),.PCURVE_S1.); +#1986 = LINE('',#1987,#1988); +#1987 = CARTESIAN_POINT('',(2.54,-5.E+03,0.750000000003)); +#1988 = VECTOR('',#1989,1.); +#1989 = DIRECTION('',(0.,1.,-5.6E-16)); +#1990 = PCURVE('',#978,#1991); #1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996); -#1992 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1993,#1994,#1995), - .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#1993 = CARTESIAN_POINT('',(0.64,2.096147547587E-15)); -#1994 = CARTESIAN_POINT('',(0.32,2.472361196003E-15)); -#1995 = CARTESIAN_POINT('',(0.,0.)); +#1992 = LINE('',#1993,#1994); +#1993 = CARTESIAN_POINT('',(0.750000000003,5.00254E+03)); +#1994 = VECTOR('',#1995,1.); +#1995 = DIRECTION('',(-6.7E-16,-1.)); #1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1997 = ORIENTED_EDGE('',*,*,#1761,.T.); -#1998 = ORIENTED_EDGE('',*,*,#1999,.F.); -#1999 = EDGE_CURVE('',#1531,#1738,#2000,.T.); -#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.); -#2001 = LINE('',#2002,#2003); -#2002 = CARTESIAN_POINT('',(-0.32,2.86,0.53)); -#2003 = VECTOR('',#2004,1.); -#2004 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#2005 = PCURVE('',#1575,#2006); -#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011); -#2007 = LINE('',#2008,#2009); -#2008 = CARTESIAN_POINT('',(3.03,-1.998401444325E-17)); -#2009 = VECTOR('',#2010,1.); -#2010 = DIRECTION('',(-2.22044604925E-16,-1.)); -#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1997 = PCURVE('',#879,#1998); +#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003); +#1999 = LINE('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(0.5,-1.1E-16)); +#2001 = VECTOR('',#2002,1.); +#2002 = DIRECTION('',(-2.2E-16,-1.)); +#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2012 = PCURVE('',#1547,#2013); -#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018); -#2014 = LINE('',#2015,#2016); -#2015 = CARTESIAN_POINT('',(-0.,0.)); -#2016 = VECTOR('',#2017,1.); -#2017 = DIRECTION('',(-0.,-1.)); -#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2004 = ORIENTED_EDGE('',*,*,#1065,.F.); +#2005 = ORIENTED_EDGE('',*,*,#1016,.F.); +#2006 = ADVANCED_FACE('',(#2007),#1152,.T.); +#2007 = FACE_BOUND('',#2008,.T.); +#2008 = EDGE_LOOP('',(#2009,#2010,#2031,#2032)); +#2009 = ORIENTED_EDGE('',*,*,#1136,.F.); +#2010 = ORIENTED_EDGE('',*,*,#2011,.T.); +#2011 = EDGE_CURVE('',#1066,#1240,#2012,.T.); +#2012 = SURFACE_CURVE('',#2013,(#2017,#2024),.PCURVE_S1.); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(2.54,-5.E+03,0.750000000003)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.,1.,-5.6E-16)); +#2017 = PCURVE('',#1152,#2018); +#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023); +#2019 = LINE('',#2020,#2021); +#2020 = CARTESIAN_POINT('',(0.750000000003,5.00254E+03)); +#2021 = VECTOR('',#2022,1.); +#2022 = DIRECTION('',(-6.7E-16,-1.)); +#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2019 = ORIENTED_EDGE('',*,*,#1559,.F.); -#2020 = ADVANCED_FACE('',(#2021),#1547,.F.); -#2021 = FACE_BOUND('',#2022,.T.); -#2022 = EDGE_LOOP('',(#2023,#2024,#2025,#2026)); -#2023 = ORIENTED_EDGE('',*,*,#1999,.T.); -#2024 = ORIENTED_EDGE('',*,*,#1737,.T.); -#2025 = ORIENTED_EDGE('',*,*,#1616,.F.); -#2026 = ORIENTED_EDGE('',*,*,#1530,.F.); -#2027 = ADVANCED_FACE('',(#2028),#1798,.T.); -#2028 = FACE_BOUND('',#2029,.T.); -#2029 = EDGE_LOOP('',(#2030,#2031,#2053,#2075)); -#2030 = ORIENTED_EDGE('',*,*,#1784,.T.); -#2031 = ORIENTED_EDGE('',*,*,#2032,.T.); -#2032 = EDGE_CURVE('',#1762,#2033,#2035,.T.); -#2033 = VERTEX_POINT('',#2034); -#2034 = CARTESIAN_POINT('',(-0.18,2.36,-3.)); -#2035 = SURFACE_CURVE('',#2036,(#2039,#2046),.PCURVE_S1.); -#2036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2037,#2038),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#2037 = CARTESIAN_POINT('',(-0.32,2.22,-2.5)); -#2038 = CARTESIAN_POINT('',(-0.18,2.36,-3.)); -#2039 = PCURVE('',#1798,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(0.64,0.)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(0.,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2024 = PCURVE('',#879,#2025); +#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030); +#2026 = LINE('',#2027,#2028); +#2027 = CARTESIAN_POINT('',(0.5,-1.1E-16)); +#2028 = VECTOR('',#2029,1.); +#2029 = DIRECTION('',(-2.2E-16,-1.)); +#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = PCURVE('',#1962,#2047); -#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052); -#2048 = LINE('',#2049,#2050); -#2049 = CARTESIAN_POINT('',(0.,0.)); -#2050 = VECTOR('',#2051,1.); -#2051 = DIRECTION('',(0.,1.)); -#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2031 = ORIENTED_EDGE('',*,*,#1239,.F.); +#2032 = ORIENTED_EDGE('',*,*,#1190,.F.); +#2033 = ADVANCED_FACE('',(#2034),#1326,.T.); +#2034 = FACE_BOUND('',#2035,.T.); +#2035 = EDGE_LOOP('',(#2036,#2037,#2058,#2059)); +#2036 = ORIENTED_EDGE('',*,*,#1310,.F.); +#2037 = ORIENTED_EDGE('',*,*,#2038,.T.); +#2038 = EDGE_CURVE('',#1240,#1414,#2039,.T.); +#2039 = SURFACE_CURVE('',#2040,(#2044,#2051),.PCURVE_S1.); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(2.54,-5.E+03,0.750000000003)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(0.,1.,-5.6E-16)); +#2044 = PCURVE('',#1326,#2045); +#2045 = DEFINITIONAL_REPRESENTATION('',(#2046),#2050); +#2046 = LINE('',#2047,#2048); +#2047 = CARTESIAN_POINT('',(0.750000000003,5.00254E+03)); +#2048 = VECTOR('',#2049,1.); +#2049 = DIRECTION('',(-6.7E-16,-1.)); +#2050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2053 = ORIENTED_EDGE('',*,*,#2054,.T.); -#2054 = EDGE_CURVE('',#2033,#2055,#2057,.T.); -#2055 = VERTEX_POINT('',#2056); -#2056 = CARTESIAN_POINT('',(0.18,2.36,-3.)); -#2057 = SURFACE_CURVE('',#2058,(#2062,#2068),.PCURVE_S1.); -#2058 = LINE('',#2059,#2060); -#2059 = CARTESIAN_POINT('',(-0.18,2.36,-3.)); -#2060 = VECTOR('',#2061,1.); -#2061 = DIRECTION('',(1.,0.,0.)); -#2062 = PCURVE('',#1798,#2063); -#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2067); -#2064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2065,#2066),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#2065 = CARTESIAN_POINT('',(0.64,1.)); -#2066 = CARTESIAN_POINT('',(0.,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2051 = PCURVE('',#879,#2052); +#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2057); +#2053 = LINE('',#2054,#2055); +#2054 = CARTESIAN_POINT('',(0.5,-1.1E-16)); +#2055 = VECTOR('',#2056,1.); +#2056 = DIRECTION('',(-2.2E-16,-1.)); +#2057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = PCURVE('',#1937,#2069); -#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074); -#2070 = LINE('',#2071,#2072); -#2071 = CARTESIAN_POINT('',(0.509116882454,1.255070014863E-32)); -#2072 = VECTOR('',#2073,1.); -#2073 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2058 = ORIENTED_EDGE('',*,*,#1413,.F.); +#2059 = ORIENTED_EDGE('',*,*,#1364,.F.); +#2060 = ADVANCED_FACE('',(#2061),#1549,.T.); +#2061 = FACE_BOUND('',#2062,.T.); +#2062 = EDGE_LOOP('',(#2063,#2084,#2085,#2086)); +#2063 = ORIENTED_EDGE('',*,*,#2064,.F.); +#2064 = EDGE_CURVE('',#1657,#1511,#2065,.T.); +#2065 = SURFACE_CURVE('',#2066,(#2070,#2077),.PCURVE_S1.); +#2066 = LINE('',#2067,#2068); +#2067 = CARTESIAN_POINT('',(2.54,-5.E+03,-0.749999999997)); +#2068 = VECTOR('',#2069,1.); +#2069 = DIRECTION('',(0.,1.,-5.6E-16)); +#2070 = PCURVE('',#1549,#2071); +#2071 = DEFINITIONAL_REPRESENTATION('',(#2072),#2076); +#2072 = LINE('',#2073,#2074); +#2073 = CARTESIAN_POINT('',(-0.749999999997,5.00254E+03)); +#2074 = VECTOR('',#2075,1.); +#2075 = DIRECTION('',(-6.7E-16,-1.)); +#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2075 = ORIENTED_EDGE('',*,*,#2076,.F.); -#2076 = EDGE_CURVE('',#1668,#2055,#2077,.T.); -#2077 = SURFACE_CURVE('',#2078,(#2081,#2088),.PCURVE_S1.); -#2078 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2079,#2080),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#2079 = CARTESIAN_POINT('',(0.32,2.22,-2.5)); -#2080 = CARTESIAN_POINT('',(0.18,2.36,-3.)); -#2081 = PCURVE('',#1798,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(0.,0.)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(0.,1.)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2077 = PCURVE('',#705,#2078); +#2078 = DEFINITIONAL_REPRESENTATION('',(#2079),#2083); +#2079 = LINE('',#2080,#2081); +#2080 = CARTESIAN_POINT('',(0.,0.)); +#2081 = VECTOR('',#2082,1.); +#2082 = DIRECTION('',(2.2E-16,-1.)); +#2083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#1876,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = LINE('',#2091,#2092); -#2091 = CARTESIAN_POINT('',(0.64,0.)); -#2092 = VECTOR('',#2093,1.); -#2093 = DIRECTION('',(0.,1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2084 = ORIENTED_EDGE('',*,*,#1679,.T.); +#2085 = ORIENTED_EDGE('',*,*,#1587,.F.); +#2086 = ORIENTED_EDGE('',*,*,#1533,.F.); +#2087 = ADVANCED_FACE('',(#2088),#1723,.T.); +#2088 = FACE_BOUND('',#2089,.T.); +#2089 = EDGE_LOOP('',(#2090,#2111,#2112,#2113)); +#2090 = ORIENTED_EDGE('',*,*,#2091,.F.); +#2091 = EDGE_CURVE('',#1831,#1657,#2092,.T.); +#2092 = SURFACE_CURVE('',#2093,(#2097,#2104),.PCURVE_S1.); +#2093 = LINE('',#2094,#2095); +#2094 = CARTESIAN_POINT('',(2.54,-5.E+03,-0.749999999997)); +#2095 = VECTOR('',#2096,1.); +#2096 = DIRECTION('',(0.,1.,-5.6E-16)); +#2097 = PCURVE('',#1723,#2098); +#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2103); +#2099 = LINE('',#2100,#2101); +#2100 = CARTESIAN_POINT('',(-0.749999999997,5.00254E+03)); +#2101 = VECTOR('',#2102,1.); +#2102 = DIRECTION('',(-6.7E-16,-1.)); +#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2095 = ADVANCED_FACE('',(#2096),#1876,.T.); -#2096 = FACE_BOUND('',#2097,.T.); -#2097 = EDGE_LOOP('',(#2098,#2099,#2100,#2120)); -#2098 = ORIENTED_EDGE('',*,*,#1862,.T.); -#2099 = ORIENTED_EDGE('',*,*,#2076,.T.); -#2100 = ORIENTED_EDGE('',*,*,#2101,.T.); -#2101 = EDGE_CURVE('',#2055,#1901,#2102,.T.); -#2102 = SURFACE_CURVE('',#2103,(#2107,#2113),.PCURVE_S1.); -#2103 = LINE('',#2104,#2105); -#2104 = CARTESIAN_POINT('',(0.18,2.36,-3.)); -#2105 = VECTOR('',#2106,1.); -#2106 = DIRECTION('',(0.,1.,0.)); -#2107 = PCURVE('',#1876,#2108); -#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2112); -#2109 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2110,#2111),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#2110 = CARTESIAN_POINT('',(0.64,1.)); -#2111 = CARTESIAN_POINT('',(0.,1.)); -#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2104 = PCURVE('',#705,#2105); +#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110); +#2106 = LINE('',#2107,#2108); +#2107 = CARTESIAN_POINT('',(0.,0.)); +#2108 = VECTOR('',#2109,1.); +#2109 = DIRECTION('',(2.2E-16,-1.)); +#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2113 = PCURVE('',#1937,#2114); -#2114 = DEFINITIONAL_REPRESENTATION('',(#2115),#2119); -#2115 = LINE('',#2116,#2117); -#2116 = CARTESIAN_POINT('',(0.254558441227,-0.254558441227)); -#2117 = VECTOR('',#2118,1.); -#2118 = DIRECTION('',(-0.707106781187,0.707106781187)); -#2119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2111 = ORIENTED_EDGE('',*,*,#1853,.T.); +#2112 = ORIENTED_EDGE('',*,*,#1761,.F.); +#2113 = ORIENTED_EDGE('',*,*,#1707,.F.); +#2114 = ADVANCED_FACE('',(#2115),#705,.T.); +#2115 = FACE_BOUND('',#2116,.T.); +#2116 = EDGE_LOOP('',(#2117,#2118,#2119,#2120,#2121,#2122,#2123,#2124)); +#2117 = ORIENTED_EDGE('',*,*,#689,.T.); +#2118 = ORIENTED_EDGE('',*,*,#1956,.T.); +#2119 = ORIENTED_EDGE('',*,*,#2091,.T.); +#2120 = ORIENTED_EDGE('',*,*,#2064,.T.); +#2121 = ORIENTED_EDGE('',*,*,#1510,.F.); +#2122 = ORIENTED_EDGE('',*,*,#817,.F.); +#2123 = ORIENTED_EDGE('',*,*,#794,.F.); +#2124 = ORIENTED_EDGE('',*,*,#771,.F.); +#2125 = ADVANCED_FACE('',(#2126),#879,.T.); +#2126 = FACE_BOUND('',#2127,.T.); +#2127 = EDGE_LOOP('',(#2128,#2129,#2130,#2131,#2132,#2133,#2134,#2135)); +#2128 = ORIENTED_EDGE('',*,*,#939,.F.); +#2129 = ORIENTED_EDGE('',*,*,#914,.T.); +#2130 = ORIENTED_EDGE('',*,*,#891,.T.); +#2131 = ORIENTED_EDGE('',*,*,#863,.T.); +#2132 = ORIENTED_EDGE('',*,*,#1436,.T.); +#2133 = ORIENTED_EDGE('',*,*,#2038,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2011,.F.); +#2135 = ORIENTED_EDGE('',*,*,#1984,.F.); +#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2140)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2137,#2138,#2139)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2137 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2138 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2139 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2140 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2137, + 'distance_accuracy_value','confusion accuracy'); +#2141 = SHAPE_DEFINITION_REPRESENTATION(#2142,#37); +#2142 = PRODUCT_DEFINITION_SHAPE('','',#2143); +#2143 = PRODUCT_DEFINITION('design','',#2144,#2147); +#2144 = PRODUCT_DEFINITION_FORMATION('','',#2145); +#2145 = PRODUCT('1x3-Insulator','1x3-Insulator','',(#2146)); +#2146 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2147 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2148 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2149,#2151); +#2149 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2150) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2150 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#2151 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2152); +#2152 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','1x3-Insulator','',#5,#2143,$ + ); +#2153 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2145)); +#2154 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2155),#3225); +#2155 = MANIFOLD_SOLID_BREP('',#2156); +#2156 = CLOSED_SHELL('',(#2157,#2283,#2472,#2526,#2682,#2714,#2766,#2793 + ,#2825,#2898,#2971,#3018,#3086,#3133,#3159,#3185,#3211,#3218)); +#2157 = ADVANCED_FACE('',(#2158),#2173,.F.); +#2158 = FACE_BOUND('',#2159,.F.); +#2159 = EDGE_LOOP('',(#2160,#2196,#2224,#2257)); +#2160 = ORIENTED_EDGE('',*,*,#2161,.F.); +#2161 = EDGE_CURVE('',#2162,#2164,#2166,.T.); +#2162 = VERTEX_POINT('',#2163); +#2163 = CARTESIAN_POINT('',(3.32,0.32,-0.32)); +#2164 = VERTEX_POINT('',#2165); +#2165 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#2166 = SURFACE_CURVE('',#2167,(#2172,#2184),.PCURVE_S1.); +#2167 = CIRCLE('',#2168,0.4); +#2168 = AXIS2_PLACEMENT_3D('',#2169,#2170,#2171); +#2169 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#2170 = DIRECTION('',(1.1E-16,1.,-3.3E-16)); +#2171 = DIRECTION('',(1.,-1.1E-16,-1.7E-16)); +#2172 = PCURVE('',#2173,#2178); +#2173 = CYLINDRICAL_SURFACE('',#2174,0.4); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#2176 = DIRECTION('',(3.3E-16,1.,-1.1E-16)); +#2177 = DIRECTION('',(1.,-3.3E-16,1.1E-16)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(0.,-0.)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,0.)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2120 = ORIENTED_EDGE('',*,*,#1900,.F.); -#2121 = ADVANCED_FACE('',(#2122),#1962,.T.); -#2122 = FACE_BOUND('',#2123,.T.); -#2123 = EDGE_LOOP('',(#2124,#2125,#2126,#2146)); -#2124 = ORIENTED_EDGE('',*,*,#1977,.F.); -#2125 = ORIENTED_EDGE('',*,*,#1949,.T.); -#2126 = ORIENTED_EDGE('',*,*,#2127,.T.); -#2127 = EDGE_CURVE('',#1923,#2033,#2128,.T.); -#2128 = SURFACE_CURVE('',#2129,(#2133,#2139),.PCURVE_S1.); -#2129 = LINE('',#2130,#2131); -#2130 = CARTESIAN_POINT('',(-0.18,2.72,-3.)); -#2131 = VECTOR('',#2132,1.); -#2132 = DIRECTION('',(0.,-1.,0.)); -#2133 = PCURVE('',#1962,#2134); -#2134 = DEFINITIONAL_REPRESENTATION('',(#2135),#2138); -#2135 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2136,#2137),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#2136 = CARTESIAN_POINT('',(0.64,1.)); -#2137 = CARTESIAN_POINT('',(0.,1.)); -#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(0.475594230342,0.32,-0.600924085039)); +#2188 = DIRECTION('',(3.3E-16,1.,-2.2E-16)); +#2189 = DIRECTION('',(1.1E-16,2.2E-16,1.)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = CIRCLE('',#2192,0.4); +#2192 = AXIS2_PLACEMENT_2D('',#2193,#2194); +#2193 = CARTESIAN_POINT('',(-0.119075914961,2.844405769658)); +#2194 = DIRECTION('',(-6.E-17,1.)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2139 = PCURVE('',#1937,#2140); -#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145); -#2141 = LINE('',#2142,#2143); -#2142 = CARTESIAN_POINT('',(0.254558441227,0.254558441227)); -#2143 = VECTOR('',#2144,1.); -#2144 = DIRECTION('',(0.707106781187,-0.707106781187)); -#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2162,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(3.32,-0.32,-0.32)); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(3.32,0.32,-0.32)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(-3.3E-16,-1.,3.3E-16)); +#2205 = PCURVE('',#2173,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(-0.,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2146 = ORIENTED_EDGE('',*,*,#2032,.F.); -#2147 = ADVANCED_FACE('',(#2148),#1937,.T.); -#2148 = FACE_BOUND('',#2149,.T.); -#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153)); -#2150 = ORIENTED_EDGE('',*,*,#1922,.F.); -#2151 = ORIENTED_EDGE('',*,*,#2101,.F.); -#2152 = ORIENTED_EDGE('',*,*,#2054,.F.); -#2153 = ORIENTED_EDGE('',*,*,#2127,.F.); -#2154 = MANIFOLD_SOLID_BREP('',#2155); -#2155 = CLOSED_SHELL('',(#2156,#2272,#2346,#2399,#2452,#2484,#2674,#2723 - ,#2871,#2898,#2950,#2957,#3035,#3082,#3089,#3157,#3183,#3209)); -#2156 = ADVANCED_FACE('',(#2157),#2171,.T.); -#2157 = FACE_BOUND('',#2158,.T.); -#2158 = EDGE_LOOP('',(#2159,#2193,#2220,#2247)); -#2159 = ORIENTED_EDGE('',*,*,#2160,.F.); -#2160 = EDGE_CURVE('',#2161,#2163,#2165,.T.); -#2161 = VERTEX_POINT('',#2162); -#2162 = CARTESIAN_POINT('',(-10.04,5.26,1.07)); -#2163 = VERTEX_POINT('',#2164); -#2164 = CARTESIAN_POINT('',(-10.04,5.26,1.43)); -#2165 = SURFACE_CURVE('',#2166,(#2170,#2182),.PCURVE_S1.); -#2166 = LINE('',#2167,#2168); -#2167 = CARTESIAN_POINT('',(-10.04,5.26,1.07)); -#2168 = VECTOR('',#2169,1.); -#2169 = DIRECTION('',(-2.22044604925E-16,0.,1.)); -#2170 = PCURVE('',#2171,#2176); -#2171 = PLANE('',#2172); -#2172 = AXIS2_PLACEMENT_3D('',#2173,#2174,#2175); -#2173 = CARTESIAN_POINT('',(-10.04,5.26,1.07)); -#2174 = DIRECTION('',(-1.,0.,0.)); -#2175 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); -#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181); -#2177 = LINE('',#2178,#2179); -#2178 = CARTESIAN_POINT('',(0.,-0.)); -#2179 = VECTOR('',#2180,1.); -#2180 = DIRECTION('',(0.707106781187,0.707106781187)); -#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = PLANE('',#2214); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-1.09,-1.E-17,-0.32)); +#2216 = DIRECTION('',(9.E-17,1.12E-15,-1.)); +#2217 = DIRECTION('',(-1.1E-16,-1.,-1.12E-15)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.32,-4.41)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(1.,2.2E-16)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2182 = PCURVE('',#2183,#2188); -#2183 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#2184,#2185) - ,(#2186,#2187 +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(3.72,-0.32,-0.72)); +#2228 = SURFACE_CURVE('',#2229,(#2234,#2241),.PCURVE_S1.); +#2229 = CIRCLE('',#2230,0.4); +#2230 = AXIS2_PLACEMENT_3D('',#2231,#2232,#2233); +#2231 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#2232 = DIRECTION('',(1.1E-16,1.,-3.3E-16)); +#2233 = DIRECTION('',(1.,-1.1E-16,1.1E-16)); +#2234 = PCURVE('',#2173,#2235); +#2235 = DEFINITIONAL_REPRESENTATION('',(#2236),#2240); +#2236 = LINE('',#2237,#2238); +#2237 = CARTESIAN_POINT('',(0.,-0.64)); +#2238 = VECTOR('',#2239,1.); +#2239 = DIRECTION('',(1.,0.)); +#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2241 = PCURVE('',#2242,#2247); +#2242 = PLANE('',#2243); +#2243 = AXIS2_PLACEMENT_3D('',#2244,#2245,#2246); +#2244 = CARTESIAN_POINT('',(0.475594230342,-0.32,-0.600924085039)); +#2245 = DIRECTION('',(-3.3E-16,-1.,2.1E-16)); +#2246 = DIRECTION('',(-1.1E-16,-2.1E-16,-1.)); +#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2256); +#2248 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2249,#2250,#2251,#2252, +#2253,#2254,#2255),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2249 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#2250 = CARTESIAN_POINT('',(0.811896237989,3.244405769658)); +#2251 = CARTESIAN_POINT('',(0.465486076475,2.644405769658)); +#2252 = CARTESIAN_POINT('',(0.119075914961,2.044405769658)); +#2253 = CARTESIAN_POINT('',(-0.227334246552,2.644405769658)); +#2254 = CARTESIAN_POINT('',(-0.573744408066,3.244405769658)); +#2255 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2257 = ORIENTED_EDGE('',*,*,#2258,.T.); +#2258 = EDGE_CURVE('',#2226,#2164,#2259,.T.); +#2259 = SURFACE_CURVE('',#2260,(#2264,#2271),.PCURVE_S1.); +#2260 = LINE('',#2261,#2262); +#2261 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#2262 = VECTOR('',#2263,1.); +#2263 = DIRECTION('',(3.3E-16,1.,-1.1E-16)); +#2264 = PCURVE('',#2173,#2265); +#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270); +#2266 = LINE('',#2267,#2268); +#2267 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2268 = VECTOR('',#2269,1.); +#2269 = DIRECTION('',(0.,1.)); +#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2271 = PCURVE('',#2272,#2277); +#2272 = PLANE('',#2273); +#2273 = AXIS2_PLACEMENT_3D('',#2274,#2275,#2276); +#2274 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#2275 = DIRECTION('',(1.,1.1E-16,1.1E-16)); +#2276 = DIRECTION('',(1.1E-16,-1.,1.1E-16)); +#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(2.442490654175E-32,-2.22044604925E-16)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(-1.,2.465190328816E-32)); +#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2283 = ADVANCED_FACE('',(#2284),#2185,.T.); +#2284 = FACE_BOUND('',#2285,.T.); +#2285 = EDGE_LOOP('',(#2286,#2316,#2345,#2373,#2401,#2422,#2423,#2446)); +#2286 = ORIENTED_EDGE('',*,*,#2287,.T.); +#2287 = EDGE_CURVE('',#2288,#2290,#2292,.T.); +#2288 = VERTEX_POINT('',#2289); +#2289 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#2290 = VERTEX_POINT('',#2291); +#2291 = CARTESIAN_POINT('',(3.32,0.32,0.32)); +#2292 = SURFACE_CURVE('',#2293,(#2297,#2304),.PCURVE_S1.); +#2293 = LINE('',#2294,#2295); +#2294 = CARTESIAN_POINT('',(4.E-17,0.32,0.32)); +#2295 = VECTOR('',#2296,1.); +#2296 = DIRECTION('',(1.,-1.1E-16,2.2E-16)); +#2297 = PCURVE('',#2185,#2298); +#2298 = DEFINITIONAL_REPRESENTATION('',(#2299),#2303); +#2299 = LINE('',#2300,#2301); +#2300 = CARTESIAN_POINT('',(0.920924085039,-0.475594230342)); +#2301 = VECTOR('',#2302,1.); +#2302 = DIRECTION('',(3.3E-16,1.)); +#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2304 = PCURVE('',#2305,#2310); +#2305 = PLANE('',#2306); +#2306 = AXIS2_PLACEMENT_3D('',#2307,#2308,#2309); +#2307 = CARTESIAN_POINT('',(-1.09,2.1E-16,0.32)); +#2308 = DIRECTION('',(0.,5.4E-16,1.)); +#2309 = DIRECTION('',(1.1E-16,1.,-5.4E-16)); +#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(0.32,-1.09)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(-1.232595164408E-31,-1.)); +#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2316 = ORIENTED_EDGE('',*,*,#2317,.T.); +#2317 = EDGE_CURVE('',#2290,#2318,#2320,.T.); +#2318 = VERTEX_POINT('',#2319); +#2319 = CARTESIAN_POINT('',(4.36,0.32,-0.72)); +#2320 = SURFACE_CURVE('',#2321,(#2326,#2333),.PCURVE_S1.); +#2321 = CIRCLE('',#2322,1.04); +#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325); +#2323 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#2324 = DIRECTION('',(1.1E-16,1.,-3.3E-16)); +#2325 = DIRECTION('',(1.,-1.1E-16,1.1E-16)); +#2326 = PCURVE('',#2185,#2327); +#2327 = DEFINITIONAL_REPRESENTATION('',(#2328),#2332); +#2328 = CIRCLE('',#2329,1.04); +#2329 = AXIS2_PLACEMENT_2D('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(-0.119075914961,2.844405769658)); +#2331 = DIRECTION('',(2.2E-16,1.)); +#2332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2333 = PCURVE('',#2334,#2339); +#2334 = CYLINDRICAL_SURFACE('',#2335,1.04); +#2335 = AXIS2_PLACEMENT_3D('',#2336,#2337,#2338); +#2336 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#2337 = DIRECTION('',(3.3E-16,1.,-1.1E-16)); +#2338 = DIRECTION('',(1.,-3.3E-16,1.1E-16)); +#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2344); +#2340 = LINE('',#2341,#2342); +#2341 = CARTESIAN_POINT('',(0.,0.64)); +#2342 = VECTOR('',#2343,1.); +#2343 = DIRECTION('',(1.,0.)); +#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2345 = ORIENTED_EDGE('',*,*,#2346,.T.); +#2346 = EDGE_CURVE('',#2318,#2347,#2349,.T.); +#2347 = VERTEX_POINT('',#2348); +#2348 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.); +#2350 = LINE('',#2351,#2352); +#2351 = CARTESIAN_POINT('',(4.36,0.32,-0.72)); +#2352 = VECTOR('',#2353,1.); +#2353 = DIRECTION('',(-1.1E-16,-3.3E-16,-1.)); +#2354 = PCURVE('',#2185,#2355); +#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360); +#2356 = LINE('',#2357,#2358); +#2357 = CARTESIAN_POINT('',(-0.119075914961,3.884405769658)); +#2358 = VECTOR('',#2359,1.); +#2359 = DIRECTION('',(-1.,-3.697785493223E-32)); +#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2361 = PCURVE('',#2362,#2367); +#2362 = PLANE('',#2363); +#2363 = AXIS2_PLACEMENT_3D('',#2364,#2365,#2366); +#2364 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#2365 = DIRECTION('',(-1.,-1.1E-16,-1.1E-16)); +#2366 = DIRECTION('',(-1.1E-16,1.,-1.1E-16)); +#2367 = DEFINITIONAL_REPRESENTATION('',(#2368),#2372); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(0.64,4.062230246252E-17)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(-2.2E-16,1.)); +#2372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2373 = ORIENTED_EDGE('',*,*,#2374,.T.); +#2374 = EDGE_CURVE('',#2347,#2375,#2377,.T.); +#2375 = VERTEX_POINT('',#2376); +#2376 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#2377 = SURFACE_CURVE('',#2378,(#2382,#2389),.PCURVE_S1.); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,1.1E-16,-6.2E-16)); +#2382 = PCURVE('',#2185,#2383); +#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(-3.149075914961,3.884405769658)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-7.3E-16,-1.)); +#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2389 = PCURVE('',#2390,#2395); +#2390 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#2391,#2392) + ,(#2393,#2394 )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), .PIECEWISE_BEZIER_KNOTS.); -#2184 = CARTESIAN_POINT('',(-9.54,5.4,1.57)); -#2185 = CARTESIAN_POINT('',(-10.04,5.26,1.43)); -#2186 = CARTESIAN_POINT('',(-9.54,5.4,0.93)); -#2187 = CARTESIAN_POINT('',(-10.04,5.26,1.07)); -#2188 = DEFINITIONAL_REPRESENTATION('',(#2189),#2192); -#2189 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2190,#2191),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#2190 = CARTESIAN_POINT('',(0.64,1.)); -#2191 = CARTESIAN_POINT('',(0.,1.)); -#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2391 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#2392 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#2393 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#2394 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.64,0.)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,-0.)); +#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2193 = ORIENTED_EDGE('',*,*,#2194,.F.); -#2194 = EDGE_CURVE('',#2195,#2161,#2197,.T.); -#2195 = VERTEX_POINT('',#2196); -#2196 = CARTESIAN_POINT('',(-10.04,4.9,1.07)); -#2197 = SURFACE_CURVE('',#2198,(#2202,#2209),.PCURVE_S1.); -#2198 = LINE('',#2199,#2200); -#2199 = CARTESIAN_POINT('',(-10.04,4.9,1.07)); -#2200 = VECTOR('',#2201,1.); -#2201 = DIRECTION('',(0.,1.,-0.)); -#2202 = PCURVE('',#2171,#2203); -#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208); -#2204 = LINE('',#2205,#2206); -#2205 = CARTESIAN_POINT('',(0.254558441227,-0.254558441227)); -#2206 = VECTOR('',#2207,1.); -#2207 = DIRECTION('',(-0.707106781187,0.707106781187)); -#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2401 = ORIENTED_EDGE('',*,*,#2402,.F.); +#2402 = EDGE_CURVE('',#2164,#2375,#2403,.T.); +#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.); +#2404 = LINE('',#2405,#2406); +#2405 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#2406 = VECTOR('',#2407,1.); +#2407 = DIRECTION('',(4.E-16,-3.3E-16,-1.)); +#2408 = PCURVE('',#2185,#2409); +#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414); +#2410 = LINE('',#2411,#2412); +#2411 = CARTESIAN_POINT('',(-0.119075914961,3.244405769658)); +#2412 = VECTOR('',#2413,1.); +#2413 = DIRECTION('',(-1.,5.1E-16)); +#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2209 = PCURVE('',#2210,#2215); -#2210 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#2211,#2212) - ,(#2213,#2214 +#2415 = PCURVE('',#2272,#2416); +#2416 = DEFINITIONAL_REPRESENTATION('',(#2417),#2421); +#2417 = LINE('',#2418,#2419); +#2418 = CARTESIAN_POINT('',(5.551115123126E-17,6.106226635438E-33)); +#2419 = VECTOR('',#2420,1.); +#2420 = DIRECTION('',(2.2E-16,1.)); +#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2422 = ORIENTED_EDGE('',*,*,#2161,.F.); +#2423 = ORIENTED_EDGE('',*,*,#2424,.F.); +#2424 = EDGE_CURVE('',#2425,#2162,#2427,.T.); +#2425 = VERTEX_POINT('',#2426); +#2426 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#2427 = SURFACE_CURVE('',#2428,(#2432,#2439),.PCURVE_S1.); +#2428 = LINE('',#2429,#2430); +#2429 = CARTESIAN_POINT('',(2.5E-16,0.32,-0.32)); +#2430 = VECTOR('',#2431,1.); +#2431 = DIRECTION('',(1.,-1.1E-16,6.6E-16)); +#2432 = PCURVE('',#2185,#2433); +#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2438); +#2434 = LINE('',#2435,#2436); +#2435 = CARTESIAN_POINT('',(0.280924085039,-0.475594230342)); +#2436 = VECTOR('',#2437,1.); +#2437 = DIRECTION('',(7.7E-16,1.)); +#2438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2439 = PCURVE('',#2213,#2440); +#2440 = DEFINITIONAL_REPRESENTATION('',(#2441),#2445); +#2441 = LINE('',#2442,#2443); +#2442 = CARTESIAN_POINT('',(-0.32,-1.09)); +#2443 = VECTOR('',#2444,1.); +#2444 = DIRECTION('',(-7.664013887802E-31,-1.)); +#2445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2446 = ORIENTED_EDGE('',*,*,#2447,.F.); +#2447 = EDGE_CURVE('',#2288,#2425,#2448,.T.); +#2448 = SURFACE_CURVE('',#2449,(#2453,#2460),.PCURVE_S1.); +#2449 = LINE('',#2450,#2451); +#2450 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#2451 = VECTOR('',#2452,1.); +#2452 = DIRECTION('',(3.3E-16,-3.3E-16,-1.)); +#2453 = PCURVE('',#2185,#2454); +#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459); +#2455 = LINE('',#2456,#2457); +#2456 = CARTESIAN_POINT('',(0.920924085039,-5.975594230342)); +#2457 = VECTOR('',#2458,1.); +#2458 = DIRECTION('',(-1.,4.4E-16)); +#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2460 = PCURVE('',#2461,#2466); +#2461 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#2462,#2463) + ,(#2464,#2465 )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), .PIECEWISE_BEZIER_KNOTS.); -#2211 = CARTESIAN_POINT('',(-9.54,5.4,0.93)); -#2212 = CARTESIAN_POINT('',(-10.04,5.26,1.07)); -#2213 = CARTESIAN_POINT('',(-9.54,4.76,0.93)); -#2214 = CARTESIAN_POINT('',(-10.04,4.9,1.07)); -#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2219); -#2216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2217,#2218),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#2217 = CARTESIAN_POINT('',(0.64,1.)); -#2218 = CARTESIAN_POINT('',(0.,1.)); -#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2462 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#2463 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#2464 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#2465 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471); +#2467 = LINE('',#2468,#2469); +#2468 = CARTESIAN_POINT('',(0.,0.)); +#2469 = VECTOR('',#2470,1.); +#2470 = DIRECTION('',(1.,0.)); +#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2220 = ORIENTED_EDGE('',*,*,#2221,.F.); -#2221 = EDGE_CURVE('',#2222,#2195,#2224,.T.); -#2222 = VERTEX_POINT('',#2223); -#2223 = CARTESIAN_POINT('',(-10.04,4.9,1.43)); -#2224 = SURFACE_CURVE('',#2225,(#2229,#2236),.PCURVE_S1.); -#2225 = LINE('',#2226,#2227); -#2226 = CARTESIAN_POINT('',(-10.04,4.9,1.43)); -#2227 = VECTOR('',#2228,1.); -#2228 = DIRECTION('',(2.22044604925E-16,0.,-1.)); -#2229 = PCURVE('',#2171,#2230); -#2230 = DEFINITIONAL_REPRESENTATION('',(#2231),#2235); -#2231 = LINE('',#2232,#2233); -#2232 = CARTESIAN_POINT('',(0.509116882454,1.255070014863E-32)); -#2233 = VECTOR('',#2234,1.); -#2234 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2472 = ADVANCED_FACE('',(#2473),#2213,.T.); +#2473 = FACE_BOUND('',#2474,.T.); +#2474 = EDGE_LOOP('',(#2475,#2476,#2477,#2500)); +#2475 = ORIENTED_EDGE('',*,*,#2424,.T.); +#2476 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2477 = ORIENTED_EDGE('',*,*,#2478,.F.); +#2478 = EDGE_CURVE('',#2479,#2198,#2481,.T.); +#2479 = VERTEX_POINT('',#2480); +#2480 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#2481 = SURFACE_CURVE('',#2482,(#2486,#2493),.PCURVE_S1.); +#2482 = LINE('',#2483,#2484); +#2483 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#2484 = VECTOR('',#2485,1.); +#2485 = DIRECTION('',(1.,-1.1E-16,2.2E-16)); +#2486 = PCURVE('',#2213,#2487); +#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492); +#2488 = LINE('',#2489,#2490); +#2489 = CARTESIAN_POINT('',(0.32,4.41)); +#2490 = VECTOR('',#2491,1.); +#2491 = DIRECTION('',(-2.733633230171E-31,-1.)); +#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2236 = PCURVE('',#2237,#2242); -#2237 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#2238,#2239) - ,(#2240,#2241 +#2493 = PCURVE('',#2242,#2494); +#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2499); +#2495 = LINE('',#2496,#2497); +#2496 = CARTESIAN_POINT('',(-0.280924085039,-5.975594230342)); +#2497 = VECTOR('',#2498,1.); +#2498 = DIRECTION('',(-3.3E-16,1.)); +#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2500 = ORIENTED_EDGE('',*,*,#2501,.F.); +#2501 = EDGE_CURVE('',#2425,#2479,#2502,.T.); +#2502 = SURFACE_CURVE('',#2503,(#2507,#2514),.PCURVE_S1.); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(-3.3E-16,-1.,3.3E-16)); +#2507 = PCURVE('',#2213,#2508); +#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513); +#2509 = LINE('',#2510,#2511); +#2510 = CARTESIAN_POINT('',(-0.32,4.41)); +#2511 = VECTOR('',#2512,1.); +#2512 = DIRECTION('',(1.,2.2E-16)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = PCURVE('',#2515,#2520); +#2515 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#2516,#2517) + ,(#2518,#2519 )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), .PIECEWISE_BEZIER_KNOTS.); -#2238 = CARTESIAN_POINT('',(-9.54,4.76,0.93)); -#2239 = CARTESIAN_POINT('',(-10.04,4.9,1.07)); -#2240 = CARTESIAN_POINT('',(-9.54,4.76,1.57)); -#2241 = CARTESIAN_POINT('',(-10.04,4.9,1.43)); -#2242 = DEFINITIONAL_REPRESENTATION('',(#2243),#2246); -#2243 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2244,#2245),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#2244 = CARTESIAN_POINT('',(0.64,1.)); -#2245 = CARTESIAN_POINT('',(0.,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2516 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#2517 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#2518 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#2519 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525); +#2521 = LINE('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(0.,0.)); +#2523 = VECTOR('',#2524,1.); +#2524 = DIRECTION('',(1.,0.)); +#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2248,.F.); -#2248 = EDGE_CURVE('',#2163,#2222,#2249,.T.); -#2249 = SURFACE_CURVE('',#2250,(#2254,#2261),.PCURVE_S1.); -#2250 = LINE('',#2251,#2252); -#2251 = CARTESIAN_POINT('',(-10.04,5.26,1.43)); -#2252 = VECTOR('',#2253,1.); -#2253 = DIRECTION('',(0.,-1.,0.)); -#2254 = PCURVE('',#2171,#2255); -#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260); -#2256 = LINE('',#2257,#2258); -#2257 = CARTESIAN_POINT('',(0.254558441227,0.254558441227)); -#2258 = VECTOR('',#2259,1.); -#2259 = DIRECTION('',(0.707106781187,-0.707106781187)); -#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2526 = ADVANCED_FACE('',(#2527),#2242,.T.); +#2527 = FACE_BOUND('',#2528,.T.); +#2528 = EDGE_LOOP('',(#2529,#2530,#2531,#2554,#2582,#2605,#2633,#2656)); +#2529 = ORIENTED_EDGE('',*,*,#2478,.T.); +#2530 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2531 = ORIENTED_EDGE('',*,*,#2532,.T.); +#2532 = EDGE_CURVE('',#2226,#2533,#2535,.T.); +#2533 = VERTEX_POINT('',#2534); +#2534 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#2535 = SURFACE_CURVE('',#2536,(#2540,#2547),.PCURVE_S1.); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(3.72,-0.32,-0.72)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(-1.1E-16,-3.3E-16,-1.)); +#2540 = PCURVE('',#2242,#2541); +#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(1.,-3.697785493223E-32)); +#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2261 = PCURVE('',#2262,#2267); -#2262 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#2263,#2264) - ,(#2265,#2266 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#2263 = CARTESIAN_POINT('',(-9.54,4.76,1.57)); -#2264 = CARTESIAN_POINT('',(-10.04,4.9,1.43)); -#2265 = CARTESIAN_POINT('',(-9.54,5.4,1.57)); -#2266 = CARTESIAN_POINT('',(-10.04,5.26,1.43)); -#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2271); -#2268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2269,#2270),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#2269 = CARTESIAN_POINT('',(0.64,1.)); -#2270 = CARTESIAN_POINT('',(0.,1.)); -#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2272 = ADVANCED_FACE('',(#2273),#2183,.T.); -#2273 = FACE_BOUND('',#2274,.T.); -#2274 = EDGE_LOOP('',(#2275,#2305,#2325,#2326)); -#2275 = ORIENTED_EDGE('',*,*,#2276,.T.); -#2276 = EDGE_CURVE('',#2277,#2279,#2281,.T.); -#2277 = VERTEX_POINT('',#2278); -#2278 = CARTESIAN_POINT('',(-9.54,5.4,1.57)); -#2279 = VERTEX_POINT('',#2280); -#2280 = CARTESIAN_POINT('',(-9.54,5.4,0.93)); -#2281 = SURFACE_CURVE('',#2282,(#2286,#2293),.PCURVE_S1.); -#2282 = LINE('',#2283,#2284); -#2283 = CARTESIAN_POINT('',(-9.54,5.4,1.57)); -#2284 = VECTOR('',#2285,1.); -#2285 = DIRECTION('',(2.22044604925E-16,0.,-1.)); -#2286 = PCURVE('',#2183,#2287); -#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292); -#2288 = LINE('',#2289,#2290); -#2289 = CARTESIAN_POINT('',(0.,0.)); -#2290 = VECTOR('',#2291,1.); -#2291 = DIRECTION('',(1.,0.)); -#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2293 = PCURVE('',#2294,#2299); -#2294 = PLANE('',#2295); -#2295 = AXIS2_PLACEMENT_3D('',#2296,#2297,#2298); -#2296 = CARTESIAN_POINT('',(0.32,5.4,0.53)); -#2297 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#2298 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#2299 = DEFINITIONAL_REPRESENTATION('',(#2300),#2304); -#2300 = LINE('',#2301,#2302); -#2301 = CARTESIAN_POINT('',(-1.04,-9.86)); -#2302 = VECTOR('',#2303,1.); -#2303 = DIRECTION('',(1.,2.22044604925E-16)); -#2304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2305 = ORIENTED_EDGE('',*,*,#2306,.T.); -#2306 = EDGE_CURVE('',#2279,#2161,#2307,.T.); -#2307 = SURFACE_CURVE('',#2308,(#2311,#2318),.PCURVE_S1.); -#2308 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2309,#2310),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#2309 = CARTESIAN_POINT('',(-9.54,5.4,0.93)); -#2310 = CARTESIAN_POINT('',(-10.04,5.26,1.07)); -#2311 = PCURVE('',#2183,#2312); -#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317); -#2313 = LINE('',#2314,#2315); -#2314 = CARTESIAN_POINT('',(0.64,0.)); -#2315 = VECTOR('',#2316,1.); -#2316 = DIRECTION('',(0.,1.)); -#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2318 = PCURVE('',#2210,#2319); -#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2324); -#2320 = LINE('',#2321,#2322); -#2321 = CARTESIAN_POINT('',(0.,0.)); -#2322 = VECTOR('',#2323,1.); -#2323 = DIRECTION('',(0.,1.)); -#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2325 = ORIENTED_EDGE('',*,*,#2160,.T.); -#2326 = ORIENTED_EDGE('',*,*,#2327,.F.); -#2327 = EDGE_CURVE('',#2277,#2163,#2328,.T.); -#2328 = SURFACE_CURVE('',#2329,(#2332,#2339),.PCURVE_S1.); -#2329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2330,#2331),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#2330 = CARTESIAN_POINT('',(-9.54,5.4,1.57)); -#2331 = CARTESIAN_POINT('',(-10.04,5.26,1.43)); -#2332 = PCURVE('',#2183,#2333); -#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338); -#2334 = LINE('',#2335,#2336); -#2335 = CARTESIAN_POINT('',(0.,0.)); -#2336 = VECTOR('',#2337,1.); -#2337 = DIRECTION('',(0.,1.)); -#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2339 = PCURVE('',#2262,#2340); -#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2345); -#2341 = LINE('',#2342,#2343); -#2342 = CARTESIAN_POINT('',(0.64,0.)); -#2343 = VECTOR('',#2344,1.); -#2344 = DIRECTION('',(0.,1.)); -#2345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2346 = ADVANCED_FACE('',(#2347),#2210,.T.); -#2347 = FACE_BOUND('',#2348,.T.); -#2348 = EDGE_LOOP('',(#2349,#2377,#2397,#2398)); -#2349 = ORIENTED_EDGE('',*,*,#2350,.T.); -#2350 = EDGE_CURVE('',#2279,#2351,#2353,.T.); -#2351 = VERTEX_POINT('',#2352); -#2352 = CARTESIAN_POINT('',(-9.54,4.76,0.93)); -#2353 = SURFACE_CURVE('',#2354,(#2358,#2365),.PCURVE_S1.); -#2354 = LINE('',#2355,#2356); -#2355 = CARTESIAN_POINT('',(-9.54,5.4,0.93)); -#2356 = VECTOR('',#2357,1.); -#2357 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#2358 = PCURVE('',#2210,#2359); -#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364); -#2360 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2361,#2362,#2363), - .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#2361 = CARTESIAN_POINT('',(3.423499032404E-16,6.12165168857E-16)); -#2362 = CARTESIAN_POINT('',(0.32,-5.799538072456E-16)); -#2363 = CARTESIAN_POINT('',(0.64,0.)); -#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2365 = PCURVE('',#2366,#2371); -#2366 = PLANE('',#2367); -#2367 = AXIS2_PLACEMENT_3D('',#2368,#2369,#2370); -#2368 = CARTESIAN_POINT('',(-0.72,5.4,0.93)); -#2369 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); -#2370 = DIRECTION('',(-1.,0.,0.)); -#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376); -#2372 = LINE('',#2373,#2374); -#2373 = CARTESIAN_POINT('',(8.82,0.)); -#2374 = VECTOR('',#2375,1.); -#2375 = DIRECTION('',(0.,-1.)); -#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2377 = ORIENTED_EDGE('',*,*,#2378,.T.); -#2378 = EDGE_CURVE('',#2351,#2195,#2379,.T.); -#2379 = SURFACE_CURVE('',#2380,(#2383,#2390),.PCURVE_S1.); -#2380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2381,#2382),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#2381 = CARTESIAN_POINT('',(-9.54,4.76,0.93)); -#2382 = CARTESIAN_POINT('',(-10.04,4.9,1.07)); -#2383 = PCURVE('',#2210,#2384); -#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2389); -#2385 = LINE('',#2386,#2387); -#2386 = CARTESIAN_POINT('',(0.64,0.)); -#2387 = VECTOR('',#2388,1.); -#2388 = DIRECTION('',(0.,1.)); -#2389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2390 = PCURVE('',#2237,#2391); -#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396); -#2392 = LINE('',#2393,#2394); -#2393 = CARTESIAN_POINT('',(0.,0.)); -#2394 = VECTOR('',#2395,1.); -#2395 = DIRECTION('',(0.,1.)); -#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2397 = ORIENTED_EDGE('',*,*,#2194,.T.); -#2398 = ORIENTED_EDGE('',*,*,#2306,.F.); -#2399 = ADVANCED_FACE('',(#2400),#2237,.T.); -#2400 = FACE_BOUND('',#2401,.T.); -#2401 = EDGE_LOOP('',(#2402,#2430,#2450,#2451)); -#2402 = ORIENTED_EDGE('',*,*,#2403,.T.); -#2403 = EDGE_CURVE('',#2351,#2404,#2406,.T.); -#2404 = VERTEX_POINT('',#2405); -#2405 = CARTESIAN_POINT('',(-9.54,4.76,1.57)); -#2406 = SURFACE_CURVE('',#2407,(#2411,#2418),.PCURVE_S1.); -#2407 = LINE('',#2408,#2409); -#2408 = CARTESIAN_POINT('',(-9.54,4.76,0.93)); -#2409 = VECTOR('',#2410,1.); -#2410 = DIRECTION('',(-2.22044604925E-16,0.,1.)); -#2411 = PCURVE('',#2237,#2412); -#2412 = DEFINITIONAL_REPRESENTATION('',(#2413),#2417); -#2413 = LINE('',#2414,#2415); -#2414 = CARTESIAN_POINT('',(0.,0.)); -#2415 = VECTOR('',#2416,1.); -#2416 = DIRECTION('',(1.,0.)); -#2417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2418 = PCURVE('',#2419,#2424); -#2419 = PLANE('',#2420); -#2420 = AXIS2_PLACEMENT_3D('',#2421,#2422,#2423); -#2421 = CARTESIAN_POINT('',(0.32,4.76,0.53)); -#2422 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#2423 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#2424 = DEFINITIONAL_REPRESENTATION('',(#2425),#2429); -#2425 = LINE('',#2426,#2427); -#2426 = CARTESIAN_POINT('',(-0.4,-9.86)); -#2427 = VECTOR('',#2428,1.); -#2428 = DIRECTION('',(-1.,-2.22044604925E-16)); -#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2430 = ORIENTED_EDGE('',*,*,#2431,.T.); -#2431 = EDGE_CURVE('',#2404,#2222,#2432,.T.); -#2432 = SURFACE_CURVE('',#2433,(#2436,#2443),.PCURVE_S1.); -#2433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2434,#2435),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#2434 = CARTESIAN_POINT('',(-9.54,4.76,1.57)); -#2435 = CARTESIAN_POINT('',(-10.04,4.9,1.43)); -#2436 = PCURVE('',#2237,#2437); -#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442); -#2438 = LINE('',#2439,#2440); -#2439 = CARTESIAN_POINT('',(0.64,0.)); -#2440 = VECTOR('',#2441,1.); -#2441 = DIRECTION('',(0.,1.)); -#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2443 = PCURVE('',#2262,#2444); -#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2449); -#2445 = LINE('',#2446,#2447); -#2446 = CARTESIAN_POINT('',(0.,0.)); -#2447 = VECTOR('',#2448,1.); -#2448 = DIRECTION('',(0.,1.)); -#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2450 = ORIENTED_EDGE('',*,*,#2221,.T.); -#2451 = ORIENTED_EDGE('',*,*,#2378,.F.); -#2452 = ADVANCED_FACE('',(#2453),#2262,.T.); -#2453 = FACE_BOUND('',#2454,.T.); -#2454 = EDGE_LOOP('',(#2455,#2481,#2482,#2483)); -#2455 = ORIENTED_EDGE('',*,*,#2456,.F.); -#2456 = EDGE_CURVE('',#2277,#2404,#2457,.T.); -#2457 = SURFACE_CURVE('',#2458,(#2462,#2469),.PCURVE_S1.); -#2458 = LINE('',#2459,#2460); -#2459 = CARTESIAN_POINT('',(-9.54,5.4,1.57)); -#2460 = VECTOR('',#2461,1.); -#2461 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#2462 = PCURVE('',#2262,#2463); -#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468); -#2464 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2465,#2466,#2467), - .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#2465 = CARTESIAN_POINT('',(0.64,0.)); -#2466 = CARTESIAN_POINT('',(0.32,-3.326700916608E-16)); -#2467 = CARTESIAN_POINT('',(2.936984648229E-16,3.799109584575E-16)); -#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2469 = PCURVE('',#2470,#2475); -#2470 = PLANE('',#2471); -#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474); -#2472 = CARTESIAN_POINT('',(-9.54,5.4,1.57)); -#2473 = DIRECTION('',(0.,4.440892098501E-16,1.)); -#2474 = DIRECTION('',(1.,0.,0.)); -#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480); -#2476 = LINE('',#2477,#2478); -#2477 = CARTESIAN_POINT('',(0.,0.)); -#2478 = VECTOR('',#2479,1.); -#2479 = DIRECTION('',(0.,-1.)); -#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2481 = ORIENTED_EDGE('',*,*,#2327,.T.); -#2482 = ORIENTED_EDGE('',*,*,#2248,.T.); -#2483 = ORIENTED_EDGE('',*,*,#2431,.F.); -#2484 = ADVANCED_FACE('',(#2485),#2294,.F.); -#2485 = FACE_BOUND('',#2486,.F.); -#2486 = EDGE_LOOP('',(#2487,#2517,#2546,#2567,#2568,#2591,#2620,#2648)); -#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); -#2488 = EDGE_CURVE('',#2489,#2491,#2493,.T.); -#2489 = VERTEX_POINT('',#2490); -#2490 = CARTESIAN_POINT('',(0.32,5.4,0.53)); -#2491 = VERTEX_POINT('',#2492); -#2492 = CARTESIAN_POINT('',(0.32,5.4,-2.5)); -#2493 = SURFACE_CURVE('',#2494,(#2498,#2505),.PCURVE_S1.); -#2494 = LINE('',#2495,#2496); -#2495 = CARTESIAN_POINT('',(0.32,5.4,0.53)); -#2496 = VECTOR('',#2497,1.); -#2497 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#2498 = PCURVE('',#2294,#2499); -#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504); -#2500 = LINE('',#2501,#2502); -#2501 = CARTESIAN_POINT('',(-1.110223024625E-16,5.551115123126E-17)); -#2502 = VECTOR('',#2503,1.); -#2503 = DIRECTION('',(1.,0.)); -#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2505 = PCURVE('',#2506,#2511); -#2506 = PLANE('',#2507); -#2507 = AXIS2_PLACEMENT_3D('',#2508,#2509,#2510); -#2508 = CARTESIAN_POINT('',(0.32,5.4,0.53)); -#2509 = DIRECTION('',(1.,0.,0.)); -#2510 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2516); -#2512 = LINE('',#2513,#2514); -#2513 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.479114197289E-31)); -#2514 = VECTOR('',#2515,1.); -#2515 = DIRECTION('',(1.,0.)); -#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2517 = ORIENTED_EDGE('',*,*,#2518,.T.); -#2518 = EDGE_CURVE('',#2489,#2519,#2521,.T.); -#2519 = VERTEX_POINT('',#2520); -#2520 = CARTESIAN_POINT('',(-0.72,5.4,1.57)); -#2521 = SURFACE_CURVE('',#2522,(#2527,#2534),.PCURVE_S1.); -#2522 = CIRCLE('',#2523,1.04); -#2523 = AXIS2_PLACEMENT_3D('',#2524,#2525,#2526); -#2524 = CARTESIAN_POINT('',(-0.72,5.4,0.53)); -#2525 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#2526 = DIRECTION('',(1.,0.,0.)); -#2527 = PCURVE('',#2294,#2528); -#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533); -#2529 = CIRCLE('',#2530,1.04); -#2530 = AXIS2_PLACEMENT_2D('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(0.,-1.04)); -#2532 = DIRECTION('',(0.,1.)); -#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2534 = PCURVE('',#2535,#2540); -#2535 = CYLINDRICAL_SURFACE('',#2536,1.04); -#2536 = AXIS2_PLACEMENT_3D('',#2537,#2538,#2539); -#2537 = CARTESIAN_POINT('',(-0.72,5.4,0.53)); -#2538 = DIRECTION('',(0.,1.,-6.661338147751E-16)); -#2539 = DIRECTION('',(1.,0.,0.)); -#2540 = DEFINITIONAL_REPRESENTATION('',(#2541),#2545); -#2541 = LINE('',#2542,#2543); -#2542 = CARTESIAN_POINT('',(-0.,0.)); -#2543 = VECTOR('',#2544,1.); -#2544 = DIRECTION('',(-1.,0.)); -#2545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2546 = ORIENTED_EDGE('',*,*,#2547,.F.); -#2547 = EDGE_CURVE('',#2277,#2519,#2548,.T.); -#2548 = SURFACE_CURVE('',#2549,(#2553,#2560),.PCURVE_S1.); +#2547 = PCURVE('',#2272,#2548); +#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553); #2549 = LINE('',#2550,#2551); -#2550 = CARTESIAN_POINT('',(-9.54,5.4,1.57)); +#2550 = CARTESIAN_POINT('',(0.64,-4.062230246252E-17)); #2551 = VECTOR('',#2552,1.); -#2552 = DIRECTION('',(1.,0.,0.)); -#2553 = PCURVE('',#2294,#2554); -#2554 = DEFINITIONAL_REPRESENTATION('',(#2555),#2559); -#2555 = LINE('',#2556,#2557); -#2556 = CARTESIAN_POINT('',(-1.04,-9.86)); -#2557 = VECTOR('',#2558,1.); -#2558 = DIRECTION('',(0.,1.)); -#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2552 = DIRECTION('',(2.2E-16,1.)); +#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2560 = PCURVE('',#2470,#2561); -#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2566); -#2562 = LINE('',#2563,#2564); -#2563 = CARTESIAN_POINT('',(-1.7763568394E-15,0.)); -#2564 = VECTOR('',#2565,1.); -#2565 = DIRECTION('',(1.,0.)); -#2566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2554 = ORIENTED_EDGE('',*,*,#2555,.T.); +#2555 = EDGE_CURVE('',#2533,#2556,#2558,.T.); +#2556 = VERTEX_POINT('',#2557); +#2557 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#2558 = SURFACE_CURVE('',#2559,(#2563,#2570),.PCURVE_S1.); +#2559 = LINE('',#2560,#2561); +#2560 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#2561 = VECTOR('',#2562,1.); +#2562 = DIRECTION('',(1.,-1.1E-16,6.2E-16)); +#2563 = PCURVE('',#2242,#2564); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(3.149075914961,3.244405769658)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(-7.3E-16,1.)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2567 = ORIENTED_EDGE('',*,*,#2276,.T.); -#2568 = ORIENTED_EDGE('',*,*,#2569,.F.); -#2569 = EDGE_CURVE('',#2570,#2279,#2572,.T.); -#2570 = VERTEX_POINT('',#2571); -#2571 = CARTESIAN_POINT('',(-0.72,5.4,0.93)); -#2572 = SURFACE_CURVE('',#2573,(#2577,#2584),.PCURVE_S1.); -#2573 = LINE('',#2574,#2575); -#2574 = CARTESIAN_POINT('',(-0.72,5.4,0.93)); -#2575 = VECTOR('',#2576,1.); -#2576 = DIRECTION('',(-1.,0.,0.)); -#2577 = PCURVE('',#2294,#2578); -#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); -#2579 = LINE('',#2580,#2581); -#2580 = CARTESIAN_POINT('',(-0.4,-1.04)); -#2581 = VECTOR('',#2582,1.); -#2582 = DIRECTION('',(-0.,-1.)); -#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2584 = PCURVE('',#2366,#2585); -#2585 = DEFINITIONAL_REPRESENTATION('',(#2586),#2590); -#2586 = LINE('',#2587,#2588); -#2587 = CARTESIAN_POINT('',(1.110223024625E-16,0.)); -#2588 = VECTOR('',#2589,1.); -#2589 = DIRECTION('',(1.,0.)); -#2590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2591 = ORIENTED_EDGE('',*,*,#2592,.F.); -#2592 = EDGE_CURVE('',#2593,#2570,#2595,.T.); -#2593 = VERTEX_POINT('',#2594); -#2594 = CARTESIAN_POINT('',(-0.32,5.4,0.53)); -#2595 = SURFACE_CURVE('',#2596,(#2601,#2608),.PCURVE_S1.); -#2596 = CIRCLE('',#2597,0.4); -#2597 = AXIS2_PLACEMENT_3D('',#2598,#2599,#2600); -#2598 = CARTESIAN_POINT('',(-0.72,5.4,0.53)); -#2599 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#2600 = DIRECTION('',(1.,0.,0.)); -#2601 = PCURVE('',#2294,#2602); -#2602 = DEFINITIONAL_REPRESENTATION('',(#2603),#2607); -#2603 = CIRCLE('',#2604,0.4); -#2604 = AXIS2_PLACEMENT_2D('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.,-1.04)); -#2606 = DIRECTION('',(0.,1.)); -#2607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2608 = PCURVE('',#2609,#2614); -#2609 = CYLINDRICAL_SURFACE('',#2610,0.4); -#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613); -#2611 = CARTESIAN_POINT('',(-0.72,5.4,0.53)); -#2612 = DIRECTION('',(0.,1.,-6.661338147751E-16)); -#2613 = DIRECTION('',(1.,0.,0.)); -#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619); -#2615 = LINE('',#2616,#2617); -#2616 = CARTESIAN_POINT('',(-0.,0.)); -#2617 = VECTOR('',#2618,1.); -#2618 = DIRECTION('',(-1.,0.)); -#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2620 = ORIENTED_EDGE('',*,*,#2621,.F.); -#2621 = EDGE_CURVE('',#2622,#2593,#2624,.T.); -#2622 = VERTEX_POINT('',#2623); -#2623 = CARTESIAN_POINT('',(-0.32,5.4,-2.5)); -#2624 = SURFACE_CURVE('',#2625,(#2629,#2636),.PCURVE_S1.); -#2625 = LINE('',#2626,#2627); -#2626 = CARTESIAN_POINT('',(-0.32,5.4,-2.5)); -#2627 = VECTOR('',#2628,1.); -#2628 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#2629 = PCURVE('',#2294,#2630); -#2630 = DEFINITIONAL_REPRESENTATION('',(#2631),#2635); -#2631 = LINE('',#2632,#2633); -#2632 = CARTESIAN_POINT('',(3.03,-0.64)); -#2633 = VECTOR('',#2634,1.); -#2634 = DIRECTION('',(-1.,0.)); -#2635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2636 = PCURVE('',#2637,#2642); -#2637 = PLANE('',#2638); -#2638 = AXIS2_PLACEMENT_3D('',#2639,#2640,#2641); -#2639 = CARTESIAN_POINT('',(-0.32,5.4,-2.5)); -#2640 = DIRECTION('',(-1.,0.,0.)); -#2641 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2647); -#2643 = LINE('',#2644,#2645); -#2644 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); -#2645 = VECTOR('',#2646,1.); -#2646 = DIRECTION('',(1.,0.)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2648 = ORIENTED_EDGE('',*,*,#2649,.T.); -#2649 = EDGE_CURVE('',#2622,#2491,#2650,.T.); -#2650 = SURFACE_CURVE('',#2651,(#2655,#2662),.PCURVE_S1.); -#2651 = LINE('',#2652,#2653); -#2652 = CARTESIAN_POINT('',(-0.32,5.4,-2.5)); -#2653 = VECTOR('',#2654,1.); -#2654 = DIRECTION('',(1.,0.,0.)); -#2655 = PCURVE('',#2294,#2656); -#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661); -#2657 = LINE('',#2658,#2659); -#2658 = CARTESIAN_POINT('',(3.03,-0.64)); -#2659 = VECTOR('',#2660,1.); -#2660 = DIRECTION('',(0.,1.)); -#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2662 = PCURVE('',#2663,#2668); -#2663 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#2664,#2665) - ,(#2666,#2667 +#2570 = PCURVE('',#2571,#2576); +#2571 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#2572,#2573) + ,(#2574,#2575 )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), .PIECEWISE_BEZIER_KNOTS.); -#2664 = CARTESIAN_POINT('',(-0.32,5.4,-2.5)); -#2665 = CARTESIAN_POINT('',(-0.18,5.26,-3.)); -#2666 = CARTESIAN_POINT('',(0.32,5.4,-2.5)); -#2667 = CARTESIAN_POINT('',(0.18,5.26,-3.)); -#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673); -#2669 = LINE('',#2670,#2671); -#2670 = CARTESIAN_POINT('',(0.,0.)); -#2671 = VECTOR('',#2672,1.); -#2672 = DIRECTION('',(1.,0.)); -#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2572 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#2573 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#2574 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#2575 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581); +#2577 = LINE('',#2578,#2579); +#2578 = CARTESIAN_POINT('',(0.64,0.)); +#2579 = VECTOR('',#2580,1.); +#2580 = DIRECTION('',(-1.,-0.)); +#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2674 = ADVANCED_FACE('',(#2675),#2366,.T.); -#2675 = FACE_BOUND('',#2676,.T.); -#2676 = EDGE_LOOP('',(#2677,#2700,#2721,#2722)); -#2677 = ORIENTED_EDGE('',*,*,#2678,.T.); -#2678 = EDGE_CURVE('',#2570,#2679,#2681,.T.); -#2679 = VERTEX_POINT('',#2680); -#2680 = CARTESIAN_POINT('',(-0.72,4.76,0.93)); -#2681 = SURFACE_CURVE('',#2682,(#2686,#2693),.PCURVE_S1.); -#2682 = LINE('',#2683,#2684); -#2683 = CARTESIAN_POINT('',(-0.72,5.4,0.93)); -#2684 = VECTOR('',#2685,1.); -#2685 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#2686 = PCURVE('',#2366,#2687); -#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692); -#2688 = LINE('',#2689,#2690); -#2689 = CARTESIAN_POINT('',(0.,0.)); -#2690 = VECTOR('',#2691,1.); -#2691 = DIRECTION('',(0.,-1.)); -#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2582 = ORIENTED_EDGE('',*,*,#2583,.F.); +#2583 = EDGE_CURVE('',#2584,#2556,#2586,.T.); +#2584 = VERTEX_POINT('',#2585); +#2585 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#2586 = SURFACE_CURVE('',#2587,(#2591,#2598),.PCURVE_S1.); +#2587 = LINE('',#2588,#2589); +#2588 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#2589 = VECTOR('',#2590,1.); +#2590 = DIRECTION('',(-1.1E-16,-3.3E-16,-1.)); +#2591 = PCURVE('',#2242,#2592); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,-3.697785493223E-32)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2693 = PCURVE('',#2609,#2694); -#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699); -#2695 = LINE('',#2696,#2697); -#2696 = CARTESIAN_POINT('',(-1.570796326795,0.)); -#2697 = VECTOR('',#2698,1.); -#2698 = DIRECTION('',(-0.,-1.)); -#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = PCURVE('',#2362,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.,0.)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(-2.2E-16,1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2700 = ORIENTED_EDGE('',*,*,#2701,.T.); -#2701 = EDGE_CURVE('',#2679,#2351,#2702,.T.); -#2702 = SURFACE_CURVE('',#2703,(#2707,#2714),.PCURVE_S1.); -#2703 = LINE('',#2704,#2705); -#2704 = CARTESIAN_POINT('',(-0.72,4.76,0.93)); -#2705 = VECTOR('',#2706,1.); -#2706 = DIRECTION('',(-1.,0.,0.)); -#2707 = PCURVE('',#2366,#2708); +#2605 = ORIENTED_EDGE('',*,*,#2606,.F.); +#2606 = EDGE_CURVE('',#2607,#2584,#2609,.T.); +#2607 = VERTEX_POINT('',#2608); +#2608 = CARTESIAN_POINT('',(3.32,-0.32,0.32)); +#2609 = SURFACE_CURVE('',#2610,(#2615,#2626),.PCURVE_S1.); +#2610 = CIRCLE('',#2611,1.04); +#2611 = AXIS2_PLACEMENT_3D('',#2612,#2613,#2614); +#2612 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#2613 = DIRECTION('',(1.1E-16,1.,-3.3E-16)); +#2614 = DIRECTION('',(1.,-1.1E-16,1.1E-16)); +#2615 = PCURVE('',#2242,#2616); +#2616 = DEFINITIONAL_REPRESENTATION('',(#2617),#2625); +#2617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2618,#2619,#2620,#2621, +#2622,#2623,#2624),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2618 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#2619 = CARTESIAN_POINT('',(1.920408754833,3.884405769658)); +#2620 = CARTESIAN_POINT('',(1.019742334897,2.324405769658)); +#2621 = CARTESIAN_POINT('',(0.119075914961,0.764405769658)); +#2622 = CARTESIAN_POINT('',(-0.781590504975,2.324405769658)); +#2623 = CARTESIAN_POINT('',(-1.68225692491,3.884405769658)); +#2624 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2626 = PCURVE('',#2334,#2627); +#2627 = DEFINITIONAL_REPRESENTATION('',(#2628),#2632); +#2628 = LINE('',#2629,#2630); +#2629 = CARTESIAN_POINT('',(0.,0.)); +#2630 = VECTOR('',#2631,1.); +#2631 = DIRECTION('',(1.,0.)); +#2632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2633 = ORIENTED_EDGE('',*,*,#2634,.F.); +#2634 = EDGE_CURVE('',#2635,#2607,#2637,.T.); +#2635 = VERTEX_POINT('',#2636); +#2636 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#2637 = SURFACE_CURVE('',#2638,(#2642,#2649),.PCURVE_S1.); +#2638 = LINE('',#2639,#2640); +#2639 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#2640 = VECTOR('',#2641,1.); +#2641 = DIRECTION('',(1.,-1.1E-16,2.2E-16)); +#2642 = PCURVE('',#2242,#2643); +#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648); +#2644 = LINE('',#2645,#2646); +#2645 = CARTESIAN_POINT('',(-0.920924085039,-5.975594230342)); +#2646 = VECTOR('',#2647,1.); +#2647 = DIRECTION('',(-3.3E-16,1.)); +#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2649 = PCURVE('',#2305,#2650); +#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655); +#2651 = LINE('',#2652,#2653); +#2652 = CARTESIAN_POINT('',(-0.32,4.41)); +#2653 = VECTOR('',#2654,1.); +#2654 = DIRECTION('',(-1.232595164408E-31,-1.)); +#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2656 = ORIENTED_EDGE('',*,*,#2657,.F.); +#2657 = EDGE_CURVE('',#2479,#2635,#2658,.T.); +#2658 = SURFACE_CURVE('',#2659,(#2663,#2670),.PCURVE_S1.); +#2659 = LINE('',#2660,#2661); +#2660 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#2661 = VECTOR('',#2662,1.); +#2662 = DIRECTION('',(-3.3E-16,3.3E-16,1.)); +#2663 = PCURVE('',#2242,#2664); +#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(-0.280924085039,-5.975594230342)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,-4.4E-16)); +#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2670 = PCURVE('',#2671,#2676); +#2671 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#2672,#2673) + ,(#2674,#2675 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#2672 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#2673 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#2674 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#2675 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2681); +#2677 = LINE('',#2678,#2679); +#2678 = CARTESIAN_POINT('',(0.,0.)); +#2679 = VECTOR('',#2680,1.); +#2680 = DIRECTION('',(1.,0.)); +#2681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2682 = ADVANCED_FACE('',(#2683),#2272,.F.); +#2683 = FACE_BOUND('',#2684,.F.); +#2684 = EDGE_LOOP('',(#2685,#2686,#2687,#2688)); +#2685 = ORIENTED_EDGE('',*,*,#2402,.F.); +#2686 = ORIENTED_EDGE('',*,*,#2258,.F.); +#2687 = ORIENTED_EDGE('',*,*,#2532,.T.); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2375,#2533,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(-1.1E-16,-1.,1.1E-16)); +#2695 = PCURVE('',#2272,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(7.214118733939E-16,3.03)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2703,#2708); +#2703 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#2704,#2705) + ,(#2706,#2707 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#2704 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#2705 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#2706 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#2707 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); #2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713); #2709 = LINE('',#2710,#2711); -#2710 = CARTESIAN_POINT('',(1.110223024625E-16,-0.64)); +#2710 = CARTESIAN_POINT('',(0.64,0.)); #2711 = VECTOR('',#2712,1.); -#2712 = DIRECTION('',(1.,0.)); +#2712 = DIRECTION('',(-1.,-0.)); #2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2714 = PCURVE('',#2419,#2715); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-0.4,-1.04)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(-0.,-1.)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2714 = ADVANCED_FACE('',(#2715),#2305,.T.); +#2715 = FACE_BOUND('',#2716,.T.); +#2716 = EDGE_LOOP('',(#2717,#2718,#2739,#2740)); +#2717 = ORIENTED_EDGE('',*,*,#2634,.T.); +#2718 = ORIENTED_EDGE('',*,*,#2719,.T.); +#2719 = EDGE_CURVE('',#2607,#2290,#2720,.T.); +#2720 = SURFACE_CURVE('',#2721,(#2725,#2732),.PCURVE_S1.); +#2721 = LINE('',#2722,#2723); +#2722 = CARTESIAN_POINT('',(3.32,-0.32,0.32)); +#2723 = VECTOR('',#2724,1.); +#2724 = DIRECTION('',(3.3E-16,1.,-3.3E-16)); +#2725 = PCURVE('',#2305,#2726); +#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2731); +#2727 = LINE('',#2728,#2729); +#2728 = CARTESIAN_POINT('',(-0.32,-4.41)); +#2729 = VECTOR('',#2730,1.); +#2730 = DIRECTION('',(1.,-2.2E-16)); +#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2721 = ORIENTED_EDGE('',*,*,#2350,.F.); -#2722 = ORIENTED_EDGE('',*,*,#2569,.F.); -#2723 = ADVANCED_FACE('',(#2724),#2419,.T.); -#2724 = FACE_BOUND('',#2725,.T.); -#2725 = EDGE_LOOP('',(#2726,#2751,#2775,#2796,#2797,#2798,#2822,#2845)); -#2726 = ORIENTED_EDGE('',*,*,#2727,.F.); -#2727 = EDGE_CURVE('',#2728,#2730,#2732,.T.); -#2728 = VERTEX_POINT('',#2729); -#2729 = CARTESIAN_POINT('',(0.32,4.76,0.53)); -#2730 = VERTEX_POINT('',#2731); -#2731 = CARTESIAN_POINT('',(0.32,4.76,-2.5)); -#2732 = SURFACE_CURVE('',#2733,(#2737,#2744),.PCURVE_S1.); -#2733 = LINE('',#2734,#2735); -#2734 = CARTESIAN_POINT('',(0.32,4.76,0.53)); -#2735 = VECTOR('',#2736,1.); -#2736 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); -#2737 = PCURVE('',#2419,#2738); -#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2743); -#2739 = LINE('',#2740,#2741); -#2740 = CARTESIAN_POINT('',(-1.110223024625E-16,5.551115123126E-17)); -#2741 = VECTOR('',#2742,1.); -#2742 = DIRECTION('',(1.,0.)); -#2743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2732 = PCURVE('',#2334,#2733); +#2733 = DEFINITIONAL_REPRESENTATION('',(#2734),#2738); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(0.,1.)); +#2738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2744 = PCURVE('',#2506,#2745); -#2745 = DEFINITIONAL_REPRESENTATION('',(#2746),#2750); -#2746 = LINE('',#2747,#2748); -#2747 = CARTESIAN_POINT('',(-1.7763568394E-17,-0.64)); -#2748 = VECTOR('',#2749,1.); -#2749 = DIRECTION('',(1.,0.)); -#2750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2739 = ORIENTED_EDGE('',*,*,#2287,.F.); +#2740 = ORIENTED_EDGE('',*,*,#2741,.F.); +#2741 = EDGE_CURVE('',#2635,#2288,#2742,.T.); +#2742 = SURFACE_CURVE('',#2743,(#2747,#2754),.PCURVE_S1.); +#2743 = LINE('',#2744,#2745); +#2744 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#2745 = VECTOR('',#2746,1.); +#2746 = DIRECTION('',(3.3E-16,1.,-3.3E-16)); +#2747 = PCURVE('',#2305,#2748); +#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2753); +#2749 = LINE('',#2750,#2751); +#2750 = CARTESIAN_POINT('',(-0.32,4.41)); +#2751 = VECTOR('',#2752,1.); +#2752 = DIRECTION('',(1.,-2.2E-16)); +#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2751 = ORIENTED_EDGE('',*,*,#2752,.T.); -#2752 = EDGE_CURVE('',#2728,#2753,#2755,.T.); -#2753 = VERTEX_POINT('',#2754); -#2754 = CARTESIAN_POINT('',(-0.72,4.76,1.57)); -#2755 = SURFACE_CURVE('',#2756,(#2761,#2768),.PCURVE_S1.); -#2756 = CIRCLE('',#2757,1.04); -#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760); -#2758 = CARTESIAN_POINT('',(-0.72,4.76,0.53)); -#2759 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#2760 = DIRECTION('',(1.,0.,0.)); -#2761 = PCURVE('',#2419,#2762); -#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767); -#2763 = CIRCLE('',#2764,1.04); -#2764 = AXIS2_PLACEMENT_2D('',#2765,#2766); -#2765 = CARTESIAN_POINT('',(0.,-1.04)); -#2766 = DIRECTION('',(0.,1.)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2768 = PCURVE('',#2535,#2769); -#2769 = DEFINITIONAL_REPRESENTATION('',(#2770),#2774); -#2770 = LINE('',#2771,#2772); -#2771 = CARTESIAN_POINT('',(-0.,-0.64)); -#2772 = VECTOR('',#2773,1.); -#2773 = DIRECTION('',(-1.,0.)); -#2774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2775 = ORIENTED_EDGE('',*,*,#2776,.F.); -#2776 = EDGE_CURVE('',#2404,#2753,#2777,.T.); -#2777 = SURFACE_CURVE('',#2778,(#2782,#2789),.PCURVE_S1.); -#2778 = LINE('',#2779,#2780); -#2779 = CARTESIAN_POINT('',(-9.54,4.76,1.57)); -#2780 = VECTOR('',#2781,1.); -#2781 = DIRECTION('',(1.,0.,0.)); -#2782 = PCURVE('',#2419,#2783); -#2783 = DEFINITIONAL_REPRESENTATION('',(#2784),#2788); -#2784 = LINE('',#2785,#2786); -#2785 = CARTESIAN_POINT('',(-1.04,-9.86)); -#2786 = VECTOR('',#2787,1.); -#2787 = DIRECTION('',(0.,1.)); -#2788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2789 = PCURVE('',#2470,#2790); -#2790 = DEFINITIONAL_REPRESENTATION('',(#2791),#2795); -#2791 = LINE('',#2792,#2793); -#2792 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.64)); -#2793 = VECTOR('',#2794,1.); -#2794 = DIRECTION('',(1.,0.)); -#2795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2796 = ORIENTED_EDGE('',*,*,#2403,.F.); -#2797 = ORIENTED_EDGE('',*,*,#2701,.F.); -#2798 = ORIENTED_EDGE('',*,*,#2799,.F.); -#2799 = EDGE_CURVE('',#2800,#2679,#2802,.T.); -#2800 = VERTEX_POINT('',#2801); -#2801 = CARTESIAN_POINT('',(-0.32,4.76,0.53)); -#2802 = SURFACE_CURVE('',#2803,(#2808,#2815),.PCURVE_S1.); -#2803 = CIRCLE('',#2804,0.4); -#2804 = AXIS2_PLACEMENT_3D('',#2805,#2806,#2807); -#2805 = CARTESIAN_POINT('',(-0.72,4.76,0.53)); -#2806 = DIRECTION('',(0.,-1.,6.661338147751E-16)); -#2807 = DIRECTION('',(1.,0.,0.)); -#2808 = PCURVE('',#2419,#2809); -#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814); -#2810 = CIRCLE('',#2811,0.4); -#2811 = AXIS2_PLACEMENT_2D('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.,-1.04)); -#2813 = DIRECTION('',(0.,1.)); -#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2815 = PCURVE('',#2609,#2816); -#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821); -#2817 = LINE('',#2818,#2819); -#2818 = CARTESIAN_POINT('',(-0.,-0.64)); -#2819 = VECTOR('',#2820,1.); -#2820 = DIRECTION('',(-1.,0.)); -#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2822 = ORIENTED_EDGE('',*,*,#2823,.F.); -#2823 = EDGE_CURVE('',#2824,#2800,#2826,.T.); -#2824 = VERTEX_POINT('',#2825); -#2825 = CARTESIAN_POINT('',(-0.32,4.76,-2.5)); -#2826 = SURFACE_CURVE('',#2827,(#2831,#2838),.PCURVE_S1.); -#2827 = LINE('',#2828,#2829); -#2828 = CARTESIAN_POINT('',(-0.32,4.76,-2.5)); -#2829 = VECTOR('',#2830,1.); -#2830 = DIRECTION('',(0.,6.661338147751E-16,1.)); -#2831 = PCURVE('',#2419,#2832); -#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837); -#2833 = LINE('',#2834,#2835); -#2834 = CARTESIAN_POINT('',(3.03,-0.64)); -#2835 = VECTOR('',#2836,1.); -#2836 = DIRECTION('',(-1.,0.)); -#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2838 = PCURVE('',#2637,#2839); -#2839 = DEFINITIONAL_REPRESENTATION('',(#2840),#2844); -#2840 = LINE('',#2841,#2842); -#2841 = CARTESIAN_POINT('',(-8.704148513061E-16,-0.64)); -#2842 = VECTOR('',#2843,1.); -#2843 = DIRECTION('',(1.,0.)); -#2844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2845 = ORIENTED_EDGE('',*,*,#2846,.F.); -#2846 = EDGE_CURVE('',#2730,#2824,#2847,.T.); -#2847 = SURFACE_CURVE('',#2848,(#2852,#2859),.PCURVE_S1.); -#2848 = LINE('',#2849,#2850); -#2849 = CARTESIAN_POINT('',(0.32,4.76,-2.5)); -#2850 = VECTOR('',#2851,1.); -#2851 = DIRECTION('',(-1.,0.,0.)); -#2852 = PCURVE('',#2419,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(3.03,-3.330669073875E-16)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(-0.,-1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = PCURVE('',#2860,#2865); -#2860 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#2861,#2862) - ,(#2863,#2864 +#2754 = PCURVE('',#2755,#2760); +#2755 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#2756,#2757) + ,(#2758,#2759 )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), .PIECEWISE_BEZIER_KNOTS.); -#2861 = CARTESIAN_POINT('',(0.32,4.76,-2.5)); -#2862 = CARTESIAN_POINT('',(0.18,4.9,-3.)); -#2863 = CARTESIAN_POINT('',(-0.32,4.76,-2.5)); -#2864 = CARTESIAN_POINT('',(-0.18,4.9,-3.)); -#2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2870); -#2866 = LINE('',#2867,#2868); -#2867 = CARTESIAN_POINT('',(0.,0.)); -#2868 = VECTOR('',#2869,1.); -#2869 = DIRECTION('',(1.,0.)); -#2870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2756 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#2757 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#2758 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#2759 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#2760 = DEFINITIONAL_REPRESENTATION('',(#2761),#2765); +#2761 = LINE('',#2762,#2763); +#2762 = CARTESIAN_POINT('',(0.,0.)); +#2763 = VECTOR('',#2764,1.); +#2764 = DIRECTION('',(1.,0.)); +#2765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2871 = ADVANCED_FACE('',(#2872),#2470,.T.); -#2872 = FACE_BOUND('',#2873,.T.); -#2873 = EDGE_LOOP('',(#2874,#2875,#2876,#2897)); -#2874 = ORIENTED_EDGE('',*,*,#2456,.T.); -#2875 = ORIENTED_EDGE('',*,*,#2776,.T.); -#2876 = ORIENTED_EDGE('',*,*,#2877,.F.); -#2877 = EDGE_CURVE('',#2519,#2753,#2878,.T.); -#2878 = SURFACE_CURVE('',#2879,(#2883,#2890),.PCURVE_S1.); -#2879 = LINE('',#2880,#2881); -#2880 = CARTESIAN_POINT('',(-0.72,5.4,1.57)); -#2881 = VECTOR('',#2882,1.); -#2882 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#2883 = PCURVE('',#2470,#2884); -#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2889); -#2885 = LINE('',#2886,#2887); -#2886 = CARTESIAN_POINT('',(8.82,0.)); -#2887 = VECTOR('',#2888,1.); -#2888 = DIRECTION('',(0.,-1.)); -#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2766 = ADVANCED_FACE('',(#2767),#2334,.T.); +#2767 = FACE_BOUND('',#2768,.T.); +#2768 = EDGE_LOOP('',(#2769,#2770,#2791,#2792)); +#2769 = ORIENTED_EDGE('',*,*,#2606,.T.); +#2770 = ORIENTED_EDGE('',*,*,#2771,.T.); +#2771 = EDGE_CURVE('',#2584,#2318,#2772,.T.); +#2772 = SURFACE_CURVE('',#2773,(#2777,#2784),.PCURVE_S1.); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(3.3E-16,1.,-1.1E-16)); +#2777 = PCURVE('',#2334,#2778); +#2778 = DEFINITIONAL_REPRESENTATION('',(#2779),#2783); +#2779 = LINE('',#2780,#2781); +#2780 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2781 = VECTOR('',#2782,1.); +#2782 = DIRECTION('',(0.,1.)); +#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2890 = PCURVE('',#2535,#2891); -#2891 = DEFINITIONAL_REPRESENTATION('',(#2892),#2896); -#2892 = LINE('',#2893,#2894); -#2893 = CARTESIAN_POINT('',(-1.570796326795,0.)); -#2894 = VECTOR('',#2895,1.); -#2895 = DIRECTION('',(-0.,-1.)); -#2896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2784 = PCURVE('',#2362,#2785); +#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2790); +#2786 = LINE('',#2787,#2788); +#2787 = CARTESIAN_POINT('',(-1.221245327088E-32,-1.110223024625E-16)); +#2788 = VECTOR('',#2789,1.); +#2789 = DIRECTION('',(1.,2.465190328816E-32)); +#2790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2897 = ORIENTED_EDGE('',*,*,#2547,.F.); -#2898 = ADVANCED_FACE('',(#2899),#2506,.T.); -#2899 = FACE_BOUND('',#2900,.T.); -#2900 = EDGE_LOOP('',(#2901,#2922,#2923,#2949)); -#2901 = ORIENTED_EDGE('',*,*,#2902,.T.); -#2902 = EDGE_CURVE('',#2489,#2728,#2903,.T.); -#2903 = SURFACE_CURVE('',#2904,(#2908,#2915),.PCURVE_S1.); -#2904 = LINE('',#2905,#2906); -#2905 = CARTESIAN_POINT('',(0.32,5.4,0.53)); -#2906 = VECTOR('',#2907,1.); -#2907 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#2908 = PCURVE('',#2506,#2909); -#2909 = DEFINITIONAL_REPRESENTATION('',(#2910),#2914); -#2910 = LINE('',#2911,#2912); -#2911 = CARTESIAN_POINT('',(0.,0.)); -#2912 = VECTOR('',#2913,1.); -#2913 = DIRECTION('',(2.22044604925E-16,-1.)); -#2914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2791 = ORIENTED_EDGE('',*,*,#2317,.F.); +#2792 = ORIENTED_EDGE('',*,*,#2719,.F.); +#2793 = ADVANCED_FACE('',(#2794),#2362,.F.); +#2794 = FACE_BOUND('',#2795,.F.); +#2795 = EDGE_LOOP('',(#2796,#2797,#2798,#2799)); +#2796 = ORIENTED_EDGE('',*,*,#2583,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2771,.T.); +#2798 = ORIENTED_EDGE('',*,*,#2346,.T.); +#2799 = ORIENTED_EDGE('',*,*,#2800,.F.); +#2800 = EDGE_CURVE('',#2556,#2347,#2801,.T.); +#2801 = SURFACE_CURVE('',#2802,(#2806,#2813),.PCURVE_S1.); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(1.1E-16,1.,-1.1E-16)); +#2806 = PCURVE('',#2362,#2807); +#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812); +#2808 = LINE('',#2809,#2810); +#2809 = CARTESIAN_POINT('',(-6.659007221626E-16,3.03)); +#2810 = VECTOR('',#2811,1.); +#2811 = DIRECTION('',(1.,0.)); +#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2915 = PCURVE('',#2535,#2916); -#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); -#2917 = LINE('',#2918,#2919); -#2918 = CARTESIAN_POINT('',(-6.61991412146E-17,0.)); -#2919 = VECTOR('',#2920,1.); -#2920 = DIRECTION('',(-0.,-1.)); -#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2922 = ORIENTED_EDGE('',*,*,#2727,.T.); -#2923 = ORIENTED_EDGE('',*,*,#2924,.F.); -#2924 = EDGE_CURVE('',#2491,#2730,#2925,.T.); -#2925 = SURFACE_CURVE('',#2926,(#2930,#2937),.PCURVE_S1.); -#2926 = LINE('',#2927,#2928); -#2927 = CARTESIAN_POINT('',(0.32,5.4,-2.5)); -#2928 = VECTOR('',#2929,1.); -#2929 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#2930 = PCURVE('',#2506,#2931); -#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2936); -#2932 = LINE('',#2933,#2934); -#2933 = CARTESIAN_POINT('',(3.03,1.998401444325E-17)); -#2934 = VECTOR('',#2935,1.); -#2935 = DIRECTION('',(2.22044604925E-16,-1.)); -#2936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2937 = PCURVE('',#2938,#2943); -#2938 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#2939,#2940) - ,(#2941,#2942 +#2813 = PCURVE('',#2814,#2819); +#2814 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#2815,#2816) + ,(#2817,#2818 )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), .PIECEWISE_BEZIER_KNOTS.); -#2939 = CARTESIAN_POINT('',(0.32,5.4,-2.5)); -#2940 = CARTESIAN_POINT('',(0.18,5.26,-3.)); -#2941 = CARTESIAN_POINT('',(0.32,4.76,-2.5)); -#2942 = CARTESIAN_POINT('',(0.18,4.9,-3.)); -#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); -#2944 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2945,#2946,#2947), - .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#2945 = CARTESIAN_POINT('',(2.474258142762E-15,1.748999324602E-15)); -#2946 = CARTESIAN_POINT('',(0.32,2.389936967666E-15)); -#2947 = CARTESIAN_POINT('',(0.64,0.)); -#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2815 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#2816 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#2817 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#2818 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#2819 = DEFINITIONAL_REPRESENTATION('',(#2820),#2824); +#2820 = LINE('',#2821,#2822); +#2821 = CARTESIAN_POINT('',(0.64,0.)); +#2822 = VECTOR('',#2823,1.); +#2823 = DIRECTION('',(-1.,-0.)); +#2824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2949 = ORIENTED_EDGE('',*,*,#2488,.F.); -#2950 = ADVANCED_FACE('',(#2951),#2535,.T.); -#2951 = FACE_BOUND('',#2952,.F.); -#2952 = EDGE_LOOP('',(#2953,#2954,#2955,#2956)); -#2953 = ORIENTED_EDGE('',*,*,#2902,.T.); -#2954 = ORIENTED_EDGE('',*,*,#2752,.T.); -#2955 = ORIENTED_EDGE('',*,*,#2877,.F.); -#2956 = ORIENTED_EDGE('',*,*,#2518,.F.); -#2957 = ADVANCED_FACE('',(#2958),#2663,.T.); -#2958 = FACE_BOUND('',#2959,.T.); -#2959 = EDGE_LOOP('',(#2960,#2961,#2983,#3010)); -#2960 = ORIENTED_EDGE('',*,*,#2649,.T.); -#2961 = ORIENTED_EDGE('',*,*,#2962,.T.); -#2962 = EDGE_CURVE('',#2491,#2963,#2965,.T.); -#2963 = VERTEX_POINT('',#2964); -#2964 = CARTESIAN_POINT('',(0.18,5.26,-3.)); -#2965 = SURFACE_CURVE('',#2966,(#2969,#2976),.PCURVE_S1.); -#2966 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2967,#2968),.UNSPECIFIED.,.F., +#2825 = ADVANCED_FACE('',(#2826),#2390,.T.); +#2826 = FACE_BOUND('',#2827,.T.); +#2827 = EDGE_LOOP('',(#2828,#2829,#2851,#2878)); +#2828 = ORIENTED_EDGE('',*,*,#2374,.F.); +#2829 = ORIENTED_EDGE('',*,*,#2830,.T.); +#2830 = EDGE_CURVE('',#2347,#2831,#2833,.T.); +#2831 = VERTEX_POINT('',#2832); +#2832 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#2833 = SURFACE_CURVE('',#2834,(#2837,#2844),.PCURVE_S1.); +#2834 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2835,#2836),.UNSPECIFIED.,.F., .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#2967 = CARTESIAN_POINT('',(0.32,5.4,-2.5)); -#2968 = CARTESIAN_POINT('',(0.18,5.26,-3.)); -#2969 = PCURVE('',#2663,#2970); -#2970 = DEFINITIONAL_REPRESENTATION('',(#2971),#2975); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.64,0.)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.,1.)); -#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2835 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#2836 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#2837 = PCURVE('',#2390,#2838); +#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2843); +#2839 = LINE('',#2840,#2841); +#2840 = CARTESIAN_POINT('',(0.64,0.)); +#2841 = VECTOR('',#2842,1.); +#2842 = DIRECTION('',(0.,1.)); +#2843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2976 = PCURVE('',#2938,#2977); -#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#2982); -#2978 = LINE('',#2979,#2980); -#2979 = CARTESIAN_POINT('',(0.,0.)); -#2980 = VECTOR('',#2981,1.); -#2981 = DIRECTION('',(0.,1.)); -#2982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2844 = PCURVE('',#2814,#2845); +#2845 = DEFINITIONAL_REPRESENTATION('',(#2846),#2850); +#2846 = LINE('',#2847,#2848); +#2847 = CARTESIAN_POINT('',(0.,0.)); +#2848 = VECTOR('',#2849,1.); +#2849 = DIRECTION('',(0.,1.)); +#2850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2983 = ORIENTED_EDGE('',*,*,#2984,.T.); -#2984 = EDGE_CURVE('',#2963,#2985,#2987,.T.); -#2985 = VERTEX_POINT('',#2986); -#2986 = CARTESIAN_POINT('',(-0.18,5.26,-3.)); -#2987 = SURFACE_CURVE('',#2988,(#2992,#2998),.PCURVE_S1.); -#2988 = LINE('',#2989,#2990); -#2989 = CARTESIAN_POINT('',(0.18,5.26,-3.)); -#2990 = VECTOR('',#2991,1.); -#2991 = DIRECTION('',(-1.,0.,0.)); -#2992 = PCURVE('',#2663,#2993); -#2993 = DEFINITIONAL_REPRESENTATION('',(#2994),#2997); -#2994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2995,#2996),.UNSPECIFIED.,.F., +#2851 = ORIENTED_EDGE('',*,*,#2852,.F.); +#2852 = EDGE_CURVE('',#2853,#2831,#2855,.T.); +#2853 = VERTEX_POINT('',#2854); +#2854 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#2855 = SURFACE_CURVE('',#2856,(#2860,#2866),.PCURVE_S1.); +#2856 = LINE('',#2857,#2858); +#2857 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#2858 = VECTOR('',#2859,1.); +#2859 = DIRECTION('',(1.,1.1E-16,1.1E-16)); +#2860 = PCURVE('',#2390,#2861); +#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2865); +#2862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2863,#2864),.UNSPECIFIED.,.F., .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#2995 = CARTESIAN_POINT('',(0.64,1.)); -#2996 = CARTESIAN_POINT('',(0.,1.)); -#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2863 = CARTESIAN_POINT('',(0.,1.)); +#2864 = CARTESIAN_POINT('',(0.64,1.)); +#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2998 = PCURVE('',#2999,#3004); -#2999 = PLANE('',#3000); -#3000 = AXIS2_PLACEMENT_3D('',#3001,#3002,#3003); -#3001 = CARTESIAN_POINT('',(0.18,5.26,-3.)); -#3002 = DIRECTION('',(-2.22044604925E-16,0.,-1.)); -#3003 = DIRECTION('',(-0.707106781187,-0.707106781187,1.570092458684E-16 - )); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(0.,-0.)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.707106781187,0.707106781187)); +#2866 = PCURVE('',#2867,#2872); +#2867 = PLANE('',#2868); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(4.04,-5.8E-16,-4.25)); +#2870 = DIRECTION('',(2.47E-15,-0.,-1.)); +#2871 = DIRECTION('',(-1.,0.,-2.47E-15)); +#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(0.18,0.18)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(-1.,1.1E-16)); +#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2878 = ORIENTED_EDGE('',*,*,#2879,.F.); +#2879 = EDGE_CURVE('',#2375,#2853,#2880,.T.); +#2880 = SURFACE_CURVE('',#2881,(#2884,#2891),.PCURVE_S1.); +#2881 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2882,#2883),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2882 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#2883 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#2884 = PCURVE('',#2390,#2885); +#2885 = DEFINITIONAL_REPRESENTATION('',(#2886),#2890); +#2886 = LINE('',#2887,#2888); +#2887 = CARTESIAN_POINT('',(0.,0.)); +#2888 = VECTOR('',#2889,1.); +#2889 = DIRECTION('',(0.,1.)); +#2890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2891 = PCURVE('',#2703,#2892); +#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(0.64,0.)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(0.,1.)); +#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2898 = ADVANCED_FACE('',(#2899),#2461,.T.); +#2899 = FACE_BOUND('',#2900,.T.); +#2900 = EDGE_LOOP('',(#2901,#2902,#2924,#2951)); +#2901 = ORIENTED_EDGE('',*,*,#2447,.T.); +#2902 = ORIENTED_EDGE('',*,*,#2903,.T.); +#2903 = EDGE_CURVE('',#2425,#2904,#2906,.T.); +#2904 = VERTEX_POINT('',#2905); +#2905 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#2906 = SURFACE_CURVE('',#2907,(#2910,#2917),.PCURVE_S1.); +#2907 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2908,#2909),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2908 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#2909 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#2910 = PCURVE('',#2461,#2911); +#2911 = DEFINITIONAL_REPRESENTATION('',(#2912),#2916); +#2912 = LINE('',#2913,#2914); +#2913 = CARTESIAN_POINT('',(0.64,0.)); +#2914 = VECTOR('',#2915,1.); +#2915 = DIRECTION('',(0.,1.)); +#2916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2917 = PCURVE('',#2515,#2918); +#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923); +#2919 = LINE('',#2920,#2921); +#2920 = CARTESIAN_POINT('',(0.,0.)); +#2921 = VECTOR('',#2922,1.); +#2922 = DIRECTION('',(0.,1.)); +#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2924 = ORIENTED_EDGE('',*,*,#2925,.F.); +#2925 = EDGE_CURVE('',#2926,#2904,#2928,.T.); +#2926 = VERTEX_POINT('',#2927); +#2927 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#2928 = SURFACE_CURVE('',#2929,(#2933,#2939),.PCURVE_S1.); +#2929 = LINE('',#2930,#2931); +#2930 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#2931 = VECTOR('',#2932,1.); +#2932 = DIRECTION('',(-1.1E-16,-1.1E-16,-1.)); +#2933 = PCURVE('',#2461,#2934); +#2934 = DEFINITIONAL_REPRESENTATION('',(#2935),#2938); +#2935 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2936,#2937),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#2936 = CARTESIAN_POINT('',(0.,1.)); +#2937 = CARTESIAN_POINT('',(0.64,1.)); +#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2939 = PCURVE('',#2940,#2945); +#2940 = PLANE('',#2941); +#2941 = AXIS2_PLACEMENT_3D('',#2942,#2943,#2944); +#2942 = CARTESIAN_POINT('',(-6.,6.6E-16,-2.67E-15)); +#2943 = DIRECTION('',(-1.,-1.1E-16,-1.1E-16)); +#2944 = DIRECTION('',(1.1E-16,-1.,-1.1E-16)); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(-0.18,0.18)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(2.2E-16,-1.)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = ORIENTED_EDGE('',*,*,#2952,.F.); +#2952 = EDGE_CURVE('',#2288,#2926,#2953,.T.); +#2953 = SURFACE_CURVE('',#2954,(#2957,#2964),.PCURVE_S1.); +#2954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2955,#2956),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2955 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#2956 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#2957 = PCURVE('',#2461,#2958); +#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963); +#2959 = LINE('',#2960,#2961); +#2960 = CARTESIAN_POINT('',(0.,0.)); +#2961 = VECTOR('',#2962,1.); +#2962 = DIRECTION('',(0.,1.)); +#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2964 = PCURVE('',#2755,#2965); +#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970); +#2966 = LINE('',#2967,#2968); +#2967 = CARTESIAN_POINT('',(0.64,0.)); +#2968 = VECTOR('',#2969,1.); +#2969 = DIRECTION('',(0.,1.)); +#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2971 = ADVANCED_FACE('',(#2972),#2515,.T.); +#2972 = FACE_BOUND('',#2973,.T.); +#2973 = EDGE_LOOP('',(#2974,#2975,#2997,#3017)); +#2974 = ORIENTED_EDGE('',*,*,#2501,.T.); +#2975 = ORIENTED_EDGE('',*,*,#2976,.T.); +#2976 = EDGE_CURVE('',#2479,#2977,#2979,.T.); +#2977 = VERTEX_POINT('',#2978); +#2978 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#2979 = SURFACE_CURVE('',#2980,(#2983,#2990),.PCURVE_S1.); +#2980 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2981,#2982),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2981 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#2982 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#2983 = PCURVE('',#2515,#2984); +#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989); +#2985 = LINE('',#2986,#2987); +#2986 = CARTESIAN_POINT('',(0.64,0.)); +#2987 = VECTOR('',#2988,1.); +#2988 = DIRECTION('',(0.,1.)); +#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2990 = PCURVE('',#2671,#2991); +#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.,0.)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.,1.)); +#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2997 = ORIENTED_EDGE('',*,*,#2998,.F.); +#2998 = EDGE_CURVE('',#2904,#2977,#2999,.T.); +#2999 = SURFACE_CURVE('',#3000,(#3004,#3010),.PCURVE_S1.); +#3000 = LINE('',#3001,#3002); +#3001 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#3002 = VECTOR('',#3003,1.); +#3003 = DIRECTION('',(-1.1E-16,-1.,-1.1E-16)); +#3004 = PCURVE('',#2515,#3005); +#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3009); +#3006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3007,#3008),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#3007 = CARTESIAN_POINT('',(0.,1.)); +#3008 = CARTESIAN_POINT('',(0.64,1.)); #3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3010 = ORIENTED_EDGE('',*,*,#3011,.F.); -#3011 = EDGE_CURVE('',#2622,#2985,#3012,.T.); -#3012 = SURFACE_CURVE('',#3013,(#3016,#3023),.PCURVE_S1.); -#3013 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3014,#3015),.UNSPECIFIED.,.F., +#3010 = PCURVE('',#2940,#3011); +#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3016); +#3012 = LINE('',#3013,#3014); +#3013 = CARTESIAN_POINT('',(-0.18,-0.18)); +#3014 = VECTOR('',#3015,1.); +#3015 = DIRECTION('',(1.,0.)); +#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3017 = ORIENTED_EDGE('',*,*,#2903,.F.); +#3018 = ADVANCED_FACE('',(#3019),#2571,.T.); +#3019 = FACE_BOUND('',#3020,.T.); +#3020 = EDGE_LOOP('',(#3021,#3022,#3044,#3066)); +#3021 = ORIENTED_EDGE('',*,*,#2555,.F.); +#3022 = ORIENTED_EDGE('',*,*,#3023,.T.); +#3023 = EDGE_CURVE('',#2533,#3024,#3026,.T.); +#3024 = VERTEX_POINT('',#3025); +#3025 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#3026 = SURFACE_CURVE('',#3027,(#3030,#3037),.PCURVE_S1.); +#3027 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3028,#3029),.UNSPECIFIED.,.F., .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#3014 = CARTESIAN_POINT('',(-0.32,5.4,-2.5)); -#3015 = CARTESIAN_POINT('',(-0.18,5.26,-3.)); -#3016 = PCURVE('',#2663,#3017); -#3017 = DEFINITIONAL_REPRESENTATION('',(#3018),#3022); -#3018 = LINE('',#3019,#3020); -#3019 = CARTESIAN_POINT('',(0.,0.)); -#3020 = VECTOR('',#3021,1.); -#3021 = DIRECTION('',(0.,1.)); -#3022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3028 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#3029 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#3030 = PCURVE('',#2571,#3031); +#3031 = DEFINITIONAL_REPRESENTATION('',(#3032),#3036); +#3032 = LINE('',#3033,#3034); +#3033 = CARTESIAN_POINT('',(0.64,0.)); +#3034 = VECTOR('',#3035,1.); +#3035 = DIRECTION('',(0.,1.)); +#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3023 = PCURVE('',#3024,#3029); -#3024 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( - (#3025,#3026) - ,(#3027,#3028 - )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), - .PIECEWISE_BEZIER_KNOTS.); -#3025 = CARTESIAN_POINT('',(-0.32,4.76,-2.5)); -#3026 = CARTESIAN_POINT('',(-0.18,4.9,-3.)); -#3027 = CARTESIAN_POINT('',(-0.32,5.4,-2.5)); -#3028 = CARTESIAN_POINT('',(-0.18,5.26,-3.)); -#3029 = DEFINITIONAL_REPRESENTATION('',(#3030),#3034); -#3030 = LINE('',#3031,#3032); -#3031 = CARTESIAN_POINT('',(0.64,0.)); -#3032 = VECTOR('',#3033,1.); -#3033 = DIRECTION('',(0.,1.)); -#3034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3037 = PCURVE('',#2703,#3038); +#3038 = DEFINITIONAL_REPRESENTATION('',(#3039),#3043); +#3039 = LINE('',#3040,#3041); +#3040 = CARTESIAN_POINT('',(0.,0.)); +#3041 = VECTOR('',#3042,1.); +#3042 = DIRECTION('',(0.,1.)); +#3043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3035 = ADVANCED_FACE('',(#3036),#2637,.T.); -#3036 = FACE_BOUND('',#3037,.T.); -#3037 = EDGE_LOOP('',(#3038,#3059,#3060,#3081)); -#3038 = ORIENTED_EDGE('',*,*,#3039,.T.); -#3039 = EDGE_CURVE('',#2622,#2824,#3040,.T.); -#3040 = SURFACE_CURVE('',#3041,(#3045,#3052),.PCURVE_S1.); -#3041 = LINE('',#3042,#3043); -#3042 = CARTESIAN_POINT('',(-0.32,5.4,-2.5)); -#3043 = VECTOR('',#3044,1.); -#3044 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#3045 = PCURVE('',#2637,#3046); -#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3051); -#3047 = LINE('',#3048,#3049); -#3048 = CARTESIAN_POINT('',(0.,0.)); -#3049 = VECTOR('',#3050,1.); -#3050 = DIRECTION('',(-2.22044604925E-16,-1.)); -#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3052 = PCURVE('',#3024,#3053); -#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058); -#3054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3055,#3056,#3057), - .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.); -#3055 = CARTESIAN_POINT('',(0.64,2.096147547587E-15)); -#3056 = CARTESIAN_POINT('',(0.32,2.472361196003E-15)); -#3057 = CARTESIAN_POINT('',(0.,0.)); +#3044 = ORIENTED_EDGE('',*,*,#3045,.F.); +#3045 = EDGE_CURVE('',#3046,#3024,#3048,.T.); +#3046 = VERTEX_POINT('',#3047); +#3047 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#3048 = SURFACE_CURVE('',#3049,(#3053,#3059),.PCURVE_S1.); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(-1.,-1.1E-16,-1.1E-16)); +#3053 = PCURVE('',#2571,#3054); +#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3058); +#3055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3056,#3057),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#3056 = CARTESIAN_POINT('',(0.,1.)); +#3057 = CARTESIAN_POINT('',(0.64,1.)); #3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3059 = ORIENTED_EDGE('',*,*,#2823,.T.); -#3060 = ORIENTED_EDGE('',*,*,#3061,.F.); -#3061 = EDGE_CURVE('',#2593,#2800,#3062,.T.); -#3062 = SURFACE_CURVE('',#3063,(#3067,#3074),.PCURVE_S1.); -#3063 = LINE('',#3064,#3065); -#3064 = CARTESIAN_POINT('',(-0.32,5.4,0.53)); -#3065 = VECTOR('',#3066,1.); -#3066 = DIRECTION('',(0.,-1.,4.440892098501E-16)); -#3067 = PCURVE('',#2637,#3068); -#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); -#3069 = LINE('',#3070,#3071); -#3070 = CARTESIAN_POINT('',(3.03,-1.998401444325E-17)); -#3071 = VECTOR('',#3072,1.); -#3072 = DIRECTION('',(-2.22044604925E-16,-1.)); -#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3059 = PCURVE('',#2867,#3060); +#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065); +#3061 = LINE('',#3062,#3063); +#3062 = CARTESIAN_POINT('',(-0.18,-0.18)); +#3063 = VECTOR('',#3064,1.); +#3064 = DIRECTION('',(1.,-1.1E-16)); +#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3074 = PCURVE('',#2609,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-0.,0.)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(-0.,-1.)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = ORIENTED_EDGE('',*,*,#2621,.F.); -#3082 = ADVANCED_FACE('',(#3083),#2609,.F.); -#3083 = FACE_BOUND('',#3084,.T.); -#3084 = EDGE_LOOP('',(#3085,#3086,#3087,#3088)); -#3085 = ORIENTED_EDGE('',*,*,#3061,.T.); -#3086 = ORIENTED_EDGE('',*,*,#2799,.T.); -#3087 = ORIENTED_EDGE('',*,*,#2678,.F.); -#3088 = ORIENTED_EDGE('',*,*,#2592,.F.); -#3089 = ADVANCED_FACE('',(#3090),#2860,.T.); -#3090 = FACE_BOUND('',#3091,.T.); -#3091 = EDGE_LOOP('',(#3092,#3093,#3115,#3137)); -#3092 = ORIENTED_EDGE('',*,*,#2846,.T.); -#3093 = ORIENTED_EDGE('',*,*,#3094,.T.); -#3094 = EDGE_CURVE('',#2824,#3095,#3097,.T.); -#3095 = VERTEX_POINT('',#3096); -#3096 = CARTESIAN_POINT('',(-0.18,4.9,-3.)); -#3097 = SURFACE_CURVE('',#3098,(#3101,#3108),.PCURVE_S1.); -#3098 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3099,#3100),.UNSPECIFIED.,.F., +#3066 = ORIENTED_EDGE('',*,*,#3067,.F.); +#3067 = EDGE_CURVE('',#2556,#3046,#3068,.T.); +#3068 = SURFACE_CURVE('',#3069,(#3072,#3079),.PCURVE_S1.); +#3069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3070,#3071),.UNSPECIFIED.,.F., .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#3099 = CARTESIAN_POINT('',(-0.32,4.76,-2.5)); -#3100 = CARTESIAN_POINT('',(-0.18,4.9,-3.)); -#3101 = PCURVE('',#2860,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.64,0.)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3070 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#3071 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#3072 = PCURVE('',#2571,#3073); +#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078); +#3074 = LINE('',#3075,#3076); +#3075 = CARTESIAN_POINT('',(0.,0.)); +#3076 = VECTOR('',#3077,1.); +#3077 = DIRECTION('',(0.,1.)); +#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3108 = PCURVE('',#3024,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(0.,0.)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.,1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3079 = PCURVE('',#2814,#3080); +#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085); +#3081 = LINE('',#3082,#3083); +#3082 = CARTESIAN_POINT('',(0.64,0.)); +#3083 = VECTOR('',#3084,1.); +#3084 = DIRECTION('',(0.,1.)); +#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3115 = ORIENTED_EDGE('',*,*,#3116,.T.); -#3116 = EDGE_CURVE('',#3095,#3117,#3119,.T.); -#3117 = VERTEX_POINT('',#3118); -#3118 = CARTESIAN_POINT('',(0.18,4.9,-3.)); -#3119 = SURFACE_CURVE('',#3120,(#3124,#3130),.PCURVE_S1.); -#3120 = LINE('',#3121,#3122); -#3121 = CARTESIAN_POINT('',(-0.18,4.9,-3.)); -#3122 = VECTOR('',#3123,1.); -#3123 = DIRECTION('',(1.,0.,0.)); -#3124 = PCURVE('',#2860,#3125); -#3125 = DEFINITIONAL_REPRESENTATION('',(#3126),#3129); -#3126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3127,#3128),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#3127 = CARTESIAN_POINT('',(0.64,1.)); -#3128 = CARTESIAN_POINT('',(0.,1.)); -#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3130 = PCURVE('',#2999,#3131); -#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3136); -#3132 = LINE('',#3133,#3134); -#3133 = CARTESIAN_POINT('',(0.509116882454,1.255070014863E-32)); -#3134 = VECTOR('',#3135,1.); -#3135 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#3136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3137 = ORIENTED_EDGE('',*,*,#3138,.F.); -#3138 = EDGE_CURVE('',#2730,#3117,#3139,.T.); -#3139 = SURFACE_CURVE('',#3140,(#3143,#3150),.PCURVE_S1.); -#3140 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3141,#3142),.UNSPECIFIED.,.F., +#3086 = ADVANCED_FACE('',(#3087),#2671,.T.); +#3087 = FACE_BOUND('',#3088,.T.); +#3088 = EDGE_LOOP('',(#3089,#3090,#3112,#3132)); +#3089 = ORIENTED_EDGE('',*,*,#2657,.T.); +#3090 = ORIENTED_EDGE('',*,*,#3091,.T.); +#3091 = EDGE_CURVE('',#2635,#3092,#3094,.T.); +#3092 = VERTEX_POINT('',#3093); +#3093 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#3094 = SURFACE_CURVE('',#3095,(#3098,#3105),.PCURVE_S1.); +#3095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3096,#3097),.UNSPECIFIED.,.F., .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); -#3141 = CARTESIAN_POINT('',(0.32,4.76,-2.5)); -#3142 = CARTESIAN_POINT('',(0.18,4.9,-3.)); -#3143 = PCURVE('',#2860,#3144); -#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); -#3145 = LINE('',#3146,#3147); -#3146 = CARTESIAN_POINT('',(0.,0.)); -#3147 = VECTOR('',#3148,1.); -#3148 = DIRECTION('',(0.,1.)); -#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3096 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#3097 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#3098 = PCURVE('',#2671,#3099); +#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104); +#3100 = LINE('',#3101,#3102); +#3101 = CARTESIAN_POINT('',(0.64,0.)); +#3102 = VECTOR('',#3103,1.); +#3103 = DIRECTION('',(0.,1.)); +#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3150 = PCURVE('',#2938,#3151); -#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156); -#3152 = LINE('',#3153,#3154); -#3153 = CARTESIAN_POINT('',(0.64,0.)); -#3154 = VECTOR('',#3155,1.); -#3155 = DIRECTION('',(0.,1.)); -#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3105 = PCURVE('',#2755,#3106); +#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3111); +#3107 = LINE('',#3108,#3109); +#3108 = CARTESIAN_POINT('',(0.,0.)); +#3109 = VECTOR('',#3110,1.); +#3110 = DIRECTION('',(0.,1.)); +#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3157 = ADVANCED_FACE('',(#3158),#2938,.T.); -#3158 = FACE_BOUND('',#3159,.T.); -#3159 = EDGE_LOOP('',(#3160,#3161,#3162,#3182)); -#3160 = ORIENTED_EDGE('',*,*,#2924,.T.); -#3161 = ORIENTED_EDGE('',*,*,#3138,.T.); -#3162 = ORIENTED_EDGE('',*,*,#3163,.T.); -#3163 = EDGE_CURVE('',#3117,#2963,#3164,.T.); -#3164 = SURFACE_CURVE('',#3165,(#3169,#3175),.PCURVE_S1.); -#3165 = LINE('',#3166,#3167); -#3166 = CARTESIAN_POINT('',(0.18,4.9,-3.)); -#3167 = VECTOR('',#3168,1.); -#3168 = DIRECTION('',(0.,1.,0.)); -#3169 = PCURVE('',#2938,#3170); -#3170 = DEFINITIONAL_REPRESENTATION('',(#3171),#3174); -#3171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3172,#3173),.UNSPECIFIED.,.F., +#3112 = ORIENTED_EDGE('',*,*,#3113,.F.); +#3113 = EDGE_CURVE('',#2977,#3092,#3114,.T.); +#3114 = SURFACE_CURVE('',#3115,(#3119,#3125),.PCURVE_S1.); +#3115 = LINE('',#3116,#3117); +#3116 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#3117 = VECTOR('',#3118,1.); +#3118 = DIRECTION('',(1.1E-16,1.1E-16,1.)); +#3119 = PCURVE('',#2671,#3120); +#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3124); +#3121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3122,#3123),.UNSPECIFIED.,.F., .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#3172 = CARTESIAN_POINT('',(0.64,1.)); -#3173 = CARTESIAN_POINT('',(0.,1.)); -#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3122 = CARTESIAN_POINT('',(0.,1.)); +#3123 = CARTESIAN_POINT('',(0.64,1.)); +#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3175 = PCURVE('',#2999,#3176); -#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181); -#3177 = LINE('',#3178,#3179); -#3178 = CARTESIAN_POINT('',(0.254558441227,-0.254558441227)); -#3179 = VECTOR('',#3180,1.); -#3180 = DIRECTION('',(-0.707106781187,0.707106781187)); -#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3125 = PCURVE('',#2940,#3126); +#3126 = DEFINITIONAL_REPRESENTATION('',(#3127),#3131); +#3127 = LINE('',#3128,#3129); +#3128 = CARTESIAN_POINT('',(0.18,-0.18)); +#3129 = VECTOR('',#3130,1.); +#3130 = DIRECTION('',(-2.2E-16,1.)); +#3131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3182 = ORIENTED_EDGE('',*,*,#2962,.F.); -#3183 = ADVANCED_FACE('',(#3184),#3024,.T.); -#3184 = FACE_BOUND('',#3185,.T.); -#3185 = EDGE_LOOP('',(#3186,#3187,#3188,#3208)); -#3186 = ORIENTED_EDGE('',*,*,#3039,.F.); -#3187 = ORIENTED_EDGE('',*,*,#3011,.T.); -#3188 = ORIENTED_EDGE('',*,*,#3189,.T.); -#3189 = EDGE_CURVE('',#2985,#3095,#3190,.T.); -#3190 = SURFACE_CURVE('',#3191,(#3195,#3201),.PCURVE_S1.); -#3191 = LINE('',#3192,#3193); -#3192 = CARTESIAN_POINT('',(-0.18,5.26,-3.)); -#3193 = VECTOR('',#3194,1.); -#3194 = DIRECTION('',(0.,-1.,0.)); -#3195 = PCURVE('',#3024,#3196); -#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3200); -#3197 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3198,#3199),.UNSPECIFIED.,.F., +#3132 = ORIENTED_EDGE('',*,*,#2976,.F.); +#3133 = ADVANCED_FACE('',(#3134),#2703,.T.); +#3134 = FACE_BOUND('',#3135,.T.); +#3135 = EDGE_LOOP('',(#3136,#3137,#3138,#3158)); +#3136 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3137 = ORIENTED_EDGE('',*,*,#2879,.T.); +#3138 = ORIENTED_EDGE('',*,*,#3139,.F.); +#3139 = EDGE_CURVE('',#3024,#2853,#3140,.T.); +#3140 = SURFACE_CURVE('',#3141,(#3145,#3151),.PCURVE_S1.); +#3141 = LINE('',#3142,#3143); +#3142 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#3143 = VECTOR('',#3144,1.); +#3144 = DIRECTION('',(1.1E-16,1.,1.1E-16)); +#3145 = PCURVE('',#2703,#3146); +#3146 = DEFINITIONAL_REPRESENTATION('',(#3147),#3150); +#3147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3148,#3149),.UNSPECIFIED.,.F., .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); -#3198 = CARTESIAN_POINT('',(0.64,1.)); -#3199 = CARTESIAN_POINT('',(0.,1.)); -#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3148 = CARTESIAN_POINT('',(0.,1.)); +#3149 = CARTESIAN_POINT('',(0.64,1.)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3201 = PCURVE('',#2999,#3202); -#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207); -#3203 = LINE('',#3204,#3205); -#3204 = CARTESIAN_POINT('',(0.254558441227,0.254558441227)); -#3205 = VECTOR('',#3206,1.); -#3206 = DIRECTION('',(0.707106781187,-0.707106781187)); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3151 = PCURVE('',#2867,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(0.18,-0.18)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(-1.1E-16,1.)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3208 = ORIENTED_EDGE('',*,*,#3094,.F.); -#3209 = ADVANCED_FACE('',(#3210),#2999,.T.); -#3210 = FACE_BOUND('',#3211,.T.); -#3211 = EDGE_LOOP('',(#3212,#3213,#3214,#3215)); -#3212 = ORIENTED_EDGE('',*,*,#2984,.F.); -#3213 = ORIENTED_EDGE('',*,*,#3163,.F.); -#3214 = ORIENTED_EDGE('',*,*,#3116,.F.); -#3215 = ORIENTED_EDGE('',*,*,#3189,.F.); -#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3220)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3217,#3218,#3219)) REPRESENTATION_CONTEXT +#3158 = ORIENTED_EDGE('',*,*,#3023,.F.); +#3159 = ADVANCED_FACE('',(#3160),#2755,.T.); +#3160 = FACE_BOUND('',#3161,.T.); +#3161 = EDGE_LOOP('',(#3162,#3163,#3164,#3184)); +#3162 = ORIENTED_EDGE('',*,*,#2741,.T.); +#3163 = ORIENTED_EDGE('',*,*,#2952,.T.); +#3164 = ORIENTED_EDGE('',*,*,#3165,.F.); +#3165 = EDGE_CURVE('',#3092,#2926,#3166,.T.); +#3166 = SURFACE_CURVE('',#3167,(#3171,#3177),.PCURVE_S1.); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(1.1E-16,1.,1.1E-16)); +#3171 = PCURVE('',#2755,#3172); +#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3176); +#3173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3174,#3175),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#3174 = CARTESIAN_POINT('',(0.,1.)); +#3175 = CARTESIAN_POINT('',(0.64,1.)); +#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3177 = PCURVE('',#2940,#3178); +#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3183); +#3179 = LINE('',#3180,#3181); +#3180 = CARTESIAN_POINT('',(0.18,0.18)); +#3181 = VECTOR('',#3182,1.); +#3182 = DIRECTION('',(-1.,0.)); +#3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3184 = ORIENTED_EDGE('',*,*,#3091,.F.); +#3185 = ADVANCED_FACE('',(#3186),#2814,.T.); +#3186 = FACE_BOUND('',#3187,.T.); +#3187 = EDGE_LOOP('',(#3188,#3189,#3190,#3210)); +#3188 = ORIENTED_EDGE('',*,*,#2800,.F.); +#3189 = ORIENTED_EDGE('',*,*,#3067,.T.); +#3190 = ORIENTED_EDGE('',*,*,#3191,.F.); +#3191 = EDGE_CURVE('',#2831,#3046,#3192,.T.); +#3192 = SURFACE_CURVE('',#3193,(#3197,#3203),.PCURVE_S1.); +#3193 = LINE('',#3194,#3195); +#3194 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#3195 = VECTOR('',#3196,1.); +#3196 = DIRECTION('',(-1.1E-16,-1.,-1.1E-16)); +#3197 = PCURVE('',#2814,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3202); +#3199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3200,#3201),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#3200 = CARTESIAN_POINT('',(0.,1.)); +#3201 = CARTESIAN_POINT('',(0.64,1.)); +#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3203 = PCURVE('',#2867,#3204); +#3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209); +#3205 = LINE('',#3206,#3207); +#3206 = CARTESIAN_POINT('',(-0.18,0.18)); +#3207 = VECTOR('',#3208,1.); +#3208 = DIRECTION('',(1.1E-16,-1.)); +#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3210 = ORIENTED_EDGE('',*,*,#2830,.F.); +#3211 = ADVANCED_FACE('',(#3212),#2867,.T.); +#3212 = FACE_BOUND('',#3213,.T.); +#3213 = EDGE_LOOP('',(#3214,#3215,#3216,#3217)); +#3214 = ORIENTED_EDGE('',*,*,#2852,.T.); +#3215 = ORIENTED_EDGE('',*,*,#3191,.T.); +#3216 = ORIENTED_EDGE('',*,*,#3045,.T.); +#3217 = ORIENTED_EDGE('',*,*,#3139,.T.); +#3218 = ADVANCED_FACE('',(#3219),#2940,.T.); +#3219 = FACE_BOUND('',#3220,.T.); +#3220 = EDGE_LOOP('',(#3221,#3222,#3223,#3224)); +#3221 = ORIENTED_EDGE('',*,*,#3165,.T.); +#3222 = ORIENTED_EDGE('',*,*,#2925,.T.); +#3223 = ORIENTED_EDGE('',*,*,#2998,.T.); +#3224 = ORIENTED_EDGE('',*,*,#3113,.T.); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3229)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3226,#3227,#3228)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3217 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3218 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3219 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3220 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3217, +#3226 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3227 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3228 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3229 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3226, 'distance_accuracy_value','confusion accuracy'); -#3221 = SHAPE_DEFINITION_REPRESENTATION(#3222,#29); -#3222 = PRODUCT_DEFINITION_SHAPE('','',#3223); -#3223 = PRODUCT_DEFINITION('design','',#3224,#3227); -#3224 = PRODUCT_DEFINITION_FORMATION('','',#3225); -#3225 = PRODUCT('pins','pins','',(#3226)); -#3226 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3227 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3228 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3229,#3231); -#3229 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3230) +#3230 = SHAPE_DEFINITION_REPRESENTATION(#3231,#2154); +#3231 = PRODUCT_DEFINITION_SHAPE('','',#3232); +#3232 = PRODUCT_DEFINITION('design','',#3233,#3236); +#3233 = PRODUCT_DEFINITION_FORMATION('','',#3234); +#3234 = PRODUCT('pin','pin','',(#3235)); +#3235 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3236 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3237 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3238,#3240); +#3238 = ( REPRESENTATION_RELATIONSHIP('','',#2154,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3239) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3230 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#3231 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3232); -#3232 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#3223,$); -#3233 = PRODUCT_TYPE('part',$,(#3225)); -#3234 = SHAPE_REPRESENTATION('',(#11,#3235,#4091,#4947),#5803); -#3235 = MANIFOLD_SOLID_BREP('',#3236); -#3236 = CLOSED_SHELL('',(#3237,#3357,#3461,#3560,#3694,#3721,#3775,#3802 - ,#3849,#3931,#3980,#4030,#4057,#4084)); -#3237 = ADVANCED_FACE('',(#3238),#3252,.F.); -#3238 = FACE_BOUND('',#3239,.F.); -#3239 = EDGE_LOOP('',(#3240,#3275,#3303,#3331)); -#3240 = ORIENTED_EDGE('',*,*,#3241,.T.); -#3241 = EDGE_CURVE('',#3242,#3244,#3246,.T.); -#3242 = VERTEX_POINT('',#3243); -#3243 = CARTESIAN_POINT('',(-4.04,-1.037500000001,-2.81898444411E-04)); -#3244 = VERTEX_POINT('',#3245); -#3245 = CARTESIAN_POINT('',(-1.5,-1.037500000001,-2.818984444104E-04)); -#3246 = SURFACE_CURVE('',#3247,(#3251,#3263),.PCURVE_S1.); -#3247 = LINE('',#3248,#3249); -#3248 = CARTESIAN_POINT('',(-4.04,-1.037500000001,-2.81898444411E-04)); -#3249 = VECTOR('',#3250,1.); -#3250 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3251 = PCURVE('',#3252,#3257); -#3252 = PLANE('',#3253); -#3253 = AXIS2_PLACEMENT_3D('',#3254,#3255,#3256); -#3254 = CARTESIAN_POINT('',(-4.04,-1.037500000001,-2.81898444411E-04)); -#3255 = DIRECTION('',(-1.110223024625E-16,1.110223024625E-16,1.)); -#3256 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#3257 = DEFINITIONAL_REPRESENTATION('',(#3258),#3262); -#3258 = LINE('',#3259,#3260); -#3259 = CARTESIAN_POINT('',(1.278817483073E-32,-1.151856388049E-16)); -#3260 = VECTOR('',#3261,1.); -#3261 = DIRECTION('',(1.110223024625E-16,-1.)); -#3262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3239 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#3240 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3241); +#3241 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','pin','',#5,#3232,$); +#3242 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3234)); +#3243 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3244),#4314); +#3244 = MANIFOLD_SOLID_BREP('',#3245); +#3245 = CLOSED_SHELL('',(#3246,#3372,#3561,#3615,#3771,#3803,#3855,#3882 + ,#3914,#3987,#4060,#4107,#4175,#4222,#4248,#4274,#4300,#4307)); +#3246 = ADVANCED_FACE('',(#3247),#3262,.F.); +#3247 = FACE_BOUND('',#3248,.F.); +#3248 = EDGE_LOOP('',(#3249,#3285,#3313,#3346)); +#3249 = ORIENTED_EDGE('',*,*,#3250,.F.); +#3250 = EDGE_CURVE('',#3251,#3253,#3255,.T.); +#3251 = VERTEX_POINT('',#3252); +#3252 = CARTESIAN_POINT('',(3.32,0.32,-0.32)); +#3253 = VERTEX_POINT('',#3254); +#3254 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#3255 = SURFACE_CURVE('',#3256,(#3261,#3273),.PCURVE_S1.); +#3256 = CIRCLE('',#3257,0.4); +#3257 = AXIS2_PLACEMENT_3D('',#3258,#3259,#3260); +#3258 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#3259 = DIRECTION('',(0.,1.,-4.4E-16)); +#3260 = DIRECTION('',(1.,-2.64E-32,-6.E-17)); +#3261 = PCURVE('',#3262,#3267); +#3262 = CYLINDRICAL_SURFACE('',#3263,0.4); +#3263 = AXIS2_PLACEMENT_3D('',#3264,#3265,#3266); +#3264 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#3265 = DIRECTION('',(4.4E-16,1.,0.)); +#3266 = DIRECTION('',(1.,-4.4E-16,2.2E-16)); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.,-0.)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3263 = PCURVE('',#3264,#3269); -#3264 = PLANE('',#3265); -#3265 = AXIS2_PLACEMENT_3D('',#3266,#3267,#3268); -#3266 = CARTESIAN_POINT('',(-4.04,-1.037500000001,-2.81898444411E-04)); -#3267 = DIRECTION('',(-5.385884660503E-17,-0.906761426172,-0.42164406317 - )); -#3268 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3274); -#3270 = LINE('',#3271,#3272); -#3271 = CARTESIAN_POINT('',(-3.621730233343E-33,-1.151856388049E-16)); -#3272 = VECTOR('',#3273,1.); -#3273 = DIRECTION('',(1.077176932101E-16,-1.)); -#3274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3273 = PCURVE('',#3274,#3279); +#3274 = PLANE('',#3275); +#3275 = AXIS2_PLACEMENT_3D('',#3276,#3277,#3278); +#3276 = CARTESIAN_POINT('',(0.475594230342,0.32,-0.600924085039)); +#3277 = DIRECTION('',(4.4E-16,1.,-1.1E-16)); +#3278 = DIRECTION('',(2.2E-16,1.1E-16,1.)); +#3279 = DEFINITIONAL_REPRESENTATION('',(#3280),#3284); +#3280 = CIRCLE('',#3281,0.4); +#3281 = AXIS2_PLACEMENT_2D('',#3282,#3283); +#3282 = CARTESIAN_POINT('',(-0.119075914961,2.844405769658)); +#3283 = DIRECTION('',(1.6E-16,1.)); +#3284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3275 = ORIENTED_EDGE('',*,*,#3276,.T.); -#3276 = EDGE_CURVE('',#3244,#3277,#3279,.T.); -#3277 = VERTEX_POINT('',#3278); -#3278 = CARTESIAN_POINT('',(-1.5,1.037499999999,-2.818984444104E-04)); -#3279 = SURFACE_CURVE('',#3280,(#3284,#3291),.PCURVE_S1.); -#3280 = LINE('',#3281,#3282); -#3281 = CARTESIAN_POINT('',(-1.5,-1.037500000001,-2.818984444104E-04)); -#3282 = VECTOR('',#3283,1.); -#3283 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#3284 = PCURVE('',#3252,#3285); -#3285 = DEFINITIONAL_REPRESENTATION('',(#3286),#3290); -#3286 = LINE('',#3287,#3288); -#3287 = CARTESIAN_POINT('',(5.995204332976E-17,-2.54)); -#3288 = VECTOR('',#3289,1.); -#3289 = DIRECTION('',(1.,0.)); -#3290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3285 = ORIENTED_EDGE('',*,*,#3286,.T.); +#3286 = EDGE_CURVE('',#3251,#3287,#3289,.T.); +#3287 = VERTEX_POINT('',#3288); +#3288 = CARTESIAN_POINT('',(3.32,-0.32,-0.32)); +#3289 = SURFACE_CURVE('',#3290,(#3294,#3301),.PCURVE_S1.); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(3.32,0.32,-0.32)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(-4.4E-16,-1.,2.2E-16)); +#3294 = PCURVE('',#3262,#3295); +#3295 = DEFINITIONAL_REPRESENTATION('',(#3296),#3300); +#3296 = LINE('',#3297,#3298); +#3297 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3298 = VECTOR('',#3299,1.); +#3299 = DIRECTION('',(-0.,-1.)); +#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3291 = PCURVE('',#3292,#3297); -#3292 = PLANE('',#3293); -#3293 = AXIS2_PLACEMENT_3D('',#3294,#3295,#3296); -#3294 = CARTESIAN_POINT('',(-1.5,-1.037500000001,-2.818984444104E-04)); -#3295 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#3296 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#3297 = DEFINITIONAL_REPRESENTATION('',(#3298),#3302); -#3298 = LINE('',#3299,#3300); -#3299 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#3300 = VECTOR('',#3301,1.); -#3301 = DIRECTION('',(-2.22044604925E-16,-1.)); -#3302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3303 = ORIENTED_EDGE('',*,*,#3304,.F.); -#3304 = EDGE_CURVE('',#3305,#3277,#3307,.T.); -#3305 = VERTEX_POINT('',#3306); -#3306 = CARTESIAN_POINT('',(-4.04,1.037499999999,-2.81898444411E-04)); -#3307 = SURFACE_CURVE('',#3308,(#3312,#3319),.PCURVE_S1.); +#3301 = PCURVE('',#3302,#3307); +#3302 = PLANE('',#3303); +#3303 = AXIS2_PLACEMENT_3D('',#3304,#3305,#3306); +#3304 = CARTESIAN_POINT('',(-1.09,-1.6E-16,-0.32)); +#3305 = DIRECTION('',(-2.E-17,1.01E-15,-1.)); +#3306 = DIRECTION('',(-2.2E-16,-1.,-1.01E-15)); +#3307 = DEFINITIONAL_REPRESENTATION('',(#3308),#3312); #3308 = LINE('',#3309,#3310); -#3309 = CARTESIAN_POINT('',(-4.04,1.037499999999,-2.81898444411E-04)); +#3309 = CARTESIAN_POINT('',(-0.32,-4.41)); #3310 = VECTOR('',#3311,1.); -#3311 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3312 = PCURVE('',#3252,#3313); -#3313 = DEFINITIONAL_REPRESENTATION('',(#3314),#3318); -#3314 = LINE('',#3315,#3316); -#3315 = CARTESIAN_POINT('',(2.075,1.151856388049E-16)); -#3316 = VECTOR('',#3317,1.); -#3317 = DIRECTION('',(1.110223024625E-16,-1.)); -#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3311 = DIRECTION('',(1.,2.2E-16)); +#3312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3319 = PCURVE('',#3320,#3325); -#3320 = PLANE('',#3321); -#3321 = AXIS2_PLACEMENT_3D('',#3322,#3323,#3324); -#3322 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#3323 = DIRECTION('',(1.474826360306E-16,0.906761426172,-0.42164406317) - ); -#3324 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330); -#3326 = LINE('',#3327,#3328); -#3327 = CARTESIAN_POINT('',(0.551412957773,1.965094753587E-16)); -#3328 = VECTOR('',#3329,1.); -#3329 = DIRECTION('',(-2.949652720612E-16,-1.)); -#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3313 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3314 = EDGE_CURVE('',#3287,#3315,#3317,.T.); +#3315 = VERTEX_POINT('',#3316); +#3316 = CARTESIAN_POINT('',(3.72,-0.32,-0.72)); +#3317 = SURFACE_CURVE('',#3318,(#3323,#3330),.PCURVE_S1.); +#3318 = CIRCLE('',#3319,0.4); +#3319 = AXIS2_PLACEMENT_3D('',#3320,#3321,#3322); +#3320 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#3321 = DIRECTION('',(0.,1.,-4.4E-16)); +#3322 = DIRECTION('',(1.,9.68E-32,2.2E-16)); +#3323 = PCURVE('',#3262,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.,-0.64)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(1.,0.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3331 = ORIENTED_EDGE('',*,*,#3332,.F.); -#3332 = EDGE_CURVE('',#3242,#3305,#3333,.T.); -#3333 = SURFACE_CURVE('',#3334,(#3338,#3345),.PCURVE_S1.); -#3334 = LINE('',#3335,#3336); -#3335 = CARTESIAN_POINT('',(-4.04,-1.037500000001,-2.81898444411E-04)); -#3336 = VECTOR('',#3337,1.); -#3337 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#3338 = PCURVE('',#3252,#3339); -#3339 = DEFINITIONAL_REPRESENTATION('',(#3340),#3344); -#3340 = LINE('',#3341,#3342); -#3341 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.151856388049E-16)); -#3342 = VECTOR('',#3343,1.); -#3343 = DIRECTION('',(1.,0.)); -#3344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3330 = PCURVE('',#3331,#3336); +#3331 = PLANE('',#3332); +#3332 = AXIS2_PLACEMENT_3D('',#3333,#3334,#3335); +#3333 = CARTESIAN_POINT('',(0.475594230342,-0.32,-0.600924085039)); +#3334 = DIRECTION('',(-4.4E-16,-1.,1.E-16)); +#3335 = DIRECTION('',(-2.2E-16,-1.E-16,-1.)); +#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3345); +#3337 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3338,#3339,#3340,#3341, +#3342,#3343,#3344),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3338 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#3339 = CARTESIAN_POINT('',(0.811896237989,3.244405769658)); +#3340 = CARTESIAN_POINT('',(0.465486076475,2.644405769658)); +#3341 = CARTESIAN_POINT('',(0.119075914961,2.044405769658)); +#3342 = CARTESIAN_POINT('',(-0.227334246552,2.644405769658)); +#3343 = CARTESIAN_POINT('',(-0.573744408066,3.244405769658)); +#3344 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#3345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3345 = PCURVE('',#3346,#3351); -#3346 = PLANE('',#3347); -#3347 = AXIS2_PLACEMENT_3D('',#3348,#3349,#3350); -#3348 = CARTESIAN_POINT('',(-4.04,-1.037500000001,-2.81898444411E-04)); -#3349 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#3350 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3356); -#3352 = LINE('',#3353,#3354); -#3353 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#3354 = VECTOR('',#3355,1.); -#3355 = DIRECTION('',(-2.22044604925E-16,-1.)); -#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3346 = ORIENTED_EDGE('',*,*,#3347,.T.); +#3347 = EDGE_CURVE('',#3315,#3253,#3348,.T.); +#3348 = SURFACE_CURVE('',#3349,(#3353,#3360),.PCURVE_S1.); +#3349 = LINE('',#3350,#3351); +#3350 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#3351 = VECTOR('',#3352,1.); +#3352 = DIRECTION('',(4.4E-16,1.,0.)); +#3353 = PCURVE('',#3262,#3354); +#3354 = DEFINITIONAL_REPRESENTATION('',(#3355),#3359); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.,1.)); +#3359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3357 = ADVANCED_FACE('',(#3358),#3264,.T.); -#3358 = FACE_BOUND('',#3359,.T.); -#3359 = EDGE_LOOP('',(#3360,#3361,#3384,#3412,#3440)); -#3360 = ORIENTED_EDGE('',*,*,#3241,.T.); -#3361 = ORIENTED_EDGE('',*,*,#3362,.T.); -#3362 = EDGE_CURVE('',#3244,#3363,#3365,.T.); -#3363 = VERTEX_POINT('',#3364); -#3364 = CARTESIAN_POINT('',(-1.5,-1.270000000001,0.499718101556)); -#3365 = SURFACE_CURVE('',#3366,(#3370,#3377),.PCURVE_S1.); -#3366 = LINE('',#3367,#3368); -#3367 = CARTESIAN_POINT('',(-1.5,-1.037500000001,-2.818984444104E-04)); -#3368 = VECTOR('',#3369,1.); -#3369 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#3370 = PCURVE('',#3264,#3371); -#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376); -#3372 = LINE('',#3373,#3374); -#3373 = CARTESIAN_POINT('',(3.945722875967E-16,-2.54)); -#3374 = VECTOR('',#3375,1.); -#3375 = DIRECTION('',(1.,-5.385884660503E-17)); -#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3360 = PCURVE('',#3361,#3366); +#3361 = PLANE('',#3362); +#3362 = AXIS2_PLACEMENT_3D('',#3363,#3364,#3365); +#3363 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#3364 = DIRECTION('',(1.,2.2E-16,2.2E-16)); +#3365 = DIRECTION('',(2.2E-16,-1.,9.68E-32)); +#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371); +#3367 = LINE('',#3368,#3369); +#3368 = CARTESIAN_POINT('',(2.149391775674E-47,-2.22044604925E-16)); +#3369 = VECTOR('',#3370,1.); +#3370 = DIRECTION('',(-1.,4.84E-32)); +#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3377 = PCURVE('',#3292,#3378); -#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383); -#3379 = LINE('',#3380,#3381); -#3380 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#3381 = VECTOR('',#3382,1.); -#3382 = DIRECTION('',(-0.906761426172,0.42164406317)); -#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3372 = ADVANCED_FACE('',(#3373),#3274,.T.); +#3373 = FACE_BOUND('',#3374,.T.); +#3374 = EDGE_LOOP('',(#3375,#3405,#3434,#3462,#3490,#3511,#3512,#3535)); +#3375 = ORIENTED_EDGE('',*,*,#3376,.T.); +#3376 = EDGE_CURVE('',#3377,#3379,#3381,.T.); +#3377 = VERTEX_POINT('',#3378); +#3378 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#3379 = VERTEX_POINT('',#3380); +#3380 = CARTESIAN_POINT('',(3.32,0.32,0.32)); +#3381 = SURFACE_CURVE('',#3382,(#3386,#3393),.PCURVE_S1.); +#3382 = LINE('',#3383,#3384); +#3383 = CARTESIAN_POINT('',(1.1E-16,0.32,0.32)); +#3384 = VECTOR('',#3385,1.); +#3385 = DIRECTION('',(1.,0.,3.3E-16)); +#3386 = PCURVE('',#3274,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(0.920924085039,-0.475594230342)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(5.5E-16,1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3384 = ORIENTED_EDGE('',*,*,#3385,.F.); -#3385 = EDGE_CURVE('',#3386,#3363,#3388,.T.); -#3386 = VERTEX_POINT('',#3387); -#3387 = CARTESIAN_POINT('',(-2.,-1.270000000001,0.499718101556)); -#3388 = SURFACE_CURVE('',#3389,(#3393,#3400),.PCURVE_S1.); -#3389 = LINE('',#3390,#3391); -#3390 = CARTESIAN_POINT('',(-4.04,-1.270000000001,0.499718101556)); -#3391 = VECTOR('',#3392,1.); -#3392 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3393 = PCURVE('',#3264,#3394); -#3394 = DEFINITIONAL_REPRESENTATION('',(#3395),#3399); -#3395 = LINE('',#3396,#3397); -#3396 = CARTESIAN_POINT('',(0.551412957773,-1.706967900361E-16)); -#3397 = VECTOR('',#3398,1.); -#3398 = DIRECTION('',(1.077176932101E-16,-1.)); -#3399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = PCURVE('',#3394,#3399); +#3394 = PLANE('',#3395); +#3395 = AXIS2_PLACEMENT_3D('',#3396,#3397,#3398); +#3396 = CARTESIAN_POINT('',(-1.09,1.3E-16,0.32)); +#3397 = DIRECTION('',(1.1E-16,6.5E-16,1.)); +#3398 = DIRECTION('',(2.2E-16,1.,-6.5E-16)); +#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); +#3400 = LINE('',#3401,#3402); +#3401 = CARTESIAN_POINT('',(0.32,-1.09)); +#3402 = VECTOR('',#3403,1.); +#3403 = DIRECTION('',(2.2E-16,-1.)); +#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3400 = PCURVE('',#3401,#3406); -#3401 = PLANE('',#3402); -#3402 = AXIS2_PLACEMENT_3D('',#3403,#3404,#3405); -#3403 = CARTESIAN_POINT('',(-1.5,-1.270000000001,0.499718101556)); -#3404 = DIRECTION('',(1.110223024625E-16,1.110223024625E-16,1.)); -#3405 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); -#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411); -#3407 = LINE('',#3408,#3409); -#3408 = CARTESIAN_POINT('',(2.54,1.199040866595E-16)); -#3409 = VECTOR('',#3410,1.); -#3410 = DIRECTION('',(-1.,-2.22044604925E-16)); -#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3405 = ORIENTED_EDGE('',*,*,#3406,.T.); +#3406 = EDGE_CURVE('',#3379,#3407,#3409,.T.); +#3407 = VERTEX_POINT('',#3408); +#3408 = CARTESIAN_POINT('',(4.36,0.32,-0.72)); +#3409 = SURFACE_CURVE('',#3410,(#3415,#3422),.PCURVE_S1.); +#3410 = CIRCLE('',#3411,1.04); +#3411 = AXIS2_PLACEMENT_3D('',#3412,#3413,#3414); +#3412 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#3413 = DIRECTION('',(0.,1.,-4.4E-16)); +#3414 = DIRECTION('',(1.,9.68E-32,2.2E-16)); +#3415 = PCURVE('',#3274,#3416); +#3416 = DEFINITIONAL_REPRESENTATION('',(#3417),#3421); +#3417 = CIRCLE('',#3418,1.04); +#3418 = AXIS2_PLACEMENT_2D('',#3419,#3420); +#3419 = CARTESIAN_POINT('',(-0.119075914961,2.844405769658)); +#3420 = DIRECTION('',(4.4E-16,1.)); +#3421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3412 = ORIENTED_EDGE('',*,*,#3413,.F.); -#3413 = EDGE_CURVE('',#3414,#3386,#3416,.T.); -#3414 = VERTEX_POINT('',#3415); -#3415 = CARTESIAN_POINT('',(-4.04,-1.270000000001,0.499718101556)); -#3416 = SURFACE_CURVE('',#3417,(#3421,#3428),.PCURVE_S1.); -#3417 = LINE('',#3418,#3419); -#3418 = CARTESIAN_POINT('',(-4.04,-1.270000000001,0.499718101556)); -#3419 = VECTOR('',#3420,1.); -#3420 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3421 = PCURVE('',#3264,#3422); -#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427); -#3423 = LINE('',#3424,#3425); -#3424 = CARTESIAN_POINT('',(0.551412957773,-1.706967900361E-16)); -#3425 = VECTOR('',#3426,1.); -#3426 = DIRECTION('',(1.077176932101E-16,-1.)); -#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3422 = PCURVE('',#3423,#3428); +#3423 = CYLINDRICAL_SURFACE('',#3424,1.04); +#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427); +#3425 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#3426 = DIRECTION('',(4.4E-16,1.,0.)); +#3427 = DIRECTION('',(1.,-4.4E-16,2.2E-16)); +#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433); +#3429 = LINE('',#3430,#3431); +#3430 = CARTESIAN_POINT('',(0.,0.64)); +#3431 = VECTOR('',#3432,1.); +#3432 = DIRECTION('',(1.,0.)); +#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3428 = PCURVE('',#3429,#3434); -#3429 = PLANE('',#3430); -#3430 = AXIS2_PLACEMENT_3D('',#3431,#3432,#3433); -#3431 = CARTESIAN_POINT('',(-4.04,-1.270000000001,0.499718101556)); -#3432 = DIRECTION('',(-1.110223024625E-16,-1.,1.110223024625E-16)); -#3433 = DIRECTION('',(1.232595164408E-32,2.22044604925E-16,1.)); -#3434 = DEFINITIONAL_REPRESENTATION('',(#3435),#3439); -#3435 = LINE('',#3436,#3437); -#3436 = CARTESIAN_POINT('',(1.73793852509E-48,-1.409983241274E-16)); -#3437 = VECTOR('',#3438,1.); -#3438 = DIRECTION('',(2.22044604925E-16,-1.)); -#3439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3434 = ORIENTED_EDGE('',*,*,#3435,.T.); +#3435 = EDGE_CURVE('',#3407,#3436,#3438,.T.); +#3436 = VERTEX_POINT('',#3437); +#3437 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#3438 = SURFACE_CURVE('',#3439,(#3443,#3450),.PCURVE_S1.); +#3439 = LINE('',#3440,#3441); +#3440 = CARTESIAN_POINT('',(4.36,0.32,-0.72)); +#3441 = VECTOR('',#3442,1.); +#3442 = DIRECTION('',(-2.2E-16,-4.4E-16,-1.)); +#3443 = PCURVE('',#3274,#3444); +#3444 = DEFINITIONAL_REPRESENTATION('',(#3445),#3449); +#3445 = LINE('',#3446,#3447); +#3446 = CARTESIAN_POINT('',(-0.119075914961,3.884405769658)); +#3447 = VECTOR('',#3448,1.); +#3448 = DIRECTION('',(-1.,-4.930380657631E-32)); +#3449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3440 = ORIENTED_EDGE('',*,*,#3441,.F.); -#3441 = EDGE_CURVE('',#3242,#3414,#3442,.T.); -#3442 = SURFACE_CURVE('',#3443,(#3447,#3454),.PCURVE_S1.); -#3443 = LINE('',#3444,#3445); -#3444 = CARTESIAN_POINT('',(-4.04,-1.037500000001,-2.81898444411E-04)); -#3445 = VECTOR('',#3446,1.); -#3446 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#3447 = PCURVE('',#3264,#3448); -#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453); -#3449 = LINE('',#3450,#3451); -#3450 = CARTESIAN_POINT('',(7.693858767099E-17,8.881784197001E-16)); -#3451 = VECTOR('',#3452,1.); -#3452 = DIRECTION('',(1.,-5.385884660503E-17)); -#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3450 = PCURVE('',#3451,#3456); +#3451 = PLANE('',#3452); +#3452 = AXIS2_PLACEMENT_3D('',#3453,#3454,#3455); +#3453 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#3454 = DIRECTION('',(-1.,-2.2E-16,-2.2E-16)); +#3455 = DIRECTION('',(-2.2E-16,1.,-9.68E-32)); +#3456 = DEFINITIONAL_REPRESENTATION('',(#3457),#3461); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(0.64,-3.0976E-32)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(-4.4E-16,1.)); +#3461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3454 = PCURVE('',#3346,#3455); -#3455 = DEFINITIONAL_REPRESENTATION('',(#3456),#3460); -#3456 = LINE('',#3457,#3458); -#3457 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#3458 = VECTOR('',#3459,1.); -#3459 = DIRECTION('',(-0.906761426172,0.42164406317)); -#3460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3462 = ORIENTED_EDGE('',*,*,#3463,.T.); +#3463 = EDGE_CURVE('',#3436,#3464,#3466,.T.); +#3464 = VERTEX_POINT('',#3465); +#3465 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#3466 = SURFACE_CURVE('',#3467,(#3471,#3478),.PCURVE_S1.); +#3467 = LINE('',#3468,#3469); +#3468 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#3469 = VECTOR('',#3470,1.); +#3470 = DIRECTION('',(-1.,-0.,-7.3E-16)); +#3471 = PCURVE('',#3274,#3472); +#3472 = DEFINITIONAL_REPRESENTATION('',(#3473),#3477); +#3473 = LINE('',#3474,#3475); +#3474 = CARTESIAN_POINT('',(-3.149075914961,3.884405769658)); +#3475 = VECTOR('',#3476,1.); +#3476 = DIRECTION('',(-9.5E-16,-1.)); +#3477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3461 = ADVANCED_FACE('',(#3462),#3320,.T.); -#3462 = FACE_BOUND('',#3463,.T.); -#3463 = EDGE_LOOP('',(#3464,#3494,#3517,#3538,#3539)); -#3464 = ORIENTED_EDGE('',*,*,#3465,.T.); -#3465 = EDGE_CURVE('',#3466,#3468,#3470,.T.); -#3466 = VERTEX_POINT('',#3467); -#3467 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#3468 = VERTEX_POINT('',#3469); -#3469 = CARTESIAN_POINT('',(-2.,1.269999999999,0.499718101556)); -#3470 = SURFACE_CURVE('',#3471,(#3475,#3482),.PCURVE_S1.); -#3471 = LINE('',#3472,#3473); -#3472 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#3473 = VECTOR('',#3474,1.); -#3474 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3475 = PCURVE('',#3320,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); -#3477 = LINE('',#3478,#3479); -#3478 = CARTESIAN_POINT('',(1.320079740746E-32,1.409983241274E-16)); -#3479 = VECTOR('',#3480,1.); -#3480 = DIRECTION('',(-2.949652720612E-16,-1.)); -#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3478 = PCURVE('',#3479,#3484); +#3479 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#3480,#3481) + ,(#3482,#3483 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#3480 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#3481 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#3482 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#3483 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489); +#3485 = LINE('',#3486,#3487); +#3486 = CARTESIAN_POINT('',(0.64,0.)); +#3487 = VECTOR('',#3488,1.); +#3488 = DIRECTION('',(-1.,-0.)); +#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3482 = PCURVE('',#3483,#3488); -#3483 = PLANE('',#3484); -#3484 = AXIS2_PLACEMENT_3D('',#3485,#3486,#3487); -#3485 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#3486 = DIRECTION('',(1.110223024625E-16,1.,-1.110223024625E-16)); -#3487 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#3488 = DEFINITIONAL_REPRESENTATION('',(#3489),#3493); -#3489 = LINE('',#3490,#3491); -#3490 = CARTESIAN_POINT('',(1.5,3.075317778212E-16)); -#3491 = VECTOR('',#3492,1.); -#3492 = DIRECTION('',(-2.22044604925E-16,-1.)); -#3493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3494 = ORIENTED_EDGE('',*,*,#3495,.T.); -#3495 = EDGE_CURVE('',#3468,#3496,#3498,.T.); -#3496 = VERTEX_POINT('',#3497); -#3497 = CARTESIAN_POINT('',(-1.5,1.269999999999,0.499718101556)); -#3498 = SURFACE_CURVE('',#3499,(#3503,#3510),.PCURVE_S1.); +#3490 = ORIENTED_EDGE('',*,*,#3491,.F.); +#3491 = EDGE_CURVE('',#3253,#3464,#3492,.T.); +#3492 = SURFACE_CURVE('',#3493,(#3497,#3504),.PCURVE_S1.); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(2.9E-16,-4.4E-16,-1.)); +#3497 = PCURVE('',#3274,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); #3499 = LINE('',#3500,#3501); -#3500 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); +#3500 = CARTESIAN_POINT('',(-0.119075914961,3.244405769658)); #3501 = VECTOR('',#3502,1.); -#3502 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3503 = PCURVE('',#3320,#3504); -#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); -#3505 = LINE('',#3506,#3507); -#3506 = CARTESIAN_POINT('',(1.320079740746E-32,1.409983241274E-16)); -#3507 = VECTOR('',#3508,1.); -#3508 = DIRECTION('',(-2.949652720612E-16,-1.)); -#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3502 = DIRECTION('',(-1.,5.1E-16)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3510 = PCURVE('',#3401,#3511); -#3511 = DEFINITIONAL_REPRESENTATION('',(#3512),#3516); -#3512 = LINE('',#3513,#3514); -#3513 = CARTESIAN_POINT('',(2.54,-2.54)); -#3514 = VECTOR('',#3515,1.); -#3515 = DIRECTION('',(-1.,-2.22044604925E-16)); -#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = PCURVE('',#3361,#3505); +#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510); +#3506 = LINE('',#3507,#3508); +#3507 = CARTESIAN_POINT('',(5.551115123126E-17,2.686739719593E-48)); +#3508 = VECTOR('',#3509,1.); +#3509 = DIRECTION('',(4.4E-16,1.)); +#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3517 = ORIENTED_EDGE('',*,*,#3518,.T.); -#3518 = EDGE_CURVE('',#3496,#3277,#3519,.T.); -#3519 = SURFACE_CURVE('',#3520,(#3524,#3531),.PCURVE_S1.); -#3520 = LINE('',#3521,#3522); -#3521 = CARTESIAN_POINT('',(-1.5,1.269999999999,0.499718101556)); -#3522 = VECTOR('',#3523,1.); -#3523 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#3524 = PCURVE('',#3320,#3525); -#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3530); -#3526 = LINE('',#3527,#3528); -#3527 = CARTESIAN_POINT('',(-8.418288730478E-16,-2.54)); -#3528 = VECTOR('',#3529,1.); -#3529 = DIRECTION('',(1.,1.474826360306E-16)); -#3530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3511 = ORIENTED_EDGE('',*,*,#3250,.F.); +#3512 = ORIENTED_EDGE('',*,*,#3513,.F.); +#3513 = EDGE_CURVE('',#3514,#3251,#3516,.T.); +#3514 = VERTEX_POINT('',#3515); +#3515 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#3516 = SURFACE_CURVE('',#3517,(#3521,#3528),.PCURVE_S1.); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(2.5E-16,0.32,-0.32)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(1.,0.,7.7E-16)); +#3521 = PCURVE('',#3274,#3522); +#3522 = DEFINITIONAL_REPRESENTATION('',(#3523),#3527); +#3523 = LINE('',#3524,#3525); +#3524 = CARTESIAN_POINT('',(0.280924085039,-0.475594230342)); +#3525 = VECTOR('',#3526,1.); +#3526 = DIRECTION('',(9.9E-16,1.)); +#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3531 = PCURVE('',#3292,#3532); -#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); -#3533 = LINE('',#3534,#3535); -#3534 = CARTESIAN_POINT('',(-0.5,-2.3075)); -#3535 = VECTOR('',#3536,1.); -#3536 = DIRECTION('',(0.906761426172,0.42164406317)); -#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3528 = PCURVE('',#3302,#3529); +#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534); +#3530 = LINE('',#3531,#3532); +#3531 = CARTESIAN_POINT('',(-0.32,-1.09)); +#3532 = VECTOR('',#3533,1.); +#3533 = DIRECTION('',(-2.2E-16,-1.)); +#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3538 = ORIENTED_EDGE('',*,*,#3304,.F.); -#3539 = ORIENTED_EDGE('',*,*,#3540,.F.); -#3540 = EDGE_CURVE('',#3466,#3305,#3541,.T.); -#3541 = SURFACE_CURVE('',#3542,(#3546,#3553),.PCURVE_S1.); -#3542 = LINE('',#3543,#3544); -#3543 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#3544 = VECTOR('',#3545,1.); -#3545 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#3546 = PCURVE('',#3320,#3547); -#3547 = DEFINITIONAL_REPRESENTATION('',(#3548),#3552); -#3548 = LINE('',#3549,#3550); -#3549 = CARTESIAN_POINT('',(-1.006707413178E-16,8.881784197001E-16)); -#3550 = VECTOR('',#3551,1.); -#3551 = DIRECTION('',(1.,1.474826360306E-16)); -#3552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3535 = ORIENTED_EDGE('',*,*,#3536,.F.); +#3536 = EDGE_CURVE('',#3377,#3514,#3537,.T.); +#3537 = SURFACE_CURVE('',#3538,(#3542,#3549),.PCURVE_S1.); +#3538 = LINE('',#3539,#3540); +#3539 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#3540 = VECTOR('',#3541,1.); +#3541 = DIRECTION('',(2.2E-16,-4.4E-16,-1.)); +#3542 = PCURVE('',#3274,#3543); +#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3548); +#3544 = LINE('',#3545,#3546); +#3545 = CARTESIAN_POINT('',(0.920924085039,-5.975594230342)); +#3546 = VECTOR('',#3547,1.); +#3547 = DIRECTION('',(-1.,4.4E-16)); +#3548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3553 = PCURVE('',#3346,#3554); -#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559); -#3555 = LINE('',#3556,#3557); -#3556 = CARTESIAN_POINT('',(-0.5,-2.3075)); -#3557 = VECTOR('',#3558,1.); -#3558 = DIRECTION('',(0.906761426172,0.42164406317)); -#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3549 = PCURVE('',#3550,#3555); +#3550 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#3551,#3552) + ,(#3553,#3554 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#3551 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#3552 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#3553 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#3554 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#3555 = DEFINITIONAL_REPRESENTATION('',(#3556),#3560); +#3556 = LINE('',#3557,#3558); +#3557 = CARTESIAN_POINT('',(0.,0.)); +#3558 = VECTOR('',#3559,1.); +#3559 = DIRECTION('',(1.,0.)); +#3560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3560 = ADVANCED_FACE('',(#3561),#3346,.T.); -#3561 = FACE_BOUND('',#3562,.F.); -#3562 = EDGE_LOOP('',(#3563,#3564,#3565,#3588,#3616,#3644,#3672,#3693)); -#3563 = ORIENTED_EDGE('',*,*,#3332,.T.); -#3564 = ORIENTED_EDGE('',*,*,#3540,.F.); -#3565 = ORIENTED_EDGE('',*,*,#3566,.F.); -#3566 = EDGE_CURVE('',#3567,#3466,#3569,.T.); -#3567 = VERTEX_POINT('',#3568); -#3568 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#3569 = SURFACE_CURVE('',#3570,(#3574,#3581),.PCURVE_S1.); -#3570 = LINE('',#3571,#3572); -#3571 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#3572 = VECTOR('',#3573,1.); -#3573 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#3574 = PCURVE('',#3346,#3575); -#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580); -#3576 = LINE('',#3577,#3578); -#3577 = CARTESIAN_POINT('',(-2.,-2.3075)); -#3578 = VECTOR('',#3579,1.); -#3579 = DIRECTION('',(1.,2.22044604925E-16)); -#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3561 = ADVANCED_FACE('',(#3562),#3302,.T.); +#3562 = FACE_BOUND('',#3563,.T.); +#3563 = EDGE_LOOP('',(#3564,#3565,#3566,#3589)); +#3564 = ORIENTED_EDGE('',*,*,#3513,.T.); +#3565 = ORIENTED_EDGE('',*,*,#3286,.T.); +#3566 = ORIENTED_EDGE('',*,*,#3567,.F.); +#3567 = EDGE_CURVE('',#3568,#3287,#3570,.T.); +#3568 = VERTEX_POINT('',#3569); +#3569 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#3570 = SURFACE_CURVE('',#3571,(#3575,#3582),.PCURVE_S1.); +#3571 = LINE('',#3572,#3573); +#3572 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#3573 = VECTOR('',#3574,1.); +#3574 = DIRECTION('',(1.,0.,3.3E-16)); +#3575 = PCURVE('',#3302,#3576); +#3576 = DEFINITIONAL_REPRESENTATION('',(#3577),#3581); +#3577 = LINE('',#3578,#3579); +#3578 = CARTESIAN_POINT('',(0.32,4.41)); +#3579 = VECTOR('',#3580,1.); +#3580 = DIRECTION('',(-2.2E-16,-1.)); +#3581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3581 = PCURVE('',#3483,#3582); -#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587); -#3583 = LINE('',#3584,#3585); -#3584 = CARTESIAN_POINT('',(1.094764425254E-47,8.881784197001E-16)); -#3585 = VECTOR('',#3586,1.); -#3586 = DIRECTION('',(1.,1.110223024625E-16)); -#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3582 = PCURVE('',#3331,#3583); +#3583 = DEFINITIONAL_REPRESENTATION('',(#3584),#3588); +#3584 = LINE('',#3585,#3586); +#3585 = CARTESIAN_POINT('',(-0.280924085039,-5.975594230342)); +#3586 = VECTOR('',#3587,1.); +#3587 = DIRECTION('',(-5.5E-16,1.)); +#3588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3588 = ORIENTED_EDGE('',*,*,#3589,.F.); -#3589 = EDGE_CURVE('',#3590,#3567,#3592,.T.); -#3590 = VERTEX_POINT('',#3591); -#3591 = CARTESIAN_POINT('',(-4.04,1.037499999999,2.499718101556)); -#3592 = SURFACE_CURVE('',#3593,(#3597,#3604),.PCURVE_S1.); -#3593 = LINE('',#3594,#3595); -#3594 = CARTESIAN_POINT('',(-4.04,1.037499999999,2.499718101556)); -#3595 = VECTOR('',#3596,1.); -#3596 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#3597 = PCURVE('',#3346,#3598); -#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603); -#3599 = LINE('',#3600,#3601); -#3600 = CARTESIAN_POINT('',(-2.5,-2.075)); -#3601 = VECTOR('',#3602,1.); -#3602 = DIRECTION('',(0.906761426172,-0.42164406317)); -#3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3589 = ORIENTED_EDGE('',*,*,#3590,.F.); +#3590 = EDGE_CURVE('',#3514,#3568,#3591,.T.); +#3591 = SURFACE_CURVE('',#3592,(#3596,#3603),.PCURVE_S1.); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-4.4E-16,-1.,2.2E-16)); +#3596 = PCURVE('',#3302,#3597); +#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3602); +#3598 = LINE('',#3599,#3600); +#3599 = CARTESIAN_POINT('',(-0.32,4.41)); +#3600 = VECTOR('',#3601,1.); +#3601 = DIRECTION('',(1.,2.2E-16)); +#3602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3604 = PCURVE('',#3605,#3610); -#3605 = PLANE('',#3606); -#3606 = AXIS2_PLACEMENT_3D('',#3607,#3608,#3609); -#3607 = CARTESIAN_POINT('',(-4.04,1.037499999999,2.499718101556)); -#3608 = DIRECTION('',(5.385884660503E-17,0.906761426172,0.42164406317)); -#3609 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(-4.963067546968E-16,8.881784197001E-16)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(1.,5.385884660503E-17)); -#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3603 = PCURVE('',#3604,#3609); +#3604 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#3605,#3606) + ,(#3607,#3608 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#3605 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#3606 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#3607 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#3608 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3614); +#3610 = LINE('',#3611,#3612); +#3611 = CARTESIAN_POINT('',(0.,0.)); +#3612 = VECTOR('',#3613,1.); +#3613 = DIRECTION('',(1.,0.)); +#3614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3616 = ORIENTED_EDGE('',*,*,#3617,.F.); -#3617 = EDGE_CURVE('',#3618,#3590,#3620,.T.); -#3618 = VERTEX_POINT('',#3619); -#3619 = CARTESIAN_POINT('',(-4.04,-1.037500000001,2.499718101556)); -#3620 = SURFACE_CURVE('',#3621,(#3625,#3632),.PCURVE_S1.); -#3621 = LINE('',#3622,#3623); -#3622 = CARTESIAN_POINT('',(-4.04,-1.037500000001,2.499718101556)); -#3623 = VECTOR('',#3624,1.); -#3624 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#3625 = PCURVE('',#3346,#3626); -#3626 = DEFINITIONAL_REPRESENTATION('',(#3627),#3631); -#3627 = LINE('',#3628,#3629); -#3628 = CARTESIAN_POINT('',(-2.5,-4.440892098501E-16)); -#3629 = VECTOR('',#3630,1.); -#3630 = DIRECTION('',(-2.22044604925E-16,-1.)); -#3631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3615 = ADVANCED_FACE('',(#3616),#3331,.T.); +#3616 = FACE_BOUND('',#3617,.T.); +#3617 = EDGE_LOOP('',(#3618,#3619,#3620,#3643,#3671,#3694,#3722,#3745)); +#3618 = ORIENTED_EDGE('',*,*,#3567,.T.); +#3619 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3620 = ORIENTED_EDGE('',*,*,#3621,.T.); +#3621 = EDGE_CURVE('',#3315,#3622,#3624,.T.); +#3622 = VERTEX_POINT('',#3623); +#3623 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#3624 = SURFACE_CURVE('',#3625,(#3629,#3636),.PCURVE_S1.); +#3625 = LINE('',#3626,#3627); +#3626 = CARTESIAN_POINT('',(3.72,-0.32,-0.72)); +#3627 = VECTOR('',#3628,1.); +#3628 = DIRECTION('',(-2.2E-16,-4.4E-16,-1.)); +#3629 = PCURVE('',#3331,#3630); +#3630 = DEFINITIONAL_REPRESENTATION('',(#3631),#3635); +#3631 = LINE('',#3632,#3633); +#3632 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#3633 = VECTOR('',#3634,1.); +#3634 = DIRECTION('',(1.,-4.930380657631E-32)); +#3635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3632 = PCURVE('',#3633,#3638); -#3633 = PLANE('',#3634); -#3634 = AXIS2_PLACEMENT_3D('',#3635,#3636,#3637); -#3635 = CARTESIAN_POINT('',(-4.04,-1.037500000001,2.499718101556)); -#3636 = DIRECTION('',(-1.110223024625E-16,1.110223024625E-16,1.)); -#3637 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(-6.661338147751E-16,1.623701173514E-16)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3636 = PCURVE('',#3361,#3637); +#3637 = DEFINITIONAL_REPRESENTATION('',(#3638),#3642); +#3638 = LINE('',#3639,#3640); +#3639 = CARTESIAN_POINT('',(0.64,3.0976E-32)); +#3640 = VECTOR('',#3641,1.); +#3641 = DIRECTION('',(4.4E-16,1.)); +#3642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = ORIENTED_EDGE('',*,*,#3645,.F.); -#3645 = EDGE_CURVE('',#3646,#3618,#3648,.T.); -#3646 = VERTEX_POINT('',#3647); -#3647 = CARTESIAN_POINT('',(-4.04,-1.270000000001,1.999718101556)); -#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); -#3649 = LINE('',#3650,#3651); -#3650 = CARTESIAN_POINT('',(-4.04,-1.270000000001,1.999718101556)); -#3651 = VECTOR('',#3652,1.); -#3652 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#3653 = PCURVE('',#3346,#3654); -#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); -#3655 = LINE('',#3656,#3657); -#3656 = CARTESIAN_POINT('',(-2.,0.2325)); -#3657 = VECTOR('',#3658,1.); -#3658 = DIRECTION('',(-0.906761426172,-0.42164406317)); -#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3643 = ORIENTED_EDGE('',*,*,#3644,.T.); +#3644 = EDGE_CURVE('',#3622,#3645,#3647,.T.); +#3645 = VERTEX_POINT('',#3646); +#3646 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#3647 = SURFACE_CURVE('',#3648,(#3652,#3659),.PCURVE_S1.); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(1.,0.,7.3E-16)); +#3652 = PCURVE('',#3331,#3653); +#3653 = DEFINITIONAL_REPRESENTATION('',(#3654),#3658); +#3654 = LINE('',#3655,#3656); +#3655 = CARTESIAN_POINT('',(3.149075914961,3.244405769658)); +#3656 = VECTOR('',#3657,1.); +#3657 = DIRECTION('',(-9.5E-16,1.)); +#3658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3660 = PCURVE('',#3661,#3666); -#3661 = PLANE('',#3662); -#3662 = AXIS2_PLACEMENT_3D('',#3663,#3664,#3665); -#3663 = CARTESIAN_POINT('',(-4.04,-1.270000000001,1.999718101556)); -#3664 = DIRECTION('',(-1.474826360306E-16,-0.906761426172,0.42164406317) - ); -#3665 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3671); -#3667 = LINE('',#3668,#3669); -#3668 = CARTESIAN_POINT('',(-8.315462933834E-32,8.881784197001E-16)); -#3669 = VECTOR('',#3670,1.); -#3670 = DIRECTION('',(1.,-1.474826360306E-16)); -#3671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3659 = PCURVE('',#3660,#3665); +#3660 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#3661,#3662) + ,(#3663,#3664 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#3661 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#3662 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#3663 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#3664 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#3665 = DEFINITIONAL_REPRESENTATION('',(#3666),#3670); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.64,0.)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(-1.,-0.)); +#3670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3672 = ORIENTED_EDGE('',*,*,#3673,.F.); -#3673 = EDGE_CURVE('',#3414,#3646,#3674,.T.); -#3674 = SURFACE_CURVE('',#3675,(#3679,#3686),.PCURVE_S1.); -#3675 = LINE('',#3676,#3677); -#3676 = CARTESIAN_POINT('',(-4.04,-1.270000000001,0.499718101556)); -#3677 = VECTOR('',#3678,1.); -#3678 = DIRECTION('',(1.232595164408E-32,2.22044604925E-16,1.)); -#3679 = PCURVE('',#3346,#3680); -#3680 = DEFINITIONAL_REPRESENTATION('',(#3681),#3685); -#3681 = LINE('',#3682,#3683); -#3682 = CARTESIAN_POINT('',(-0.5,0.2325)); -#3683 = VECTOR('',#3684,1.); -#3684 = DIRECTION('',(-1.,-2.22044604925E-16)); -#3685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3671 = ORIENTED_EDGE('',*,*,#3672,.F.); +#3672 = EDGE_CURVE('',#3673,#3645,#3675,.T.); +#3673 = VERTEX_POINT('',#3674); +#3674 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#3675 = SURFACE_CURVE('',#3676,(#3680,#3687),.PCURVE_S1.); +#3676 = LINE('',#3677,#3678); +#3677 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#3678 = VECTOR('',#3679,1.); +#3679 = DIRECTION('',(-2.2E-16,-4.4E-16,-1.)); +#3680 = PCURVE('',#3331,#3681); +#3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3686); +#3682 = LINE('',#3683,#3684); +#3683 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#3684 = VECTOR('',#3685,1.); +#3685 = DIRECTION('',(1.,-4.930380657631E-32)); +#3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3686 = PCURVE('',#3429,#3687); -#3687 = DEFINITIONAL_REPRESENTATION('',(#3688),#3692); -#3688 = LINE('',#3689,#3690); -#3689 = CARTESIAN_POINT('',(-1.094764425254E-47,8.881784197001E-16)); -#3690 = VECTOR('',#3691,1.); -#3691 = DIRECTION('',(1.,-1.110223024625E-16)); -#3692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3687 = PCURVE('',#3451,#3688); +#3688 = DEFINITIONAL_REPRESENTATION('',(#3689),#3693); +#3689 = LINE('',#3690,#3691); +#3690 = CARTESIAN_POINT('',(0.,0.)); +#3691 = VECTOR('',#3692,1.); +#3692 = DIRECTION('',(-4.4E-16,1.)); +#3693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3693 = ORIENTED_EDGE('',*,*,#3441,.F.); -#3694 = ADVANCED_FACE('',(#3695),#3292,.F.); -#3695 = FACE_BOUND('',#3696,.F.); -#3696 = EDGE_LOOP('',(#3697,#3698,#3699,#3720)); -#3697 = ORIENTED_EDGE('',*,*,#3276,.F.); -#3698 = ORIENTED_EDGE('',*,*,#3362,.T.); -#3699 = ORIENTED_EDGE('',*,*,#3700,.T.); -#3700 = EDGE_CURVE('',#3363,#3496,#3701,.T.); -#3701 = SURFACE_CURVE('',#3702,(#3706,#3713),.PCURVE_S1.); -#3702 = LINE('',#3703,#3704); -#3703 = CARTESIAN_POINT('',(-1.5,-1.270000000001,0.499718101556)); -#3704 = VECTOR('',#3705,1.); -#3705 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#3706 = PCURVE('',#3292,#3707); -#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3712); -#3708 = LINE('',#3709,#3710); -#3709 = CARTESIAN_POINT('',(-0.5,0.2325)); -#3710 = VECTOR('',#3711,1.); -#3711 = DIRECTION('',(-1.110223024625E-16,-1.)); -#3712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3694 = ORIENTED_EDGE('',*,*,#3695,.F.); +#3695 = EDGE_CURVE('',#3696,#3673,#3698,.T.); +#3696 = VERTEX_POINT('',#3697); +#3697 = CARTESIAN_POINT('',(3.32,-0.32,0.32)); +#3698 = SURFACE_CURVE('',#3699,(#3704,#3715),.PCURVE_S1.); +#3699 = CIRCLE('',#3700,1.04); +#3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703); +#3701 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#3702 = DIRECTION('',(0.,1.,-4.4E-16)); +#3703 = DIRECTION('',(1.,9.68E-32,2.2E-16)); +#3704 = PCURVE('',#3331,#3705); +#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3714); +#3706 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3707,#3708,#3709,#3710, +#3711,#3712,#3713),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3707 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#3708 = CARTESIAN_POINT('',(1.920408754833,3.884405769658)); +#3709 = CARTESIAN_POINT('',(1.019742334897,2.324405769658)); +#3710 = CARTESIAN_POINT('',(0.119075914961,0.764405769658)); +#3711 = CARTESIAN_POINT('',(-0.781590504975,2.324405769658)); +#3712 = CARTESIAN_POINT('',(-1.68225692491,3.884405769658)); +#3713 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#3714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3713 = PCURVE('',#3401,#3714); -#3714 = DEFINITIONAL_REPRESENTATION('',(#3715),#3719); -#3715 = LINE('',#3716,#3717); -#3716 = CARTESIAN_POINT('',(4.440892098501E-16,9.860761315263E-32)); -#3717 = VECTOR('',#3718,1.); -#3718 = DIRECTION('',(0.,-1.)); -#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3715 = PCURVE('',#3423,#3716); +#3716 = DEFINITIONAL_REPRESENTATION('',(#3717),#3721); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(0.,0.)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(1.,0.)); +#3721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3720 = ORIENTED_EDGE('',*,*,#3518,.T.); -#3721 = ADVANCED_FACE('',(#3722),#3429,.T.); -#3722 = FACE_BOUND('',#3723,.T.); -#3723 = EDGE_LOOP('',(#3724,#3725,#3726,#3754)); -#3724 = ORIENTED_EDGE('',*,*,#3673,.F.); -#3725 = ORIENTED_EDGE('',*,*,#3413,.T.); -#3726 = ORIENTED_EDGE('',*,*,#3727,.T.); -#3727 = EDGE_CURVE('',#3386,#3728,#3730,.T.); -#3728 = VERTEX_POINT('',#3729); -#3729 = CARTESIAN_POINT('',(-2.,-1.270000000001,1.999718101556)); -#3730 = SURFACE_CURVE('',#3731,(#3735,#3742),.PCURVE_S1.); -#3731 = LINE('',#3732,#3733); -#3732 = CARTESIAN_POINT('',(-2.,-1.270000000001,0.499718101556)); -#3733 = VECTOR('',#3734,1.); -#3734 = DIRECTION('',(2.22044604925E-16,2.22044604925E-16,1.)); -#3735 = PCURVE('',#3429,#3736); -#3736 = DEFINITIONAL_REPRESENTATION('',(#3737),#3741); -#3737 = LINE('',#3738,#3739); -#3738 = CARTESIAN_POINT('',(3.330669073875E-16,-2.04)); -#3739 = VECTOR('',#3740,1.); -#3740 = DIRECTION('',(1.,-3.330669073875E-16)); -#3741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3722 = ORIENTED_EDGE('',*,*,#3723,.F.); +#3723 = EDGE_CURVE('',#3724,#3696,#3726,.T.); +#3724 = VERTEX_POINT('',#3725); +#3725 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#3726 = SURFACE_CURVE('',#3727,(#3731,#3738),.PCURVE_S1.); +#3727 = LINE('',#3728,#3729); +#3728 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#3729 = VECTOR('',#3730,1.); +#3730 = DIRECTION('',(1.,0.,3.3E-16)); +#3731 = PCURVE('',#3331,#3732); +#3732 = DEFINITIONAL_REPRESENTATION('',(#3733),#3737); +#3733 = LINE('',#3734,#3735); +#3734 = CARTESIAN_POINT('',(-0.920924085039,-5.975594230342)); +#3735 = VECTOR('',#3736,1.); +#3736 = DIRECTION('',(-5.5E-16,1.)); +#3737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3742 = PCURVE('',#3743,#3748); -#3743 = PLANE('',#3744); -#3744 = AXIS2_PLACEMENT_3D('',#3745,#3746,#3747); -#3745 = CARTESIAN_POINT('',(-2.,-1.270000000001,0.499718101556)); -#3746 = DIRECTION('',(1.,-2.22044604925E-16,-2.22044604925E-16)); -#3747 = DIRECTION('',(2.22044604925E-16,2.22044604925E-16,1.)); -#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3753); -#3749 = LINE('',#3750,#3751); -#3750 = CARTESIAN_POINT('',(0.,0.)); -#3751 = VECTOR('',#3752,1.); -#3752 = DIRECTION('',(1.,-2.189528850508E-47)); -#3753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3738 = PCURVE('',#3394,#3739); +#3739 = DEFINITIONAL_REPRESENTATION('',(#3740),#3744); +#3740 = LINE('',#3741,#3742); +#3741 = CARTESIAN_POINT('',(-0.32,4.41)); +#3742 = VECTOR('',#3743,1.); +#3743 = DIRECTION('',(2.2E-16,-1.)); +#3744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3754 = ORIENTED_EDGE('',*,*,#3755,.F.); -#3755 = EDGE_CURVE('',#3646,#3728,#3756,.T.); -#3756 = SURFACE_CURVE('',#3757,(#3761,#3768),.PCURVE_S1.); -#3757 = LINE('',#3758,#3759); -#3758 = CARTESIAN_POINT('',(-4.04,-1.270000000001,1.999718101556)); -#3759 = VECTOR('',#3760,1.); -#3760 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3761 = PCURVE('',#3429,#3762); -#3762 = DEFINITIONAL_REPRESENTATION('',(#3763),#3767); -#3763 = LINE('',#3764,#3765); -#3764 = CARTESIAN_POINT('',(1.5,-3.075317778212E-16)); -#3765 = VECTOR('',#3766,1.); -#3766 = DIRECTION('',(2.22044604925E-16,-1.)); -#3767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3745 = ORIENTED_EDGE('',*,*,#3746,.F.); +#3746 = EDGE_CURVE('',#3568,#3724,#3747,.T.); +#3747 = SURFACE_CURVE('',#3748,(#3752,#3759),.PCURVE_S1.); +#3748 = LINE('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#3750 = VECTOR('',#3751,1.); +#3751 = DIRECTION('',(-2.2E-16,4.4E-16,1.)); +#3752 = PCURVE('',#3331,#3753); +#3753 = DEFINITIONAL_REPRESENTATION('',(#3754),#3758); +#3754 = LINE('',#3755,#3756); +#3755 = CARTESIAN_POINT('',(-0.280924085039,-5.975594230342)); +#3756 = VECTOR('',#3757,1.); +#3757 = DIRECTION('',(-1.,-4.4E-16)); +#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3768 = PCURVE('',#3661,#3769); -#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3774); -#3770 = LINE('',#3771,#3772); -#3771 = CARTESIAN_POINT('',(1.320079740746E-32,-1.409983241274E-16)); -#3772 = VECTOR('',#3773,1.); -#3773 = DIRECTION('',(2.949652720612E-16,-1.)); -#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3759 = PCURVE('',#3760,#3765); +#3760 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#3761,#3762) + ,(#3763,#3764 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#3761 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#3762 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#3763 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#3764 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(0.,0.)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(1.,0.)); +#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3775 = ADVANCED_FACE('',(#3776),#3401,.T.); -#3776 = FACE_BOUND('',#3777,.T.); -#3777 = EDGE_LOOP('',(#3778,#3779,#3780,#3781)); -#3778 = ORIENTED_EDGE('',*,*,#3385,.T.); -#3779 = ORIENTED_EDGE('',*,*,#3700,.T.); -#3780 = ORIENTED_EDGE('',*,*,#3495,.F.); -#3781 = ORIENTED_EDGE('',*,*,#3782,.F.); -#3782 = EDGE_CURVE('',#3386,#3468,#3783,.T.); -#3783 = SURFACE_CURVE('',#3784,(#3788,#3795),.PCURVE_S1.); -#3784 = LINE('',#3785,#3786); -#3785 = CARTESIAN_POINT('',(-2.,-1.270000000001,0.499718101556)); -#3786 = VECTOR('',#3787,1.); -#3787 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#3788 = PCURVE('',#3401,#3789); -#3789 = DEFINITIONAL_REPRESENTATION('',(#3790),#3794); -#3790 = LINE('',#3791,#3792); -#3791 = CARTESIAN_POINT('',(0.5,1.110223024625E-16)); -#3792 = VECTOR('',#3793,1.); -#3793 = DIRECTION('',(0.,-1.)); -#3794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3771 = ADVANCED_FACE('',(#3772),#3361,.F.); +#3772 = FACE_BOUND('',#3773,.F.); +#3773 = EDGE_LOOP('',(#3774,#3775,#3776,#3777)); +#3774 = ORIENTED_EDGE('',*,*,#3491,.F.); +#3775 = ORIENTED_EDGE('',*,*,#3347,.F.); +#3776 = ORIENTED_EDGE('',*,*,#3621,.T.); +#3777 = ORIENTED_EDGE('',*,*,#3778,.F.); +#3778 = EDGE_CURVE('',#3464,#3622,#3779,.T.); +#3779 = SURFACE_CURVE('',#3780,(#3784,#3791),.PCURVE_S1.); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(-2.2E-16,-1.,-0.)); +#3784 = PCURVE('',#3361,#3785); +#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3790); +#3786 = LINE('',#3787,#3788); +#3787 = CARTESIAN_POINT('',(1.387778780781E-15,3.03)); +#3788 = VECTOR('',#3789,1.); +#3789 = DIRECTION('',(1.,0.)); +#3790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3795 = PCURVE('',#3743,#3796); -#3796 = DEFINITIONAL_REPRESENTATION('',(#3797),#3801); -#3797 = LINE('',#3798,#3799); -#3798 = CARTESIAN_POINT('',(1.110223024625E-16,2.465190328816E-32)); -#3799 = VECTOR('',#3800,1.); -#3800 = DIRECTION('',(1.110223024625E-16,-1.)); -#3801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3791 = PCURVE('',#3792,#3797); +#3792 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#3793,#3794) + ,(#3795,#3796 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#3793 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#3794 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#3795 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#3796 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.64,0.)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(-1.,-0.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3802 = ADVANCED_FACE('',(#3803),#3483,.T.); -#3803 = FACE_BOUND('',#3804,.T.); -#3804 = EDGE_LOOP('',(#3805,#3806,#3829,#3848)); -#3805 = ORIENTED_EDGE('',*,*,#3566,.F.); -#3806 = ORIENTED_EDGE('',*,*,#3807,.T.); -#3807 = EDGE_CURVE('',#3567,#3808,#3810,.T.); -#3808 = VERTEX_POINT('',#3809); -#3809 = CARTESIAN_POINT('',(-2.,1.269999999999,1.999718101556)); -#3810 = SURFACE_CURVE('',#3811,(#3815,#3822),.PCURVE_S1.); -#3811 = LINE('',#3812,#3813); -#3812 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#3813 = VECTOR('',#3814,1.); -#3814 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3815 = PCURVE('',#3483,#3816); -#3816 = DEFINITIONAL_REPRESENTATION('',(#3817),#3821); -#3817 = LINE('',#3818,#3819); -#3818 = CARTESIAN_POINT('',(1.73793852509E-48,1.409983241274E-16)); -#3819 = VECTOR('',#3820,1.); -#3820 = DIRECTION('',(-2.22044604925E-16,-1.)); -#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3803 = ADVANCED_FACE('',(#3804),#3394,.T.); +#3804 = FACE_BOUND('',#3805,.T.); +#3805 = EDGE_LOOP('',(#3806,#3807,#3828,#3829)); +#3806 = ORIENTED_EDGE('',*,*,#3723,.T.); +#3807 = ORIENTED_EDGE('',*,*,#3808,.T.); +#3808 = EDGE_CURVE('',#3696,#3379,#3809,.T.); +#3809 = SURFACE_CURVE('',#3810,(#3814,#3821),.PCURVE_S1.); +#3810 = LINE('',#3811,#3812); +#3811 = CARTESIAN_POINT('',(3.32,-0.32,0.32)); +#3812 = VECTOR('',#3813,1.); +#3813 = DIRECTION('',(4.4E-16,1.,-2.2E-16)); +#3814 = PCURVE('',#3394,#3815); +#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3820); +#3816 = LINE('',#3817,#3818); +#3817 = CARTESIAN_POINT('',(-0.32,-4.41)); +#3818 = VECTOR('',#3819,1.); +#3819 = DIRECTION('',(1.,-2.2E-16)); +#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3822 = PCURVE('',#3605,#3823); -#3823 = DEFINITIONAL_REPRESENTATION('',(#3824),#3828); -#3824 = LINE('',#3825,#3826); -#3825 = CARTESIAN_POINT('',(0.551412957773,1.706967900361E-16)); -#3826 = VECTOR('',#3827,1.); -#3827 = DIRECTION('',(-1.077176932101E-16,-1.)); -#3828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3821 = PCURVE('',#3423,#3822); +#3822 = DEFINITIONAL_REPRESENTATION('',(#3823),#3827); +#3823 = LINE('',#3824,#3825); +#3824 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3825 = VECTOR('',#3826,1.); +#3826 = DIRECTION('',(0.,1.)); +#3827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3829 = ORIENTED_EDGE('',*,*,#3830,.T.); -#3830 = EDGE_CURVE('',#3808,#3468,#3831,.T.); -#3831 = SURFACE_CURVE('',#3832,(#3836,#3842),.PCURVE_S1.); +#3828 = ORIENTED_EDGE('',*,*,#3376,.F.); +#3829 = ORIENTED_EDGE('',*,*,#3830,.F.); +#3830 = EDGE_CURVE('',#3724,#3377,#3831,.T.); +#3831 = SURFACE_CURVE('',#3832,(#3836,#3843),.PCURVE_S1.); #3832 = LINE('',#3833,#3834); -#3833 = CARTESIAN_POINT('',(-2.,1.269999999999,1.249718101556)); +#3833 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); #3834 = VECTOR('',#3835,1.); -#3835 = DIRECTION('',(-2.22044604925E-16,-1.110223024625E-16,-1.)); -#3836 = PCURVE('',#3483,#3837); -#3837 = DEFINITIONAL_REPRESENTATION('',(#3838),#3841); -#3838 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3839,#3840),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.9,0.9),.PIECEWISE_BEZIER_KNOTS.); -#3839 = CARTESIAN_POINT('',(-0.15,-2.04)); -#3840 = CARTESIAN_POINT('',(1.65,-2.04)); -#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3835 = DIRECTION('',(4.4E-16,1.,-2.2E-16)); +#3836 = PCURVE('',#3394,#3837); +#3837 = DEFINITIONAL_REPRESENTATION('',(#3838),#3842); +#3838 = LINE('',#3839,#3840); +#3839 = CARTESIAN_POINT('',(-0.32,4.41)); +#3840 = VECTOR('',#3841,1.); +#3841 = DIRECTION('',(1.,-2.2E-16)); +#3842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3842 = PCURVE('',#3743,#3843); -#3843 = DEFINITIONAL_REPRESENTATION('',(#3844),#3847); -#3844 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3845,#3846),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.9,0.9),.PIECEWISE_BEZIER_KNOTS.); -#3845 = CARTESIAN_POINT('',(1.65,-2.54)); -#3846 = CARTESIAN_POINT('',(-0.15,-2.54)); -#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3843 = PCURVE('',#3844,#3849); +#3844 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#3845,#3846) + ,(#3847,#3848 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#3845 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#3846 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#3847 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#3848 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#3849 = DEFINITIONAL_REPRESENTATION('',(#3850),#3854); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(0.,0.)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(1.,0.)); +#3854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3848 = ORIENTED_EDGE('',*,*,#3465,.F.); -#3849 = ADVANCED_FACE('',(#3850),#3605,.T.); -#3850 = FACE_BOUND('',#3851,.T.); -#3851 = EDGE_LOOP('',(#3852,#3875,#3903,#3929,#3930)); -#3852 = ORIENTED_EDGE('',*,*,#3853,.T.); -#3853 = EDGE_CURVE('',#3590,#3854,#3856,.T.); -#3854 = VERTEX_POINT('',#3855); -#3855 = CARTESIAN_POINT('',(-1.5,1.037499999999,2.499718101556)); -#3856 = SURFACE_CURVE('',#3857,(#3861,#3868),.PCURVE_S1.); -#3857 = LINE('',#3858,#3859); -#3858 = CARTESIAN_POINT('',(-4.04,1.037499999999,2.499718101556)); -#3859 = VECTOR('',#3860,1.); -#3860 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3861 = PCURVE('',#3605,#3862); -#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); -#3863 = LINE('',#3864,#3865); -#3864 = CARTESIAN_POINT('',(-1.078411599232E-32,1.151856388049E-16)); -#3865 = VECTOR('',#3866,1.); -#3866 = DIRECTION('',(-1.077176932101E-16,-1.)); -#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3855 = ADVANCED_FACE('',(#3856),#3423,.T.); +#3856 = FACE_BOUND('',#3857,.T.); +#3857 = EDGE_LOOP('',(#3858,#3859,#3880,#3881)); +#3858 = ORIENTED_EDGE('',*,*,#3695,.T.); +#3859 = ORIENTED_EDGE('',*,*,#3860,.T.); +#3860 = EDGE_CURVE('',#3673,#3407,#3861,.T.); +#3861 = SURFACE_CURVE('',#3862,(#3866,#3873),.PCURVE_S1.); +#3862 = LINE('',#3863,#3864); +#3863 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#3864 = VECTOR('',#3865,1.); +#3865 = DIRECTION('',(4.4E-16,1.,0.)); +#3866 = PCURVE('',#3423,#3867); +#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872); +#3868 = LINE('',#3869,#3870); +#3869 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3870 = VECTOR('',#3871,1.); +#3871 = DIRECTION('',(0.,1.)); +#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3868 = PCURVE('',#3633,#3869); -#3869 = DEFINITIONAL_REPRESENTATION('',(#3870),#3874); -#3870 = LINE('',#3871,#3872); -#3871 = CARTESIAN_POINT('',(2.075,1.151856388049E-16)); -#3872 = VECTOR('',#3873,1.); -#3873 = DIRECTION('',(1.110223024625E-16,-1.)); -#3874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3873 = PCURVE('',#3451,#3874); +#3874 = DEFINITIONAL_REPRESENTATION('',(#3875),#3879); +#3875 = LINE('',#3876,#3877); +#3876 = CARTESIAN_POINT('',(-1.074695887837E-47,-1.110223024625E-16)); +#3877 = VECTOR('',#3878,1.); +#3878 = DIRECTION('',(1.,4.84E-32)); +#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3875 = ORIENTED_EDGE('',*,*,#3876,.T.); -#3876 = EDGE_CURVE('',#3854,#3877,#3879,.T.); -#3877 = VERTEX_POINT('',#3878); -#3878 = CARTESIAN_POINT('',(-1.5,1.269999999999,1.999718101556)); -#3879 = SURFACE_CURVE('',#3880,(#3884,#3891),.PCURVE_S1.); -#3880 = LINE('',#3881,#3882); -#3881 = CARTESIAN_POINT('',(-1.5,1.037499999999,2.499718101556)); -#3882 = VECTOR('',#3883,1.); -#3883 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#3884 = PCURVE('',#3605,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); -#3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(-3.521261189814E-16,-2.54)); -#3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(1.,5.385884660503E-17)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3880 = ORIENTED_EDGE('',*,*,#3406,.F.); +#3881 = ORIENTED_EDGE('',*,*,#3808,.F.); +#3882 = ADVANCED_FACE('',(#3883),#3451,.F.); +#3883 = FACE_BOUND('',#3884,.F.); +#3884 = EDGE_LOOP('',(#3885,#3886,#3887,#3888)); +#3885 = ORIENTED_EDGE('',*,*,#3672,.F.); +#3886 = ORIENTED_EDGE('',*,*,#3860,.T.); +#3887 = ORIENTED_EDGE('',*,*,#3435,.T.); +#3888 = ORIENTED_EDGE('',*,*,#3889,.F.); +#3889 = EDGE_CURVE('',#3645,#3436,#3890,.T.); +#3890 = SURFACE_CURVE('',#3891,(#3895,#3902),.PCURVE_S1.); +#3891 = LINE('',#3892,#3893); +#3892 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#3893 = VECTOR('',#3894,1.); +#3894 = DIRECTION('',(2.2E-16,1.,0.)); +#3895 = PCURVE('',#3451,#3896); +#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3901); +#3897 = LINE('',#3898,#3899); +#3898 = CARTESIAN_POINT('',(-1.33226762955E-15,3.03)); +#3899 = VECTOR('',#3900,1.); +#3900 = DIRECTION('',(1.,0.)); +#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3891 = PCURVE('',#3892,#3897); -#3892 = PLANE('',#3893); -#3893 = AXIS2_PLACEMENT_3D('',#3894,#3895,#3896); -#3894 = CARTESIAN_POINT('',(-1.5,-1.037500000001,-2.818984444104E-04)); -#3895 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#3896 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#3897 = DEFINITIONAL_REPRESENTATION('',(#3898),#3902); -#3898 = LINE('',#3899,#3900); -#3899 = CARTESIAN_POINT('',(-2.5,-2.075)); -#3900 = VECTOR('',#3901,1.); -#3901 = DIRECTION('',(0.906761426172,-0.42164406317)); -#3902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3902 = PCURVE('',#3903,#3908); +#3903 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#3904,#3905) + ,(#3906,#3907 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#3904 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#3905 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#3906 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#3907 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913); +#3909 = LINE('',#3910,#3911); +#3910 = CARTESIAN_POINT('',(0.64,0.)); +#3911 = VECTOR('',#3912,1.); +#3912 = DIRECTION('',(-1.,-0.)); +#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3903 = ORIENTED_EDGE('',*,*,#3904,.F.); -#3904 = EDGE_CURVE('',#3808,#3877,#3905,.T.); -#3905 = SURFACE_CURVE('',#3906,(#3910,#3917),.PCURVE_S1.); -#3906 = LINE('',#3907,#3908); -#3907 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#3908 = VECTOR('',#3909,1.); -#3909 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3910 = PCURVE('',#3605,#3911); -#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3916); -#3912 = LINE('',#3913,#3914); -#3913 = CARTESIAN_POINT('',(0.551412957773,1.706967900361E-16)); -#3914 = VECTOR('',#3915,1.); -#3915 = DIRECTION('',(-1.077176932101E-16,-1.)); -#3916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3914 = ADVANCED_FACE('',(#3915),#3479,.T.); +#3915 = FACE_BOUND('',#3916,.T.); +#3916 = EDGE_LOOP('',(#3917,#3918,#3940,#3967)); +#3917 = ORIENTED_EDGE('',*,*,#3463,.F.); +#3918 = ORIENTED_EDGE('',*,*,#3919,.T.); +#3919 = EDGE_CURVE('',#3436,#3920,#3922,.T.); +#3920 = VERTEX_POINT('',#3921); +#3921 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#3922 = SURFACE_CURVE('',#3923,(#3926,#3933),.PCURVE_S1.); +#3923 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3924,#3925),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3924 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#3925 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#3926 = PCURVE('',#3479,#3927); +#3927 = DEFINITIONAL_REPRESENTATION('',(#3928),#3932); +#3928 = LINE('',#3929,#3930); +#3929 = CARTESIAN_POINT('',(0.64,0.)); +#3930 = VECTOR('',#3931,1.); +#3931 = DIRECTION('',(0.,1.)); +#3932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3917 = PCURVE('',#3918,#3923); -#3918 = PLANE('',#3919); -#3919 = AXIS2_PLACEMENT_3D('',#3920,#3921,#3922); -#3920 = CARTESIAN_POINT('',(-2.,-1.270000000001,1.999718101556)); -#3921 = DIRECTION('',(-1.110223024625E-16,-1.110223024625E-16,-1.)); -#3922 = DIRECTION('',(1.,-2.22044604925E-16,-1.110223024625E-16)); -#3923 = DEFINITIONAL_REPRESENTATION('',(#3924),#3928); -#3924 = LINE('',#3925,#3926); -#3925 = CARTESIAN_POINT('',(-2.04,-2.54)); -#3926 = VECTOR('',#3927,1.); -#3927 = DIRECTION('',(1.,-2.22044604925E-16)); -#3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3933 = PCURVE('',#3903,#3934); +#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939); +#3935 = LINE('',#3936,#3937); +#3936 = CARTESIAN_POINT('',(0.,0.)); +#3937 = VECTOR('',#3938,1.); +#3938 = DIRECTION('',(0.,1.)); +#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3929 = ORIENTED_EDGE('',*,*,#3807,.F.); -#3930 = ORIENTED_EDGE('',*,*,#3589,.F.); -#3931 = ADVANCED_FACE('',(#3932),#3633,.T.); -#3932 = FACE_BOUND('',#3933,.T.); -#3933 = EDGE_LOOP('',(#3934,#3957,#3978,#3979)); -#3934 = ORIENTED_EDGE('',*,*,#3935,.T.); -#3935 = EDGE_CURVE('',#3618,#3936,#3938,.T.); -#3936 = VERTEX_POINT('',#3937); -#3937 = CARTESIAN_POINT('',(-1.5,-1.037500000001,2.499718101556)); -#3938 = SURFACE_CURVE('',#3939,(#3943,#3950),.PCURVE_S1.); -#3939 = LINE('',#3940,#3941); -#3940 = CARTESIAN_POINT('',(-4.04,-1.037500000001,2.499718101556)); -#3941 = VECTOR('',#3942,1.); -#3942 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3943 = PCURVE('',#3633,#3944); -#3944 = DEFINITIONAL_REPRESENTATION('',(#3945),#3949); +#3940 = ORIENTED_EDGE('',*,*,#3941,.F.); +#3941 = EDGE_CURVE('',#3942,#3920,#3944,.T.); +#3942 = VERTEX_POINT('',#3943); +#3943 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#3944 = SURFACE_CURVE('',#3945,(#3949,#3955),.PCURVE_S1.); #3945 = LINE('',#3946,#3947); -#3946 = CARTESIAN_POINT('',(1.278817483073E-32,-1.151856388049E-16)); +#3946 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); #3947 = VECTOR('',#3948,1.); -#3948 = DIRECTION('',(1.110223024625E-16,-1.)); -#3949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3948 = DIRECTION('',(1.,2.2E-16,2.2E-16)); +#3949 = PCURVE('',#3479,#3950); +#3950 = DEFINITIONAL_REPRESENTATION('',(#3951),#3954); +#3951 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3952,#3953),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#3952 = CARTESIAN_POINT('',(0.,1.)); +#3953 = CARTESIAN_POINT('',(0.64,1.)); +#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3950 = PCURVE('',#3661,#3951); -#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3956); -#3952 = LINE('',#3953,#3954); -#3953 = CARTESIAN_POINT('',(0.551412957773,-1.965094753587E-16)); -#3954 = VECTOR('',#3955,1.); -#3955 = DIRECTION('',(2.949652720612E-16,-1.)); -#3956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3955 = PCURVE('',#3956,#3961); +#3956 = PLANE('',#3957); +#3957 = AXIS2_PLACEMENT_3D('',#3958,#3959,#3960); +#3958 = CARTESIAN_POINT('',(4.04,-5.8E-16,-4.25)); +#3959 = DIRECTION('',(2.47E-15,-0.,-1.)); +#3960 = DIRECTION('',(-1.,0.,-2.47E-15)); +#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3966); +#3962 = LINE('',#3963,#3964); +#3963 = CARTESIAN_POINT('',(0.18,0.18)); +#3964 = VECTOR('',#3965,1.); +#3965 = DIRECTION('',(-1.,2.2E-16)); +#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3957 = ORIENTED_EDGE('',*,*,#3958,.T.); -#3958 = EDGE_CURVE('',#3936,#3854,#3959,.T.); -#3959 = SURFACE_CURVE('',#3960,(#3964,#3971),.PCURVE_S1.); -#3960 = LINE('',#3961,#3962); -#3961 = CARTESIAN_POINT('',(-1.5,-1.037500000001,2.499718101556)); -#3962 = VECTOR('',#3963,1.); -#3963 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#3964 = PCURVE('',#3633,#3965); -#3965 = DEFINITIONAL_REPRESENTATION('',(#3966),#3970); -#3966 = LINE('',#3967,#3968); -#3967 = CARTESIAN_POINT('',(-1.620925615953E-16,-2.54)); -#3968 = VECTOR('',#3969,1.); -#3969 = DIRECTION('',(1.,0.)); -#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3967 = ORIENTED_EDGE('',*,*,#3968,.F.); +#3968 = EDGE_CURVE('',#3464,#3942,#3969,.T.); +#3969 = SURFACE_CURVE('',#3970,(#3973,#3980),.PCURVE_S1.); +#3970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3971,#3972),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3971 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#3972 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#3973 = PCURVE('',#3479,#3974); +#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(0.,0.)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.,1.)); +#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3971 = PCURVE('',#3892,#3972); -#3972 = DEFINITIONAL_REPRESENTATION('',(#3973),#3977); -#3973 = LINE('',#3974,#3975); -#3974 = CARTESIAN_POINT('',(-2.5,-4.440892098501E-16)); -#3975 = VECTOR('',#3976,1.); -#3976 = DIRECTION('',(-2.22044604925E-16,-1.)); -#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3980 = PCURVE('',#3792,#3981); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(0.64,0.)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(0.,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3978 = ORIENTED_EDGE('',*,*,#3853,.F.); -#3979 = ORIENTED_EDGE('',*,*,#3617,.F.); -#3980 = ADVANCED_FACE('',(#3981),#3661,.T.); -#3981 = FACE_BOUND('',#3982,.T.); -#3982 = EDGE_LOOP('',(#3983,#3984,#4007,#4028,#4029)); -#3983 = ORIENTED_EDGE('',*,*,#3755,.T.); -#3984 = ORIENTED_EDGE('',*,*,#3985,.T.); -#3985 = EDGE_CURVE('',#3728,#3986,#3988,.T.); -#3986 = VERTEX_POINT('',#3987); -#3987 = CARTESIAN_POINT('',(-1.5,-1.270000000001,1.999718101556)); -#3988 = SURFACE_CURVE('',#3989,(#3993,#4000),.PCURVE_S1.); -#3989 = LINE('',#3990,#3991); -#3990 = CARTESIAN_POINT('',(-4.04,-1.270000000001,1.999718101556)); -#3991 = VECTOR('',#3992,1.); -#3992 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#3993 = PCURVE('',#3661,#3994); -#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#3999); -#3995 = LINE('',#3996,#3997); -#3996 = CARTESIAN_POINT('',(1.320079740746E-32,-1.409983241274E-16)); -#3997 = VECTOR('',#3998,1.); -#3998 = DIRECTION('',(2.949652720612E-16,-1.)); -#3999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = ADVANCED_FACE('',(#3988),#3550,.T.); +#3988 = FACE_BOUND('',#3989,.T.); +#3989 = EDGE_LOOP('',(#3990,#3991,#4013,#4040)); +#3990 = ORIENTED_EDGE('',*,*,#3536,.T.); +#3991 = ORIENTED_EDGE('',*,*,#3992,.T.); +#3992 = EDGE_CURVE('',#3514,#3993,#3995,.T.); +#3993 = VERTEX_POINT('',#3994); +#3994 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#3995 = SURFACE_CURVE('',#3996,(#3999,#4006),.PCURVE_S1.); +#3996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3997,#3998),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3997 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#3998 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#3999 = PCURVE('',#3550,#4000); +#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005); +#4001 = LINE('',#4002,#4003); +#4002 = CARTESIAN_POINT('',(0.64,0.)); +#4003 = VECTOR('',#4004,1.); +#4004 = DIRECTION('',(0.,1.)); +#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4000 = PCURVE('',#3918,#4001); -#4001 = DEFINITIONAL_REPRESENTATION('',(#4002),#4006); -#4002 = LINE('',#4003,#4004); -#4003 = CARTESIAN_POINT('',(-2.04,8.881784197001E-18)); -#4004 = VECTOR('',#4005,1.); -#4005 = DIRECTION('',(1.,-2.22044604925E-16)); -#4006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4006 = PCURVE('',#3604,#4007); +#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012); +#4008 = LINE('',#4009,#4010); +#4009 = CARTESIAN_POINT('',(0.,0.)); +#4010 = VECTOR('',#4011,1.); +#4011 = DIRECTION('',(0.,1.)); +#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4007 = ORIENTED_EDGE('',*,*,#4008,.T.); -#4008 = EDGE_CURVE('',#3986,#3936,#4009,.T.); -#4009 = SURFACE_CURVE('',#4010,(#4014,#4021),.PCURVE_S1.); -#4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(-1.5,-1.270000000001,1.999718101556)); -#4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#4014 = PCURVE('',#3661,#4015); -#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4020); -#4016 = LINE('',#4017,#4018); -#4017 = CARTESIAN_POINT('',(5.468636009866E-16,-2.54)); -#4018 = VECTOR('',#4019,1.); -#4019 = DIRECTION('',(1.,-1.474826360306E-16)); -#4020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4021 = PCURVE('',#3892,#4022); -#4022 = DEFINITIONAL_REPRESENTATION('',(#4023),#4027); -#4023 = LINE('',#4024,#4025); -#4024 = CARTESIAN_POINT('',(-2.,0.2325)); -#4025 = VECTOR('',#4026,1.); -#4026 = DIRECTION('',(-0.906761426172,-0.42164406317)); +#4013 = ORIENTED_EDGE('',*,*,#4014,.F.); +#4014 = EDGE_CURVE('',#4015,#3993,#4017,.T.); +#4015 = VERTEX_POINT('',#4016); +#4016 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4028),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-2.2E-16,-2.2E-16,-1.)); +#4022 = PCURVE('',#3550,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4027); +#4024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4025,#4026),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#4025 = CARTESIAN_POINT('',(0.,1.)); +#4026 = CARTESIAN_POINT('',(0.64,1.)); #4027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4028 = ORIENTED_EDGE('',*,*,#3935,.F.); -#4029 = ORIENTED_EDGE('',*,*,#3645,.F.); -#4030 = ADVANCED_FACE('',(#4031),#3743,.T.); -#4031 = FACE_BOUND('',#4032,.T.); -#4032 = EDGE_LOOP('',(#4033,#4034,#4035,#4036)); -#4033 = ORIENTED_EDGE('',*,*,#3727,.F.); -#4034 = ORIENTED_EDGE('',*,*,#3782,.T.); -#4035 = ORIENTED_EDGE('',*,*,#3830,.F.); -#4036 = ORIENTED_EDGE('',*,*,#4037,.F.); -#4037 = EDGE_CURVE('',#3728,#3808,#4038,.T.); -#4038 = SURFACE_CURVE('',#4039,(#4043,#4050),.PCURVE_S1.); -#4039 = LINE('',#4040,#4041); -#4040 = CARTESIAN_POINT('',(-2.,-1.270000000001,1.999718101556)); -#4041 = VECTOR('',#4042,1.); -#4042 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#4043 = PCURVE('',#3743,#4044); -#4044 = DEFINITIONAL_REPRESENTATION('',(#4045),#4049); -#4045 = LINE('',#4046,#4047); -#4046 = CARTESIAN_POINT('',(1.5,-1.110223024625E-16)); -#4047 = VECTOR('',#4048,1.); -#4048 = DIRECTION('',(1.110223024625E-16,-1.)); -#4049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4028 = PCURVE('',#4029,#4034); +#4029 = PLANE('',#4030); +#4030 = AXIS2_PLACEMENT_3D('',#4031,#4032,#4033); +#4031 = CARTESIAN_POINT('',(-6.,0.,-3.33E-15)); +#4032 = DIRECTION('',(-1.,-2.2E-16,-2.2E-16)); +#4033 = DIRECTION('',(2.2E-16,-1.,-2.2E-16)); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(-0.18,0.18)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(4.4E-16,-1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4050 = PCURVE('',#3918,#4051); -#4051 = DEFINITIONAL_REPRESENTATION('',(#4052),#4056); -#4052 = LINE('',#4053,#4054); -#4053 = CARTESIAN_POINT('',(-4.440892098501E-16,9.860761315263E-32)); -#4054 = VECTOR('',#4055,1.); -#4055 = DIRECTION('',(0.,-1.)); -#4056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4040 = ORIENTED_EDGE('',*,*,#4041,.F.); +#4041 = EDGE_CURVE('',#3377,#4015,#4042,.T.); +#4042 = SURFACE_CURVE('',#4043,(#4046,#4053),.PCURVE_S1.); +#4043 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4044,#4045),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4044 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#4045 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#4046 = PCURVE('',#3550,#4047); +#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052); +#4048 = LINE('',#4049,#4050); +#4049 = CARTESIAN_POINT('',(0.,0.)); +#4050 = VECTOR('',#4051,1.); +#4051 = DIRECTION('',(0.,1.)); +#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4057 = ADVANCED_FACE('',(#4058),#3892,.F.); -#4058 = FACE_BOUND('',#4059,.F.); -#4059 = EDGE_LOOP('',(#4060,#4081,#4082,#4083)); -#4060 = ORIENTED_EDGE('',*,*,#4061,.F.); -#4061 = EDGE_CURVE('',#3986,#3877,#4062,.T.); -#4062 = SURFACE_CURVE('',#4063,(#4067,#4074),.PCURVE_S1.); -#4063 = LINE('',#4064,#4065); -#4064 = CARTESIAN_POINT('',(-1.5,-1.270000000001,1.999718101556)); -#4065 = VECTOR('',#4066,1.); -#4066 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#4067 = PCURVE('',#3892,#4068); -#4068 = DEFINITIONAL_REPRESENTATION('',(#4069),#4073); -#4069 = LINE('',#4070,#4071); -#4070 = CARTESIAN_POINT('',(-2.,0.2325)); -#4071 = VECTOR('',#4072,1.); -#4072 = DIRECTION('',(-1.110223024625E-16,-1.)); -#4073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4053 = PCURVE('',#3844,#4054); +#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4059); +#4055 = LINE('',#4056,#4057); +#4056 = CARTESIAN_POINT('',(0.64,0.)); +#4057 = VECTOR('',#4058,1.); +#4058 = DIRECTION('',(0.,1.)); +#4059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4074 = PCURVE('',#3918,#4075); -#4075 = DEFINITIONAL_REPRESENTATION('',(#4076),#4080); -#4076 = LINE('',#4077,#4078); -#4077 = CARTESIAN_POINT('',(0.5,1.110223024625E-16)); -#4078 = VECTOR('',#4079,1.); -#4079 = DIRECTION('',(0.,-1.)); -#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4060 = ADVANCED_FACE('',(#4061),#3604,.T.); +#4061 = FACE_BOUND('',#4062,.T.); +#4062 = EDGE_LOOP('',(#4063,#4064,#4086,#4106)); +#4063 = ORIENTED_EDGE('',*,*,#3590,.T.); +#4064 = ORIENTED_EDGE('',*,*,#4065,.T.); +#4065 = EDGE_CURVE('',#3568,#4066,#4068,.T.); +#4066 = VERTEX_POINT('',#4067); +#4067 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#4068 = SURFACE_CURVE('',#4069,(#4072,#4079),.PCURVE_S1.); +#4069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4070,#4071),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4070 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#4071 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#4072 = PCURVE('',#3604,#4073); +#4073 = DEFINITIONAL_REPRESENTATION('',(#4074),#4078); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(0.64,0.)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.,1.)); +#4078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4081 = ORIENTED_EDGE('',*,*,#4008,.T.); -#4082 = ORIENTED_EDGE('',*,*,#3958,.T.); -#4083 = ORIENTED_EDGE('',*,*,#3876,.T.); -#4084 = ADVANCED_FACE('',(#4085),#3918,.T.); -#4085 = FACE_BOUND('',#4086,.T.); -#4086 = EDGE_LOOP('',(#4087,#4088,#4089,#4090)); -#4087 = ORIENTED_EDGE('',*,*,#3985,.F.); -#4088 = ORIENTED_EDGE('',*,*,#4037,.T.); -#4089 = ORIENTED_EDGE('',*,*,#3904,.T.); -#4090 = ORIENTED_EDGE('',*,*,#4061,.F.); -#4091 = MANIFOLD_SOLID_BREP('',#4092); -#4092 = CLOSED_SHELL('',(#4093,#4213,#4317,#4416,#4550,#4577,#4631,#4658 - ,#4705,#4787,#4836,#4886,#4913,#4940)); -#4093 = ADVANCED_FACE('',(#4094),#4108,.F.); -#4094 = FACE_BOUND('',#4095,.F.); -#4095 = EDGE_LOOP('',(#4096,#4131,#4159,#4187)); -#4096 = ORIENTED_EDGE('',*,*,#4097,.T.); -#4097 = EDGE_CURVE('',#4098,#4100,#4102,.T.); -#4098 = VERTEX_POINT('',#4099); -#4099 = CARTESIAN_POINT('',(-4.04,1.502499999999,-2.81898444411E-04)); -#4100 = VERTEX_POINT('',#4101); -#4101 = CARTESIAN_POINT('',(-1.5,1.502499999999,-2.818984444104E-04)); -#4102 = SURFACE_CURVE('',#4103,(#4107,#4119),.PCURVE_S1.); -#4103 = LINE('',#4104,#4105); -#4104 = CARTESIAN_POINT('',(-4.04,1.502499999999,-2.81898444411E-04)); -#4105 = VECTOR('',#4106,1.); -#4106 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4107 = PCURVE('',#4108,#4113); -#4108 = PLANE('',#4109); -#4109 = AXIS2_PLACEMENT_3D('',#4110,#4111,#4112); -#4110 = CARTESIAN_POINT('',(-4.04,1.502499999999,-2.81898444411E-04)); -#4111 = DIRECTION('',(-1.110223024625E-16,1.110223024625E-16,1.)); -#4112 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118); -#4114 = LINE('',#4115,#4116); -#4115 = CARTESIAN_POINT('',(1.278817483073E-32,-1.151856388049E-16)); -#4116 = VECTOR('',#4117,1.); -#4117 = DIRECTION('',(1.110223024625E-16,-1.)); -#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4079 = PCURVE('',#3760,#4080); +#4080 = DEFINITIONAL_REPRESENTATION('',(#4081),#4085); +#4081 = LINE('',#4082,#4083); +#4082 = CARTESIAN_POINT('',(0.,0.)); +#4083 = VECTOR('',#4084,1.); +#4084 = DIRECTION('',(0.,1.)); +#4085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4119 = PCURVE('',#4120,#4125); -#4120 = PLANE('',#4121); -#4121 = AXIS2_PLACEMENT_3D('',#4122,#4123,#4124); -#4122 = CARTESIAN_POINT('',(-4.04,1.502499999999,-2.81898444411E-04)); -#4123 = DIRECTION('',(-5.385884660503E-17,-0.906761426172,-0.42164406317 - )); -#4124 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); -#4126 = LINE('',#4127,#4128); -#4127 = CARTESIAN_POINT('',(-3.621730233343E-33,-1.151856388049E-16)); -#4128 = VECTOR('',#4129,1.); -#4129 = DIRECTION('',(1.077176932101E-16,-1.)); -#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4086 = ORIENTED_EDGE('',*,*,#4087,.F.); +#4087 = EDGE_CURVE('',#3993,#4066,#4088,.T.); +#4088 = SURFACE_CURVE('',#4089,(#4093,#4099),.PCURVE_S1.); +#4089 = LINE('',#4090,#4091); +#4090 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#4091 = VECTOR('',#4092,1.); +#4092 = DIRECTION('',(-2.2E-16,-1.,-2.2E-16)); +#4093 = PCURVE('',#3604,#4094); +#4094 = DEFINITIONAL_REPRESENTATION('',(#4095),#4098); +#4095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4096,#4097),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#4096 = CARTESIAN_POINT('',(0.,1.)); +#4097 = CARTESIAN_POINT('',(0.64,1.)); +#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4131 = ORIENTED_EDGE('',*,*,#4132,.T.); -#4132 = EDGE_CURVE('',#4100,#4133,#4135,.T.); -#4133 = VERTEX_POINT('',#4134); -#4134 = CARTESIAN_POINT('',(-1.5,3.577499999999,-2.818984444104E-04)); -#4135 = SURFACE_CURVE('',#4136,(#4140,#4147),.PCURVE_S1.); -#4136 = LINE('',#4137,#4138); -#4137 = CARTESIAN_POINT('',(-1.5,1.502499999999,-2.818984444104E-04)); -#4138 = VECTOR('',#4139,1.); -#4139 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#4140 = PCURVE('',#4108,#4141); -#4141 = DEFINITIONAL_REPRESENTATION('',(#4142),#4146); -#4142 = LINE('',#4143,#4144); -#4143 = CARTESIAN_POINT('',(5.995204332976E-17,-2.54)); -#4144 = VECTOR('',#4145,1.); -#4145 = DIRECTION('',(1.,0.)); -#4146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4099 = PCURVE('',#4029,#4100); +#4100 = DEFINITIONAL_REPRESENTATION('',(#4101),#4105); +#4101 = LINE('',#4102,#4103); +#4102 = CARTESIAN_POINT('',(-0.18,-0.18)); +#4103 = VECTOR('',#4104,1.); +#4104 = DIRECTION('',(1.,0.)); +#4105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4147 = PCURVE('',#4148,#4153); -#4148 = PLANE('',#4149); -#4149 = AXIS2_PLACEMENT_3D('',#4150,#4151,#4152); -#4150 = CARTESIAN_POINT('',(-1.5,1.502499999999,-2.818984444104E-04)); -#4151 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#4152 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#4153 = DEFINITIONAL_REPRESENTATION('',(#4154),#4158); -#4154 = LINE('',#4155,#4156); -#4155 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#4156 = VECTOR('',#4157,1.); -#4157 = DIRECTION('',(-2.22044604925E-16,-1.)); -#4158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4106 = ORIENTED_EDGE('',*,*,#3992,.F.); +#4107 = ADVANCED_FACE('',(#4108),#3660,.T.); +#4108 = FACE_BOUND('',#4109,.T.); +#4109 = EDGE_LOOP('',(#4110,#4111,#4133,#4155)); +#4110 = ORIENTED_EDGE('',*,*,#3644,.F.); +#4111 = ORIENTED_EDGE('',*,*,#4112,.T.); +#4112 = EDGE_CURVE('',#3622,#4113,#4115,.T.); +#4113 = VERTEX_POINT('',#4114); +#4114 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#4115 = SURFACE_CURVE('',#4116,(#4119,#4126),.PCURVE_S1.); +#4116 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4117,#4118),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4117 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#4118 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#4119 = PCURVE('',#3660,#4120); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(0.64,0.)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(0.,1.)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4159 = ORIENTED_EDGE('',*,*,#4160,.F.); -#4160 = EDGE_CURVE('',#4161,#4133,#4163,.T.); -#4161 = VERTEX_POINT('',#4162); -#4162 = CARTESIAN_POINT('',(-4.04,3.577499999999,-2.81898444411E-04)); -#4163 = SURFACE_CURVE('',#4164,(#4168,#4175),.PCURVE_S1.); -#4164 = LINE('',#4165,#4166); -#4165 = CARTESIAN_POINT('',(-4.04,3.577499999999,-2.81898444411E-04)); -#4166 = VECTOR('',#4167,1.); -#4167 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4168 = PCURVE('',#4108,#4169); +#4126 = PCURVE('',#3792,#4127); +#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4132); +#4128 = LINE('',#4129,#4130); +#4129 = CARTESIAN_POINT('',(0.,0.)); +#4130 = VECTOR('',#4131,1.); +#4131 = DIRECTION('',(0.,1.)); +#4132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4133 = ORIENTED_EDGE('',*,*,#4134,.F.); +#4134 = EDGE_CURVE('',#4135,#4113,#4137,.T.); +#4135 = VERTEX_POINT('',#4136); +#4136 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#4137 = SURFACE_CURVE('',#4138,(#4142,#4148),.PCURVE_S1.); +#4138 = LINE('',#4139,#4140); +#4139 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#4140 = VECTOR('',#4141,1.); +#4141 = DIRECTION('',(-1.,-2.2E-16,-2.2E-16)); +#4142 = PCURVE('',#3660,#4143); +#4143 = DEFINITIONAL_REPRESENTATION('',(#4144),#4147); +#4144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4145,#4146),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#4145 = CARTESIAN_POINT('',(0.,1.)); +#4146 = CARTESIAN_POINT('',(0.64,1.)); +#4147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4148 = PCURVE('',#3956,#4149); +#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4154); +#4150 = LINE('',#4151,#4152); +#4151 = CARTESIAN_POINT('',(-0.18,-0.18)); +#4152 = VECTOR('',#4153,1.); +#4153 = DIRECTION('',(1.,-2.2E-16)); +#4154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4155 = ORIENTED_EDGE('',*,*,#4156,.F.); +#4156 = EDGE_CURVE('',#3645,#4135,#4157,.T.); +#4157 = SURFACE_CURVE('',#4158,(#4161,#4168),.PCURVE_S1.); +#4158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4159,#4160),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4159 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#4160 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#4161 = PCURVE('',#3660,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(0.,0.)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(0.,1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#3903,#4169); #4169 = DEFINITIONAL_REPRESENTATION('',(#4170),#4174); #4170 = LINE('',#4171,#4172); -#4171 = CARTESIAN_POINT('',(2.075,1.151856388049E-16)); +#4171 = CARTESIAN_POINT('',(0.64,0.)); #4172 = VECTOR('',#4173,1.); -#4173 = DIRECTION('',(1.110223024625E-16,-1.)); +#4173 = DIRECTION('',(0.,1.)); #4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4175 = PCURVE('',#4176,#4181); -#4176 = PLANE('',#4177); -#4177 = AXIS2_PLACEMENT_3D('',#4178,#4179,#4180); -#4178 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#4179 = DIRECTION('',(1.474826360306E-16,0.906761426172,-0.42164406317) - ); -#4180 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); -#4182 = LINE('',#4183,#4184); -#4183 = CARTESIAN_POINT('',(0.551412957773,1.965094753587E-16)); -#4184 = VECTOR('',#4185,1.); -#4185 = DIRECTION('',(-2.949652720612E-16,-1.)); -#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4175 = ADVANCED_FACE('',(#4176),#3760,.T.); +#4176 = FACE_BOUND('',#4177,.T.); +#4177 = EDGE_LOOP('',(#4178,#4179,#4201,#4221)); +#4178 = ORIENTED_EDGE('',*,*,#3746,.T.); +#4179 = ORIENTED_EDGE('',*,*,#4180,.T.); +#4180 = EDGE_CURVE('',#3724,#4181,#4183,.T.); +#4181 = VERTEX_POINT('',#4182); +#4182 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#4183 = SURFACE_CURVE('',#4184,(#4187,#4194),.PCURVE_S1.); +#4184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4185,#4186),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4185 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#4186 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#4187 = PCURVE('',#3760,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(0.64,0.)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(0.,1.)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4187 = ORIENTED_EDGE('',*,*,#4188,.F.); -#4188 = EDGE_CURVE('',#4098,#4161,#4189,.T.); -#4189 = SURFACE_CURVE('',#4190,(#4194,#4201),.PCURVE_S1.); -#4190 = LINE('',#4191,#4192); -#4191 = CARTESIAN_POINT('',(-4.04,1.502499999999,-2.81898444411E-04)); -#4192 = VECTOR('',#4193,1.); -#4193 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#4194 = PCURVE('',#4108,#4195); +#4194 = PCURVE('',#3844,#4195); #4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200); #4196 = LINE('',#4197,#4198); -#4197 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.151856388049E-16)); +#4197 = CARTESIAN_POINT('',(0.,0.)); #4198 = VECTOR('',#4199,1.); -#4199 = DIRECTION('',(1.,0.)); +#4199 = DIRECTION('',(0.,1.)); #4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4201 = PCURVE('',#4202,#4207); -#4202 = PLANE('',#4203); -#4203 = AXIS2_PLACEMENT_3D('',#4204,#4205,#4206); -#4204 = CARTESIAN_POINT('',(-4.04,1.502499999999,-2.81898444411E-04)); -#4205 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#4206 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#4207 = DEFINITIONAL_REPRESENTATION('',(#4208),#4212); -#4208 = LINE('',#4209,#4210); -#4209 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#4210 = VECTOR('',#4211,1.); -#4211 = DIRECTION('',(-2.22044604925E-16,-1.)); -#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4201 = ORIENTED_EDGE('',*,*,#4202,.F.); +#4202 = EDGE_CURVE('',#4066,#4181,#4203,.T.); +#4203 = SURFACE_CURVE('',#4204,(#4208,#4214),.PCURVE_S1.); +#4204 = LINE('',#4205,#4206); +#4205 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#4206 = VECTOR('',#4207,1.); +#4207 = DIRECTION('',(2.2E-16,2.2E-16,1.)); +#4208 = PCURVE('',#3760,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4213); +#4210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4211,#4212),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#4211 = CARTESIAN_POINT('',(0.,1.)); +#4212 = CARTESIAN_POINT('',(0.64,1.)); +#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4213 = ADVANCED_FACE('',(#4214),#4120,.T.); -#4214 = FACE_BOUND('',#4215,.T.); -#4215 = EDGE_LOOP('',(#4216,#4217,#4240,#4268,#4296)); -#4216 = ORIENTED_EDGE('',*,*,#4097,.T.); -#4217 = ORIENTED_EDGE('',*,*,#4218,.T.); -#4218 = EDGE_CURVE('',#4100,#4219,#4221,.T.); -#4219 = VERTEX_POINT('',#4220); -#4220 = CARTESIAN_POINT('',(-1.5,1.269999999999,0.499718101556)); -#4221 = SURFACE_CURVE('',#4222,(#4226,#4233),.PCURVE_S1.); -#4222 = LINE('',#4223,#4224); -#4223 = CARTESIAN_POINT('',(-1.5,1.502499999999,-2.818984444104E-04)); -#4224 = VECTOR('',#4225,1.); -#4225 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#4226 = PCURVE('',#4120,#4227); -#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); -#4228 = LINE('',#4229,#4230); -#4229 = CARTESIAN_POINT('',(3.945722875967E-16,-2.54)); -#4230 = VECTOR('',#4231,1.); -#4231 = DIRECTION('',(1.,-5.385884660503E-17)); -#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4214 = PCURVE('',#4029,#4215); +#4215 = DEFINITIONAL_REPRESENTATION('',(#4216),#4220); +#4216 = LINE('',#4217,#4218); +#4217 = CARTESIAN_POINT('',(0.18,-0.18)); +#4218 = VECTOR('',#4219,1.); +#4219 = DIRECTION('',(-4.4E-16,1.)); +#4220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4233 = PCURVE('',#4148,#4234); -#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4239); -#4235 = LINE('',#4236,#4237); -#4236 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#4237 = VECTOR('',#4238,1.); -#4238 = DIRECTION('',(-0.906761426172,0.42164406317)); +#4221 = ORIENTED_EDGE('',*,*,#4065,.F.); +#4222 = ADVANCED_FACE('',(#4223),#3792,.T.); +#4223 = FACE_BOUND('',#4224,.T.); +#4224 = EDGE_LOOP('',(#4225,#4226,#4227,#4247)); +#4225 = ORIENTED_EDGE('',*,*,#3778,.F.); +#4226 = ORIENTED_EDGE('',*,*,#3968,.T.); +#4227 = ORIENTED_EDGE('',*,*,#4228,.F.); +#4228 = EDGE_CURVE('',#4113,#3942,#4229,.T.); +#4229 = SURFACE_CURVE('',#4230,(#4234,#4240),.PCURVE_S1.); +#4230 = LINE('',#4231,#4232); +#4231 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#4232 = VECTOR('',#4233,1.); +#4233 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#4234 = PCURVE('',#3792,#4235); +#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4239); +#4236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4237,#4238),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#4237 = CARTESIAN_POINT('',(0.,1.)); +#4238 = CARTESIAN_POINT('',(0.64,1.)); #4239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4240 = ORIENTED_EDGE('',*,*,#4241,.F.); -#4241 = EDGE_CURVE('',#4242,#4219,#4244,.T.); -#4242 = VERTEX_POINT('',#4243); -#4243 = CARTESIAN_POINT('',(-2.,1.269999999999,0.499718101556)); -#4244 = SURFACE_CURVE('',#4245,(#4249,#4256),.PCURVE_S1.); -#4245 = LINE('',#4246,#4247); -#4246 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#4247 = VECTOR('',#4248,1.); -#4248 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4249 = PCURVE('',#4120,#4250); -#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255); -#4251 = LINE('',#4252,#4253); -#4252 = CARTESIAN_POINT('',(0.551412957773,-1.706967900361E-16)); -#4253 = VECTOR('',#4254,1.); -#4254 = DIRECTION('',(1.077176932101E-16,-1.)); -#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4240 = PCURVE('',#3956,#4241); +#4241 = DEFINITIONAL_REPRESENTATION('',(#4242),#4246); +#4242 = LINE('',#4243,#4244); +#4243 = CARTESIAN_POINT('',(0.18,-0.18)); +#4244 = VECTOR('',#4245,1.); +#4245 = DIRECTION('',(-2.2E-16,1.)); +#4246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4256 = PCURVE('',#4257,#4262); -#4257 = PLANE('',#4258); -#4258 = AXIS2_PLACEMENT_3D('',#4259,#4260,#4261); -#4259 = CARTESIAN_POINT('',(-1.5,1.269999999999,0.499718101556)); -#4260 = DIRECTION('',(1.110223024625E-16,1.110223024625E-16,1.)); -#4261 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); -#4262 = DEFINITIONAL_REPRESENTATION('',(#4263),#4267); -#4263 = LINE('',#4264,#4265); -#4264 = CARTESIAN_POINT('',(2.54,1.199040866595E-16)); -#4265 = VECTOR('',#4266,1.); -#4266 = DIRECTION('',(-1.,-2.22044604925E-16)); -#4267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4247 = ORIENTED_EDGE('',*,*,#4112,.F.); +#4248 = ADVANCED_FACE('',(#4249),#3844,.T.); +#4249 = FACE_BOUND('',#4250,.T.); +#4250 = EDGE_LOOP('',(#4251,#4252,#4253,#4273)); +#4251 = ORIENTED_EDGE('',*,*,#3830,.T.); +#4252 = ORIENTED_EDGE('',*,*,#4041,.T.); +#4253 = ORIENTED_EDGE('',*,*,#4254,.F.); +#4254 = EDGE_CURVE('',#4181,#4015,#4255,.T.); +#4255 = SURFACE_CURVE('',#4256,(#4260,#4266),.PCURVE_S1.); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#4260 = PCURVE('',#3844,#4261); +#4261 = DEFINITIONAL_REPRESENTATION('',(#4262),#4265); +#4262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4263,#4264),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#4263 = CARTESIAN_POINT('',(0.,1.)); +#4264 = CARTESIAN_POINT('',(0.64,1.)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4268 = ORIENTED_EDGE('',*,*,#4269,.F.); -#4269 = EDGE_CURVE('',#4270,#4242,#4272,.T.); -#4270 = VERTEX_POINT('',#4271); -#4271 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#4272 = SURFACE_CURVE('',#4273,(#4277,#4284),.PCURVE_S1.); -#4273 = LINE('',#4274,#4275); -#4274 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#4275 = VECTOR('',#4276,1.); -#4276 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4277 = PCURVE('',#4120,#4278); -#4278 = DEFINITIONAL_REPRESENTATION('',(#4279),#4283); -#4279 = LINE('',#4280,#4281); -#4280 = CARTESIAN_POINT('',(0.551412957773,-1.706967900361E-16)); -#4281 = VECTOR('',#4282,1.); -#4282 = DIRECTION('',(1.077176932101E-16,-1.)); -#4283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = PCURVE('',#4029,#4267); +#4267 = DEFINITIONAL_REPRESENTATION('',(#4268),#4272); +#4268 = LINE('',#4269,#4270); +#4269 = CARTESIAN_POINT('',(0.18,0.18)); +#4270 = VECTOR('',#4271,1.); +#4271 = DIRECTION('',(-1.,0.)); +#4272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4284 = PCURVE('',#4285,#4290); -#4285 = PLANE('',#4286); -#4286 = AXIS2_PLACEMENT_3D('',#4287,#4288,#4289); -#4287 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#4288 = DIRECTION('',(-1.110223024625E-16,-1.,1.110223024625E-16)); -#4289 = DIRECTION('',(1.232595164408E-32,2.22044604925E-16,1.)); -#4290 = DEFINITIONAL_REPRESENTATION('',(#4291),#4295); -#4291 = LINE('',#4292,#4293); -#4292 = CARTESIAN_POINT('',(1.73793852509E-48,-1.409983241274E-16)); -#4293 = VECTOR('',#4294,1.); -#4294 = DIRECTION('',(2.22044604925E-16,-1.)); -#4295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4273 = ORIENTED_EDGE('',*,*,#4180,.F.); +#4274 = ADVANCED_FACE('',(#4275),#3903,.T.); +#4275 = FACE_BOUND('',#4276,.T.); +#4276 = EDGE_LOOP('',(#4277,#4278,#4279,#4299)); +#4277 = ORIENTED_EDGE('',*,*,#3889,.F.); +#4278 = ORIENTED_EDGE('',*,*,#4156,.T.); +#4279 = ORIENTED_EDGE('',*,*,#4280,.F.); +#4280 = EDGE_CURVE('',#3920,#4135,#4281,.T.); +#4281 = SURFACE_CURVE('',#4282,(#4286,#4292),.PCURVE_S1.); +#4282 = LINE('',#4283,#4284); +#4283 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#4284 = VECTOR('',#4285,1.); +#4285 = DIRECTION('',(-2.2E-16,-1.,-2.2E-16)); +#4286 = PCURVE('',#3903,#4287); +#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4291); +#4288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4289,#4290),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#4289 = CARTESIAN_POINT('',(0.,1.)); +#4290 = CARTESIAN_POINT('',(0.64,1.)); +#4291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4296 = ORIENTED_EDGE('',*,*,#4297,.F.); -#4297 = EDGE_CURVE('',#4098,#4270,#4298,.T.); -#4298 = SURFACE_CURVE('',#4299,(#4303,#4310),.PCURVE_S1.); -#4299 = LINE('',#4300,#4301); -#4300 = CARTESIAN_POINT('',(-4.04,1.502499999999,-2.81898444411E-04)); -#4301 = VECTOR('',#4302,1.); -#4302 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#4303 = PCURVE('',#4120,#4304); -#4304 = DEFINITIONAL_REPRESENTATION('',(#4305),#4309); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(7.693858767099E-17,8.881784197001E-16)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(1.,-5.385884660503E-17)); -#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4292 = PCURVE('',#3956,#4293); +#4293 = DEFINITIONAL_REPRESENTATION('',(#4294),#4298); +#4294 = LINE('',#4295,#4296); +#4295 = CARTESIAN_POINT('',(-0.18,0.18)); +#4296 = VECTOR('',#4297,1.); +#4297 = DIRECTION('',(2.2E-16,-1.)); +#4298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4310 = PCURVE('',#4202,#4311); -#4311 = DEFINITIONAL_REPRESENTATION('',(#4312),#4316); -#4312 = LINE('',#4313,#4314); -#4313 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#4314 = VECTOR('',#4315,1.); -#4315 = DIRECTION('',(-0.906761426172,0.42164406317)); -#4316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4299 = ORIENTED_EDGE('',*,*,#3919,.F.); +#4300 = ADVANCED_FACE('',(#4301),#3956,.T.); +#4301 = FACE_BOUND('',#4302,.T.); +#4302 = EDGE_LOOP('',(#4303,#4304,#4305,#4306)); +#4303 = ORIENTED_EDGE('',*,*,#3941,.T.); +#4304 = ORIENTED_EDGE('',*,*,#4280,.T.); +#4305 = ORIENTED_EDGE('',*,*,#4134,.T.); +#4306 = ORIENTED_EDGE('',*,*,#4228,.T.); +#4307 = ADVANCED_FACE('',(#4308),#4029,.T.); +#4308 = FACE_BOUND('',#4309,.T.); +#4309 = EDGE_LOOP('',(#4310,#4311,#4312,#4313)); +#4310 = ORIENTED_EDGE('',*,*,#4254,.T.); +#4311 = ORIENTED_EDGE('',*,*,#4014,.T.); +#4312 = ORIENTED_EDGE('',*,*,#4087,.T.); +#4313 = ORIENTED_EDGE('',*,*,#4202,.T.); +#4314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4318)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4315,#4316,#4317)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4315 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4316 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4317 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4318 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4315, + 'distance_accuracy_value','confusion accuracy'); +#4319 = SHAPE_DEFINITION_REPRESENTATION(#4320,#3243); +#4320 = PRODUCT_DEFINITION_SHAPE('','',#4321); +#4321 = PRODUCT_DEFINITION('design','',#4322,#4325); +#4322 = PRODUCT_DEFINITION_FORMATION('','',#4323); +#4323 = PRODUCT('pin2','pin2','',(#4324)); +#4324 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4325 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4326 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4327,#4329); +#4327 = ( REPRESENTATION_RELATIONSHIP('','',#3243,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4328) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4328 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#4329 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4330); +#4330 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','pin2','',#5,#4321,$); +#4331 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4323)); +#4332 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4333),#5403); +#4333 = MANIFOLD_SOLID_BREP('',#4334); +#4334 = CLOSED_SHELL('',(#4335,#4461,#4650,#4704,#4860,#4892,#4944,#4971 + ,#5003,#5076,#5149,#5196,#5264,#5311,#5337,#5363,#5389,#5396)); +#4335 = ADVANCED_FACE('',(#4336),#4351,.F.); +#4336 = FACE_BOUND('',#4337,.F.); +#4337 = EDGE_LOOP('',(#4338,#4374,#4402,#4435)); +#4338 = ORIENTED_EDGE('',*,*,#4339,.F.); +#4339 = EDGE_CURVE('',#4340,#4342,#4344,.T.); +#4340 = VERTEX_POINT('',#4341); +#4341 = CARTESIAN_POINT('',(3.32,0.32,-0.32)); +#4342 = VERTEX_POINT('',#4343); +#4343 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#4344 = SURFACE_CURVE('',#4345,(#4350,#4362),.PCURVE_S1.); +#4345 = CIRCLE('',#4346,0.4); +#4346 = AXIS2_PLACEMENT_3D('',#4347,#4348,#4349); +#4347 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#4348 = DIRECTION('',(0.,1.,-4.4E-16)); +#4349 = DIRECTION('',(1.,-2.64E-32,-6.E-17)); +#4350 = PCURVE('',#4351,#4356); +#4351 = CYLINDRICAL_SURFACE('',#4352,0.4); +#4352 = AXIS2_PLACEMENT_3D('',#4353,#4354,#4355); +#4353 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#4354 = DIRECTION('',(4.4E-16,1.,0.)); +#4355 = DIRECTION('',(1.,-4.4E-16,2.2E-16)); +#4356 = DEFINITIONAL_REPRESENTATION('',(#4357),#4361); +#4357 = LINE('',#4358,#4359); +#4358 = CARTESIAN_POINT('',(0.,-0.)); +#4359 = VECTOR('',#4360,1.); +#4360 = DIRECTION('',(1.,0.)); +#4361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4317 = ADVANCED_FACE('',(#4318),#4176,.T.); -#4318 = FACE_BOUND('',#4319,.T.); -#4319 = EDGE_LOOP('',(#4320,#4350,#4373,#4394,#4395)); -#4320 = ORIENTED_EDGE('',*,*,#4321,.T.); -#4321 = EDGE_CURVE('',#4322,#4324,#4326,.T.); -#4322 = VERTEX_POINT('',#4323); -#4323 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#4324 = VERTEX_POINT('',#4325); -#4325 = CARTESIAN_POINT('',(-2.,3.809999999999,0.499718101556)); -#4326 = SURFACE_CURVE('',#4327,(#4331,#4338),.PCURVE_S1.); -#4327 = LINE('',#4328,#4329); -#4328 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#4329 = VECTOR('',#4330,1.); -#4330 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4331 = PCURVE('',#4176,#4332); -#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4337); -#4333 = LINE('',#4334,#4335); -#4334 = CARTESIAN_POINT('',(1.320079740746E-32,1.409983241274E-16)); -#4335 = VECTOR('',#4336,1.); -#4336 = DIRECTION('',(-2.949652720612E-16,-1.)); -#4337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4362 = PCURVE('',#4363,#4368); +#4363 = PLANE('',#4364); +#4364 = AXIS2_PLACEMENT_3D('',#4365,#4366,#4367); +#4365 = CARTESIAN_POINT('',(0.475594230342,0.32,-0.600924085039)); +#4366 = DIRECTION('',(4.4E-16,1.,-1.1E-16)); +#4367 = DIRECTION('',(2.2E-16,1.1E-16,1.)); +#4368 = DEFINITIONAL_REPRESENTATION('',(#4369),#4373); +#4369 = CIRCLE('',#4370,0.4); +#4370 = AXIS2_PLACEMENT_2D('',#4371,#4372); +#4371 = CARTESIAN_POINT('',(-0.119075914961,2.844405769658)); +#4372 = DIRECTION('',(1.6E-16,1.)); +#4373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4338 = PCURVE('',#4339,#4344); -#4339 = PLANE('',#4340); -#4340 = AXIS2_PLACEMENT_3D('',#4341,#4342,#4343); -#4341 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#4342 = DIRECTION('',(1.110223024625E-16,1.,-1.110223024625E-16)); -#4343 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#4344 = DEFINITIONAL_REPRESENTATION('',(#4345),#4349); -#4345 = LINE('',#4346,#4347); -#4346 = CARTESIAN_POINT('',(1.5,3.075317778212E-16)); -#4347 = VECTOR('',#4348,1.); -#4348 = DIRECTION('',(-2.22044604925E-16,-1.)); -#4349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4374 = ORIENTED_EDGE('',*,*,#4375,.T.); +#4375 = EDGE_CURVE('',#4340,#4376,#4378,.T.); +#4376 = VERTEX_POINT('',#4377); +#4377 = CARTESIAN_POINT('',(3.32,-0.32,-0.32)); +#4378 = SURFACE_CURVE('',#4379,(#4383,#4390),.PCURVE_S1.); +#4379 = LINE('',#4380,#4381); +#4380 = CARTESIAN_POINT('',(3.32,0.32,-0.32)); +#4381 = VECTOR('',#4382,1.); +#4382 = DIRECTION('',(-4.4E-16,-1.,2.2E-16)); +#4383 = PCURVE('',#4351,#4384); +#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4389); +#4385 = LINE('',#4386,#4387); +#4386 = CARTESIAN_POINT('',(4.712388980385,0.)); +#4387 = VECTOR('',#4388,1.); +#4388 = DIRECTION('',(-0.,-1.)); +#4389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4350 = ORIENTED_EDGE('',*,*,#4351,.T.); -#4351 = EDGE_CURVE('',#4324,#4352,#4354,.T.); -#4352 = VERTEX_POINT('',#4353); -#4353 = CARTESIAN_POINT('',(-1.5,3.809999999999,0.499718101556)); -#4354 = SURFACE_CURVE('',#4355,(#4359,#4366),.PCURVE_S1.); -#4355 = LINE('',#4356,#4357); -#4356 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#4357 = VECTOR('',#4358,1.); -#4358 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4359 = PCURVE('',#4176,#4360); -#4360 = DEFINITIONAL_REPRESENTATION('',(#4361),#4365); -#4361 = LINE('',#4362,#4363); -#4362 = CARTESIAN_POINT('',(1.320079740746E-32,1.409983241274E-16)); -#4363 = VECTOR('',#4364,1.); -#4364 = DIRECTION('',(-2.949652720612E-16,-1.)); -#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4390 = PCURVE('',#4391,#4396); +#4391 = PLANE('',#4392); +#4392 = AXIS2_PLACEMENT_3D('',#4393,#4394,#4395); +#4393 = CARTESIAN_POINT('',(-1.09,-1.6E-16,-0.32)); +#4394 = DIRECTION('',(-2.E-17,1.01E-15,-1.)); +#4395 = DIRECTION('',(-2.2E-16,-1.,-1.01E-15)); +#4396 = DEFINITIONAL_REPRESENTATION('',(#4397),#4401); +#4397 = LINE('',#4398,#4399); +#4398 = CARTESIAN_POINT('',(-0.32,-4.41)); +#4399 = VECTOR('',#4400,1.); +#4400 = DIRECTION('',(1.,2.2E-16)); +#4401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4366 = PCURVE('',#4257,#4367); -#4367 = DEFINITIONAL_REPRESENTATION('',(#4368),#4372); -#4368 = LINE('',#4369,#4370); -#4369 = CARTESIAN_POINT('',(2.54,-2.54)); -#4370 = VECTOR('',#4371,1.); -#4371 = DIRECTION('',(-1.,-2.22044604925E-16)); -#4372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4402 = ORIENTED_EDGE('',*,*,#4403,.T.); +#4403 = EDGE_CURVE('',#4376,#4404,#4406,.T.); +#4404 = VERTEX_POINT('',#4405); +#4405 = CARTESIAN_POINT('',(3.72,-0.32,-0.72)); +#4406 = SURFACE_CURVE('',#4407,(#4412,#4419),.PCURVE_S1.); +#4407 = CIRCLE('',#4408,0.4); +#4408 = AXIS2_PLACEMENT_3D('',#4409,#4410,#4411); +#4409 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#4410 = DIRECTION('',(0.,1.,-4.4E-16)); +#4411 = DIRECTION('',(1.,9.68E-32,2.2E-16)); +#4412 = PCURVE('',#4351,#4413); +#4413 = DEFINITIONAL_REPRESENTATION('',(#4414),#4418); +#4414 = LINE('',#4415,#4416); +#4415 = CARTESIAN_POINT('',(0.,-0.64)); +#4416 = VECTOR('',#4417,1.); +#4417 = DIRECTION('',(1.,0.)); +#4418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4373 = ORIENTED_EDGE('',*,*,#4374,.T.); -#4374 = EDGE_CURVE('',#4352,#4133,#4375,.T.); -#4375 = SURFACE_CURVE('',#4376,(#4380,#4387),.PCURVE_S1.); -#4376 = LINE('',#4377,#4378); -#4377 = CARTESIAN_POINT('',(-1.5,3.809999999999,0.499718101556)); -#4378 = VECTOR('',#4379,1.); -#4379 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#4380 = PCURVE('',#4176,#4381); -#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); -#4382 = LINE('',#4383,#4384); -#4383 = CARTESIAN_POINT('',(-8.418288730478E-16,-2.54)); -#4384 = VECTOR('',#4385,1.); -#4385 = DIRECTION('',(1.,1.474826360306E-16)); -#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4419 = PCURVE('',#4420,#4425); +#4420 = PLANE('',#4421); +#4421 = AXIS2_PLACEMENT_3D('',#4422,#4423,#4424); +#4422 = CARTESIAN_POINT('',(0.475594230342,-0.32,-0.600924085039)); +#4423 = DIRECTION('',(-4.4E-16,-1.,1.E-16)); +#4424 = DIRECTION('',(-2.2E-16,-1.E-16,-1.)); +#4425 = DEFINITIONAL_REPRESENTATION('',(#4426),#4434); +#4426 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4427,#4428,#4429,#4430, +#4431,#4432,#4433),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4427 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#4428 = CARTESIAN_POINT('',(0.811896237989,3.244405769658)); +#4429 = CARTESIAN_POINT('',(0.465486076475,2.644405769658)); +#4430 = CARTESIAN_POINT('',(0.119075914961,2.044405769658)); +#4431 = CARTESIAN_POINT('',(-0.227334246552,2.644405769658)); +#4432 = CARTESIAN_POINT('',(-0.573744408066,3.244405769658)); +#4433 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4387 = PCURVE('',#4148,#4388); -#4388 = DEFINITIONAL_REPRESENTATION('',(#4389),#4393); -#4389 = LINE('',#4390,#4391); -#4390 = CARTESIAN_POINT('',(-0.5,-2.3075)); -#4391 = VECTOR('',#4392,1.); -#4392 = DIRECTION('',(0.906761426172,0.42164406317)); -#4393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4435 = ORIENTED_EDGE('',*,*,#4436,.T.); +#4436 = EDGE_CURVE('',#4404,#4342,#4437,.T.); +#4437 = SURFACE_CURVE('',#4438,(#4442,#4449),.PCURVE_S1.); +#4438 = LINE('',#4439,#4440); +#4439 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#4440 = VECTOR('',#4441,1.); +#4441 = DIRECTION('',(4.4E-16,1.,0.)); +#4442 = PCURVE('',#4351,#4443); +#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.,1.)); +#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4394 = ORIENTED_EDGE('',*,*,#4160,.F.); -#4395 = ORIENTED_EDGE('',*,*,#4396,.F.); -#4396 = EDGE_CURVE('',#4322,#4161,#4397,.T.); -#4397 = SURFACE_CURVE('',#4398,(#4402,#4409),.PCURVE_S1.); -#4398 = LINE('',#4399,#4400); -#4399 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#4400 = VECTOR('',#4401,1.); -#4401 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#4402 = PCURVE('',#4176,#4403); -#4403 = DEFINITIONAL_REPRESENTATION('',(#4404),#4408); -#4404 = LINE('',#4405,#4406); -#4405 = CARTESIAN_POINT('',(-1.006707413178E-16,8.881784197001E-16)); -#4406 = VECTOR('',#4407,1.); -#4407 = DIRECTION('',(1.,1.474826360306E-16)); -#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4449 = PCURVE('',#4450,#4455); +#4450 = PLANE('',#4451); +#4451 = AXIS2_PLACEMENT_3D('',#4452,#4453,#4454); +#4452 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#4453 = DIRECTION('',(1.,2.2E-16,2.2E-16)); +#4454 = DIRECTION('',(2.2E-16,-1.,9.68E-32)); +#4455 = DEFINITIONAL_REPRESENTATION('',(#4456),#4460); +#4456 = LINE('',#4457,#4458); +#4457 = CARTESIAN_POINT('',(2.149391775674E-47,-2.22044604925E-16)); +#4458 = VECTOR('',#4459,1.); +#4459 = DIRECTION('',(-1.,4.84E-32)); +#4460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4409 = PCURVE('',#4202,#4410); -#4410 = DEFINITIONAL_REPRESENTATION('',(#4411),#4415); -#4411 = LINE('',#4412,#4413); -#4412 = CARTESIAN_POINT('',(-0.5,-2.3075)); -#4413 = VECTOR('',#4414,1.); -#4414 = DIRECTION('',(0.906761426172,0.42164406317)); -#4415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4416 = ADVANCED_FACE('',(#4417),#4202,.T.); -#4417 = FACE_BOUND('',#4418,.F.); -#4418 = EDGE_LOOP('',(#4419,#4420,#4421,#4444,#4472,#4500,#4528,#4549)); -#4419 = ORIENTED_EDGE('',*,*,#4188,.T.); -#4420 = ORIENTED_EDGE('',*,*,#4396,.F.); -#4421 = ORIENTED_EDGE('',*,*,#4422,.F.); -#4422 = EDGE_CURVE('',#4423,#4322,#4425,.T.); -#4423 = VERTEX_POINT('',#4424); -#4424 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#4425 = SURFACE_CURVE('',#4426,(#4430,#4437),.PCURVE_S1.); -#4426 = LINE('',#4427,#4428); -#4427 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#4428 = VECTOR('',#4429,1.); -#4429 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#4430 = PCURVE('',#4202,#4431); -#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436); -#4432 = LINE('',#4433,#4434); -#4433 = CARTESIAN_POINT('',(-2.,-2.3075)); -#4434 = VECTOR('',#4435,1.); -#4435 = DIRECTION('',(1.,2.22044604925E-16)); -#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4437 = PCURVE('',#4339,#4438); -#4438 = DEFINITIONAL_REPRESENTATION('',(#4439),#4443); -#4439 = LINE('',#4440,#4441); -#4440 = CARTESIAN_POINT('',(1.094764425254E-47,8.881784197001E-16)); -#4441 = VECTOR('',#4442,1.); -#4442 = DIRECTION('',(1.,1.110223024625E-16)); -#4443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4444 = ORIENTED_EDGE('',*,*,#4445,.F.); -#4445 = EDGE_CURVE('',#4446,#4423,#4448,.T.); -#4446 = VERTEX_POINT('',#4447); -#4447 = CARTESIAN_POINT('',(-4.04,3.577499999999,2.499718101556)); -#4448 = SURFACE_CURVE('',#4449,(#4453,#4460),.PCURVE_S1.); -#4449 = LINE('',#4450,#4451); -#4450 = CARTESIAN_POINT('',(-4.04,3.577499999999,2.499718101556)); -#4451 = VECTOR('',#4452,1.); -#4452 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#4453 = PCURVE('',#4202,#4454); -#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4459); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-2.5,-2.075)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.906761426172,-0.42164406317)); -#4459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4460 = PCURVE('',#4461,#4466); -#4461 = PLANE('',#4462); -#4462 = AXIS2_PLACEMENT_3D('',#4463,#4464,#4465); -#4463 = CARTESIAN_POINT('',(-4.04,3.577499999999,2.499718101556)); -#4464 = DIRECTION('',(5.385884660503E-17,0.906761426172,0.42164406317)); -#4465 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#4466 = DEFINITIONAL_REPRESENTATION('',(#4467),#4471); -#4467 = LINE('',#4468,#4469); -#4468 = CARTESIAN_POINT('',(-4.963067546968E-16,8.881784197001E-16)); -#4469 = VECTOR('',#4470,1.); -#4470 = DIRECTION('',(1.,5.385884660503E-17)); -#4471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4472 = ORIENTED_EDGE('',*,*,#4473,.F.); -#4473 = EDGE_CURVE('',#4474,#4446,#4476,.T.); -#4474 = VERTEX_POINT('',#4475); -#4475 = CARTESIAN_POINT('',(-4.04,1.502499999999,2.499718101556)); -#4476 = SURFACE_CURVE('',#4477,(#4481,#4488),.PCURVE_S1.); +#4461 = ADVANCED_FACE('',(#4462),#4363,.T.); +#4462 = FACE_BOUND('',#4463,.T.); +#4463 = EDGE_LOOP('',(#4464,#4494,#4523,#4551,#4579,#4600,#4601,#4624)); +#4464 = ORIENTED_EDGE('',*,*,#4465,.T.); +#4465 = EDGE_CURVE('',#4466,#4468,#4470,.T.); +#4466 = VERTEX_POINT('',#4467); +#4467 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#4468 = VERTEX_POINT('',#4469); +#4469 = CARTESIAN_POINT('',(3.32,0.32,0.32)); +#4470 = SURFACE_CURVE('',#4471,(#4475,#4482),.PCURVE_S1.); +#4471 = LINE('',#4472,#4473); +#4472 = CARTESIAN_POINT('',(1.1E-16,0.32,0.32)); +#4473 = VECTOR('',#4474,1.); +#4474 = DIRECTION('',(1.,0.,3.3E-16)); +#4475 = PCURVE('',#4363,#4476); +#4476 = DEFINITIONAL_REPRESENTATION('',(#4477),#4481); #4477 = LINE('',#4478,#4479); -#4478 = CARTESIAN_POINT('',(-4.04,1.502499999999,2.499718101556)); +#4478 = CARTESIAN_POINT('',(0.920924085039,-0.475594230342)); #4479 = VECTOR('',#4480,1.); -#4480 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#4481 = PCURVE('',#4202,#4482); -#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); -#4483 = LINE('',#4484,#4485); -#4484 = CARTESIAN_POINT('',(-2.5,-4.440892098501E-16)); -#4485 = VECTOR('',#4486,1.); -#4486 = DIRECTION('',(-2.22044604925E-16,-1.)); -#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4480 = DIRECTION('',(5.5E-16,1.)); +#4481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4488 = PCURVE('',#4489,#4494); -#4489 = PLANE('',#4490); -#4490 = AXIS2_PLACEMENT_3D('',#4491,#4492,#4493); -#4491 = CARTESIAN_POINT('',(-4.04,1.502499999999,2.499718101556)); -#4492 = DIRECTION('',(-1.110223024625E-16,1.110223024625E-16,1.)); -#4493 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(-6.661338147751E-16,1.623701173514E-16)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(1.,0.)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4482 = PCURVE('',#4483,#4488); +#4483 = PLANE('',#4484); +#4484 = AXIS2_PLACEMENT_3D('',#4485,#4486,#4487); +#4485 = CARTESIAN_POINT('',(-1.09,1.3E-16,0.32)); +#4486 = DIRECTION('',(1.1E-16,6.5E-16,1.)); +#4487 = DIRECTION('',(2.2E-16,1.,-6.5E-16)); +#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493); +#4489 = LINE('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(0.32,-1.09)); +#4491 = VECTOR('',#4492,1.); +#4492 = DIRECTION('',(2.2E-16,-1.)); +#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ORIENTED_EDGE('',*,*,#4501,.F.); -#4501 = EDGE_CURVE('',#4502,#4474,#4504,.T.); -#4502 = VERTEX_POINT('',#4503); -#4503 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#4504 = SURFACE_CURVE('',#4505,(#4509,#4516),.PCURVE_S1.); -#4505 = LINE('',#4506,#4507); -#4506 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#4507 = VECTOR('',#4508,1.); -#4508 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#4509 = PCURVE('',#4202,#4510); -#4510 = DEFINITIONAL_REPRESENTATION('',(#4511),#4515); -#4511 = LINE('',#4512,#4513); -#4512 = CARTESIAN_POINT('',(-2.,0.2325)); -#4513 = VECTOR('',#4514,1.); -#4514 = DIRECTION('',(-0.906761426172,-0.42164406317)); -#4515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4494 = ORIENTED_EDGE('',*,*,#4495,.T.); +#4495 = EDGE_CURVE('',#4468,#4496,#4498,.T.); +#4496 = VERTEX_POINT('',#4497); +#4497 = CARTESIAN_POINT('',(4.36,0.32,-0.72)); +#4498 = SURFACE_CURVE('',#4499,(#4504,#4511),.PCURVE_S1.); +#4499 = CIRCLE('',#4500,1.04); +#4500 = AXIS2_PLACEMENT_3D('',#4501,#4502,#4503); +#4501 = CARTESIAN_POINT('',(3.32,0.32,-0.72)); +#4502 = DIRECTION('',(0.,1.,-4.4E-16)); +#4503 = DIRECTION('',(1.,9.68E-32,2.2E-16)); +#4504 = PCURVE('',#4363,#4505); +#4505 = DEFINITIONAL_REPRESENTATION('',(#4506),#4510); +#4506 = CIRCLE('',#4507,1.04); +#4507 = AXIS2_PLACEMENT_2D('',#4508,#4509); +#4508 = CARTESIAN_POINT('',(-0.119075914961,2.844405769658)); +#4509 = DIRECTION('',(4.4E-16,1.)); +#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4516 = PCURVE('',#4517,#4522); -#4517 = PLANE('',#4518); -#4518 = AXIS2_PLACEMENT_3D('',#4519,#4520,#4521); -#4519 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#4520 = DIRECTION('',(-1.474826360306E-16,-0.906761426172,0.42164406317) - ); -#4521 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#4522 = DEFINITIONAL_REPRESENTATION('',(#4523),#4527); -#4523 = LINE('',#4524,#4525); -#4524 = CARTESIAN_POINT('',(-8.315462933834E-32,8.881784197001E-16)); -#4525 = VECTOR('',#4526,1.); -#4526 = DIRECTION('',(1.,-1.474826360306E-16)); -#4527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4511 = PCURVE('',#4512,#4517); +#4512 = CYLINDRICAL_SURFACE('',#4513,1.04); +#4513 = AXIS2_PLACEMENT_3D('',#4514,#4515,#4516); +#4514 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#4515 = DIRECTION('',(4.4E-16,1.,0.)); +#4516 = DIRECTION('',(1.,-4.4E-16,2.2E-16)); +#4517 = DEFINITIONAL_REPRESENTATION('',(#4518),#4522); +#4518 = LINE('',#4519,#4520); +#4519 = CARTESIAN_POINT('',(0.,0.64)); +#4520 = VECTOR('',#4521,1.); +#4521 = DIRECTION('',(1.,0.)); +#4522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4528 = ORIENTED_EDGE('',*,*,#4529,.F.); -#4529 = EDGE_CURVE('',#4270,#4502,#4530,.T.); -#4530 = SURFACE_CURVE('',#4531,(#4535,#4542),.PCURVE_S1.); -#4531 = LINE('',#4532,#4533); -#4532 = CARTESIAN_POINT('',(-4.04,1.269999999999,0.499718101556)); -#4533 = VECTOR('',#4534,1.); -#4534 = DIRECTION('',(1.232595164408E-32,2.22044604925E-16,1.)); -#4535 = PCURVE('',#4202,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(-0.5,0.2325)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,-2.22044604925E-16)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4523 = ORIENTED_EDGE('',*,*,#4524,.T.); +#4524 = EDGE_CURVE('',#4496,#4525,#4527,.T.); +#4525 = VERTEX_POINT('',#4526); +#4526 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#4527 = SURFACE_CURVE('',#4528,(#4532,#4539),.PCURVE_S1.); +#4528 = LINE('',#4529,#4530); +#4529 = CARTESIAN_POINT('',(4.36,0.32,-0.72)); +#4530 = VECTOR('',#4531,1.); +#4531 = DIRECTION('',(-2.2E-16,-4.4E-16,-1.)); +#4532 = PCURVE('',#4363,#4533); +#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4538); +#4534 = LINE('',#4535,#4536); +#4535 = CARTESIAN_POINT('',(-0.119075914961,3.884405769658)); +#4536 = VECTOR('',#4537,1.); +#4537 = DIRECTION('',(-1.,-4.930380657631E-32)); +#4538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4285,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = LINE('',#4545,#4546); -#4545 = CARTESIAN_POINT('',(-1.094764425254E-47,8.881784197001E-16)); -#4546 = VECTOR('',#4547,1.); -#4547 = DIRECTION('',(1.,-1.110223024625E-16)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4539 = PCURVE('',#4540,#4545); +#4540 = PLANE('',#4541); +#4541 = AXIS2_PLACEMENT_3D('',#4542,#4543,#4544); +#4542 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#4543 = DIRECTION('',(-1.,-2.2E-16,-2.2E-16)); +#4544 = DIRECTION('',(-2.2E-16,1.,-9.68E-32)); +#4545 = DEFINITIONAL_REPRESENTATION('',(#4546),#4550); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(0.64,-3.0976E-32)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-4.4E-16,1.)); +#4550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#4297,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4148,.F.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4555,#4576)); -#4553 = ORIENTED_EDGE('',*,*,#4132,.F.); -#4554 = ORIENTED_EDGE('',*,*,#4218,.T.); -#4555 = ORIENTED_EDGE('',*,*,#4556,.T.); -#4556 = EDGE_CURVE('',#4219,#4352,#4557,.T.); -#4557 = SURFACE_CURVE('',#4558,(#4562,#4569),.PCURVE_S1.); -#4558 = LINE('',#4559,#4560); -#4559 = CARTESIAN_POINT('',(-1.5,1.269999999999,0.499718101556)); -#4560 = VECTOR('',#4561,1.); -#4561 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#4562 = PCURVE('',#4148,#4563); -#4563 = DEFINITIONAL_REPRESENTATION('',(#4564),#4568); -#4564 = LINE('',#4565,#4566); -#4565 = CARTESIAN_POINT('',(-0.5,0.2325)); -#4566 = VECTOR('',#4567,1.); -#4567 = DIRECTION('',(-1.110223024625E-16,-1.)); -#4568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4551 = ORIENTED_EDGE('',*,*,#4552,.T.); +#4552 = EDGE_CURVE('',#4525,#4553,#4555,.T.); +#4553 = VERTEX_POINT('',#4554); +#4554 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#4555 = SURFACE_CURVE('',#4556,(#4560,#4567),.PCURVE_S1.); +#4556 = LINE('',#4557,#4558); +#4557 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#4558 = VECTOR('',#4559,1.); +#4559 = DIRECTION('',(-1.,-0.,-7.3E-16)); +#4560 = PCURVE('',#4363,#4561); +#4561 = DEFINITIONAL_REPRESENTATION('',(#4562),#4566); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(-3.149075914961,3.884405769658)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(-9.5E-16,-1.)); +#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4569 = PCURVE('',#4257,#4570); -#4570 = DEFINITIONAL_REPRESENTATION('',(#4571),#4575); -#4571 = LINE('',#4572,#4573); -#4572 = CARTESIAN_POINT('',(4.440892098501E-16,9.860761315263E-32)); -#4573 = VECTOR('',#4574,1.); -#4574 = DIRECTION('',(0.,-1.)); -#4575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4567 = PCURVE('',#4568,#4573); +#4568 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#4569,#4570) + ,(#4571,#4572 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#4569 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#4570 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#4571 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#4572 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(0.64,0.)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(-1.,-0.)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4576 = ORIENTED_EDGE('',*,*,#4374,.T.); -#4577 = ADVANCED_FACE('',(#4578),#4285,.T.); -#4578 = FACE_BOUND('',#4579,.T.); -#4579 = EDGE_LOOP('',(#4580,#4581,#4582,#4610)); -#4580 = ORIENTED_EDGE('',*,*,#4529,.F.); -#4581 = ORIENTED_EDGE('',*,*,#4269,.T.); -#4582 = ORIENTED_EDGE('',*,*,#4583,.T.); -#4583 = EDGE_CURVE('',#4242,#4584,#4586,.T.); -#4584 = VERTEX_POINT('',#4585); -#4585 = CARTESIAN_POINT('',(-2.,1.269999999999,1.999718101556)); -#4586 = SURFACE_CURVE('',#4587,(#4591,#4598),.PCURVE_S1.); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(-2.,1.269999999999,0.499718101556)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(2.22044604925E-16,2.22044604925E-16,1.)); -#4591 = PCURVE('',#4285,#4592); -#4592 = DEFINITIONAL_REPRESENTATION('',(#4593),#4597); -#4593 = LINE('',#4594,#4595); -#4594 = CARTESIAN_POINT('',(3.330669073875E-16,-2.04)); -#4595 = VECTOR('',#4596,1.); -#4596 = DIRECTION('',(1.,-3.330669073875E-16)); -#4597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4579 = ORIENTED_EDGE('',*,*,#4580,.F.); +#4580 = EDGE_CURVE('',#4342,#4553,#4581,.T.); +#4581 = SURFACE_CURVE('',#4582,(#4586,#4593),.PCURVE_S1.); +#4582 = LINE('',#4583,#4584); +#4583 = CARTESIAN_POINT('',(3.72,0.32,-0.72)); +#4584 = VECTOR('',#4585,1.); +#4585 = DIRECTION('',(2.9E-16,-4.4E-16,-1.)); +#4586 = PCURVE('',#4363,#4587); +#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592); +#4588 = LINE('',#4589,#4590); +#4589 = CARTESIAN_POINT('',(-0.119075914961,3.244405769658)); +#4590 = VECTOR('',#4591,1.); +#4591 = DIRECTION('',(-1.,5.1E-16)); +#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4598 = PCURVE('',#4599,#4604); -#4599 = PLANE('',#4600); -#4600 = AXIS2_PLACEMENT_3D('',#4601,#4602,#4603); -#4601 = CARTESIAN_POINT('',(-2.,1.269999999999,0.499718101556)); -#4602 = DIRECTION('',(1.,-2.22044604925E-16,-2.22044604925E-16)); -#4603 = DIRECTION('',(2.22044604925E-16,2.22044604925E-16,1.)); -#4604 = DEFINITIONAL_REPRESENTATION('',(#4605),#4609); -#4605 = LINE('',#4606,#4607); -#4606 = CARTESIAN_POINT('',(0.,0.)); -#4607 = VECTOR('',#4608,1.); -#4608 = DIRECTION('',(1.,-2.189528850508E-47)); -#4609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4593 = PCURVE('',#4450,#4594); +#4594 = DEFINITIONAL_REPRESENTATION('',(#4595),#4599); +#4595 = LINE('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(5.551115123126E-17,2.686739719593E-48)); +#4597 = VECTOR('',#4598,1.); +#4598 = DIRECTION('',(4.4E-16,1.)); +#4599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4610 = ORIENTED_EDGE('',*,*,#4611,.F.); -#4611 = EDGE_CURVE('',#4502,#4584,#4612,.T.); -#4612 = SURFACE_CURVE('',#4613,(#4617,#4624),.PCURVE_S1.); -#4613 = LINE('',#4614,#4615); -#4614 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#4615 = VECTOR('',#4616,1.); -#4616 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4617 = PCURVE('',#4285,#4618); +#4600 = ORIENTED_EDGE('',*,*,#4339,.F.); +#4601 = ORIENTED_EDGE('',*,*,#4602,.F.); +#4602 = EDGE_CURVE('',#4603,#4340,#4605,.T.); +#4603 = VERTEX_POINT('',#4604); +#4604 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#4605 = SURFACE_CURVE('',#4606,(#4610,#4617),.PCURVE_S1.); +#4606 = LINE('',#4607,#4608); +#4607 = CARTESIAN_POINT('',(2.5E-16,0.32,-0.32)); +#4608 = VECTOR('',#4609,1.); +#4609 = DIRECTION('',(1.,0.,7.7E-16)); +#4610 = PCURVE('',#4363,#4611); +#4611 = DEFINITIONAL_REPRESENTATION('',(#4612),#4616); +#4612 = LINE('',#4613,#4614); +#4613 = CARTESIAN_POINT('',(0.280924085039,-0.475594230342)); +#4614 = VECTOR('',#4615,1.); +#4615 = DIRECTION('',(9.9E-16,1.)); +#4616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4617 = PCURVE('',#4391,#4618); #4618 = DEFINITIONAL_REPRESENTATION('',(#4619),#4623); #4619 = LINE('',#4620,#4621); -#4620 = CARTESIAN_POINT('',(1.5,-3.075317778212E-16)); +#4620 = CARTESIAN_POINT('',(-0.32,-1.09)); #4621 = VECTOR('',#4622,1.); -#4622 = DIRECTION('',(2.22044604925E-16,-1.)); +#4622 = DIRECTION('',(-2.2E-16,-1.)); #4623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4624 = PCURVE('',#4517,#4625); -#4625 = DEFINITIONAL_REPRESENTATION('',(#4626),#4630); -#4626 = LINE('',#4627,#4628); -#4627 = CARTESIAN_POINT('',(1.320079740746E-32,-1.409983241274E-16)); -#4628 = VECTOR('',#4629,1.); -#4629 = DIRECTION('',(2.949652720612E-16,-1.)); -#4630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4624 = ORIENTED_EDGE('',*,*,#4625,.F.); +#4625 = EDGE_CURVE('',#4466,#4603,#4626,.T.); +#4626 = SURFACE_CURVE('',#4627,(#4631,#4638),.PCURVE_S1.); +#4627 = LINE('',#4628,#4629); +#4628 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#4629 = VECTOR('',#4630,1.); +#4630 = DIRECTION('',(2.2E-16,-4.4E-16,-1.)); +#4631 = PCURVE('',#4363,#4632); +#4632 = DEFINITIONAL_REPRESENTATION('',(#4633),#4637); +#4633 = LINE('',#4634,#4635); +#4634 = CARTESIAN_POINT('',(0.920924085039,-5.975594230342)); +#4635 = VECTOR('',#4636,1.); +#4636 = DIRECTION('',(-1.,4.4E-16)); +#4637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4631 = ADVANCED_FACE('',(#4632),#4257,.T.); -#4632 = FACE_BOUND('',#4633,.T.); -#4633 = EDGE_LOOP('',(#4634,#4635,#4636,#4637)); -#4634 = ORIENTED_EDGE('',*,*,#4241,.T.); -#4635 = ORIENTED_EDGE('',*,*,#4556,.T.); -#4636 = ORIENTED_EDGE('',*,*,#4351,.F.); -#4637 = ORIENTED_EDGE('',*,*,#4638,.F.); -#4638 = EDGE_CURVE('',#4242,#4324,#4639,.T.); -#4639 = SURFACE_CURVE('',#4640,(#4644,#4651),.PCURVE_S1.); -#4640 = LINE('',#4641,#4642); -#4641 = CARTESIAN_POINT('',(-2.,1.269999999999,0.499718101556)); -#4642 = VECTOR('',#4643,1.); -#4643 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#4644 = PCURVE('',#4257,#4645); -#4645 = DEFINITIONAL_REPRESENTATION('',(#4646),#4650); -#4646 = LINE('',#4647,#4648); -#4647 = CARTESIAN_POINT('',(0.5,1.110223024625E-16)); -#4648 = VECTOR('',#4649,1.); -#4649 = DIRECTION('',(0.,-1.)); -#4650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4638 = PCURVE('',#4639,#4644); +#4639 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#4640,#4641) + ,(#4642,#4643 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#4640 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#4641 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#4642 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#4643 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(0.,0.)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4651 = PCURVE('',#4599,#4652); -#4652 = DEFINITIONAL_REPRESENTATION('',(#4653),#4657); -#4653 = LINE('',#4654,#4655); -#4654 = CARTESIAN_POINT('',(1.110223024625E-16,2.465190328816E-32)); -#4655 = VECTOR('',#4656,1.); -#4656 = DIRECTION('',(1.110223024625E-16,-1.)); -#4657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4650 = ADVANCED_FACE('',(#4651),#4391,.T.); +#4651 = FACE_BOUND('',#4652,.T.); +#4652 = EDGE_LOOP('',(#4653,#4654,#4655,#4678)); +#4653 = ORIENTED_EDGE('',*,*,#4602,.T.); +#4654 = ORIENTED_EDGE('',*,*,#4375,.T.); +#4655 = ORIENTED_EDGE('',*,*,#4656,.F.); +#4656 = EDGE_CURVE('',#4657,#4376,#4659,.T.); +#4657 = VERTEX_POINT('',#4658); +#4658 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#4659 = SURFACE_CURVE('',#4660,(#4664,#4671),.PCURVE_S1.); +#4660 = LINE('',#4661,#4662); +#4661 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#4662 = VECTOR('',#4663,1.); +#4663 = DIRECTION('',(1.,0.,3.3E-16)); +#4664 = PCURVE('',#4391,#4665); +#4665 = DEFINITIONAL_REPRESENTATION('',(#4666),#4670); +#4666 = LINE('',#4667,#4668); +#4667 = CARTESIAN_POINT('',(0.32,4.41)); +#4668 = VECTOR('',#4669,1.); +#4669 = DIRECTION('',(-2.2E-16,-1.)); +#4670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4658 = ADVANCED_FACE('',(#4659),#4339,.T.); -#4659 = FACE_BOUND('',#4660,.T.); -#4660 = EDGE_LOOP('',(#4661,#4662,#4685,#4704)); -#4661 = ORIENTED_EDGE('',*,*,#4422,.F.); -#4662 = ORIENTED_EDGE('',*,*,#4663,.T.); -#4663 = EDGE_CURVE('',#4423,#4664,#4666,.T.); -#4664 = VERTEX_POINT('',#4665); -#4665 = CARTESIAN_POINT('',(-2.,3.809999999999,1.999718101556)); -#4666 = SURFACE_CURVE('',#4667,(#4671,#4678),.PCURVE_S1.); -#4667 = LINE('',#4668,#4669); -#4668 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#4669 = VECTOR('',#4670,1.); -#4670 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4671 = PCURVE('',#4339,#4672); +#4671 = PCURVE('',#4420,#4672); #4672 = DEFINITIONAL_REPRESENTATION('',(#4673),#4677); #4673 = LINE('',#4674,#4675); -#4674 = CARTESIAN_POINT('',(1.73793852509E-48,1.409983241274E-16)); +#4674 = CARTESIAN_POINT('',(-0.280924085039,-5.975594230342)); #4675 = VECTOR('',#4676,1.); -#4676 = DIRECTION('',(-2.22044604925E-16,-1.)); +#4676 = DIRECTION('',(-5.5E-16,1.)); #4677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4678 = PCURVE('',#4461,#4679); -#4679 = DEFINITIONAL_REPRESENTATION('',(#4680),#4684); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.551412957773,1.706967900361E-16)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.077176932101E-16,-1.)); -#4684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4678 = ORIENTED_EDGE('',*,*,#4679,.F.); +#4679 = EDGE_CURVE('',#4603,#4657,#4680,.T.); +#4680 = SURFACE_CURVE('',#4681,(#4685,#4692),.PCURVE_S1.); +#4681 = LINE('',#4682,#4683); +#4682 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#4683 = VECTOR('',#4684,1.); +#4684 = DIRECTION('',(-4.4E-16,-1.,2.2E-16)); +#4685 = PCURVE('',#4391,#4686); +#4686 = DEFINITIONAL_REPRESENTATION('',(#4687),#4691); +#4687 = LINE('',#4688,#4689); +#4688 = CARTESIAN_POINT('',(-0.32,4.41)); +#4689 = VECTOR('',#4690,1.); +#4690 = DIRECTION('',(1.,2.2E-16)); +#4691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4685 = ORIENTED_EDGE('',*,*,#4686,.T.); -#4686 = EDGE_CURVE('',#4664,#4324,#4687,.T.); -#4687 = SURFACE_CURVE('',#4688,(#4692,#4698),.PCURVE_S1.); -#4688 = LINE('',#4689,#4690); -#4689 = CARTESIAN_POINT('',(-2.,3.809999999999,1.249718101556)); -#4690 = VECTOR('',#4691,1.); -#4691 = DIRECTION('',(-2.22044604925E-16,-1.110223024625E-16,-1.)); -#4692 = PCURVE('',#4339,#4693); -#4693 = DEFINITIONAL_REPRESENTATION('',(#4694),#4697); -#4694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4695,#4696),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.9,0.9),.PIECEWISE_BEZIER_KNOTS.); -#4695 = CARTESIAN_POINT('',(-0.15,-2.04)); -#4696 = CARTESIAN_POINT('',(1.65,-2.04)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4698 = PCURVE('',#4599,#4699); -#4699 = DEFINITIONAL_REPRESENTATION('',(#4700),#4703); -#4700 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4701,#4702),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.9,0.9),.PIECEWISE_BEZIER_KNOTS.); -#4701 = CARTESIAN_POINT('',(1.65,-2.54)); -#4702 = CARTESIAN_POINT('',(-0.15,-2.54)); +#4692 = PCURVE('',#4693,#4698); +#4693 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#4694,#4695) + ,(#4696,#4697 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#4694 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#4695 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#4696 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#4697 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.,0.)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(1.,0.)); #4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4704 = ORIENTED_EDGE('',*,*,#4321,.F.); -#4705 = ADVANCED_FACE('',(#4706),#4461,.T.); -#4706 = FACE_BOUND('',#4707,.T.); -#4707 = EDGE_LOOP('',(#4708,#4731,#4759,#4785,#4786)); -#4708 = ORIENTED_EDGE('',*,*,#4709,.T.); -#4709 = EDGE_CURVE('',#4446,#4710,#4712,.T.); -#4710 = VERTEX_POINT('',#4711); -#4711 = CARTESIAN_POINT('',(-1.5,3.577499999999,2.499718101556)); -#4712 = SURFACE_CURVE('',#4713,(#4717,#4724),.PCURVE_S1.); -#4713 = LINE('',#4714,#4715); -#4714 = CARTESIAN_POINT('',(-4.04,3.577499999999,2.499718101556)); -#4715 = VECTOR('',#4716,1.); -#4716 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4717 = PCURVE('',#4461,#4718); -#4718 = DEFINITIONAL_REPRESENTATION('',(#4719),#4723); -#4719 = LINE('',#4720,#4721); -#4720 = CARTESIAN_POINT('',(-1.078411599232E-32,1.151856388049E-16)); -#4721 = VECTOR('',#4722,1.); -#4722 = DIRECTION('',(-1.077176932101E-16,-1.)); -#4723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4704 = ADVANCED_FACE('',(#4705),#4420,.T.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4732,#4760,#4783,#4811,#4834)); +#4707 = ORIENTED_EDGE('',*,*,#4656,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4403,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4710,.T.); +#4710 = EDGE_CURVE('',#4404,#4711,#4713,.T.); +#4711 = VERTEX_POINT('',#4712); +#4712 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#4713 = SURFACE_CURVE('',#4714,(#4718,#4725),.PCURVE_S1.); +#4714 = LINE('',#4715,#4716); +#4715 = CARTESIAN_POINT('',(3.72,-0.32,-0.72)); +#4716 = VECTOR('',#4717,1.); +#4717 = DIRECTION('',(-2.2E-16,-4.4E-16,-1.)); +#4718 = PCURVE('',#4420,#4719); +#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724); +#4720 = LINE('',#4721,#4722); +#4721 = CARTESIAN_POINT('',(0.119075914961,3.244405769658)); +#4722 = VECTOR('',#4723,1.); +#4723 = DIRECTION('',(1.,-4.930380657631E-32)); +#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4724 = PCURVE('',#4489,#4725); -#4725 = DEFINITIONAL_REPRESENTATION('',(#4726),#4730); -#4726 = LINE('',#4727,#4728); -#4727 = CARTESIAN_POINT('',(2.075,1.151856388049E-16)); -#4728 = VECTOR('',#4729,1.); -#4729 = DIRECTION('',(1.110223024625E-16,-1.)); -#4730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4725 = PCURVE('',#4450,#4726); +#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4731); +#4727 = LINE('',#4728,#4729); +#4728 = CARTESIAN_POINT('',(0.64,3.0976E-32)); +#4729 = VECTOR('',#4730,1.); +#4730 = DIRECTION('',(4.4E-16,1.)); +#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); -#4732 = EDGE_CURVE('',#4710,#4733,#4735,.T.); -#4733 = VERTEX_POINT('',#4734); -#4734 = CARTESIAN_POINT('',(-1.5,3.809999999999,1.999718101556)); -#4735 = SURFACE_CURVE('',#4736,(#4740,#4747),.PCURVE_S1.); -#4736 = LINE('',#4737,#4738); -#4737 = CARTESIAN_POINT('',(-1.5,3.577499999999,2.499718101556)); -#4738 = VECTOR('',#4739,1.); -#4739 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#4740 = PCURVE('',#4461,#4741); -#4741 = DEFINITIONAL_REPRESENTATION('',(#4742),#4746); -#4742 = LINE('',#4743,#4744); -#4743 = CARTESIAN_POINT('',(-3.521261189814E-16,-2.54)); -#4744 = VECTOR('',#4745,1.); -#4745 = DIRECTION('',(1.,5.385884660503E-17)); -#4746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4732 = ORIENTED_EDGE('',*,*,#4733,.T.); +#4733 = EDGE_CURVE('',#4711,#4734,#4736,.T.); +#4734 = VERTEX_POINT('',#4735); +#4735 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#4736 = SURFACE_CURVE('',#4737,(#4741,#4748),.PCURVE_S1.); +#4737 = LINE('',#4738,#4739); +#4738 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#4739 = VECTOR('',#4740,1.); +#4740 = DIRECTION('',(1.,0.,7.3E-16)); +#4741 = PCURVE('',#4420,#4742); +#4742 = DEFINITIONAL_REPRESENTATION('',(#4743),#4747); +#4743 = LINE('',#4744,#4745); +#4744 = CARTESIAN_POINT('',(3.149075914961,3.244405769658)); +#4745 = VECTOR('',#4746,1.); +#4746 = DIRECTION('',(-9.5E-16,1.)); +#4747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4747 = PCURVE('',#4748,#4753); -#4748 = PLANE('',#4749); -#4749 = AXIS2_PLACEMENT_3D('',#4750,#4751,#4752); -#4750 = CARTESIAN_POINT('',(-1.5,1.502499999999,-2.818984444104E-04)); -#4751 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#4752 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#4753 = DEFINITIONAL_REPRESENTATION('',(#4754),#4758); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(-2.5,-2.075)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(0.906761426172,-0.42164406317)); -#4758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4748 = PCURVE('',#4749,#4754); +#4749 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#4750,#4751) + ,(#4752,#4753 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#4750 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#4751 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#4752 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#4753 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#4754 = DEFINITIONAL_REPRESENTATION('',(#4755),#4759); +#4755 = LINE('',#4756,#4757); +#4756 = CARTESIAN_POINT('',(0.64,0.)); +#4757 = VECTOR('',#4758,1.); +#4758 = DIRECTION('',(-1.,-0.)); +#4759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4759 = ORIENTED_EDGE('',*,*,#4760,.F.); -#4760 = EDGE_CURVE('',#4664,#4733,#4761,.T.); -#4761 = SURFACE_CURVE('',#4762,(#4766,#4773),.PCURVE_S1.); -#4762 = LINE('',#4763,#4764); -#4763 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#4764 = VECTOR('',#4765,1.); -#4765 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4766 = PCURVE('',#4461,#4767); -#4767 = DEFINITIONAL_REPRESENTATION('',(#4768),#4772); -#4768 = LINE('',#4769,#4770); -#4769 = CARTESIAN_POINT('',(0.551412957773,1.706967900361E-16)); -#4770 = VECTOR('',#4771,1.); -#4771 = DIRECTION('',(-1.077176932101E-16,-1.)); -#4772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4760 = ORIENTED_EDGE('',*,*,#4761,.F.); +#4761 = EDGE_CURVE('',#4762,#4734,#4764,.T.); +#4762 = VERTEX_POINT('',#4763); +#4763 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#4764 = SURFACE_CURVE('',#4765,(#4769,#4776),.PCURVE_S1.); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-2.2E-16,-4.4E-16,-1.)); +#4769 = PCURVE('',#4420,#4770); +#4770 = DEFINITIONAL_REPRESENTATION('',(#4771),#4775); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(1.,-4.930380657631E-32)); +#4775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4773 = PCURVE('',#4774,#4779); -#4774 = PLANE('',#4775); -#4775 = AXIS2_PLACEMENT_3D('',#4776,#4777,#4778); -#4776 = CARTESIAN_POINT('',(-2.,1.269999999999,1.999718101556)); -#4777 = DIRECTION('',(-1.110223024625E-16,-1.110223024625E-16,-1.)); -#4778 = DIRECTION('',(1.,-2.22044604925E-16,-1.110223024625E-16)); -#4779 = DEFINITIONAL_REPRESENTATION('',(#4780),#4784); -#4780 = LINE('',#4781,#4782); -#4781 = CARTESIAN_POINT('',(-2.04,-2.54)); -#4782 = VECTOR('',#4783,1.); -#4783 = DIRECTION('',(1.,-2.22044604925E-16)); -#4784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4776 = PCURVE('',#4540,#4777); +#4777 = DEFINITIONAL_REPRESENTATION('',(#4778),#4782); +#4778 = LINE('',#4779,#4780); +#4779 = CARTESIAN_POINT('',(0.,0.)); +#4780 = VECTOR('',#4781,1.); +#4781 = DIRECTION('',(-4.4E-16,1.)); +#4782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4785 = ORIENTED_EDGE('',*,*,#4663,.F.); -#4786 = ORIENTED_EDGE('',*,*,#4445,.F.); -#4787 = ADVANCED_FACE('',(#4788),#4489,.T.); -#4788 = FACE_BOUND('',#4789,.T.); -#4789 = EDGE_LOOP('',(#4790,#4813,#4834,#4835)); -#4790 = ORIENTED_EDGE('',*,*,#4791,.T.); -#4791 = EDGE_CURVE('',#4474,#4792,#4794,.T.); -#4792 = VERTEX_POINT('',#4793); -#4793 = CARTESIAN_POINT('',(-1.5,1.502499999999,2.499718101556)); -#4794 = SURFACE_CURVE('',#4795,(#4799,#4806),.PCURVE_S1.); -#4795 = LINE('',#4796,#4797); -#4796 = CARTESIAN_POINT('',(-4.04,1.502499999999,2.499718101556)); -#4797 = VECTOR('',#4798,1.); -#4798 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4799 = PCURVE('',#4489,#4800); -#4800 = DEFINITIONAL_REPRESENTATION('',(#4801),#4805); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(1.278817483073E-32,-1.151856388049E-16)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(1.110223024625E-16,-1.)); -#4805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4783 = ORIENTED_EDGE('',*,*,#4784,.F.); +#4784 = EDGE_CURVE('',#4785,#4762,#4787,.T.); +#4785 = VERTEX_POINT('',#4786); +#4786 = CARTESIAN_POINT('',(3.32,-0.32,0.32)); +#4787 = SURFACE_CURVE('',#4788,(#4793,#4804),.PCURVE_S1.); +#4788 = CIRCLE('',#4789,1.04); +#4789 = AXIS2_PLACEMENT_3D('',#4790,#4791,#4792); +#4790 = CARTESIAN_POINT('',(3.32,-0.32,-0.72)); +#4791 = DIRECTION('',(0.,1.,-4.4E-16)); +#4792 = DIRECTION('',(1.,9.68E-32,2.2E-16)); +#4793 = PCURVE('',#4420,#4794); +#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4803); +#4795 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4796,#4797,#4798,#4799, +#4800,#4801,#4802),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4796 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#4797 = CARTESIAN_POINT('',(1.920408754833,3.884405769658)); +#4798 = CARTESIAN_POINT('',(1.019742334897,2.324405769658)); +#4799 = CARTESIAN_POINT('',(0.119075914961,0.764405769658)); +#4800 = CARTESIAN_POINT('',(-0.781590504975,2.324405769658)); +#4801 = CARTESIAN_POINT('',(-1.68225692491,3.884405769658)); +#4802 = CARTESIAN_POINT('',(0.119075914961,3.884405769658)); +#4803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4806 = PCURVE('',#4517,#4807); -#4807 = DEFINITIONAL_REPRESENTATION('',(#4808),#4812); -#4808 = LINE('',#4809,#4810); -#4809 = CARTESIAN_POINT('',(0.551412957773,-1.965094753587E-16)); -#4810 = VECTOR('',#4811,1.); -#4811 = DIRECTION('',(2.949652720612E-16,-1.)); -#4812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4804 = PCURVE('',#4512,#4805); +#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810); +#4806 = LINE('',#4807,#4808); +#4807 = CARTESIAN_POINT('',(0.,0.)); +#4808 = VECTOR('',#4809,1.); +#4809 = DIRECTION('',(1.,0.)); +#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4813 = ORIENTED_EDGE('',*,*,#4814,.T.); -#4814 = EDGE_CURVE('',#4792,#4710,#4815,.T.); +#4811 = ORIENTED_EDGE('',*,*,#4812,.F.); +#4812 = EDGE_CURVE('',#4813,#4785,#4815,.T.); +#4813 = VERTEX_POINT('',#4814); +#4814 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); #4815 = SURFACE_CURVE('',#4816,(#4820,#4827),.PCURVE_S1.); #4816 = LINE('',#4817,#4818); -#4817 = CARTESIAN_POINT('',(-1.5,1.502499999999,2.499718101556)); +#4817 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); #4818 = VECTOR('',#4819,1.); -#4819 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#4820 = PCURVE('',#4489,#4821); +#4819 = DIRECTION('',(1.,0.,3.3E-16)); +#4820 = PCURVE('',#4420,#4821); #4821 = DEFINITIONAL_REPRESENTATION('',(#4822),#4826); #4822 = LINE('',#4823,#4824); -#4823 = CARTESIAN_POINT('',(-1.620925615953E-16,-2.54)); +#4823 = CARTESIAN_POINT('',(-0.920924085039,-5.975594230342)); #4824 = VECTOR('',#4825,1.); -#4825 = DIRECTION('',(1.,0.)); +#4825 = DIRECTION('',(-5.5E-16,1.)); #4826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4827 = PCURVE('',#4748,#4828); +#4827 = PCURVE('',#4483,#4828); #4828 = DEFINITIONAL_REPRESENTATION('',(#4829),#4833); #4829 = LINE('',#4830,#4831); -#4830 = CARTESIAN_POINT('',(-2.5,-4.440892098501E-16)); +#4830 = CARTESIAN_POINT('',(-0.32,4.41)); #4831 = VECTOR('',#4832,1.); -#4832 = DIRECTION('',(-2.22044604925E-16,-1.)); +#4832 = DIRECTION('',(2.2E-16,-1.)); #4833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4834 = ORIENTED_EDGE('',*,*,#4709,.F.); -#4835 = ORIENTED_EDGE('',*,*,#4473,.F.); -#4836 = ADVANCED_FACE('',(#4837),#4517,.T.); -#4837 = FACE_BOUND('',#4838,.T.); -#4838 = EDGE_LOOP('',(#4839,#4840,#4863,#4884,#4885)); -#4839 = ORIENTED_EDGE('',*,*,#4611,.T.); -#4840 = ORIENTED_EDGE('',*,*,#4841,.T.); -#4841 = EDGE_CURVE('',#4584,#4842,#4844,.T.); -#4842 = VERTEX_POINT('',#4843); -#4843 = CARTESIAN_POINT('',(-1.5,1.269999999999,1.999718101556)); -#4844 = SURFACE_CURVE('',#4845,(#4849,#4856),.PCURVE_S1.); -#4845 = LINE('',#4846,#4847); -#4846 = CARTESIAN_POINT('',(-4.04,1.269999999999,1.999718101556)); -#4847 = VECTOR('',#4848,1.); -#4848 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4849 = PCURVE('',#4517,#4850); -#4850 = DEFINITIONAL_REPRESENTATION('',(#4851),#4855); -#4851 = LINE('',#4852,#4853); -#4852 = CARTESIAN_POINT('',(1.320079740746E-32,-1.409983241274E-16)); -#4853 = VECTOR('',#4854,1.); -#4854 = DIRECTION('',(2.949652720612E-16,-1.)); -#4855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4834 = ORIENTED_EDGE('',*,*,#4835,.F.); +#4835 = EDGE_CURVE('',#4657,#4813,#4836,.T.); +#4836 = SURFACE_CURVE('',#4837,(#4841,#4848),.PCURVE_S1.); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(-2.2E-16,4.4E-16,1.)); +#4841 = PCURVE('',#4420,#4842); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(-0.280924085039,-5.975594230342)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(-1.,-4.4E-16)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4856 = PCURVE('',#4774,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.04,8.881784197001E-18)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,-2.22044604925E-16)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4848 = PCURVE('',#4849,#4854); +#4849 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#4850,#4851) + ,(#4852,#4853 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#4850 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#4851 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#4852 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#4853 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#4854 = DEFINITIONAL_REPRESENTATION('',(#4855),#4859); +#4855 = LINE('',#4856,#4857); +#4856 = CARTESIAN_POINT('',(0.,0.)); +#4857 = VECTOR('',#4858,1.); +#4858 = DIRECTION('',(1.,0.)); +#4859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4863 = ORIENTED_EDGE('',*,*,#4864,.T.); -#4864 = EDGE_CURVE('',#4842,#4792,#4865,.T.); -#4865 = SURFACE_CURVE('',#4866,(#4870,#4877),.PCURVE_S1.); -#4866 = LINE('',#4867,#4868); -#4867 = CARTESIAN_POINT('',(-1.5,1.269999999999,1.999718101556)); -#4868 = VECTOR('',#4869,1.); -#4869 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#4870 = PCURVE('',#4517,#4871); -#4871 = DEFINITIONAL_REPRESENTATION('',(#4872),#4876); -#4872 = LINE('',#4873,#4874); -#4873 = CARTESIAN_POINT('',(5.468636009866E-16,-2.54)); -#4874 = VECTOR('',#4875,1.); -#4875 = DIRECTION('',(1.,-1.474826360306E-16)); -#4876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4860 = ADVANCED_FACE('',(#4861),#4450,.F.); +#4861 = FACE_BOUND('',#4862,.F.); +#4862 = EDGE_LOOP('',(#4863,#4864,#4865,#4866)); +#4863 = ORIENTED_EDGE('',*,*,#4580,.F.); +#4864 = ORIENTED_EDGE('',*,*,#4436,.F.); +#4865 = ORIENTED_EDGE('',*,*,#4710,.T.); +#4866 = ORIENTED_EDGE('',*,*,#4867,.F.); +#4867 = EDGE_CURVE('',#4553,#4711,#4868,.T.); +#4868 = SURFACE_CURVE('',#4869,(#4873,#4880),.PCURVE_S1.); +#4869 = LINE('',#4870,#4871); +#4870 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#4871 = VECTOR('',#4872,1.); +#4872 = DIRECTION('',(-2.2E-16,-1.,-0.)); +#4873 = PCURVE('',#4450,#4874); +#4874 = DEFINITIONAL_REPRESENTATION('',(#4875),#4879); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(1.387778780781E-15,3.03)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.)); +#4879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4877 = PCURVE('',#4748,#4878); -#4878 = DEFINITIONAL_REPRESENTATION('',(#4879),#4883); -#4879 = LINE('',#4880,#4881); -#4880 = CARTESIAN_POINT('',(-2.,0.2325)); -#4881 = VECTOR('',#4882,1.); -#4882 = DIRECTION('',(-0.906761426172,-0.42164406317)); -#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4880 = PCURVE('',#4881,#4886); +#4881 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#4882,#4883) + ,(#4884,#4885 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#4882 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#4883 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#4884 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#4885 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#4886 = DEFINITIONAL_REPRESENTATION('',(#4887),#4891); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(0.64,0.)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(-1.,-0.)); +#4891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4884 = ORIENTED_EDGE('',*,*,#4791,.F.); -#4885 = ORIENTED_EDGE('',*,*,#4501,.F.); -#4886 = ADVANCED_FACE('',(#4887),#4599,.T.); -#4887 = FACE_BOUND('',#4888,.T.); -#4888 = EDGE_LOOP('',(#4889,#4890,#4891,#4892)); -#4889 = ORIENTED_EDGE('',*,*,#4583,.F.); -#4890 = ORIENTED_EDGE('',*,*,#4638,.T.); -#4891 = ORIENTED_EDGE('',*,*,#4686,.F.); -#4892 = ORIENTED_EDGE('',*,*,#4893,.F.); -#4893 = EDGE_CURVE('',#4584,#4664,#4894,.T.); -#4894 = SURFACE_CURVE('',#4895,(#4899,#4906),.PCURVE_S1.); -#4895 = LINE('',#4896,#4897); -#4896 = CARTESIAN_POINT('',(-2.,1.269999999999,1.999718101556)); -#4897 = VECTOR('',#4898,1.); -#4898 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#4899 = PCURVE('',#4599,#4900); -#4900 = DEFINITIONAL_REPRESENTATION('',(#4901),#4905); -#4901 = LINE('',#4902,#4903); -#4902 = CARTESIAN_POINT('',(1.5,-1.110223024625E-16)); -#4903 = VECTOR('',#4904,1.); -#4904 = DIRECTION('',(1.110223024625E-16,-1.)); -#4905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4892 = ADVANCED_FACE('',(#4893),#4483,.T.); +#4893 = FACE_BOUND('',#4894,.T.); +#4894 = EDGE_LOOP('',(#4895,#4896,#4917,#4918)); +#4895 = ORIENTED_EDGE('',*,*,#4812,.T.); +#4896 = ORIENTED_EDGE('',*,*,#4897,.T.); +#4897 = EDGE_CURVE('',#4785,#4468,#4898,.T.); +#4898 = SURFACE_CURVE('',#4899,(#4903,#4910),.PCURVE_S1.); +#4899 = LINE('',#4900,#4901); +#4900 = CARTESIAN_POINT('',(3.32,-0.32,0.32)); +#4901 = VECTOR('',#4902,1.); +#4902 = DIRECTION('',(4.4E-16,1.,-2.2E-16)); +#4903 = PCURVE('',#4483,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4909); +#4905 = LINE('',#4906,#4907); +#4906 = CARTESIAN_POINT('',(-0.32,-4.41)); +#4907 = VECTOR('',#4908,1.); +#4908 = DIRECTION('',(1.,-2.2E-16)); +#4909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4906 = PCURVE('',#4774,#4907); -#4907 = DEFINITIONAL_REPRESENTATION('',(#4908),#4912); -#4908 = LINE('',#4909,#4910); -#4909 = CARTESIAN_POINT('',(-4.440892098501E-16,9.860761315263E-32)); -#4910 = VECTOR('',#4911,1.); -#4911 = DIRECTION('',(0.,-1.)); -#4912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4910 = PCURVE('',#4512,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(4.712388980385,0.)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.,1.)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4913 = ADVANCED_FACE('',(#4914),#4748,.F.); -#4914 = FACE_BOUND('',#4915,.F.); -#4915 = EDGE_LOOP('',(#4916,#4937,#4938,#4939)); -#4916 = ORIENTED_EDGE('',*,*,#4917,.F.); -#4917 = EDGE_CURVE('',#4842,#4733,#4918,.T.); -#4918 = SURFACE_CURVE('',#4919,(#4923,#4930),.PCURVE_S1.); -#4919 = LINE('',#4920,#4921); -#4920 = CARTESIAN_POINT('',(-1.5,1.269999999999,1.999718101556)); -#4921 = VECTOR('',#4922,1.); -#4922 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#4923 = PCURVE('',#4748,#4924); -#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); -#4925 = LINE('',#4926,#4927); -#4926 = CARTESIAN_POINT('',(-2.,0.2325)); -#4927 = VECTOR('',#4928,1.); -#4928 = DIRECTION('',(-1.110223024625E-16,-1.)); -#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4917 = ORIENTED_EDGE('',*,*,#4465,.F.); +#4918 = ORIENTED_EDGE('',*,*,#4919,.F.); +#4919 = EDGE_CURVE('',#4813,#4466,#4920,.T.); +#4920 = SURFACE_CURVE('',#4921,(#4925,#4932),.PCURVE_S1.); +#4921 = LINE('',#4922,#4923); +#4922 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#4923 = VECTOR('',#4924,1.); +#4924 = DIRECTION('',(4.4E-16,1.,-2.2E-16)); +#4925 = PCURVE('',#4483,#4926); +#4926 = DEFINITIONAL_REPRESENTATION('',(#4927),#4931); +#4927 = LINE('',#4928,#4929); +#4928 = CARTESIAN_POINT('',(-0.32,4.41)); +#4929 = VECTOR('',#4930,1.); +#4930 = DIRECTION('',(1.,-2.2E-16)); +#4931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4930 = PCURVE('',#4774,#4931); -#4931 = DEFINITIONAL_REPRESENTATION('',(#4932),#4936); -#4932 = LINE('',#4933,#4934); -#4933 = CARTESIAN_POINT('',(0.5,1.110223024625E-16)); -#4934 = VECTOR('',#4935,1.); -#4935 = DIRECTION('',(0.,-1.)); -#4936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4932 = PCURVE('',#4933,#4938); +#4933 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#4934,#4935) + ,(#4936,#4937 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#4934 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#4935 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#4936 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#4937 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.,0.)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4937 = ORIENTED_EDGE('',*,*,#4864,.T.); -#4938 = ORIENTED_EDGE('',*,*,#4814,.T.); -#4939 = ORIENTED_EDGE('',*,*,#4732,.T.); -#4940 = ADVANCED_FACE('',(#4941),#4774,.T.); -#4941 = FACE_BOUND('',#4942,.T.); -#4942 = EDGE_LOOP('',(#4943,#4944,#4945,#4946)); -#4943 = ORIENTED_EDGE('',*,*,#4841,.F.); -#4944 = ORIENTED_EDGE('',*,*,#4893,.T.); -#4945 = ORIENTED_EDGE('',*,*,#4760,.T.); -#4946 = ORIENTED_EDGE('',*,*,#4917,.F.); -#4947 = MANIFOLD_SOLID_BREP('',#4948); -#4948 = CLOSED_SHELL('',(#4949,#5069,#5173,#5272,#5406,#5433,#5487,#5514 - ,#5561,#5643,#5692,#5742,#5769,#5796)); -#4949 = ADVANCED_FACE('',(#4950),#4964,.F.); -#4950 = FACE_BOUND('',#4951,.F.); -#4951 = EDGE_LOOP('',(#4952,#4987,#5015,#5043)); -#4952 = ORIENTED_EDGE('',*,*,#4953,.T.); -#4953 = EDGE_CURVE('',#4954,#4956,#4958,.T.); -#4954 = VERTEX_POINT('',#4955); -#4955 = CARTESIAN_POINT('',(-4.04,4.042499999999,-2.81898444411E-04)); -#4956 = VERTEX_POINT('',#4957); -#4957 = CARTESIAN_POINT('',(-1.5,4.042499999999,-2.818984444104E-04)); -#4958 = SURFACE_CURVE('',#4959,(#4963,#4975),.PCURVE_S1.); -#4959 = LINE('',#4960,#4961); -#4960 = CARTESIAN_POINT('',(-4.04,4.042499999999,-2.81898444411E-04)); -#4961 = VECTOR('',#4962,1.); -#4962 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#4963 = PCURVE('',#4964,#4969); -#4964 = PLANE('',#4965); -#4965 = AXIS2_PLACEMENT_3D('',#4966,#4967,#4968); -#4966 = CARTESIAN_POINT('',(-4.04,4.042499999999,-2.81898444411E-04)); -#4967 = DIRECTION('',(-1.110223024625E-16,1.110223024625E-16,1.)); -#4968 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974); -#4970 = LINE('',#4971,#4972); -#4971 = CARTESIAN_POINT('',(1.278817483073E-32,-1.151856388049E-16)); -#4972 = VECTOR('',#4973,1.); -#4973 = DIRECTION('',(1.110223024625E-16,-1.)); -#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4944 = ADVANCED_FACE('',(#4945),#4512,.T.); +#4945 = FACE_BOUND('',#4946,.T.); +#4946 = EDGE_LOOP('',(#4947,#4948,#4969,#4970)); +#4947 = ORIENTED_EDGE('',*,*,#4784,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4949,.T.); +#4949 = EDGE_CURVE('',#4762,#4496,#4950,.T.); +#4950 = SURFACE_CURVE('',#4951,(#4955,#4962),.PCURVE_S1.); +#4951 = LINE('',#4952,#4953); +#4952 = CARTESIAN_POINT('',(4.36,-0.32,-0.72)); +#4953 = VECTOR('',#4954,1.); +#4954 = DIRECTION('',(4.4E-16,1.,0.)); +#4955 = PCURVE('',#4512,#4956); +#4956 = DEFINITIONAL_REPRESENTATION('',(#4957),#4961); +#4957 = LINE('',#4958,#4959); +#4958 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4959 = VECTOR('',#4960,1.); +#4960 = DIRECTION('',(0.,1.)); +#4961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4975 = PCURVE('',#4976,#4981); -#4976 = PLANE('',#4977); -#4977 = AXIS2_PLACEMENT_3D('',#4978,#4979,#4980); -#4978 = CARTESIAN_POINT('',(-4.04,4.042499999999,-2.81898444411E-04)); -#4979 = DIRECTION('',(-5.385884660503E-17,-0.906761426172,-0.42164406317 - )); -#4980 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#4981 = DEFINITIONAL_REPRESENTATION('',(#4982),#4986); -#4982 = LINE('',#4983,#4984); -#4983 = CARTESIAN_POINT('',(-3.621730233343E-33,-1.151856388049E-16)); -#4984 = VECTOR('',#4985,1.); -#4985 = DIRECTION('',(1.077176932101E-16,-1.)); -#4986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4962 = PCURVE('',#4540,#4963); +#4963 = DEFINITIONAL_REPRESENTATION('',(#4964),#4968); +#4964 = LINE('',#4965,#4966); +#4965 = CARTESIAN_POINT('',(-1.074695887837E-47,-1.110223024625E-16)); +#4966 = VECTOR('',#4967,1.); +#4967 = DIRECTION('',(1.,4.84E-32)); +#4968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4987 = ORIENTED_EDGE('',*,*,#4988,.T.); -#4988 = EDGE_CURVE('',#4956,#4989,#4991,.T.); -#4989 = VERTEX_POINT('',#4990); -#4990 = CARTESIAN_POINT('',(-1.5,6.117499999999,-2.818984444104E-04)); -#4991 = SURFACE_CURVE('',#4992,(#4996,#5003),.PCURVE_S1.); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-1.5,4.042499999999,-2.818984444104E-04)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#4996 = PCURVE('',#4964,#4997); +#4969 = ORIENTED_EDGE('',*,*,#4495,.F.); +#4970 = ORIENTED_EDGE('',*,*,#4897,.F.); +#4971 = ADVANCED_FACE('',(#4972),#4540,.F.); +#4972 = FACE_BOUND('',#4973,.F.); +#4973 = EDGE_LOOP('',(#4974,#4975,#4976,#4977)); +#4974 = ORIENTED_EDGE('',*,*,#4761,.F.); +#4975 = ORIENTED_EDGE('',*,*,#4949,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4524,.T.); +#4977 = ORIENTED_EDGE('',*,*,#4978,.F.); +#4978 = EDGE_CURVE('',#4734,#4525,#4979,.T.); +#4979 = SURFACE_CURVE('',#4980,(#4984,#4991),.PCURVE_S1.); +#4980 = LINE('',#4981,#4982); +#4981 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#4982 = VECTOR('',#4983,1.); +#4983 = DIRECTION('',(2.2E-16,1.,0.)); +#4984 = PCURVE('',#4540,#4985); +#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990); +#4986 = LINE('',#4987,#4988); +#4987 = CARTESIAN_POINT('',(-1.33226762955E-15,3.03)); +#4988 = VECTOR('',#4989,1.); +#4989 = DIRECTION('',(1.,0.)); +#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4991 = PCURVE('',#4992,#4997); +#4992 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( + (#4993,#4994) + ,(#4995,#4996 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#4993 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#4994 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#4995 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#4996 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); #4997 = DEFINITIONAL_REPRESENTATION('',(#4998),#5002); #4998 = LINE('',#4999,#5000); -#4999 = CARTESIAN_POINT('',(5.995204332976E-17,-2.54)); +#4999 = CARTESIAN_POINT('',(0.64,0.)); #5000 = VECTOR('',#5001,1.); -#5001 = DIRECTION('',(1.,0.)); +#5001 = DIRECTION('',(-1.,-0.)); #5002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5003 = PCURVE('',#5004,#5009); -#5004 = PLANE('',#5005); -#5005 = AXIS2_PLACEMENT_3D('',#5006,#5007,#5008); -#5006 = CARTESIAN_POINT('',(-1.5,4.042499999999,-2.818984444104E-04)); -#5007 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#5008 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(-2.22044604925E-16,-1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5003 = ADVANCED_FACE('',(#5004),#4568,.T.); +#5004 = FACE_BOUND('',#5005,.T.); +#5005 = EDGE_LOOP('',(#5006,#5007,#5029,#5056)); +#5006 = ORIENTED_EDGE('',*,*,#4552,.F.); +#5007 = ORIENTED_EDGE('',*,*,#5008,.T.); +#5008 = EDGE_CURVE('',#4525,#5009,#5011,.T.); +#5009 = VERTEX_POINT('',#5010); +#5010 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#5011 = SURFACE_CURVE('',#5012,(#5015,#5022),.PCURVE_S1.); +#5012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5013,#5014),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5013 = CARTESIAN_POINT('',(4.36,0.32,-3.75)); +#5014 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#5015 = PCURVE('',#4568,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.64,0.)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(0.,1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5015 = ORIENTED_EDGE('',*,*,#5016,.F.); -#5016 = EDGE_CURVE('',#5017,#4989,#5019,.T.); -#5017 = VERTEX_POINT('',#5018); -#5018 = CARTESIAN_POINT('',(-4.04,6.117499999999,-2.81898444411E-04)); -#5019 = SURFACE_CURVE('',#5020,(#5024,#5031),.PCURVE_S1.); -#5020 = LINE('',#5021,#5022); -#5021 = CARTESIAN_POINT('',(-4.04,6.117499999999,-2.81898444411E-04)); -#5022 = VECTOR('',#5023,1.); -#5023 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5024 = PCURVE('',#4964,#5025); -#5025 = DEFINITIONAL_REPRESENTATION('',(#5026),#5030); -#5026 = LINE('',#5027,#5028); -#5027 = CARTESIAN_POINT('',(2.075,1.151856388049E-16)); -#5028 = VECTOR('',#5029,1.); -#5029 = DIRECTION('',(1.110223024625E-16,-1.)); -#5030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5022 = PCURVE('',#4992,#5023); +#5023 = DEFINITIONAL_REPRESENTATION('',(#5024),#5028); +#5024 = LINE('',#5025,#5026); +#5025 = CARTESIAN_POINT('',(0.,0.)); +#5026 = VECTOR('',#5027,1.); +#5027 = DIRECTION('',(0.,1.)); +#5028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5031 = PCURVE('',#5032,#5037); -#5032 = PLANE('',#5033); -#5033 = AXIS2_PLACEMENT_3D('',#5034,#5035,#5036); -#5034 = CARTESIAN_POINT('',(-4.04,6.349999999999,0.499718101556)); -#5035 = DIRECTION('',(1.474826360306E-16,0.906761426172,-0.42164406317) - ); -#5036 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#5037 = DEFINITIONAL_REPRESENTATION('',(#5038),#5042); -#5038 = LINE('',#5039,#5040); -#5039 = CARTESIAN_POINT('',(0.551412957773,1.965094753587E-16)); -#5040 = VECTOR('',#5041,1.); -#5041 = DIRECTION('',(-2.949652720612E-16,-1.)); -#5042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5029 = ORIENTED_EDGE('',*,*,#5030,.F.); +#5030 = EDGE_CURVE('',#5031,#5009,#5033,.T.); +#5031 = VERTEX_POINT('',#5032); +#5032 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#5033 = SURFACE_CURVE('',#5034,(#5038,#5044),.PCURVE_S1.); +#5034 = LINE('',#5035,#5036); +#5035 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#5036 = VECTOR('',#5037,1.); +#5037 = DIRECTION('',(1.,2.2E-16,2.2E-16)); +#5038 = PCURVE('',#4568,#5039); +#5039 = DEFINITIONAL_REPRESENTATION('',(#5040),#5043); +#5040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5041,#5042),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#5041 = CARTESIAN_POINT('',(0.,1.)); +#5042 = CARTESIAN_POINT('',(0.64,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5043 = ORIENTED_EDGE('',*,*,#5044,.F.); -#5044 = EDGE_CURVE('',#4954,#5017,#5045,.T.); -#5045 = SURFACE_CURVE('',#5046,(#5050,#5057),.PCURVE_S1.); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(-4.04,4.042499999999,-2.81898444411E-04)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#5050 = PCURVE('',#4964,#5051); -#5051 = DEFINITIONAL_REPRESENTATION('',(#5052),#5056); -#5052 = LINE('',#5053,#5054); -#5053 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.151856388049E-16)); -#5054 = VECTOR('',#5055,1.); -#5055 = DIRECTION('',(1.,0.)); -#5056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5044 = PCURVE('',#5045,#5050); +#5045 = PLANE('',#5046); +#5046 = AXIS2_PLACEMENT_3D('',#5047,#5048,#5049); +#5047 = CARTESIAN_POINT('',(4.04,-5.8E-16,-4.25)); +#5048 = DIRECTION('',(2.47E-15,-0.,-1.)); +#5049 = DIRECTION('',(-1.,0.,-2.47E-15)); +#5050 = DEFINITIONAL_REPRESENTATION('',(#5051),#5055); +#5051 = LINE('',#5052,#5053); +#5052 = CARTESIAN_POINT('',(0.18,0.18)); +#5053 = VECTOR('',#5054,1.); +#5054 = DIRECTION('',(-1.,2.2E-16)); +#5055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5057 = PCURVE('',#5058,#5063); -#5058 = PLANE('',#5059); -#5059 = AXIS2_PLACEMENT_3D('',#5060,#5061,#5062); -#5060 = CARTESIAN_POINT('',(-4.04,4.042499999999,-2.81898444411E-04)); -#5061 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#5062 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); +#5056 = ORIENTED_EDGE('',*,*,#5057,.F.); +#5057 = EDGE_CURVE('',#4553,#5031,#5058,.T.); +#5058 = SURFACE_CURVE('',#5059,(#5062,#5069),.PCURVE_S1.); +#5059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5060,#5061),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5060 = CARTESIAN_POINT('',(3.72,0.32,-3.75)); +#5061 = CARTESIAN_POINT('',(3.86,0.18,-4.25)); +#5062 = PCURVE('',#4568,#5063); #5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); #5064 = LINE('',#5065,#5066); -#5065 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); +#5065 = CARTESIAN_POINT('',(0.,0.)); #5066 = VECTOR('',#5067,1.); -#5067 = DIRECTION('',(-2.22044604925E-16,-1.)); +#5067 = DIRECTION('',(0.,1.)); #5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5069 = ADVANCED_FACE('',(#5070),#4976,.T.); -#5070 = FACE_BOUND('',#5071,.T.); -#5071 = EDGE_LOOP('',(#5072,#5073,#5096,#5124,#5152)); -#5072 = ORIENTED_EDGE('',*,*,#4953,.T.); -#5073 = ORIENTED_EDGE('',*,*,#5074,.T.); -#5074 = EDGE_CURVE('',#4956,#5075,#5077,.T.); -#5075 = VERTEX_POINT('',#5076); -#5076 = CARTESIAN_POINT('',(-1.5,3.809999999999,0.499718101556)); -#5077 = SURFACE_CURVE('',#5078,(#5082,#5089),.PCURVE_S1.); -#5078 = LINE('',#5079,#5080); -#5079 = CARTESIAN_POINT('',(-1.5,4.042499999999,-2.818984444104E-04)); -#5080 = VECTOR('',#5081,1.); -#5081 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#5082 = PCURVE('',#4976,#5083); -#5083 = DEFINITIONAL_REPRESENTATION('',(#5084),#5088); -#5084 = LINE('',#5085,#5086); -#5085 = CARTESIAN_POINT('',(3.945722875967E-16,-2.54)); -#5086 = VECTOR('',#5087,1.); -#5087 = DIRECTION('',(1.,-5.385884660503E-17)); -#5088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5069 = PCURVE('',#4881,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.64,0.)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5089 = PCURVE('',#5004,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(-0.906761426172,0.42164406317)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5076 = ADVANCED_FACE('',(#5077),#4639,.T.); +#5077 = FACE_BOUND('',#5078,.T.); +#5078 = EDGE_LOOP('',(#5079,#5080,#5102,#5129)); +#5079 = ORIENTED_EDGE('',*,*,#4625,.T.); +#5080 = ORIENTED_EDGE('',*,*,#5081,.T.); +#5081 = EDGE_CURVE('',#4603,#5082,#5084,.T.); +#5082 = VERTEX_POINT('',#5083); +#5083 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#5084 = SURFACE_CURVE('',#5085,(#5088,#5095),.PCURVE_S1.); +#5085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5086,#5087),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5086 = CARTESIAN_POINT('',(-5.5,0.32,-0.32)); +#5087 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#5088 = PCURVE('',#4639,#5089); +#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094); +#5090 = LINE('',#5091,#5092); +#5091 = CARTESIAN_POINT('',(0.64,0.)); +#5092 = VECTOR('',#5093,1.); +#5093 = DIRECTION('',(0.,1.)); +#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5096 = ORIENTED_EDGE('',*,*,#5097,.F.); -#5097 = EDGE_CURVE('',#5098,#5075,#5100,.T.); -#5098 = VERTEX_POINT('',#5099); -#5099 = CARTESIAN_POINT('',(-2.,3.809999999999,0.499718101556)); -#5100 = SURFACE_CURVE('',#5101,(#5105,#5112),.PCURVE_S1.); -#5101 = LINE('',#5102,#5103); -#5102 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#5103 = VECTOR('',#5104,1.); -#5104 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5105 = PCURVE('',#4976,#5106); -#5106 = DEFINITIONAL_REPRESENTATION('',(#5107),#5111); +#5095 = PCURVE('',#4693,#5096); +#5096 = DEFINITIONAL_REPRESENTATION('',(#5097),#5101); +#5097 = LINE('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(0.,0.)); +#5099 = VECTOR('',#5100,1.); +#5100 = DIRECTION('',(0.,1.)); +#5101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5102 = ORIENTED_EDGE('',*,*,#5103,.F.); +#5103 = EDGE_CURVE('',#5104,#5082,#5106,.T.); +#5104 = VERTEX_POINT('',#5105); +#5105 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#5106 = SURFACE_CURVE('',#5107,(#5111,#5117),.PCURVE_S1.); #5107 = LINE('',#5108,#5109); -#5108 = CARTESIAN_POINT('',(0.551412957773,-1.706967900361E-16)); +#5108 = CARTESIAN_POINT('',(-6.,0.18,0.18)); #5109 = VECTOR('',#5110,1.); -#5110 = DIRECTION('',(1.077176932101E-16,-1.)); -#5111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5110 = DIRECTION('',(-2.2E-16,-2.2E-16,-1.)); +#5111 = PCURVE('',#4639,#5112); +#5112 = DEFINITIONAL_REPRESENTATION('',(#5113),#5116); +#5113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5114,#5115),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#5114 = CARTESIAN_POINT('',(0.,1.)); +#5115 = CARTESIAN_POINT('',(0.64,1.)); +#5116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5112 = PCURVE('',#5113,#5118); -#5113 = PLANE('',#5114); -#5114 = AXIS2_PLACEMENT_3D('',#5115,#5116,#5117); -#5115 = CARTESIAN_POINT('',(-1.5,3.809999999999,0.499718101556)); -#5116 = DIRECTION('',(1.110223024625E-16,1.110223024625E-16,1.)); -#5117 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); -#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); -#5119 = LINE('',#5120,#5121); -#5120 = CARTESIAN_POINT('',(2.54,1.199040866595E-16)); -#5121 = VECTOR('',#5122,1.); -#5122 = DIRECTION('',(-1.,-2.22044604925E-16)); -#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5117 = PCURVE('',#5118,#5123); +#5118 = PLANE('',#5119); +#5119 = AXIS2_PLACEMENT_3D('',#5120,#5121,#5122); +#5120 = CARTESIAN_POINT('',(-6.,0.,-3.33E-15)); +#5121 = DIRECTION('',(-1.,-2.2E-16,-2.2E-16)); +#5122 = DIRECTION('',(2.2E-16,-1.,-2.2E-16)); +#5123 = DEFINITIONAL_REPRESENTATION('',(#5124),#5128); +#5124 = LINE('',#5125,#5126); +#5125 = CARTESIAN_POINT('',(-0.18,0.18)); +#5126 = VECTOR('',#5127,1.); +#5127 = DIRECTION('',(4.4E-16,-1.)); +#5128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5124 = ORIENTED_EDGE('',*,*,#5125,.F.); -#5125 = EDGE_CURVE('',#5126,#5098,#5128,.T.); -#5126 = VERTEX_POINT('',#5127); -#5127 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#5128 = SURFACE_CURVE('',#5129,(#5133,#5140),.PCURVE_S1.); -#5129 = LINE('',#5130,#5131); -#5130 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#5131 = VECTOR('',#5132,1.); -#5132 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5133 = PCURVE('',#4976,#5134); -#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139); -#5135 = LINE('',#5136,#5137); -#5136 = CARTESIAN_POINT('',(0.551412957773,-1.706967900361E-16)); -#5137 = VECTOR('',#5138,1.); -#5138 = DIRECTION('',(1.077176932101E-16,-1.)); -#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5129 = ORIENTED_EDGE('',*,*,#5130,.F.); +#5130 = EDGE_CURVE('',#4466,#5104,#5131,.T.); +#5131 = SURFACE_CURVE('',#5132,(#5135,#5142),.PCURVE_S1.); +#5132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5133,#5134),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5133 = CARTESIAN_POINT('',(-5.5,0.32,0.32)); +#5134 = CARTESIAN_POINT('',(-6.,0.18,0.18)); +#5135 = PCURVE('',#4639,#5136); +#5136 = DEFINITIONAL_REPRESENTATION('',(#5137),#5141); +#5137 = LINE('',#5138,#5139); +#5138 = CARTESIAN_POINT('',(0.,0.)); +#5139 = VECTOR('',#5140,1.); +#5140 = DIRECTION('',(0.,1.)); +#5141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5140 = PCURVE('',#5141,#5146); -#5141 = PLANE('',#5142); -#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); -#5143 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#5144 = DIRECTION('',(-1.110223024625E-16,-1.,1.110223024625E-16)); -#5145 = DIRECTION('',(1.232595164408E-32,2.22044604925E-16,1.)); -#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); -#5147 = LINE('',#5148,#5149); -#5148 = CARTESIAN_POINT('',(1.73793852509E-48,-1.409983241274E-16)); -#5149 = VECTOR('',#5150,1.); -#5150 = DIRECTION('',(2.22044604925E-16,-1.)); -#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5142 = PCURVE('',#4933,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.64,0.)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.,1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5152 = ORIENTED_EDGE('',*,*,#5153,.F.); -#5153 = EDGE_CURVE('',#4954,#5126,#5154,.T.); -#5154 = SURFACE_CURVE('',#5155,(#5159,#5166),.PCURVE_S1.); -#5155 = LINE('',#5156,#5157); -#5156 = CARTESIAN_POINT('',(-4.04,4.042499999999,-2.81898444411E-04)); -#5157 = VECTOR('',#5158,1.); -#5158 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,0.906761426172) - ); -#5159 = PCURVE('',#4976,#5160); -#5160 = DEFINITIONAL_REPRESENTATION('',(#5161),#5165); -#5161 = LINE('',#5162,#5163); -#5162 = CARTESIAN_POINT('',(7.693858767099E-17,8.881784197001E-16)); -#5163 = VECTOR('',#5164,1.); -#5164 = DIRECTION('',(1.,-5.385884660503E-17)); -#5165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5149 = ADVANCED_FACE('',(#5150),#4693,.T.); +#5150 = FACE_BOUND('',#5151,.T.); +#5151 = EDGE_LOOP('',(#5152,#5153,#5175,#5195)); +#5152 = ORIENTED_EDGE('',*,*,#4679,.T.); +#5153 = ORIENTED_EDGE('',*,*,#5154,.T.); +#5154 = EDGE_CURVE('',#4657,#5155,#5157,.T.); +#5155 = VERTEX_POINT('',#5156); +#5156 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#5157 = SURFACE_CURVE('',#5158,(#5161,#5168),.PCURVE_S1.); +#5158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5159,#5160),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5159 = CARTESIAN_POINT('',(-5.5,-0.32,-0.32)); +#5160 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#5161 = PCURVE('',#4693,#5162); +#5162 = DEFINITIONAL_REPRESENTATION('',(#5163),#5167); +#5163 = LINE('',#5164,#5165); +#5164 = CARTESIAN_POINT('',(0.64,0.)); +#5165 = VECTOR('',#5166,1.); +#5166 = DIRECTION('',(0.,1.)); +#5167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5166 = PCURVE('',#5058,#5167); -#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); -#5168 = LINE('',#5169,#5170); -#5169 = CARTESIAN_POINT('',(-9.860761315263E-32,-1.215432671457E-63)); -#5170 = VECTOR('',#5171,1.); -#5171 = DIRECTION('',(-0.906761426172,0.42164406317)); -#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5168 = PCURVE('',#4849,#5169); +#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(0.,0.)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.,1.)); +#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5173 = ADVANCED_FACE('',(#5174),#5032,.T.); -#5174 = FACE_BOUND('',#5175,.T.); -#5175 = EDGE_LOOP('',(#5176,#5206,#5229,#5250,#5251)); -#5176 = ORIENTED_EDGE('',*,*,#5177,.T.); -#5177 = EDGE_CURVE('',#5178,#5180,#5182,.T.); -#5178 = VERTEX_POINT('',#5179); -#5179 = CARTESIAN_POINT('',(-4.04,6.349999999999,0.499718101556)); -#5180 = VERTEX_POINT('',#5181); -#5181 = CARTESIAN_POINT('',(-2.,6.349999999999,0.499718101556)); -#5182 = SURFACE_CURVE('',#5183,(#5187,#5194),.PCURVE_S1.); -#5183 = LINE('',#5184,#5185); -#5184 = CARTESIAN_POINT('',(-4.04,6.349999999999,0.499718101556)); -#5185 = VECTOR('',#5186,1.); -#5186 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5187 = PCURVE('',#5032,#5188); -#5188 = DEFINITIONAL_REPRESENTATION('',(#5189),#5193); -#5189 = LINE('',#5190,#5191); -#5190 = CARTESIAN_POINT('',(1.320079740746E-32,1.409983241274E-16)); -#5191 = VECTOR('',#5192,1.); -#5192 = DIRECTION('',(-2.949652720612E-16,-1.)); -#5193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5175 = ORIENTED_EDGE('',*,*,#5176,.F.); +#5176 = EDGE_CURVE('',#5082,#5155,#5177,.T.); +#5177 = SURFACE_CURVE('',#5178,(#5182,#5188),.PCURVE_S1.); +#5178 = LINE('',#5179,#5180); +#5179 = CARTESIAN_POINT('',(-6.,0.18,-0.18)); +#5180 = VECTOR('',#5181,1.); +#5181 = DIRECTION('',(-2.2E-16,-1.,-2.2E-16)); +#5182 = PCURVE('',#4693,#5183); +#5183 = DEFINITIONAL_REPRESENTATION('',(#5184),#5187); +#5184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5185,#5186),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#5185 = CARTESIAN_POINT('',(0.,1.)); +#5186 = CARTESIAN_POINT('',(0.64,1.)); +#5187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5194 = PCURVE('',#5195,#5200); -#5195 = PLANE('',#5196); -#5196 = AXIS2_PLACEMENT_3D('',#5197,#5198,#5199); -#5197 = CARTESIAN_POINT('',(-4.04,6.349999999999,1.999718101556)); -#5198 = DIRECTION('',(1.110223024625E-16,1.,-1.110223024625E-16)); -#5199 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); -#5201 = LINE('',#5202,#5203); -#5202 = CARTESIAN_POINT('',(1.5,3.075317778212E-16)); -#5203 = VECTOR('',#5204,1.); -#5204 = DIRECTION('',(-2.22044604925E-16,-1.)); -#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5188 = PCURVE('',#5118,#5189); +#5189 = DEFINITIONAL_REPRESENTATION('',(#5190),#5194); +#5190 = LINE('',#5191,#5192); +#5191 = CARTESIAN_POINT('',(-0.18,-0.18)); +#5192 = VECTOR('',#5193,1.); +#5193 = DIRECTION('',(1.,0.)); +#5194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5206 = ORIENTED_EDGE('',*,*,#5207,.T.); -#5207 = EDGE_CURVE('',#5180,#5208,#5210,.T.); -#5208 = VERTEX_POINT('',#5209); -#5209 = CARTESIAN_POINT('',(-1.5,6.349999999999,0.499718101556)); -#5210 = SURFACE_CURVE('',#5211,(#5215,#5222),.PCURVE_S1.); -#5211 = LINE('',#5212,#5213); -#5212 = CARTESIAN_POINT('',(-4.04,6.349999999999,0.499718101556)); -#5213 = VECTOR('',#5214,1.); -#5214 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5215 = PCURVE('',#5032,#5216); +#5195 = ORIENTED_EDGE('',*,*,#5081,.F.); +#5196 = ADVANCED_FACE('',(#5197),#4749,.T.); +#5197 = FACE_BOUND('',#5198,.T.); +#5198 = EDGE_LOOP('',(#5199,#5200,#5222,#5244)); +#5199 = ORIENTED_EDGE('',*,*,#4733,.F.); +#5200 = ORIENTED_EDGE('',*,*,#5201,.T.); +#5201 = EDGE_CURVE('',#4711,#5202,#5204,.T.); +#5202 = VERTEX_POINT('',#5203); +#5203 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#5204 = SURFACE_CURVE('',#5205,(#5208,#5215),.PCURVE_S1.); +#5205 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5206,#5207),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5206 = CARTESIAN_POINT('',(3.72,-0.32,-3.75)); +#5207 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#5208 = PCURVE('',#4749,#5209); +#5209 = DEFINITIONAL_REPRESENTATION('',(#5210),#5214); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(0.64,0.)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(0.,1.)); +#5214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5215 = PCURVE('',#4881,#5216); #5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5221); #5217 = LINE('',#5218,#5219); -#5218 = CARTESIAN_POINT('',(1.320079740746E-32,1.409983241274E-16)); +#5218 = CARTESIAN_POINT('',(0.,0.)); #5219 = VECTOR('',#5220,1.); -#5220 = DIRECTION('',(-2.949652720612E-16,-1.)); +#5220 = DIRECTION('',(0.,1.)); #5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5222 = PCURVE('',#5113,#5223); -#5223 = DEFINITIONAL_REPRESENTATION('',(#5224),#5228); -#5224 = LINE('',#5225,#5226); -#5225 = CARTESIAN_POINT('',(2.54,-2.54)); -#5226 = VECTOR('',#5227,1.); -#5227 = DIRECTION('',(-1.,-2.22044604925E-16)); -#5228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5222 = ORIENTED_EDGE('',*,*,#5223,.F.); +#5223 = EDGE_CURVE('',#5224,#5202,#5226,.T.); +#5224 = VERTEX_POINT('',#5225); +#5225 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#5226 = SURFACE_CURVE('',#5227,(#5231,#5237),.PCURVE_S1.); +#5227 = LINE('',#5228,#5229); +#5228 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#5229 = VECTOR('',#5230,1.); +#5230 = DIRECTION('',(-1.,-2.2E-16,-2.2E-16)); +#5231 = PCURVE('',#4749,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5236); +#5233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5234,#5235),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#5234 = CARTESIAN_POINT('',(0.,1.)); +#5235 = CARTESIAN_POINT('',(0.64,1.)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5229 = ORIENTED_EDGE('',*,*,#5230,.T.); -#5230 = EDGE_CURVE('',#5208,#4989,#5231,.T.); -#5231 = SURFACE_CURVE('',#5232,(#5236,#5243),.PCURVE_S1.); -#5232 = LINE('',#5233,#5234); -#5233 = CARTESIAN_POINT('',(-1.5,6.349999999999,0.499718101556)); -#5234 = VECTOR('',#5235,1.); -#5235 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#5236 = PCURVE('',#5032,#5237); -#5237 = DEFINITIONAL_REPRESENTATION('',(#5238),#5242); -#5238 = LINE('',#5239,#5240); -#5239 = CARTESIAN_POINT('',(-8.418288730478E-16,-2.54)); -#5240 = VECTOR('',#5241,1.); -#5241 = DIRECTION('',(1.,1.474826360306E-16)); -#5242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5237 = PCURVE('',#5045,#5238); +#5238 = DEFINITIONAL_REPRESENTATION('',(#5239),#5243); +#5239 = LINE('',#5240,#5241); +#5240 = CARTESIAN_POINT('',(-0.18,-0.18)); +#5241 = VECTOR('',#5242,1.); +#5242 = DIRECTION('',(1.,-2.2E-16)); +#5243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5243 = PCURVE('',#5004,#5244); -#5244 = DEFINITIONAL_REPRESENTATION('',(#5245),#5249); -#5245 = LINE('',#5246,#5247); -#5246 = CARTESIAN_POINT('',(-0.5,-2.3075)); -#5247 = VECTOR('',#5248,1.); -#5248 = DIRECTION('',(0.906761426172,0.42164406317)); -#5249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5244 = ORIENTED_EDGE('',*,*,#5245,.F.); +#5245 = EDGE_CURVE('',#4734,#5224,#5246,.T.); +#5246 = SURFACE_CURVE('',#5247,(#5250,#5257),.PCURVE_S1.); +#5247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5248,#5249),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5248 = CARTESIAN_POINT('',(4.36,-0.32,-3.75)); +#5249 = CARTESIAN_POINT('',(4.22,-0.18,-4.25)); +#5250 = PCURVE('',#4749,#5251); +#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5256); +#5252 = LINE('',#5253,#5254); +#5253 = CARTESIAN_POINT('',(0.,0.)); +#5254 = VECTOR('',#5255,1.); +#5255 = DIRECTION('',(0.,1.)); +#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5250 = ORIENTED_EDGE('',*,*,#5016,.F.); -#5251 = ORIENTED_EDGE('',*,*,#5252,.F.); -#5252 = EDGE_CURVE('',#5178,#5017,#5253,.T.); -#5253 = SURFACE_CURVE('',#5254,(#5258,#5265),.PCURVE_S1.); -#5254 = LINE('',#5255,#5256); -#5255 = CARTESIAN_POINT('',(-4.04,6.349999999999,0.499718101556)); -#5256 = VECTOR('',#5257,1.); -#5257 = DIRECTION('',(-9.362378942556E-17,-0.42164406317,-0.906761426172 - )); -#5258 = PCURVE('',#5032,#5259); -#5259 = DEFINITIONAL_REPRESENTATION('',(#5260),#5264); -#5260 = LINE('',#5261,#5262); -#5261 = CARTESIAN_POINT('',(-1.006707413178E-16,8.881784197001E-16)); -#5262 = VECTOR('',#5263,1.); -#5263 = DIRECTION('',(1.,1.474826360306E-16)); -#5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5257 = PCURVE('',#4992,#5258); +#5258 = DEFINITIONAL_REPRESENTATION('',(#5259),#5263); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(0.64,0.)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.,1.)); +#5263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5265 = PCURVE('',#5058,#5266); -#5266 = DEFINITIONAL_REPRESENTATION('',(#5267),#5271); -#5267 = LINE('',#5268,#5269); -#5268 = CARTESIAN_POINT('',(-0.5,-2.3075)); -#5269 = VECTOR('',#5270,1.); -#5270 = DIRECTION('',(0.906761426172,0.42164406317)); -#5271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5264 = ADVANCED_FACE('',(#5265),#4849,.T.); +#5265 = FACE_BOUND('',#5266,.T.); +#5266 = EDGE_LOOP('',(#5267,#5268,#5290,#5310)); +#5267 = ORIENTED_EDGE('',*,*,#4835,.T.); +#5268 = ORIENTED_EDGE('',*,*,#5269,.T.); +#5269 = EDGE_CURVE('',#4813,#5270,#5272,.T.); +#5270 = VERTEX_POINT('',#5271); +#5271 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#5272 = SURFACE_CURVE('',#5273,(#5276,#5283),.PCURVE_S1.); +#5273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5274,#5275),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5274 = CARTESIAN_POINT('',(-5.5,-0.32,0.32)); +#5275 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#5276 = PCURVE('',#4849,#5277); +#5277 = DEFINITIONAL_REPRESENTATION('',(#5278),#5282); +#5278 = LINE('',#5279,#5280); +#5279 = CARTESIAN_POINT('',(0.64,0.)); +#5280 = VECTOR('',#5281,1.); +#5281 = DIRECTION('',(0.,1.)); +#5282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5272 = ADVANCED_FACE('',(#5273),#5058,.T.); -#5273 = FACE_BOUND('',#5274,.F.); -#5274 = EDGE_LOOP('',(#5275,#5276,#5277,#5300,#5328,#5356,#5384,#5405)); -#5275 = ORIENTED_EDGE('',*,*,#5044,.T.); -#5276 = ORIENTED_EDGE('',*,*,#5252,.F.); -#5277 = ORIENTED_EDGE('',*,*,#5278,.F.); -#5278 = EDGE_CURVE('',#5279,#5178,#5281,.T.); -#5279 = VERTEX_POINT('',#5280); -#5280 = CARTESIAN_POINT('',(-4.04,6.349999999999,1.999718101556)); -#5281 = SURFACE_CURVE('',#5282,(#5286,#5293),.PCURVE_S1.); -#5282 = LINE('',#5283,#5284); -#5283 = CARTESIAN_POINT('',(-4.04,6.349999999999,1.999718101556)); -#5284 = VECTOR('',#5285,1.); -#5285 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#5286 = PCURVE('',#5058,#5287); -#5287 = DEFINITIONAL_REPRESENTATION('',(#5288),#5292); -#5288 = LINE('',#5289,#5290); -#5289 = CARTESIAN_POINT('',(-2.,-2.3075)); -#5290 = VECTOR('',#5291,1.); -#5291 = DIRECTION('',(1.,2.22044604925E-16)); -#5292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5283 = PCURVE('',#4933,#5284); +#5284 = DEFINITIONAL_REPRESENTATION('',(#5285),#5289); +#5285 = LINE('',#5286,#5287); +#5286 = CARTESIAN_POINT('',(0.,0.)); +#5287 = VECTOR('',#5288,1.); +#5288 = DIRECTION('',(0.,1.)); +#5289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5293 = PCURVE('',#5195,#5294); -#5294 = DEFINITIONAL_REPRESENTATION('',(#5295),#5299); -#5295 = LINE('',#5296,#5297); -#5296 = CARTESIAN_POINT('',(1.094764425254E-47,8.881784197001E-16)); -#5297 = VECTOR('',#5298,1.); -#5298 = DIRECTION('',(1.,1.110223024625E-16)); -#5299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5290 = ORIENTED_EDGE('',*,*,#5291,.F.); +#5291 = EDGE_CURVE('',#5155,#5270,#5292,.T.); +#5292 = SURFACE_CURVE('',#5293,(#5297,#5303),.PCURVE_S1.); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-6.,-0.18,-0.18)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(2.2E-16,2.2E-16,1.)); +#5297 = PCURVE('',#4849,#5298); +#5298 = DEFINITIONAL_REPRESENTATION('',(#5299),#5302); +#5299 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5300,#5301),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#5300 = CARTESIAN_POINT('',(0.,1.)); +#5301 = CARTESIAN_POINT('',(0.64,1.)); +#5302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5300 = ORIENTED_EDGE('',*,*,#5301,.F.); -#5301 = EDGE_CURVE('',#5302,#5279,#5304,.T.); -#5302 = VERTEX_POINT('',#5303); -#5303 = CARTESIAN_POINT('',(-4.04,6.117499999999,2.499718101556)); -#5304 = SURFACE_CURVE('',#5305,(#5309,#5316),.PCURVE_S1.); +#5303 = PCURVE('',#5118,#5304); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); #5305 = LINE('',#5306,#5307); -#5306 = CARTESIAN_POINT('',(-4.04,6.117499999999,2.499718101556)); +#5306 = CARTESIAN_POINT('',(0.18,-0.18)); #5307 = VECTOR('',#5308,1.); -#5308 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#5309 = PCURVE('',#5058,#5310); -#5310 = DEFINITIONAL_REPRESENTATION('',(#5311),#5315); -#5311 = LINE('',#5312,#5313); -#5312 = CARTESIAN_POINT('',(-2.5,-2.075)); -#5313 = VECTOR('',#5314,1.); -#5314 = DIRECTION('',(0.906761426172,-0.42164406317)); -#5315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5308 = DIRECTION('',(-4.4E-16,1.)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5316 = PCURVE('',#5317,#5322); -#5317 = PLANE('',#5318); -#5318 = AXIS2_PLACEMENT_3D('',#5319,#5320,#5321); -#5319 = CARTESIAN_POINT('',(-4.04,6.117499999999,2.499718101556)); -#5320 = DIRECTION('',(5.385884660503E-17,0.906761426172,0.42164406317)); -#5321 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#5322 = DEFINITIONAL_REPRESENTATION('',(#5323),#5327); -#5323 = LINE('',#5324,#5325); -#5324 = CARTESIAN_POINT('',(-4.963067546968E-16,8.881784197001E-16)); -#5325 = VECTOR('',#5326,1.); -#5326 = DIRECTION('',(1.,5.385884660503E-17)); -#5327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5310 = ORIENTED_EDGE('',*,*,#5154,.F.); +#5311 = ADVANCED_FACE('',(#5312),#4881,.T.); +#5312 = FACE_BOUND('',#5313,.T.); +#5313 = EDGE_LOOP('',(#5314,#5315,#5316,#5336)); +#5314 = ORIENTED_EDGE('',*,*,#4867,.F.); +#5315 = ORIENTED_EDGE('',*,*,#5057,.T.); +#5316 = ORIENTED_EDGE('',*,*,#5317,.F.); +#5317 = EDGE_CURVE('',#5202,#5031,#5318,.T.); +#5318 = SURFACE_CURVE('',#5319,(#5323,#5329),.PCURVE_S1.); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(3.86,-0.18,-4.25)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#5323 = PCURVE('',#4881,#5324); +#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5328); +#5325 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5326,#5327),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#5326 = CARTESIAN_POINT('',(0.,1.)); +#5327 = CARTESIAN_POINT('',(0.64,1.)); +#5328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5328 = ORIENTED_EDGE('',*,*,#5329,.F.); -#5329 = EDGE_CURVE('',#5330,#5302,#5332,.T.); -#5330 = VERTEX_POINT('',#5331); -#5331 = CARTESIAN_POINT('',(-4.04,4.042499999999,2.499718101556)); -#5332 = SURFACE_CURVE('',#5333,(#5337,#5344),.PCURVE_S1.); -#5333 = LINE('',#5334,#5335); -#5334 = CARTESIAN_POINT('',(-4.04,4.042499999999,2.499718101556)); -#5335 = VECTOR('',#5336,1.); -#5336 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#5337 = PCURVE('',#5058,#5338); -#5338 = DEFINITIONAL_REPRESENTATION('',(#5339),#5343); -#5339 = LINE('',#5340,#5341); -#5340 = CARTESIAN_POINT('',(-2.5,-4.440892098501E-16)); -#5341 = VECTOR('',#5342,1.); -#5342 = DIRECTION('',(-2.22044604925E-16,-1.)); -#5343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5329 = PCURVE('',#5045,#5330); +#5330 = DEFINITIONAL_REPRESENTATION('',(#5331),#5335); +#5331 = LINE('',#5332,#5333); +#5332 = CARTESIAN_POINT('',(0.18,-0.18)); +#5333 = VECTOR('',#5334,1.); +#5334 = DIRECTION('',(-2.2E-16,1.)); +#5335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5344 = PCURVE('',#5345,#5350); -#5345 = PLANE('',#5346); -#5346 = AXIS2_PLACEMENT_3D('',#5347,#5348,#5349); -#5347 = CARTESIAN_POINT('',(-4.04,4.042499999999,2.499718101556)); -#5348 = DIRECTION('',(-1.110223024625E-16,1.110223024625E-16,1.)); -#5349 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5355); -#5351 = LINE('',#5352,#5353); -#5352 = CARTESIAN_POINT('',(-6.661338147751E-16,1.623701173514E-16)); -#5353 = VECTOR('',#5354,1.); -#5354 = DIRECTION('',(1.,0.)); -#5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5336 = ORIENTED_EDGE('',*,*,#5201,.F.); +#5337 = ADVANCED_FACE('',(#5338),#4933,.T.); +#5338 = FACE_BOUND('',#5339,.T.); +#5339 = EDGE_LOOP('',(#5340,#5341,#5342,#5362)); +#5340 = ORIENTED_EDGE('',*,*,#4919,.T.); +#5341 = ORIENTED_EDGE('',*,*,#5130,.T.); +#5342 = ORIENTED_EDGE('',*,*,#5343,.F.); +#5343 = EDGE_CURVE('',#5270,#5104,#5344,.T.); +#5344 = SURFACE_CURVE('',#5345,(#5349,#5355),.PCURVE_S1.); +#5345 = LINE('',#5346,#5347); +#5346 = CARTESIAN_POINT('',(-6.,-0.18,0.18)); +#5347 = VECTOR('',#5348,1.); +#5348 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#5349 = PCURVE('',#4933,#5350); +#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5354); +#5351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5352,#5353),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#5352 = CARTESIAN_POINT('',(0.,1.)); +#5353 = CARTESIAN_POINT('',(0.64,1.)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5356 = ORIENTED_EDGE('',*,*,#5357,.F.); -#5357 = EDGE_CURVE('',#5358,#5330,#5360,.T.); -#5358 = VERTEX_POINT('',#5359); -#5359 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#5360 = SURFACE_CURVE('',#5361,(#5365,#5372),.PCURVE_S1.); -#5361 = LINE('',#5362,#5363); -#5362 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#5363 = VECTOR('',#5364,1.); -#5364 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#5365 = PCURVE('',#5058,#5366); -#5366 = DEFINITIONAL_REPRESENTATION('',(#5367),#5371); -#5367 = LINE('',#5368,#5369); -#5368 = CARTESIAN_POINT('',(-2.,0.2325)); -#5369 = VECTOR('',#5370,1.); -#5370 = DIRECTION('',(-0.906761426172,-0.42164406317)); -#5371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5355 = PCURVE('',#5118,#5356); +#5356 = DEFINITIONAL_REPRESENTATION('',(#5357),#5361); +#5357 = LINE('',#5358,#5359); +#5358 = CARTESIAN_POINT('',(0.18,0.18)); +#5359 = VECTOR('',#5360,1.); +#5360 = DIRECTION('',(-1.,0.)); +#5361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5372 = PCURVE('',#5373,#5378); -#5373 = PLANE('',#5374); -#5374 = AXIS2_PLACEMENT_3D('',#5375,#5376,#5377); -#5375 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#5376 = DIRECTION('',(-1.474826360306E-16,-0.906761426172,0.42164406317) - ); -#5377 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5383); -#5379 = LINE('',#5380,#5381); -#5380 = CARTESIAN_POINT('',(-8.315462933834E-32,8.881784197001E-16)); -#5381 = VECTOR('',#5382,1.); -#5382 = DIRECTION('',(1.,-1.474826360306E-16)); -#5383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5362 = ORIENTED_EDGE('',*,*,#5269,.F.); +#5363 = ADVANCED_FACE('',(#5364),#4992,.T.); +#5364 = FACE_BOUND('',#5365,.T.); +#5365 = EDGE_LOOP('',(#5366,#5367,#5368,#5388)); +#5366 = ORIENTED_EDGE('',*,*,#4978,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5245,.T.); +#5368 = ORIENTED_EDGE('',*,*,#5369,.F.); +#5369 = EDGE_CURVE('',#5009,#5224,#5370,.T.); +#5370 = SURFACE_CURVE('',#5371,(#5375,#5381),.PCURVE_S1.); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.22,0.18,-4.25)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(-2.2E-16,-1.,-2.2E-16)); +#5375 = PCURVE('',#4992,#5376); +#5376 = DEFINITIONAL_REPRESENTATION('',(#5377),#5380); +#5377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5378,#5379),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.36),.PIECEWISE_BEZIER_KNOTS.); +#5378 = CARTESIAN_POINT('',(0.,1.)); +#5379 = CARTESIAN_POINT('',(0.64,1.)); +#5380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5384 = ORIENTED_EDGE('',*,*,#5385,.F.); -#5385 = EDGE_CURVE('',#5126,#5358,#5386,.T.); -#5386 = SURFACE_CURVE('',#5387,(#5391,#5398),.PCURVE_S1.); -#5387 = LINE('',#5388,#5389); -#5388 = CARTESIAN_POINT('',(-4.04,3.809999999999,0.499718101556)); -#5389 = VECTOR('',#5390,1.); -#5390 = DIRECTION('',(1.232595164408E-32,2.22044604925E-16,1.)); -#5391 = PCURVE('',#5058,#5392); -#5392 = DEFINITIONAL_REPRESENTATION('',(#5393),#5397); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.5,0.2325)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-1.,-2.22044604925E-16)); -#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5381 = PCURVE('',#5045,#5382); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.18,0.18)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(2.2E-16,-1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5398 = PCURVE('',#5141,#5399); -#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5404); -#5400 = LINE('',#5401,#5402); -#5401 = CARTESIAN_POINT('',(-1.094764425254E-47,8.881784197001E-16)); -#5402 = VECTOR('',#5403,1.); -#5403 = DIRECTION('',(1.,-1.110223024625E-16)); -#5404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5405 = ORIENTED_EDGE('',*,*,#5153,.F.); -#5406 = ADVANCED_FACE('',(#5407),#5004,.F.); -#5407 = FACE_BOUND('',#5408,.F.); -#5408 = EDGE_LOOP('',(#5409,#5410,#5411,#5432)); -#5409 = ORIENTED_EDGE('',*,*,#4988,.F.); -#5410 = ORIENTED_EDGE('',*,*,#5074,.T.); -#5411 = ORIENTED_EDGE('',*,*,#5412,.T.); -#5412 = EDGE_CURVE('',#5075,#5208,#5413,.T.); -#5413 = SURFACE_CURVE('',#5414,(#5418,#5425),.PCURVE_S1.); -#5414 = LINE('',#5415,#5416); -#5415 = CARTESIAN_POINT('',(-1.5,3.809999999999,0.499718101556)); -#5416 = VECTOR('',#5417,1.); -#5417 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#5418 = PCURVE('',#5004,#5419); -#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424); -#5420 = LINE('',#5421,#5422); -#5421 = CARTESIAN_POINT('',(-0.5,0.2325)); -#5422 = VECTOR('',#5423,1.); -#5423 = DIRECTION('',(-1.110223024625E-16,-1.)); -#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5425 = PCURVE('',#5113,#5426); -#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431); -#5427 = LINE('',#5428,#5429); -#5428 = CARTESIAN_POINT('',(4.440892098501E-16,9.860761315263E-32)); -#5429 = VECTOR('',#5430,1.); -#5430 = DIRECTION('',(0.,-1.)); -#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5432 = ORIENTED_EDGE('',*,*,#5230,.T.); -#5433 = ADVANCED_FACE('',(#5434),#5141,.T.); -#5434 = FACE_BOUND('',#5435,.T.); -#5435 = EDGE_LOOP('',(#5436,#5437,#5438,#5466)); -#5436 = ORIENTED_EDGE('',*,*,#5385,.F.); -#5437 = ORIENTED_EDGE('',*,*,#5125,.T.); -#5438 = ORIENTED_EDGE('',*,*,#5439,.T.); -#5439 = EDGE_CURVE('',#5098,#5440,#5442,.T.); -#5440 = VERTEX_POINT('',#5441); -#5441 = CARTESIAN_POINT('',(-2.,3.809999999999,1.999718101556)); -#5442 = SURFACE_CURVE('',#5443,(#5447,#5454),.PCURVE_S1.); -#5443 = LINE('',#5444,#5445); -#5444 = CARTESIAN_POINT('',(-2.,3.809999999999,0.499718101556)); -#5445 = VECTOR('',#5446,1.); -#5446 = DIRECTION('',(2.22044604925E-16,2.22044604925E-16,1.)); -#5447 = PCURVE('',#5141,#5448); -#5448 = DEFINITIONAL_REPRESENTATION('',(#5449),#5453); -#5449 = LINE('',#5450,#5451); -#5450 = CARTESIAN_POINT('',(3.330669073875E-16,-2.04)); -#5451 = VECTOR('',#5452,1.); -#5452 = DIRECTION('',(1.,-3.330669073875E-16)); -#5453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5454 = PCURVE('',#5455,#5460); -#5455 = PLANE('',#5456); -#5456 = AXIS2_PLACEMENT_3D('',#5457,#5458,#5459); -#5457 = CARTESIAN_POINT('',(-2.,3.809999999999,0.499718101556)); -#5458 = DIRECTION('',(1.,-2.22044604925E-16,-2.22044604925E-16)); -#5459 = DIRECTION('',(2.22044604925E-16,2.22044604925E-16,1.)); -#5460 = DEFINITIONAL_REPRESENTATION('',(#5461),#5465); -#5461 = LINE('',#5462,#5463); -#5462 = CARTESIAN_POINT('',(0.,0.)); -#5463 = VECTOR('',#5464,1.); -#5464 = DIRECTION('',(1.,-2.189528850508E-47)); -#5465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5466 = ORIENTED_EDGE('',*,*,#5467,.F.); -#5467 = EDGE_CURVE('',#5358,#5440,#5468,.T.); -#5468 = SURFACE_CURVE('',#5469,(#5473,#5480),.PCURVE_S1.); -#5469 = LINE('',#5470,#5471); -#5470 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#5471 = VECTOR('',#5472,1.); -#5472 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5473 = PCURVE('',#5141,#5474); -#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5479); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(1.5,-3.075317778212E-16)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(2.22044604925E-16,-1.)); -#5479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5480 = PCURVE('',#5373,#5481); -#5481 = DEFINITIONAL_REPRESENTATION('',(#5482),#5486); -#5482 = LINE('',#5483,#5484); -#5483 = CARTESIAN_POINT('',(1.320079740746E-32,-1.409983241274E-16)); -#5484 = VECTOR('',#5485,1.); -#5485 = DIRECTION('',(2.949652720612E-16,-1.)); -#5486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5487 = ADVANCED_FACE('',(#5488),#5113,.T.); -#5488 = FACE_BOUND('',#5489,.T.); -#5489 = EDGE_LOOP('',(#5490,#5491,#5492,#5493)); -#5490 = ORIENTED_EDGE('',*,*,#5097,.T.); -#5491 = ORIENTED_EDGE('',*,*,#5412,.T.); -#5492 = ORIENTED_EDGE('',*,*,#5207,.F.); -#5493 = ORIENTED_EDGE('',*,*,#5494,.F.); -#5494 = EDGE_CURVE('',#5098,#5180,#5495,.T.); -#5495 = SURFACE_CURVE('',#5496,(#5500,#5507),.PCURVE_S1.); -#5496 = LINE('',#5497,#5498); -#5497 = CARTESIAN_POINT('',(-2.,3.809999999999,0.499718101556)); -#5498 = VECTOR('',#5499,1.); -#5499 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#5500 = PCURVE('',#5113,#5501); -#5501 = DEFINITIONAL_REPRESENTATION('',(#5502),#5506); -#5502 = LINE('',#5503,#5504); -#5503 = CARTESIAN_POINT('',(0.5,1.110223024625E-16)); -#5504 = VECTOR('',#5505,1.); -#5505 = DIRECTION('',(0.,-1.)); -#5506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5507 = PCURVE('',#5455,#5508); -#5508 = DEFINITIONAL_REPRESENTATION('',(#5509),#5513); -#5509 = LINE('',#5510,#5511); -#5510 = CARTESIAN_POINT('',(1.110223024625E-16,2.465190328816E-32)); -#5511 = VECTOR('',#5512,1.); -#5512 = DIRECTION('',(1.110223024625E-16,-1.)); -#5513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5514 = ADVANCED_FACE('',(#5515),#5195,.T.); -#5515 = FACE_BOUND('',#5516,.T.); -#5516 = EDGE_LOOP('',(#5517,#5518,#5541,#5560)); -#5517 = ORIENTED_EDGE('',*,*,#5278,.F.); -#5518 = ORIENTED_EDGE('',*,*,#5519,.T.); -#5519 = EDGE_CURVE('',#5279,#5520,#5522,.T.); -#5520 = VERTEX_POINT('',#5521); -#5521 = CARTESIAN_POINT('',(-2.,6.349999999999,1.999718101556)); -#5522 = SURFACE_CURVE('',#5523,(#5527,#5534),.PCURVE_S1.); -#5523 = LINE('',#5524,#5525); -#5524 = CARTESIAN_POINT('',(-4.04,6.349999999999,1.999718101556)); -#5525 = VECTOR('',#5526,1.); -#5526 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5527 = PCURVE('',#5195,#5528); -#5528 = DEFINITIONAL_REPRESENTATION('',(#5529),#5533); -#5529 = LINE('',#5530,#5531); -#5530 = CARTESIAN_POINT('',(1.73793852509E-48,1.409983241274E-16)); -#5531 = VECTOR('',#5532,1.); -#5532 = DIRECTION('',(-2.22044604925E-16,-1.)); -#5533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5534 = PCURVE('',#5317,#5535); -#5535 = DEFINITIONAL_REPRESENTATION('',(#5536),#5540); -#5536 = LINE('',#5537,#5538); -#5537 = CARTESIAN_POINT('',(0.551412957773,1.706967900361E-16)); -#5538 = VECTOR('',#5539,1.); -#5539 = DIRECTION('',(-1.077176932101E-16,-1.)); -#5540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5541 = ORIENTED_EDGE('',*,*,#5542,.T.); -#5542 = EDGE_CURVE('',#5520,#5180,#5543,.T.); -#5543 = SURFACE_CURVE('',#5544,(#5548,#5554),.PCURVE_S1.); -#5544 = LINE('',#5545,#5546); -#5545 = CARTESIAN_POINT('',(-2.,6.349999999999,1.249718101556)); -#5546 = VECTOR('',#5547,1.); -#5547 = DIRECTION('',(-2.22044604925E-16,-1.110223024625E-16,-1.)); -#5548 = PCURVE('',#5195,#5549); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5553); -#5550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5551,#5552),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.9,0.9),.PIECEWISE_BEZIER_KNOTS.); -#5551 = CARTESIAN_POINT('',(-0.15,-2.04)); -#5552 = CARTESIAN_POINT('',(1.65,-2.04)); -#5553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5554 = PCURVE('',#5455,#5555); -#5555 = DEFINITIONAL_REPRESENTATION('',(#5556),#5559); -#5556 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5557,#5558),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.9,0.9),.PIECEWISE_BEZIER_KNOTS.); -#5557 = CARTESIAN_POINT('',(1.65,-2.54)); -#5558 = CARTESIAN_POINT('',(-0.15,-2.54)); -#5559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5560 = ORIENTED_EDGE('',*,*,#5177,.F.); -#5561 = ADVANCED_FACE('',(#5562),#5317,.T.); -#5562 = FACE_BOUND('',#5563,.T.); -#5563 = EDGE_LOOP('',(#5564,#5587,#5615,#5641,#5642)); -#5564 = ORIENTED_EDGE('',*,*,#5565,.T.); -#5565 = EDGE_CURVE('',#5302,#5566,#5568,.T.); -#5566 = VERTEX_POINT('',#5567); -#5567 = CARTESIAN_POINT('',(-1.5,6.117499999999,2.499718101556)); -#5568 = SURFACE_CURVE('',#5569,(#5573,#5580),.PCURVE_S1.); -#5569 = LINE('',#5570,#5571); -#5570 = CARTESIAN_POINT('',(-4.04,6.117499999999,2.499718101556)); -#5571 = VECTOR('',#5572,1.); -#5572 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5573 = PCURVE('',#5317,#5574); -#5574 = DEFINITIONAL_REPRESENTATION('',(#5575),#5579); -#5575 = LINE('',#5576,#5577); -#5576 = CARTESIAN_POINT('',(-1.078411599232E-32,1.151856388049E-16)); -#5577 = VECTOR('',#5578,1.); -#5578 = DIRECTION('',(-1.077176932101E-16,-1.)); -#5579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5580 = PCURVE('',#5345,#5581); -#5581 = DEFINITIONAL_REPRESENTATION('',(#5582),#5586); -#5582 = LINE('',#5583,#5584); -#5583 = CARTESIAN_POINT('',(2.075,1.151856388049E-16)); -#5584 = VECTOR('',#5585,1.); -#5585 = DIRECTION('',(1.110223024625E-16,-1.)); -#5586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5587 = ORIENTED_EDGE('',*,*,#5588,.T.); -#5588 = EDGE_CURVE('',#5566,#5589,#5591,.T.); -#5589 = VERTEX_POINT('',#5590); -#5590 = CARTESIAN_POINT('',(-1.5,6.349999999999,1.999718101556)); -#5591 = SURFACE_CURVE('',#5592,(#5596,#5603),.PCURVE_S1.); -#5592 = LINE('',#5593,#5594); -#5593 = CARTESIAN_POINT('',(-1.5,6.117499999999,2.499718101556)); -#5594 = VECTOR('',#5595,1.); -#5595 = DIRECTION('',(9.362378942556E-17,0.42164406317,-0.906761426172) - ); -#5596 = PCURVE('',#5317,#5597); -#5597 = DEFINITIONAL_REPRESENTATION('',(#5598),#5602); -#5598 = LINE('',#5599,#5600); -#5599 = CARTESIAN_POINT('',(-3.521261189814E-16,-2.54)); -#5600 = VECTOR('',#5601,1.); -#5601 = DIRECTION('',(1.,5.385884660503E-17)); -#5602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5603 = PCURVE('',#5604,#5609); -#5604 = PLANE('',#5605); -#5605 = AXIS2_PLACEMENT_3D('',#5606,#5607,#5608); -#5606 = CARTESIAN_POINT('',(-1.5,4.042499999999,-2.818984444104E-04)); -#5607 = DIRECTION('',(-1.,-1.232595164408E-32,-2.22044604925E-16)); -#5608 = DIRECTION('',(-1.232595164408E-32,-2.22044604925E-16,-1.)); -#5609 = DEFINITIONAL_REPRESENTATION('',(#5610),#5614); -#5610 = LINE('',#5611,#5612); -#5611 = CARTESIAN_POINT('',(-2.5,-2.075)); -#5612 = VECTOR('',#5613,1.); -#5613 = DIRECTION('',(0.906761426172,-0.42164406317)); -#5614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5615 = ORIENTED_EDGE('',*,*,#5616,.F.); -#5616 = EDGE_CURVE('',#5520,#5589,#5617,.T.); -#5617 = SURFACE_CURVE('',#5618,(#5622,#5629),.PCURVE_S1.); -#5618 = LINE('',#5619,#5620); -#5619 = CARTESIAN_POINT('',(-4.04,6.349999999999,1.999718101556)); -#5620 = VECTOR('',#5621,1.); -#5621 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5622 = PCURVE('',#5317,#5623); -#5623 = DEFINITIONAL_REPRESENTATION('',(#5624),#5628); -#5624 = LINE('',#5625,#5626); -#5625 = CARTESIAN_POINT('',(0.551412957773,1.706967900361E-16)); -#5626 = VECTOR('',#5627,1.); -#5627 = DIRECTION('',(-1.077176932101E-16,-1.)); -#5628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5629 = PCURVE('',#5630,#5635); -#5630 = PLANE('',#5631); -#5631 = AXIS2_PLACEMENT_3D('',#5632,#5633,#5634); -#5632 = CARTESIAN_POINT('',(-2.,3.809999999999,1.999718101556)); -#5633 = DIRECTION('',(-1.110223024625E-16,-1.110223024625E-16,-1.)); -#5634 = DIRECTION('',(1.,-2.22044604925E-16,-1.110223024625E-16)); -#5635 = DEFINITIONAL_REPRESENTATION('',(#5636),#5640); -#5636 = LINE('',#5637,#5638); -#5637 = CARTESIAN_POINT('',(-2.04,-2.54)); -#5638 = VECTOR('',#5639,1.); -#5639 = DIRECTION('',(1.,-2.22044604925E-16)); -#5640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5641 = ORIENTED_EDGE('',*,*,#5519,.F.); -#5642 = ORIENTED_EDGE('',*,*,#5301,.F.); -#5643 = ADVANCED_FACE('',(#5644),#5345,.T.); -#5644 = FACE_BOUND('',#5645,.T.); -#5645 = EDGE_LOOP('',(#5646,#5669,#5690,#5691)); -#5646 = ORIENTED_EDGE('',*,*,#5647,.T.); -#5647 = EDGE_CURVE('',#5330,#5648,#5650,.T.); -#5648 = VERTEX_POINT('',#5649); -#5649 = CARTESIAN_POINT('',(-1.5,4.042499999999,2.499718101556)); -#5650 = SURFACE_CURVE('',#5651,(#5655,#5662),.PCURVE_S1.); -#5651 = LINE('',#5652,#5653); -#5652 = CARTESIAN_POINT('',(-4.04,4.042499999999,2.499718101556)); -#5653 = VECTOR('',#5654,1.); -#5654 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5655 = PCURVE('',#5345,#5656); -#5656 = DEFINITIONAL_REPRESENTATION('',(#5657),#5661); -#5657 = LINE('',#5658,#5659); -#5658 = CARTESIAN_POINT('',(1.278817483073E-32,-1.151856388049E-16)); -#5659 = VECTOR('',#5660,1.); -#5660 = DIRECTION('',(1.110223024625E-16,-1.)); -#5661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5662 = PCURVE('',#5373,#5663); -#5663 = DEFINITIONAL_REPRESENTATION('',(#5664),#5668); -#5664 = LINE('',#5665,#5666); -#5665 = CARTESIAN_POINT('',(0.551412957773,-1.965094753587E-16)); -#5666 = VECTOR('',#5667,1.); -#5667 = DIRECTION('',(2.949652720612E-16,-1.)); -#5668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5669 = ORIENTED_EDGE('',*,*,#5670,.T.); -#5670 = EDGE_CURVE('',#5648,#5566,#5671,.T.); -#5671 = SURFACE_CURVE('',#5672,(#5676,#5683),.PCURVE_S1.); -#5672 = LINE('',#5673,#5674); -#5673 = CARTESIAN_POINT('',(-1.5,4.042499999999,2.499718101556)); -#5674 = VECTOR('',#5675,1.); -#5675 = DIRECTION('',(2.22044604925E-16,1.,1.232595164408E-32)); -#5676 = PCURVE('',#5345,#5677); -#5677 = DEFINITIONAL_REPRESENTATION('',(#5678),#5682); -#5678 = LINE('',#5679,#5680); -#5679 = CARTESIAN_POINT('',(-1.620925615953E-16,-2.54)); -#5680 = VECTOR('',#5681,1.); -#5681 = DIRECTION('',(1.,0.)); -#5682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5683 = PCURVE('',#5604,#5684); -#5684 = DEFINITIONAL_REPRESENTATION('',(#5685),#5689); -#5685 = LINE('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(-2.5,-4.440892098501E-16)); -#5687 = VECTOR('',#5688,1.); -#5688 = DIRECTION('',(-2.22044604925E-16,-1.)); -#5689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5690 = ORIENTED_EDGE('',*,*,#5565,.F.); -#5691 = ORIENTED_EDGE('',*,*,#5329,.F.); -#5692 = ADVANCED_FACE('',(#5693),#5373,.T.); -#5693 = FACE_BOUND('',#5694,.T.); -#5694 = EDGE_LOOP('',(#5695,#5696,#5719,#5740,#5741)); -#5695 = ORIENTED_EDGE('',*,*,#5467,.T.); -#5696 = ORIENTED_EDGE('',*,*,#5697,.T.); -#5697 = EDGE_CURVE('',#5440,#5698,#5700,.T.); -#5698 = VERTEX_POINT('',#5699); -#5699 = CARTESIAN_POINT('',(-1.5,3.809999999999,1.999718101556)); -#5700 = SURFACE_CURVE('',#5701,(#5705,#5712),.PCURVE_S1.); -#5701 = LINE('',#5702,#5703); -#5702 = CARTESIAN_POINT('',(-4.04,3.809999999999,1.999718101556)); -#5703 = VECTOR('',#5704,1.); -#5704 = DIRECTION('',(1.,1.232595164408E-32,2.22044604925E-16)); -#5705 = PCURVE('',#5373,#5706); -#5706 = DEFINITIONAL_REPRESENTATION('',(#5707),#5711); -#5707 = LINE('',#5708,#5709); -#5708 = CARTESIAN_POINT('',(1.320079740746E-32,-1.409983241274E-16)); -#5709 = VECTOR('',#5710,1.); -#5710 = DIRECTION('',(2.949652720612E-16,-1.)); -#5711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5712 = PCURVE('',#5630,#5713); -#5713 = DEFINITIONAL_REPRESENTATION('',(#5714),#5718); -#5714 = LINE('',#5715,#5716); -#5715 = CARTESIAN_POINT('',(-2.04,8.881784197001E-18)); -#5716 = VECTOR('',#5717,1.); -#5717 = DIRECTION('',(1.,-2.22044604925E-16)); -#5718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5719 = ORIENTED_EDGE('',*,*,#5720,.T.); -#5720 = EDGE_CURVE('',#5698,#5648,#5721,.T.); -#5721 = SURFACE_CURVE('',#5722,(#5726,#5733),.PCURVE_S1.); -#5722 = LINE('',#5723,#5724); -#5723 = CARTESIAN_POINT('',(-1.5,3.809999999999,1.999718101556)); -#5724 = VECTOR('',#5725,1.); -#5725 = DIRECTION('',(9.362378942556E-17,0.42164406317,0.906761426172)); -#5726 = PCURVE('',#5373,#5727); -#5727 = DEFINITIONAL_REPRESENTATION('',(#5728),#5732); -#5728 = LINE('',#5729,#5730); -#5729 = CARTESIAN_POINT('',(5.468636009866E-16,-2.54)); -#5730 = VECTOR('',#5731,1.); -#5731 = DIRECTION('',(1.,-1.474826360306E-16)); -#5732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5733 = PCURVE('',#5604,#5734); -#5734 = DEFINITIONAL_REPRESENTATION('',(#5735),#5739); -#5735 = LINE('',#5736,#5737); -#5736 = CARTESIAN_POINT('',(-2.,0.2325)); -#5737 = VECTOR('',#5738,1.); -#5738 = DIRECTION('',(-0.906761426172,-0.42164406317)); -#5739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5740 = ORIENTED_EDGE('',*,*,#5647,.F.); -#5741 = ORIENTED_EDGE('',*,*,#5357,.F.); -#5742 = ADVANCED_FACE('',(#5743),#5455,.T.); -#5743 = FACE_BOUND('',#5744,.T.); -#5744 = EDGE_LOOP('',(#5745,#5746,#5747,#5748)); -#5745 = ORIENTED_EDGE('',*,*,#5439,.F.); -#5746 = ORIENTED_EDGE('',*,*,#5494,.T.); -#5747 = ORIENTED_EDGE('',*,*,#5542,.F.); -#5748 = ORIENTED_EDGE('',*,*,#5749,.F.); -#5749 = EDGE_CURVE('',#5440,#5520,#5750,.T.); -#5750 = SURFACE_CURVE('',#5751,(#5755,#5762),.PCURVE_S1.); -#5751 = LINE('',#5752,#5753); -#5752 = CARTESIAN_POINT('',(-2.,3.809999999999,1.999718101556)); -#5753 = VECTOR('',#5754,1.); -#5754 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#5755 = PCURVE('',#5455,#5756); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(1.5,-1.110223024625E-16)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.110223024625E-16,-1.)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5762 = PCURVE('',#5630,#5763); -#5763 = DEFINITIONAL_REPRESENTATION('',(#5764),#5768); -#5764 = LINE('',#5765,#5766); -#5765 = CARTESIAN_POINT('',(-4.440892098501E-16,9.860761315263E-32)); -#5766 = VECTOR('',#5767,1.); -#5767 = DIRECTION('',(0.,-1.)); -#5768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5769 = ADVANCED_FACE('',(#5770),#5604,.F.); -#5770 = FACE_BOUND('',#5771,.F.); -#5771 = EDGE_LOOP('',(#5772,#5793,#5794,#5795)); -#5772 = ORIENTED_EDGE('',*,*,#5773,.F.); -#5773 = EDGE_CURVE('',#5698,#5589,#5774,.T.); -#5774 = SURFACE_CURVE('',#5775,(#5779,#5786),.PCURVE_S1.); -#5775 = LINE('',#5776,#5777); -#5776 = CARTESIAN_POINT('',(-1.5,3.809999999999,1.999718101556)); -#5777 = VECTOR('',#5778,1.); -#5778 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); -#5779 = PCURVE('',#5604,#5780); -#5780 = DEFINITIONAL_REPRESENTATION('',(#5781),#5785); -#5781 = LINE('',#5782,#5783); -#5782 = CARTESIAN_POINT('',(-2.,0.2325)); -#5783 = VECTOR('',#5784,1.); -#5784 = DIRECTION('',(-1.110223024625E-16,-1.)); -#5785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5786 = PCURVE('',#5630,#5787); -#5787 = DEFINITIONAL_REPRESENTATION('',(#5788),#5792); -#5788 = LINE('',#5789,#5790); -#5789 = CARTESIAN_POINT('',(0.5,1.110223024625E-16)); -#5790 = VECTOR('',#5791,1.); -#5791 = DIRECTION('',(0.,-1.)); -#5792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5793 = ORIENTED_EDGE('',*,*,#5720,.T.); -#5794 = ORIENTED_EDGE('',*,*,#5670,.T.); -#5795 = ORIENTED_EDGE('',*,*,#5588,.T.); -#5796 = ADVANCED_FACE('',(#5797),#5630,.T.); -#5797 = FACE_BOUND('',#5798,.T.); -#5798 = EDGE_LOOP('',(#5799,#5800,#5801,#5802)); -#5799 = ORIENTED_EDGE('',*,*,#5697,.F.); -#5800 = ORIENTED_EDGE('',*,*,#5749,.T.); -#5801 = ORIENTED_EDGE('',*,*,#5616,.T.); -#5802 = ORIENTED_EDGE('',*,*,#5773,.F.); -#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5807)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5804,#5805,#5806)) REPRESENTATION_CONTEXT +#5388 = ORIENTED_EDGE('',*,*,#5008,.F.); +#5389 = ADVANCED_FACE('',(#5390),#5045,.T.); +#5390 = FACE_BOUND('',#5391,.T.); +#5391 = EDGE_LOOP('',(#5392,#5393,#5394,#5395)); +#5392 = ORIENTED_EDGE('',*,*,#5030,.T.); +#5393 = ORIENTED_EDGE('',*,*,#5369,.T.); +#5394 = ORIENTED_EDGE('',*,*,#5223,.T.); +#5395 = ORIENTED_EDGE('',*,*,#5317,.T.); +#5396 = ADVANCED_FACE('',(#5397),#5118,.T.); +#5397 = FACE_BOUND('',#5398,.T.); +#5398 = EDGE_LOOP('',(#5399,#5400,#5401,#5402)); +#5399 = ORIENTED_EDGE('',*,*,#5343,.T.); +#5400 = ORIENTED_EDGE('',*,*,#5103,.T.); +#5401 = ORIENTED_EDGE('',*,*,#5176,.T.); +#5402 = ORIENTED_EDGE('',*,*,#5291,.T.); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5407)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5404,#5405,#5406)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5804 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5805 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5806 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5807 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5804, +#5404 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5405 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5406 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5407 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5404, 'distance_accuracy_value','confusion accuracy'); -#5808 = SHAPE_DEFINITION_REPRESENTATION(#5809,#3234); -#5809 = PRODUCT_DEFINITION_SHAPE('','',#5810); -#5810 = PRODUCT_DEFINITION('design','',#5811,#5814); -#5811 = PRODUCT_DEFINITION_FORMATION('','',#5812); -#5812 = PRODUCT('Insulators','Insulators','',(#5813)); -#5813 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5814 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5815 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5816,#5818); -#5816 = ( REPRESENTATION_RELATIONSHIP('','',#3234,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5817) +#5408 = SHAPE_DEFINITION_REPRESENTATION(#5409,#4332); +#5409 = PRODUCT_DEFINITION_SHAPE('','',#5410); +#5410 = PRODUCT_DEFINITION('design','',#5411,#5414); +#5411 = PRODUCT_DEFINITION_FORMATION('','',#5412); +#5412 = PRODUCT('pin3','pin3','',(#5413)); +#5413 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5414 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5415 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5416,#5418); +#5416 = ( REPRESENTATION_RELATIONSHIP('','',#4332,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5417) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5817 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#5818 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5819); -#5819 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#5810,$); -#5820 = PRODUCT_TYPE('part',$,(#5812)); -#5821 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #5822,#5832,#5841),#5803); -#5822 = STYLED_ITEM('color',(#5823),#3235); -#5823 = PRESENTATION_STYLE_ASSIGNMENT((#5824,#5830)); -#5824 = SURFACE_STYLE_USAGE(.BOTH.,#5825); -#5825 = SURFACE_SIDE_STYLE('',(#5826)); -#5826 = SURFACE_STYLE_FILL_AREA(#5827); -#5827 = FILL_AREA_STYLE('',(#5828)); -#5828 = FILL_AREA_STYLE_COLOUR('',#5829); -#5829 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); -#5830 = CURVE_STYLE('',#5831,POSITIVE_LENGTH_MEASURE(0.1),#5829); -#5831 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#5832 = STYLED_ITEM('color',(#5833),#4091); -#5833 = PRESENTATION_STYLE_ASSIGNMENT((#5834,#5839)); -#5834 = SURFACE_STYLE_USAGE(.BOTH.,#5835); -#5835 = SURFACE_SIDE_STYLE('',(#5836)); -#5836 = SURFACE_STYLE_FILL_AREA(#5837); -#5837 = FILL_AREA_STYLE('',(#5838)); -#5838 = FILL_AREA_STYLE_COLOUR('',#5829); -#5839 = CURVE_STYLE('',#5840,POSITIVE_LENGTH_MEASURE(0.1),#5829); -#5840 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#5841 = STYLED_ITEM('color',(#5842),#4947); -#5842 = PRESENTATION_STYLE_ASSIGNMENT((#5843,#5848)); -#5843 = SURFACE_STYLE_USAGE(.BOTH.,#5844); -#5844 = SURFACE_SIDE_STYLE('',(#5845)); -#5845 = SURFACE_STYLE_FILL_AREA(#5846); -#5846 = FILL_AREA_STYLE('',(#5847)); -#5847 = FILL_AREA_STYLE_COLOUR('',#5829); -#5848 = CURVE_STYLE('',#5849,POSITIVE_LENGTH_MEASURE(0.1),#5829); -#5849 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#5850 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #5851,#5861,#5870),#3216); -#5851 = STYLED_ITEM('color',(#5852),#30); -#5852 = PRESENTATION_STYLE_ASSIGNMENT((#5853,#5859)); -#5853 = SURFACE_STYLE_USAGE(.BOTH.,#5854); -#5854 = SURFACE_SIDE_STYLE('',(#5855)); -#5855 = SURFACE_STYLE_FILL_AREA(#5856); -#5856 = FILL_AREA_STYLE('',(#5857)); -#5857 = FILL_AREA_STYLE_COLOUR('',#5858); -#5858 = COLOUR_RGB('',0.40000000596,0.275999993086,0.); -#5859 = CURVE_STYLE('',#5860,POSITIVE_LENGTH_MEASURE(0.1),#5858); -#5860 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#5861 = STYLED_ITEM('color',(#5862),#1092); -#5862 = PRESENTATION_STYLE_ASSIGNMENT((#5863,#5868)); -#5863 = SURFACE_STYLE_USAGE(.BOTH.,#5864); -#5864 = SURFACE_SIDE_STYLE('',(#5865)); -#5865 = SURFACE_STYLE_FILL_AREA(#5866); -#5866 = FILL_AREA_STYLE('',(#5867)); -#5867 = FILL_AREA_STYLE_COLOUR('',#5858); -#5868 = CURVE_STYLE('',#5869,POSITIVE_LENGTH_MEASURE(0.1),#5858); -#5869 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#5870 = STYLED_ITEM('color',(#5871),#2154); -#5871 = PRESENTATION_STYLE_ASSIGNMENT((#5872,#5877)); -#5872 = SURFACE_STYLE_USAGE(.BOTH.,#5873); -#5873 = SURFACE_SIDE_STYLE('',(#5874)); -#5874 = SURFACE_STYLE_FILL_AREA(#5875); -#5875 = FILL_AREA_STYLE('',(#5876)); -#5876 = FILL_AREA_STYLE_COLOUR('',#5858); -#5877 = CURVE_STYLE('',#5878,POSITIVE_LENGTH_MEASURE(0.1),#5858); -#5878 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5417 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#5418 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5419); +#5419 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','pin3','',#5,#5410,$); +#5420 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5412)); +#5421 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5422),#3225); +#5422 = STYLED_ITEM('color',(#5423),#2155); +#5423 = PRESENTATION_STYLE_ASSIGNMENT((#5424,#5430)); +#5424 = SURFACE_STYLE_USAGE(.BOTH.,#5425); +#5425 = SURFACE_SIDE_STYLE('',(#5426)); +#5426 = SURFACE_STYLE_FILL_AREA(#5427); +#5427 = FILL_AREA_STYLE('',(#5428)); +#5428 = FILL_AREA_STYLE_COLOUR('',#5429); +#5429 = COLOUR_RGB('',1.,0.666666686535,0.); +#5430 = CURVE_STYLE('',#5431,POSITIVE_LENGTH_MEASURE(0.1),#5432); +#5431 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5432 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02, + 9.803921729326E-02); +#5433 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5434),#4314); +#5434 = STYLED_ITEM('color',(#5435),#3244); +#5435 = PRESENTATION_STYLE_ASSIGNMENT((#5436,#5441)); +#5436 = SURFACE_STYLE_USAGE(.BOTH.,#5437); +#5437 = SURFACE_SIDE_STYLE('',(#5438)); +#5438 = SURFACE_STYLE_FILL_AREA(#5439); +#5439 = FILL_AREA_STYLE('',(#5440)); +#5440 = FILL_AREA_STYLE_COLOUR('',#5429); +#5441 = CURVE_STYLE('',#5442,POSITIVE_LENGTH_MEASURE(0.1),#5432); +#5442 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5444),#5403); +#5444 = STYLED_ITEM('color',(#5445),#4333); +#5445 = PRESENTATION_STYLE_ASSIGNMENT((#5446,#5451)); +#5446 = SURFACE_STYLE_USAGE(.BOTH.,#5447); +#5447 = SURFACE_SIDE_STYLE('',(#5448)); +#5448 = SURFACE_STYLE_FILL_AREA(#5449); +#5449 = FILL_AREA_STYLE('',(#5450)); +#5450 = FILL_AREA_STYLE_COLOUR('',#5429); +#5451 = CURVE_STYLE('',#5452,POSITIVE_LENGTH_MEASURE(0.1),#5432); +#5452 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5454),#2136); +#5454 = STYLED_ITEM('color',(#5455),#38); +#5455 = PRESENTATION_STYLE_ASSIGNMENT((#5456,#5462)); +#5456 = SURFACE_STYLE_USAGE(.BOTH.,#5457); +#5457 = SURFACE_SIDE_STYLE('',(#5458)); +#5458 = SURFACE_STYLE_FILL_AREA(#5459); +#5459 = FILL_AREA_STYLE('',(#5460)); +#5460 = FILL_AREA_STYLE_COLOUR('',#5461); +#5461 = COLOUR_RGB('',0.364705890417,0.364705890417,0.364705890417); +#5462 = CURVE_STYLE('',#5463,POSITIVE_LENGTH_MEASURE(0.1),#5432); +#5463 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21; diff --git a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle.stl b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x3-male-pin-header-right-angle.stl deleted file mode 100755 index 107875235c9d885c2144b8a945261d4327304e95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21684 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 ay*xwh`A%R2;a<vwNSj1tCH1x5Li`^K>?mXa diff --git a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/README.md b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/README.md index e69de29b..606203c4 100755 --- a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/README.md +++ b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/README.md @@ -0,0 +1,3 @@ +* 1x3-male-pin-header-right-angle-type-ii + +