From 502f745c4cb1b519a7ed20fed453d4a5e6383d69 Mon Sep 17 00:00:00 2001 From: RaduBorzea <101399404+RaduBorzea@users.noreply.github.com> Date: Sat, 28 Jan 2023 19:17:41 +0200 Subject: [PATCH] Corection --- .../ComputerDesk (100 x 50 x 75 cm WDH).step | 11915 +++++----------- .../ComputerDesk (100 x 50 x 75 cm WDH).stl | Bin 563684 -> 281884 bytes 2 files changed, 3607 insertions(+), 8308 deletions(-) diff --git a/Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).step b/Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).step index 24ab0224..2a4fb143 100644 --- a/Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).step +++ b/Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).step @@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); -FILE_NAME('Open CASCADE Shape Model','2023-01-28T18:28:21',(''),(''), +FILE_NAME('Open CASCADE Shape Model','2023-01-28T19:16:47',(''),(''), 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; @@ -18,9 +18,8 @@ DATA; 'ComputerDesk__100_x_50_x_75_cm_WDH_','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, - #51,#55,#59,#63,#67,#71,#75,#79,#83,#87,#91,#95,#99,#103,#107,#111, - #115),#119); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47), + #51); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); @@ -30,145 +29,155 @@ DATA; #17 = DIRECTION('',(0.,0.,1.)); #18 = DIRECTION('',(1.,0.,0.)); #19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); -#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#20 = CARTESIAN_POINT('',(-500.,25.,124.)); #21 = DIRECTION('',(0.,0.,1.)); #22 = DIRECTION('',(1.,0.,0.)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.,0.,0.)); +#24 = CARTESIAN_POINT('',(483.,24.,124.)); #25 = DIRECTION('',(0.,0.,1.)); #26 = DIRECTION('',(1.,0.,0.)); #27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); -#28 = CARTESIAN_POINT('',(0.,0.,0.)); -#29 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); -#30 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#28 = CARTESIAN_POINT('',(-202.,23.,123.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(-500.,25.,124.)); +#32 = CARTESIAN_POINT('',(0.,265.,348.)); #33 = DIRECTION('',(0.,0.,1.)); #34 = DIRECTION('',(1.,0.,0.)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.,0.,0.)); -#37 = DIRECTION('',(1.,0.,0.)); -#38 = DIRECTION('',(0.,1.,0.)); +#36 = CARTESIAN_POINT('',(-340.,26.,-204.)); +#37 = DIRECTION('',(0.,0.,1.)); +#38 = DIRECTION('',(1.,0.,0.)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(483.,24.,124.)); +#40 = CARTESIAN_POINT('',(147.,-99.,340.)); #41 = DIRECTION('',(0.,0.,1.)); #42 = DIRECTION('',(1.,0.,0.)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.,0.,0.)); -#45 = DIRECTION('',(1.,0.,0.)); -#46 = DIRECTION('',(0.,1.,0.)); +#44 = CARTESIAN_POINT('',(420.,184.,507.)); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = DIRECTION('',(1.,0.,0.)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(-202.,23.,123.)); -#49 = DIRECTION('',(0.,0.,1.)); -#50 = DIRECTION('',(1.,0.,0.)); -#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); -#52 = CARTESIAN_POINT('',(0.,0.,0.)); -#53 = DIRECTION('',(1.,0.,0.)); -#54 = DIRECTION('',(0.,1.,0.)); -#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); -#56 = CARTESIAN_POINT('',(0.,265.,348.)); -#57 = DIRECTION('',(0.,0.,1.)); -#58 = DIRECTION('',(1.,0.,0.)); -#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); -#60 = CARTESIAN_POINT('',(0.,0.,0.)); -#61 = DIRECTION('',(0.,-1.,-2.22044604925E-16)); -#62 = DIRECTION('',(1.,0.,0.)); -#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66); -#64 = CARTESIAN_POINT('',(0.,0.,0.)); -#65 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#66 = DIRECTION('',(1.,0.,0.)); -#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); -#68 = CARTESIAN_POINT('',(-340.,26.,-204.)); -#69 = DIRECTION('',(0.,0.,1.)); -#70 = DIRECTION('',(1.,0.,0.)); -#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); -#72 = CARTESIAN_POINT('',(0.,0.,0.)); -#73 = DIRECTION('',(0.,0.,1.)); -#74 = DIRECTION('',(1.,0.,0.)); -#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); -#76 = CARTESIAN_POINT('',(0.,0.,0.)); -#77 = DIRECTION('',(0.,0.,1.)); -#78 = DIRECTION('',(1.,0.,0.)); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(147.,-99.,340.)); -#81 = DIRECTION('',(0.,0.,1.)); -#82 = DIRECTION('',(1.,0.,0.)); -#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); -#84 = CARTESIAN_POINT('',(0.,0.,0.)); -#85 = DIRECTION('',(0.,0.,1.)); -#86 = DIRECTION('',(1.,0.,0.)); -#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90); -#88 = CARTESIAN_POINT('',(0.,0.,0.)); -#89 = DIRECTION('',(0.,0.,1.)); -#90 = DIRECTION('',(1.,0.,0.)); -#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94); -#92 = CARTESIAN_POINT('',(0.,0.,0.)); -#93 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); -#94 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(0.,0.,0.)); -#97 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); -#98 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); -#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); -#100 = CARTESIAN_POINT('',(420.,184.,507.)); -#101 = DIRECTION('',(0.,0.,1.)); -#102 = DIRECTION('',(1.,0.,0.)); -#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); -#104 = CARTESIAN_POINT('',(0.,0.,0.)); -#105 = DIRECTION('',(0.,-1.,-2.22044604925E-16)); -#106 = DIRECTION('',(1.,0.,0.)); -#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); -#108 = CARTESIAN_POINT('',(0.,0.,0.)); -#109 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#110 = DIRECTION('',(1.,0.,0.)); -#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114); -#112 = CARTESIAN_POINT('',(-193.388800317,167.70665411242,418.)); -#113 = DIRECTION('',(1.,-0.,2.22044604925E-16)); -#114 = DIRECTION('',(2.22044604925E-16,0.,-1.)); -#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); -#116 = CARTESIAN_POINT('',(0.,0.,0.)); -#117 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#118 = DIRECTION('',(1.,0.,0.)); -#119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#123)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#120,#121,#122)) REPRESENTATION_CONTEXT('Context #1', +#48 = CARTESIAN_POINT('',(-193.388800317,167.70665411242,418.)); +#49 = DIRECTION('',(1.,-0.,2.22044604925E-16)); +#50 = DIRECTION('',(2.22044604925E-16,0.,-1.)); +#51 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#52,#53,#54)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); -#120 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#121 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#122 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#123 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#120, +#52 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#53 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#54 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#55 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#52, 'distance_accuracy_value','confusion accuracy'); -#124 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); -#125 = SHAPE_DEFINITION_REPRESENTATION(#126,#132); -#126 = PRODUCT_DEFINITION_SHAPE('','',#127); -#127 = PRODUCT_DEFINITION('design','',#128,#131); -#128 = PRODUCT_DEFINITION_FORMATION('','',#129); -#129 = PRODUCT('TopPannel','TopPannel','',(#130)); -#130 = PRODUCT_CONTEXT('',#2,'mechanical'); -#131 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#132 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#133),#547); -#133 = MANIFOLD_SOLID_BREP('',#134); -#134 = CLOSED_SHELL('',(#135,#255,#331,#402,#449,#527,#537)); -#135 = ADVANCED_FACE('',(#136),#150,.F.); -#136 = FACE_BOUND('',#137,.F.); -#137 = EDGE_LOOP('',(#138,#173,#201,#229)); -#138 = ORIENTED_EDGE('',*,*,#139,.T.); -#139 = EDGE_CURVE('',#140,#142,#144,.T.); -#140 = VERTEX_POINT('',#141); -#141 = CARTESIAN_POINT('',(-500.,250.,0.)); -#142 = VERTEX_POINT('',#143); -#143 = CARTESIAN_POINT('',(-500.,250.,15.)); -#144 = SURFACE_CURVE('',#145,(#149,#161),.PCURVE_S1.); -#145 = LINE('',#146,#147); -#146 = CARTESIAN_POINT('',(-500.,250.,0.)); -#147 = VECTOR('',#148,1.); -#148 = DIRECTION('',(0.,0.,1.)); +#56 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#57 = SHAPE_DEFINITION_REPRESENTATION(#58,#64); +#58 = PRODUCT_DEFINITION_SHAPE('','',#59); +#59 = PRODUCT_DEFINITION('design','',#60,#63); +#60 = PRODUCT_DEFINITION_FORMATION('','',#61); +#61 = PRODUCT('TopPannel','TopPannel','',(#62)); +#62 = PRODUCT_CONTEXT('',#2,'mechanical'); +#63 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65),#479); +#65 = MANIFOLD_SOLID_BREP('',#66); +#66 = CLOSED_SHELL('',(#67,#187,#263,#334,#381,#459,#469)); +#67 = ADVANCED_FACE('',(#68),#82,.F.); +#68 = FACE_BOUND('',#69,.F.); +#69 = EDGE_LOOP('',(#70,#105,#133,#161)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#72,#74,#76,.T.); +#72 = VERTEX_POINT('',#73); +#73 = CARTESIAN_POINT('',(-500.,250.,0.)); +#74 = VERTEX_POINT('',#75); +#75 = CARTESIAN_POINT('',(-500.,250.,15.)); +#76 = SURFACE_CURVE('',#77,(#81,#93),.PCURVE_S1.); +#77 = LINE('',#78,#79); +#78 = CARTESIAN_POINT('',(-500.,250.,0.)); +#79 = VECTOR('',#80,1.); +#80 = DIRECTION('',(0.,0.,1.)); +#81 = PCURVE('',#82,#87); +#82 = PLANE('',#83); +#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); +#84 = CARTESIAN_POINT('',(-500.,250.,0.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = DIRECTION('',(0.,-1.,0.)); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(0.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,-1.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = PLANE('',#95); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(500.,250.,0.)); +#97 = DIRECTION('',(0.,-1.,0.)); +#98 = DIRECTION('',(-1.,0.,0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(1.E+03,0.)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(0.,-1.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ORIENTED_EDGE('',*,*,#106,.T.); +#106 = EDGE_CURVE('',#74,#107,#109,.T.); +#107 = VERTEX_POINT('',#108); +#108 = CARTESIAN_POINT('',(-500.,-250.,15.)); +#109 = SURFACE_CURVE('',#110,(#114,#121),.PCURVE_S1.); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(-500.,250.,15.)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(0.,-1.,0.)); +#114 = PCURVE('',#82,#115); +#115 = DEFINITIONAL_REPRESENTATION('',(#116),#120); +#116 = LINE('',#117,#118); +#117 = CARTESIAN_POINT('',(0.,-15.)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(1.,0.)); +#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#121 = PCURVE('',#122,#127); +#122 = PLANE('',#123); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(20.745853981117,8.397131373309,15.)); +#125 = DIRECTION('',(0.,0.,1.)); +#126 = DIRECTION('',(1.,0.,0.)); +#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132); +#128 = LINE('',#129,#130); +#129 = CARTESIAN_POINT('',(-520.7458539811,241.60286862669)); +#130 = VECTOR('',#131,1.); +#131 = DIRECTION('',(0.,-1.)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#133 = ORIENTED_EDGE('',*,*,#134,.F.); +#134 = EDGE_CURVE('',#135,#107,#137,.T.); +#135 = VERTEX_POINT('',#136); +#136 = CARTESIAN_POINT('',(-500.,-250.,0.)); +#137 = SURFACE_CURVE('',#138,(#142,#149),.PCURVE_S1.); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(-500.,-250.,0.)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = PCURVE('',#82,#143); +#143 = DEFINITIONAL_REPRESENTATION('',(#144),#148); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(500.,0.)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.,-1.)); +#148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); #149 = PCURVE('',#150,#155); #150 = PLANE('',#151); #151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); -#152 = CARTESIAN_POINT('',(-500.,250.,0.)); -#153 = DIRECTION('',(1.,0.,0.)); -#154 = DIRECTION('',(0.,-1.,0.)); +#152 = CARTESIAN_POINT('',(-500.,-250.,0.)); +#153 = DIRECTION('',(0.,1.,0.)); +#154 = DIRECTION('',(1.,0.,0.)); #155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); #156 = LINE('',#157,#158); #157 = CARTESIAN_POINT('',(0.,0.)); @@ -177,8600 +186,3890 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#123)) GLOBAL_UNIT_ASSIGNED_CONTEXT #160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#161 = PCURVE('',#162,#167); -#162 = PLANE('',#163); -#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166); -#164 = CARTESIAN_POINT('',(500.,250.,0.)); -#165 = DIRECTION('',(0.,-1.,0.)); -#166 = DIRECTION('',(-1.,0.,0.)); -#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172); -#168 = LINE('',#169,#170); -#169 = CARTESIAN_POINT('',(1.E+03,0.)); -#170 = VECTOR('',#171,1.); -#171 = DIRECTION('',(0.,-1.)); -#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#161 = ORIENTED_EDGE('',*,*,#162,.F.); +#162 = EDGE_CURVE('',#72,#135,#163,.T.); +#163 = SURFACE_CURVE('',#164,(#168,#175),.PCURVE_S1.); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(-500.,250.,0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(0.,-1.,0.)); +#168 = PCURVE('',#82,#169); +#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174); +#170 = LINE('',#171,#172); +#171 = CARTESIAN_POINT('',(0.,0.)); +#172 = VECTOR('',#173,1.); +#173 = DIRECTION('',(1.,0.)); +#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#173 = ORIENTED_EDGE('',*,*,#174,.T.); -#174 = EDGE_CURVE('',#142,#175,#177,.T.); -#175 = VERTEX_POINT('',#176); -#176 = CARTESIAN_POINT('',(-500.,-250.,15.)); -#177 = SURFACE_CURVE('',#178,(#182,#189),.PCURVE_S1.); -#178 = LINE('',#179,#180); -#179 = CARTESIAN_POINT('',(-500.,250.,15.)); -#180 = VECTOR('',#181,1.); -#181 = DIRECTION('',(0.,-1.,0.)); -#182 = PCURVE('',#150,#183); -#183 = DEFINITIONAL_REPRESENTATION('',(#184),#188); -#184 = LINE('',#185,#186); -#185 = CARTESIAN_POINT('',(0.,-15.)); -#186 = VECTOR('',#187,1.); -#187 = DIRECTION('',(1.,0.)); -#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#175 = PCURVE('',#176,#181); +#176 = PLANE('',#177); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(20.745853981117,8.397131373309,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(-520.7458539811,241.60286862669)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(0.,-1.)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#189 = PCURVE('',#190,#195); -#190 = PLANE('',#191); -#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); -#192 = CARTESIAN_POINT('',(20.745853981117,8.397131373309,15.)); -#193 = DIRECTION('',(0.,0.,1.)); -#194 = DIRECTION('',(1.,0.,0.)); -#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); +#187 = ADVANCED_FACE('',(#188),#150,.F.); +#188 = FACE_BOUND('',#189,.F.); +#189 = EDGE_LOOP('',(#190,#191,#214,#242)); +#190 = ORIENTED_EDGE('',*,*,#134,.T.); +#191 = ORIENTED_EDGE('',*,*,#192,.T.); +#192 = EDGE_CURVE('',#107,#193,#195,.T.); +#193 = VERTEX_POINT('',#194); +#194 = CARTESIAN_POINT('',(500.,-250.,15.)); +#195 = SURFACE_CURVE('',#196,(#200,#207),.PCURVE_S1.); #196 = LINE('',#197,#198); -#197 = CARTESIAN_POINT('',(-520.7458539811,241.60286862669)); +#197 = CARTESIAN_POINT('',(-500.,-250.,15.)); #198 = VECTOR('',#199,1.); -#199 = DIRECTION('',(0.,-1.)); -#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#199 = DIRECTION('',(1.,0.,0.)); +#200 = PCURVE('',#150,#201); +#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(0.,-15.)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(1.,0.)); +#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#201 = ORIENTED_EDGE('',*,*,#202,.F.); -#202 = EDGE_CURVE('',#203,#175,#205,.T.); -#203 = VERTEX_POINT('',#204); -#204 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#205 = SURFACE_CURVE('',#206,(#210,#217),.PCURVE_S1.); -#206 = LINE('',#207,#208); -#207 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#208 = VECTOR('',#209,1.); -#209 = DIRECTION('',(0.,0.,1.)); -#210 = PCURVE('',#150,#211); -#211 = DEFINITIONAL_REPRESENTATION('',(#212),#216); -#212 = LINE('',#213,#214); -#213 = CARTESIAN_POINT('',(500.,0.)); -#214 = VECTOR('',#215,1.); -#215 = DIRECTION('',(0.,-1.)); -#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#207 = PCURVE('',#122,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(-520.7458539811,-258.3971313733)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(1.,0.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#217 = PCURVE('',#218,#223); -#218 = PLANE('',#219); -#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222); -#220 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#221 = DIRECTION('',(0.,1.,0.)); -#222 = DIRECTION('',(1.,0.,0.)); -#223 = DEFINITIONAL_REPRESENTATION('',(#224),#228); -#224 = LINE('',#225,#226); -#225 = CARTESIAN_POINT('',(0.,0.)); -#226 = VECTOR('',#227,1.); -#227 = DIRECTION('',(0.,-1.)); -#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#214 = ORIENTED_EDGE('',*,*,#215,.F.); +#215 = EDGE_CURVE('',#216,#193,#218,.T.); +#216 = VERTEX_POINT('',#217); +#217 = CARTESIAN_POINT('',(500.,-250.,0.)); +#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(500.,-250.,0.)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(0.,0.,1.)); +#223 = PCURVE('',#150,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(1.E+03,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,-1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#229 = ORIENTED_EDGE('',*,*,#230,.F.); -#230 = EDGE_CURVE('',#140,#203,#231,.T.); -#231 = SURFACE_CURVE('',#232,(#236,#243),.PCURVE_S1.); -#232 = LINE('',#233,#234); -#233 = CARTESIAN_POINT('',(-500.,250.,0.)); -#234 = VECTOR('',#235,1.); -#235 = DIRECTION('',(0.,-1.,0.)); -#236 = PCURVE('',#150,#237); -#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242); -#238 = LINE('',#239,#240); -#239 = CARTESIAN_POINT('',(0.,0.)); -#240 = VECTOR('',#241,1.); -#241 = DIRECTION('',(1.,0.)); -#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#230 = PCURVE('',#231,#236); +#231 = PLANE('',#232); +#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235); +#233 = CARTESIAN_POINT('',(500.,-250.,0.)); +#234 = DIRECTION('',(-1.,0.,0.)); +#235 = DIRECTION('',(0.,1.,0.)); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.,0.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.,-1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#243 = PCURVE('',#244,#249); -#244 = PLANE('',#245); -#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248); -#246 = CARTESIAN_POINT('',(20.745853981117,8.397131373309,0.)); -#247 = DIRECTION('',(0.,0.,1.)); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#135,#216,#244,.T.); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-500.,-250.,0.)); +#247 = VECTOR('',#248,1.); #248 = DIRECTION('',(1.,0.,0.)); -#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); -#250 = LINE('',#251,#252); -#251 = CARTESIAN_POINT('',(-520.7458539811,241.60286862669)); -#252 = VECTOR('',#253,1.); -#253 = DIRECTION('',(0.,-1.)); -#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#249 = PCURVE('',#150,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(0.,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(1.,0.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#255 = ADVANCED_FACE('',(#256),#218,.F.); -#256 = FACE_BOUND('',#257,.F.); -#257 = EDGE_LOOP('',(#258,#259,#282,#310)); -#258 = ORIENTED_EDGE('',*,*,#202,.T.); -#259 = ORIENTED_EDGE('',*,*,#260,.T.); -#260 = EDGE_CURVE('',#175,#261,#263,.T.); -#261 = VERTEX_POINT('',#262); -#262 = CARTESIAN_POINT('',(500.,-250.,15.)); -#263 = SURFACE_CURVE('',#264,(#268,#275),.PCURVE_S1.); -#264 = LINE('',#265,#266); -#265 = CARTESIAN_POINT('',(-500.,-250.,15.)); -#266 = VECTOR('',#267,1.); -#267 = DIRECTION('',(1.,0.,0.)); -#268 = PCURVE('',#218,#269); -#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274); -#270 = LINE('',#271,#272); -#271 = CARTESIAN_POINT('',(0.,-15.)); -#272 = VECTOR('',#273,1.); -#273 = DIRECTION('',(1.,0.)); -#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#256 = PCURVE('',#176,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-520.7458539811,-258.3971313733)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(1.,0.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#275 = PCURVE('',#190,#276); -#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); -#277 = LINE('',#278,#279); -#278 = CARTESIAN_POINT('',(-520.7458539811,-258.3971313733)); -#279 = VECTOR('',#280,1.); -#280 = DIRECTION('',(1.,0.)); -#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#263 = ADVANCED_FACE('',(#264),#231,.F.); +#264 = FACE_BOUND('',#265,.F.); +#265 = EDGE_LOOP('',(#266,#267,#290,#313)); +#266 = ORIENTED_EDGE('',*,*,#215,.T.); +#267 = ORIENTED_EDGE('',*,*,#268,.T.); +#268 = EDGE_CURVE('',#193,#269,#271,.T.); +#269 = VERTEX_POINT('',#270); +#270 = CARTESIAN_POINT('',(500.,250.,15.)); +#271 = SURFACE_CURVE('',#272,(#276,#283),.PCURVE_S1.); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(500.,-250.,15.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = PCURVE('',#231,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(0.,-15.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#282 = ORIENTED_EDGE('',*,*,#283,.F.); -#283 = EDGE_CURVE('',#284,#261,#286,.T.); -#284 = VERTEX_POINT('',#285); -#285 = CARTESIAN_POINT('',(500.,-250.,0.)); -#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.); -#287 = LINE('',#288,#289); -#288 = CARTESIAN_POINT('',(500.,-250.,0.)); -#289 = VECTOR('',#290,1.); -#290 = DIRECTION('',(0.,0.,1.)); -#291 = PCURVE('',#218,#292); -#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); -#293 = LINE('',#294,#295); -#294 = CARTESIAN_POINT('',(1.E+03,0.)); -#295 = VECTOR('',#296,1.); -#296 = DIRECTION('',(0.,-1.)); -#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#283 = PCURVE('',#122,#284); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289); +#285 = LINE('',#286,#287); +#286 = CARTESIAN_POINT('',(479.25414601888,-258.3971313733)); +#287 = VECTOR('',#288,1.); +#288 = DIRECTION('',(0.,1.)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#298 = PCURVE('',#299,#304); -#299 = PLANE('',#300); -#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303); -#301 = CARTESIAN_POINT('',(500.,-250.,0.)); -#302 = DIRECTION('',(-1.,0.,0.)); -#303 = DIRECTION('',(0.,1.,0.)); -#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); -#305 = LINE('',#306,#307); -#306 = CARTESIAN_POINT('',(0.,0.)); -#307 = VECTOR('',#308,1.); -#308 = DIRECTION('',(0.,-1.)); -#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#290 = ORIENTED_EDGE('',*,*,#291,.F.); +#291 = EDGE_CURVE('',#292,#269,#294,.T.); +#292 = VERTEX_POINT('',#293); +#293 = CARTESIAN_POINT('',(500.,250.,0.)); +#294 = SURFACE_CURVE('',#295,(#299,#306),.PCURVE_S1.); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(500.,250.,0.)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(0.,0.,1.)); +#299 = PCURVE('',#231,#300); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(500.,0.)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(0.,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#310 = ORIENTED_EDGE('',*,*,#311,.F.); -#311 = EDGE_CURVE('',#203,#284,#312,.T.); -#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); -#313 = LINE('',#314,#315); -#314 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#315 = VECTOR('',#316,1.); -#316 = DIRECTION('',(1.,0.,0.)); -#317 = PCURVE('',#218,#318); -#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); -#319 = LINE('',#320,#321); -#320 = CARTESIAN_POINT('',(0.,0.)); -#321 = VECTOR('',#322,1.); -#322 = DIRECTION('',(1.,0.)); -#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#306 = PCURVE('',#94,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(0.,-0.)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.,-1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#324 = PCURVE('',#244,#325); -#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); -#326 = LINE('',#327,#328); -#327 = CARTESIAN_POINT('',(-520.7458539811,-258.3971313733)); -#328 = VECTOR('',#329,1.); -#329 = DIRECTION('',(1.,0.)); -#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#313 = ORIENTED_EDGE('',*,*,#314,.F.); +#314 = EDGE_CURVE('',#216,#292,#315,.T.); +#315 = SURFACE_CURVE('',#316,(#320,#327),.PCURVE_S1.); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(500.,-250.,0.)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(0.,1.,0.)); +#320 = PCURVE('',#231,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(0.,0.)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(1.,0.)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#331 = ADVANCED_FACE('',(#332),#299,.F.); -#332 = FACE_BOUND('',#333,.F.); -#333 = EDGE_LOOP('',(#334,#335,#358,#381)); -#334 = ORIENTED_EDGE('',*,*,#283,.T.); -#335 = ORIENTED_EDGE('',*,*,#336,.T.); -#336 = EDGE_CURVE('',#261,#337,#339,.T.); -#337 = VERTEX_POINT('',#338); -#338 = CARTESIAN_POINT('',(500.,250.,15.)); -#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.); -#340 = LINE('',#341,#342); -#341 = CARTESIAN_POINT('',(500.,-250.,15.)); -#342 = VECTOR('',#343,1.); -#343 = DIRECTION('',(0.,1.,0.)); -#344 = PCURVE('',#299,#345); -#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); -#346 = LINE('',#347,#348); -#347 = CARTESIAN_POINT('',(0.,-15.)); -#348 = VECTOR('',#349,1.); -#349 = DIRECTION('',(1.,0.)); -#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#327 = PCURVE('',#176,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(479.25414601888,-258.3971313733)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,1.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#351 = PCURVE('',#190,#352); -#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(479.25414601888,-258.3971313733)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(0.,1.)); -#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#334 = ADVANCED_FACE('',(#335),#94,.F.); +#335 = FACE_BOUND('',#336,.F.); +#336 = EDGE_LOOP('',(#337,#338,#359,#360)); +#337 = ORIENTED_EDGE('',*,*,#291,.T.); +#338 = ORIENTED_EDGE('',*,*,#339,.T.); +#339 = EDGE_CURVE('',#269,#74,#340,.T.); +#340 = SURFACE_CURVE('',#341,(#345,#352),.PCURVE_S1.); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(500.,250.,15.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(-1.,0.,0.)); +#345 = PCURVE('',#94,#346); +#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(0.,-15.)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(1.,0.)); +#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#358 = ORIENTED_EDGE('',*,*,#359,.F.); -#359 = EDGE_CURVE('',#360,#337,#362,.T.); -#360 = VERTEX_POINT('',#361); -#361 = CARTESIAN_POINT('',(500.,250.,0.)); +#352 = PCURVE('',#122,#353); +#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(479.25414601888,241.60286862669)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(-1.,0.)); +#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#359 = ORIENTED_EDGE('',*,*,#71,.F.); +#360 = ORIENTED_EDGE('',*,*,#361,.F.); +#361 = EDGE_CURVE('',#292,#72,#362,.T.); #362 = SURFACE_CURVE('',#363,(#367,#374),.PCURVE_S1.); #363 = LINE('',#364,#365); #364 = CARTESIAN_POINT('',(500.,250.,0.)); #365 = VECTOR('',#366,1.); -#366 = DIRECTION('',(0.,0.,1.)); -#367 = PCURVE('',#299,#368); +#366 = DIRECTION('',(-1.,0.,0.)); +#367 = PCURVE('',#94,#368); #368 = DEFINITIONAL_REPRESENTATION('',(#369),#373); #369 = LINE('',#370,#371); -#370 = CARTESIAN_POINT('',(500.,0.)); +#370 = CARTESIAN_POINT('',(0.,-0.)); #371 = VECTOR('',#372,1.); -#372 = DIRECTION('',(0.,-1.)); +#372 = DIRECTION('',(1.,0.)); #373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#374 = PCURVE('',#162,#375); +#374 = PCURVE('',#176,#375); #375 = DEFINITIONAL_REPRESENTATION('',(#376),#380); #376 = LINE('',#377,#378); -#377 = CARTESIAN_POINT('',(0.,-0.)); +#377 = CARTESIAN_POINT('',(479.25414601888,241.60286862669)); #378 = VECTOR('',#379,1.); -#379 = DIRECTION('',(0.,-1.)); +#379 = DIRECTION('',(-1.,0.)); #380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#381 = ORIENTED_EDGE('',*,*,#382,.F.); -#382 = EDGE_CURVE('',#284,#360,#383,.T.); -#383 = SURFACE_CURVE('',#384,(#388,#395),.PCURVE_S1.); -#384 = LINE('',#385,#386); -#385 = CARTESIAN_POINT('',(500.,-250.,0.)); -#386 = VECTOR('',#387,1.); -#387 = DIRECTION('',(0.,1.,0.)); -#388 = PCURVE('',#299,#389); -#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394); -#390 = LINE('',#391,#392); -#391 = CARTESIAN_POINT('',(0.,0.)); -#392 = VECTOR('',#393,1.); -#393 = DIRECTION('',(1.,0.)); -#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#381 = ADVANCED_FACE('',(#382),#396,.F.); +#382 = FACE_BOUND('',#383,.T.); +#383 = EDGE_LOOP('',(#384,#414,#436,#437)); +#384 = ORIENTED_EDGE('',*,*,#385,.T.); +#385 = EDGE_CURVE('',#386,#388,#390,.T.); +#386 = VERTEX_POINT('',#387); +#387 = CARTESIAN_POINT('',(450.,170.,0.)); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(450.,170.,15.)); +#390 = SEAM_CURVE('',#391,(#395,#407),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(450.,170.,0.)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(0.,0.,1.)); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,30.); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(420.,170.,0.)); +#399 = DIRECTION('',(-0.,-0.,-1.)); +#400 = DIRECTION('',(1.,0.,0.)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(-0.,0.)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(-0.,-1.)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#395 = PCURVE('',#244,#396); -#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); -#397 = LINE('',#398,#399); -#398 = CARTESIAN_POINT('',(479.25414601888,-258.3971313733)); -#399 = VECTOR('',#400,1.); -#400 = DIRECTION('',(0.,1.)); -#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#402 = ADVANCED_FACE('',(#403),#162,.F.); -#403 = FACE_BOUND('',#404,.F.); -#404 = EDGE_LOOP('',(#405,#406,#427,#428)); -#405 = ORIENTED_EDGE('',*,*,#359,.T.); -#406 = ORIENTED_EDGE('',*,*,#407,.T.); -#407 = EDGE_CURVE('',#337,#142,#408,.T.); -#408 = SURFACE_CURVE('',#409,(#413,#420),.PCURVE_S1.); +#407 = PCURVE('',#396,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); #409 = LINE('',#410,#411); -#410 = CARTESIAN_POINT('',(500.,250.,15.)); +#410 = CARTESIAN_POINT('',(-6.28318530718,0.)); #411 = VECTOR('',#412,1.); -#412 = DIRECTION('',(-1.,0.,0.)); -#413 = PCURVE('',#162,#414); -#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); -#415 = LINE('',#416,#417); -#416 = CARTESIAN_POINT('',(0.,-15.)); -#417 = VECTOR('',#418,1.); -#418 = DIRECTION('',(1.,0.)); -#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#412 = DIRECTION('',(-0.,-1.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#420 = PCURVE('',#190,#421); -#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); -#422 = LINE('',#423,#424); -#423 = CARTESIAN_POINT('',(479.25414601888,241.60286862669)); -#424 = VECTOR('',#425,1.); -#425 = DIRECTION('',(-1.,0.)); -#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#414 = ORIENTED_EDGE('',*,*,#415,.T.); +#415 = EDGE_CURVE('',#388,#388,#416,.T.); +#416 = SURFACE_CURVE('',#417,(#422,#429),.PCURVE_S1.); +#417 = CIRCLE('',#418,30.); +#418 = AXIS2_PLACEMENT_3D('',#419,#420,#421); +#419 = CARTESIAN_POINT('',(420.,170.,15.)); +#420 = DIRECTION('',(0.,0.,1.)); +#421 = DIRECTION('',(1.,0.,0.)); +#422 = PCURVE('',#396,#423); +#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(-0.,-15.)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(-1.,0.)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#427 = ORIENTED_EDGE('',*,*,#139,.F.); -#428 = ORIENTED_EDGE('',*,*,#429,.F.); -#429 = EDGE_CURVE('',#360,#140,#430,.T.); -#430 = SURFACE_CURVE('',#431,(#435,#442),.PCURVE_S1.); -#431 = LINE('',#432,#433); -#432 = CARTESIAN_POINT('',(500.,250.,0.)); -#433 = VECTOR('',#434,1.); -#434 = DIRECTION('',(-1.,0.,0.)); -#435 = PCURVE('',#162,#436); -#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441); -#437 = LINE('',#438,#439); -#438 = CARTESIAN_POINT('',(0.,-0.)); -#439 = VECTOR('',#440,1.); -#440 = DIRECTION('',(1.,0.)); -#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#429 = PCURVE('',#122,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = CIRCLE('',#432,30.); +#432 = AXIS2_PLACEMENT_2D('',#433,#434); +#433 = CARTESIAN_POINT('',(399.25414601888,161.60286862669)); +#434 = DIRECTION('',(1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#442 = PCURVE('',#244,#443); -#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448); -#444 = LINE('',#445,#446); -#445 = CARTESIAN_POINT('',(479.25414601888,241.60286862669)); -#446 = VECTOR('',#447,1.); -#447 = DIRECTION('',(-1.,0.)); -#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#436 = ORIENTED_EDGE('',*,*,#385,.F.); +#437 = ORIENTED_EDGE('',*,*,#438,.F.); +#438 = EDGE_CURVE('',#386,#386,#439,.T.); +#439 = SURFACE_CURVE('',#440,(#445,#452),.PCURVE_S1.); +#440 = CIRCLE('',#441,30.); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(420.,170.,0.)); +#443 = DIRECTION('',(0.,0.,1.)); +#444 = DIRECTION('',(1.,0.,0.)); +#445 = PCURVE('',#396,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451); +#447 = LINE('',#448,#449); +#448 = CARTESIAN_POINT('',(-0.,0.)); +#449 = VECTOR('',#450,1.); +#450 = DIRECTION('',(-1.,0.)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#449 = ADVANCED_FACE('',(#450),#464,.F.); -#450 = FACE_BOUND('',#451,.T.); -#451 = EDGE_LOOP('',(#452,#482,#504,#505)); -#452 = ORIENTED_EDGE('',*,*,#453,.T.); -#453 = EDGE_CURVE('',#454,#456,#458,.T.); -#454 = VERTEX_POINT('',#455); -#455 = CARTESIAN_POINT('',(450.,170.,0.)); -#456 = VERTEX_POINT('',#457); -#457 = CARTESIAN_POINT('',(450.,170.,15.)); -#458 = SEAM_CURVE('',#459,(#463,#475),.PCURVE_S1.); -#459 = LINE('',#460,#461); -#460 = CARTESIAN_POINT('',(450.,170.,0.)); -#461 = VECTOR('',#462,1.); -#462 = DIRECTION('',(0.,0.,1.)); -#463 = PCURVE('',#464,#469); -#464 = CYLINDRICAL_SURFACE('',#465,30.); -#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468); -#466 = CARTESIAN_POINT('',(420.,170.,0.)); -#467 = DIRECTION('',(-0.,-0.,-1.)); -#468 = DIRECTION('',(1.,0.,0.)); -#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); -#470 = LINE('',#471,#472); -#471 = CARTESIAN_POINT('',(-0.,0.)); -#472 = VECTOR('',#473,1.); -#473 = DIRECTION('',(-0.,-1.)); -#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#452 = PCURVE('',#176,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = CIRCLE('',#455,30.); +#455 = AXIS2_PLACEMENT_2D('',#456,#457); +#456 = CARTESIAN_POINT('',(399.25414601888,161.60286862669)); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#475 = PCURVE('',#464,#476); -#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); -#477 = LINE('',#478,#479); -#478 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#479 = VECTOR('',#480,1.); -#480 = DIRECTION('',(-0.,-1.)); -#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#482 = ORIENTED_EDGE('',*,*,#483,.T.); -#483 = EDGE_CURVE('',#456,#456,#484,.T.); -#484 = SURFACE_CURVE('',#485,(#490,#497),.PCURVE_S1.); -#485 = CIRCLE('',#486,30.); -#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489); -#487 = CARTESIAN_POINT('',(420.,170.,15.)); -#488 = DIRECTION('',(0.,0.,1.)); -#489 = DIRECTION('',(1.,0.,0.)); -#490 = PCURVE('',#464,#491); -#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); -#492 = LINE('',#493,#494); -#493 = CARTESIAN_POINT('',(-0.,-15.)); -#494 = VECTOR('',#495,1.); -#495 = DIRECTION('',(-1.,0.)); -#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#497 = PCURVE('',#190,#498); -#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); -#499 = CIRCLE('',#500,30.); -#500 = AXIS2_PLACEMENT_2D('',#501,#502); -#501 = CARTESIAN_POINT('',(399.25414601888,161.60286862669)); -#502 = DIRECTION('',(1.,0.)); -#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#504 = ORIENTED_EDGE('',*,*,#453,.F.); -#505 = ORIENTED_EDGE('',*,*,#506,.F.); -#506 = EDGE_CURVE('',#454,#454,#507,.T.); -#507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.); -#508 = CIRCLE('',#509,30.); -#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); -#510 = CARTESIAN_POINT('',(420.,170.,0.)); -#511 = DIRECTION('',(0.,0.,1.)); -#512 = DIRECTION('',(1.,0.,0.)); -#513 = PCURVE('',#464,#514); -#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); -#515 = LINE('',#516,#517); -#516 = CARTESIAN_POINT('',(-0.,0.)); -#517 = VECTOR('',#518,1.); -#518 = DIRECTION('',(-1.,0.)); -#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#520 = PCURVE('',#244,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = CIRCLE('',#523,30.); -#523 = AXIS2_PLACEMENT_2D('',#524,#525); -#524 = CARTESIAN_POINT('',(399.25414601888,161.60286862669)); -#525 = DIRECTION('',(1.,0.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#527 = ADVANCED_FACE('',(#528,#534),#244,.F.); -#528 = FACE_BOUND('',#529,.F.); -#529 = EDGE_LOOP('',(#530,#531,#532,#533)); -#530 = ORIENTED_EDGE('',*,*,#230,.T.); -#531 = ORIENTED_EDGE('',*,*,#311,.T.); -#532 = ORIENTED_EDGE('',*,*,#382,.T.); -#533 = ORIENTED_EDGE('',*,*,#429,.T.); -#534 = FACE_BOUND('',#535,.T.); -#535 = EDGE_LOOP('',(#536)); -#536 = ORIENTED_EDGE('',*,*,#506,.T.); -#537 = ADVANCED_FACE('',(#538,#544),#190,.T.); -#538 = FACE_BOUND('',#539,.T.); -#539 = EDGE_LOOP('',(#540,#541,#542,#543)); -#540 = ORIENTED_EDGE('',*,*,#174,.T.); -#541 = ORIENTED_EDGE('',*,*,#260,.T.); -#542 = ORIENTED_EDGE('',*,*,#336,.T.); -#543 = ORIENTED_EDGE('',*,*,#407,.T.); -#544 = FACE_BOUND('',#545,.F.); -#545 = EDGE_LOOP('',(#546)); -#546 = ORIENTED_EDGE('',*,*,#483,.T.); -#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#551)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#548,#549,#550)) REPRESENTATION_CONTEXT('Context #1', +#459 = ADVANCED_FACE('',(#460,#466),#176,.F.); +#460 = FACE_BOUND('',#461,.F.); +#461 = EDGE_LOOP('',(#462,#463,#464,#465)); +#462 = ORIENTED_EDGE('',*,*,#162,.T.); +#463 = ORIENTED_EDGE('',*,*,#243,.T.); +#464 = ORIENTED_EDGE('',*,*,#314,.T.); +#465 = ORIENTED_EDGE('',*,*,#361,.T.); +#466 = FACE_BOUND('',#467,.T.); +#467 = EDGE_LOOP('',(#468)); +#468 = ORIENTED_EDGE('',*,*,#438,.T.); +#469 = ADVANCED_FACE('',(#470,#476),#122,.T.); +#470 = FACE_BOUND('',#471,.T.); +#471 = EDGE_LOOP('',(#472,#473,#474,#475)); +#472 = ORIENTED_EDGE('',*,*,#106,.T.); +#473 = ORIENTED_EDGE('',*,*,#192,.T.); +#474 = ORIENTED_EDGE('',*,*,#268,.T.); +#475 = ORIENTED_EDGE('',*,*,#339,.T.); +#476 = FACE_BOUND('',#477,.F.); +#477 = EDGE_LOOP('',(#478)); +#478 = ORIENTED_EDGE('',*,*,#415,.T.); +#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#483)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#480,#481,#482)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); -#548 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#549 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#550 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#551 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#548, +#480 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#481 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#482 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#483 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#480, 'distance_accuracy_value','confusion accuracy'); -#552 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#553,#555); -#553 = ( REPRESENTATION_RELATIONSHIP('','',#132,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#554) +#484 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#485,#487); +#485 = ( REPRESENTATION_RELATIONSHIP('','',#64,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#486) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#554 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#555 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#556 +#486 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#487 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#488 ); -#556 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','TopPannel','',#5,#127,$); -#557 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#129)); -#558 = SHAPE_DEFINITION_REPRESENTATION(#559,#565); -#559 = PRODUCT_DEFINITION_SHAPE('','',#560); -#560 = PRODUCT_DEFINITION('design','',#561,#564); -#561 = PRODUCT_DEFINITION_FORMATION('','',#562); -#562 = PRODUCT('Sketch','Sketch','',(#563)); -#563 = PRODUCT_CONTEXT('',#2,'mechanical'); -#564 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#565 = SHAPE_REPRESENTATION('',(#11,#566,#595),#604); -#566 = GEOMETRIC_CURVE_SET('',(#567,#574,#581,#588)); -#567 = TRIMMED_CURVE('',#568,(#572,PARAMETER_VALUE(0.)),(#573, - PARAMETER_VALUE(500.)),.T.,.PARAMETER.); -#568 = LINE('',#569,#570); -#569 = CARTESIAN_POINT('',(-500.,250.,0.)); -#570 = VECTOR('',#571,1.); -#571 = DIRECTION('',(0.,-1.,0.)); -#572 = CARTESIAN_POINT('',(-500.,250.,0.)); -#573 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#574 = TRIMMED_CURVE('',#575,(#579,PARAMETER_VALUE(0.)),(#580, - PARAMETER_VALUE(1.E+03)),.T.,.PARAMETER.); -#575 = LINE('',#576,#577); -#576 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#577 = VECTOR('',#578,1.); -#578 = DIRECTION('',(1.,0.,0.)); -#579 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#580 = CARTESIAN_POINT('',(500.,-250.,0.)); -#581 = TRIMMED_CURVE('',#582,(#586,PARAMETER_VALUE(0.)),(#587, - PARAMETER_VALUE(500.)),.T.,.PARAMETER.); -#582 = LINE('',#583,#584); -#583 = CARTESIAN_POINT('',(500.,-250.,0.)); -#584 = VECTOR('',#585,1.); -#585 = DIRECTION('',(0.,1.,0.)); -#586 = CARTESIAN_POINT('',(500.,-250.,0.)); -#587 = CARTESIAN_POINT('',(500.,250.,0.)); -#588 = TRIMMED_CURVE('',#589,(#593,PARAMETER_VALUE(0.)),(#594, - PARAMETER_VALUE(1.E+03)),.T.,.PARAMETER.); +#488 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','TopPannel','',#5,#59,$); +#489 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#61)); +#490 = SHAPE_DEFINITION_REPRESENTATION(#491,#497); +#491 = PRODUCT_DEFINITION_SHAPE('','',#492); +#492 = PRODUCT_DEFINITION('design','',#493,#496); +#493 = PRODUCT_DEFINITION_FORMATION('','',#494); +#494 = PRODUCT('LeftPannel','LeftPannel','',(#495)); +#495 = PRODUCT_CONTEXT('',#2,'mechanical'); +#496 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#497 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#498),#828); +#498 = MANIFOLD_SOLID_BREP('',#499); +#499 = CLOSED_SHELL('',(#500,#620,#696,#767,#814,#821)); +#500 = ADVANCED_FACE('',(#501),#515,.F.); +#501 = FACE_BOUND('',#502,.F.); +#502 = EDGE_LOOP('',(#503,#538,#566,#594)); +#503 = ORIENTED_EDGE('',*,*,#504,.T.); +#504 = EDGE_CURVE('',#505,#507,#509,.T.); +#505 = VERTEX_POINT('',#506); +#506 = CARTESIAN_POINT('',(0.,-225.,375.)); +#507 = VERTEX_POINT('',#508); +#508 = CARTESIAN_POINT('',(15.,-225.,375.)); +#509 = SURFACE_CURVE('',#510,(#514,#526),.PCURVE_S1.); +#510 = LINE('',#511,#512); +#511 = CARTESIAN_POINT('',(-2.1649E-13,-225.,375.)); +#512 = VECTOR('',#513,1.); +#513 = DIRECTION('',(1.,-4.4E-16,2.8E-16)); +#514 = PCURVE('',#515,#520); +#515 = PLANE('',#516); +#516 = AXIS2_PLACEMENT_3D('',#517,#518,#519); +#517 = CARTESIAN_POINT('',(-2.1649E-13,-225.,375.)); +#518 = DIRECTION('',(4.4E-16,1.,-2.2E-16)); +#519 = DIRECTION('',(4.4E-16,-2.2E-16,-1.)); +#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525); +#521 = LINE('',#522,#523); +#522 = CARTESIAN_POINT('',(0.,0.)); +#523 = VECTOR('',#524,1.); +#524 = DIRECTION('',(1.6E-16,-1.)); +#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#526 = PCURVE('',#527,#532); +#527 = PLANE('',#528); +#528 = AXIS2_PLACEMENT_3D('',#529,#530,#531); +#529 = CARTESIAN_POINT('',(-1.1657E-13,225.,375.)); +#530 = DIRECTION('',(2.8E-16,-4.4E-16,-1.)); +#531 = DIRECTION('',(-2.2E-16,-1.,4.4E-16)); +#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(450.,9.2E-16)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(2.2E-16,-1.)); +#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#538 = ORIENTED_EDGE('',*,*,#539,.T.); +#539 = EDGE_CURVE('',#507,#540,#542,.T.); +#540 = VERTEX_POINT('',#541); +#541 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(15.,-225.,375.)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.,0.,-1.)); +#547 = PCURVE('',#515,#548); +#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(1.771302565824E-13,-15.)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(1.,4.4E-16)); +#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#554 = PCURVE('',#555,#560); +#555 = PLANE('',#556); +#556 = AXIS2_PLACEMENT_3D('',#557,#558,#559); +#557 = CARTESIAN_POINT('',(15.,-1.306E-14,-8.881784197001E-15)); +#558 = DIRECTION('',(1.,-2.2E-16,2.2E-16)); +#559 = DIRECTION('',(-2.2E-16,0.,1.)); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(375.,225.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(-1.,4.84E-32)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#566 = ORIENTED_EDGE('',*,*,#567,.F.); +#567 = EDGE_CURVE('',#568,#540,#570,.T.); +#568 = VERTEX_POINT('',#569); +#569 = CARTESIAN_POINT('',(0.,-225.,-375.)); +#570 = SURFACE_CURVE('',#571,(#575,#582),.PCURVE_S1.); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(1.1657E-13,-225.,-375.)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(1.,-4.4E-16,2.8E-16)); +#575 = PCURVE('',#515,#576); +#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(750.,-3.06E-15)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(1.6E-16,-1.)); +#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#582 = PCURVE('',#583,#588); +#583 = PLANE('',#584); +#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587); +#585 = CARTESIAN_POINT('',(1.1657E-13,-225.,-375.)); +#586 = DIRECTION('',(-2.8E-16,4.4E-16,1.)); +#587 = DIRECTION('',(2.2E-16,1.,-4.4E-16)); +#588 = DEFINITIONAL_REPRESENTATION('',(#589),#593); #589 = LINE('',#590,#591); -#590 = CARTESIAN_POINT('',(500.,250.,0.)); +#590 = CARTESIAN_POINT('',(0.,0.)); #591 = VECTOR('',#592,1.); -#592 = DIRECTION('',(-1.,0.,0.)); -#593 = CARTESIAN_POINT('',(500.,250.,0.)); -#594 = CARTESIAN_POINT('',(-500.,250.,0.)); -#595 = GEOMETRIC_CURVE_SET('',(#596)); -#596 = TRIMMED_CURVE('',#597,(#602,PARAMETER_VALUE(0.)),(#603, - PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); -#597 = CIRCLE('',#598,30.); -#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601); -#599 = CARTESIAN_POINT('',(420.,170.,0.)); -#600 = DIRECTION('',(0.,0.,1.)); -#601 = DIRECTION('',(1.,0.,-0.)); -#602 = CARTESIAN_POINT('',(450.,170.,0.)); -#603 = CARTESIAN_POINT('',(450.,170.,0.)); -#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#608)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#605,#606,#607)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#605 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#606 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#607 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#608 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#605, - 'distance_accuracy_value','confusion accuracy'); -#609 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#610,#612); -#610 = ( REPRESENTATION_RELATIONSHIP('','',#565,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#611) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#611 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#612 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#613 - ); -#613 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Sketch','',#5,#560,$); -#614 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#562)); -#615 = SHAPE_DEFINITION_REPRESENTATION(#616,#622); -#616 = PRODUCT_DEFINITION_SHAPE('','',#617); -#617 = PRODUCT_DEFINITION('design','',#618,#621); -#618 = PRODUCT_DEFINITION_FORMATION('','',#619); -#619 = PRODUCT('Pad','Pad','',(#620)); -#620 = PRODUCT_CONTEXT('',#2,'mechanical'); -#621 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#622 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#623),#1037); -#623 = MANIFOLD_SOLID_BREP('',#624); -#624 = CLOSED_SHELL('',(#625,#745,#821,#892,#939,#1017,#1027)); -#625 = ADVANCED_FACE('',(#626),#640,.F.); -#626 = FACE_BOUND('',#627,.F.); -#627 = EDGE_LOOP('',(#628,#663,#691,#719)); -#628 = ORIENTED_EDGE('',*,*,#629,.T.); -#629 = EDGE_CURVE('',#630,#632,#634,.T.); -#630 = VERTEX_POINT('',#631); -#631 = CARTESIAN_POINT('',(-500.,250.,0.)); -#632 = VERTEX_POINT('',#633); -#633 = CARTESIAN_POINT('',(-500.,250.,15.)); -#634 = SURFACE_CURVE('',#635,(#639,#651),.PCURVE_S1.); -#635 = LINE('',#636,#637); -#636 = CARTESIAN_POINT('',(-500.,250.,0.)); -#637 = VECTOR('',#638,1.); -#638 = DIRECTION('',(0.,0.,1.)); -#639 = PCURVE('',#640,#645); -#640 = PLANE('',#641); -#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); -#642 = CARTESIAN_POINT('',(-500.,250.,0.)); -#643 = DIRECTION('',(1.,0.,-0.)); -#644 = DIRECTION('',(0.,-1.,0.)); -#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650); -#646 = LINE('',#647,#648); -#647 = CARTESIAN_POINT('',(0.,0.)); -#648 = VECTOR('',#649,1.); -#649 = DIRECTION('',(0.,-1.)); -#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#592 = DIRECTION('',(-2.2E-16,-1.)); +#593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#651 = PCURVE('',#652,#657); -#652 = PLANE('',#653); -#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656); -#654 = CARTESIAN_POINT('',(500.,250.,0.)); -#655 = DIRECTION('',(0.,-1.,0.)); -#656 = DIRECTION('',(-1.,0.,0.)); +#594 = ORIENTED_EDGE('',*,*,#595,.F.); +#595 = EDGE_CURVE('',#505,#568,#596,.T.); +#596 = SURFACE_CURVE('',#597,(#601,#608),.PCURVE_S1.); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(0.,-225.,375.)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(0.,0.,-1.)); +#601 = PCURVE('',#515,#602); +#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607); +#603 = LINE('',#604,#605); +#604 = CARTESIAN_POINT('',(1.705302565824E-13,-2.1649E-13)); +#605 = VECTOR('',#606,1.); +#606 = DIRECTION('',(1.,4.4E-16)); +#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#608 = PCURVE('',#609,#614); +#609 = PLANE('',#610); +#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613); +#611 = CARTESIAN_POINT('',(0.,-6.06E-15,-1.213E-14)); +#612 = DIRECTION('',(1.,-2.2E-16,2.2E-16)); +#613 = DIRECTION('',(-2.2E-16,0.,1.)); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(375.,225.)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-1.,4.84E-32)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#583,.F.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#624,#647,#675)); +#623 = ORIENTED_EDGE('',*,*,#567,.T.); +#624 = ORIENTED_EDGE('',*,*,#625,.T.); +#625 = EDGE_CURVE('',#540,#626,#628,.T.); +#626 = VERTEX_POINT('',#627); +#627 = CARTESIAN_POINT('',(15.,225.,-375.)); +#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,1.,0.)); +#633 = PCURVE('',#583,#634); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(1.45408547152E-13,-15.)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(1.,2.2E-16)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#640 = PCURVE('',#555,#641); +#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(-375.,225.)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(0.,-1.)); +#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#647 = ORIENTED_EDGE('',*,*,#648,.F.); +#648 = EDGE_CURVE('',#649,#626,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(0.,225.,-375.)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(2.1649E-13,225.,-375.)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(1.,-4.4E-16,2.8E-16)); +#656 = PCURVE('',#583,#657); #657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); #658 = LINE('',#659,#660); -#659 = CARTESIAN_POINT('',(1.E+03,0.)); +#659 = CARTESIAN_POINT('',(450.,-9.2E-16)); #660 = VECTOR('',#661,1.); -#661 = DIRECTION('',(0.,-1.)); +#661 = DIRECTION('',(-2.2E-16,-1.)); #662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#663 = ORIENTED_EDGE('',*,*,#664,.T.); -#664 = EDGE_CURVE('',#632,#665,#667,.T.); -#665 = VERTEX_POINT('',#666); -#666 = CARTESIAN_POINT('',(-500.,-250.,15.)); -#667 = SURFACE_CURVE('',#668,(#672,#679),.PCURVE_S1.); -#668 = LINE('',#669,#670); -#669 = CARTESIAN_POINT('',(-500.,250.,15.)); -#670 = VECTOR('',#671,1.); -#671 = DIRECTION('',(0.,-1.,0.)); -#672 = PCURVE('',#640,#673); -#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678); -#674 = LINE('',#675,#676); -#675 = CARTESIAN_POINT('',(0.,-15.)); -#676 = VECTOR('',#677,1.); -#677 = DIRECTION('',(1.,0.)); -#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = PCURVE('',#664,#669); +#664 = PLANE('',#665); +#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668); +#666 = CARTESIAN_POINT('',(2.1649E-13,225.,-375.)); +#667 = DIRECTION('',(-4.4E-16,-1.,2.2E-16)); +#668 = DIRECTION('',(-4.4E-16,2.2E-16,1.)); +#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(0.,0.)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(-1.6E-16,-1.)); +#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#679 = PCURVE('',#680,#685); -#680 = PLANE('',#681); -#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684); -#682 = CARTESIAN_POINT('',(20.745853981117,8.397131373309,15.)); -#683 = DIRECTION('',(0.,0.,1.)); -#684 = DIRECTION('',(1.,0.,0.)); -#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); -#686 = LINE('',#687,#688); -#687 = CARTESIAN_POINT('',(-520.7458539811,241.60286862669)); -#688 = VECTOR('',#689,1.); -#689 = DIRECTION('',(0.,-1.)); -#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#675 = ORIENTED_EDGE('',*,*,#676,.F.); +#676 = EDGE_CURVE('',#568,#649,#677,.T.); +#677 = SURFACE_CURVE('',#678,(#682,#689),.PCURVE_S1.); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,-225.,-375.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,1.,0.)); +#682 = PCURVE('',#583,#683); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(1.42108547152E-13,1.1657E-13)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(1.,2.2E-16)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#691 = ORIENTED_EDGE('',*,*,#692,.F.); -#692 = EDGE_CURVE('',#693,#665,#695,.T.); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#695 = SURFACE_CURVE('',#696,(#700,#707),.PCURVE_S1.); -#696 = LINE('',#697,#698); -#697 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#698 = VECTOR('',#699,1.); -#699 = DIRECTION('',(0.,0.,1.)); -#700 = PCURVE('',#640,#701); -#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706); -#702 = LINE('',#703,#704); -#703 = CARTESIAN_POINT('',(500.,0.)); -#704 = VECTOR('',#705,1.); -#705 = DIRECTION('',(0.,-1.)); -#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#689 = PCURVE('',#609,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(-375.,225.)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.,-1.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#707 = PCURVE('',#708,#713); -#708 = PLANE('',#709); -#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); -#710 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#711 = DIRECTION('',(0.,1.,0.)); -#712 = DIRECTION('',(1.,0.,0.)); -#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); -#714 = LINE('',#715,#716); -#715 = CARTESIAN_POINT('',(0.,0.)); -#716 = VECTOR('',#717,1.); -#717 = DIRECTION('',(0.,-1.)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#696 = ADVANCED_FACE('',(#697),#664,.F.); +#697 = FACE_BOUND('',#698,.F.); +#698 = EDGE_LOOP('',(#699,#700,#723,#746)); +#699 = ORIENTED_EDGE('',*,*,#648,.T.); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#626,#702,#704,.T.); +#702 = VERTEX_POINT('',#703); +#703 = CARTESIAN_POINT('',(15.,225.,375.)); +#704 = SURFACE_CURVE('',#705,(#709,#716),.PCURVE_S1.); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(15.,225.,-375.)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(0.,0.,1.)); +#709 = PCURVE('',#664,#710); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715); +#711 = LINE('',#712,#713); +#712 = CARTESIAN_POINT('',(1.639302565824E-13,-15.)); +#713 = VECTOR('',#714,1.); +#714 = DIRECTION('',(1.,-4.4E-16)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#720,.F.); -#720 = EDGE_CURVE('',#630,#693,#721,.T.); -#721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.); -#722 = LINE('',#723,#724); -#723 = CARTESIAN_POINT('',(-500.,250.,0.)); -#724 = VECTOR('',#725,1.); -#725 = DIRECTION('',(0.,-1.,0.)); -#726 = PCURVE('',#640,#727); -#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732); +#716 = PCURVE('',#555,#717); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(-375.,-225.)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(1.,-4.84E-32)); +#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#723 = ORIENTED_EDGE('',*,*,#724,.F.); +#724 = EDGE_CURVE('',#725,#702,#727,.T.); +#725 = VERTEX_POINT('',#726); +#726 = CARTESIAN_POINT('',(0.,225.,375.)); +#727 = SURFACE_CURVE('',#728,(#732,#739),.PCURVE_S1.); #728 = LINE('',#729,#730); -#729 = CARTESIAN_POINT('',(0.,0.)); +#729 = CARTESIAN_POINT('',(-1.1657E-13,225.,375.)); #730 = VECTOR('',#731,1.); -#731 = DIRECTION('',(1.,0.)); -#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#731 = DIRECTION('',(1.,-4.4E-16,2.8E-16)); +#732 = PCURVE('',#664,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(750.,3.06E-15)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-1.6E-16,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#733 = PCURVE('',#734,#739); -#734 = PLANE('',#735); -#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); -#736 = CARTESIAN_POINT('',(20.745853981117,8.397131373309,0.)); -#737 = DIRECTION('',(0.,0.,1.)); -#738 = DIRECTION('',(1.,0.,0.)); -#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744); -#740 = LINE('',#741,#742); -#741 = CARTESIAN_POINT('',(-520.7458539811,241.60286862669)); -#742 = VECTOR('',#743,1.); -#743 = DIRECTION('',(0.,-1.)); -#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#739 = PCURVE('',#527,#740); +#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745); +#741 = LINE('',#742,#743); +#742 = CARTESIAN_POINT('',(0.,0.)); +#743 = VECTOR('',#744,1.); +#744 = DIRECTION('',(2.2E-16,-1.)); +#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#745 = ADVANCED_FACE('',(#746),#708,.F.); -#746 = FACE_BOUND('',#747,.F.); -#747 = EDGE_LOOP('',(#748,#749,#772,#800)); -#748 = ORIENTED_EDGE('',*,*,#692,.T.); -#749 = ORIENTED_EDGE('',*,*,#750,.T.); -#750 = EDGE_CURVE('',#665,#751,#753,.T.); -#751 = VERTEX_POINT('',#752); -#752 = CARTESIAN_POINT('',(500.,-250.,15.)); -#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.); -#754 = LINE('',#755,#756); -#755 = CARTESIAN_POINT('',(-500.,-250.,15.)); -#756 = VECTOR('',#757,1.); -#757 = DIRECTION('',(1.,0.,0.)); -#758 = PCURVE('',#708,#759); -#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); -#760 = LINE('',#761,#762); -#761 = CARTESIAN_POINT('',(0.,-15.)); -#762 = VECTOR('',#763,1.); -#763 = DIRECTION('',(1.,0.)); -#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#746 = ORIENTED_EDGE('',*,*,#747,.F.); +#747 = EDGE_CURVE('',#649,#725,#748,.T.); +#748 = SURFACE_CURVE('',#749,(#753,#760),.PCURVE_S1.); +#749 = LINE('',#750,#751); +#750 = CARTESIAN_POINT('',(0.,225.,-375.)); +#751 = VECTOR('',#752,1.); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = PCURVE('',#664,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(1.705302565824E-13,2.1649E-13)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(1.,-4.4E-16)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#765 = PCURVE('',#680,#766); -#766 = DEFINITIONAL_REPRESENTATION('',(#767),#771); -#767 = LINE('',#768,#769); -#768 = CARTESIAN_POINT('',(-520.7458539811,-258.3971313733)); -#769 = VECTOR('',#770,1.); -#770 = DIRECTION('',(1.,0.)); -#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#760 = PCURVE('',#609,#761); +#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(-375.,-225.)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(1.,-4.84E-32)); +#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#772 = ORIENTED_EDGE('',*,*,#773,.F.); -#773 = EDGE_CURVE('',#774,#751,#776,.T.); -#774 = VERTEX_POINT('',#775); -#775 = CARTESIAN_POINT('',(500.,-250.,0.)); -#776 = SURFACE_CURVE('',#777,(#781,#788),.PCURVE_S1.); -#777 = LINE('',#778,#779); -#778 = CARTESIAN_POINT('',(500.,-250.,0.)); -#779 = VECTOR('',#780,1.); -#780 = DIRECTION('',(0.,0.,1.)); -#781 = PCURVE('',#708,#782); -#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); -#783 = LINE('',#784,#785); -#784 = CARTESIAN_POINT('',(1.E+03,0.)); -#785 = VECTOR('',#786,1.); -#786 = DIRECTION('',(0.,-1.)); -#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#767 = ADVANCED_FACE('',(#768),#527,.F.); +#768 = FACE_BOUND('',#769,.F.); +#769 = EDGE_LOOP('',(#770,#771,#792,#793)); +#770 = ORIENTED_EDGE('',*,*,#724,.T.); +#771 = ORIENTED_EDGE('',*,*,#772,.T.); +#772 = EDGE_CURVE('',#702,#507,#773,.T.); +#773 = SURFACE_CURVE('',#774,(#778,#785),.PCURVE_S1.); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(15.,225.,375.)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(0.,-1.,0.)); +#778 = PCURVE('',#527,#779); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(1.38808547152E-13,-15.)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(1.,-2.2E-16)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#788 = PCURVE('',#789,#794); -#789 = PLANE('',#790); -#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793); -#791 = CARTESIAN_POINT('',(500.,-250.,0.)); -#792 = DIRECTION('',(-1.,0.,0.)); -#793 = DIRECTION('',(0.,1.,0.)); -#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799); -#795 = LINE('',#796,#797); -#796 = CARTESIAN_POINT('',(0.,0.)); -#797 = VECTOR('',#798,1.); -#798 = DIRECTION('',(0.,-1.)); -#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#785 = PCURVE('',#555,#786); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(375.,-225.)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.,1.)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#800 = ORIENTED_EDGE('',*,*,#801,.F.); -#801 = EDGE_CURVE('',#693,#774,#802,.T.); -#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.); -#803 = LINE('',#804,#805); -#804 = CARTESIAN_POINT('',(-500.,-250.,0.)); -#805 = VECTOR('',#806,1.); -#806 = DIRECTION('',(1.,0.,0.)); -#807 = PCURVE('',#708,#808); +#792 = ORIENTED_EDGE('',*,*,#504,.F.); +#793 = ORIENTED_EDGE('',*,*,#794,.F.); +#794 = EDGE_CURVE('',#725,#505,#795,.T.); +#795 = SURFACE_CURVE('',#796,(#800,#807),.PCURVE_S1.); +#796 = LINE('',#797,#798); +#797 = CARTESIAN_POINT('',(0.,225.,375.)); +#798 = VECTOR('',#799,1.); +#799 = DIRECTION('',(0.,-1.,0.)); +#800 = PCURVE('',#527,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(1.42108547152E-13,-1.1657E-13)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(1.,-2.2E-16)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = PCURVE('',#609,#808); #808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); #809 = LINE('',#810,#811); -#810 = CARTESIAN_POINT('',(0.,0.)); +#810 = CARTESIAN_POINT('',(375.,-225.)); #811 = VECTOR('',#812,1.); -#812 = DIRECTION('',(1.,0.)); +#812 = DIRECTION('',(0.,1.)); #813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#814 = PCURVE('',#734,#815); -#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); -#816 = LINE('',#817,#818); -#817 = CARTESIAN_POINT('',(-520.7458539811,-258.3971313733)); -#818 = VECTOR('',#819,1.); -#819 = DIRECTION('',(1.,0.)); -#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#821 = ADVANCED_FACE('',(#822),#789,.F.); -#822 = FACE_BOUND('',#823,.F.); -#823 = EDGE_LOOP('',(#824,#825,#848,#871)); -#824 = ORIENTED_EDGE('',*,*,#773,.T.); -#825 = ORIENTED_EDGE('',*,*,#826,.T.); -#826 = EDGE_CURVE('',#751,#827,#829,.T.); -#827 = VERTEX_POINT('',#828); -#828 = CARTESIAN_POINT('',(500.,250.,15.)); -#829 = SURFACE_CURVE('',#830,(#834,#841),.PCURVE_S1.); -#830 = LINE('',#831,#832); -#831 = CARTESIAN_POINT('',(500.,-250.,15.)); -#832 = VECTOR('',#833,1.); -#833 = DIRECTION('',(0.,1.,0.)); -#834 = PCURVE('',#789,#835); -#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); -#836 = LINE('',#837,#838); -#837 = CARTESIAN_POINT('',(0.,-15.)); -#838 = VECTOR('',#839,1.); -#839 = DIRECTION('',(1.,0.)); -#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#841 = PCURVE('',#680,#842); -#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); -#843 = LINE('',#844,#845); -#844 = CARTESIAN_POINT('',(479.25414601888,-258.3971313733)); -#845 = VECTOR('',#846,1.); -#846 = DIRECTION('',(0.,1.)); -#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#848 = ORIENTED_EDGE('',*,*,#849,.F.); -#849 = EDGE_CURVE('',#850,#827,#852,.T.); -#850 = VERTEX_POINT('',#851); -#851 = CARTESIAN_POINT('',(500.,250.,0.)); -#852 = SURFACE_CURVE('',#853,(#857,#864),.PCURVE_S1.); -#853 = LINE('',#854,#855); -#854 = CARTESIAN_POINT('',(500.,250.,0.)); -#855 = VECTOR('',#856,1.); -#856 = DIRECTION('',(0.,0.,1.)); -#857 = PCURVE('',#789,#858); -#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#814 = ADVANCED_FACE('',(#815),#609,.F.); +#815 = FACE_BOUND('',#816,.F.); +#816 = EDGE_LOOP('',(#817,#818,#819,#820)); +#817 = ORIENTED_EDGE('',*,*,#595,.T.); +#818 = ORIENTED_EDGE('',*,*,#676,.T.); +#819 = ORIENTED_EDGE('',*,*,#747,.T.); +#820 = ORIENTED_EDGE('',*,*,#794,.T.); +#821 = ADVANCED_FACE('',(#822),#555,.T.); +#822 = FACE_BOUND('',#823,.T.); +#823 = EDGE_LOOP('',(#824,#825,#826,#827)); +#824 = ORIENTED_EDGE('',*,*,#539,.T.); +#825 = ORIENTED_EDGE('',*,*,#625,.T.); +#826 = ORIENTED_EDGE('',*,*,#701,.T.); +#827 = ORIENTED_EDGE('',*,*,#772,.T.); +#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#832)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#829,#830,#831)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#829 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#830 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#831 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#832 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#829, + 'distance_accuracy_value','confusion accuracy'); +#833 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#834,#836); +#834 = ( REPRESENTATION_RELATIONSHIP('','',#497,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#835) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#835 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#836 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#837 + ); +#837 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','LeftPannel','',#5,#492,$); +#838 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#494)); +#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#846); +#840 = PRODUCT_DEFINITION_SHAPE('','',#841); +#841 = PRODUCT_DEFINITION('design','',#842,#845); +#842 = PRODUCT_DEFINITION_FORMATION('','',#843); +#843 = PRODUCT('RightPannel','RightPannel','',(#844)); +#844 = PRODUCT_CONTEXT('',#2,'mechanical'); +#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#846 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#847),#1177); +#847 = MANIFOLD_SOLID_BREP('',#848); +#848 = CLOSED_SHELL('',(#849,#969,#1045,#1116,#1163,#1170)); +#849 = ADVANCED_FACE('',(#850),#864,.F.); +#850 = FACE_BOUND('',#851,.F.); +#851 = EDGE_LOOP('',(#852,#887,#915,#943)); +#852 = ORIENTED_EDGE('',*,*,#853,.T.); +#853 = EDGE_CURVE('',#854,#856,#858,.T.); +#854 = VERTEX_POINT('',#855); +#855 = CARTESIAN_POINT('',(-2.83E-13,-225.,375.)); +#856 = VERTEX_POINT('',#857); +#857 = CARTESIAN_POINT('',(15.,-225.,375.)); +#858 = SURFACE_CURVE('',#859,(#863,#875),.PCURVE_S1.); #859 = LINE('',#860,#861); -#860 = CARTESIAN_POINT('',(500.,0.)); +#860 = CARTESIAN_POINT('',(-2.5813E-13,-225.,375.)); #861 = VECTOR('',#862,1.); -#862 = DIRECTION('',(0.,-1.)); -#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#862 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#863 = PCURVE('',#864,#869); +#864 = PLANE('',#865); +#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868); +#866 = CARTESIAN_POINT('',(-2.5813E-13,-225.,375.)); +#867 = DIRECTION('',(4.4E-16,1.,-3.3E-16)); +#868 = DIRECTION('',(5.6E-16,-3.3E-16,-1.)); +#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874); +#870 = LINE('',#871,#872); +#871 = CARTESIAN_POINT('',(0.,0.)); +#872 = VECTOR('',#873,1.); +#873 = DIRECTION('',(1.7E-16,-1.)); +#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#864 = PCURVE('',#652,#865); -#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870); -#866 = LINE('',#867,#868); -#867 = CARTESIAN_POINT('',(0.,-0.)); -#868 = VECTOR('',#869,1.); -#869 = DIRECTION('',(0.,-1.)); -#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#875 = PCURVE('',#876,#881); +#876 = PLANE('',#877); +#877 = AXIS2_PLACEMENT_3D('',#878,#879,#880); +#878 = CARTESIAN_POINT('',(-1.5821E-13,225.,375.)); +#879 = DIRECTION('',(3.9E-16,-5.6E-16,-1.)); +#880 = DIRECTION('',(-2.2E-16,-1.,5.6E-16)); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(450.,9.2E-16)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(2.2E-16,-1.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#871 = ORIENTED_EDGE('',*,*,#872,.F.); -#872 = EDGE_CURVE('',#774,#850,#873,.T.); -#873 = SURFACE_CURVE('',#874,(#878,#885),.PCURVE_S1.); -#874 = LINE('',#875,#876); -#875 = CARTESIAN_POINT('',(500.,-250.,0.)); -#876 = VECTOR('',#877,1.); -#877 = DIRECTION('',(0.,1.,0.)); -#878 = PCURVE('',#789,#879); -#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884); -#880 = LINE('',#881,#882); -#881 = CARTESIAN_POINT('',(0.,0.)); -#882 = VECTOR('',#883,1.); -#883 = DIRECTION('',(1.,0.)); -#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#856,#889,#891,.T.); +#889 = VERTEX_POINT('',#890); +#890 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(15.,-225.,375.)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(3.3E-16,1.1E-16,-1.)); +#896 = PCURVE('',#864,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(-4.844341886081E-14,-15.)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(1.,2.3E-16)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#885 = PCURVE('',#734,#886); -#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); -#887 = LINE('',#888,#889); -#888 = CARTESIAN_POINT('',(479.25414601888,-258.3971313733)); -#889 = VECTOR('',#890,1.); -#890 = DIRECTION('',(0.,1.)); -#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#903 = PCURVE('',#904,#909); +#904 = PLANE('',#905); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(15.,-9.56E-15,-1.42108547152E-14)); +#907 = DIRECTION('',(1.,-4.4E-16,1.1E-16)); +#908 = DIRECTION('',(-1.1E-16,-1.1E-16,1.)); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(375.,225.)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(-1.,-9.860761315263E-32)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#892 = ADVANCED_FACE('',(#893),#652,.F.); -#893 = FACE_BOUND('',#894,.F.); -#894 = EDGE_LOOP('',(#895,#896,#917,#918)); -#895 = ORIENTED_EDGE('',*,*,#849,.T.); -#896 = ORIENTED_EDGE('',*,*,#897,.T.); -#897 = EDGE_CURVE('',#827,#632,#898,.T.); -#898 = SURFACE_CURVE('',#899,(#903,#910),.PCURVE_S1.); -#899 = LINE('',#900,#901); -#900 = CARTESIAN_POINT('',(500.,250.,15.)); -#901 = VECTOR('',#902,1.); -#902 = DIRECTION('',(-1.,0.,0.)); -#903 = PCURVE('',#652,#904); -#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); -#905 = LINE('',#906,#907); -#906 = CARTESIAN_POINT('',(0.,-15.)); -#907 = VECTOR('',#908,1.); -#908 = DIRECTION('',(1.,0.)); -#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#889,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(1.33E-13,-225.,-375.)); +#919 = SURFACE_CURVE('',#920,(#924,#931),.PCURVE_S1.); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(1.5821E-13,-225.,-375.)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#924 = PCURVE('',#864,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(750.,3.66E-15)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(1.7E-16,-1.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#910 = PCURVE('',#680,#911); -#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); -#912 = LINE('',#913,#914); -#913 = CARTESIAN_POINT('',(479.25414601888,241.60286862669)); -#914 = VECTOR('',#915,1.); -#915 = DIRECTION('',(-1.,0.)); -#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#931 = PCURVE('',#932,#937); +#932 = PLANE('',#933); +#933 = AXIS2_PLACEMENT_3D('',#934,#935,#936); +#934 = CARTESIAN_POINT('',(1.5821E-13,-225.,-375.)); +#935 = DIRECTION('',(-3.9E-16,5.6E-16,1.)); +#936 = DIRECTION('',(2.2E-16,1.,-5.6E-16)); +#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942); +#938 = LINE('',#939,#940); +#939 = CARTESIAN_POINT('',(0.,0.)); +#940 = VECTOR('',#941,1.); +#941 = DIRECTION('',(-2.2E-16,-1.)); +#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#917 = ORIENTED_EDGE('',*,*,#629,.F.); -#918 = ORIENTED_EDGE('',*,*,#919,.F.); -#919 = EDGE_CURVE('',#850,#630,#920,.T.); -#920 = SURFACE_CURVE('',#921,(#925,#932),.PCURVE_S1.); -#921 = LINE('',#922,#923); -#922 = CARTESIAN_POINT('',(500.,250.,0.)); -#923 = VECTOR('',#924,1.); -#924 = DIRECTION('',(-1.,0.,0.)); -#925 = PCURVE('',#652,#926); -#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); -#927 = LINE('',#928,#929); -#928 = CARTESIAN_POINT('',(0.,-0.)); -#929 = VECTOR('',#930,1.); -#930 = DIRECTION('',(1.,0.)); -#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#943 = ORIENTED_EDGE('',*,*,#944,.F.); +#944 = EDGE_CURVE('',#854,#917,#945,.T.); +#945 = SURFACE_CURVE('',#946,(#950,#957),.PCURVE_S1.); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(-7.494E-14,-225.,375.)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(3.3E-16,1.1E-16,-1.)); +#950 = PCURVE('',#864,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956); +#952 = LINE('',#953,#954); +#953 = CARTESIAN_POINT('',(-5.684341886081E-14,-1.8319E-13)); +#954 = VECTOR('',#955,1.); +#955 = DIRECTION('',(1.,2.3E-16)); +#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = PCURVE('',#734,#933); -#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); -#934 = LINE('',#935,#936); -#935 = CARTESIAN_POINT('',(479.25414601888,241.60286862669)); -#936 = VECTOR('',#937,1.); -#937 = DIRECTION('',(-1.,0.)); -#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#957 = PCURVE('',#958,#963); +#958 = PLANE('',#959); +#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); +#960 = CARTESIAN_POINT('',(0.,-6.06E-15,-1.213E-14)); +#961 = DIRECTION('',(1.,-4.4E-16,1.1E-16)); +#962 = DIRECTION('',(-1.1E-16,-1.1E-16,1.)); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(375.,225.)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(-1.,-9.860761315263E-32)); +#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#939 = ADVANCED_FACE('',(#940),#954,.F.); -#940 = FACE_BOUND('',#941,.T.); -#941 = EDGE_LOOP('',(#942,#972,#994,#995)); -#942 = ORIENTED_EDGE('',*,*,#943,.T.); -#943 = EDGE_CURVE('',#944,#946,#948,.T.); -#944 = VERTEX_POINT('',#945); -#945 = CARTESIAN_POINT('',(450.,170.,0.)); -#946 = VERTEX_POINT('',#947); -#947 = CARTESIAN_POINT('',(450.,170.,15.)); -#948 = SEAM_CURVE('',#949,(#953,#965),.PCURVE_S1.); -#949 = LINE('',#950,#951); -#950 = CARTESIAN_POINT('',(450.,170.,0.)); -#951 = VECTOR('',#952,1.); -#952 = DIRECTION('',(0.,0.,1.)); -#953 = PCURVE('',#954,#959); -#954 = CYLINDRICAL_SURFACE('',#955,30.); -#955 = AXIS2_PLACEMENT_3D('',#956,#957,#958); -#956 = CARTESIAN_POINT('',(420.,170.,0.)); -#957 = DIRECTION('',(-0.,-0.,-1.)); -#958 = DIRECTION('',(1.,0.,0.)); -#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); -#960 = LINE('',#961,#962); -#961 = CARTESIAN_POINT('',(-0.,0.)); -#962 = VECTOR('',#963,1.); -#963 = DIRECTION('',(-0.,-1.)); -#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#969 = ADVANCED_FACE('',(#970),#932,.F.); +#970 = FACE_BOUND('',#971,.F.); +#971 = EDGE_LOOP('',(#972,#973,#996,#1024)); +#972 = ORIENTED_EDGE('',*,*,#916,.T.); +#973 = ORIENTED_EDGE('',*,*,#974,.T.); +#974 = EDGE_CURVE('',#889,#975,#977,.T.); +#975 = VERTEX_POINT('',#976); +#976 = CARTESIAN_POINT('',(15.,225.,-375.)); +#977 = SURFACE_CURVE('',#978,(#982,#989),.PCURVE_S1.); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); +#982 = PCURVE('',#932,#983); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(8.856512829121E-14,-15.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(1.,4.4E-16)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#965 = PCURVE('',#954,#966); -#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); -#967 = LINE('',#968,#969); -#968 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#969 = VECTOR('',#970,1.); -#970 = DIRECTION('',(-0.,-1.)); -#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#989 = PCURVE('',#904,#990); +#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995); +#991 = LINE('',#992,#993); +#992 = CARTESIAN_POINT('',(-375.,225.)); +#993 = VECTOR('',#994,1.); +#994 = DIRECTION('',(-4.4E-16,-1.)); +#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#972 = ORIENTED_EDGE('',*,*,#973,.T.); -#973 = EDGE_CURVE('',#946,#946,#974,.T.); -#974 = SURFACE_CURVE('',#975,(#980,#987),.PCURVE_S1.); -#975 = CIRCLE('',#976,30.); -#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979); -#977 = CARTESIAN_POINT('',(420.,170.,15.)); -#978 = DIRECTION('',(0.,0.,1.)); -#979 = DIRECTION('',(1.,0.,0.)); -#980 = PCURVE('',#954,#981); -#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986); -#982 = LINE('',#983,#984); -#983 = CARTESIAN_POINT('',(-0.,-15.)); -#984 = VECTOR('',#985,1.); -#985 = DIRECTION('',(-1.,0.)); -#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#996 = ORIENTED_EDGE('',*,*,#997,.F.); +#997 = EDGE_CURVE('',#998,#975,#1000,.T.); +#998 = VERTEX_POINT('',#999); +#999 = CARTESIAN_POINT('',(2.83E-13,225.,-375.)); +#1000 = SURFACE_CURVE('',#1001,(#1005,#1012),.PCURVE_S1.); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(2.5813E-13,225.,-375.)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#1005 = PCURVE('',#932,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(450.,-9.2E-16)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(-2.2E-16,-1.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#987 = PCURVE('',#680,#988); -#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993); -#989 = CIRCLE('',#990,30.); -#990 = AXIS2_PLACEMENT_2D('',#991,#992); -#991 = CARTESIAN_POINT('',(399.25414601888,161.60286862669)); -#992 = DIRECTION('',(1.,0.)); -#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1012 = PCURVE('',#1013,#1018); +#1013 = PLANE('',#1014); +#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017); +#1015 = CARTESIAN_POINT('',(2.5813E-13,225.,-375.)); +#1016 = DIRECTION('',(-4.4E-16,-1.,3.3E-16)); +#1017 = DIRECTION('',(-5.6E-16,3.3E-16,1.)); +#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023); +#1019 = LINE('',#1020,#1021); +#1020 = CARTESIAN_POINT('',(0.,0.)); +#1021 = VECTOR('',#1022,1.); +#1022 = DIRECTION('',(-1.7E-16,-1.)); +#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#994 = ORIENTED_EDGE('',*,*,#943,.F.); -#995 = ORIENTED_EDGE('',*,*,#996,.F.); -#996 = EDGE_CURVE('',#944,#944,#997,.T.); -#997 = SURFACE_CURVE('',#998,(#1003,#1010),.PCURVE_S1.); -#998 = CIRCLE('',#999,30.); -#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002); -#1000 = CARTESIAN_POINT('',(420.,170.,0.)); -#1001 = DIRECTION('',(0.,0.,1.)); -#1002 = DIRECTION('',(1.,0.,0.)); -#1003 = PCURVE('',#954,#1004); -#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009); -#1005 = LINE('',#1006,#1007); -#1006 = CARTESIAN_POINT('',(-0.,0.)); -#1007 = VECTOR('',#1008,1.); -#1008 = DIRECTION('',(-1.,0.)); -#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1024 = ORIENTED_EDGE('',*,*,#1025,.F.); +#1025 = EDGE_CURVE('',#917,#998,#1026,.T.); +#1026 = SURFACE_CURVE('',#1027,(#1031,#1038),.PCURVE_S1.); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(1.7486E-13,-225.,-375.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); +#1031 = PCURVE('',#932,#1032); +#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(8.526512829121E-14,-1.665E-14)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(1.,4.4E-16)); +#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1010 = PCURVE('',#734,#1011); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = CIRCLE('',#1013,30.); -#1013 = AXIS2_PLACEMENT_2D('',#1014,#1015); -#1014 = CARTESIAN_POINT('',(399.25414601888,161.60286862669)); -#1015 = DIRECTION('',(1.,0.)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1038 = PCURVE('',#958,#1039); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(-375.,225.)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(-4.4E-16,-1.)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ADVANCED_FACE('',(#1018,#1024),#734,.F.); -#1018 = FACE_BOUND('',#1019,.F.); -#1019 = EDGE_LOOP('',(#1020,#1021,#1022,#1023)); -#1020 = ORIENTED_EDGE('',*,*,#720,.T.); -#1021 = ORIENTED_EDGE('',*,*,#801,.T.); -#1022 = ORIENTED_EDGE('',*,*,#872,.T.); -#1023 = ORIENTED_EDGE('',*,*,#919,.T.); -#1024 = FACE_BOUND('',#1025,.T.); -#1025 = EDGE_LOOP('',(#1026)); -#1026 = ORIENTED_EDGE('',*,*,#996,.T.); -#1027 = ADVANCED_FACE('',(#1028,#1034),#680,.T.); -#1028 = FACE_BOUND('',#1029,.T.); -#1029 = EDGE_LOOP('',(#1030,#1031,#1032,#1033)); -#1030 = ORIENTED_EDGE('',*,*,#664,.T.); -#1031 = ORIENTED_EDGE('',*,*,#750,.T.); -#1032 = ORIENTED_EDGE('',*,*,#826,.T.); -#1033 = ORIENTED_EDGE('',*,*,#897,.T.); -#1034 = FACE_BOUND('',#1035,.F.); -#1035 = EDGE_LOOP('',(#1036)); -#1036 = ORIENTED_EDGE('',*,*,#973,.T.); -#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1041)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1038,#1039,#1040)) REPRESENTATION_CONTEXT +#1045 = ADVANCED_FACE('',(#1046),#1013,.F.); +#1046 = FACE_BOUND('',#1047,.F.); +#1047 = EDGE_LOOP('',(#1048,#1049,#1072,#1095)); +#1048 = ORIENTED_EDGE('',*,*,#997,.T.); +#1049 = ORIENTED_EDGE('',*,*,#1050,.T.); +#1050 = EDGE_CURVE('',#975,#1051,#1053,.T.); +#1051 = VERTEX_POINT('',#1052); +#1052 = CARTESIAN_POINT('',(15.,225.,375.)); +#1053 = SURFACE_CURVE('',#1054,(#1058,#1065),.PCURVE_S1.); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(15.,225.,-375.)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(-3.3E-16,-1.1E-16,1.)); +#1058 = PCURVE('',#1013,#1059); +#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064); +#1060 = LINE('',#1061,#1062); +#1061 = CARTESIAN_POINT('',(-6.524341886081E-14,-15.)); +#1062 = VECTOR('',#1063,1.); +#1063 = DIRECTION('',(1.,-2.3E-16)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#904,#1066); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-375.,-225.)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(1.,9.860761315263E-32)); +#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1072 = ORIENTED_EDGE('',*,*,#1073,.F.); +#1073 = EDGE_CURVE('',#1074,#1051,#1076,.T.); +#1074 = VERTEX_POINT('',#1075); +#1075 = CARTESIAN_POINT('',(-1.33E-13,225.,375.)); +#1076 = SURFACE_CURVE('',#1077,(#1081,#1088),.PCURVE_S1.); +#1077 = LINE('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(-1.5821E-13,225.,375.)); +#1079 = VECTOR('',#1080,1.); +#1080 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#1081 = PCURVE('',#1013,#1082); +#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1087); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(750.,-3.66E-15)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.7E-16,-1.)); +#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1088 = PCURVE('',#876,#1089); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(0.,0.)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(2.2E-16,-1.)); +#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1095 = ORIENTED_EDGE('',*,*,#1096,.F.); +#1096 = EDGE_CURVE('',#998,#1074,#1097,.T.); +#1097 = SURFACE_CURVE('',#1098,(#1102,#1109),.PCURVE_S1.); +#1098 = LINE('',#1099,#1100); +#1099 = CARTESIAN_POINT('',(7.494E-14,225.,-375.)); +#1100 = VECTOR('',#1101,1.); +#1101 = DIRECTION('',(-3.3E-16,-1.1E-16,1.)); +#1102 = PCURVE('',#1013,#1103); +#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108); +#1104 = LINE('',#1105,#1106); +#1105 = CARTESIAN_POINT('',(-5.684341886081E-14,1.8319E-13)); +#1106 = VECTOR('',#1107,1.); +#1107 = DIRECTION('',(1.,-2.3E-16)); +#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1109 = PCURVE('',#958,#1110); +#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(-375.,-225.)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(1.,9.860761315263E-32)); +#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1116 = ADVANCED_FACE('',(#1117),#876,.F.); +#1117 = FACE_BOUND('',#1118,.F.); +#1118 = EDGE_LOOP('',(#1119,#1120,#1141,#1142)); +#1119 = ORIENTED_EDGE('',*,*,#1073,.T.); +#1120 = ORIENTED_EDGE('',*,*,#1121,.T.); +#1121 = EDGE_CURVE('',#1051,#856,#1122,.T.); +#1122 = SURFACE_CURVE('',#1123,(#1127,#1134),.PCURVE_S1.); +#1123 = LINE('',#1124,#1125); +#1124 = CARTESIAN_POINT('',(15.,225.,375.)); +#1125 = VECTOR('',#1126,1.); +#1126 = DIRECTION('',(2.2E-16,-1.,3.3E-16)); +#1127 = PCURVE('',#876,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(8.196512829121E-14,-15.)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(1.,-4.4E-16)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = PCURVE('',#904,#1135); +#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140); +#1136 = LINE('',#1137,#1138); +#1137 = CARTESIAN_POINT('',(375.,-225.)); +#1138 = VECTOR('',#1139,1.); +#1139 = DIRECTION('',(4.4E-16,1.)); +#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1141 = ORIENTED_EDGE('',*,*,#853,.F.); +#1142 = ORIENTED_EDGE('',*,*,#1143,.F.); +#1143 = EDGE_CURVE('',#1074,#854,#1144,.T.); +#1144 = SURFACE_CURVE('',#1145,(#1149,#1156),.PCURVE_S1.); +#1145 = LINE('',#1146,#1147); +#1146 = CARTESIAN_POINT('',(-1.7486E-13,225.,375.)); +#1147 = VECTOR('',#1148,1.); +#1148 = DIRECTION('',(2.2E-16,-1.,3.3E-16)); +#1149 = PCURVE('',#876,#1150); +#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(8.526512829121E-14,1.665E-14)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(1.,-4.4E-16)); +#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1156 = PCURVE('',#958,#1157); +#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1162); +#1158 = LINE('',#1159,#1160); +#1159 = CARTESIAN_POINT('',(375.,-225.)); +#1160 = VECTOR('',#1161,1.); +#1161 = DIRECTION('',(4.4E-16,1.)); +#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1163 = ADVANCED_FACE('',(#1164),#958,.F.); +#1164 = FACE_BOUND('',#1165,.F.); +#1165 = EDGE_LOOP('',(#1166,#1167,#1168,#1169)); +#1166 = ORIENTED_EDGE('',*,*,#944,.T.); +#1167 = ORIENTED_EDGE('',*,*,#1025,.T.); +#1168 = ORIENTED_EDGE('',*,*,#1096,.T.); +#1169 = ORIENTED_EDGE('',*,*,#1143,.T.); +#1170 = ADVANCED_FACE('',(#1171),#904,.T.); +#1171 = FACE_BOUND('',#1172,.T.); +#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176)); +#1173 = ORIENTED_EDGE('',*,*,#888,.T.); +#1174 = ORIENTED_EDGE('',*,*,#974,.T.); +#1175 = ORIENTED_EDGE('',*,*,#1050,.T.); +#1176 = ORIENTED_EDGE('',*,*,#1121,.T.); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1181)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1178,#1179,#1180)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1038 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1039 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1040 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1041 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1038, +#1178 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1179 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1180 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1181 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1178, 'distance_accuracy_value','confusion accuracy'); -#1042 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1043,#1045); -#1043 = ( REPRESENTATION_RELATIONSHIP('','',#622,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1044) +#1182 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1183,#1185); +#1183 = ( REPRESENTATION_RELATIONSHIP('','',#846,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1184) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1044 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#1045 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1046); -#1046 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Pad','',#5,#617,$); -#1047 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#619)); -#1048 = SHAPE_DEFINITION_REPRESENTATION(#1049,#1055); -#1049 = PRODUCT_DEFINITION_SHAPE('','',#1050); -#1050 = PRODUCT_DEFINITION('design','',#1051,#1054); -#1051 = PRODUCT_DEFINITION_FORMATION('','',#1052); -#1052 = PRODUCT('Sketch001','Sketch001','',(#1053)); -#1053 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1054 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1055 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, - #1056),#1085); -#1056 = GEOMETRIC_CURVE_SET('',(#1057,#1064,#1071,#1078)); -#1057 = TRIMMED_CURVE('',#1058,(#1062,PARAMETER_VALUE(0.)),(#1063, - PARAMETER_VALUE(750.)),.T.,.PARAMETER.); -#1058 = LINE('',#1059,#1060); -#1059 = CARTESIAN_POINT('',(-225.,375.,0.)); -#1060 = VECTOR('',#1061,1.); -#1061 = DIRECTION('',(0.,-1.,0.)); -#1062 = CARTESIAN_POINT('',(-225.,375.,0.)); -#1063 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#1064 = TRIMMED_CURVE('',#1065,(#1069,PARAMETER_VALUE(0.)),(#1070, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#1065 = LINE('',#1066,#1067); -#1066 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#1067 = VECTOR('',#1068,1.); -#1068 = DIRECTION('',(1.,0.,0.)); -#1069 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#1070 = CARTESIAN_POINT('',(225.,-375.,0.)); -#1071 = TRIMMED_CURVE('',#1072,(#1076,PARAMETER_VALUE(0.)),(#1077, - PARAMETER_VALUE(750.)),.T.,.PARAMETER.); -#1072 = LINE('',#1073,#1074); -#1073 = CARTESIAN_POINT('',(225.,-375.,0.)); -#1074 = VECTOR('',#1075,1.); -#1075 = DIRECTION('',(0.,1.,0.)); -#1076 = CARTESIAN_POINT('',(225.,-375.,0.)); -#1077 = CARTESIAN_POINT('',(225.,375.,0.)); -#1078 = TRIMMED_CURVE('',#1079,(#1083,PARAMETER_VALUE(0.)),(#1084, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#1079 = LINE('',#1080,#1081); -#1080 = CARTESIAN_POINT('',(225.,375.,0.)); -#1081 = VECTOR('',#1082,1.); -#1082 = DIRECTION('',(-1.,0.,0.)); -#1083 = CARTESIAN_POINT('',(225.,375.,0.)); -#1084 = CARTESIAN_POINT('',(-225.,375.,0.)); -#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1089)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1086,#1087,#1088)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1086 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1087 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1088 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1089 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1086, - 'distance_accuracy_value','confusion accuracy'); -#1090 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1091,#1093); -#1091 = ( REPRESENTATION_RELATIONSHIP('','',#1055,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1092) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1092 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#1093 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1094); -#1094 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Sketch001','',#5,#1050,$); -#1095 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1052)); -#1096 = SHAPE_DEFINITION_REPRESENTATION(#1097,#1103); -#1097 = PRODUCT_DEFINITION_SHAPE('','',#1098); -#1098 = PRODUCT_DEFINITION('design','',#1099,#1102); -#1099 = PRODUCT_DEFINITION_FORMATION('','',#1100); -#1100 = PRODUCT('LeftPannel','LeftPannel','',(#1101)); -#1101 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1102 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1103 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1104),#1434); -#1104 = MANIFOLD_SOLID_BREP('',#1105); -#1105 = CLOSED_SHELL('',(#1106,#1226,#1302,#1373,#1420,#1427)); -#1106 = ADVANCED_FACE('',(#1107),#1121,.F.); -#1107 = FACE_BOUND('',#1108,.F.); -#1108 = EDGE_LOOP('',(#1109,#1144,#1172,#1200)); -#1109 = ORIENTED_EDGE('',*,*,#1110,.T.); -#1110 = EDGE_CURVE('',#1111,#1113,#1115,.T.); -#1111 = VERTEX_POINT('',#1112); -#1112 = CARTESIAN_POINT('',(0.,-225.,375.)); -#1113 = VERTEX_POINT('',#1114); -#1114 = CARTESIAN_POINT('',(15.,-225.,375.)); -#1115 = SURFACE_CURVE('',#1116,(#1120,#1132),.PCURVE_S1.); -#1116 = LINE('',#1117,#1118); -#1117 = CARTESIAN_POINT('',(-2.1649E-13,-225.,375.)); -#1118 = VECTOR('',#1119,1.); -#1119 = DIRECTION('',(1.,-4.4E-16,2.8E-16)); -#1120 = PCURVE('',#1121,#1126); -#1121 = PLANE('',#1122); -#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125); -#1123 = CARTESIAN_POINT('',(-2.1649E-13,-225.,375.)); -#1124 = DIRECTION('',(4.4E-16,1.,-2.2E-16)); -#1125 = DIRECTION('',(4.4E-16,-2.2E-16,-1.)); -#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131); -#1127 = LINE('',#1128,#1129); -#1128 = CARTESIAN_POINT('',(0.,0.)); -#1129 = VECTOR('',#1130,1.); -#1130 = DIRECTION('',(1.6E-16,-1.)); -#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1184 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1185 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1186); +#1186 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','RightPannel','',#5,#841,$); +#1187 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#843)); +#1188 = SHAPE_DEFINITION_REPRESENTATION(#1189,#1195); +#1189 = PRODUCT_DEFINITION_SHAPE('','',#1190); +#1190 = PRODUCT_DEFINITION('design','',#1191,#1194); +#1191 = PRODUCT_DEFINITION_FORMATION('','',#1192); +#1192 = PRODUCT('MiddlePnnel','MiddlePnnel','',(#1193)); +#1193 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1194 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1195 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1196),#1610); +#1196 = MANIFOLD_SOLID_BREP('',#1197); +#1197 = CLOSED_SHELL('',(#1198,#1318,#1394,#1465,#1512,#1590,#1600)); +#1198 = ADVANCED_FACE('',(#1199),#1213,.F.); +#1199 = FACE_BOUND('',#1200,.F.); +#1200 = EDGE_LOOP('',(#1201,#1236,#1264,#1292)); +#1201 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1202 = EDGE_CURVE('',#1203,#1205,#1207,.T.); +#1203 = VERTEX_POINT('',#1204); +#1204 = CARTESIAN_POINT('',(-2.83E-13,-225.,375.)); +#1205 = VERTEX_POINT('',#1206); +#1206 = CARTESIAN_POINT('',(15.,-225.,375.)); +#1207 = SURFACE_CURVE('',#1208,(#1212,#1224),.PCURVE_S1.); +#1208 = LINE('',#1209,#1210); +#1209 = CARTESIAN_POINT('',(-2.5813E-13,-225.,375.)); +#1210 = VECTOR('',#1211,1.); +#1211 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#1212 = PCURVE('',#1213,#1218); +#1213 = PLANE('',#1214); +#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217); +#1215 = CARTESIAN_POINT('',(-2.5813E-13,-225.,375.)); +#1216 = DIRECTION('',(4.4E-16,1.,-3.3E-16)); +#1217 = DIRECTION('',(5.6E-16,-3.3E-16,-1.)); +#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223); +#1219 = LINE('',#1220,#1221); +#1220 = CARTESIAN_POINT('',(0.,0.)); +#1221 = VECTOR('',#1222,1.); +#1222 = DIRECTION('',(1.7E-16,-1.)); +#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1132 = PCURVE('',#1133,#1138); -#1133 = PLANE('',#1134); -#1134 = AXIS2_PLACEMENT_3D('',#1135,#1136,#1137); -#1135 = CARTESIAN_POINT('',(-1.1657E-13,225.,375.)); -#1136 = DIRECTION('',(2.8E-16,-4.4E-16,-1.)); -#1137 = DIRECTION('',(-2.2E-16,-1.,4.4E-16)); -#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143); -#1139 = LINE('',#1140,#1141); -#1140 = CARTESIAN_POINT('',(450.,9.2E-16)); -#1141 = VECTOR('',#1142,1.); -#1142 = DIRECTION('',(2.2E-16,-1.)); -#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1224 = PCURVE('',#1225,#1230); +#1225 = PLANE('',#1226); +#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229); +#1227 = CARTESIAN_POINT('',(-1.5821E-13,225.,375.)); +#1228 = DIRECTION('',(3.9E-16,-5.6E-16,-1.)); +#1229 = DIRECTION('',(-2.2E-16,-1.,5.6E-16)); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(450.,9.2E-16)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(2.2E-16,-1.)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); -#1145 = EDGE_CURVE('',#1113,#1146,#1148,.T.); -#1146 = VERTEX_POINT('',#1147); -#1147 = CARTESIAN_POINT('',(15.,-225.,-375.)); -#1148 = SURFACE_CURVE('',#1149,(#1153,#1160),.PCURVE_S1.); -#1149 = LINE('',#1150,#1151); -#1150 = CARTESIAN_POINT('',(15.,-225.,375.)); -#1151 = VECTOR('',#1152,1.); -#1152 = DIRECTION('',(0.,0.,-1.)); -#1153 = PCURVE('',#1121,#1154); -#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159); -#1155 = LINE('',#1156,#1157); -#1156 = CARTESIAN_POINT('',(1.771302565824E-13,-15.)); -#1157 = VECTOR('',#1158,1.); -#1158 = DIRECTION('',(1.,4.4E-16)); -#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1160 = PCURVE('',#1161,#1166); -#1161 = PLANE('',#1162); -#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165); -#1163 = CARTESIAN_POINT('',(15.,-1.306E-14,-8.881784197001E-15)); -#1164 = DIRECTION('',(1.,-2.2E-16,2.2E-16)); -#1165 = DIRECTION('',(-2.2E-16,0.,1.)); -#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171); -#1167 = LINE('',#1168,#1169); -#1168 = CARTESIAN_POINT('',(375.,225.)); -#1169 = VECTOR('',#1170,1.); -#1170 = DIRECTION('',(-1.,4.84E-32)); -#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1172 = ORIENTED_EDGE('',*,*,#1173,.F.); -#1173 = EDGE_CURVE('',#1174,#1146,#1176,.T.); -#1174 = VERTEX_POINT('',#1175); -#1175 = CARTESIAN_POINT('',(0.,-225.,-375.)); -#1176 = SURFACE_CURVE('',#1177,(#1181,#1188),.PCURVE_S1.); -#1177 = LINE('',#1178,#1179); -#1178 = CARTESIAN_POINT('',(1.1657E-13,-225.,-375.)); -#1179 = VECTOR('',#1180,1.); -#1180 = DIRECTION('',(1.,-4.4E-16,2.8E-16)); -#1181 = PCURVE('',#1121,#1182); -#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); -#1183 = LINE('',#1184,#1185); -#1184 = CARTESIAN_POINT('',(750.,-3.06E-15)); -#1185 = VECTOR('',#1186,1.); -#1186 = DIRECTION('',(1.6E-16,-1.)); -#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1188 = PCURVE('',#1189,#1194); -#1189 = PLANE('',#1190); -#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193); -#1191 = CARTESIAN_POINT('',(1.1657E-13,-225.,-375.)); -#1192 = DIRECTION('',(-2.8E-16,4.4E-16,1.)); -#1193 = DIRECTION('',(2.2E-16,1.,-4.4E-16)); -#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); -#1195 = LINE('',#1196,#1197); -#1196 = CARTESIAN_POINT('',(0.,0.)); -#1197 = VECTOR('',#1198,1.); -#1198 = DIRECTION('',(-2.2E-16,-1.)); -#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); -#1201 = EDGE_CURVE('',#1111,#1174,#1202,.T.); -#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); -#1203 = LINE('',#1204,#1205); -#1204 = CARTESIAN_POINT('',(0.,-225.,375.)); -#1205 = VECTOR('',#1206,1.); -#1206 = DIRECTION('',(0.,0.,-1.)); -#1207 = PCURVE('',#1121,#1208); -#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); -#1209 = LINE('',#1210,#1211); -#1210 = CARTESIAN_POINT('',(1.705302565824E-13,-2.1649E-13)); -#1211 = VECTOR('',#1212,1.); -#1212 = DIRECTION('',(1.,4.4E-16)); -#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1214 = PCURVE('',#1215,#1220); -#1215 = PLANE('',#1216); -#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219); -#1217 = CARTESIAN_POINT('',(0.,-6.06E-15,-1.213E-14)); -#1218 = DIRECTION('',(1.,-2.2E-16,2.2E-16)); -#1219 = DIRECTION('',(-2.2E-16,0.,1.)); -#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225); -#1221 = LINE('',#1222,#1223); -#1222 = CARTESIAN_POINT('',(375.,225.)); -#1223 = VECTOR('',#1224,1.); -#1224 = DIRECTION('',(-1.,4.84E-32)); -#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1226 = ADVANCED_FACE('',(#1227),#1189,.F.); -#1227 = FACE_BOUND('',#1228,.F.); -#1228 = EDGE_LOOP('',(#1229,#1230,#1253,#1281)); -#1229 = ORIENTED_EDGE('',*,*,#1173,.T.); -#1230 = ORIENTED_EDGE('',*,*,#1231,.T.); -#1231 = EDGE_CURVE('',#1146,#1232,#1234,.T.); -#1232 = VERTEX_POINT('',#1233); -#1233 = CARTESIAN_POINT('',(15.,225.,-375.)); -#1234 = SURFACE_CURVE('',#1235,(#1239,#1246),.PCURVE_S1.); -#1235 = LINE('',#1236,#1237); -#1236 = CARTESIAN_POINT('',(15.,-225.,-375.)); -#1237 = VECTOR('',#1238,1.); -#1238 = DIRECTION('',(0.,1.,0.)); -#1239 = PCURVE('',#1189,#1240); -#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1236 = ORIENTED_EDGE('',*,*,#1237,.T.); +#1237 = EDGE_CURVE('',#1205,#1238,#1240,.T.); +#1238 = VERTEX_POINT('',#1239); +#1239 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#1240 = SURFACE_CURVE('',#1241,(#1245,#1252),.PCURVE_S1.); #1241 = LINE('',#1242,#1243); -#1242 = CARTESIAN_POINT('',(1.45408547152E-13,-15.)); +#1242 = CARTESIAN_POINT('',(15.,-225.,375.)); #1243 = VECTOR('',#1244,1.); -#1244 = DIRECTION('',(1.,2.2E-16)); -#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1244 = DIRECTION('',(3.3E-16,1.1E-16,-1.)); +#1245 = PCURVE('',#1213,#1246); +#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(-4.844341886081E-14,-15.)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(1.,2.3E-16)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1246 = PCURVE('',#1161,#1247); -#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252); -#1248 = LINE('',#1249,#1250); -#1249 = CARTESIAN_POINT('',(-375.,225.)); -#1250 = VECTOR('',#1251,1.); -#1251 = DIRECTION('',(0.,-1.)); -#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1252 = PCURVE('',#1253,#1258); +#1253 = PLANE('',#1254); +#1254 = AXIS2_PLACEMENT_3D('',#1255,#1256,#1257); +#1255 = CARTESIAN_POINT('',(15.,8.843616523364,17.992185340637)); +#1256 = DIRECTION('',(1.,-4.4E-16,1.1E-16)); +#1257 = DIRECTION('',(-1.1E-16,-1.1E-16,1.)); +#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(357.00781465936,233.84361652336)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(-1.,-9.860761315263E-32)); +#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1253 = ORIENTED_EDGE('',*,*,#1254,.F.); -#1254 = EDGE_CURVE('',#1255,#1232,#1257,.T.); -#1255 = VERTEX_POINT('',#1256); -#1256 = CARTESIAN_POINT('',(0.,225.,-375.)); -#1257 = SURFACE_CURVE('',#1258,(#1262,#1269),.PCURVE_S1.); -#1258 = LINE('',#1259,#1260); -#1259 = CARTESIAN_POINT('',(2.1649E-13,225.,-375.)); -#1260 = VECTOR('',#1261,1.); -#1261 = DIRECTION('',(1.,-4.4E-16,2.8E-16)); -#1262 = PCURVE('',#1189,#1263); -#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1268); -#1264 = LINE('',#1265,#1266); -#1265 = CARTESIAN_POINT('',(450.,-9.2E-16)); -#1266 = VECTOR('',#1267,1.); -#1267 = DIRECTION('',(-2.2E-16,-1.)); -#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1264 = ORIENTED_EDGE('',*,*,#1265,.F.); +#1265 = EDGE_CURVE('',#1266,#1238,#1268,.T.); +#1266 = VERTEX_POINT('',#1267); +#1267 = CARTESIAN_POINT('',(1.33E-13,-225.,-375.)); +#1268 = SURFACE_CURVE('',#1269,(#1273,#1280),.PCURVE_S1.); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(1.5821E-13,-225.,-375.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#1273 = PCURVE('',#1213,#1274); +#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279); +#1275 = LINE('',#1276,#1277); +#1276 = CARTESIAN_POINT('',(750.,3.66E-15)); +#1277 = VECTOR('',#1278,1.); +#1278 = DIRECTION('',(1.7E-16,-1.)); +#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1269 = PCURVE('',#1270,#1275); -#1270 = PLANE('',#1271); -#1271 = AXIS2_PLACEMENT_3D('',#1272,#1273,#1274); -#1272 = CARTESIAN_POINT('',(2.1649E-13,225.,-375.)); -#1273 = DIRECTION('',(-4.4E-16,-1.,2.2E-16)); -#1274 = DIRECTION('',(-4.4E-16,2.2E-16,1.)); -#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1280); -#1276 = LINE('',#1277,#1278); -#1277 = CARTESIAN_POINT('',(0.,0.)); -#1278 = VECTOR('',#1279,1.); -#1279 = DIRECTION('',(-1.6E-16,-1.)); -#1280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1280 = PCURVE('',#1281,#1286); +#1281 = PLANE('',#1282); +#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285); +#1283 = CARTESIAN_POINT('',(1.5821E-13,-225.,-375.)); +#1284 = DIRECTION('',(-3.9E-16,5.6E-16,1.)); +#1285 = DIRECTION('',(2.2E-16,1.,-5.6E-16)); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.,0.)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(-2.2E-16,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1281 = ORIENTED_EDGE('',*,*,#1282,.F.); -#1282 = EDGE_CURVE('',#1174,#1255,#1283,.T.); -#1283 = SURFACE_CURVE('',#1284,(#1288,#1295),.PCURVE_S1.); -#1284 = LINE('',#1285,#1286); -#1285 = CARTESIAN_POINT('',(0.,-225.,-375.)); -#1286 = VECTOR('',#1287,1.); -#1287 = DIRECTION('',(0.,1.,0.)); -#1288 = PCURVE('',#1189,#1289); -#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); -#1290 = LINE('',#1291,#1292); -#1291 = CARTESIAN_POINT('',(1.42108547152E-13,1.1657E-13)); -#1292 = VECTOR('',#1293,1.); -#1293 = DIRECTION('',(1.,2.2E-16)); -#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1203,#1266,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(-7.494E-14,-225.,375.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(3.3E-16,1.1E-16,-1.)); +#1299 = PCURVE('',#1213,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(-5.684341886081E-14,-1.8319E-13)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(1.,2.3E-16)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1295 = PCURVE('',#1215,#1296); -#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301); -#1297 = LINE('',#1298,#1299); -#1298 = CARTESIAN_POINT('',(-375.,225.)); -#1299 = VECTOR('',#1300,1.); -#1300 = DIRECTION('',(0.,-1.)); -#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1306 = PCURVE('',#1307,#1312); +#1307 = PLANE('',#1308); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(-9.99E-15,8.843616523364,17.992185340637)); +#1310 = DIRECTION('',(1.,-4.4E-16,1.1E-16)); +#1311 = DIRECTION('',(-1.1E-16,-1.1E-16,1.)); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(357.00781465936,233.84361652336)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-1.,-9.860761315263E-32)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1302 = ADVANCED_FACE('',(#1303),#1270,.F.); -#1303 = FACE_BOUND('',#1304,.F.); -#1304 = EDGE_LOOP('',(#1305,#1306,#1329,#1352)); -#1305 = ORIENTED_EDGE('',*,*,#1254,.T.); -#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); -#1307 = EDGE_CURVE('',#1232,#1308,#1310,.T.); -#1308 = VERTEX_POINT('',#1309); -#1309 = CARTESIAN_POINT('',(15.,225.,375.)); -#1310 = SURFACE_CURVE('',#1311,(#1315,#1322),.PCURVE_S1.); -#1311 = LINE('',#1312,#1313); -#1312 = CARTESIAN_POINT('',(15.,225.,-375.)); -#1313 = VECTOR('',#1314,1.); -#1314 = DIRECTION('',(0.,0.,1.)); -#1315 = PCURVE('',#1270,#1316); -#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321); -#1317 = LINE('',#1318,#1319); -#1318 = CARTESIAN_POINT('',(1.639302565824E-13,-15.)); -#1319 = VECTOR('',#1320,1.); -#1320 = DIRECTION('',(1.,-4.4E-16)); -#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1318 = ADVANCED_FACE('',(#1319),#1281,.F.); +#1319 = FACE_BOUND('',#1320,.F.); +#1320 = EDGE_LOOP('',(#1321,#1322,#1345,#1373)); +#1321 = ORIENTED_EDGE('',*,*,#1265,.T.); +#1322 = ORIENTED_EDGE('',*,*,#1323,.T.); +#1323 = EDGE_CURVE('',#1238,#1324,#1326,.T.); +#1324 = VERTEX_POINT('',#1325); +#1325 = CARTESIAN_POINT('',(15.,225.,-375.)); +#1326 = SURFACE_CURVE('',#1327,(#1331,#1338),.PCURVE_S1.); +#1327 = LINE('',#1328,#1329); +#1328 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#1329 = VECTOR('',#1330,1.); +#1330 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); +#1331 = PCURVE('',#1281,#1332); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337); +#1333 = LINE('',#1334,#1335); +#1334 = CARTESIAN_POINT('',(8.856512829121E-14,-15.)); +#1335 = VECTOR('',#1336,1.); +#1336 = DIRECTION('',(1.,4.4E-16)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1322 = PCURVE('',#1161,#1323); -#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1328); -#1324 = LINE('',#1325,#1326); -#1325 = CARTESIAN_POINT('',(-375.,-225.)); -#1326 = VECTOR('',#1327,1.); -#1327 = DIRECTION('',(1.,-4.84E-32)); -#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1329 = ORIENTED_EDGE('',*,*,#1330,.F.); -#1330 = EDGE_CURVE('',#1331,#1308,#1333,.T.); -#1331 = VERTEX_POINT('',#1332); -#1332 = CARTESIAN_POINT('',(0.,225.,375.)); -#1333 = SURFACE_CURVE('',#1334,(#1338,#1345),.PCURVE_S1.); -#1334 = LINE('',#1335,#1336); -#1335 = CARTESIAN_POINT('',(-1.1657E-13,225.,375.)); -#1336 = VECTOR('',#1337,1.); -#1337 = DIRECTION('',(1.,-4.4E-16,2.8E-16)); -#1338 = PCURVE('',#1270,#1339); +#1338 = PCURVE('',#1253,#1339); #1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344); #1340 = LINE('',#1341,#1342); -#1341 = CARTESIAN_POINT('',(750.,3.06E-15)); +#1341 = CARTESIAN_POINT('',(-392.9921853406,233.84361652336)); #1342 = VECTOR('',#1343,1.); -#1343 = DIRECTION('',(-1.6E-16,-1.)); +#1343 = DIRECTION('',(-4.4E-16,-1.)); #1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1345 = PCURVE('',#1133,#1346); -#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); -#1347 = LINE('',#1348,#1349); -#1348 = CARTESIAN_POINT('',(0.,0.)); -#1349 = VECTOR('',#1350,1.); -#1350 = DIRECTION('',(2.2E-16,-1.)); -#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1345 = ORIENTED_EDGE('',*,*,#1346,.F.); +#1346 = EDGE_CURVE('',#1347,#1324,#1349,.T.); +#1347 = VERTEX_POINT('',#1348); +#1348 = CARTESIAN_POINT('',(2.83E-13,225.,-375.)); +#1349 = SURFACE_CURVE('',#1350,(#1354,#1361),.PCURVE_S1.); +#1350 = LINE('',#1351,#1352); +#1351 = CARTESIAN_POINT('',(2.5813E-13,225.,-375.)); +#1352 = VECTOR('',#1353,1.); +#1353 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#1354 = PCURVE('',#1281,#1355); +#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1360); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(450.,-9.2E-16)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(-2.2E-16,-1.)); +#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1352 = ORIENTED_EDGE('',*,*,#1353,.F.); -#1353 = EDGE_CURVE('',#1255,#1331,#1354,.T.); -#1354 = SURFACE_CURVE('',#1355,(#1359,#1366),.PCURVE_S1.); -#1355 = LINE('',#1356,#1357); -#1356 = CARTESIAN_POINT('',(0.,225.,-375.)); -#1357 = VECTOR('',#1358,1.); -#1358 = DIRECTION('',(0.,0.,1.)); -#1359 = PCURVE('',#1270,#1360); -#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(1.705302565824E-13,2.1649E-13)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(1.,-4.4E-16)); -#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1366 = PCURVE('',#1215,#1367); +#1361 = PCURVE('',#1362,#1367); +#1362 = PLANE('',#1363); +#1363 = AXIS2_PLACEMENT_3D('',#1364,#1365,#1366); +#1364 = CARTESIAN_POINT('',(2.5813E-13,225.,-375.)); +#1365 = DIRECTION('',(-4.4E-16,-1.,3.3E-16)); +#1366 = DIRECTION('',(-5.6E-16,3.3E-16,1.)); #1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372); #1368 = LINE('',#1369,#1370); -#1369 = CARTESIAN_POINT('',(-375.,-225.)); +#1369 = CARTESIAN_POINT('',(0.,0.)); #1370 = VECTOR('',#1371,1.); -#1371 = DIRECTION('',(1.,-4.84E-32)); +#1371 = DIRECTION('',(-1.7E-16,-1.)); #1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1373 = ADVANCED_FACE('',(#1374),#1133,.F.); -#1374 = FACE_BOUND('',#1375,.F.); -#1375 = EDGE_LOOP('',(#1376,#1377,#1398,#1399)); -#1376 = ORIENTED_EDGE('',*,*,#1330,.T.); -#1377 = ORIENTED_EDGE('',*,*,#1378,.T.); -#1378 = EDGE_CURVE('',#1308,#1113,#1379,.T.); -#1379 = SURFACE_CURVE('',#1380,(#1384,#1391),.PCURVE_S1.); -#1380 = LINE('',#1381,#1382); -#1381 = CARTESIAN_POINT('',(15.,225.,375.)); -#1382 = VECTOR('',#1383,1.); -#1383 = DIRECTION('',(0.,-1.,0.)); -#1384 = PCURVE('',#1133,#1385); -#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); -#1386 = LINE('',#1387,#1388); -#1387 = CARTESIAN_POINT('',(1.38808547152E-13,-15.)); -#1388 = VECTOR('',#1389,1.); -#1389 = DIRECTION('',(1.,-2.2E-16)); -#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1373 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1374 = EDGE_CURVE('',#1266,#1347,#1375,.T.); +#1375 = SURFACE_CURVE('',#1376,(#1380,#1387),.PCURVE_S1.); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(1.7486E-13,-225.,-375.)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); +#1380 = PCURVE('',#1281,#1381); +#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386); +#1382 = LINE('',#1383,#1384); +#1383 = CARTESIAN_POINT('',(8.526512829121E-14,-1.665E-14)); +#1384 = VECTOR('',#1385,1.); +#1385 = DIRECTION('',(1.,4.4E-16)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1391 = PCURVE('',#1161,#1392); -#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); -#1393 = LINE('',#1394,#1395); -#1394 = CARTESIAN_POINT('',(375.,-225.)); -#1395 = VECTOR('',#1396,1.); -#1396 = DIRECTION('',(0.,1.)); -#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1387 = PCURVE('',#1307,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-392.9921853406,233.84361652336)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(-4.4E-16,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1398 = ORIENTED_EDGE('',*,*,#1110,.F.); -#1399 = ORIENTED_EDGE('',*,*,#1400,.F.); -#1400 = EDGE_CURVE('',#1331,#1111,#1401,.T.); -#1401 = SURFACE_CURVE('',#1402,(#1406,#1413),.PCURVE_S1.); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.,225.,375.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.,-1.,0.)); -#1406 = PCURVE('',#1133,#1407); -#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); -#1408 = LINE('',#1409,#1410); -#1409 = CARTESIAN_POINT('',(1.42108547152E-13,-1.1657E-13)); -#1410 = VECTOR('',#1411,1.); -#1411 = DIRECTION('',(1.,-2.2E-16)); -#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1394 = ADVANCED_FACE('',(#1395),#1362,.F.); +#1395 = FACE_BOUND('',#1396,.F.); +#1396 = EDGE_LOOP('',(#1397,#1398,#1421,#1444)); +#1397 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1324,#1400,#1402,.T.); +#1400 = VERTEX_POINT('',#1401); +#1401 = CARTESIAN_POINT('',(15.,225.,375.)); +#1402 = SURFACE_CURVE('',#1403,(#1407,#1414),.PCURVE_S1.); +#1403 = LINE('',#1404,#1405); +#1404 = CARTESIAN_POINT('',(15.,225.,-375.)); +#1405 = VECTOR('',#1406,1.); +#1406 = DIRECTION('',(-3.3E-16,-1.1E-16,1.)); +#1407 = PCURVE('',#1362,#1408); +#1408 = DEFINITIONAL_REPRESENTATION('',(#1409),#1413); +#1409 = LINE('',#1410,#1411); +#1410 = CARTESIAN_POINT('',(-6.524341886081E-14,-15.)); +#1411 = VECTOR('',#1412,1.); +#1412 = DIRECTION('',(1.,-2.3E-16)); +#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1413 = PCURVE('',#1215,#1414); -#1414 = DEFINITIONAL_REPRESENTATION('',(#1415),#1419); -#1415 = LINE('',#1416,#1417); -#1416 = CARTESIAN_POINT('',(375.,-225.)); -#1417 = VECTOR('',#1418,1.); -#1418 = DIRECTION('',(0.,1.)); -#1419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1414 = PCURVE('',#1253,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(-392.9921853406,-216.1563834766)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(1.,9.860761315263E-32)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1420 = ADVANCED_FACE('',(#1421),#1215,.F.); -#1421 = FACE_BOUND('',#1422,.F.); -#1422 = EDGE_LOOP('',(#1423,#1424,#1425,#1426)); -#1423 = ORIENTED_EDGE('',*,*,#1201,.T.); -#1424 = ORIENTED_EDGE('',*,*,#1282,.T.); -#1425 = ORIENTED_EDGE('',*,*,#1353,.T.); -#1426 = ORIENTED_EDGE('',*,*,#1400,.T.); -#1427 = ADVANCED_FACE('',(#1428),#1161,.T.); -#1428 = FACE_BOUND('',#1429,.T.); -#1429 = EDGE_LOOP('',(#1430,#1431,#1432,#1433)); -#1430 = ORIENTED_EDGE('',*,*,#1145,.T.); -#1431 = ORIENTED_EDGE('',*,*,#1231,.T.); -#1432 = ORIENTED_EDGE('',*,*,#1307,.T.); -#1433 = ORIENTED_EDGE('',*,*,#1378,.T.); -#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1438)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1435,#1436,#1437)) REPRESENTATION_CONTEXT +#1421 = ORIENTED_EDGE('',*,*,#1422,.F.); +#1422 = EDGE_CURVE('',#1423,#1400,#1425,.T.); +#1423 = VERTEX_POINT('',#1424); +#1424 = CARTESIAN_POINT('',(-1.33E-13,225.,375.)); +#1425 = SURFACE_CURVE('',#1426,(#1430,#1437),.PCURVE_S1.); +#1426 = LINE('',#1427,#1428); +#1427 = CARTESIAN_POINT('',(-1.5821E-13,225.,375.)); +#1428 = VECTOR('',#1429,1.); +#1429 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#1430 = PCURVE('',#1362,#1431); +#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(750.,-3.66E-15)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(-1.7E-16,-1.)); +#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1437 = PCURVE('',#1225,#1438); +#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443); +#1439 = LINE('',#1440,#1441); +#1440 = CARTESIAN_POINT('',(0.,0.)); +#1441 = VECTOR('',#1442,1.); +#1442 = DIRECTION('',(2.2E-16,-1.)); +#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1444 = ORIENTED_EDGE('',*,*,#1445,.F.); +#1445 = EDGE_CURVE('',#1347,#1423,#1446,.T.); +#1446 = SURFACE_CURVE('',#1447,(#1451,#1458),.PCURVE_S1.); +#1447 = LINE('',#1448,#1449); +#1448 = CARTESIAN_POINT('',(7.494E-14,225.,-375.)); +#1449 = VECTOR('',#1450,1.); +#1450 = DIRECTION('',(-3.3E-16,-1.1E-16,1.)); +#1451 = PCURVE('',#1362,#1452); +#1452 = DEFINITIONAL_REPRESENTATION('',(#1453),#1457); +#1453 = LINE('',#1454,#1455); +#1454 = CARTESIAN_POINT('',(-5.684341886081E-14,1.8319E-13)); +#1455 = VECTOR('',#1456,1.); +#1456 = DIRECTION('',(1.,-2.3E-16)); +#1457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1458 = PCURVE('',#1307,#1459); +#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(-392.9921853406,-216.1563834766)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(1.,9.860761315263E-32)); +#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1465 = ADVANCED_FACE('',(#1466),#1225,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1469,#1490,#1491)); +#1468 = ORIENTED_EDGE('',*,*,#1422,.T.); +#1469 = ORIENTED_EDGE('',*,*,#1470,.T.); +#1470 = EDGE_CURVE('',#1400,#1205,#1471,.T.); +#1471 = SURFACE_CURVE('',#1472,(#1476,#1483),.PCURVE_S1.); +#1472 = LINE('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(15.,225.,375.)); +#1474 = VECTOR('',#1475,1.); +#1475 = DIRECTION('',(2.2E-16,-1.,3.3E-16)); +#1476 = PCURVE('',#1225,#1477); +#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482); +#1478 = LINE('',#1479,#1480); +#1479 = CARTESIAN_POINT('',(8.196512829121E-14,-15.)); +#1480 = VECTOR('',#1481,1.); +#1481 = DIRECTION('',(1.,-4.4E-16)); +#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1483 = PCURVE('',#1253,#1484); +#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1489); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(357.00781465936,-216.1563834766)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(4.4E-16,1.)); +#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1490 = ORIENTED_EDGE('',*,*,#1202,.F.); +#1491 = ORIENTED_EDGE('',*,*,#1492,.F.); +#1492 = EDGE_CURVE('',#1423,#1203,#1493,.T.); +#1493 = SURFACE_CURVE('',#1494,(#1498,#1505),.PCURVE_S1.); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-1.7486E-13,225.,375.)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(2.2E-16,-1.,3.3E-16)); +#1498 = PCURVE('',#1225,#1499); +#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504); +#1500 = LINE('',#1501,#1502); +#1501 = CARTESIAN_POINT('',(8.526512829121E-14,1.665E-14)); +#1502 = VECTOR('',#1503,1.); +#1503 = DIRECTION('',(1.,-4.4E-16)); +#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1505 = PCURVE('',#1307,#1506); +#1506 = DEFINITIONAL_REPRESENTATION('',(#1507),#1511); +#1507 = LINE('',#1508,#1509); +#1508 = CARTESIAN_POINT('',(357.00781465936,-216.1563834766)); +#1509 = VECTOR('',#1510,1.); +#1510 = DIRECTION('',(4.4E-16,1.)); +#1511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1512 = ADVANCED_FACE('',(#1513),#1527,.F.); +#1513 = FACE_BOUND('',#1514,.T.); +#1514 = EDGE_LOOP('',(#1515,#1545,#1567,#1568)); +#1515 = ORIENTED_EDGE('',*,*,#1516,.T.); +#1516 = EDGE_CURVE('',#1517,#1519,#1521,.T.); +#1517 = VERTEX_POINT('',#1518); +#1518 = CARTESIAN_POINT('',(-1.05E-13,175.,295.)); +#1519 = VERTEX_POINT('',#1520); +#1520 = CARTESIAN_POINT('',(15.,175.,295.)); +#1521 = SEAM_CURVE('',#1522,(#1526,#1538),.PCURVE_S1.); +#1522 = LINE('',#1523,#1524); +#1523 = CARTESIAN_POINT('',(-1.249E-13,175.,295.)); +#1524 = VECTOR('',#1525,1.); +#1525 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); +#1526 = PCURVE('',#1527,#1532); +#1527 = CYLINDRICAL_SURFACE('',#1528,30.); +#1528 = AXIS2_PLACEMENT_3D('',#1529,#1530,#1531); +#1529 = CARTESIAN_POINT('',(-1.3156E-13,145.,295.)); +#1530 = DIRECTION('',(-1.,2.2E-16,-5.6E-16)); +#1531 = DIRECTION('',(2.2E-16,1.,-5.6E-16)); +#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537); +#1533 = LINE('',#1534,#1535); +#1534 = CARTESIAN_POINT('',(-0.,0.)); +#1535 = VECTOR('',#1536,1.); +#1536 = DIRECTION('',(-0.,-1.)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = PCURVE('',#1527,#1539); +#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1544); +#1540 = LINE('',#1541,#1542); +#1541 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1542 = VECTOR('',#1543,1.); +#1543 = DIRECTION('',(-0.,-1.)); +#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1545 = ORIENTED_EDGE('',*,*,#1546,.T.); +#1546 = EDGE_CURVE('',#1519,#1519,#1547,.T.); +#1547 = SURFACE_CURVE('',#1548,(#1553,#1560),.PCURVE_S1.); +#1548 = CIRCLE('',#1549,30.); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(15.,145.,295.)); +#1551 = DIRECTION('',(1.,2.2E-16,3.3E-16)); +#1552 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); +#1553 = PCURVE('',#1527,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(-0.,-15.)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(-1.,0.)); +#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1560 = PCURVE('',#1253,#1561); +#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566); +#1562 = CIRCLE('',#1563,30.); +#1563 = AXIS2_PLACEMENT_2D('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(277.00781465936,-136.1563834766)); +#1565 = DIRECTION('',(-4.4E-16,-1.)); +#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1567 = ORIENTED_EDGE('',*,*,#1516,.F.); +#1568 = ORIENTED_EDGE('',*,*,#1569,.F.); +#1569 = EDGE_CURVE('',#1517,#1517,#1570,.T.); +#1570 = SURFACE_CURVE('',#1571,(#1576,#1583),.PCURVE_S1.); +#1571 = CIRCLE('',#1572,30.); +#1572 = AXIS2_PLACEMENT_3D('',#1573,#1574,#1575); +#1573 = CARTESIAN_POINT('',(-1.3045E-13,145.,295.)); +#1574 = DIRECTION('',(1.,2.2E-16,3.3E-16)); +#1575 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); +#1576 = PCURVE('',#1527,#1577); +#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582); +#1578 = LINE('',#1579,#1580); +#1579 = CARTESIAN_POINT('',(-0.,0.)); +#1580 = VECTOR('',#1581,1.); +#1581 = DIRECTION('',(-1.,0.)); +#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1583 = PCURVE('',#1307,#1584); +#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589); +#1585 = CIRCLE('',#1586,30.); +#1586 = AXIS2_PLACEMENT_2D('',#1587,#1588); +#1587 = CARTESIAN_POINT('',(277.00781465936,-136.1563834766)); +#1588 = DIRECTION('',(-4.4E-16,-1.)); +#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1590 = ADVANCED_FACE('',(#1591,#1597),#1307,.F.); +#1591 = FACE_BOUND('',#1592,.F.); +#1592 = EDGE_LOOP('',(#1593,#1594,#1595,#1596)); +#1593 = ORIENTED_EDGE('',*,*,#1293,.T.); +#1594 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1595 = ORIENTED_EDGE('',*,*,#1445,.T.); +#1596 = ORIENTED_EDGE('',*,*,#1492,.T.); +#1597 = FACE_BOUND('',#1598,.T.); +#1598 = EDGE_LOOP('',(#1599)); +#1599 = ORIENTED_EDGE('',*,*,#1569,.T.); +#1600 = ADVANCED_FACE('',(#1601,#1607),#1253,.T.); +#1601 = FACE_BOUND('',#1602,.T.); +#1602 = EDGE_LOOP('',(#1603,#1604,#1605,#1606)); +#1603 = ORIENTED_EDGE('',*,*,#1237,.T.); +#1604 = ORIENTED_EDGE('',*,*,#1323,.T.); +#1605 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1606 = ORIENTED_EDGE('',*,*,#1470,.T.); +#1607 = FACE_BOUND('',#1608,.F.); +#1608 = EDGE_LOOP('',(#1609)); +#1609 = ORIENTED_EDGE('',*,*,#1546,.T.); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1614)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1611,#1612,#1613)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1435 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1436 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1437 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1438 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1435, +#1611 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1612 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1613 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1614 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1611, 'distance_accuracy_value','confusion accuracy'); -#1439 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1440,#1442); -#1440 = ( REPRESENTATION_RELATIONSHIP('','',#1103,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1441) +#1615 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1616,#1618); +#1616 = ( REPRESENTATION_RELATIONSHIP('','',#1195,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1617) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1441 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#1442 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1443); -#1443 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','LeftPannel','',#5,#1098,$); -#1444 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1100)); -#1445 = SHAPE_DEFINITION_REPRESENTATION(#1446,#1452); -#1446 = PRODUCT_DEFINITION_SHAPE('','',#1447); -#1447 = PRODUCT_DEFINITION('design','',#1448,#1451); -#1448 = PRODUCT_DEFINITION_FORMATION('','',#1449); -#1449 = PRODUCT('Pad001','Pad001','',(#1450)); -#1450 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1451 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1452 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1453),#1783); -#1453 = MANIFOLD_SOLID_BREP('',#1454); -#1454 = CLOSED_SHELL('',(#1455,#1575,#1651,#1722,#1769,#1776)); -#1455 = ADVANCED_FACE('',(#1456),#1470,.F.); -#1456 = FACE_BOUND('',#1457,.F.); -#1457 = EDGE_LOOP('',(#1458,#1493,#1521,#1549)); -#1458 = ORIENTED_EDGE('',*,*,#1459,.T.); -#1459 = EDGE_CURVE('',#1460,#1462,#1464,.T.); -#1460 = VERTEX_POINT('',#1461); -#1461 = CARTESIAN_POINT('',(-225.,375.,0.)); -#1462 = VERTEX_POINT('',#1463); -#1463 = CARTESIAN_POINT('',(-225.,375.,15.)); -#1464 = SURFACE_CURVE('',#1465,(#1469,#1481),.PCURVE_S1.); -#1465 = LINE('',#1466,#1467); -#1466 = CARTESIAN_POINT('',(-225.,375.,-2.1649E-13)); -#1467 = VECTOR('',#1468,1.); -#1468 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#1469 = PCURVE('',#1470,#1475); -#1470 = PLANE('',#1471); -#1471 = AXIS2_PLACEMENT_3D('',#1472,#1473,#1474); -#1472 = CARTESIAN_POINT('',(-225.,375.,-2.1649E-13)); -#1473 = DIRECTION('',(1.,-2.2E-16,4.4E-16)); -#1474 = DIRECTION('',(-2.2E-16,-1.,4.4E-16)); -#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480); -#1476 = LINE('',#1477,#1478); -#1477 = CARTESIAN_POINT('',(0.,0.)); -#1478 = VECTOR('',#1479,1.); -#1479 = DIRECTION('',(1.6E-16,-1.)); -#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1617 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1618 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1619); +#1619 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','MiddlePnnel','',#5,#1190,$); +#1620 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1192)); +#1621 = SHAPE_DEFINITION_REPRESENTATION(#1622,#1628); +#1622 = PRODUCT_DEFINITION_SHAPE('','',#1623); +#1623 = PRODUCT_DEFINITION('design','',#1624,#1627); +#1624 = PRODUCT_DEFINITION_FORMATION('','',#1625); +#1625 = PRODUCT('RearPannel','RearPannel','',(#1626)); +#1626 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1627 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1628 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1629),#1959); +#1629 = MANIFOLD_SOLID_BREP('',#1630); +#1630 = CLOSED_SHELL('',(#1631,#1751,#1827,#1898,#1945,#1952)); +#1631 = ADVANCED_FACE('',(#1632),#1646,.F.); +#1632 = FACE_BOUND('',#1633,.F.); +#1633 = EDGE_LOOP('',(#1634,#1669,#1697,#1725)); +#1634 = ORIENTED_EDGE('',*,*,#1635,.T.); +#1635 = EDGE_CURVE('',#1636,#1638,#1640,.T.); +#1636 = VERTEX_POINT('',#1637); +#1637 = CARTESIAN_POINT('',(-500.,6.7E-14,150.)); +#1638 = VERTEX_POINT('',#1639); +#1639 = CARTESIAN_POINT('',(-500.,-15.,150.)); +#1640 = SURFACE_CURVE('',#1641,(#1645,#1657),.PCURVE_S1.); +#1641 = LINE('',#1642,#1643); +#1642 = CARTESIAN_POINT('',(-500.,9.992E-14,150.)); +#1643 = VECTOR('',#1644,1.); +#1644 = DIRECTION('',(0.,-1.,6.6E-16)); +#1645 = PCURVE('',#1646,#1651); +#1646 = PLANE('',#1647); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(-500.,9.992E-14,150.)); +#1649 = DIRECTION('',(1.,0.,0.)); +#1650 = DIRECTION('',(0.,-6.6E-16,-1.)); +#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656); +#1652 = LINE('',#1653,#1654); +#1653 = CARTESIAN_POINT('',(0.,0.)); +#1654 = VECTOR('',#1655,1.); +#1655 = DIRECTION('',(0.,-1.)); +#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1481 = PCURVE('',#1482,#1487); -#1482 = PLANE('',#1483); -#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486); -#1484 = CARTESIAN_POINT('',(225.,375.,-1.1657E-13)); -#1485 = DIRECTION('',(-4.4E-16,-1.,2.8E-16)); -#1486 = DIRECTION('',(-1.,4.4E-16,-2.2E-16)); -#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492); -#1488 = LINE('',#1489,#1490); -#1489 = CARTESIAN_POINT('',(450.,9.2E-16)); -#1490 = VECTOR('',#1491,1.); -#1491 = DIRECTION('',(2.2E-16,-1.)); -#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1657 = PCURVE('',#1658,#1663); +#1658 = PLANE('',#1659); +#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662); +#1660 = CARTESIAN_POINT('',(500.,9.992E-14,150.)); +#1661 = DIRECTION('',(0.,-6.6E-16,-1.)); +#1662 = DIRECTION('',(-1.,-0.,0.)); +#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(1.E+03,0.)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(0.,-1.)); +#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1493 = ORIENTED_EDGE('',*,*,#1494,.T.); -#1494 = EDGE_CURVE('',#1462,#1495,#1497,.T.); -#1495 = VERTEX_POINT('',#1496); -#1496 = CARTESIAN_POINT('',(-225.,-375.,15.)); -#1497 = SURFACE_CURVE('',#1498,(#1502,#1509),.PCURVE_S1.); -#1498 = LINE('',#1499,#1500); -#1499 = CARTESIAN_POINT('',(-225.,375.,15.)); -#1500 = VECTOR('',#1501,1.); -#1501 = DIRECTION('',(0.,-1.,0.)); -#1502 = PCURVE('',#1470,#1503); -#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508); -#1504 = LINE('',#1505,#1506); -#1505 = CARTESIAN_POINT('',(1.771302565824E-13,-15.)); -#1506 = VECTOR('',#1507,1.); -#1507 = DIRECTION('',(1.,4.4E-16)); -#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1669 = ORIENTED_EDGE('',*,*,#1670,.T.); +#1670 = EDGE_CURVE('',#1638,#1671,#1673,.T.); +#1671 = VERTEX_POINT('',#1672); +#1672 = CARTESIAN_POINT('',(-500.,-15.,-150.)); +#1673 = SURFACE_CURVE('',#1674,(#1678,#1685),.PCURVE_S1.); +#1674 = LINE('',#1675,#1676); +#1675 = CARTESIAN_POINT('',(-500.,-15.,150.)); +#1676 = VECTOR('',#1677,1.); +#1677 = DIRECTION('',(0.,-2.2E-16,-1.)); +#1678 = PCURVE('',#1646,#1679); +#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1684); +#1680 = LINE('',#1681,#1682); +#1681 = CARTESIAN_POINT('',(9.9E-15,-15.)); +#1682 = VECTOR('',#1683,1.); +#1683 = DIRECTION('',(1.,4.4E-16)); +#1684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1509 = PCURVE('',#1510,#1515); -#1510 = PLANE('',#1511); -#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514); -#1512 = CARTESIAN_POINT('',(-1.306E-14,-8.13E-15,15.)); -#1513 = DIRECTION('',(-2.2E-16,2.2E-16,1.)); -#1514 = DIRECTION('',(0.,1.,-2.2E-16)); -#1515 = DEFINITIONAL_REPRESENTATION('',(#1516),#1520); -#1516 = LINE('',#1517,#1518); -#1517 = CARTESIAN_POINT('',(375.,225.)); -#1518 = VECTOR('',#1519,1.); -#1519 = DIRECTION('',(-1.,4.84E-32)); -#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1685 = PCURVE('',#1686,#1691); +#1686 = PLANE('',#1687); +#1687 = AXIS2_PLACEMENT_3D('',#1688,#1689,#1690); +#1688 = CARTESIAN_POINT('',(0.,-15.,1.06581410364E-14)); +#1689 = DIRECTION('',(0.,1.,-4.4E-16)); +#1690 = DIRECTION('',(0.,4.4E-16,1.)); +#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696); +#1692 = LINE('',#1693,#1694); +#1693 = CARTESIAN_POINT('',(150.,-500.)); +#1694 = VECTOR('',#1695,1.); +#1695 = DIRECTION('',(-1.,0.)); +#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1521 = ORIENTED_EDGE('',*,*,#1522,.F.); -#1522 = EDGE_CURVE('',#1523,#1495,#1525,.T.); -#1523 = VERTEX_POINT('',#1524); -#1524 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#1525 = SURFACE_CURVE('',#1526,(#1530,#1537),.PCURVE_S1.); -#1526 = LINE('',#1527,#1528); -#1527 = CARTESIAN_POINT('',(-225.,-375.,1.1657E-13)); -#1528 = VECTOR('',#1529,1.); -#1529 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#1530 = PCURVE('',#1470,#1531); -#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536); -#1532 = LINE('',#1533,#1534); -#1533 = CARTESIAN_POINT('',(750.,-3.06E-15)); -#1534 = VECTOR('',#1535,1.); -#1535 = DIRECTION('',(1.6E-16,-1.)); -#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1697 = ORIENTED_EDGE('',*,*,#1698,.F.); +#1698 = EDGE_CURVE('',#1699,#1671,#1701,.T.); +#1699 = VERTEX_POINT('',#1700); +#1700 = CARTESIAN_POINT('',(-500.,-6.7E-14,-150.)); +#1701 = SURFACE_CURVE('',#1702,(#1706,#1713),.PCURVE_S1.); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(-500.,-9.992E-14,-150.)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(0.,-1.,6.6E-16)); +#1706 = PCURVE('',#1646,#1707); +#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1712); +#1708 = LINE('',#1709,#1710); +#1709 = CARTESIAN_POINT('',(300.,-1.84E-15)); +#1710 = VECTOR('',#1711,1.); +#1711 = DIRECTION('',(0.,-1.)); +#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1537 = PCURVE('',#1538,#1543); -#1538 = PLANE('',#1539); -#1539 = AXIS2_PLACEMENT_3D('',#1540,#1541,#1542); -#1540 = CARTESIAN_POINT('',(-225.,-375.,1.1657E-13)); -#1541 = DIRECTION('',(4.4E-16,1.,-2.8E-16)); -#1542 = DIRECTION('',(1.,-4.4E-16,2.2E-16)); -#1543 = DEFINITIONAL_REPRESENTATION('',(#1544),#1548); -#1544 = LINE('',#1545,#1546); -#1545 = CARTESIAN_POINT('',(0.,0.)); -#1546 = VECTOR('',#1547,1.); -#1547 = DIRECTION('',(-2.2E-16,-1.)); -#1548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1713 = PCURVE('',#1714,#1719); +#1714 = PLANE('',#1715); +#1715 = AXIS2_PLACEMENT_3D('',#1716,#1717,#1718); +#1716 = CARTESIAN_POINT('',(-500.,-9.992E-14,-150.)); +#1717 = DIRECTION('',(0.,6.6E-16,1.)); +#1718 = DIRECTION('',(1.,0.,-0.)); +#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724); +#1720 = LINE('',#1721,#1722); +#1721 = CARTESIAN_POINT('',(0.,0.)); +#1722 = VECTOR('',#1723,1.); +#1723 = DIRECTION('',(0.,-1.)); +#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1549 = ORIENTED_EDGE('',*,*,#1550,.F.); -#1550 = EDGE_CURVE('',#1460,#1523,#1551,.T.); -#1551 = SURFACE_CURVE('',#1552,(#1556,#1563),.PCURVE_S1.); -#1552 = LINE('',#1553,#1554); -#1553 = CARTESIAN_POINT('',(-225.,375.,0.)); -#1554 = VECTOR('',#1555,1.); -#1555 = DIRECTION('',(0.,-1.,0.)); -#1556 = PCURVE('',#1470,#1557); -#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562); -#1558 = LINE('',#1559,#1560); -#1559 = CARTESIAN_POINT('',(1.705302565824E-13,-2.1649E-13)); -#1560 = VECTOR('',#1561,1.); -#1561 = DIRECTION('',(1.,4.4E-16)); -#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1725 = ORIENTED_EDGE('',*,*,#1726,.F.); +#1726 = EDGE_CURVE('',#1636,#1699,#1727,.T.); +#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.); +#1728 = LINE('',#1729,#1730); +#1729 = CARTESIAN_POINT('',(-500.,3.331E-14,150.)); +#1730 = VECTOR('',#1731,1.); +#1731 = DIRECTION('',(0.,-2.2E-16,-1.)); +#1732 = PCURVE('',#1646,#1733); +#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738); +#1734 = LINE('',#1735,#1736); +#1735 = CARTESIAN_POINT('',(4.39626E-29,-6.661E-14)); +#1736 = VECTOR('',#1737,1.); +#1737 = DIRECTION('',(1.,4.4E-16)); +#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1563 = PCURVE('',#1564,#1569); -#1564 = PLANE('',#1565); -#1565 = AXIS2_PLACEMENT_3D('',#1566,#1567,#1568); -#1566 = CARTESIAN_POINT('',(-6.06E-15,-1.213E-14,0.)); -#1567 = DIRECTION('',(-2.2E-16,2.2E-16,1.)); -#1568 = DIRECTION('',(0.,1.,-2.2E-16)); -#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574); -#1570 = LINE('',#1571,#1572); -#1571 = CARTESIAN_POINT('',(375.,225.)); -#1572 = VECTOR('',#1573,1.); -#1573 = DIRECTION('',(-1.,4.84E-32)); -#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1739 = PCURVE('',#1740,#1745); +#1740 = PLANE('',#1741); +#1741 = AXIS2_PLACEMENT_3D('',#1742,#1743,#1744); +#1742 = CARTESIAN_POINT('',(0.,0.,0.)); +#1743 = DIRECTION('',(0.,1.,-4.4E-16)); +#1744 = DIRECTION('',(0.,4.4E-16,1.)); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(150.,-500.)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(-1.,0.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1575 = ADVANCED_FACE('',(#1576),#1538,.F.); -#1576 = FACE_BOUND('',#1577,.F.); -#1577 = EDGE_LOOP('',(#1578,#1579,#1602,#1630)); -#1578 = ORIENTED_EDGE('',*,*,#1522,.T.); -#1579 = ORIENTED_EDGE('',*,*,#1580,.T.); -#1580 = EDGE_CURVE('',#1495,#1581,#1583,.T.); -#1581 = VERTEX_POINT('',#1582); -#1582 = CARTESIAN_POINT('',(225.,-375.,15.)); -#1583 = SURFACE_CURVE('',#1584,(#1588,#1595),.PCURVE_S1.); -#1584 = LINE('',#1585,#1586); -#1585 = CARTESIAN_POINT('',(-225.,-375.,15.)); -#1586 = VECTOR('',#1587,1.); -#1587 = DIRECTION('',(1.,0.,0.)); -#1588 = PCURVE('',#1538,#1589); -#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594); -#1590 = LINE('',#1591,#1592); -#1591 = CARTESIAN_POINT('',(1.45408547152E-13,-15.)); -#1592 = VECTOR('',#1593,1.); -#1593 = DIRECTION('',(1.,2.2E-16)); -#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = ADVANCED_FACE('',(#1752),#1714,.F.); +#1752 = FACE_BOUND('',#1753,.F.); +#1753 = EDGE_LOOP('',(#1754,#1755,#1778,#1806)); +#1754 = ORIENTED_EDGE('',*,*,#1698,.T.); +#1755 = ORIENTED_EDGE('',*,*,#1756,.T.); +#1756 = EDGE_CURVE('',#1671,#1757,#1759,.T.); +#1757 = VERTEX_POINT('',#1758); +#1758 = CARTESIAN_POINT('',(500.,-15.,-150.)); +#1759 = SURFACE_CURVE('',#1760,(#1764,#1771),.PCURVE_S1.); +#1760 = LINE('',#1761,#1762); +#1761 = CARTESIAN_POINT('',(-500.,-15.,-150.)); +#1762 = VECTOR('',#1763,1.); +#1763 = DIRECTION('',(1.,0.,0.)); +#1764 = PCURVE('',#1714,#1765); +#1765 = DEFINITIONAL_REPRESENTATION('',(#1766),#1770); +#1766 = LINE('',#1767,#1768); +#1767 = CARTESIAN_POINT('',(0.,-15.)); +#1768 = VECTOR('',#1769,1.); +#1769 = DIRECTION('',(1.,0.)); +#1770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1595 = PCURVE('',#1510,#1596); -#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601); -#1597 = LINE('',#1598,#1599); -#1598 = CARTESIAN_POINT('',(-375.,225.)); -#1599 = VECTOR('',#1600,1.); -#1600 = DIRECTION('',(0.,-1.)); -#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1771 = PCURVE('',#1686,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1777); +#1773 = LINE('',#1774,#1775); +#1774 = CARTESIAN_POINT('',(-150.,-500.)); +#1775 = VECTOR('',#1776,1.); +#1776 = DIRECTION('',(0.,1.)); +#1777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1602 = ORIENTED_EDGE('',*,*,#1603,.F.); -#1603 = EDGE_CURVE('',#1604,#1581,#1606,.T.); -#1604 = VERTEX_POINT('',#1605); -#1605 = CARTESIAN_POINT('',(225.,-375.,0.)); -#1606 = SURFACE_CURVE('',#1607,(#1611,#1618),.PCURVE_S1.); -#1607 = LINE('',#1608,#1609); -#1608 = CARTESIAN_POINT('',(225.,-375.,2.1649E-13)); -#1609 = VECTOR('',#1610,1.); -#1610 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#1611 = PCURVE('',#1538,#1612); -#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1617); -#1613 = LINE('',#1614,#1615); -#1614 = CARTESIAN_POINT('',(450.,-9.2E-16)); -#1615 = VECTOR('',#1616,1.); -#1616 = DIRECTION('',(-2.2E-16,-1.)); -#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1778 = ORIENTED_EDGE('',*,*,#1779,.F.); +#1779 = EDGE_CURVE('',#1780,#1757,#1782,.T.); +#1780 = VERTEX_POINT('',#1781); +#1781 = CARTESIAN_POINT('',(500.,-6.7E-14,-150.)); +#1782 = SURFACE_CURVE('',#1783,(#1787,#1794),.PCURVE_S1.); +#1783 = LINE('',#1784,#1785); +#1784 = CARTESIAN_POINT('',(500.,-9.992E-14,-150.)); +#1785 = VECTOR('',#1786,1.); +#1786 = DIRECTION('',(0.,-1.,6.6E-16)); +#1787 = PCURVE('',#1714,#1788); +#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793); +#1789 = LINE('',#1790,#1791); +#1790 = CARTESIAN_POINT('',(1.E+03,0.)); +#1791 = VECTOR('',#1792,1.); +#1792 = DIRECTION('',(0.,-1.)); +#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1618 = PCURVE('',#1619,#1624); -#1619 = PLANE('',#1620); -#1620 = AXIS2_PLACEMENT_3D('',#1621,#1622,#1623); -#1621 = CARTESIAN_POINT('',(225.,-375.,2.1649E-13)); -#1622 = DIRECTION('',(-1.,2.2E-16,-4.4E-16)); -#1623 = DIRECTION('',(2.2E-16,1.,-4.4E-16)); -#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629); -#1625 = LINE('',#1626,#1627); -#1626 = CARTESIAN_POINT('',(0.,0.)); -#1627 = VECTOR('',#1628,1.); -#1628 = DIRECTION('',(-1.6E-16,-1.)); -#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1794 = PCURVE('',#1795,#1800); +#1795 = PLANE('',#1796); +#1796 = AXIS2_PLACEMENT_3D('',#1797,#1798,#1799); +#1797 = CARTESIAN_POINT('',(500.,-9.992E-14,-150.)); +#1798 = DIRECTION('',(-1.,0.,0.)); +#1799 = DIRECTION('',(0.,6.6E-16,1.)); +#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805); +#1801 = LINE('',#1802,#1803); +#1802 = CARTESIAN_POINT('',(0.,0.)); +#1803 = VECTOR('',#1804,1.); +#1804 = DIRECTION('',(0.,-1.)); +#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1630 = ORIENTED_EDGE('',*,*,#1631,.F.); -#1631 = EDGE_CURVE('',#1523,#1604,#1632,.T.); -#1632 = SURFACE_CURVE('',#1633,(#1637,#1644),.PCURVE_S1.); -#1633 = LINE('',#1634,#1635); -#1634 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#1635 = VECTOR('',#1636,1.); -#1636 = DIRECTION('',(1.,0.,0.)); -#1637 = PCURVE('',#1538,#1638); -#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643); -#1639 = LINE('',#1640,#1641); -#1640 = CARTESIAN_POINT('',(1.42108547152E-13,1.1657E-13)); -#1641 = VECTOR('',#1642,1.); -#1642 = DIRECTION('',(1.,2.2E-16)); -#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1806 = ORIENTED_EDGE('',*,*,#1807,.F.); +#1807 = EDGE_CURVE('',#1699,#1780,#1808,.T.); +#1808 = SURFACE_CURVE('',#1809,(#1813,#1820),.PCURVE_S1.); +#1809 = LINE('',#1810,#1811); +#1810 = CARTESIAN_POINT('',(-500.,-3.331E-14,-150.)); +#1811 = VECTOR('',#1812,1.); +#1812 = DIRECTION('',(1.,0.,0.)); +#1813 = PCURVE('',#1714,#1814); +#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819); +#1815 = LINE('',#1816,#1817); +#1816 = CARTESIAN_POINT('',(0.,6.661E-14)); +#1817 = VECTOR('',#1818,1.); +#1818 = DIRECTION('',(1.,0.)); +#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1644 = PCURVE('',#1564,#1645); -#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1650); -#1646 = LINE('',#1647,#1648); -#1647 = CARTESIAN_POINT('',(-375.,225.)); -#1648 = VECTOR('',#1649,1.); -#1649 = DIRECTION('',(0.,-1.)); -#1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1820 = PCURVE('',#1740,#1821); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(-150.,-500.)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(0.,1.)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1651 = ADVANCED_FACE('',(#1652),#1619,.F.); -#1652 = FACE_BOUND('',#1653,.F.); -#1653 = EDGE_LOOP('',(#1654,#1655,#1678,#1701)); -#1654 = ORIENTED_EDGE('',*,*,#1603,.T.); -#1655 = ORIENTED_EDGE('',*,*,#1656,.T.); -#1656 = EDGE_CURVE('',#1581,#1657,#1659,.T.); -#1657 = VERTEX_POINT('',#1658); -#1658 = CARTESIAN_POINT('',(225.,375.,15.)); -#1659 = SURFACE_CURVE('',#1660,(#1664,#1671),.PCURVE_S1.); -#1660 = LINE('',#1661,#1662); -#1661 = CARTESIAN_POINT('',(225.,-375.,15.)); -#1662 = VECTOR('',#1663,1.); -#1663 = DIRECTION('',(0.,1.,0.)); -#1664 = PCURVE('',#1619,#1665); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670); -#1666 = LINE('',#1667,#1668); -#1667 = CARTESIAN_POINT('',(1.639302565824E-13,-15.)); -#1668 = VECTOR('',#1669,1.); -#1669 = DIRECTION('',(1.,-4.4E-16)); -#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1827 = ADVANCED_FACE('',(#1828),#1795,.F.); +#1828 = FACE_BOUND('',#1829,.F.); +#1829 = EDGE_LOOP('',(#1830,#1831,#1854,#1877)); +#1830 = ORIENTED_EDGE('',*,*,#1779,.T.); +#1831 = ORIENTED_EDGE('',*,*,#1832,.T.); +#1832 = EDGE_CURVE('',#1757,#1833,#1835,.T.); +#1833 = VERTEX_POINT('',#1834); +#1834 = CARTESIAN_POINT('',(500.,-15.,150.)); +#1835 = SURFACE_CURVE('',#1836,(#1840,#1847),.PCURVE_S1.); +#1836 = LINE('',#1837,#1838); +#1837 = CARTESIAN_POINT('',(500.,-15.,-150.)); +#1838 = VECTOR('',#1839,1.); +#1839 = DIRECTION('',(0.,2.2E-16,1.)); +#1840 = PCURVE('',#1795,#1841); +#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1846); +#1842 = LINE('',#1843,#1844); +#1843 = CARTESIAN_POINT('',(-9.9E-15,-15.)); +#1844 = VECTOR('',#1845,1.); +#1845 = DIRECTION('',(1.,-4.4E-16)); +#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1671 = PCURVE('',#1510,#1672); -#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677); -#1673 = LINE('',#1674,#1675); -#1674 = CARTESIAN_POINT('',(-375.,-225.)); -#1675 = VECTOR('',#1676,1.); -#1676 = DIRECTION('',(1.,-4.84E-32)); -#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1847 = PCURVE('',#1686,#1848); +#1848 = DEFINITIONAL_REPRESENTATION('',(#1849),#1853); +#1849 = LINE('',#1850,#1851); +#1850 = CARTESIAN_POINT('',(-150.,500.)); +#1851 = VECTOR('',#1852,1.); +#1852 = DIRECTION('',(1.,0.)); +#1853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1678 = ORIENTED_EDGE('',*,*,#1679,.F.); -#1679 = EDGE_CURVE('',#1680,#1657,#1682,.T.); -#1680 = VERTEX_POINT('',#1681); -#1681 = CARTESIAN_POINT('',(225.,375.,0.)); -#1682 = SURFACE_CURVE('',#1683,(#1687,#1694),.PCURVE_S1.); -#1683 = LINE('',#1684,#1685); -#1684 = CARTESIAN_POINT('',(225.,375.,-1.1657E-13)); -#1685 = VECTOR('',#1686,1.); -#1686 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#1687 = PCURVE('',#1619,#1688); -#1688 = DEFINITIONAL_REPRESENTATION('',(#1689),#1693); -#1689 = LINE('',#1690,#1691); -#1690 = CARTESIAN_POINT('',(750.,3.06E-15)); -#1691 = VECTOR('',#1692,1.); -#1692 = DIRECTION('',(-1.6E-16,-1.)); -#1693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1694 = PCURVE('',#1482,#1695); -#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700); -#1696 = LINE('',#1697,#1698); -#1697 = CARTESIAN_POINT('',(0.,0.)); -#1698 = VECTOR('',#1699,1.); -#1699 = DIRECTION('',(2.2E-16,-1.)); -#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1701 = ORIENTED_EDGE('',*,*,#1702,.F.); -#1702 = EDGE_CURVE('',#1604,#1680,#1703,.T.); -#1703 = SURFACE_CURVE('',#1704,(#1708,#1715),.PCURVE_S1.); -#1704 = LINE('',#1705,#1706); -#1705 = CARTESIAN_POINT('',(225.,-375.,0.)); -#1706 = VECTOR('',#1707,1.); -#1707 = DIRECTION('',(0.,1.,0.)); -#1708 = PCURVE('',#1619,#1709); -#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714); -#1710 = LINE('',#1711,#1712); -#1711 = CARTESIAN_POINT('',(1.705302565824E-13,2.1649E-13)); -#1712 = VECTOR('',#1713,1.); -#1713 = DIRECTION('',(1.,-4.4E-16)); -#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1715 = PCURVE('',#1564,#1716); -#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721); -#1717 = LINE('',#1718,#1719); -#1718 = CARTESIAN_POINT('',(-375.,-225.)); -#1719 = VECTOR('',#1720,1.); -#1720 = DIRECTION('',(1.,-4.84E-32)); -#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1722 = ADVANCED_FACE('',(#1723),#1482,.F.); -#1723 = FACE_BOUND('',#1724,.F.); -#1724 = EDGE_LOOP('',(#1725,#1726,#1747,#1748)); -#1725 = ORIENTED_EDGE('',*,*,#1679,.T.); -#1726 = ORIENTED_EDGE('',*,*,#1727,.T.); -#1727 = EDGE_CURVE('',#1657,#1462,#1728,.T.); -#1728 = SURFACE_CURVE('',#1729,(#1733,#1740),.PCURVE_S1.); -#1729 = LINE('',#1730,#1731); -#1730 = CARTESIAN_POINT('',(225.,375.,15.)); -#1731 = VECTOR('',#1732,1.); -#1732 = DIRECTION('',(-1.,0.,0.)); -#1733 = PCURVE('',#1482,#1734); -#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739); -#1735 = LINE('',#1736,#1737); -#1736 = CARTESIAN_POINT('',(1.38808547152E-13,-15.)); -#1737 = VECTOR('',#1738,1.); -#1738 = DIRECTION('',(1.,-2.2E-16)); -#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1740 = PCURVE('',#1510,#1741); -#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746); -#1742 = LINE('',#1743,#1744); -#1743 = CARTESIAN_POINT('',(375.,-225.)); -#1744 = VECTOR('',#1745,1.); -#1745 = DIRECTION('',(0.,1.)); -#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1747 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1748 = ORIENTED_EDGE('',*,*,#1749,.F.); -#1749 = EDGE_CURVE('',#1680,#1460,#1750,.T.); -#1750 = SURFACE_CURVE('',#1751,(#1755,#1762),.PCURVE_S1.); -#1751 = LINE('',#1752,#1753); -#1752 = CARTESIAN_POINT('',(225.,375.,0.)); -#1753 = VECTOR('',#1754,1.); -#1754 = DIRECTION('',(-1.,0.,0.)); -#1755 = PCURVE('',#1482,#1756); -#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761); -#1757 = LINE('',#1758,#1759); -#1758 = CARTESIAN_POINT('',(1.42108547152E-13,-1.1657E-13)); -#1759 = VECTOR('',#1760,1.); -#1760 = DIRECTION('',(1.,-2.2E-16)); -#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1762 = PCURVE('',#1564,#1763); -#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); -#1764 = LINE('',#1765,#1766); -#1765 = CARTESIAN_POINT('',(375.,-225.)); -#1766 = VECTOR('',#1767,1.); -#1767 = DIRECTION('',(0.,1.)); -#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1769 = ADVANCED_FACE('',(#1770),#1564,.F.); -#1770 = FACE_BOUND('',#1771,.F.); -#1771 = EDGE_LOOP('',(#1772,#1773,#1774,#1775)); -#1772 = ORIENTED_EDGE('',*,*,#1550,.T.); -#1773 = ORIENTED_EDGE('',*,*,#1631,.T.); -#1774 = ORIENTED_EDGE('',*,*,#1702,.T.); -#1775 = ORIENTED_EDGE('',*,*,#1749,.T.); -#1776 = ADVANCED_FACE('',(#1777),#1510,.T.); -#1777 = FACE_BOUND('',#1778,.T.); -#1778 = EDGE_LOOP('',(#1779,#1780,#1781,#1782)); -#1779 = ORIENTED_EDGE('',*,*,#1494,.T.); -#1780 = ORIENTED_EDGE('',*,*,#1580,.T.); -#1781 = ORIENTED_EDGE('',*,*,#1656,.T.); -#1782 = ORIENTED_EDGE('',*,*,#1727,.T.); -#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1787)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1784,#1785,#1786)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1784 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1785 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1786 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1787 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1784, - 'distance_accuracy_value','confusion accuracy'); -#1788 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1789,#1791); -#1789 = ( REPRESENTATION_RELATIONSHIP('','',#1452,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1790) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1790 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#1791 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1792); -#1792 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Pad001','',#5,#1447,$); -#1793 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1449)); -#1794 = SHAPE_DEFINITION_REPRESENTATION(#1795,#1801); -#1795 = PRODUCT_DEFINITION_SHAPE('','',#1796); -#1796 = PRODUCT_DEFINITION('design','',#1797,#1800); -#1797 = PRODUCT_DEFINITION_FORMATION('','',#1798); -#1798 = PRODUCT('RightPannel','RightPannel','',(#1799)); -#1799 = PRODUCT_CONTEXT('',#2,'mechanical'); -#1800 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1801 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1802),#2132); -#1802 = MANIFOLD_SOLID_BREP('',#1803); -#1803 = CLOSED_SHELL('',(#1804,#1924,#2000,#2071,#2118,#2125)); -#1804 = ADVANCED_FACE('',(#1805),#1819,.F.); -#1805 = FACE_BOUND('',#1806,.F.); -#1806 = EDGE_LOOP('',(#1807,#1842,#1870,#1898)); -#1807 = ORIENTED_EDGE('',*,*,#1808,.T.); -#1808 = EDGE_CURVE('',#1809,#1811,#1813,.T.); -#1809 = VERTEX_POINT('',#1810); -#1810 = CARTESIAN_POINT('',(-2.83E-13,-225.,375.)); -#1811 = VERTEX_POINT('',#1812); -#1812 = CARTESIAN_POINT('',(15.,-225.,375.)); -#1813 = SURFACE_CURVE('',#1814,(#1818,#1830),.PCURVE_S1.); -#1814 = LINE('',#1815,#1816); -#1815 = CARTESIAN_POINT('',(-2.5813E-13,-225.,375.)); -#1816 = VECTOR('',#1817,1.); -#1817 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#1818 = PCURVE('',#1819,#1824); -#1819 = PLANE('',#1820); -#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); -#1821 = CARTESIAN_POINT('',(-2.5813E-13,-225.,375.)); -#1822 = DIRECTION('',(4.4E-16,1.,-3.3E-16)); -#1823 = DIRECTION('',(5.6E-16,-3.3E-16,-1.)); -#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829); -#1825 = LINE('',#1826,#1827); -#1826 = CARTESIAN_POINT('',(0.,0.)); -#1827 = VECTOR('',#1828,1.); -#1828 = DIRECTION('',(1.7E-16,-1.)); -#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1830 = PCURVE('',#1831,#1836); -#1831 = PLANE('',#1832); -#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835); -#1833 = CARTESIAN_POINT('',(-1.5821E-13,225.,375.)); -#1834 = DIRECTION('',(3.9E-16,-5.6E-16,-1.)); -#1835 = DIRECTION('',(-2.2E-16,-1.,5.6E-16)); -#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841); -#1837 = LINE('',#1838,#1839); -#1838 = CARTESIAN_POINT('',(450.,9.2E-16)); -#1839 = VECTOR('',#1840,1.); -#1840 = DIRECTION('',(2.2E-16,-1.)); -#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1842 = ORIENTED_EDGE('',*,*,#1843,.T.); -#1843 = EDGE_CURVE('',#1811,#1844,#1846,.T.); -#1844 = VERTEX_POINT('',#1845); -#1845 = CARTESIAN_POINT('',(15.,-225.,-375.)); -#1846 = SURFACE_CURVE('',#1847,(#1851,#1858),.PCURVE_S1.); -#1847 = LINE('',#1848,#1849); -#1848 = CARTESIAN_POINT('',(15.,-225.,375.)); -#1849 = VECTOR('',#1850,1.); -#1850 = DIRECTION('',(3.3E-16,1.1E-16,-1.)); -#1851 = PCURVE('',#1819,#1852); -#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857); -#1853 = LINE('',#1854,#1855); -#1854 = CARTESIAN_POINT('',(-4.844341886081E-14,-15.)); -#1855 = VECTOR('',#1856,1.); -#1856 = DIRECTION('',(1.,2.3E-16)); -#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1858 = PCURVE('',#1859,#1864); -#1859 = PLANE('',#1860); -#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863); -#1861 = CARTESIAN_POINT('',(15.,-9.56E-15,-1.42108547152E-14)); -#1862 = DIRECTION('',(1.,-4.4E-16,1.1E-16)); -#1863 = DIRECTION('',(-1.1E-16,-1.1E-16,1.)); +#1854 = ORIENTED_EDGE('',*,*,#1855,.F.); +#1855 = EDGE_CURVE('',#1856,#1833,#1858,.T.); +#1856 = VERTEX_POINT('',#1857); +#1857 = CARTESIAN_POINT('',(500.,6.7E-14,150.)); +#1858 = SURFACE_CURVE('',#1859,(#1863,#1870),.PCURVE_S1.); +#1859 = LINE('',#1860,#1861); +#1860 = CARTESIAN_POINT('',(500.,9.992E-14,150.)); +#1861 = VECTOR('',#1862,1.); +#1862 = DIRECTION('',(0.,-1.,6.6E-16)); +#1863 = PCURVE('',#1795,#1864); #1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869); #1865 = LINE('',#1866,#1867); -#1866 = CARTESIAN_POINT('',(375.,225.)); +#1866 = CARTESIAN_POINT('',(300.,1.84E-15)); #1867 = VECTOR('',#1868,1.); -#1868 = DIRECTION('',(-1.,-9.860761315263E-32)); +#1868 = DIRECTION('',(0.,-1.)); #1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1870 = ORIENTED_EDGE('',*,*,#1871,.F.); -#1871 = EDGE_CURVE('',#1872,#1844,#1874,.T.); -#1872 = VERTEX_POINT('',#1873); -#1873 = CARTESIAN_POINT('',(1.33E-13,-225.,-375.)); -#1874 = SURFACE_CURVE('',#1875,(#1879,#1886),.PCURVE_S1.); -#1875 = LINE('',#1876,#1877); -#1876 = CARTESIAN_POINT('',(1.5821E-13,-225.,-375.)); -#1877 = VECTOR('',#1878,1.); -#1878 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#1879 = PCURVE('',#1819,#1880); -#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885); -#1881 = LINE('',#1882,#1883); -#1882 = CARTESIAN_POINT('',(750.,3.66E-15)); -#1883 = VECTOR('',#1884,1.); -#1884 = DIRECTION('',(1.7E-16,-1.)); -#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1870 = PCURVE('',#1658,#1871); +#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1876); +#1872 = LINE('',#1873,#1874); +#1873 = CARTESIAN_POINT('',(0.,0.)); +#1874 = VECTOR('',#1875,1.); +#1875 = DIRECTION('',(0.,-1.)); +#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1886 = PCURVE('',#1887,#1892); -#1887 = PLANE('',#1888); -#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891); -#1889 = CARTESIAN_POINT('',(1.5821E-13,-225.,-375.)); -#1890 = DIRECTION('',(-3.9E-16,5.6E-16,1.)); -#1891 = DIRECTION('',(2.2E-16,1.,-5.6E-16)); +#1877 = ORIENTED_EDGE('',*,*,#1878,.F.); +#1878 = EDGE_CURVE('',#1780,#1856,#1879,.T.); +#1879 = SURFACE_CURVE('',#1880,(#1884,#1891),.PCURVE_S1.); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(500.,-3.331E-14,-150.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(0.,2.2E-16,1.)); +#1884 = PCURVE('',#1795,#1885); +#1885 = DEFINITIONAL_REPRESENTATION('',(#1886),#1890); +#1886 = LINE('',#1887,#1888); +#1887 = CARTESIAN_POINT('',(4.39626E-29,6.661E-14)); +#1888 = VECTOR('',#1889,1.); +#1889 = DIRECTION('',(1.,-4.4E-16)); +#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1891 = PCURVE('',#1740,#1892); #1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1897); #1893 = LINE('',#1894,#1895); -#1894 = CARTESIAN_POINT('',(0.,0.)); +#1894 = CARTESIAN_POINT('',(-150.,500.)); #1895 = VECTOR('',#1896,1.); -#1896 = DIRECTION('',(-2.2E-16,-1.)); +#1896 = DIRECTION('',(1.,0.)); #1897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); -#1899 = EDGE_CURVE('',#1809,#1872,#1900,.T.); -#1900 = SURFACE_CURVE('',#1901,(#1905,#1912),.PCURVE_S1.); -#1901 = LINE('',#1902,#1903); -#1902 = CARTESIAN_POINT('',(-7.494E-14,-225.,375.)); -#1903 = VECTOR('',#1904,1.); -#1904 = DIRECTION('',(3.3E-16,1.1E-16,-1.)); -#1905 = PCURVE('',#1819,#1906); -#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911); -#1907 = LINE('',#1908,#1909); -#1908 = CARTESIAN_POINT('',(-5.684341886081E-14,-1.8319E-13)); -#1909 = VECTOR('',#1910,1.); -#1910 = DIRECTION('',(1.,2.3E-16)); -#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1898 = ADVANCED_FACE('',(#1899),#1658,.F.); +#1899 = FACE_BOUND('',#1900,.F.); +#1900 = EDGE_LOOP('',(#1901,#1902,#1923,#1924)); +#1901 = ORIENTED_EDGE('',*,*,#1855,.T.); +#1902 = ORIENTED_EDGE('',*,*,#1903,.T.); +#1903 = EDGE_CURVE('',#1833,#1638,#1904,.T.); +#1904 = SURFACE_CURVE('',#1905,(#1909,#1916),.PCURVE_S1.); +#1905 = LINE('',#1906,#1907); +#1906 = CARTESIAN_POINT('',(500.,-15.,150.)); +#1907 = VECTOR('',#1908,1.); +#1908 = DIRECTION('',(-1.,0.,0.)); +#1909 = PCURVE('',#1658,#1910); +#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(0.,-15.)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(1.,0.)); +#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1912 = PCURVE('',#1913,#1918); -#1913 = PLANE('',#1914); -#1914 = AXIS2_PLACEMENT_3D('',#1915,#1916,#1917); -#1915 = CARTESIAN_POINT('',(0.,-6.06E-15,-1.213E-14)); -#1916 = DIRECTION('',(1.,-4.4E-16,1.1E-16)); -#1917 = DIRECTION('',(-1.1E-16,-1.1E-16,1.)); -#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923); -#1919 = LINE('',#1920,#1921); -#1920 = CARTESIAN_POINT('',(375.,225.)); -#1921 = VECTOR('',#1922,1.); -#1922 = DIRECTION('',(-1.,-9.860761315263E-32)); -#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1916 = PCURVE('',#1686,#1917); +#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1922); +#1918 = LINE('',#1919,#1920); +#1919 = CARTESIAN_POINT('',(150.,500.)); +#1920 = VECTOR('',#1921,1.); +#1921 = DIRECTION('',(0.,-1.)); +#1922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1924 = ADVANCED_FACE('',(#1925),#1887,.F.); -#1925 = FACE_BOUND('',#1926,.F.); -#1926 = EDGE_LOOP('',(#1927,#1928,#1951,#1979)); -#1927 = ORIENTED_EDGE('',*,*,#1871,.T.); -#1928 = ORIENTED_EDGE('',*,*,#1929,.T.); -#1929 = EDGE_CURVE('',#1844,#1930,#1932,.T.); -#1930 = VERTEX_POINT('',#1931); -#1931 = CARTESIAN_POINT('',(15.,225.,-375.)); -#1932 = SURFACE_CURVE('',#1933,(#1937,#1944),.PCURVE_S1.); +#1923 = ORIENTED_EDGE('',*,*,#1635,.F.); +#1924 = ORIENTED_EDGE('',*,*,#1925,.F.); +#1925 = EDGE_CURVE('',#1856,#1636,#1926,.T.); +#1926 = SURFACE_CURVE('',#1927,(#1931,#1938),.PCURVE_S1.); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(500.,3.331E-14,150.)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(-1.,0.,0.)); +#1931 = PCURVE('',#1658,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937); #1933 = LINE('',#1934,#1935); -#1934 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#1934 = CARTESIAN_POINT('',(0.,-6.661E-14)); #1935 = VECTOR('',#1936,1.); -#1936 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); -#1937 = PCURVE('',#1887,#1938); -#1938 = DEFINITIONAL_REPRESENTATION('',(#1939),#1943); -#1939 = LINE('',#1940,#1941); -#1940 = CARTESIAN_POINT('',(8.856512829121E-14,-15.)); -#1941 = VECTOR('',#1942,1.); -#1942 = DIRECTION('',(1.,4.4E-16)); -#1943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1936 = DIRECTION('',(1.,0.)); +#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1944 = PCURVE('',#1859,#1945); -#1945 = DEFINITIONAL_REPRESENTATION('',(#1946),#1950); -#1946 = LINE('',#1947,#1948); -#1947 = CARTESIAN_POINT('',(-375.,225.)); -#1948 = VECTOR('',#1949,1.); -#1949 = DIRECTION('',(-4.4E-16,-1.)); -#1950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1938 = PCURVE('',#1740,#1939); +#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944); +#1940 = LINE('',#1941,#1942); +#1941 = CARTESIAN_POINT('',(150.,500.)); +#1942 = VECTOR('',#1943,1.); +#1943 = DIRECTION('',(0.,-1.)); +#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1951 = ORIENTED_EDGE('',*,*,#1952,.F.); -#1952 = EDGE_CURVE('',#1953,#1930,#1955,.T.); -#1953 = VERTEX_POINT('',#1954); -#1954 = CARTESIAN_POINT('',(2.83E-13,225.,-375.)); -#1955 = SURFACE_CURVE('',#1956,(#1960,#1967),.PCURVE_S1.); -#1956 = LINE('',#1957,#1958); -#1957 = CARTESIAN_POINT('',(2.5813E-13,225.,-375.)); -#1958 = VECTOR('',#1959,1.); -#1959 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#1960 = PCURVE('',#1887,#1961); -#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966); -#1962 = LINE('',#1963,#1964); -#1963 = CARTESIAN_POINT('',(450.,-9.2E-16)); -#1964 = VECTOR('',#1965,1.); -#1965 = DIRECTION('',(-2.2E-16,-1.)); -#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1967 = PCURVE('',#1968,#1973); -#1968 = PLANE('',#1969); -#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972); -#1970 = CARTESIAN_POINT('',(2.5813E-13,225.,-375.)); -#1971 = DIRECTION('',(-4.4E-16,-1.,3.3E-16)); -#1972 = DIRECTION('',(-5.6E-16,3.3E-16,1.)); -#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1978); -#1974 = LINE('',#1975,#1976); -#1975 = CARTESIAN_POINT('',(0.,0.)); -#1976 = VECTOR('',#1977,1.); -#1977 = DIRECTION('',(-1.7E-16,-1.)); -#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1979 = ORIENTED_EDGE('',*,*,#1980,.F.); -#1980 = EDGE_CURVE('',#1872,#1953,#1981,.T.); -#1981 = SURFACE_CURVE('',#1982,(#1986,#1993),.PCURVE_S1.); -#1982 = LINE('',#1983,#1984); -#1983 = CARTESIAN_POINT('',(1.7486E-13,-225.,-375.)); -#1984 = VECTOR('',#1985,1.); -#1985 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); -#1986 = PCURVE('',#1887,#1987); -#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1992); -#1988 = LINE('',#1989,#1990); -#1989 = CARTESIAN_POINT('',(8.526512829121E-14,-1.665E-14)); -#1990 = VECTOR('',#1991,1.); -#1991 = DIRECTION('',(1.,4.4E-16)); -#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1993 = PCURVE('',#1913,#1994); -#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); -#1995 = LINE('',#1996,#1997); -#1996 = CARTESIAN_POINT('',(-375.,225.)); -#1997 = VECTOR('',#1998,1.); -#1998 = DIRECTION('',(-4.4E-16,-1.)); -#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2000 = ADVANCED_FACE('',(#2001),#1968,.F.); -#2001 = FACE_BOUND('',#2002,.F.); -#2002 = EDGE_LOOP('',(#2003,#2004,#2027,#2050)); -#2003 = ORIENTED_EDGE('',*,*,#1952,.T.); -#2004 = ORIENTED_EDGE('',*,*,#2005,.T.); -#2005 = EDGE_CURVE('',#1930,#2006,#2008,.T.); -#2006 = VERTEX_POINT('',#2007); -#2007 = CARTESIAN_POINT('',(15.,225.,375.)); -#2008 = SURFACE_CURVE('',#2009,(#2013,#2020),.PCURVE_S1.); -#2009 = LINE('',#2010,#2011); -#2010 = CARTESIAN_POINT('',(15.,225.,-375.)); -#2011 = VECTOR('',#2012,1.); -#2012 = DIRECTION('',(-3.3E-16,-1.1E-16,1.)); -#2013 = PCURVE('',#1968,#2014); -#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019); -#2015 = LINE('',#2016,#2017); -#2016 = CARTESIAN_POINT('',(-6.524341886081E-14,-15.)); -#2017 = VECTOR('',#2018,1.); -#2018 = DIRECTION('',(1.,-2.3E-16)); -#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2020 = PCURVE('',#1859,#2021); -#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026); -#2022 = LINE('',#2023,#2024); -#2023 = CARTESIAN_POINT('',(-375.,-225.)); -#2024 = VECTOR('',#2025,1.); -#2025 = DIRECTION('',(1.,9.860761315263E-32)); -#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2027 = ORIENTED_EDGE('',*,*,#2028,.F.); -#2028 = EDGE_CURVE('',#2029,#2006,#2031,.T.); -#2029 = VERTEX_POINT('',#2030); -#2030 = CARTESIAN_POINT('',(-1.33E-13,225.,375.)); -#2031 = SURFACE_CURVE('',#2032,(#2036,#2043),.PCURVE_S1.); -#2032 = LINE('',#2033,#2034); -#2033 = CARTESIAN_POINT('',(-1.5821E-13,225.,375.)); -#2034 = VECTOR('',#2035,1.); -#2035 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#2036 = PCURVE('',#1968,#2037); -#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042); -#2038 = LINE('',#2039,#2040); -#2039 = CARTESIAN_POINT('',(750.,-3.66E-15)); -#2040 = VECTOR('',#2041,1.); -#2041 = DIRECTION('',(-1.7E-16,-1.)); -#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2043 = PCURVE('',#1831,#2044); -#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049); -#2045 = LINE('',#2046,#2047); -#2046 = CARTESIAN_POINT('',(0.,0.)); -#2047 = VECTOR('',#2048,1.); -#2048 = DIRECTION('',(2.2E-16,-1.)); -#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2050 = ORIENTED_EDGE('',*,*,#2051,.F.); -#2051 = EDGE_CURVE('',#1953,#2029,#2052,.T.); -#2052 = SURFACE_CURVE('',#2053,(#2057,#2064),.PCURVE_S1.); -#2053 = LINE('',#2054,#2055); -#2054 = CARTESIAN_POINT('',(7.494E-14,225.,-375.)); -#2055 = VECTOR('',#2056,1.); -#2056 = DIRECTION('',(-3.3E-16,-1.1E-16,1.)); -#2057 = PCURVE('',#1968,#2058); -#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063); -#2059 = LINE('',#2060,#2061); -#2060 = CARTESIAN_POINT('',(-5.684341886081E-14,1.8319E-13)); -#2061 = VECTOR('',#2062,1.); -#2062 = DIRECTION('',(1.,-2.3E-16)); -#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2064 = PCURVE('',#1913,#2065); -#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070); -#2066 = LINE('',#2067,#2068); -#2067 = CARTESIAN_POINT('',(-375.,-225.)); -#2068 = VECTOR('',#2069,1.); -#2069 = DIRECTION('',(1.,9.860761315263E-32)); -#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2071 = ADVANCED_FACE('',(#2072),#1831,.F.); -#2072 = FACE_BOUND('',#2073,.F.); -#2073 = EDGE_LOOP('',(#2074,#2075,#2096,#2097)); -#2074 = ORIENTED_EDGE('',*,*,#2028,.T.); -#2075 = ORIENTED_EDGE('',*,*,#2076,.T.); -#2076 = EDGE_CURVE('',#2006,#1811,#2077,.T.); -#2077 = SURFACE_CURVE('',#2078,(#2082,#2089),.PCURVE_S1.); -#2078 = LINE('',#2079,#2080); -#2079 = CARTESIAN_POINT('',(15.,225.,375.)); -#2080 = VECTOR('',#2081,1.); -#2081 = DIRECTION('',(2.2E-16,-1.,3.3E-16)); -#2082 = PCURVE('',#1831,#2083); -#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); -#2084 = LINE('',#2085,#2086); -#2085 = CARTESIAN_POINT('',(8.196512829121E-14,-15.)); -#2086 = VECTOR('',#2087,1.); -#2087 = DIRECTION('',(1.,-4.4E-16)); -#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2089 = PCURVE('',#1859,#2090); -#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); -#2091 = LINE('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(375.,-225.)); -#2093 = VECTOR('',#2094,1.); -#2094 = DIRECTION('',(4.4E-16,1.)); -#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2096 = ORIENTED_EDGE('',*,*,#1808,.F.); -#2097 = ORIENTED_EDGE('',*,*,#2098,.F.); -#2098 = EDGE_CURVE('',#2029,#1809,#2099,.T.); -#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.); -#2100 = LINE('',#2101,#2102); -#2101 = CARTESIAN_POINT('',(-1.7486E-13,225.,375.)); -#2102 = VECTOR('',#2103,1.); -#2103 = DIRECTION('',(2.2E-16,-1.,3.3E-16)); -#2104 = PCURVE('',#1831,#2105); -#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110); -#2106 = LINE('',#2107,#2108); -#2107 = CARTESIAN_POINT('',(8.526512829121E-14,1.665E-14)); -#2108 = VECTOR('',#2109,1.); -#2109 = DIRECTION('',(1.,-4.4E-16)); -#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2111 = PCURVE('',#1913,#2112); -#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117); -#2113 = LINE('',#2114,#2115); -#2114 = CARTESIAN_POINT('',(375.,-225.)); -#2115 = VECTOR('',#2116,1.); -#2116 = DIRECTION('',(4.4E-16,1.)); -#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2118 = ADVANCED_FACE('',(#2119),#1913,.F.); -#2119 = FACE_BOUND('',#2120,.F.); -#2120 = EDGE_LOOP('',(#2121,#2122,#2123,#2124)); -#2121 = ORIENTED_EDGE('',*,*,#1899,.T.); -#2122 = ORIENTED_EDGE('',*,*,#1980,.T.); -#2123 = ORIENTED_EDGE('',*,*,#2051,.T.); -#2124 = ORIENTED_EDGE('',*,*,#2098,.T.); -#2125 = ADVANCED_FACE('',(#2126),#1859,.T.); -#2126 = FACE_BOUND('',#2127,.T.); -#2127 = EDGE_LOOP('',(#2128,#2129,#2130,#2131)); -#2128 = ORIENTED_EDGE('',*,*,#1843,.T.); -#2129 = ORIENTED_EDGE('',*,*,#1929,.T.); -#2130 = ORIENTED_EDGE('',*,*,#2005,.T.); -#2131 = ORIENTED_EDGE('',*,*,#2076,.T.); -#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2136)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2133,#2134,#2135)) REPRESENTATION_CONTEXT +#1945 = ADVANCED_FACE('',(#1946),#1740,.T.); +#1946 = FACE_BOUND('',#1947,.F.); +#1947 = EDGE_LOOP('',(#1948,#1949,#1950,#1951)); +#1948 = ORIENTED_EDGE('',*,*,#1726,.T.); +#1949 = ORIENTED_EDGE('',*,*,#1807,.T.); +#1950 = ORIENTED_EDGE('',*,*,#1878,.T.); +#1951 = ORIENTED_EDGE('',*,*,#1925,.T.); +#1952 = ADVANCED_FACE('',(#1953),#1686,.F.); +#1953 = FACE_BOUND('',#1954,.T.); +#1954 = EDGE_LOOP('',(#1955,#1956,#1957,#1958)); +#1955 = ORIENTED_EDGE('',*,*,#1670,.T.); +#1956 = ORIENTED_EDGE('',*,*,#1756,.T.); +#1957 = ORIENTED_EDGE('',*,*,#1832,.T.); +#1958 = ORIENTED_EDGE('',*,*,#1903,.T.); +#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1963)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1960,#1961,#1962)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2133 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2134 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2135 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2136 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2133, +#1960 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1961 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1962 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1963 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1960, 'distance_accuracy_value','confusion accuracy'); -#2137 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2138,#2140); -#2138 = ( REPRESENTATION_RELATIONSHIP('','',#1801,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2139) +#1964 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1965,#1967); +#1965 = ( REPRESENTATION_RELATIONSHIP('','',#1628,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1966) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2139 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#2140 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2141); -#2141 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','RightPannel','',#5,#1796,$); -#2142 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1798)); -#2143 = SHAPE_DEFINITION_REPRESENTATION(#2144,#2150); -#2144 = PRODUCT_DEFINITION_SHAPE('','',#2145); -#2145 = PRODUCT_DEFINITION('design','',#2146,#2149); -#2146 = PRODUCT_DEFINITION_FORMATION('','',#2147); -#2147 = PRODUCT('Pad002','Pad002','',(#2148)); -#2148 = PRODUCT_CONTEXT('',#2,'mechanical'); -#2149 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2150 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2151),#2481); -#2151 = MANIFOLD_SOLID_BREP('',#2152); -#2152 = CLOSED_SHELL('',(#2153,#2273,#2349,#2420,#2467,#2474)); -#2153 = ADVANCED_FACE('',(#2154),#2168,.F.); -#2154 = FACE_BOUND('',#2155,.F.); -#2155 = EDGE_LOOP('',(#2156,#2191,#2219,#2247)); -#2156 = ORIENTED_EDGE('',*,*,#2157,.T.); -#2157 = EDGE_CURVE('',#2158,#2160,#2162,.T.); -#2158 = VERTEX_POINT('',#2159); -#2159 = CARTESIAN_POINT('',(-225.,375.,0.)); -#2160 = VERTEX_POINT('',#2161); -#2161 = CARTESIAN_POINT('',(-225.,375.,15.)); -#2162 = SURFACE_CURVE('',#2163,(#2167,#2179),.PCURVE_S1.); -#2163 = LINE('',#2164,#2165); -#2164 = CARTESIAN_POINT('',(-225.,375.,-2.1649E-13)); -#2165 = VECTOR('',#2166,1.); -#2166 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#2167 = PCURVE('',#2168,#2173); -#2168 = PLANE('',#2169); -#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172); -#2170 = CARTESIAN_POINT('',(-225.,375.,-2.1649E-13)); -#2171 = DIRECTION('',(1.,-2.2E-16,4.4E-16)); -#2172 = DIRECTION('',(-2.2E-16,-1.,4.4E-16)); -#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178); -#2174 = LINE('',#2175,#2176); -#2175 = CARTESIAN_POINT('',(0.,0.)); -#2176 = VECTOR('',#2177,1.); -#2177 = DIRECTION('',(1.6E-16,-1.)); -#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1966 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1967 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1968); +#1968 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','RearPannel','',#5,#1623,$); +#1969 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1625)); +#1970 = SHAPE_DEFINITION_REPRESENTATION(#1971,#1977); +#1971 = PRODUCT_DEFINITION_SHAPE('','',#1972); +#1972 = PRODUCT_DEFINITION('design','',#1973,#1976); +#1973 = PRODUCT_DEFINITION_FORMATION('','',#1974); +#1974 = PRODUCT('BottomPannel','BottomPannel','',(#1975)); +#1975 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1976 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1977 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1978),#2308); +#1978 = MANIFOLD_SOLID_BREP('',#1979); +#1979 = CLOSED_SHELL('',(#1980,#2100,#2176,#2247,#2294,#2301)); +#1980 = ADVANCED_FACE('',(#1981),#1995,.F.); +#1981 = FACE_BOUND('',#1982,.F.); +#1982 = EDGE_LOOP('',(#1983,#2018,#2046,#2074)); +#1983 = ORIENTED_EDGE('',*,*,#1984,.T.); +#1984 = EDGE_CURVE('',#1985,#1987,#1989,.T.); +#1985 = VERTEX_POINT('',#1986); +#1986 = CARTESIAN_POINT('',(-145.,225.,0.)); +#1987 = VERTEX_POINT('',#1988); +#1988 = CARTESIAN_POINT('',(-145.,225.,15.)); +#1989 = SURFACE_CURVE('',#1990,(#1994,#2006),.PCURVE_S1.); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(-145.,225.,0.)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(0.,0.,1.)); +#1994 = PCURVE('',#1995,#2000); +#1995 = PLANE('',#1996); +#1996 = AXIS2_PLACEMENT_3D('',#1997,#1998,#1999); +#1997 = CARTESIAN_POINT('',(-145.,225.,0.)); +#1998 = DIRECTION('',(1.,0.,0.)); +#1999 = DIRECTION('',(0.,-1.,0.)); +#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(0.,0.)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(0.,-1.)); +#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2179 = PCURVE('',#2180,#2185); -#2180 = PLANE('',#2181); -#2181 = AXIS2_PLACEMENT_3D('',#2182,#2183,#2184); -#2182 = CARTESIAN_POINT('',(225.,375.,-1.1657E-13)); -#2183 = DIRECTION('',(-4.4E-16,-1.,2.8E-16)); -#2184 = DIRECTION('',(-1.,4.4E-16,-2.2E-16)); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(450.,9.2E-16)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(2.2E-16,-1.)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2006 = PCURVE('',#2007,#2012); +#2007 = PLANE('',#2008); +#2008 = AXIS2_PLACEMENT_3D('',#2009,#2010,#2011); +#2009 = CARTESIAN_POINT('',(145.,225.,0.)); +#2010 = DIRECTION('',(0.,-1.,0.)); +#2011 = DIRECTION('',(-1.,0.,0.)); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(290.,0.)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2191 = ORIENTED_EDGE('',*,*,#2192,.T.); -#2192 = EDGE_CURVE('',#2160,#2193,#2195,.T.); -#2193 = VERTEX_POINT('',#2194); -#2194 = CARTESIAN_POINT('',(-225.,-375.,15.)); -#2195 = SURFACE_CURVE('',#2196,(#2200,#2207),.PCURVE_S1.); -#2196 = LINE('',#2197,#2198); -#2197 = CARTESIAN_POINT('',(-225.,375.,15.)); -#2198 = VECTOR('',#2199,1.); -#2199 = DIRECTION('',(0.,-1.,0.)); -#2200 = PCURVE('',#2168,#2201); -#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206); -#2202 = LINE('',#2203,#2204); -#2203 = CARTESIAN_POINT('',(1.771302565824E-13,-15.)); -#2204 = VECTOR('',#2205,1.); -#2205 = DIRECTION('',(1.,4.4E-16)); -#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2018 = ORIENTED_EDGE('',*,*,#2019,.T.); +#2019 = EDGE_CURVE('',#1987,#2020,#2022,.T.); +#2020 = VERTEX_POINT('',#2021); +#2021 = CARTESIAN_POINT('',(-145.,-225.,15.)); +#2022 = SURFACE_CURVE('',#2023,(#2027,#2034),.PCURVE_S1.); +#2023 = LINE('',#2024,#2025); +#2024 = CARTESIAN_POINT('',(-145.,225.,15.)); +#2025 = VECTOR('',#2026,1.); +#2026 = DIRECTION('',(0.,-1.,0.)); +#2027 = PCURVE('',#1995,#2028); +#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2033); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.,-15.)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(1.,0.)); +#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2207 = PCURVE('',#2208,#2213); -#2208 = PLANE('',#2209); -#2209 = AXIS2_PLACEMENT_3D('',#2210,#2211,#2212); -#2210 = CARTESIAN_POINT('',(-1.306E-14,-8.13E-15,15.)); -#2211 = DIRECTION('',(-2.2E-16,2.2E-16,1.)); -#2212 = DIRECTION('',(0.,1.,-2.2E-16)); +#2034 = PCURVE('',#2035,#2040); +#2035 = PLANE('',#2036); +#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039); +#2037 = CARTESIAN_POINT('',(0.,0.,15.)); +#2038 = DIRECTION('',(0.,0.,1.)); +#2039 = DIRECTION('',(1.,0.,0.)); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-145.,225.)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2047 = EDGE_CURVE('',#2048,#2020,#2050,.T.); +#2048 = VERTEX_POINT('',#2049); +#2049 = CARTESIAN_POINT('',(-145.,-225.,0.)); +#2050 = SURFACE_CURVE('',#2051,(#2055,#2062),.PCURVE_S1.); +#2051 = LINE('',#2052,#2053); +#2052 = CARTESIAN_POINT('',(-145.,-225.,0.)); +#2053 = VECTOR('',#2054,1.); +#2054 = DIRECTION('',(0.,0.,1.)); +#2055 = PCURVE('',#1995,#2056); +#2056 = DEFINITIONAL_REPRESENTATION('',(#2057),#2061); +#2057 = LINE('',#2058,#2059); +#2058 = CARTESIAN_POINT('',(450.,0.)); +#2059 = VECTOR('',#2060,1.); +#2060 = DIRECTION('',(0.,-1.)); +#2061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2062 = PCURVE('',#2063,#2068); +#2063 = PLANE('',#2064); +#2064 = AXIS2_PLACEMENT_3D('',#2065,#2066,#2067); +#2065 = CARTESIAN_POINT('',(-145.,-225.,0.)); +#2066 = DIRECTION('',(0.,1.,0.)); +#2067 = DIRECTION('',(1.,0.,0.)); +#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2073); +#2069 = LINE('',#2070,#2071); +#2070 = CARTESIAN_POINT('',(0.,0.)); +#2071 = VECTOR('',#2072,1.); +#2072 = DIRECTION('',(0.,-1.)); +#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2074 = ORIENTED_EDGE('',*,*,#2075,.F.); +#2075 = EDGE_CURVE('',#1985,#2048,#2076,.T.); +#2076 = SURFACE_CURVE('',#2077,(#2081,#2088),.PCURVE_S1.); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-145.,225.,0.)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(0.,-1.,0.)); +#2081 = PCURVE('',#1995,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(0.,0.)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(1.,0.)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2089,#2094); +#2089 = PLANE('',#2090); +#2090 = AXIS2_PLACEMENT_3D('',#2091,#2092,#2093); +#2091 = CARTESIAN_POINT('',(0.,0.,0.)); +#2092 = DIRECTION('',(0.,0.,1.)); +#2093 = DIRECTION('',(1.,0.,0.)); +#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099); +#2095 = LINE('',#2096,#2097); +#2096 = CARTESIAN_POINT('',(-145.,225.)); +#2097 = VECTOR('',#2098,1.); +#2098 = DIRECTION('',(0.,-1.)); +#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2100 = ADVANCED_FACE('',(#2101),#2063,.F.); +#2101 = FACE_BOUND('',#2102,.F.); +#2102 = EDGE_LOOP('',(#2103,#2104,#2127,#2155)); +#2103 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2104 = ORIENTED_EDGE('',*,*,#2105,.T.); +#2105 = EDGE_CURVE('',#2020,#2106,#2108,.T.); +#2106 = VERTEX_POINT('',#2107); +#2107 = CARTESIAN_POINT('',(145.,-225.,15.)); +#2108 = SURFACE_CURVE('',#2109,(#2113,#2120),.PCURVE_S1.); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(-145.,-225.,15.)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(1.,0.,0.)); +#2113 = PCURVE('',#2063,#2114); +#2114 = DEFINITIONAL_REPRESENTATION('',(#2115),#2119); +#2115 = LINE('',#2116,#2117); +#2116 = CARTESIAN_POINT('',(0.,-15.)); +#2117 = VECTOR('',#2118,1.); +#2118 = DIRECTION('',(1.,0.)); +#2119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2120 = PCURVE('',#2035,#2121); +#2121 = DEFINITIONAL_REPRESENTATION('',(#2122),#2126); +#2122 = LINE('',#2123,#2124); +#2123 = CARTESIAN_POINT('',(-145.,-225.)); +#2124 = VECTOR('',#2125,1.); +#2125 = DIRECTION('',(1.,0.)); +#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2127 = ORIENTED_EDGE('',*,*,#2128,.F.); +#2128 = EDGE_CURVE('',#2129,#2106,#2131,.T.); +#2129 = VERTEX_POINT('',#2130); +#2130 = CARTESIAN_POINT('',(145.,-225.,0.)); +#2131 = SURFACE_CURVE('',#2132,(#2136,#2143),.PCURVE_S1.); +#2132 = LINE('',#2133,#2134); +#2133 = CARTESIAN_POINT('',(145.,-225.,0.)); +#2134 = VECTOR('',#2135,1.); +#2135 = DIRECTION('',(0.,0.,1.)); +#2136 = PCURVE('',#2063,#2137); +#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142); +#2138 = LINE('',#2139,#2140); +#2139 = CARTESIAN_POINT('',(290.,0.)); +#2140 = VECTOR('',#2141,1.); +#2141 = DIRECTION('',(0.,-1.)); +#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2143 = PCURVE('',#2144,#2149); +#2144 = PLANE('',#2145); +#2145 = AXIS2_PLACEMENT_3D('',#2146,#2147,#2148); +#2146 = CARTESIAN_POINT('',(145.,-225.,0.)); +#2147 = DIRECTION('',(-1.,0.,0.)); +#2148 = DIRECTION('',(0.,1.,0.)); +#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154); +#2150 = LINE('',#2151,#2152); +#2151 = CARTESIAN_POINT('',(0.,0.)); +#2152 = VECTOR('',#2153,1.); +#2153 = DIRECTION('',(0.,-1.)); +#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2155 = ORIENTED_EDGE('',*,*,#2156,.F.); +#2156 = EDGE_CURVE('',#2048,#2129,#2157,.T.); +#2157 = SURFACE_CURVE('',#2158,(#2162,#2169),.PCURVE_S1.); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(-145.,-225.,0.)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(1.,0.,0.)); +#2162 = PCURVE('',#2063,#2163); +#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168); +#2164 = LINE('',#2165,#2166); +#2165 = CARTESIAN_POINT('',(0.,0.)); +#2166 = VECTOR('',#2167,1.); +#2167 = DIRECTION('',(1.,0.)); +#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2169 = PCURVE('',#2089,#2170); +#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175); +#2171 = LINE('',#2172,#2173); +#2172 = CARTESIAN_POINT('',(-145.,-225.)); +#2173 = VECTOR('',#2174,1.); +#2174 = DIRECTION('',(1.,0.)); +#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2176 = ADVANCED_FACE('',(#2177),#2144,.F.); +#2177 = FACE_BOUND('',#2178,.F.); +#2178 = EDGE_LOOP('',(#2179,#2180,#2203,#2226)); +#2179 = ORIENTED_EDGE('',*,*,#2128,.T.); +#2180 = ORIENTED_EDGE('',*,*,#2181,.T.); +#2181 = EDGE_CURVE('',#2106,#2182,#2184,.T.); +#2182 = VERTEX_POINT('',#2183); +#2183 = CARTESIAN_POINT('',(145.,225.,15.)); +#2184 = SURFACE_CURVE('',#2185,(#2189,#2196),.PCURVE_S1.); +#2185 = LINE('',#2186,#2187); +#2186 = CARTESIAN_POINT('',(145.,-225.,15.)); +#2187 = VECTOR('',#2188,1.); +#2188 = DIRECTION('',(0.,1.,0.)); +#2189 = PCURVE('',#2144,#2190); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(0.,-15.)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(1.,0.)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2196 = PCURVE('',#2035,#2197); +#2197 = DEFINITIONAL_REPRESENTATION('',(#2198),#2202); +#2198 = LINE('',#2199,#2200); +#2199 = CARTESIAN_POINT('',(145.,-225.)); +#2200 = VECTOR('',#2201,1.); +#2201 = DIRECTION('',(0.,1.)); +#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2203 = ORIENTED_EDGE('',*,*,#2204,.F.); +#2204 = EDGE_CURVE('',#2205,#2182,#2207,.T.); +#2205 = VERTEX_POINT('',#2206); +#2206 = CARTESIAN_POINT('',(145.,225.,0.)); +#2207 = SURFACE_CURVE('',#2208,(#2212,#2219),.PCURVE_S1.); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(145.,225.,0.)); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(0.,0.,1.)); +#2212 = PCURVE('',#2144,#2213); #2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); #2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(375.,225.)); +#2215 = CARTESIAN_POINT('',(450.,0.)); #2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(-1.,4.84E-32)); +#2217 = DIRECTION('',(0.,-1.)); #2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#2220,.F.); -#2220 = EDGE_CURVE('',#2221,#2193,#2223,.T.); -#2221 = VERTEX_POINT('',#2222); -#2222 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#2223 = SURFACE_CURVE('',#2224,(#2228,#2235),.PCURVE_S1.); -#2224 = LINE('',#2225,#2226); -#2225 = CARTESIAN_POINT('',(-225.,-375.,1.1657E-13)); -#2226 = VECTOR('',#2227,1.); -#2227 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#2228 = PCURVE('',#2168,#2229); -#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234); -#2230 = LINE('',#2231,#2232); -#2231 = CARTESIAN_POINT('',(750.,-3.06E-15)); -#2232 = VECTOR('',#2233,1.); -#2233 = DIRECTION('',(1.6E-16,-1.)); -#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2219 = PCURVE('',#2007,#2220); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.,-0.)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(0.,-1.)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2235 = PCURVE('',#2236,#2241); -#2236 = PLANE('',#2237); -#2237 = AXIS2_PLACEMENT_3D('',#2238,#2239,#2240); -#2238 = CARTESIAN_POINT('',(-225.,-375.,1.1657E-13)); -#2239 = DIRECTION('',(4.4E-16,1.,-2.8E-16)); -#2240 = DIRECTION('',(1.,-4.4E-16,2.2E-16)); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2129,#2205,#2228,.T.); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(145.,-225.,0.)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.,1.,0.)); +#2233 = PCURVE('',#2144,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.,0.)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2089,#2241); #2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); #2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(0.,0.)); +#2243 = CARTESIAN_POINT('',(145.,-225.)); #2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(-2.2E-16,-1.)); +#2245 = DIRECTION('',(0.,1.)); #2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2248,.F.); -#2248 = EDGE_CURVE('',#2158,#2221,#2249,.T.); -#2249 = SURFACE_CURVE('',#2250,(#2254,#2261),.PCURVE_S1.); -#2250 = LINE('',#2251,#2252); -#2251 = CARTESIAN_POINT('',(-225.,375.,0.)); -#2252 = VECTOR('',#2253,1.); -#2253 = DIRECTION('',(0.,-1.,0.)); -#2254 = PCURVE('',#2168,#2255); -#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260); -#2256 = LINE('',#2257,#2258); -#2257 = CARTESIAN_POINT('',(1.705302565824E-13,-2.1649E-13)); -#2258 = VECTOR('',#2259,1.); -#2259 = DIRECTION('',(1.,4.4E-16)); -#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2247 = ADVANCED_FACE('',(#2248),#2007,.F.); +#2248 = FACE_BOUND('',#2249,.F.); +#2249 = EDGE_LOOP('',(#2250,#2251,#2272,#2273)); +#2250 = ORIENTED_EDGE('',*,*,#2204,.T.); +#2251 = ORIENTED_EDGE('',*,*,#2252,.T.); +#2252 = EDGE_CURVE('',#2182,#1987,#2253,.T.); +#2253 = SURFACE_CURVE('',#2254,(#2258,#2265),.PCURVE_S1.); +#2254 = LINE('',#2255,#2256); +#2255 = CARTESIAN_POINT('',(145.,225.,15.)); +#2256 = VECTOR('',#2257,1.); +#2257 = DIRECTION('',(-1.,0.,0.)); +#2258 = PCURVE('',#2007,#2259); +#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264); +#2260 = LINE('',#2261,#2262); +#2261 = CARTESIAN_POINT('',(0.,-15.)); +#2262 = VECTOR('',#2263,1.); +#2263 = DIRECTION('',(1.,0.)); +#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2261 = PCURVE('',#2262,#2267); -#2262 = PLANE('',#2263); -#2263 = AXIS2_PLACEMENT_3D('',#2264,#2265,#2266); -#2264 = CARTESIAN_POINT('',(-6.06E-15,-1.213E-14,0.)); -#2265 = DIRECTION('',(-2.2E-16,2.2E-16,1.)); -#2266 = DIRECTION('',(0.,1.,-2.2E-16)); -#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2272); -#2268 = LINE('',#2269,#2270); -#2269 = CARTESIAN_POINT('',(375.,225.)); -#2270 = VECTOR('',#2271,1.); -#2271 = DIRECTION('',(-1.,4.84E-32)); -#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2265 = PCURVE('',#2035,#2266); +#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271); +#2267 = LINE('',#2268,#2269); +#2268 = CARTESIAN_POINT('',(145.,225.)); +#2269 = VECTOR('',#2270,1.); +#2270 = DIRECTION('',(-1.,0.)); +#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2273 = ADVANCED_FACE('',(#2274),#2236,.F.); -#2274 = FACE_BOUND('',#2275,.F.); -#2275 = EDGE_LOOP('',(#2276,#2277,#2300,#2328)); -#2276 = ORIENTED_EDGE('',*,*,#2220,.T.); -#2277 = ORIENTED_EDGE('',*,*,#2278,.T.); -#2278 = EDGE_CURVE('',#2193,#2279,#2281,.T.); -#2279 = VERTEX_POINT('',#2280); -#2280 = CARTESIAN_POINT('',(225.,-375.,15.)); -#2281 = SURFACE_CURVE('',#2282,(#2286,#2293),.PCURVE_S1.); +#2272 = ORIENTED_EDGE('',*,*,#1984,.F.); +#2273 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2274 = EDGE_CURVE('',#2205,#1985,#2275,.T.); +#2275 = SURFACE_CURVE('',#2276,(#2280,#2287),.PCURVE_S1.); +#2276 = LINE('',#2277,#2278); +#2277 = CARTESIAN_POINT('',(145.,225.,0.)); +#2278 = VECTOR('',#2279,1.); +#2279 = DIRECTION('',(-1.,0.,0.)); +#2280 = PCURVE('',#2007,#2281); +#2281 = DEFINITIONAL_REPRESENTATION('',(#2282),#2286); #2282 = LINE('',#2283,#2284); -#2283 = CARTESIAN_POINT('',(-225.,-375.,15.)); +#2283 = CARTESIAN_POINT('',(0.,-0.)); #2284 = VECTOR('',#2285,1.); -#2285 = DIRECTION('',(1.,0.,0.)); -#2286 = PCURVE('',#2236,#2287); -#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292); -#2288 = LINE('',#2289,#2290); -#2289 = CARTESIAN_POINT('',(1.45408547152E-13,-15.)); -#2290 = VECTOR('',#2291,1.); -#2291 = DIRECTION('',(1.,2.2E-16)); -#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2285 = DIRECTION('',(1.,0.)); +#2286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2293 = PCURVE('',#2208,#2294); -#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); -#2295 = LINE('',#2296,#2297); -#2296 = CARTESIAN_POINT('',(-375.,225.)); -#2297 = VECTOR('',#2298,1.); -#2298 = DIRECTION('',(0.,-1.)); -#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2287 = PCURVE('',#2089,#2288); +#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(145.,225.)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.)); +#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2300 = ORIENTED_EDGE('',*,*,#2301,.F.); -#2301 = EDGE_CURVE('',#2302,#2279,#2304,.T.); -#2302 = VERTEX_POINT('',#2303); -#2303 = CARTESIAN_POINT('',(225.,-375.,0.)); -#2304 = SURFACE_CURVE('',#2305,(#2309,#2316),.PCURVE_S1.); -#2305 = LINE('',#2306,#2307); -#2306 = CARTESIAN_POINT('',(225.,-375.,2.1649E-13)); -#2307 = VECTOR('',#2308,1.); -#2308 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#2309 = PCURVE('',#2236,#2310); -#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315); -#2311 = LINE('',#2312,#2313); -#2312 = CARTESIAN_POINT('',(450.,-9.2E-16)); -#2313 = VECTOR('',#2314,1.); -#2314 = DIRECTION('',(-2.2E-16,-1.)); -#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2316 = PCURVE('',#2317,#2322); -#2317 = PLANE('',#2318); -#2318 = AXIS2_PLACEMENT_3D('',#2319,#2320,#2321); -#2319 = CARTESIAN_POINT('',(225.,-375.,2.1649E-13)); -#2320 = DIRECTION('',(-1.,2.2E-16,-4.4E-16)); -#2321 = DIRECTION('',(2.2E-16,1.,-4.4E-16)); -#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327); -#2323 = LINE('',#2324,#2325); -#2324 = CARTESIAN_POINT('',(0.,0.)); -#2325 = VECTOR('',#2326,1.); -#2326 = DIRECTION('',(-1.6E-16,-1.)); -#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2328 = ORIENTED_EDGE('',*,*,#2329,.F.); -#2329 = EDGE_CURVE('',#2221,#2302,#2330,.T.); -#2330 = SURFACE_CURVE('',#2331,(#2335,#2342),.PCURVE_S1.); -#2331 = LINE('',#2332,#2333); -#2332 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#2333 = VECTOR('',#2334,1.); -#2334 = DIRECTION('',(1.,0.,0.)); -#2335 = PCURVE('',#2236,#2336); -#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341); -#2337 = LINE('',#2338,#2339); -#2338 = CARTESIAN_POINT('',(1.42108547152E-13,1.1657E-13)); -#2339 = VECTOR('',#2340,1.); -#2340 = DIRECTION('',(1.,2.2E-16)); -#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2342 = PCURVE('',#2262,#2343); -#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); -#2344 = LINE('',#2345,#2346); -#2345 = CARTESIAN_POINT('',(-375.,225.)); -#2346 = VECTOR('',#2347,1.); -#2347 = DIRECTION('',(0.,-1.)); -#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2349 = ADVANCED_FACE('',(#2350),#2317,.F.); -#2350 = FACE_BOUND('',#2351,.F.); -#2351 = EDGE_LOOP('',(#2352,#2353,#2376,#2399)); -#2352 = ORIENTED_EDGE('',*,*,#2301,.T.); -#2353 = ORIENTED_EDGE('',*,*,#2354,.T.); -#2354 = EDGE_CURVE('',#2279,#2355,#2357,.T.); -#2355 = VERTEX_POINT('',#2356); -#2356 = CARTESIAN_POINT('',(225.,375.,15.)); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(225.,-375.,15.)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.,1.,0.)); -#2362 = PCURVE('',#2317,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.639302565824E-13,-15.)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(1.,-4.4E-16)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#2208,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(-375.,-225.)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(1.,-4.84E-32)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2376 = ORIENTED_EDGE('',*,*,#2377,.F.); -#2377 = EDGE_CURVE('',#2378,#2355,#2380,.T.); -#2378 = VERTEX_POINT('',#2379); -#2379 = CARTESIAN_POINT('',(225.,375.,0.)); -#2380 = SURFACE_CURVE('',#2381,(#2385,#2392),.PCURVE_S1.); -#2381 = LINE('',#2382,#2383); -#2382 = CARTESIAN_POINT('',(225.,375.,-1.1657E-13)); -#2383 = VECTOR('',#2384,1.); -#2384 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#2385 = PCURVE('',#2317,#2386); -#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391); -#2387 = LINE('',#2388,#2389); -#2388 = CARTESIAN_POINT('',(750.,3.06E-15)); -#2389 = VECTOR('',#2390,1.); -#2390 = DIRECTION('',(-1.6E-16,-1.)); -#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2392 = PCURVE('',#2180,#2393); -#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); -#2394 = LINE('',#2395,#2396); -#2395 = CARTESIAN_POINT('',(0.,0.)); -#2396 = VECTOR('',#2397,1.); -#2397 = DIRECTION('',(2.2E-16,-1.)); -#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2399 = ORIENTED_EDGE('',*,*,#2400,.F.); -#2400 = EDGE_CURVE('',#2302,#2378,#2401,.T.); -#2401 = SURFACE_CURVE('',#2402,(#2406,#2413),.PCURVE_S1.); -#2402 = LINE('',#2403,#2404); -#2403 = CARTESIAN_POINT('',(225.,-375.,0.)); -#2404 = VECTOR('',#2405,1.); -#2405 = DIRECTION('',(0.,1.,0.)); -#2406 = PCURVE('',#2317,#2407); -#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412); -#2408 = LINE('',#2409,#2410); -#2409 = CARTESIAN_POINT('',(1.705302565824E-13,2.1649E-13)); -#2410 = VECTOR('',#2411,1.); -#2411 = DIRECTION('',(1.,-4.4E-16)); -#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2413 = PCURVE('',#2262,#2414); -#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2419); -#2415 = LINE('',#2416,#2417); -#2416 = CARTESIAN_POINT('',(-375.,-225.)); -#2417 = VECTOR('',#2418,1.); -#2418 = DIRECTION('',(1.,-4.84E-32)); -#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2420 = ADVANCED_FACE('',(#2421),#2180,.F.); -#2421 = FACE_BOUND('',#2422,.F.); -#2422 = EDGE_LOOP('',(#2423,#2424,#2445,#2446)); -#2423 = ORIENTED_EDGE('',*,*,#2377,.T.); -#2424 = ORIENTED_EDGE('',*,*,#2425,.T.); -#2425 = EDGE_CURVE('',#2355,#2160,#2426,.T.); -#2426 = SURFACE_CURVE('',#2427,(#2431,#2438),.PCURVE_S1.); -#2427 = LINE('',#2428,#2429); -#2428 = CARTESIAN_POINT('',(225.,375.,15.)); -#2429 = VECTOR('',#2430,1.); -#2430 = DIRECTION('',(-1.,0.,0.)); -#2431 = PCURVE('',#2180,#2432); -#2432 = DEFINITIONAL_REPRESENTATION('',(#2433),#2437); -#2433 = LINE('',#2434,#2435); -#2434 = CARTESIAN_POINT('',(1.38808547152E-13,-15.)); -#2435 = VECTOR('',#2436,1.); -#2436 = DIRECTION('',(1.,-2.2E-16)); -#2437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2438 = PCURVE('',#2208,#2439); -#2439 = DEFINITIONAL_REPRESENTATION('',(#2440),#2444); -#2440 = LINE('',#2441,#2442); -#2441 = CARTESIAN_POINT('',(375.,-225.)); -#2442 = VECTOR('',#2443,1.); -#2443 = DIRECTION('',(0.,1.)); -#2444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2445 = ORIENTED_EDGE('',*,*,#2157,.F.); -#2446 = ORIENTED_EDGE('',*,*,#2447,.F.); -#2447 = EDGE_CURVE('',#2378,#2158,#2448,.T.); -#2448 = SURFACE_CURVE('',#2449,(#2453,#2460),.PCURVE_S1.); -#2449 = LINE('',#2450,#2451); -#2450 = CARTESIAN_POINT('',(225.,375.,0.)); -#2451 = VECTOR('',#2452,1.); -#2452 = DIRECTION('',(-1.,0.,0.)); -#2453 = PCURVE('',#2180,#2454); -#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459); -#2455 = LINE('',#2456,#2457); -#2456 = CARTESIAN_POINT('',(1.42108547152E-13,-1.1657E-13)); -#2457 = VECTOR('',#2458,1.); -#2458 = DIRECTION('',(1.,-2.2E-16)); -#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2460 = PCURVE('',#2262,#2461); -#2461 = DEFINITIONAL_REPRESENTATION('',(#2462),#2466); -#2462 = LINE('',#2463,#2464); -#2463 = CARTESIAN_POINT('',(375.,-225.)); -#2464 = VECTOR('',#2465,1.); -#2465 = DIRECTION('',(0.,1.)); -#2466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2467 = ADVANCED_FACE('',(#2468),#2262,.F.); -#2468 = FACE_BOUND('',#2469,.F.); -#2469 = EDGE_LOOP('',(#2470,#2471,#2472,#2473)); -#2470 = ORIENTED_EDGE('',*,*,#2248,.T.); -#2471 = ORIENTED_EDGE('',*,*,#2329,.T.); -#2472 = ORIENTED_EDGE('',*,*,#2400,.T.); -#2473 = ORIENTED_EDGE('',*,*,#2447,.T.); -#2474 = ADVANCED_FACE('',(#2475),#2208,.T.); -#2475 = FACE_BOUND('',#2476,.T.); -#2476 = EDGE_LOOP('',(#2477,#2478,#2479,#2480)); -#2477 = ORIENTED_EDGE('',*,*,#2192,.T.); -#2478 = ORIENTED_EDGE('',*,*,#2278,.T.); -#2479 = ORIENTED_EDGE('',*,*,#2354,.T.); -#2480 = ORIENTED_EDGE('',*,*,#2425,.T.); -#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2485)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2482,#2483,#2484)) REPRESENTATION_CONTEXT +#2294 = ADVANCED_FACE('',(#2295),#2089,.F.); +#2295 = FACE_BOUND('',#2296,.F.); +#2296 = EDGE_LOOP('',(#2297,#2298,#2299,#2300)); +#2297 = ORIENTED_EDGE('',*,*,#2075,.T.); +#2298 = ORIENTED_EDGE('',*,*,#2156,.T.); +#2299 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2300 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2301 = ADVANCED_FACE('',(#2302),#2035,.T.); +#2302 = FACE_BOUND('',#2303,.T.); +#2303 = EDGE_LOOP('',(#2304,#2305,#2306,#2307)); +#2304 = ORIENTED_EDGE('',*,*,#2019,.T.); +#2305 = ORIENTED_EDGE('',*,*,#2105,.T.); +#2306 = ORIENTED_EDGE('',*,*,#2181,.T.); +#2307 = ORIENTED_EDGE('',*,*,#2252,.T.); +#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2312)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2309,#2310,#2311)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2482 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2483 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2484 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2485 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2482, +#2309 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2310 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2311 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2312 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2309, 'distance_accuracy_value','confusion accuracy'); -#2486 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2487,#2489); -#2487 = ( REPRESENTATION_RELATIONSHIP('','',#2150,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2488) +#2313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2314,#2316); +#2314 = ( REPRESENTATION_RELATIONSHIP('','',#1977,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2315) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2488 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#2489 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2490); -#2490 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Pad002','',#5,#2145,$); -#2491 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2147)); -#2492 = SHAPE_DEFINITION_REPRESENTATION(#2493,#2499); -#2493 = PRODUCT_DEFINITION_SHAPE('','',#2494); -#2494 = PRODUCT_DEFINITION('design','',#2495,#2498); -#2495 = PRODUCT_DEFINITION_FORMATION('','',#2496); -#2496 = PRODUCT('MiddlePnnel','MiddlePnnel','',(#2497)); -#2497 = PRODUCT_CONTEXT('',#2,'mechanical'); -#2498 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2499 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2500),#2914); -#2500 = MANIFOLD_SOLID_BREP('',#2501); -#2501 = CLOSED_SHELL('',(#2502,#2622,#2698,#2769,#2816,#2894,#2904)); -#2502 = ADVANCED_FACE('',(#2503),#2517,.F.); -#2503 = FACE_BOUND('',#2504,.F.); -#2504 = EDGE_LOOP('',(#2505,#2540,#2568,#2596)); -#2505 = ORIENTED_EDGE('',*,*,#2506,.T.); -#2506 = EDGE_CURVE('',#2507,#2509,#2511,.T.); -#2507 = VERTEX_POINT('',#2508); -#2508 = CARTESIAN_POINT('',(-2.83E-13,-225.,375.)); -#2509 = VERTEX_POINT('',#2510); -#2510 = CARTESIAN_POINT('',(15.,-225.,375.)); -#2511 = SURFACE_CURVE('',#2512,(#2516,#2528),.PCURVE_S1.); -#2512 = LINE('',#2513,#2514); -#2513 = CARTESIAN_POINT('',(-2.5813E-13,-225.,375.)); -#2514 = VECTOR('',#2515,1.); -#2515 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#2516 = PCURVE('',#2517,#2522); -#2517 = PLANE('',#2518); -#2518 = AXIS2_PLACEMENT_3D('',#2519,#2520,#2521); -#2519 = CARTESIAN_POINT('',(-2.5813E-13,-225.,375.)); -#2520 = DIRECTION('',(4.4E-16,1.,-3.3E-16)); -#2521 = DIRECTION('',(5.6E-16,-3.3E-16,-1.)); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(0.,0.)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(1.7E-16,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#2316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2317); +#2317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','BottomPannel','',#5,#1972,$ + ); +#2318 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1974)); +#2319 = SHAPE_DEFINITION_REPRESENTATION(#2320,#2326); +#2320 = PRODUCT_DEFINITION_SHAPE('','',#2321); +#2321 = PRODUCT_DEFINITION('design','',#2322,#2325); +#2322 = PRODUCT_DEFINITION_FORMATION('','',#2323); +#2323 = PRODUCT('KeyboardPannel','KeyboardPannel','',(#2324)); +#2324 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2325 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2326 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2327),#2657); +#2327 = MANIFOLD_SOLID_BREP('',#2328); +#2328 = CLOSED_SHELL('',(#2329,#2449,#2525,#2596,#2643,#2650)); +#2329 = ADVANCED_FACE('',(#2330),#2344,.F.); +#2330 = FACE_BOUND('',#2331,.F.); +#2331 = EDGE_LOOP('',(#2332,#2367,#2395,#2423)); +#2332 = ORIENTED_EDGE('',*,*,#2333,.T.); +#2333 = EDGE_CURVE('',#2334,#2336,#2338,.T.); +#2334 = VERTEX_POINT('',#2335); +#2335 = CARTESIAN_POINT('',(-335.,225.,0.)); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-335.,225.,15.)); +#2338 = SURFACE_CURVE('',#2339,(#2343,#2355),.PCURVE_S1.); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-335.,225.,0.)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(0.,0.,1.)); +#2343 = PCURVE('',#2344,#2349); +#2344 = PLANE('',#2345); +#2345 = AXIS2_PLACEMENT_3D('',#2346,#2347,#2348); +#2346 = CARTESIAN_POINT('',(-335.,225.,0.)); +#2347 = DIRECTION('',(1.,0.,0.)); +#2348 = DIRECTION('',(0.,-1.,0.)); +#2349 = DEFINITIONAL_REPRESENTATION('',(#2350),#2354); +#2350 = LINE('',#2351,#2352); +#2351 = CARTESIAN_POINT('',(0.,0.)); +#2352 = VECTOR('',#2353,1.); +#2353 = DIRECTION('',(0.,-1.)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2529,#2534); -#2529 = PLANE('',#2530); -#2530 = AXIS2_PLACEMENT_3D('',#2531,#2532,#2533); -#2531 = CARTESIAN_POINT('',(-1.5821E-13,225.,375.)); -#2532 = DIRECTION('',(3.9E-16,-5.6E-16,-1.)); -#2533 = DIRECTION('',(-2.2E-16,-1.,5.6E-16)); -#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2539); -#2535 = LINE('',#2536,#2537); -#2536 = CARTESIAN_POINT('',(450.,9.2E-16)); -#2537 = VECTOR('',#2538,1.); -#2538 = DIRECTION('',(2.2E-16,-1.)); -#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2355 = PCURVE('',#2356,#2361); +#2356 = PLANE('',#2357); +#2357 = AXIS2_PLACEMENT_3D('',#2358,#2359,#2360); +#2358 = CARTESIAN_POINT('',(335.,225.,0.)); +#2359 = DIRECTION('',(0.,-1.,0.)); +#2360 = DIRECTION('',(-1.,0.,0.)); +#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2366); +#2362 = LINE('',#2363,#2364); +#2363 = CARTESIAN_POINT('',(670.,0.)); +#2364 = VECTOR('',#2365,1.); +#2365 = DIRECTION('',(0.,-1.)); +#2366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2540 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2541 = EDGE_CURVE('',#2509,#2542,#2544,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(15.,-225.,-375.)); -#2544 = SURFACE_CURVE('',#2545,(#2549,#2556),.PCURVE_S1.); -#2545 = LINE('',#2546,#2547); -#2546 = CARTESIAN_POINT('',(15.,-225.,375.)); -#2547 = VECTOR('',#2548,1.); -#2548 = DIRECTION('',(3.3E-16,1.1E-16,-1.)); -#2549 = PCURVE('',#2517,#2550); -#2550 = DEFINITIONAL_REPRESENTATION('',(#2551),#2555); -#2551 = LINE('',#2552,#2553); -#2552 = CARTESIAN_POINT('',(-4.844341886081E-14,-15.)); -#2553 = VECTOR('',#2554,1.); -#2554 = DIRECTION('',(1.,2.3E-16)); -#2555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2367 = ORIENTED_EDGE('',*,*,#2368,.T.); +#2368 = EDGE_CURVE('',#2336,#2369,#2371,.T.); +#2369 = VERTEX_POINT('',#2370); +#2370 = CARTESIAN_POINT('',(-335.,-225.,15.)); +#2371 = SURFACE_CURVE('',#2372,(#2376,#2383),.PCURVE_S1.); +#2372 = LINE('',#2373,#2374); +#2373 = CARTESIAN_POINT('',(-335.,225.,15.)); +#2374 = VECTOR('',#2375,1.); +#2375 = DIRECTION('',(0.,-1.,0.)); +#2376 = PCURVE('',#2344,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(0.,-15.)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(1.,0.)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2556 = PCURVE('',#2557,#2562); -#2557 = PLANE('',#2558); -#2558 = AXIS2_PLACEMENT_3D('',#2559,#2560,#2561); -#2559 = CARTESIAN_POINT('',(15.,8.843616523364,17.992185340637)); -#2560 = DIRECTION('',(1.,-4.4E-16,1.1E-16)); -#2561 = DIRECTION('',(-1.1E-16,-1.1E-16,1.)); +#2383 = PCURVE('',#2384,#2389); +#2384 = PLANE('',#2385); +#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388); +#2386 = CARTESIAN_POINT('',(0.,0.,15.)); +#2387 = DIRECTION('',(0.,0.,1.)); +#2388 = DIRECTION('',(1.,0.,0.)); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(-335.,225.)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(0.,-1.)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = ORIENTED_EDGE('',*,*,#2396,.F.); +#2396 = EDGE_CURVE('',#2397,#2369,#2399,.T.); +#2397 = VERTEX_POINT('',#2398); +#2398 = CARTESIAN_POINT('',(-335.,-225.,0.)); +#2399 = SURFACE_CURVE('',#2400,(#2404,#2411),.PCURVE_S1.); +#2400 = LINE('',#2401,#2402); +#2401 = CARTESIAN_POINT('',(-335.,-225.,0.)); +#2402 = VECTOR('',#2403,1.); +#2403 = DIRECTION('',(0.,0.,1.)); +#2404 = PCURVE('',#2344,#2405); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(450.,0.)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = PCURVE('',#2412,#2417); +#2412 = PLANE('',#2413); +#2413 = AXIS2_PLACEMENT_3D('',#2414,#2415,#2416); +#2414 = CARTESIAN_POINT('',(-335.,-225.,0.)); +#2415 = DIRECTION('',(0.,1.,0.)); +#2416 = DIRECTION('',(1.,0.,0.)); +#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422); +#2418 = LINE('',#2419,#2420); +#2419 = CARTESIAN_POINT('',(0.,0.)); +#2420 = VECTOR('',#2421,1.); +#2421 = DIRECTION('',(0.,-1.)); +#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2423 = ORIENTED_EDGE('',*,*,#2424,.F.); +#2424 = EDGE_CURVE('',#2334,#2397,#2425,.T.); +#2425 = SURFACE_CURVE('',#2426,(#2430,#2437),.PCURVE_S1.); +#2426 = LINE('',#2427,#2428); +#2427 = CARTESIAN_POINT('',(-335.,225.,0.)); +#2428 = VECTOR('',#2429,1.); +#2429 = DIRECTION('',(0.,-1.,0.)); +#2430 = PCURVE('',#2344,#2431); +#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436); +#2432 = LINE('',#2433,#2434); +#2433 = CARTESIAN_POINT('',(0.,0.)); +#2434 = VECTOR('',#2435,1.); +#2435 = DIRECTION('',(1.,0.)); +#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2437 = PCURVE('',#2438,#2443); +#2438 = PLANE('',#2439); +#2439 = AXIS2_PLACEMENT_3D('',#2440,#2441,#2442); +#2440 = CARTESIAN_POINT('',(0.,0.,0.)); +#2441 = DIRECTION('',(0.,0.,1.)); +#2442 = DIRECTION('',(1.,0.,0.)); +#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448); +#2444 = LINE('',#2445,#2446); +#2445 = CARTESIAN_POINT('',(-335.,225.)); +#2446 = VECTOR('',#2447,1.); +#2447 = DIRECTION('',(0.,-1.)); +#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2449 = ADVANCED_FACE('',(#2450),#2412,.F.); +#2450 = FACE_BOUND('',#2451,.F.); +#2451 = EDGE_LOOP('',(#2452,#2453,#2476,#2504)); +#2452 = ORIENTED_EDGE('',*,*,#2396,.T.); +#2453 = ORIENTED_EDGE('',*,*,#2454,.T.); +#2454 = EDGE_CURVE('',#2369,#2455,#2457,.T.); +#2455 = VERTEX_POINT('',#2456); +#2456 = CARTESIAN_POINT('',(335.,-225.,15.)); +#2457 = SURFACE_CURVE('',#2458,(#2462,#2469),.PCURVE_S1.); +#2458 = LINE('',#2459,#2460); +#2459 = CARTESIAN_POINT('',(-335.,-225.,15.)); +#2460 = VECTOR('',#2461,1.); +#2461 = DIRECTION('',(1.,0.,0.)); +#2462 = PCURVE('',#2412,#2463); +#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468); +#2464 = LINE('',#2465,#2466); +#2465 = CARTESIAN_POINT('',(0.,-15.)); +#2466 = VECTOR('',#2467,1.); +#2467 = DIRECTION('',(1.,0.)); +#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2469 = PCURVE('',#2384,#2470); +#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2475); +#2471 = LINE('',#2472,#2473); +#2472 = CARTESIAN_POINT('',(-335.,-225.)); +#2473 = VECTOR('',#2474,1.); +#2474 = DIRECTION('',(1.,0.)); +#2475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2476 = ORIENTED_EDGE('',*,*,#2477,.F.); +#2477 = EDGE_CURVE('',#2478,#2455,#2480,.T.); +#2478 = VERTEX_POINT('',#2479); +#2479 = CARTESIAN_POINT('',(335.,-225.,0.)); +#2480 = SURFACE_CURVE('',#2481,(#2485,#2492),.PCURVE_S1.); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(335.,-225.,0.)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.,0.,1.)); +#2485 = PCURVE('',#2412,#2486); +#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491); +#2487 = LINE('',#2488,#2489); +#2488 = CARTESIAN_POINT('',(670.,0.)); +#2489 = VECTOR('',#2490,1.); +#2490 = DIRECTION('',(0.,-1.)); +#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2492 = PCURVE('',#2493,#2498); +#2493 = PLANE('',#2494); +#2494 = AXIS2_PLACEMENT_3D('',#2495,#2496,#2497); +#2495 = CARTESIAN_POINT('',(335.,-225.,0.)); +#2496 = DIRECTION('',(-1.,0.,0.)); +#2497 = DIRECTION('',(0.,1.,0.)); +#2498 = DEFINITIONAL_REPRESENTATION('',(#2499),#2503); +#2499 = LINE('',#2500,#2501); +#2500 = CARTESIAN_POINT('',(0.,0.)); +#2501 = VECTOR('',#2502,1.); +#2502 = DIRECTION('',(0.,-1.)); +#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2504 = ORIENTED_EDGE('',*,*,#2505,.F.); +#2505 = EDGE_CURVE('',#2397,#2478,#2506,.T.); +#2506 = SURFACE_CURVE('',#2507,(#2511,#2518),.PCURVE_S1.); +#2507 = LINE('',#2508,#2509); +#2508 = CARTESIAN_POINT('',(-335.,-225.,0.)); +#2509 = VECTOR('',#2510,1.); +#2510 = DIRECTION('',(1.,0.,0.)); +#2511 = PCURVE('',#2412,#2512); +#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2517); +#2513 = LINE('',#2514,#2515); +#2514 = CARTESIAN_POINT('',(0.,0.)); +#2515 = VECTOR('',#2516,1.); +#2516 = DIRECTION('',(1.,0.)); +#2517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2518 = PCURVE('',#2438,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = LINE('',#2521,#2522); +#2521 = CARTESIAN_POINT('',(-335.,-225.)); +#2522 = VECTOR('',#2523,1.); +#2523 = DIRECTION('',(1.,0.)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = ADVANCED_FACE('',(#2526),#2493,.F.); +#2526 = FACE_BOUND('',#2527,.F.); +#2527 = EDGE_LOOP('',(#2528,#2529,#2552,#2575)); +#2528 = ORIENTED_EDGE('',*,*,#2477,.T.); +#2529 = ORIENTED_EDGE('',*,*,#2530,.T.); +#2530 = EDGE_CURVE('',#2455,#2531,#2533,.T.); +#2531 = VERTEX_POINT('',#2532); +#2532 = CARTESIAN_POINT('',(335.,225.,15.)); +#2533 = SURFACE_CURVE('',#2534,(#2538,#2545),.PCURVE_S1.); +#2534 = LINE('',#2535,#2536); +#2535 = CARTESIAN_POINT('',(335.,-225.,15.)); +#2536 = VECTOR('',#2537,1.); +#2537 = DIRECTION('',(0.,1.,0.)); +#2538 = PCURVE('',#2493,#2539); +#2539 = DEFINITIONAL_REPRESENTATION('',(#2540),#2544); +#2540 = LINE('',#2541,#2542); +#2541 = CARTESIAN_POINT('',(0.,-15.)); +#2542 = VECTOR('',#2543,1.); +#2543 = DIRECTION('',(1.,0.)); +#2544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2545 = PCURVE('',#2384,#2546); +#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(335.,-225.)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(0.,1.)); +#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2552 = ORIENTED_EDGE('',*,*,#2553,.F.); +#2553 = EDGE_CURVE('',#2554,#2531,#2556,.T.); +#2554 = VERTEX_POINT('',#2555); +#2555 = CARTESIAN_POINT('',(335.,225.,0.)); +#2556 = SURFACE_CURVE('',#2557,(#2561,#2568),.PCURVE_S1.); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(335.,225.,0.)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(0.,0.,1.)); +#2561 = PCURVE('',#2493,#2562); #2562 = DEFINITIONAL_REPRESENTATION('',(#2563),#2567); #2563 = LINE('',#2564,#2565); -#2564 = CARTESIAN_POINT('',(357.00781465936,233.84361652336)); +#2564 = CARTESIAN_POINT('',(450.,0.)); #2565 = VECTOR('',#2566,1.); -#2566 = DIRECTION('',(-1.,-9.860761315263E-32)); +#2566 = DIRECTION('',(0.,-1.)); #2567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2568 = ORIENTED_EDGE('',*,*,#2569,.F.); -#2569 = EDGE_CURVE('',#2570,#2542,#2572,.T.); -#2570 = VERTEX_POINT('',#2571); -#2571 = CARTESIAN_POINT('',(1.33E-13,-225.,-375.)); -#2572 = SURFACE_CURVE('',#2573,(#2577,#2584),.PCURVE_S1.); -#2573 = LINE('',#2574,#2575); -#2574 = CARTESIAN_POINT('',(1.5821E-13,-225.,-375.)); -#2575 = VECTOR('',#2576,1.); -#2576 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#2577 = PCURVE('',#2517,#2578); -#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); -#2579 = LINE('',#2580,#2581); -#2580 = CARTESIAN_POINT('',(750.,3.66E-15)); -#2581 = VECTOR('',#2582,1.); -#2582 = DIRECTION('',(1.7E-16,-1.)); -#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2568 = PCURVE('',#2356,#2569); +#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574); +#2570 = LINE('',#2571,#2572); +#2571 = CARTESIAN_POINT('',(0.,-0.)); +#2572 = VECTOR('',#2573,1.); +#2573 = DIRECTION('',(0.,-1.)); +#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2584 = PCURVE('',#2585,#2590); -#2585 = PLANE('',#2586); -#2586 = AXIS2_PLACEMENT_3D('',#2587,#2588,#2589); -#2587 = CARTESIAN_POINT('',(1.5821E-13,-225.,-375.)); -#2588 = DIRECTION('',(-3.9E-16,5.6E-16,1.)); -#2589 = DIRECTION('',(2.2E-16,1.,-5.6E-16)); +#2575 = ORIENTED_EDGE('',*,*,#2576,.F.); +#2576 = EDGE_CURVE('',#2478,#2554,#2577,.T.); +#2577 = SURFACE_CURVE('',#2578,(#2582,#2589),.PCURVE_S1.); +#2578 = LINE('',#2579,#2580); +#2579 = CARTESIAN_POINT('',(335.,-225.,0.)); +#2580 = VECTOR('',#2581,1.); +#2581 = DIRECTION('',(0.,1.,0.)); +#2582 = PCURVE('',#2493,#2583); +#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588); +#2584 = LINE('',#2585,#2586); +#2585 = CARTESIAN_POINT('',(0.,0.)); +#2586 = VECTOR('',#2587,1.); +#2587 = DIRECTION('',(1.,0.)); +#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2589 = PCURVE('',#2438,#2590); #2590 = DEFINITIONAL_REPRESENTATION('',(#2591),#2595); #2591 = LINE('',#2592,#2593); -#2592 = CARTESIAN_POINT('',(0.,0.)); +#2592 = CARTESIAN_POINT('',(335.,-225.)); #2593 = VECTOR('',#2594,1.); -#2594 = DIRECTION('',(-2.2E-16,-1.)); +#2594 = DIRECTION('',(0.,1.)); #2595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2596 = ORIENTED_EDGE('',*,*,#2597,.F.); -#2597 = EDGE_CURVE('',#2507,#2570,#2598,.T.); -#2598 = SURFACE_CURVE('',#2599,(#2603,#2610),.PCURVE_S1.); -#2599 = LINE('',#2600,#2601); -#2600 = CARTESIAN_POINT('',(-7.494E-14,-225.,375.)); -#2601 = VECTOR('',#2602,1.); -#2602 = DIRECTION('',(3.3E-16,1.1E-16,-1.)); -#2603 = PCURVE('',#2517,#2604); -#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609); -#2605 = LINE('',#2606,#2607); -#2606 = CARTESIAN_POINT('',(-5.684341886081E-14,-1.8319E-13)); -#2607 = VECTOR('',#2608,1.); -#2608 = DIRECTION('',(1.,2.3E-16)); -#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2596 = ADVANCED_FACE('',(#2597),#2356,.F.); +#2597 = FACE_BOUND('',#2598,.F.); +#2598 = EDGE_LOOP('',(#2599,#2600,#2621,#2622)); +#2599 = ORIENTED_EDGE('',*,*,#2553,.T.); +#2600 = ORIENTED_EDGE('',*,*,#2601,.T.); +#2601 = EDGE_CURVE('',#2531,#2336,#2602,.T.); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(335.,225.,15.)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(-1.,0.,0.)); +#2607 = PCURVE('',#2356,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(0.,-15.)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2610 = PCURVE('',#2611,#2616); -#2611 = PLANE('',#2612); -#2612 = AXIS2_PLACEMENT_3D('',#2613,#2614,#2615); -#2613 = CARTESIAN_POINT('',(-9.99E-15,8.843616523364,17.992185340637)); -#2614 = DIRECTION('',(1.,-4.4E-16,1.1E-16)); -#2615 = DIRECTION('',(-1.1E-16,-1.1E-16,1.)); -#2616 = DEFINITIONAL_REPRESENTATION('',(#2617),#2621); -#2617 = LINE('',#2618,#2619); -#2618 = CARTESIAN_POINT('',(357.00781465936,233.84361652336)); -#2619 = VECTOR('',#2620,1.); -#2620 = DIRECTION('',(-1.,-9.860761315263E-32)); -#2621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2384,#2615); +#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620); +#2616 = LINE('',#2617,#2618); +#2617 = CARTESIAN_POINT('',(335.,225.)); +#2618 = VECTOR('',#2619,1.); +#2619 = DIRECTION('',(-1.,0.)); +#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2622 = ADVANCED_FACE('',(#2623),#2585,.F.); -#2623 = FACE_BOUND('',#2624,.F.); -#2624 = EDGE_LOOP('',(#2625,#2626,#2649,#2677)); -#2625 = ORIENTED_EDGE('',*,*,#2569,.T.); -#2626 = ORIENTED_EDGE('',*,*,#2627,.T.); -#2627 = EDGE_CURVE('',#2542,#2628,#2630,.T.); -#2628 = VERTEX_POINT('',#2629); -#2629 = CARTESIAN_POINT('',(15.,225.,-375.)); -#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2621 = ORIENTED_EDGE('',*,*,#2333,.F.); +#2622 = ORIENTED_EDGE('',*,*,#2623,.F.); +#2623 = EDGE_CURVE('',#2554,#2334,#2624,.T.); +#2624 = SURFACE_CURVE('',#2625,(#2629,#2636),.PCURVE_S1.); +#2625 = LINE('',#2626,#2627); +#2626 = CARTESIAN_POINT('',(335.,225.,0.)); +#2627 = VECTOR('',#2628,1.); +#2628 = DIRECTION('',(-1.,0.,0.)); +#2629 = PCURVE('',#2356,#2630); +#2630 = DEFINITIONAL_REPRESENTATION('',(#2631),#2635); #2631 = LINE('',#2632,#2633); -#2632 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#2632 = CARTESIAN_POINT('',(0.,-0.)); #2633 = VECTOR('',#2634,1.); -#2634 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); -#2635 = PCURVE('',#2585,#2636); -#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); -#2637 = LINE('',#2638,#2639); -#2638 = CARTESIAN_POINT('',(8.856512829121E-14,-15.)); -#2639 = VECTOR('',#2640,1.); -#2640 = DIRECTION('',(1.,4.4E-16)); -#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2634 = DIRECTION('',(1.,0.)); +#2635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2642 = PCURVE('',#2557,#2643); -#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648); -#2644 = LINE('',#2645,#2646); -#2645 = CARTESIAN_POINT('',(-392.9921853406,233.84361652336)); -#2646 = VECTOR('',#2647,1.); -#2647 = DIRECTION('',(-4.4E-16,-1.)); -#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2636 = PCURVE('',#2438,#2637); +#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642); +#2638 = LINE('',#2639,#2640); +#2639 = CARTESIAN_POINT('',(335.,225.)); +#2640 = VECTOR('',#2641,1.); +#2641 = DIRECTION('',(-1.,0.)); +#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2649 = ORIENTED_EDGE('',*,*,#2650,.F.); -#2650 = EDGE_CURVE('',#2651,#2628,#2653,.T.); -#2651 = VERTEX_POINT('',#2652); -#2652 = CARTESIAN_POINT('',(2.83E-13,225.,-375.)); -#2653 = SURFACE_CURVE('',#2654,(#2658,#2665),.PCURVE_S1.); -#2654 = LINE('',#2655,#2656); -#2655 = CARTESIAN_POINT('',(2.5813E-13,225.,-375.)); -#2656 = VECTOR('',#2657,1.); -#2657 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#2658 = PCURVE('',#2585,#2659); -#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664); -#2660 = LINE('',#2661,#2662); -#2661 = CARTESIAN_POINT('',(450.,-9.2E-16)); -#2662 = VECTOR('',#2663,1.); -#2663 = DIRECTION('',(-2.2E-16,-1.)); -#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2643 = ADVANCED_FACE('',(#2644),#2438,.F.); +#2644 = FACE_BOUND('',#2645,.F.); +#2645 = EDGE_LOOP('',(#2646,#2647,#2648,#2649)); +#2646 = ORIENTED_EDGE('',*,*,#2424,.T.); +#2647 = ORIENTED_EDGE('',*,*,#2505,.T.); +#2648 = ORIENTED_EDGE('',*,*,#2576,.T.); +#2649 = ORIENTED_EDGE('',*,*,#2623,.T.); +#2650 = ADVANCED_FACE('',(#2651),#2384,.T.); +#2651 = FACE_BOUND('',#2652,.T.); +#2652 = EDGE_LOOP('',(#2653,#2654,#2655,#2656)); +#2653 = ORIENTED_EDGE('',*,*,#2368,.T.); +#2654 = ORIENTED_EDGE('',*,*,#2454,.T.); +#2655 = ORIENTED_EDGE('',*,*,#2530,.T.); +#2656 = ORIENTED_EDGE('',*,*,#2601,.T.); +#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2661)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2658,#2659,#2660)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2658 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2659 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2660 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2661 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2658, + 'distance_accuracy_value','confusion accuracy'); +#2662 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2663,#2665); +#2663 = ( REPRESENTATION_RELATIONSHIP('','',#2326,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2664) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2664 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#2665 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2666); +#2666 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','KeyboardPannel','',#5,#2321, + $); +#2667 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2323)); +#2668 = SHAPE_DEFINITION_REPRESENTATION(#2669,#2675); +#2669 = PRODUCT_DEFINITION_SHAPE('','',#2670); +#2670 = PRODUCT_DEFINITION('design','',#2671,#2674); +#2671 = PRODUCT_DEFINITION_FORMATION('','',#2672); +#2672 = PRODUCT('CableManagementTop','CableManagementTop','',(#2673)); +#2673 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2674 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2675 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2676),#3022); +#2676 = MANIFOLD_SOLID_BREP('',#2677); +#2677 = CLOSED_SHELL('',(#2678,#2762,#2796,#2848,#2882,#2934,#2968,#3015 + )); +#2678 = ADVANCED_FACE('',(#2679),#2692,.F.); +#2679 = FACE_BOUND('',#2680,.F.); +#2680 = EDGE_LOOP('',(#2681,#2714,#2735,#2761)); +#2681 = ORIENTED_EDGE('',*,*,#2682,.T.); +#2682 = EDGE_CURVE('',#2683,#2683,#2685,.T.); +#2683 = VERTEX_POINT('',#2684); +#2684 = CARTESIAN_POINT('',(25.,0.,12.5)); +#2685 = SURFACE_CURVE('',#2686,(#2691,#2702),.PCURVE_S1.); +#2686 = CIRCLE('',#2687,25.); +#2687 = AXIS2_PLACEMENT_3D('',#2688,#2689,#2690); +#2688 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); +#2689 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2690 = DIRECTION('',(1.,0.,0.)); +#2691 = PCURVE('',#2692,#2697); +#2692 = CYLINDRICAL_SURFACE('',#2693,25.); +#2693 = AXIS2_PLACEMENT_3D('',#2694,#2695,#2696); +#2694 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); +#2695 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2696 = DIRECTION('',(1.,0.,0.)); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2701); +#2698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2699,#2700),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2699 = CARTESIAN_POINT('',(0.,0.)); +#2700 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2665 = PCURVE('',#2666,#2671); -#2666 = PLANE('',#2667); -#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670); -#2668 = CARTESIAN_POINT('',(2.5813E-13,225.,-375.)); -#2669 = DIRECTION('',(-4.4E-16,-1.,3.3E-16)); -#2670 = DIRECTION('',(-5.6E-16,3.3E-16,1.)); -#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676); -#2672 = LINE('',#2673,#2674); -#2673 = CARTESIAN_POINT('',(0.,0.)); -#2674 = VECTOR('',#2675,1.); -#2675 = DIRECTION('',(-1.7E-16,-1.)); -#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2702 = PCURVE('',#2703,#2708); +#2703 = PLANE('',#2704); +#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707); +#2705 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); +#2706 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2707 = DIRECTION('',(1.,0.,0.)); +#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713); +#2709 = CIRCLE('',#2710,25.); +#2710 = AXIS2_PLACEMENT_2D('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.,0.)); +#2712 = DIRECTION('',(1.,0.)); +#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2677 = ORIENTED_EDGE('',*,*,#2678,.F.); -#2678 = EDGE_CURVE('',#2570,#2651,#2679,.T.); -#2679 = SURFACE_CURVE('',#2680,(#2684,#2691),.PCURVE_S1.); -#2680 = LINE('',#2681,#2682); -#2681 = CARTESIAN_POINT('',(1.7486E-13,-225.,-375.)); -#2682 = VECTOR('',#2683,1.); -#2683 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); -#2684 = PCURVE('',#2585,#2685); -#2685 = DEFINITIONAL_REPRESENTATION('',(#2686),#2690); -#2686 = LINE('',#2687,#2688); -#2687 = CARTESIAN_POINT('',(8.526512829121E-14,-1.665E-14)); -#2688 = VECTOR('',#2689,1.); -#2689 = DIRECTION('',(1.,4.4E-16)); -#2690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2714 = ORIENTED_EDGE('',*,*,#2715,.T.); +#2715 = EDGE_CURVE('',#2683,#2716,#2718,.T.); +#2716 = VERTEX_POINT('',#2717); +#2717 = CARTESIAN_POINT('',(25.,0.,-12.5)); +#2718 = SEAM_CURVE('',#2719,(#2723,#2729),.PCURVE_S1.); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(25.,-2.78E-15,12.5)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(0.,2.2E-16,-1.)); +#2723 = PCURVE('',#2692,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2728); +#2725 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2726,#2727),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,25.),.PIECEWISE_BEZIER_KNOTS.); +#2726 = CARTESIAN_POINT('',(0.,0.)); +#2727 = CARTESIAN_POINT('',(0.,25.)); +#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2691 = PCURVE('',#2611,#2692); -#2692 = DEFINITIONAL_REPRESENTATION('',(#2693),#2697); -#2693 = LINE('',#2694,#2695); -#2694 = CARTESIAN_POINT('',(-392.9921853406,233.84361652336)); -#2695 = VECTOR('',#2696,1.); -#2696 = DIRECTION('',(-4.4E-16,-1.)); -#2697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2729 = PCURVE('',#2692,#2730); +#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2734); +#2731 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2732,#2733),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,25.),.PIECEWISE_BEZIER_KNOTS.); +#2732 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2733 = CARTESIAN_POINT('',(6.28318530718,25.)); +#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2698 = ADVANCED_FACE('',(#2699),#2666,.F.); -#2699 = FACE_BOUND('',#2700,.F.); -#2700 = EDGE_LOOP('',(#2701,#2702,#2725,#2748)); -#2701 = ORIENTED_EDGE('',*,*,#2650,.T.); -#2702 = ORIENTED_EDGE('',*,*,#2703,.T.); -#2703 = EDGE_CURVE('',#2628,#2704,#2706,.T.); -#2704 = VERTEX_POINT('',#2705); -#2705 = CARTESIAN_POINT('',(15.,225.,375.)); -#2706 = SURFACE_CURVE('',#2707,(#2711,#2718),.PCURVE_S1.); -#2707 = LINE('',#2708,#2709); -#2708 = CARTESIAN_POINT('',(15.,225.,-375.)); -#2709 = VECTOR('',#2710,1.); -#2710 = DIRECTION('',(-3.3E-16,-1.1E-16,1.)); -#2711 = PCURVE('',#2666,#2712); -#2712 = DEFINITIONAL_REPRESENTATION('',(#2713),#2717); -#2713 = LINE('',#2714,#2715); -#2714 = CARTESIAN_POINT('',(-6.524341886081E-14,-15.)); -#2715 = VECTOR('',#2716,1.); -#2716 = DIRECTION('',(1.,-2.3E-16)); -#2717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2735 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2736 = EDGE_CURVE('',#2716,#2716,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2743,#2749),.PCURVE_S1.); +#2738 = CIRCLE('',#2739,25.); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); +#2741 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2742 = DIRECTION('',(1.,0.,0.)); +#2743 = PCURVE('',#2692,#2744); +#2744 = DEFINITIONAL_REPRESENTATION('',(#2745),#2748); +#2745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2746,#2747),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2746 = CARTESIAN_POINT('',(0.,25.)); +#2747 = CARTESIAN_POINT('',(6.28318530718,25.)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2718 = PCURVE('',#2557,#2719); -#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724); -#2720 = LINE('',#2721,#2722); -#2721 = CARTESIAN_POINT('',(-392.9921853406,-216.1563834766)); -#2722 = VECTOR('',#2723,1.); -#2723 = DIRECTION('',(1.,9.860761315263E-32)); -#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2749 = PCURVE('',#2750,#2755); +#2750 = PLANE('',#2751); +#2751 = AXIS2_PLACEMENT_3D('',#2752,#2753,#2754); +#2752 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); +#2753 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2754 = DIRECTION('',(1.,0.,-0.)); +#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760); +#2756 = CIRCLE('',#2757,25.); +#2757 = AXIS2_PLACEMENT_2D('',#2758,#2759); +#2758 = CARTESIAN_POINT('',(0.,0.)); +#2759 = DIRECTION('',(1.,-0.)); +#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2725 = ORIENTED_EDGE('',*,*,#2726,.F.); -#2726 = EDGE_CURVE('',#2727,#2704,#2729,.T.); -#2727 = VERTEX_POINT('',#2728); -#2728 = CARTESIAN_POINT('',(-1.33E-13,225.,375.)); -#2729 = SURFACE_CURVE('',#2730,(#2734,#2741),.PCURVE_S1.); -#2730 = LINE('',#2731,#2732); -#2731 = CARTESIAN_POINT('',(-1.5821E-13,225.,375.)); -#2732 = VECTOR('',#2733,1.); -#2733 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#2734 = PCURVE('',#2666,#2735); -#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740); -#2736 = LINE('',#2737,#2738); -#2737 = CARTESIAN_POINT('',(750.,-3.66E-15)); -#2738 = VECTOR('',#2739,1.); -#2739 = DIRECTION('',(-1.7E-16,-1.)); -#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2761 = ORIENTED_EDGE('',*,*,#2715,.F.); +#2762 = ADVANCED_FACE('',(#2763,#2766),#2750,.T.); +#2763 = FACE_BOUND('',#2764,.F.); +#2764 = EDGE_LOOP('',(#2765)); +#2765 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2766 = FACE_BOUND('',#2767,.F.); +#2767 = EDGE_LOOP('',(#2768)); +#2768 = ORIENTED_EDGE('',*,*,#2769,.F.); +#2769 = EDGE_CURVE('',#2770,#2770,#2772,.T.); +#2770 = VERTEX_POINT('',#2771); +#2771 = CARTESIAN_POINT('',(35.00000000002,0.,-12.5)); +#2772 = SURFACE_CURVE('',#2773,(#2778,#2785),.PCURVE_S1.); +#2773 = CIRCLE('',#2774,35.00000000002); +#2774 = AXIS2_PLACEMENT_3D('',#2775,#2776,#2777); +#2775 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); +#2776 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2777 = DIRECTION('',(1.,0.,0.)); +#2778 = PCURVE('',#2750,#2779); +#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784); +#2780 = CIRCLE('',#2781,35.00000000002); +#2781 = AXIS2_PLACEMENT_2D('',#2782,#2783); +#2782 = CARTESIAN_POINT('',(0.,0.)); +#2783 = DIRECTION('',(1.,-0.)); +#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2741 = PCURVE('',#2529,#2742); -#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747); -#2743 = LINE('',#2744,#2745); -#2744 = CARTESIAN_POINT('',(0.,0.)); -#2745 = VECTOR('',#2746,1.); -#2746 = DIRECTION('',(2.2E-16,-1.)); -#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2785 = PCURVE('',#2786,#2791); +#2786 = CONICAL_SURFACE('',#2787,35.00000000002,0.785398163397); +#2787 = AXIS2_PLACEMENT_3D('',#2788,#2789,#2790); +#2788 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); +#2789 = DIRECTION('',(0.,2.2E-16,1.)); +#2790 = DIRECTION('',(1.,0.,-0.)); +#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2795); +#2792 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2793,#2794),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2793 = CARTESIAN_POINT('',(0.,0.)); +#2794 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2748 = ORIENTED_EDGE('',*,*,#2749,.F.); -#2749 = EDGE_CURVE('',#2651,#2727,#2750,.T.); -#2750 = SURFACE_CURVE('',#2751,(#2755,#2762),.PCURVE_S1.); -#2751 = LINE('',#2752,#2753); -#2752 = CARTESIAN_POINT('',(7.494E-14,225.,-375.)); -#2753 = VECTOR('',#2754,1.); -#2754 = DIRECTION('',(-3.3E-16,-1.1E-16,1.)); -#2755 = PCURVE('',#2666,#2756); -#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761); -#2757 = LINE('',#2758,#2759); -#2758 = CARTESIAN_POINT('',(-5.684341886081E-14,1.8319E-13)); -#2759 = VECTOR('',#2760,1.); -#2760 = DIRECTION('',(1.,-2.3E-16)); -#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2796 = ADVANCED_FACE('',(#2797),#2786,.T.); +#2797 = FACE_BOUND('',#2798,.F.); +#2798 = EDGE_LOOP('',(#2799,#2800,#2821,#2847)); +#2799 = ORIENTED_EDGE('',*,*,#2769,.T.); +#2800 = ORIENTED_EDGE('',*,*,#2801,.T.); +#2801 = EDGE_CURVE('',#2770,#2802,#2804,.T.); +#2802 = VERTEX_POINT('',#2803); +#2803 = CARTESIAN_POINT('',(40.00000000002,0.,-7.5)); +#2804 = SEAM_CURVE('',#2805,(#2809,#2815),.PCURVE_S1.); +#2805 = LINE('',#2806,#2807); +#2806 = CARTESIAN_POINT('',(35.00000000002,2.78E-15,-12.5)); +#2807 = VECTOR('',#2808,1.); +#2808 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#2809 = PCURVE('',#2786,#2810); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2814); +#2811 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2812,#2813),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); +#2812 = CARTESIAN_POINT('',(0.,0.)); +#2813 = CARTESIAN_POINT('',(0.,5.)); +#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2762 = PCURVE('',#2611,#2763); -#2763 = DEFINITIONAL_REPRESENTATION('',(#2764),#2768); -#2764 = LINE('',#2765,#2766); -#2765 = CARTESIAN_POINT('',(-392.9921853406,-216.1563834766)); -#2766 = VECTOR('',#2767,1.); -#2767 = DIRECTION('',(1.,9.860761315263E-32)); -#2768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2815 = PCURVE('',#2786,#2816); +#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2820); +#2817 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2818,#2819),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); +#2818 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2819 = CARTESIAN_POINT('',(-6.28318530718,5.)); +#2820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2769 = ADVANCED_FACE('',(#2770),#2529,.F.); -#2770 = FACE_BOUND('',#2771,.F.); -#2771 = EDGE_LOOP('',(#2772,#2773,#2794,#2795)); -#2772 = ORIENTED_EDGE('',*,*,#2726,.T.); -#2773 = ORIENTED_EDGE('',*,*,#2774,.T.); -#2774 = EDGE_CURVE('',#2704,#2509,#2775,.T.); -#2775 = SURFACE_CURVE('',#2776,(#2780,#2787),.PCURVE_S1.); -#2776 = LINE('',#2777,#2778); -#2777 = CARTESIAN_POINT('',(15.,225.,375.)); -#2778 = VECTOR('',#2779,1.); -#2779 = DIRECTION('',(2.2E-16,-1.,3.3E-16)); -#2780 = PCURVE('',#2529,#2781); -#2781 = DEFINITIONAL_REPRESENTATION('',(#2782),#2786); -#2782 = LINE('',#2783,#2784); -#2783 = CARTESIAN_POINT('',(8.196512829121E-14,-15.)); -#2784 = VECTOR('',#2785,1.); -#2785 = DIRECTION('',(1.,-4.4E-16)); -#2786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2821 = ORIENTED_EDGE('',*,*,#2822,.F.); +#2822 = EDGE_CURVE('',#2802,#2802,#2823,.T.); +#2823 = SURFACE_CURVE('',#2824,(#2829,#2835),.PCURVE_S1.); +#2824 = CIRCLE('',#2825,40.00000000002); +#2825 = AXIS2_PLACEMENT_3D('',#2826,#2827,#2828); +#2826 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); +#2827 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2828 = DIRECTION('',(1.,0.,0.)); +#2829 = PCURVE('',#2786,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2834); +#2831 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2832,#2833),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2832 = CARTESIAN_POINT('',(0.,5.)); +#2833 = CARTESIAN_POINT('',(-6.28318530718,5.)); +#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2787 = PCURVE('',#2557,#2788); -#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2793); -#2789 = LINE('',#2790,#2791); -#2790 = CARTESIAN_POINT('',(357.00781465936,-216.1563834766)); -#2791 = VECTOR('',#2792,1.); -#2792 = DIRECTION('',(4.4E-16,1.)); -#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2835 = PCURVE('',#2836,#2841); +#2836 = PLANE('',#2837); +#2837 = AXIS2_PLACEMENT_3D('',#2838,#2839,#2840); +#2838 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); +#2839 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2840 = DIRECTION('',(1.,0.,0.)); +#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846); +#2842 = CIRCLE('',#2843,40.00000000002); +#2843 = AXIS2_PLACEMENT_2D('',#2844,#2845); +#2844 = CARTESIAN_POINT('',(0.,0.)); +#2845 = DIRECTION('',(1.,0.)); +#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2794 = ORIENTED_EDGE('',*,*,#2506,.F.); -#2795 = ORIENTED_EDGE('',*,*,#2796,.F.); -#2796 = EDGE_CURVE('',#2727,#2507,#2797,.T.); -#2797 = SURFACE_CURVE('',#2798,(#2802,#2809),.PCURVE_S1.); -#2798 = LINE('',#2799,#2800); -#2799 = CARTESIAN_POINT('',(-1.7486E-13,225.,375.)); -#2800 = VECTOR('',#2801,1.); -#2801 = DIRECTION('',(2.2E-16,-1.,3.3E-16)); -#2802 = PCURVE('',#2529,#2803); -#2803 = DEFINITIONAL_REPRESENTATION('',(#2804),#2808); -#2804 = LINE('',#2805,#2806); -#2805 = CARTESIAN_POINT('',(8.526512829121E-14,1.665E-14)); -#2806 = VECTOR('',#2807,1.); -#2807 = DIRECTION('',(1.,-4.4E-16)); -#2808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2809 = PCURVE('',#2611,#2810); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(357.00781465936,-216.1563834766)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(4.4E-16,1.)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2816 = ADVANCED_FACE('',(#2817),#2831,.F.); -#2817 = FACE_BOUND('',#2818,.T.); -#2818 = EDGE_LOOP('',(#2819,#2849,#2871,#2872)); -#2819 = ORIENTED_EDGE('',*,*,#2820,.T.); -#2820 = EDGE_CURVE('',#2821,#2823,#2825,.T.); -#2821 = VERTEX_POINT('',#2822); -#2822 = CARTESIAN_POINT('',(-1.05E-13,175.,295.)); -#2823 = VERTEX_POINT('',#2824); -#2824 = CARTESIAN_POINT('',(15.,175.,295.)); -#2825 = SEAM_CURVE('',#2826,(#2830,#2842),.PCURVE_S1.); -#2826 = LINE('',#2827,#2828); -#2827 = CARTESIAN_POINT('',(-1.249E-13,175.,295.)); -#2828 = VECTOR('',#2829,1.); -#2829 = DIRECTION('',(1.,-4.4E-16,3.9E-16)); -#2830 = PCURVE('',#2831,#2836); -#2831 = CYLINDRICAL_SURFACE('',#2832,30.); -#2832 = AXIS2_PLACEMENT_3D('',#2833,#2834,#2835); -#2833 = CARTESIAN_POINT('',(-1.3156E-13,145.,295.)); -#2834 = DIRECTION('',(-1.,2.2E-16,-5.6E-16)); -#2835 = DIRECTION('',(2.2E-16,1.,-5.6E-16)); -#2836 = DEFINITIONAL_REPRESENTATION('',(#2837),#2841); -#2837 = LINE('',#2838,#2839); -#2838 = CARTESIAN_POINT('',(-0.,0.)); -#2839 = VECTOR('',#2840,1.); -#2840 = DIRECTION('',(-0.,-1.)); -#2841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2842 = PCURVE('',#2831,#2843); -#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2848); -#2844 = LINE('',#2845,#2846); -#2845 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2846 = VECTOR('',#2847,1.); -#2847 = DIRECTION('',(-0.,-1.)); -#2848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2849 = ORIENTED_EDGE('',*,*,#2850,.T.); -#2850 = EDGE_CURVE('',#2823,#2823,#2851,.T.); -#2851 = SURFACE_CURVE('',#2852,(#2857,#2864),.PCURVE_S1.); -#2852 = CIRCLE('',#2853,30.); -#2853 = AXIS2_PLACEMENT_3D('',#2854,#2855,#2856); -#2854 = CARTESIAN_POINT('',(15.,145.,295.)); -#2855 = DIRECTION('',(1.,2.2E-16,3.3E-16)); -#2856 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); -#2857 = PCURVE('',#2831,#2858); -#2858 = DEFINITIONAL_REPRESENTATION('',(#2859),#2863); -#2859 = LINE('',#2860,#2861); -#2860 = CARTESIAN_POINT('',(-0.,-15.)); -#2861 = VECTOR('',#2862,1.); -#2862 = DIRECTION('',(-1.,0.)); -#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2864 = PCURVE('',#2557,#2865); +#2847 = ORIENTED_EDGE('',*,*,#2801,.F.); +#2848 = ADVANCED_FACE('',(#2849,#2852),#2836,.F.); +#2849 = FACE_BOUND('',#2850,.F.); +#2850 = EDGE_LOOP('',(#2851)); +#2851 = ORIENTED_EDGE('',*,*,#2822,.T.); +#2852 = FACE_BOUND('',#2853,.F.); +#2853 = EDGE_LOOP('',(#2854)); +#2854 = ORIENTED_EDGE('',*,*,#2855,.F.); +#2855 = EDGE_CURVE('',#2856,#2856,#2858,.T.); +#2856 = VERTEX_POINT('',#2857); +#2857 = CARTESIAN_POINT('',(30.,0.,-7.5)); +#2858 = SURFACE_CURVE('',#2859,(#2864,#2871),.PCURVE_S1.); +#2859 = CIRCLE('',#2860,30.); +#2860 = AXIS2_PLACEMENT_3D('',#2861,#2862,#2863); +#2861 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); +#2862 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2863 = DIRECTION('',(1.,0.,0.)); +#2864 = PCURVE('',#2836,#2865); #2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2870); #2866 = CIRCLE('',#2867,30.); #2867 = AXIS2_PLACEMENT_2D('',#2868,#2869); -#2868 = CARTESIAN_POINT('',(277.00781465936,-136.1563834766)); -#2869 = DIRECTION('',(-4.4E-16,-1.)); +#2868 = CARTESIAN_POINT('',(0.,0.)); +#2869 = DIRECTION('',(1.,0.)); #2870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2871 = ORIENTED_EDGE('',*,*,#2820,.F.); -#2872 = ORIENTED_EDGE('',*,*,#2873,.F.); -#2873 = EDGE_CURVE('',#2821,#2821,#2874,.T.); -#2874 = SURFACE_CURVE('',#2875,(#2880,#2887),.PCURVE_S1.); -#2875 = CIRCLE('',#2876,30.); -#2876 = AXIS2_PLACEMENT_3D('',#2877,#2878,#2879); -#2877 = CARTESIAN_POINT('',(-1.3045E-13,145.,295.)); -#2878 = DIRECTION('',(1.,2.2E-16,3.3E-16)); -#2879 = DIRECTION('',(-2.2E-16,1.,-3.3E-16)); -#2880 = PCURVE('',#2831,#2881); -#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886); -#2882 = LINE('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.,0.)); -#2884 = VECTOR('',#2885,1.); -#2885 = DIRECTION('',(-1.,0.)); -#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2871 = PCURVE('',#2872,#2877); +#2872 = CYLINDRICAL_SURFACE('',#2873,30.); +#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876); +#2874 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); +#2875 = DIRECTION('',(0.,2.2E-16,1.)); +#2876 = DIRECTION('',(1.,0.,-0.)); +#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2881); +#2878 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2879,#2880),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2879 = CARTESIAN_POINT('',(0.,0.)); +#2880 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2887 = PCURVE('',#2611,#2888); -#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893); -#2889 = CIRCLE('',#2890,30.); -#2890 = AXIS2_PLACEMENT_2D('',#2891,#2892); -#2891 = CARTESIAN_POINT('',(277.00781465936,-136.1563834766)); -#2892 = DIRECTION('',(-4.4E-16,-1.)); -#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2882 = ADVANCED_FACE('',(#2883),#2872,.T.); +#2883 = FACE_BOUND('',#2884,.F.); +#2884 = EDGE_LOOP('',(#2885,#2886,#2907,#2933)); +#2885 = ORIENTED_EDGE('',*,*,#2855,.T.); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2856,#2888,#2890,.T.); +#2888 = VERTEX_POINT('',#2889); +#2889 = CARTESIAN_POINT('',(30.,0.,7.5)); +#2890 = SEAM_CURVE('',#2891,(#2895,#2901),.PCURVE_S1.); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(30.,1.67E-15,-7.5)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.,-2.2E-16,1.)); +#2895 = PCURVE('',#2872,#2896); +#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2900); +#2897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2898,#2899),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,15.),.PIECEWISE_BEZIER_KNOTS.); +#2898 = CARTESIAN_POINT('',(0.,0.)); +#2899 = CARTESIAN_POINT('',(0.,15.)); +#2900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2894 = ADVANCED_FACE('',(#2895,#2901),#2611,.F.); -#2895 = FACE_BOUND('',#2896,.F.); -#2896 = EDGE_LOOP('',(#2897,#2898,#2899,#2900)); -#2897 = ORIENTED_EDGE('',*,*,#2597,.T.); -#2898 = ORIENTED_EDGE('',*,*,#2678,.T.); -#2899 = ORIENTED_EDGE('',*,*,#2749,.T.); -#2900 = ORIENTED_EDGE('',*,*,#2796,.T.); -#2901 = FACE_BOUND('',#2902,.T.); -#2902 = EDGE_LOOP('',(#2903)); -#2903 = ORIENTED_EDGE('',*,*,#2873,.T.); -#2904 = ADVANCED_FACE('',(#2905,#2911),#2557,.T.); -#2905 = FACE_BOUND('',#2906,.T.); -#2906 = EDGE_LOOP('',(#2907,#2908,#2909,#2910)); -#2907 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2908 = ORIENTED_EDGE('',*,*,#2627,.T.); -#2909 = ORIENTED_EDGE('',*,*,#2703,.T.); -#2910 = ORIENTED_EDGE('',*,*,#2774,.T.); -#2911 = FACE_BOUND('',#2912,.F.); -#2912 = EDGE_LOOP('',(#2913)); -#2913 = ORIENTED_EDGE('',*,*,#2850,.T.); -#2914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2918)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2915,#2916,#2917)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2915 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2916 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2917 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2918 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2915, - 'distance_accuracy_value','confusion accuracy'); -#2919 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2920,#2922); -#2920 = ( REPRESENTATION_RELATIONSHIP('','',#2499,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2921) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2921 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#2922 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2923); -#2923 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','MiddlePnnel','',#5,#2494,$); -#2924 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2496)); -#2925 = SHAPE_DEFINITION_REPRESENTATION(#2926,#2932); -#2926 = PRODUCT_DEFINITION_SHAPE('','',#2927); -#2927 = PRODUCT_DEFINITION('design','',#2928,#2931); -#2928 = PRODUCT_DEFINITION_FORMATION('','',#2929); -#2929 = PRODUCT('Pad003','Pad003','',(#2930)); -#2930 = PRODUCT_CONTEXT('',#2,'mechanical'); -#2931 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2932 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2933),#3347); -#2933 = MANIFOLD_SOLID_BREP('',#2934); -#2934 = CLOSED_SHELL('',(#2935,#3055,#3131,#3202,#3249,#3327,#3337)); -#2935 = ADVANCED_FACE('',(#2936),#2950,.F.); -#2936 = FACE_BOUND('',#2937,.F.); -#2937 = EDGE_LOOP('',(#2938,#2973,#3001,#3029)); -#2938 = ORIENTED_EDGE('',*,*,#2939,.T.); -#2939 = EDGE_CURVE('',#2940,#2942,#2944,.T.); -#2940 = VERTEX_POINT('',#2941); -#2941 = CARTESIAN_POINT('',(-225.,375.,0.)); +#2901 = PCURVE('',#2872,#2902); +#2902 = DEFINITIONAL_REPRESENTATION('',(#2903),#2906); +#2903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2904,#2905),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,15.),.PIECEWISE_BEZIER_KNOTS.); +#2904 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2905 = CARTESIAN_POINT('',(-6.28318530718,15.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2908,.F.); +#2908 = EDGE_CURVE('',#2888,#2888,#2909,.T.); +#2909 = SURFACE_CURVE('',#2910,(#2915,#2921),.PCURVE_S1.); +#2910 = CIRCLE('',#2911,30.); +#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914); +#2912 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); +#2913 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2914 = DIRECTION('',(1.,0.,0.)); +#2915 = PCURVE('',#2872,#2916); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2920); +#2917 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2918,#2919),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2918 = CARTESIAN_POINT('',(0.,15.)); +#2919 = CARTESIAN_POINT('',(-6.28318530718,15.)); +#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2921 = PCURVE('',#2922,#2927); +#2922 = PLANE('',#2923); +#2923 = AXIS2_PLACEMENT_3D('',#2924,#2925,#2926); +#2924 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); +#2925 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2926 = DIRECTION('',(1.,0.,-0.)); +#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932); +#2928 = CIRCLE('',#2929,30.); +#2929 = AXIS2_PLACEMENT_2D('',#2930,#2931); +#2930 = CARTESIAN_POINT('',(0.,0.)); +#2931 = DIRECTION('',(1.,-0.)); +#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2933 = ORIENTED_EDGE('',*,*,#2887,.F.); +#2934 = ADVANCED_FACE('',(#2935,#2938),#2922,.T.); +#2935 = FACE_BOUND('',#2936,.F.); +#2936 = EDGE_LOOP('',(#2937)); +#2937 = ORIENTED_EDGE('',*,*,#2908,.T.); +#2938 = FACE_BOUND('',#2939,.F.); +#2939 = EDGE_LOOP('',(#2940)); +#2940 = ORIENTED_EDGE('',*,*,#2941,.F.); +#2941 = EDGE_CURVE('',#2942,#2942,#2944,.T.); #2942 = VERTEX_POINT('',#2943); -#2943 = CARTESIAN_POINT('',(-225.,375.,15.)); -#2944 = SURFACE_CURVE('',#2945,(#2949,#2961),.PCURVE_S1.); -#2945 = LINE('',#2946,#2947); -#2946 = CARTESIAN_POINT('',(-225.,375.,-2.1649E-13)); -#2947 = VECTOR('',#2948,1.); -#2948 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#2949 = PCURVE('',#2950,#2955); -#2950 = PLANE('',#2951); -#2951 = AXIS2_PLACEMENT_3D('',#2952,#2953,#2954); -#2952 = CARTESIAN_POINT('',(-225.,375.,-2.1649E-13)); -#2953 = DIRECTION('',(1.,-2.2E-16,4.4E-16)); -#2954 = DIRECTION('',(-2.2E-16,-1.,4.4E-16)); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.,0.)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(1.6E-16,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2943 = CARTESIAN_POINT('',(40.,0.,7.5)); +#2944 = SURFACE_CURVE('',#2945,(#2950,#2957),.PCURVE_S1.); +#2945 = CIRCLE('',#2946,40.); +#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949); +#2947 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); +#2948 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2949 = DIRECTION('',(1.,0.,0.)); +#2950 = PCURVE('',#2922,#2951); +#2951 = DEFINITIONAL_REPRESENTATION('',(#2952),#2956); +#2952 = CIRCLE('',#2953,40.); +#2953 = AXIS2_PLACEMENT_2D('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.,0.)); +#2955 = DIRECTION('',(1.,-0.)); +#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2961 = PCURVE('',#2962,#2967); -#2962 = PLANE('',#2963); -#2963 = AXIS2_PLACEMENT_3D('',#2964,#2965,#2966); -#2964 = CARTESIAN_POINT('',(225.,375.,-1.1657E-13)); -#2965 = DIRECTION('',(-4.4E-16,-1.,2.8E-16)); -#2966 = DIRECTION('',(-1.,4.4E-16,-2.2E-16)); -#2967 = DEFINITIONAL_REPRESENTATION('',(#2968),#2972); -#2968 = LINE('',#2969,#2970); -#2969 = CARTESIAN_POINT('',(450.,9.2E-16)); -#2970 = VECTOR('',#2971,1.); -#2971 = DIRECTION('',(2.2E-16,-1.)); -#2972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2957 = PCURVE('',#2958,#2963); +#2958 = CONICAL_SURFACE('',#2959,40.,0.785398163397); +#2959 = AXIS2_PLACEMENT_3D('',#2960,#2961,#2962); +#2960 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); +#2961 = DIRECTION('',(-0.,-2.2E-16,-1.)); +#2962 = DIRECTION('',(1.,0.,-0.)); +#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2967); +#2964 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2965,#2966),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2965 = CARTESIAN_POINT('',(0.,0.)); +#2966 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2973 = ORIENTED_EDGE('',*,*,#2974,.T.); -#2974 = EDGE_CURVE('',#2942,#2975,#2977,.T.); -#2975 = VERTEX_POINT('',#2976); -#2976 = CARTESIAN_POINT('',(-225.,-375.,15.)); -#2977 = SURFACE_CURVE('',#2978,(#2982,#2989),.PCURVE_S1.); -#2978 = LINE('',#2979,#2980); -#2979 = CARTESIAN_POINT('',(-225.,375.,15.)); -#2980 = VECTOR('',#2981,1.); -#2981 = DIRECTION('',(0.,-1.,0.)); -#2982 = PCURVE('',#2950,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(1.771302565824E-13,-15.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(1.,4.4E-16)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2968 = ADVANCED_FACE('',(#2969),#2958,.T.); +#2969 = FACE_BOUND('',#2970,.F.); +#2970 = EDGE_LOOP('',(#2971,#2972,#2993,#3014)); +#2971 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2972 = ORIENTED_EDGE('',*,*,#2973,.T.); +#2973 = EDGE_CURVE('',#2942,#2974,#2976,.T.); +#2974 = VERTEX_POINT('',#2975); +#2975 = CARTESIAN_POINT('',(35.,0.,12.5)); +#2976 = SEAM_CURVE('',#2977,(#2981,#2987),.PCURVE_S1.); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(40.,-1.67E-15,7.5)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#2981 = PCURVE('',#2958,#2982); +#2982 = DEFINITIONAL_REPRESENTATION('',(#2983),#2986); +#2983 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2984,#2985),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); +#2984 = CARTESIAN_POINT('',(0.,0.)); +#2985 = CARTESIAN_POINT('',(0.,-5.)); +#2986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2989 = PCURVE('',#2990,#2995); -#2990 = PLANE('',#2991); -#2991 = AXIS2_PLACEMENT_3D('',#2992,#2993,#2994); -#2992 = CARTESIAN_POINT('',(8.843616523364,17.992185340637,15.)); -#2993 = DIRECTION('',(-2.2E-16,2.2E-16,1.)); -#2994 = DIRECTION('',(0.,1.,-2.2E-16)); -#2995 = DEFINITIONAL_REPRESENTATION('',(#2996),#3000); -#2996 = LINE('',#2997,#2998); -#2997 = CARTESIAN_POINT('',(357.00781465936,233.84361652336)); -#2998 = VECTOR('',#2999,1.); -#2999 = DIRECTION('',(-1.,4.84E-32)); -#3000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2987 = PCURVE('',#2958,#2988); +#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2992); +#2989 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2990,#2991),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); +#2990 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2991 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3001 = ORIENTED_EDGE('',*,*,#3002,.F.); -#3002 = EDGE_CURVE('',#3003,#2975,#3005,.T.); -#3003 = VERTEX_POINT('',#3004); -#3004 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#3005 = SURFACE_CURVE('',#3006,(#3010,#3017),.PCURVE_S1.); -#3006 = LINE('',#3007,#3008); -#3007 = CARTESIAN_POINT('',(-225.,-375.,1.1657E-13)); -#3008 = VECTOR('',#3009,1.); -#3009 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#3010 = PCURVE('',#2950,#3011); -#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3016); -#3012 = LINE('',#3013,#3014); -#3013 = CARTESIAN_POINT('',(750.,-3.06E-15)); -#3014 = VECTOR('',#3015,1.); -#3015 = DIRECTION('',(1.6E-16,-1.)); -#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2993 = ORIENTED_EDGE('',*,*,#2994,.F.); +#2994 = EDGE_CURVE('',#2974,#2974,#2995,.T.); +#2995 = SURFACE_CURVE('',#2996,(#3001,#3007),.PCURVE_S1.); +#2996 = CIRCLE('',#2997,35.); +#2997 = AXIS2_PLACEMENT_3D('',#2998,#2999,#3000); +#2998 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); +#2999 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3000 = DIRECTION('',(1.,0.,0.)); +#3001 = PCURVE('',#2958,#3002); +#3002 = DEFINITIONAL_REPRESENTATION('',(#3003),#3006); +#3003 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3004,#3005),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3004 = CARTESIAN_POINT('',(0.,-5.)); +#3005 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3017 = PCURVE('',#3018,#3023); -#3018 = PLANE('',#3019); -#3019 = AXIS2_PLACEMENT_3D('',#3020,#3021,#3022); -#3020 = CARTESIAN_POINT('',(-225.,-375.,1.1657E-13)); -#3021 = DIRECTION('',(4.4E-16,1.,-2.8E-16)); -#3022 = DIRECTION('',(1.,-4.4E-16,2.2E-16)); -#3023 = DEFINITIONAL_REPRESENTATION('',(#3024),#3028); -#3024 = LINE('',#3025,#3026); -#3025 = CARTESIAN_POINT('',(0.,0.)); -#3026 = VECTOR('',#3027,1.); -#3027 = DIRECTION('',(-2.2E-16,-1.)); -#3028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3007 = PCURVE('',#2703,#3008); +#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013); +#3009 = CIRCLE('',#3010,35.); +#3010 = AXIS2_PLACEMENT_2D('',#3011,#3012); +#3011 = CARTESIAN_POINT('',(0.,0.)); +#3012 = DIRECTION('',(1.,0.)); +#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3029 = ORIENTED_EDGE('',*,*,#3030,.F.); -#3030 = EDGE_CURVE('',#2940,#3003,#3031,.T.); -#3031 = SURFACE_CURVE('',#3032,(#3036,#3043),.PCURVE_S1.); -#3032 = LINE('',#3033,#3034); -#3033 = CARTESIAN_POINT('',(-225.,375.,0.)); -#3034 = VECTOR('',#3035,1.); -#3035 = DIRECTION('',(0.,-1.,0.)); -#3036 = PCURVE('',#2950,#3037); -#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3042); -#3038 = LINE('',#3039,#3040); -#3039 = CARTESIAN_POINT('',(1.705302565824E-13,-2.1649E-13)); -#3040 = VECTOR('',#3041,1.); -#3041 = DIRECTION('',(1.,4.4E-16)); -#3042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3014 = ORIENTED_EDGE('',*,*,#2973,.F.); +#3015 = ADVANCED_FACE('',(#3016,#3019),#2703,.F.); +#3016 = FACE_BOUND('',#3017,.F.); +#3017 = EDGE_LOOP('',(#3018)); +#3018 = ORIENTED_EDGE('',*,*,#2994,.T.); +#3019 = FACE_BOUND('',#3020,.F.); +#3020 = EDGE_LOOP('',(#3021)); +#3021 = ORIENTED_EDGE('',*,*,#2682,.F.); +#3022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3026)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3023,#3024,#3025)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3023 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3024 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3025 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3026 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3023, + 'distance_accuracy_value','confusion accuracy'); +#3027 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3028,#3030); +#3028 = ( REPRESENTATION_RELATIONSHIP('','',#2675,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3029) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3029 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#3030 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3031); +#3031 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','CableManagementTop','',#5, + #2670,$); +#3032 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2672)); +#3033 = SHAPE_DEFINITION_REPRESENTATION(#3034,#3040); +#3034 = PRODUCT_DEFINITION_SHAPE('','',#3035); +#3035 = PRODUCT_DEFINITION('design','',#3036,#3039); +#3036 = PRODUCT_DEFINITION_FORMATION('','',#3037); +#3037 = PRODUCT('CableManagementMiddle','CableManagementMiddle','',( + #3038)); +#3038 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3039 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3040 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3041),#3387); +#3041 = MANIFOLD_SOLID_BREP('',#3042); +#3042 = CLOSED_SHELL('',(#3043,#3127,#3161,#3213,#3247,#3299,#3333,#3380 + )); +#3043 = ADVANCED_FACE('',(#3044),#3057,.F.); +#3044 = FACE_BOUND('',#3045,.F.); +#3045 = EDGE_LOOP('',(#3046,#3079,#3100,#3126)); +#3046 = ORIENTED_EDGE('',*,*,#3047,.T.); +#3047 = EDGE_CURVE('',#3048,#3048,#3050,.T.); +#3048 = VERTEX_POINT('',#3049); +#3049 = CARTESIAN_POINT('',(25.,0.,12.5)); +#3050 = SURFACE_CURVE('',#3051,(#3056,#3067),.PCURVE_S1.); +#3051 = CIRCLE('',#3052,25.); +#3052 = AXIS2_PLACEMENT_3D('',#3053,#3054,#3055); +#3053 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); +#3054 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3055 = DIRECTION('',(1.,0.,0.)); +#3056 = PCURVE('',#3057,#3062); +#3057 = CYLINDRICAL_SURFACE('',#3058,25.); +#3058 = AXIS2_PLACEMENT_3D('',#3059,#3060,#3061); +#3059 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); +#3060 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3061 = DIRECTION('',(1.,0.,0.)); +#3062 = DEFINITIONAL_REPRESENTATION('',(#3063),#3066); +#3063 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3064,#3065),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3064 = CARTESIAN_POINT('',(0.,0.)); +#3065 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3043 = PCURVE('',#3044,#3049); -#3044 = PLANE('',#3045); -#3045 = AXIS2_PLACEMENT_3D('',#3046,#3047,#3048); -#3046 = CARTESIAN_POINT('',(8.843616523364,17.992185340636,-2.03E-15)); -#3047 = DIRECTION('',(-2.2E-16,2.2E-16,1.)); -#3048 = DIRECTION('',(0.,1.,-2.2E-16)); -#3049 = DEFINITIONAL_REPRESENTATION('',(#3050),#3054); -#3050 = LINE('',#3051,#3052); -#3051 = CARTESIAN_POINT('',(357.00781465936,233.84361652336)); -#3052 = VECTOR('',#3053,1.); -#3053 = DIRECTION('',(-1.,4.84E-32)); -#3054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3067 = PCURVE('',#3068,#3073); +#3068 = PLANE('',#3069); +#3069 = AXIS2_PLACEMENT_3D('',#3070,#3071,#3072); +#3070 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); +#3071 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3072 = DIRECTION('',(1.,0.,0.)); +#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078); +#3074 = CIRCLE('',#3075,25.); +#3075 = AXIS2_PLACEMENT_2D('',#3076,#3077); +#3076 = CARTESIAN_POINT('',(0.,0.)); +#3077 = DIRECTION('',(1.,0.)); +#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3055 = ADVANCED_FACE('',(#3056),#3018,.F.); -#3056 = FACE_BOUND('',#3057,.F.); -#3057 = EDGE_LOOP('',(#3058,#3059,#3082,#3110)); -#3058 = ORIENTED_EDGE('',*,*,#3002,.T.); -#3059 = ORIENTED_EDGE('',*,*,#3060,.T.); -#3060 = EDGE_CURVE('',#2975,#3061,#3063,.T.); -#3061 = VERTEX_POINT('',#3062); -#3062 = CARTESIAN_POINT('',(225.,-375.,15.)); -#3063 = SURFACE_CURVE('',#3064,(#3068,#3075),.PCURVE_S1.); -#3064 = LINE('',#3065,#3066); -#3065 = CARTESIAN_POINT('',(-225.,-375.,15.)); -#3066 = VECTOR('',#3067,1.); -#3067 = DIRECTION('',(1.,0.,0.)); -#3068 = PCURVE('',#3018,#3069); -#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074); -#3070 = LINE('',#3071,#3072); -#3071 = CARTESIAN_POINT('',(1.45408547152E-13,-15.)); -#3072 = VECTOR('',#3073,1.); -#3073 = DIRECTION('',(1.,2.2E-16)); -#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3079 = ORIENTED_EDGE('',*,*,#3080,.T.); +#3080 = EDGE_CURVE('',#3048,#3081,#3083,.T.); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(25.,0.,-12.5)); +#3083 = SEAM_CURVE('',#3084,(#3088,#3094),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(25.,-2.78E-15,12.5)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.,2.2E-16,-1.)); +#3088 = PCURVE('',#3057,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3093); +#3090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3091,#3092),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,25.),.PIECEWISE_BEZIER_KNOTS.); +#3091 = CARTESIAN_POINT('',(0.,0.)); +#3092 = CARTESIAN_POINT('',(0.,25.)); +#3093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3075 = PCURVE('',#2990,#3076); -#3076 = DEFINITIONAL_REPRESENTATION('',(#3077),#3081); -#3077 = LINE('',#3078,#3079); -#3078 = CARTESIAN_POINT('',(-392.9921853406,233.84361652336)); -#3079 = VECTOR('',#3080,1.); -#3080 = DIRECTION('',(0.,-1.)); -#3081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3094 = PCURVE('',#3057,#3095); +#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3099); +#3096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3097,#3098),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,25.),.PIECEWISE_BEZIER_KNOTS.); +#3097 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3098 = CARTESIAN_POINT('',(6.28318530718,25.)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3082 = ORIENTED_EDGE('',*,*,#3083,.F.); -#3083 = EDGE_CURVE('',#3084,#3061,#3086,.T.); -#3084 = VERTEX_POINT('',#3085); -#3085 = CARTESIAN_POINT('',(225.,-375.,0.)); -#3086 = SURFACE_CURVE('',#3087,(#3091,#3098),.PCURVE_S1.); -#3087 = LINE('',#3088,#3089); -#3088 = CARTESIAN_POINT('',(225.,-375.,2.1649E-13)); -#3089 = VECTOR('',#3090,1.); -#3090 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#3091 = PCURVE('',#3018,#3092); -#3092 = DEFINITIONAL_REPRESENTATION('',(#3093),#3097); -#3093 = LINE('',#3094,#3095); -#3094 = CARTESIAN_POINT('',(450.,-9.2E-16)); -#3095 = VECTOR('',#3096,1.); -#3096 = DIRECTION('',(-2.2E-16,-1.)); -#3097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3100 = ORIENTED_EDGE('',*,*,#3101,.F.); +#3101 = EDGE_CURVE('',#3081,#3081,#3102,.T.); +#3102 = SURFACE_CURVE('',#3103,(#3108,#3114),.PCURVE_S1.); +#3103 = CIRCLE('',#3104,25.); +#3104 = AXIS2_PLACEMENT_3D('',#3105,#3106,#3107); +#3105 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); +#3106 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3107 = DIRECTION('',(1.,0.,0.)); +#3108 = PCURVE('',#3057,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3113); +#3110 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3111,#3112),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3111 = CARTESIAN_POINT('',(0.,25.)); +#3112 = CARTESIAN_POINT('',(6.28318530718,25.)); +#3113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3098 = PCURVE('',#3099,#3104); -#3099 = PLANE('',#3100); -#3100 = AXIS2_PLACEMENT_3D('',#3101,#3102,#3103); -#3101 = CARTESIAN_POINT('',(225.,-375.,2.1649E-13)); -#3102 = DIRECTION('',(-1.,2.2E-16,-4.4E-16)); -#3103 = DIRECTION('',(2.2E-16,1.,-4.4E-16)); -#3104 = DEFINITIONAL_REPRESENTATION('',(#3105),#3109); -#3105 = LINE('',#3106,#3107); -#3106 = CARTESIAN_POINT('',(0.,0.)); -#3107 = VECTOR('',#3108,1.); -#3108 = DIRECTION('',(-1.6E-16,-1.)); -#3109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3114 = PCURVE('',#3115,#3120); +#3115 = PLANE('',#3116); +#3116 = AXIS2_PLACEMENT_3D('',#3117,#3118,#3119); +#3117 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); +#3118 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3119 = DIRECTION('',(1.,0.,-0.)); +#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125); +#3121 = CIRCLE('',#3122,25.); +#3122 = AXIS2_PLACEMENT_2D('',#3123,#3124); +#3123 = CARTESIAN_POINT('',(0.,0.)); +#3124 = DIRECTION('',(1.,-0.)); +#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3110 = ORIENTED_EDGE('',*,*,#3111,.F.); -#3111 = EDGE_CURVE('',#3003,#3084,#3112,.T.); -#3112 = SURFACE_CURVE('',#3113,(#3117,#3124),.PCURVE_S1.); -#3113 = LINE('',#3114,#3115); -#3114 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#3115 = VECTOR('',#3116,1.); -#3116 = DIRECTION('',(1.,0.,0.)); -#3117 = PCURVE('',#3018,#3118); -#3118 = DEFINITIONAL_REPRESENTATION('',(#3119),#3123); -#3119 = LINE('',#3120,#3121); -#3120 = CARTESIAN_POINT('',(1.42108547152E-13,1.1657E-13)); -#3121 = VECTOR('',#3122,1.); -#3122 = DIRECTION('',(1.,2.2E-16)); -#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3126 = ORIENTED_EDGE('',*,*,#3080,.F.); +#3127 = ADVANCED_FACE('',(#3128,#3131),#3115,.T.); +#3128 = FACE_BOUND('',#3129,.F.); +#3129 = EDGE_LOOP('',(#3130)); +#3130 = ORIENTED_EDGE('',*,*,#3101,.T.); +#3131 = FACE_BOUND('',#3132,.F.); +#3132 = EDGE_LOOP('',(#3133)); +#3133 = ORIENTED_EDGE('',*,*,#3134,.F.); +#3134 = EDGE_CURVE('',#3135,#3135,#3137,.T.); +#3135 = VERTEX_POINT('',#3136); +#3136 = CARTESIAN_POINT('',(35.00000000002,0.,-12.5)); +#3137 = SURFACE_CURVE('',#3138,(#3143,#3150),.PCURVE_S1.); +#3138 = CIRCLE('',#3139,35.00000000002); +#3139 = AXIS2_PLACEMENT_3D('',#3140,#3141,#3142); +#3140 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); +#3141 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3142 = DIRECTION('',(1.,0.,0.)); +#3143 = PCURVE('',#3115,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = CIRCLE('',#3146,35.00000000002); +#3146 = AXIS2_PLACEMENT_2D('',#3147,#3148); +#3147 = CARTESIAN_POINT('',(0.,0.)); +#3148 = DIRECTION('',(1.,-0.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3124 = PCURVE('',#3044,#3125); -#3125 = DEFINITIONAL_REPRESENTATION('',(#3126),#3130); -#3126 = LINE('',#3127,#3128); -#3127 = CARTESIAN_POINT('',(-392.9921853406,233.84361652336)); -#3128 = VECTOR('',#3129,1.); -#3129 = DIRECTION('',(0.,-1.)); -#3130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3150 = PCURVE('',#3151,#3156); +#3151 = CONICAL_SURFACE('',#3152,35.00000000002,0.785398163397); +#3152 = AXIS2_PLACEMENT_3D('',#3153,#3154,#3155); +#3153 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); +#3154 = DIRECTION('',(0.,2.2E-16,1.)); +#3155 = DIRECTION('',(1.,0.,-0.)); +#3156 = DEFINITIONAL_REPRESENTATION('',(#3157),#3160); +#3157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3158,#3159),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3158 = CARTESIAN_POINT('',(0.,0.)); +#3159 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3131 = ADVANCED_FACE('',(#3132),#3099,.F.); -#3132 = FACE_BOUND('',#3133,.F.); -#3133 = EDGE_LOOP('',(#3134,#3135,#3158,#3181)); -#3134 = ORIENTED_EDGE('',*,*,#3083,.T.); -#3135 = ORIENTED_EDGE('',*,*,#3136,.T.); -#3136 = EDGE_CURVE('',#3061,#3137,#3139,.T.); -#3137 = VERTEX_POINT('',#3138); -#3138 = CARTESIAN_POINT('',(225.,375.,15.)); -#3139 = SURFACE_CURVE('',#3140,(#3144,#3151),.PCURVE_S1.); -#3140 = LINE('',#3141,#3142); -#3141 = CARTESIAN_POINT('',(225.,-375.,15.)); -#3142 = VECTOR('',#3143,1.); -#3143 = DIRECTION('',(0.,1.,0.)); -#3144 = PCURVE('',#3099,#3145); -#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150); -#3146 = LINE('',#3147,#3148); -#3147 = CARTESIAN_POINT('',(1.639302565824E-13,-15.)); -#3148 = VECTOR('',#3149,1.); -#3149 = DIRECTION('',(1.,-4.4E-16)); -#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3151 = PCURVE('',#2990,#3152); -#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); -#3153 = LINE('',#3154,#3155); -#3154 = CARTESIAN_POINT('',(-392.9921853406,-216.1563834766)); -#3155 = VECTOR('',#3156,1.); -#3156 = DIRECTION('',(1.,-4.84E-32)); -#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); -#3159 = EDGE_CURVE('',#3160,#3137,#3162,.T.); -#3160 = VERTEX_POINT('',#3161); -#3161 = CARTESIAN_POINT('',(225.,375.,0.)); -#3162 = SURFACE_CURVE('',#3163,(#3167,#3174),.PCURVE_S1.); -#3163 = LINE('',#3164,#3165); -#3164 = CARTESIAN_POINT('',(225.,375.,-1.1657E-13)); -#3165 = VECTOR('',#3166,1.); -#3166 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#3167 = PCURVE('',#3099,#3168); -#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3173); -#3169 = LINE('',#3170,#3171); -#3170 = CARTESIAN_POINT('',(750.,3.06E-15)); -#3171 = VECTOR('',#3172,1.); -#3172 = DIRECTION('',(-1.6E-16,-1.)); -#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3174 = PCURVE('',#2962,#3175); -#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3180); -#3176 = LINE('',#3177,#3178); +#3161 = ADVANCED_FACE('',(#3162),#3151,.T.); +#3162 = FACE_BOUND('',#3163,.F.); +#3163 = EDGE_LOOP('',(#3164,#3165,#3186,#3212)); +#3164 = ORIENTED_EDGE('',*,*,#3134,.T.); +#3165 = ORIENTED_EDGE('',*,*,#3166,.T.); +#3166 = EDGE_CURVE('',#3135,#3167,#3169,.T.); +#3167 = VERTEX_POINT('',#3168); +#3168 = CARTESIAN_POINT('',(40.00000000002,0.,-7.5)); +#3169 = SEAM_CURVE('',#3170,(#3174,#3180),.PCURVE_S1.); +#3170 = LINE('',#3171,#3172); +#3171 = CARTESIAN_POINT('',(35.00000000002,2.78E-15,-12.5)); +#3172 = VECTOR('',#3173,1.); +#3173 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#3174 = PCURVE('',#3151,#3175); +#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3179); +#3176 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3177,#3178),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); #3177 = CARTESIAN_POINT('',(0.,0.)); -#3178 = VECTOR('',#3179,1.); -#3179 = DIRECTION('',(2.2E-16,-1.)); -#3180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3178 = CARTESIAN_POINT('',(0.,5.)); +#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3181 = ORIENTED_EDGE('',*,*,#3182,.F.); -#3182 = EDGE_CURVE('',#3084,#3160,#3183,.T.); -#3183 = SURFACE_CURVE('',#3184,(#3188,#3195),.PCURVE_S1.); -#3184 = LINE('',#3185,#3186); -#3185 = CARTESIAN_POINT('',(225.,-375.,0.)); -#3186 = VECTOR('',#3187,1.); -#3187 = DIRECTION('',(0.,1.,0.)); -#3188 = PCURVE('',#3099,#3189); -#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3194); -#3190 = LINE('',#3191,#3192); -#3191 = CARTESIAN_POINT('',(1.705302565824E-13,2.1649E-13)); -#3192 = VECTOR('',#3193,1.); -#3193 = DIRECTION('',(1.,-4.4E-16)); -#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3180 = PCURVE('',#3151,#3181); +#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3185); +#3182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3183,#3184),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); +#3183 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3184 = CARTESIAN_POINT('',(-6.28318530718,5.)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3195 = PCURVE('',#3044,#3196); -#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3201); -#3197 = LINE('',#3198,#3199); -#3198 = CARTESIAN_POINT('',(-392.9921853406,-216.1563834766)); -#3199 = VECTOR('',#3200,1.); -#3200 = DIRECTION('',(1.,-4.84E-32)); -#3201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#3167,#3167,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3194,#3200),.PCURVE_S1.); +#3189 = CIRCLE('',#3190,40.00000000002); +#3190 = AXIS2_PLACEMENT_3D('',#3191,#3192,#3193); +#3191 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); +#3192 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3193 = DIRECTION('',(1.,0.,0.)); +#3194 = PCURVE('',#3151,#3195); +#3195 = DEFINITIONAL_REPRESENTATION('',(#3196),#3199); +#3196 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3197,#3198),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3197 = CARTESIAN_POINT('',(0.,5.)); +#3198 = CARTESIAN_POINT('',(-6.28318530718,5.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3202 = ADVANCED_FACE('',(#3203),#2962,.F.); -#3203 = FACE_BOUND('',#3204,.F.); -#3204 = EDGE_LOOP('',(#3205,#3206,#3227,#3228)); -#3205 = ORIENTED_EDGE('',*,*,#3159,.T.); -#3206 = ORIENTED_EDGE('',*,*,#3207,.T.); -#3207 = EDGE_CURVE('',#3137,#2942,#3208,.T.); -#3208 = SURFACE_CURVE('',#3209,(#3213,#3220),.PCURVE_S1.); -#3209 = LINE('',#3210,#3211); -#3210 = CARTESIAN_POINT('',(225.,375.,15.)); -#3211 = VECTOR('',#3212,1.); -#3212 = DIRECTION('',(-1.,0.,0.)); -#3213 = PCURVE('',#2962,#3214); -#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219); -#3215 = LINE('',#3216,#3217); -#3216 = CARTESIAN_POINT('',(1.38808547152E-13,-15.)); -#3217 = VECTOR('',#3218,1.); -#3218 = DIRECTION('',(1.,-2.2E-16)); -#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3200 = PCURVE('',#3201,#3206); +#3201 = PLANE('',#3202); +#3202 = AXIS2_PLACEMENT_3D('',#3203,#3204,#3205); +#3203 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); +#3204 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3205 = DIRECTION('',(1.,0.,0.)); +#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211); +#3207 = CIRCLE('',#3208,40.00000000002); +#3208 = AXIS2_PLACEMENT_2D('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(0.,0.)); +#3210 = DIRECTION('',(1.,0.)); +#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3220 = PCURVE('',#2990,#3221); -#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); -#3222 = LINE('',#3223,#3224); -#3223 = CARTESIAN_POINT('',(357.00781465936,-216.1563834766)); -#3224 = VECTOR('',#3225,1.); -#3225 = DIRECTION('',(0.,1.)); -#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3212 = ORIENTED_EDGE('',*,*,#3166,.F.); +#3213 = ADVANCED_FACE('',(#3214,#3217),#3201,.F.); +#3214 = FACE_BOUND('',#3215,.F.); +#3215 = EDGE_LOOP('',(#3216)); +#3216 = ORIENTED_EDGE('',*,*,#3187,.T.); +#3217 = FACE_BOUND('',#3218,.F.); +#3218 = EDGE_LOOP('',(#3219)); +#3219 = ORIENTED_EDGE('',*,*,#3220,.F.); +#3220 = EDGE_CURVE('',#3221,#3221,#3223,.T.); +#3221 = VERTEX_POINT('',#3222); +#3222 = CARTESIAN_POINT('',(30.,0.,-7.5)); +#3223 = SURFACE_CURVE('',#3224,(#3229,#3236),.PCURVE_S1.); +#3224 = CIRCLE('',#3225,30.); +#3225 = AXIS2_PLACEMENT_3D('',#3226,#3227,#3228); +#3226 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); +#3227 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3228 = DIRECTION('',(1.,0.,0.)); +#3229 = PCURVE('',#3201,#3230); +#3230 = DEFINITIONAL_REPRESENTATION('',(#3231),#3235); +#3231 = CIRCLE('',#3232,30.); +#3232 = AXIS2_PLACEMENT_2D('',#3233,#3234); +#3233 = CARTESIAN_POINT('',(0.,0.)); +#3234 = DIRECTION('',(1.,0.)); +#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3227 = ORIENTED_EDGE('',*,*,#2939,.F.); -#3228 = ORIENTED_EDGE('',*,*,#3229,.F.); -#3229 = EDGE_CURVE('',#3160,#2940,#3230,.T.); -#3230 = SURFACE_CURVE('',#3231,(#3235,#3242),.PCURVE_S1.); -#3231 = LINE('',#3232,#3233); -#3232 = CARTESIAN_POINT('',(225.,375.,0.)); -#3233 = VECTOR('',#3234,1.); -#3234 = DIRECTION('',(-1.,0.,0.)); -#3235 = PCURVE('',#2962,#3236); -#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241); -#3237 = LINE('',#3238,#3239); -#3238 = CARTESIAN_POINT('',(1.42108547152E-13,-1.1657E-13)); -#3239 = VECTOR('',#3240,1.); -#3240 = DIRECTION('',(1.,-2.2E-16)); -#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3236 = PCURVE('',#3237,#3242); +#3237 = CYLINDRICAL_SURFACE('',#3238,30.); +#3238 = AXIS2_PLACEMENT_3D('',#3239,#3240,#3241); +#3239 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); +#3240 = DIRECTION('',(0.,2.2E-16,1.)); +#3241 = DIRECTION('',(1.,0.,-0.)); +#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3246); +#3243 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3244,#3245),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3244 = CARTESIAN_POINT('',(0.,0.)); +#3245 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3242 = PCURVE('',#3044,#3243); -#3243 = DEFINITIONAL_REPRESENTATION('',(#3244),#3248); -#3244 = LINE('',#3245,#3246); -#3245 = CARTESIAN_POINT('',(357.00781465936,-216.1563834766)); -#3246 = VECTOR('',#3247,1.); -#3247 = DIRECTION('',(0.,1.)); -#3248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3247 = ADVANCED_FACE('',(#3248),#3237,.T.); +#3248 = FACE_BOUND('',#3249,.F.); +#3249 = EDGE_LOOP('',(#3250,#3251,#3272,#3298)); +#3250 = ORIENTED_EDGE('',*,*,#3220,.T.); +#3251 = ORIENTED_EDGE('',*,*,#3252,.T.); +#3252 = EDGE_CURVE('',#3221,#3253,#3255,.T.); +#3253 = VERTEX_POINT('',#3254); +#3254 = CARTESIAN_POINT('',(30.,0.,7.5)); +#3255 = SEAM_CURVE('',#3256,(#3260,#3266),.PCURVE_S1.); +#3256 = LINE('',#3257,#3258); +#3257 = CARTESIAN_POINT('',(30.,1.67E-15,-7.5)); +#3258 = VECTOR('',#3259,1.); +#3259 = DIRECTION('',(0.,-2.2E-16,1.)); +#3260 = PCURVE('',#3237,#3261); +#3261 = DEFINITIONAL_REPRESENTATION('',(#3262),#3265); +#3262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3263,#3264),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,15.),.PIECEWISE_BEZIER_KNOTS.); +#3263 = CARTESIAN_POINT('',(0.,0.)); +#3264 = CARTESIAN_POINT('',(0.,15.)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3249 = ADVANCED_FACE('',(#3250),#3264,.F.); -#3250 = FACE_BOUND('',#3251,.T.); -#3251 = EDGE_LOOP('',(#3252,#3282,#3304,#3305)); -#3252 = ORIENTED_EDGE('',*,*,#3253,.T.); -#3253 = EDGE_CURVE('',#3254,#3256,#3258,.T.); -#3254 = VERTEX_POINT('',#3255); -#3255 = CARTESIAN_POINT('',(175.,295.,0.)); -#3256 = VERTEX_POINT('',#3257); -#3257 = CARTESIAN_POINT('',(175.,295.,15.)); -#3258 = SEAM_CURVE('',#3259,(#3263,#3275),.PCURVE_S1.); -#3259 = LINE('',#3260,#3261); -#3260 = CARTESIAN_POINT('',(175.,295.,-9.215E-14)); -#3261 = VECTOR('',#3262,1.); -#3262 = DIRECTION('',(-4.4E-16,2.8E-16,1.)); -#3263 = PCURVE('',#3264,#3269); -#3264 = CYLINDRICAL_SURFACE('',#3265,30.); -#3265 = AXIS2_PLACEMENT_3D('',#3266,#3267,#3268); -#3266 = CARTESIAN_POINT('',(145.,295.,-9.881E-14)); -#3267 = DIRECTION('',(2.2E-16,-4.4E-16,-1.)); -#3268 = DIRECTION('',(1.,-4.4E-16,2.2E-16)); -#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3274); -#3270 = LINE('',#3271,#3272); -#3271 = CARTESIAN_POINT('',(-0.,0.)); -#3272 = VECTOR('',#3273,1.); -#3273 = DIRECTION('',(-0.,-1.)); -#3274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3266 = PCURVE('',#3237,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3271); +#3268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3269,#3270),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,15.),.PIECEWISE_BEZIER_KNOTS.); +#3269 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3270 = CARTESIAN_POINT('',(-6.28318530718,15.)); +#3271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3275 = PCURVE('',#3264,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(-0.,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3272 = ORIENTED_EDGE('',*,*,#3273,.F.); +#3273 = EDGE_CURVE('',#3253,#3253,#3274,.T.); +#3274 = SURFACE_CURVE('',#3275,(#3280,#3286),.PCURVE_S1.); +#3275 = CIRCLE('',#3276,30.); +#3276 = AXIS2_PLACEMENT_3D('',#3277,#3278,#3279); +#3277 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); +#3278 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3279 = DIRECTION('',(1.,0.,0.)); +#3280 = PCURVE('',#3237,#3281); +#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3285); +#3282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3283,#3284),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3283 = CARTESIAN_POINT('',(0.,15.)); +#3284 = CARTESIAN_POINT('',(-6.28318530718,15.)); +#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = ORIENTED_EDGE('',*,*,#3283,.T.); -#3283 = EDGE_CURVE('',#3256,#3256,#3284,.T.); -#3284 = SURFACE_CURVE('',#3285,(#3290,#3297),.PCURVE_S1.); -#3285 = CIRCLE('',#3286,30.); -#3286 = AXIS2_PLACEMENT_3D('',#3287,#3288,#3289); -#3287 = CARTESIAN_POINT('',(145.,295.,15.)); -#3288 = DIRECTION('',(0.,0.,1.)); -#3289 = DIRECTION('',(1.,0.,0.)); -#3290 = PCURVE('',#3264,#3291); -#3291 = DEFINITIONAL_REPRESENTATION('',(#3292),#3296); -#3292 = LINE('',#3293,#3294); -#3293 = CARTESIAN_POINT('',(-0.,-15.)); -#3294 = VECTOR('',#3295,1.); -#3295 = DIRECTION('',(-1.,0.)); -#3296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3286 = PCURVE('',#3287,#3292); +#3287 = PLANE('',#3288); +#3288 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291); +#3289 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); +#3290 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3291 = DIRECTION('',(1.,0.,-0.)); +#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297); +#3293 = CIRCLE('',#3294,30.); +#3294 = AXIS2_PLACEMENT_2D('',#3295,#3296); +#3295 = CARTESIAN_POINT('',(0.,0.)); +#3296 = DIRECTION('',(1.,-0.)); +#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3297 = PCURVE('',#2990,#3298); -#3298 = DEFINITIONAL_REPRESENTATION('',(#3299),#3303); -#3299 = CIRCLE('',#3300,30.); -#3300 = AXIS2_PLACEMENT_2D('',#3301,#3302); -#3301 = CARTESIAN_POINT('',(277.00781465936,-136.1563834766)); -#3302 = DIRECTION('',(0.,-1.)); -#3303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3304 = ORIENTED_EDGE('',*,*,#3253,.F.); +#3298 = ORIENTED_EDGE('',*,*,#3252,.F.); +#3299 = ADVANCED_FACE('',(#3300,#3303),#3287,.T.); +#3300 = FACE_BOUND('',#3301,.F.); +#3301 = EDGE_LOOP('',(#3302)); +#3302 = ORIENTED_EDGE('',*,*,#3273,.T.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305)); #3305 = ORIENTED_EDGE('',*,*,#3306,.F.); -#3306 = EDGE_CURVE('',#3254,#3254,#3307,.T.); -#3307 = SURFACE_CURVE('',#3308,(#3313,#3320),.PCURVE_S1.); -#3308 = CIRCLE('',#3309,30.); -#3309 = AXIS2_PLACEMENT_3D('',#3310,#3311,#3312); -#3310 = CARTESIAN_POINT('',(145.,295.,0.)); -#3311 = DIRECTION('',(0.,0.,1.)); -#3312 = DIRECTION('',(1.,0.,0.)); -#3313 = PCURVE('',#3264,#3314); -#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319); -#3315 = LINE('',#3316,#3317); -#3316 = CARTESIAN_POINT('',(-0.,0.)); -#3317 = VECTOR('',#3318,1.); -#3318 = DIRECTION('',(-1.,0.)); -#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3306 = EDGE_CURVE('',#3307,#3307,#3309,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(40.,0.,7.5)); +#3309 = SURFACE_CURVE('',#3310,(#3315,#3322),.PCURVE_S1.); +#3310 = CIRCLE('',#3311,40.); +#3311 = AXIS2_PLACEMENT_3D('',#3312,#3313,#3314); +#3312 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); +#3313 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3314 = DIRECTION('',(1.,0.,0.)); +#3315 = PCURVE('',#3287,#3316); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = CIRCLE('',#3318,40.); +#3318 = AXIS2_PLACEMENT_2D('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.,0.)); +#3320 = DIRECTION('',(1.,-0.)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3320 = PCURVE('',#3044,#3321); -#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326); -#3322 = CIRCLE('',#3323,30.); -#3323 = AXIS2_PLACEMENT_2D('',#3324,#3325); -#3324 = CARTESIAN_POINT('',(277.00781465936,-136.1563834766)); -#3325 = DIRECTION('',(0.,-1.)); -#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3322 = PCURVE('',#3323,#3328); +#3323 = CONICAL_SURFACE('',#3324,40.,0.785398163397); +#3324 = AXIS2_PLACEMENT_3D('',#3325,#3326,#3327); +#3325 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); +#3326 = DIRECTION('',(-0.,-2.2E-16,-1.)); +#3327 = DIRECTION('',(1.,0.,-0.)); +#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3332); +#3329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3330,#3331),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3330 = CARTESIAN_POINT('',(0.,0.)); +#3331 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3327 = ADVANCED_FACE('',(#3328,#3334),#3044,.F.); -#3328 = FACE_BOUND('',#3329,.F.); -#3329 = EDGE_LOOP('',(#3330,#3331,#3332,#3333)); -#3330 = ORIENTED_EDGE('',*,*,#3030,.T.); -#3331 = ORIENTED_EDGE('',*,*,#3111,.T.); -#3332 = ORIENTED_EDGE('',*,*,#3182,.T.); -#3333 = ORIENTED_EDGE('',*,*,#3229,.T.); -#3334 = FACE_BOUND('',#3335,.T.); -#3335 = EDGE_LOOP('',(#3336)); +#3333 = ADVANCED_FACE('',(#3334),#3323,.T.); +#3334 = FACE_BOUND('',#3335,.F.); +#3335 = EDGE_LOOP('',(#3336,#3337,#3358,#3379)); #3336 = ORIENTED_EDGE('',*,*,#3306,.T.); -#3337 = ADVANCED_FACE('',(#3338,#3344),#2990,.T.); -#3338 = FACE_BOUND('',#3339,.T.); -#3339 = EDGE_LOOP('',(#3340,#3341,#3342,#3343)); -#3340 = ORIENTED_EDGE('',*,*,#2974,.T.); -#3341 = ORIENTED_EDGE('',*,*,#3060,.T.); -#3342 = ORIENTED_EDGE('',*,*,#3136,.T.); -#3343 = ORIENTED_EDGE('',*,*,#3207,.T.); -#3344 = FACE_BOUND('',#3345,.F.); -#3345 = EDGE_LOOP('',(#3346)); -#3346 = ORIENTED_EDGE('',*,*,#3283,.T.); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3351)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3348,#3349,#3350)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3348 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3349 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3350 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3351 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3348, - 'distance_accuracy_value','confusion accuracy'); -#3352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3353,#3355); -#3353 = ( REPRESENTATION_RELATIONSHIP('','',#2932,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3354) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); -#3355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3356); -#3356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','Pad003','',#5,#2927,$); -#3357 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2929)); -#3358 = SHAPE_DEFINITION_REPRESENTATION(#3359,#3365); -#3359 = PRODUCT_DEFINITION_SHAPE('','',#3360); -#3360 = PRODUCT_DEFINITION('design','',#3361,#3364); -#3361 = PRODUCT_DEFINITION_FORMATION('','',#3362); -#3362 = PRODUCT('RearPannel','RearPannel','',(#3363)); -#3363 = PRODUCT_CONTEXT('',#2,'mechanical'); -#3364 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3365 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3366),#3696); -#3366 = MANIFOLD_SOLID_BREP('',#3367); -#3367 = CLOSED_SHELL('',(#3368,#3488,#3564,#3635,#3682,#3689)); -#3368 = ADVANCED_FACE('',(#3369),#3383,.F.); -#3369 = FACE_BOUND('',#3370,.F.); -#3370 = EDGE_LOOP('',(#3371,#3406,#3434,#3462)); -#3371 = ORIENTED_EDGE('',*,*,#3372,.T.); -#3372 = EDGE_CURVE('',#3373,#3375,#3377,.T.); -#3373 = VERTEX_POINT('',#3374); -#3374 = CARTESIAN_POINT('',(-500.,6.7E-14,150.)); -#3375 = VERTEX_POINT('',#3376); -#3376 = CARTESIAN_POINT('',(-500.,-15.,150.)); -#3377 = SURFACE_CURVE('',#3378,(#3382,#3394),.PCURVE_S1.); -#3378 = LINE('',#3379,#3380); -#3379 = CARTESIAN_POINT('',(-500.,9.992E-14,150.)); -#3380 = VECTOR('',#3381,1.); -#3381 = DIRECTION('',(0.,-1.,6.6E-16)); -#3382 = PCURVE('',#3383,#3388); -#3383 = PLANE('',#3384); -#3384 = AXIS2_PLACEMENT_3D('',#3385,#3386,#3387); -#3385 = CARTESIAN_POINT('',(-500.,9.992E-14,150.)); -#3386 = DIRECTION('',(1.,0.,0.)); -#3387 = DIRECTION('',(0.,-6.6E-16,-1.)); -#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3393); -#3389 = LINE('',#3390,#3391); -#3390 = CARTESIAN_POINT('',(0.,0.)); -#3391 = VECTOR('',#3392,1.); -#3392 = DIRECTION('',(0.,-1.)); -#3393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3394 = PCURVE('',#3395,#3400); -#3395 = PLANE('',#3396); -#3396 = AXIS2_PLACEMENT_3D('',#3397,#3398,#3399); -#3397 = CARTESIAN_POINT('',(500.,9.992E-14,150.)); -#3398 = DIRECTION('',(0.,-6.6E-16,-1.)); -#3399 = DIRECTION('',(-1.,-0.,0.)); -#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405); -#3401 = LINE('',#3402,#3403); -#3402 = CARTESIAN_POINT('',(1.E+03,0.)); -#3403 = VECTOR('',#3404,1.); -#3404 = DIRECTION('',(0.,-1.)); -#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3406 = ORIENTED_EDGE('',*,*,#3407,.T.); -#3407 = EDGE_CURVE('',#3375,#3408,#3410,.T.); -#3408 = VERTEX_POINT('',#3409); -#3409 = CARTESIAN_POINT('',(-500.,-15.,-150.)); -#3410 = SURFACE_CURVE('',#3411,(#3415,#3422),.PCURVE_S1.); -#3411 = LINE('',#3412,#3413); -#3412 = CARTESIAN_POINT('',(-500.,-15.,150.)); -#3413 = VECTOR('',#3414,1.); -#3414 = DIRECTION('',(0.,-2.2E-16,-1.)); -#3415 = PCURVE('',#3383,#3416); -#3416 = DEFINITIONAL_REPRESENTATION('',(#3417),#3421); -#3417 = LINE('',#3418,#3419); -#3418 = CARTESIAN_POINT('',(9.9E-15,-15.)); -#3419 = VECTOR('',#3420,1.); -#3420 = DIRECTION('',(1.,4.4E-16)); -#3421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3422 = PCURVE('',#3423,#3428); -#3423 = PLANE('',#3424); -#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427); -#3425 = CARTESIAN_POINT('',(0.,-15.,1.06581410364E-14)); -#3426 = DIRECTION('',(0.,1.,-4.4E-16)); -#3427 = DIRECTION('',(0.,4.4E-16,1.)); -#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433); -#3429 = LINE('',#3430,#3431); -#3430 = CARTESIAN_POINT('',(150.,-500.)); -#3431 = VECTOR('',#3432,1.); -#3432 = DIRECTION('',(-1.,0.)); -#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3434 = ORIENTED_EDGE('',*,*,#3435,.F.); -#3435 = EDGE_CURVE('',#3436,#3408,#3438,.T.); -#3436 = VERTEX_POINT('',#3437); -#3437 = CARTESIAN_POINT('',(-500.,-6.7E-14,-150.)); -#3438 = SURFACE_CURVE('',#3439,(#3443,#3450),.PCURVE_S1.); -#3439 = LINE('',#3440,#3441); -#3440 = CARTESIAN_POINT('',(-500.,-9.992E-14,-150.)); -#3441 = VECTOR('',#3442,1.); -#3442 = DIRECTION('',(0.,-1.,6.6E-16)); -#3443 = PCURVE('',#3383,#3444); -#3444 = DEFINITIONAL_REPRESENTATION('',(#3445),#3449); -#3445 = LINE('',#3446,#3447); -#3446 = CARTESIAN_POINT('',(300.,-1.84E-15)); -#3447 = VECTOR('',#3448,1.); -#3448 = DIRECTION('',(0.,-1.)); -#3449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3450 = PCURVE('',#3451,#3456); -#3451 = PLANE('',#3452); -#3452 = AXIS2_PLACEMENT_3D('',#3453,#3454,#3455); -#3453 = CARTESIAN_POINT('',(-500.,-9.992E-14,-150.)); -#3454 = DIRECTION('',(0.,6.6E-16,1.)); -#3455 = DIRECTION('',(1.,0.,-0.)); -#3456 = DEFINITIONAL_REPRESENTATION('',(#3457),#3461); -#3457 = LINE('',#3458,#3459); -#3458 = CARTESIAN_POINT('',(0.,0.)); -#3459 = VECTOR('',#3460,1.); -#3460 = DIRECTION('',(0.,-1.)); -#3461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3462 = ORIENTED_EDGE('',*,*,#3463,.F.); -#3463 = EDGE_CURVE('',#3373,#3436,#3464,.T.); -#3464 = SURFACE_CURVE('',#3465,(#3469,#3476),.PCURVE_S1.); -#3465 = LINE('',#3466,#3467); -#3466 = CARTESIAN_POINT('',(-500.,3.331E-14,150.)); -#3467 = VECTOR('',#3468,1.); -#3468 = DIRECTION('',(0.,-2.2E-16,-1.)); -#3469 = PCURVE('',#3383,#3470); -#3470 = DEFINITIONAL_REPRESENTATION('',(#3471),#3475); -#3471 = LINE('',#3472,#3473); -#3472 = CARTESIAN_POINT('',(4.39626E-29,-6.661E-14)); -#3473 = VECTOR('',#3474,1.); -#3474 = DIRECTION('',(1.,4.4E-16)); -#3475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3476 = PCURVE('',#3477,#3482); -#3477 = PLANE('',#3478); -#3478 = AXIS2_PLACEMENT_3D('',#3479,#3480,#3481); -#3479 = CARTESIAN_POINT('',(0.,0.,0.)); -#3480 = DIRECTION('',(0.,1.,-4.4E-16)); -#3481 = DIRECTION('',(0.,4.4E-16,1.)); -#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487); -#3483 = LINE('',#3484,#3485); -#3484 = CARTESIAN_POINT('',(150.,-500.)); -#3485 = VECTOR('',#3486,1.); -#3486 = DIRECTION('',(-1.,0.)); -#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3488 = ADVANCED_FACE('',(#3489),#3451,.F.); -#3489 = FACE_BOUND('',#3490,.F.); -#3490 = EDGE_LOOP('',(#3491,#3492,#3515,#3543)); -#3491 = ORIENTED_EDGE('',*,*,#3435,.T.); -#3492 = ORIENTED_EDGE('',*,*,#3493,.T.); -#3493 = EDGE_CURVE('',#3408,#3494,#3496,.T.); -#3494 = VERTEX_POINT('',#3495); -#3495 = CARTESIAN_POINT('',(500.,-15.,-150.)); -#3496 = SURFACE_CURVE('',#3497,(#3501,#3508),.PCURVE_S1.); -#3497 = LINE('',#3498,#3499); -#3498 = CARTESIAN_POINT('',(-500.,-15.,-150.)); -#3499 = VECTOR('',#3500,1.); -#3500 = DIRECTION('',(1.,0.,0.)); -#3501 = PCURVE('',#3451,#3502); -#3502 = DEFINITIONAL_REPRESENTATION('',(#3503),#3507); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(0.,-15.)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(1.,0.)); -#3507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3508 = PCURVE('',#3423,#3509); -#3509 = DEFINITIONAL_REPRESENTATION('',(#3510),#3514); -#3510 = LINE('',#3511,#3512); -#3511 = CARTESIAN_POINT('',(-150.,-500.)); -#3512 = VECTOR('',#3513,1.); -#3513 = DIRECTION('',(0.,1.)); -#3514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3515 = ORIENTED_EDGE('',*,*,#3516,.F.); -#3516 = EDGE_CURVE('',#3517,#3494,#3519,.T.); -#3517 = VERTEX_POINT('',#3518); -#3518 = CARTESIAN_POINT('',(500.,-6.7E-14,-150.)); -#3519 = SURFACE_CURVE('',#3520,(#3524,#3531),.PCURVE_S1.); -#3520 = LINE('',#3521,#3522); -#3521 = CARTESIAN_POINT('',(500.,-9.992E-14,-150.)); -#3522 = VECTOR('',#3523,1.); -#3523 = DIRECTION('',(0.,-1.,6.6E-16)); -#3524 = PCURVE('',#3451,#3525); -#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3530); -#3526 = LINE('',#3527,#3528); -#3527 = CARTESIAN_POINT('',(1.E+03,0.)); -#3528 = VECTOR('',#3529,1.); -#3529 = DIRECTION('',(0.,-1.)); -#3530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3531 = PCURVE('',#3532,#3537); -#3532 = PLANE('',#3533); -#3533 = AXIS2_PLACEMENT_3D('',#3534,#3535,#3536); -#3534 = CARTESIAN_POINT('',(500.,-9.992E-14,-150.)); -#3535 = DIRECTION('',(-1.,0.,0.)); -#3536 = DIRECTION('',(0.,6.6E-16,1.)); -#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3542); -#3538 = LINE('',#3539,#3540); -#3539 = CARTESIAN_POINT('',(0.,0.)); -#3540 = VECTOR('',#3541,1.); -#3541 = DIRECTION('',(0.,-1.)); -#3542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3543 = ORIENTED_EDGE('',*,*,#3544,.F.); -#3544 = EDGE_CURVE('',#3436,#3517,#3545,.T.); -#3545 = SURFACE_CURVE('',#3546,(#3550,#3557),.PCURVE_S1.); -#3546 = LINE('',#3547,#3548); -#3547 = CARTESIAN_POINT('',(-500.,-3.331E-14,-150.)); -#3548 = VECTOR('',#3549,1.); -#3549 = DIRECTION('',(1.,0.,0.)); -#3550 = PCURVE('',#3451,#3551); -#3551 = DEFINITIONAL_REPRESENTATION('',(#3552),#3556); -#3552 = LINE('',#3553,#3554); -#3553 = CARTESIAN_POINT('',(0.,6.661E-14)); -#3554 = VECTOR('',#3555,1.); -#3555 = DIRECTION('',(1.,0.)); -#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3557 = PCURVE('',#3477,#3558); -#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); -#3559 = LINE('',#3560,#3561); -#3560 = CARTESIAN_POINT('',(-150.,-500.)); -#3561 = VECTOR('',#3562,1.); -#3562 = DIRECTION('',(0.,1.)); -#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3564 = ADVANCED_FACE('',(#3565),#3532,.F.); -#3565 = FACE_BOUND('',#3566,.F.); -#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3614)); -#3567 = ORIENTED_EDGE('',*,*,#3516,.T.); -#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); -#3569 = EDGE_CURVE('',#3494,#3570,#3572,.T.); -#3570 = VERTEX_POINT('',#3571); -#3571 = CARTESIAN_POINT('',(500.,-15.,150.)); -#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); -#3573 = LINE('',#3574,#3575); -#3574 = CARTESIAN_POINT('',(500.,-15.,-150.)); -#3575 = VECTOR('',#3576,1.); -#3576 = DIRECTION('',(0.,2.2E-16,1.)); -#3577 = PCURVE('',#3532,#3578); -#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); -#3579 = LINE('',#3580,#3581); -#3580 = CARTESIAN_POINT('',(-9.9E-15,-15.)); -#3581 = VECTOR('',#3582,1.); -#3582 = DIRECTION('',(1.,-4.4E-16)); -#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3584 = PCURVE('',#3423,#3585); -#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); -#3586 = LINE('',#3587,#3588); -#3587 = CARTESIAN_POINT('',(-150.,500.)); -#3588 = VECTOR('',#3589,1.); -#3589 = DIRECTION('',(1.,0.)); -#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); -#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); -#3593 = VERTEX_POINT('',#3594); -#3594 = CARTESIAN_POINT('',(500.,6.7E-14,150.)); -#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); -#3596 = LINE('',#3597,#3598); -#3597 = CARTESIAN_POINT('',(500.,9.992E-14,150.)); -#3598 = VECTOR('',#3599,1.); -#3599 = DIRECTION('',(0.,-1.,6.6E-16)); -#3600 = PCURVE('',#3532,#3601); -#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); -#3602 = LINE('',#3603,#3604); -#3603 = CARTESIAN_POINT('',(300.,1.84E-15)); -#3604 = VECTOR('',#3605,1.); -#3605 = DIRECTION('',(0.,-1.)); -#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3607 = PCURVE('',#3395,#3608); -#3608 = DEFINITIONAL_REPRESENTATION('',(#3609),#3613); -#3609 = LINE('',#3610,#3611); -#3610 = CARTESIAN_POINT('',(0.,0.)); -#3611 = VECTOR('',#3612,1.); -#3612 = DIRECTION('',(0.,-1.)); -#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3614 = ORIENTED_EDGE('',*,*,#3615,.F.); -#3615 = EDGE_CURVE('',#3517,#3593,#3616,.T.); -#3616 = SURFACE_CURVE('',#3617,(#3621,#3628),.PCURVE_S1.); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(500.,-3.331E-14,-150.)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.,2.2E-16,1.)); -#3621 = PCURVE('',#3532,#3622); -#3622 = DEFINITIONAL_REPRESENTATION('',(#3623),#3627); -#3623 = LINE('',#3624,#3625); -#3624 = CARTESIAN_POINT('',(4.39626E-29,6.661E-14)); -#3625 = VECTOR('',#3626,1.); -#3626 = DIRECTION('',(1.,-4.4E-16)); -#3627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3628 = PCURVE('',#3477,#3629); -#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634); -#3630 = LINE('',#3631,#3632); -#3631 = CARTESIAN_POINT('',(-150.,500.)); -#3632 = VECTOR('',#3633,1.); -#3633 = DIRECTION('',(1.,0.)); -#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3635 = ADVANCED_FACE('',(#3636),#3395,.F.); -#3636 = FACE_BOUND('',#3637,.F.); -#3637 = EDGE_LOOP('',(#3638,#3639,#3660,#3661)); -#3638 = ORIENTED_EDGE('',*,*,#3592,.T.); -#3639 = ORIENTED_EDGE('',*,*,#3640,.T.); -#3640 = EDGE_CURVE('',#3570,#3375,#3641,.T.); -#3641 = SURFACE_CURVE('',#3642,(#3646,#3653),.PCURVE_S1.); -#3642 = LINE('',#3643,#3644); -#3643 = CARTESIAN_POINT('',(500.,-15.,150.)); -#3644 = VECTOR('',#3645,1.); -#3645 = DIRECTION('',(-1.,0.,0.)); -#3646 = PCURVE('',#3395,#3647); -#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); -#3648 = LINE('',#3649,#3650); -#3649 = CARTESIAN_POINT('',(0.,-15.)); -#3650 = VECTOR('',#3651,1.); -#3651 = DIRECTION('',(1.,0.)); -#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3653 = PCURVE('',#3423,#3654); -#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); -#3655 = LINE('',#3656,#3657); -#3656 = CARTESIAN_POINT('',(150.,500.)); -#3657 = VECTOR('',#3658,1.); -#3658 = DIRECTION('',(0.,-1.)); -#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3660 = ORIENTED_EDGE('',*,*,#3372,.F.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3593,#3373,#3663,.T.); -#3663 = SURFACE_CURVE('',#3664,(#3668,#3675),.PCURVE_S1.); -#3664 = LINE('',#3665,#3666); -#3665 = CARTESIAN_POINT('',(500.,3.331E-14,150.)); -#3666 = VECTOR('',#3667,1.); -#3667 = DIRECTION('',(-1.,0.,0.)); -#3668 = PCURVE('',#3395,#3669); -#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674); -#3670 = LINE('',#3671,#3672); -#3671 = CARTESIAN_POINT('',(0.,-6.661E-14)); -#3672 = VECTOR('',#3673,1.); -#3673 = DIRECTION('',(1.,0.)); -#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3675 = PCURVE('',#3477,#3676); -#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681); -#3677 = LINE('',#3678,#3679); -#3678 = CARTESIAN_POINT('',(150.,500.)); -#3679 = VECTOR('',#3680,1.); -#3680 = DIRECTION('',(0.,-1.)); -#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3682 = ADVANCED_FACE('',(#3683),#3477,.T.); -#3683 = FACE_BOUND('',#3684,.F.); -#3684 = EDGE_LOOP('',(#3685,#3686,#3687,#3688)); -#3685 = ORIENTED_EDGE('',*,*,#3463,.T.); -#3686 = ORIENTED_EDGE('',*,*,#3544,.T.); -#3687 = ORIENTED_EDGE('',*,*,#3615,.T.); -#3688 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3689 = ADVANCED_FACE('',(#3690),#3423,.F.); -#3690 = FACE_BOUND('',#3691,.T.); -#3691 = EDGE_LOOP('',(#3692,#3693,#3694,#3695)); -#3692 = ORIENTED_EDGE('',*,*,#3407,.T.); -#3693 = ORIENTED_EDGE('',*,*,#3493,.T.); -#3694 = ORIENTED_EDGE('',*,*,#3569,.T.); -#3695 = ORIENTED_EDGE('',*,*,#3640,.T.); -#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3700)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3697,#3698,#3699)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3697 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3698 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3699 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3700 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3697, - 'distance_accuracy_value','confusion accuracy'); -#3701 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3702,#3704); -#3702 = ( REPRESENTATION_RELATIONSHIP('','',#3365,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3703) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3703 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); -#3704 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3705); -#3705 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','RearPannel','',#5,#3360,$); -#3706 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3362)); -#3707 = SHAPE_DEFINITION_REPRESENTATION(#3708,#3714); -#3708 = PRODUCT_DEFINITION_SHAPE('','',#3709); -#3709 = PRODUCT_DEFINITION('design','',#3710,#3713); -#3710 = PRODUCT_DEFINITION_FORMATION('','',#3711); -#3711 = PRODUCT('Sketch004','Sketch004','',(#3712)); -#3712 = PRODUCT_CONTEXT('',#2,'mechanical'); -#3713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3714 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, - #3715),#3744); -#3715 = GEOMETRIC_CURVE_SET('',(#3716,#3723,#3730,#3737)); -#3716 = TRIMMED_CURVE('',#3717,(#3721,PARAMETER_VALUE(0.)),(#3722, - PARAMETER_VALUE(300.)),.T.,.PARAMETER.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(-500.,150.,0.)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(0.,-1.,0.)); -#3721 = CARTESIAN_POINT('',(-500.,150.,0.)); -#3722 = CARTESIAN_POINT('',(-500.,-150.,0.)); -#3723 = TRIMMED_CURVE('',#3724,(#3728,PARAMETER_VALUE(0.)),(#3729, - PARAMETER_VALUE(1.E+03)),.T.,.PARAMETER.); -#3724 = LINE('',#3725,#3726); -#3725 = CARTESIAN_POINT('',(-500.,-150.,0.)); -#3726 = VECTOR('',#3727,1.); -#3727 = DIRECTION('',(1.,0.,0.)); -#3728 = CARTESIAN_POINT('',(-500.,-150.,0.)); -#3729 = CARTESIAN_POINT('',(500.,-150.,0.)); -#3730 = TRIMMED_CURVE('',#3731,(#3735,PARAMETER_VALUE(0.)),(#3736, - PARAMETER_VALUE(300.)),.T.,.PARAMETER.); -#3731 = LINE('',#3732,#3733); -#3732 = CARTESIAN_POINT('',(500.,-150.,0.)); -#3733 = VECTOR('',#3734,1.); -#3734 = DIRECTION('',(0.,1.,0.)); -#3735 = CARTESIAN_POINT('',(500.,-150.,0.)); -#3736 = CARTESIAN_POINT('',(500.,150.,0.)); -#3737 = TRIMMED_CURVE('',#3738,(#3742,PARAMETER_VALUE(0.)),(#3743, - PARAMETER_VALUE(1.E+03)),.T.,.PARAMETER.); -#3738 = LINE('',#3739,#3740); -#3739 = CARTESIAN_POINT('',(500.,150.,0.)); -#3740 = VECTOR('',#3741,1.); -#3741 = DIRECTION('',(-1.,0.,0.)); -#3742 = CARTESIAN_POINT('',(500.,150.,0.)); -#3743 = CARTESIAN_POINT('',(-500.,150.,0.)); -#3744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3748)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3745,#3746,#3747)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3745 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3746 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3747 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3748 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3745, - 'distance_accuracy_value','confusion accuracy'); -#3749 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3750,#3752); -#3750 = ( REPRESENTATION_RELATIONSHIP('','',#3714,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3751) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3751 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); -#3752 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3753); -#3753 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','Sketch004','',#5,#3709,$); -#3754 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3711)); -#3755 = SHAPE_DEFINITION_REPRESENTATION(#3756,#3762); -#3756 = PRODUCT_DEFINITION_SHAPE('','',#3757); -#3757 = PRODUCT_DEFINITION('design','',#3758,#3761); -#3758 = PRODUCT_DEFINITION_FORMATION('','',#3759); -#3759 = PRODUCT('Pad004','Pad004','',(#3760)); -#3760 = PRODUCT_CONTEXT('',#2,'mechanical'); -#3761 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3762 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3763),#4093); -#3763 = MANIFOLD_SOLID_BREP('',#3764); -#3764 = CLOSED_SHELL('',(#3765,#3885,#3961,#4032,#4079,#4086)); -#3765 = ADVANCED_FACE('',(#3766),#3780,.F.); -#3766 = FACE_BOUND('',#3767,.F.); -#3767 = EDGE_LOOP('',(#3768,#3803,#3831,#3859)); -#3768 = ORIENTED_EDGE('',*,*,#3769,.T.); -#3769 = EDGE_CURVE('',#3770,#3772,#3774,.T.); -#3770 = VERTEX_POINT('',#3771); -#3771 = CARTESIAN_POINT('',(-500.,150.,0.)); -#3772 = VERTEX_POINT('',#3773); -#3773 = CARTESIAN_POINT('',(-500.,150.,15.)); -#3774 = SURFACE_CURVE('',#3775,(#3779,#3791),.PCURVE_S1.); -#3775 = LINE('',#3776,#3777); -#3776 = CARTESIAN_POINT('',(-500.,150.,-6.661E-14)); -#3777 = VECTOR('',#3778,1.); -#3778 = DIRECTION('',(0.,4.4E-16,1.)); -#3779 = PCURVE('',#3780,#3785); -#3780 = PLANE('',#3781); -#3781 = AXIS2_PLACEMENT_3D('',#3782,#3783,#3784); -#3782 = CARTESIAN_POINT('',(-500.,150.,-6.661E-14)); -#3783 = DIRECTION('',(1.,0.,-0.)); -#3784 = DIRECTION('',(0.,-1.,4.4E-16)); -#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3790); -#3786 = LINE('',#3787,#3788); -#3787 = CARTESIAN_POINT('',(0.,0.)); -#3788 = VECTOR('',#3789,1.); -#3789 = DIRECTION('',(0.,-1.)); -#3790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3791 = PCURVE('',#3792,#3797); -#3792 = PLANE('',#3793); -#3793 = AXIS2_PLACEMENT_3D('',#3794,#3795,#3796); -#3794 = CARTESIAN_POINT('',(500.,150.,-6.661E-14)); -#3795 = DIRECTION('',(0.,-1.,4.4E-16)); -#3796 = DIRECTION('',(-1.,0.,0.)); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(1.E+03,0.)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = ORIENTED_EDGE('',*,*,#3804,.T.); -#3804 = EDGE_CURVE('',#3772,#3805,#3807,.T.); -#3805 = VERTEX_POINT('',#3806); -#3806 = CARTESIAN_POINT('',(-500.,-150.,15.)); -#3807 = SURFACE_CURVE('',#3808,(#3812,#3819),.PCURVE_S1.); -#3808 = LINE('',#3809,#3810); -#3809 = CARTESIAN_POINT('',(-500.,150.,15.)); -#3810 = VECTOR('',#3811,1.); -#3811 = DIRECTION('',(0.,-1.,0.)); -#3812 = PCURVE('',#3780,#3813); -#3813 = DEFINITIONAL_REPRESENTATION('',(#3814),#3818); -#3814 = LINE('',#3815,#3816); -#3815 = CARTESIAN_POINT('',(6.6E-15,-15.)); -#3816 = VECTOR('',#3817,1.); -#3817 = DIRECTION('',(1.,4.4E-16)); -#3818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3819 = PCURVE('',#3820,#3825); -#3820 = PLANE('',#3821); -#3821 = AXIS2_PLACEMENT_3D('',#3822,#3823,#3824); -#3822 = CARTESIAN_POINT('',(0.,7.E-15,15.)); -#3823 = DIRECTION('',(0.,-2.2E-16,-1.)); -#3824 = DIRECTION('',(0.,1.,-2.2E-16)); -#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830); -#3826 = LINE('',#3827,#3828); -#3827 = CARTESIAN_POINT('',(150.,-500.)); -#3828 = VECTOR('',#3829,1.); -#3829 = DIRECTION('',(-1.,0.)); -#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3831 = ORIENTED_EDGE('',*,*,#3832,.F.); -#3832 = EDGE_CURVE('',#3833,#3805,#3835,.T.); -#3833 = VERTEX_POINT('',#3834); -#3834 = CARTESIAN_POINT('',(-500.,-150.,0.)); -#3835 = SURFACE_CURVE('',#3836,(#3840,#3847),.PCURVE_S1.); -#3836 = LINE('',#3837,#3838); -#3837 = CARTESIAN_POINT('',(-500.,-150.,6.661E-14)); -#3838 = VECTOR('',#3839,1.); -#3839 = DIRECTION('',(0.,4.4E-16,1.)); -#3840 = PCURVE('',#3780,#3841); -#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846); -#3842 = LINE('',#3843,#3844); -#3843 = CARTESIAN_POINT('',(300.,-1.22E-15)); -#3844 = VECTOR('',#3845,1.); -#3845 = DIRECTION('',(0.,-1.)); -#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3847 = PCURVE('',#3848,#3853); -#3848 = PLANE('',#3849); -#3849 = AXIS2_PLACEMENT_3D('',#3850,#3851,#3852); -#3850 = CARTESIAN_POINT('',(-500.,-150.,6.661E-14)); -#3851 = DIRECTION('',(0.,1.,-4.4E-16)); -#3852 = DIRECTION('',(1.,0.,0.)); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.,0.)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.,-1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = ORIENTED_EDGE('',*,*,#3860,.F.); -#3860 = EDGE_CURVE('',#3770,#3833,#3861,.T.); -#3861 = SURFACE_CURVE('',#3862,(#3866,#3873),.PCURVE_S1.); -#3862 = LINE('',#3863,#3864); -#3863 = CARTESIAN_POINT('',(-500.,150.,0.)); -#3864 = VECTOR('',#3865,1.); -#3865 = DIRECTION('',(0.,-1.,0.)); -#3866 = PCURVE('',#3780,#3867); -#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872); -#3868 = LINE('',#3869,#3870); -#3869 = CARTESIAN_POINT('',(2.93084E-29,-6.661E-14)); -#3870 = VECTOR('',#3871,1.); -#3871 = DIRECTION('',(1.,4.4E-16)); -#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3873 = PCURVE('',#3874,#3879); -#3874 = PLANE('',#3875); -#3875 = AXIS2_PLACEMENT_3D('',#3876,#3877,#3878); -#3876 = CARTESIAN_POINT('',(0.,0.,0.)); -#3877 = DIRECTION('',(0.,-2.2E-16,-1.)); -#3878 = DIRECTION('',(0.,1.,-2.2E-16)); -#3879 = DEFINITIONAL_REPRESENTATION('',(#3880),#3884); -#3880 = LINE('',#3881,#3882); -#3881 = CARTESIAN_POINT('',(150.,-500.)); -#3882 = VECTOR('',#3883,1.); -#3883 = DIRECTION('',(-1.,0.)); -#3884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3885 = ADVANCED_FACE('',(#3886),#3848,.F.); -#3886 = FACE_BOUND('',#3887,.F.); -#3887 = EDGE_LOOP('',(#3888,#3889,#3912,#3940)); -#3888 = ORIENTED_EDGE('',*,*,#3832,.T.); -#3889 = ORIENTED_EDGE('',*,*,#3890,.T.); -#3890 = EDGE_CURVE('',#3805,#3891,#3893,.T.); -#3891 = VERTEX_POINT('',#3892); -#3892 = CARTESIAN_POINT('',(500.,-150.,15.)); -#3893 = SURFACE_CURVE('',#3894,(#3898,#3905),.PCURVE_S1.); -#3894 = LINE('',#3895,#3896); -#3895 = CARTESIAN_POINT('',(-500.,-150.,15.)); -#3896 = VECTOR('',#3897,1.); -#3897 = DIRECTION('',(1.,0.,0.)); -#3898 = PCURVE('',#3848,#3899); -#3899 = DEFINITIONAL_REPRESENTATION('',(#3900),#3904); -#3900 = LINE('',#3901,#3902); -#3901 = CARTESIAN_POINT('',(0.,-15.)); -#3902 = VECTOR('',#3903,1.); -#3903 = DIRECTION('',(1.,0.)); -#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3905 = PCURVE('',#3820,#3906); -#3906 = DEFINITIONAL_REPRESENTATION('',(#3907),#3911); -#3907 = LINE('',#3908,#3909); -#3908 = CARTESIAN_POINT('',(-150.,-500.)); -#3909 = VECTOR('',#3910,1.); -#3910 = DIRECTION('',(0.,1.)); -#3911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3912 = ORIENTED_EDGE('',*,*,#3913,.F.); -#3913 = EDGE_CURVE('',#3914,#3891,#3916,.T.); -#3914 = VERTEX_POINT('',#3915); -#3915 = CARTESIAN_POINT('',(500.,-150.,0.)); -#3916 = SURFACE_CURVE('',#3917,(#3921,#3928),.PCURVE_S1.); -#3917 = LINE('',#3918,#3919); -#3918 = CARTESIAN_POINT('',(500.,-150.,6.661E-14)); -#3919 = VECTOR('',#3920,1.); -#3920 = DIRECTION('',(0.,4.4E-16,1.)); -#3921 = PCURVE('',#3848,#3922); -#3922 = DEFINITIONAL_REPRESENTATION('',(#3923),#3927); -#3923 = LINE('',#3924,#3925); -#3924 = CARTESIAN_POINT('',(1.E+03,0.)); -#3925 = VECTOR('',#3926,1.); -#3926 = DIRECTION('',(0.,-1.)); -#3927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3928 = PCURVE('',#3929,#3934); -#3929 = PLANE('',#3930); -#3930 = AXIS2_PLACEMENT_3D('',#3931,#3932,#3933); -#3931 = CARTESIAN_POINT('',(500.,-150.,6.661E-14)); -#3932 = DIRECTION('',(-1.,0.,0.)); -#3933 = DIRECTION('',(0.,1.,-4.4E-16)); -#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','' - ) ); -#3940 = ORIENTED_EDGE('',*,*,#3941,.F.); -#3941 = EDGE_CURVE('',#3833,#3914,#3942,.T.); -#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); -#3943 = LINE('',#3944,#3945); -#3944 = CARTESIAN_POINT('',(-500.,-150.,0.)); -#3945 = VECTOR('',#3946,1.); -#3946 = DIRECTION('',(1.,0.,0.)); -#3947 = PCURVE('',#3848,#3948); -#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); -#3949 = LINE('',#3950,#3951); -#3950 = CARTESIAN_POINT('',(0.,6.661E-14)); -#3951 = VECTOR('',#3952,1.); -#3952 = DIRECTION('',(1.,0.)); -#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3954 = PCURVE('',#3874,#3955); -#3955 = DEFINITIONAL_REPRESENTATION('',(#3956),#3960); -#3956 = LINE('',#3957,#3958); -#3957 = CARTESIAN_POINT('',(-150.,-500.)); -#3958 = VECTOR('',#3959,1.); -#3959 = DIRECTION('',(0.,1.)); -#3960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3961 = ADVANCED_FACE('',(#3962),#3929,.F.); -#3962 = FACE_BOUND('',#3963,.F.); -#3963 = EDGE_LOOP('',(#3964,#3965,#3988,#4011)); -#3964 = ORIENTED_EDGE('',*,*,#3913,.T.); -#3965 = ORIENTED_EDGE('',*,*,#3966,.T.); -#3966 = EDGE_CURVE('',#3891,#3967,#3969,.T.); -#3967 = VERTEX_POINT('',#3968); -#3968 = CARTESIAN_POINT('',(500.,150.,15.)); -#3969 = SURFACE_CURVE('',#3970,(#3974,#3981),.PCURVE_S1.); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(500.,-150.,15.)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.,1.,0.)); -#3974 = PCURVE('',#3929,#3975); -#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980); -#3976 = LINE('',#3977,#3978); -#3977 = CARTESIAN_POINT('',(-6.6E-15,-15.)); -#3978 = VECTOR('',#3979,1.); -#3979 = DIRECTION('',(1.,-4.4E-16)); -#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3981 = PCURVE('',#3820,#3982); -#3982 = DEFINITIONAL_REPRESENTATION('',(#3983),#3987); -#3983 = LINE('',#3984,#3985); -#3984 = CARTESIAN_POINT('',(-150.,500.)); -#3985 = VECTOR('',#3986,1.); -#3986 = DIRECTION('',(1.,0.)); -#3987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3988 = ORIENTED_EDGE('',*,*,#3989,.F.); -#3989 = EDGE_CURVE('',#3990,#3967,#3992,.T.); -#3990 = VERTEX_POINT('',#3991); -#3991 = CARTESIAN_POINT('',(500.,150.,0.)); -#3992 = SURFACE_CURVE('',#3993,(#3997,#4004),.PCURVE_S1.); -#3993 = LINE('',#3994,#3995); -#3994 = CARTESIAN_POINT('',(500.,150.,-6.661E-14)); -#3995 = VECTOR('',#3996,1.); -#3996 = DIRECTION('',(0.,4.4E-16,1.)); -#3997 = PCURVE('',#3929,#3998); -#3998 = DEFINITIONAL_REPRESENTATION('',(#3999),#4003); -#3999 = LINE('',#4000,#4001); -#4000 = CARTESIAN_POINT('',(300.,1.22E-15)); -#4001 = VECTOR('',#4002,1.); -#4002 = DIRECTION('',(0.,-1.)); -#4003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4004 = PCURVE('',#3792,#4005); -#4005 = DEFINITIONAL_REPRESENTATION('',(#4006),#4010); -#4006 = LINE('',#4007,#4008); -#4007 = CARTESIAN_POINT('',(0.,-0.)); -#4008 = VECTOR('',#4009,1.); -#4009 = DIRECTION('',(0.,-1.)); -#4010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4011 = ORIENTED_EDGE('',*,*,#4012,.F.); -#4012 = EDGE_CURVE('',#3914,#3990,#4013,.T.); -#4013 = SURFACE_CURVE('',#4014,(#4018,#4025),.PCURVE_S1.); -#4014 = LINE('',#4015,#4016); -#4015 = CARTESIAN_POINT('',(500.,-150.,0.)); -#4016 = VECTOR('',#4017,1.); -#4017 = DIRECTION('',(0.,1.,0.)); -#4018 = PCURVE('',#3929,#4019); -#4019 = DEFINITIONAL_REPRESENTATION('',(#4020),#4024); -#4020 = LINE('',#4021,#4022); -#4021 = CARTESIAN_POINT('',(2.93084E-29,6.661E-14)); -#4022 = VECTOR('',#4023,1.); -#4023 = DIRECTION('',(1.,-4.4E-16)); -#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4025 = PCURVE('',#3874,#4026); -#4026 = DEFINITIONAL_REPRESENTATION('',(#4027),#4031); -#4027 = LINE('',#4028,#4029); -#4028 = CARTESIAN_POINT('',(-150.,500.)); -#4029 = VECTOR('',#4030,1.); -#4030 = DIRECTION('',(1.,0.)); -#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4032 = ADVANCED_FACE('',(#4033),#3792,.F.); -#4033 = FACE_BOUND('',#4034,.F.); -#4034 = EDGE_LOOP('',(#4035,#4036,#4057,#4058)); -#4035 = ORIENTED_EDGE('',*,*,#3989,.T.); -#4036 = ORIENTED_EDGE('',*,*,#4037,.T.); -#4037 = EDGE_CURVE('',#3967,#3772,#4038,.T.); -#4038 = SURFACE_CURVE('',#4039,(#4043,#4050),.PCURVE_S1.); -#4039 = LINE('',#4040,#4041); -#4040 = CARTESIAN_POINT('',(500.,150.,15.)); -#4041 = VECTOR('',#4042,1.); -#4042 = DIRECTION('',(-1.,0.,0.)); -#4043 = PCURVE('',#3792,#4044); -#4044 = DEFINITIONAL_REPRESENTATION('',(#4045),#4049); -#4045 = LINE('',#4046,#4047); -#4046 = CARTESIAN_POINT('',(0.,-15.)); -#4047 = VECTOR('',#4048,1.); -#4048 = DIRECTION('',(1.,0.)); -#4049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4050 = PCURVE('',#3820,#4051); -#4051 = DEFINITIONAL_REPRESENTATION('',(#4052),#4056); -#4052 = LINE('',#4053,#4054); -#4053 = CARTESIAN_POINT('',(150.,500.)); -#4054 = VECTOR('',#4055,1.); -#4055 = DIRECTION('',(0.,-1.)); -#4056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4057 = ORIENTED_EDGE('',*,*,#3769,.F.); -#4058 = ORIENTED_EDGE('',*,*,#4059,.F.); -#4059 = EDGE_CURVE('',#3990,#3770,#4060,.T.); -#4060 = SURFACE_CURVE('',#4061,(#4065,#4072),.PCURVE_S1.); -#4061 = LINE('',#4062,#4063); -#4062 = CARTESIAN_POINT('',(500.,150.,0.)); -#4063 = VECTOR('',#4064,1.); -#4064 = DIRECTION('',(-1.,0.,0.)); -#4065 = PCURVE('',#3792,#4066); -#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4071); -#4067 = LINE('',#4068,#4069); -#4068 = CARTESIAN_POINT('',(0.,-6.661E-14)); -#4069 = VECTOR('',#4070,1.); -#4070 = DIRECTION('',(1.,0.)); -#4071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4072 = PCURVE('',#3874,#4073); -#4073 = DEFINITIONAL_REPRESENTATION('',(#4074),#4078); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(150.,500.)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.,-1.)); -#4078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4079 = ADVANCED_FACE('',(#4080),#3874,.T.); -#4080 = FACE_BOUND('',#4081,.F.); -#4081 = EDGE_LOOP('',(#4082,#4083,#4084,#4085)); -#4082 = ORIENTED_EDGE('',*,*,#3860,.T.); -#4083 = ORIENTED_EDGE('',*,*,#3941,.T.); -#4084 = ORIENTED_EDGE('',*,*,#4012,.T.); -#4085 = ORIENTED_EDGE('',*,*,#4059,.T.); -#4086 = ADVANCED_FACE('',(#4087),#3820,.F.); -#4087 = FACE_BOUND('',#4088,.T.); -#4088 = EDGE_LOOP('',(#4089,#4090,#4091,#4092)); -#4089 = ORIENTED_EDGE('',*,*,#3804,.T.); -#4090 = ORIENTED_EDGE('',*,*,#3890,.T.); -#4091 = ORIENTED_EDGE('',*,*,#3966,.T.); -#4092 = ORIENTED_EDGE('',*,*,#4037,.T.); -#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4097)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#4094,#4095,#4096)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#4094 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#4095 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#4096 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#4097 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4094, - 'distance_accuracy_value','confusion accuracy'); -#4098 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4099,#4101); -#4099 = ( REPRESENTATION_RELATIONSHIP('','',#3762,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4100) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#4100 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); -#4101 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #4102); -#4102 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','Pad004','',#5,#3757,$); -#4103 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3759)); -#4104 = SHAPE_DEFINITION_REPRESENTATION(#4105,#4111); -#4105 = PRODUCT_DEFINITION_SHAPE('','',#4106); -#4106 = PRODUCT_DEFINITION('design','',#4107,#4110); -#4107 = PRODUCT_DEFINITION_FORMATION('','',#4108); -#4108 = PRODUCT('BottomPannel','BottomPannel','',(#4109)); -#4109 = PRODUCT_CONTEXT('',#2,'mechanical'); -#4110 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#4111 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4112),#4442); -#4112 = MANIFOLD_SOLID_BREP('',#4113); -#4113 = CLOSED_SHELL('',(#4114,#4234,#4310,#4381,#4428,#4435)); -#4114 = ADVANCED_FACE('',(#4115),#4129,.F.); -#4115 = FACE_BOUND('',#4116,.F.); -#4116 = EDGE_LOOP('',(#4117,#4152,#4180,#4208)); -#4117 = ORIENTED_EDGE('',*,*,#4118,.T.); -#4118 = EDGE_CURVE('',#4119,#4121,#4123,.T.); -#4119 = VERTEX_POINT('',#4120); -#4120 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4121 = VERTEX_POINT('',#4122); -#4122 = CARTESIAN_POINT('',(-145.,225.,15.)); -#4123 = SURFACE_CURVE('',#4124,(#4128,#4140),.PCURVE_S1.); -#4124 = LINE('',#4125,#4126); -#4125 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4126 = VECTOR('',#4127,1.); -#4127 = DIRECTION('',(0.,0.,1.)); -#4128 = PCURVE('',#4129,#4134); -#4129 = PLANE('',#4130); -#4130 = AXIS2_PLACEMENT_3D('',#4131,#4132,#4133); -#4131 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4132 = DIRECTION('',(1.,0.,0.)); -#4133 = DIRECTION('',(0.,-1.,0.)); -#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); -#4135 = LINE('',#4136,#4137); -#4136 = CARTESIAN_POINT('',(0.,0.)); -#4137 = VECTOR('',#4138,1.); -#4138 = DIRECTION('',(0.,-1.)); -#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4140 = PCURVE('',#4141,#4146); -#4141 = PLANE('',#4142); -#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); -#4143 = CARTESIAN_POINT('',(145.,225.,0.)); -#4144 = DIRECTION('',(0.,-1.,0.)); -#4145 = DIRECTION('',(-1.,0.,0.)); -#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); -#4147 = LINE('',#4148,#4149); -#4148 = CARTESIAN_POINT('',(290.,0.)); -#4149 = VECTOR('',#4150,1.); -#4150 = DIRECTION('',(0.,-1.)); -#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4152 = ORIENTED_EDGE('',*,*,#4153,.T.); -#4153 = EDGE_CURVE('',#4121,#4154,#4156,.T.); -#4154 = VERTEX_POINT('',#4155); -#4155 = CARTESIAN_POINT('',(-145.,-225.,15.)); -#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); -#4157 = LINE('',#4158,#4159); -#4158 = CARTESIAN_POINT('',(-145.,225.,15.)); -#4159 = VECTOR('',#4160,1.); -#4160 = DIRECTION('',(0.,-1.,0.)); -#4161 = PCURVE('',#4129,#4162); -#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); -#4163 = LINE('',#4164,#4165); -#4164 = CARTESIAN_POINT('',(0.,-15.)); -#4165 = VECTOR('',#4166,1.); -#4166 = DIRECTION('',(1.,0.)); -#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4168 = PCURVE('',#4169,#4174); -#4169 = PLANE('',#4170); -#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); -#4171 = CARTESIAN_POINT('',(0.,0.,15.)); -#4172 = DIRECTION('',(0.,0.,1.)); -#4173 = DIRECTION('',(1.,0.,0.)); -#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); -#4175 = LINE('',#4176,#4177); -#4176 = CARTESIAN_POINT('',(-145.,225.)); -#4177 = VECTOR('',#4178,1.); -#4178 = DIRECTION('',(0.,-1.)); -#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); -#4181 = EDGE_CURVE('',#4182,#4154,#4184,.T.); -#4182 = VERTEX_POINT('',#4183); -#4183 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4184 = SURFACE_CURVE('',#4185,(#4189,#4196),.PCURVE_S1.); -#4185 = LINE('',#4186,#4187); -#4186 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4187 = VECTOR('',#4188,1.); -#4188 = DIRECTION('',(0.,0.,1.)); -#4189 = PCURVE('',#4129,#4190); -#4190 = DEFINITIONAL_REPRESENTATION('',(#4191),#4195); -#4191 = LINE('',#4192,#4193); -#4192 = CARTESIAN_POINT('',(450.,0.)); -#4193 = VECTOR('',#4194,1.); -#4194 = DIRECTION('',(0.,-1.)); -#4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4196 = PCURVE('',#4197,#4202); -#4197 = PLANE('',#4198); -#4198 = AXIS2_PLACEMENT_3D('',#4199,#4200,#4201); -#4199 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4200 = DIRECTION('',(0.,1.,0.)); -#4201 = DIRECTION('',(1.,0.,0.)); -#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); -#4203 = LINE('',#4204,#4205); -#4204 = CARTESIAN_POINT('',(0.,0.)); -#4205 = VECTOR('',#4206,1.); -#4206 = DIRECTION('',(0.,-1.)); -#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4208 = ORIENTED_EDGE('',*,*,#4209,.F.); -#4209 = EDGE_CURVE('',#4119,#4182,#4210,.T.); -#4210 = SURFACE_CURVE('',#4211,(#4215,#4222),.PCURVE_S1.); -#4211 = LINE('',#4212,#4213); -#4212 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4213 = VECTOR('',#4214,1.); -#4214 = DIRECTION('',(0.,-1.,0.)); -#4215 = PCURVE('',#4129,#4216); -#4216 = DEFINITIONAL_REPRESENTATION('',(#4217),#4221); -#4217 = LINE('',#4218,#4219); -#4218 = CARTESIAN_POINT('',(0.,0.)); -#4219 = VECTOR('',#4220,1.); -#4220 = DIRECTION('',(1.,0.)); -#4221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4222 = PCURVE('',#4223,#4228); -#4223 = PLANE('',#4224); -#4224 = AXIS2_PLACEMENT_3D('',#4225,#4226,#4227); -#4225 = CARTESIAN_POINT('',(0.,0.,0.)); -#4226 = DIRECTION('',(0.,0.,1.)); -#4227 = DIRECTION('',(1.,0.,0.)); -#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4233); -#4229 = LINE('',#4230,#4231); -#4230 = CARTESIAN_POINT('',(-145.,225.)); -#4231 = VECTOR('',#4232,1.); -#4232 = DIRECTION('',(0.,-1.)); -#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4234 = ADVANCED_FACE('',(#4235),#4197,.F.); -#4235 = FACE_BOUND('',#4236,.F.); -#4236 = EDGE_LOOP('',(#4237,#4238,#4261,#4289)); -#4237 = ORIENTED_EDGE('',*,*,#4181,.T.); -#4238 = ORIENTED_EDGE('',*,*,#4239,.T.); -#4239 = EDGE_CURVE('',#4154,#4240,#4242,.T.); -#4240 = VERTEX_POINT('',#4241); -#4241 = CARTESIAN_POINT('',(145.,-225.,15.)); -#4242 = SURFACE_CURVE('',#4243,(#4247,#4254),.PCURVE_S1.); -#4243 = LINE('',#4244,#4245); -#4244 = CARTESIAN_POINT('',(-145.,-225.,15.)); -#4245 = VECTOR('',#4246,1.); -#4246 = DIRECTION('',(1.,0.,0.)); -#4247 = PCURVE('',#4197,#4248); -#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253); -#4249 = LINE('',#4250,#4251); -#4250 = CARTESIAN_POINT('',(0.,-15.)); -#4251 = VECTOR('',#4252,1.); -#4252 = DIRECTION('',(1.,0.)); -#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4254 = PCURVE('',#4169,#4255); -#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); -#4256 = LINE('',#4257,#4258); -#4257 = CARTESIAN_POINT('',(-145.,-225.)); -#4258 = VECTOR('',#4259,1.); -#4259 = DIRECTION('',(1.,0.)); -#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); -#4262 = EDGE_CURVE('',#4263,#4240,#4265,.T.); -#4263 = VERTEX_POINT('',#4264); -#4264 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4265 = SURFACE_CURVE('',#4266,(#4270,#4277),.PCURVE_S1.); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(0.,0.,1.)); -#4270 = PCURVE('',#4197,#4271); -#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276); -#4272 = LINE('',#4273,#4274); -#4273 = CARTESIAN_POINT('',(290.,0.)); -#4274 = VECTOR('',#4275,1.); -#4275 = DIRECTION('',(0.,-1.)); -#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4277 = PCURVE('',#4278,#4283); -#4278 = PLANE('',#4279); -#4279 = AXIS2_PLACEMENT_3D('',#4280,#4281,#4282); -#4280 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4281 = DIRECTION('',(-1.,0.,0.)); -#4282 = DIRECTION('',(0.,1.,0.)); -#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4288); -#4284 = LINE('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(0.,0.)); -#4286 = VECTOR('',#4287,1.); -#4287 = DIRECTION('',(0.,-1.)); -#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4289 = ORIENTED_EDGE('',*,*,#4290,.F.); -#4290 = EDGE_CURVE('',#4182,#4263,#4291,.T.); -#4291 = SURFACE_CURVE('',#4292,(#4296,#4303),.PCURVE_S1.); -#4292 = LINE('',#4293,#4294); -#4293 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4294 = VECTOR('',#4295,1.); -#4295 = DIRECTION('',(1.,0.,0.)); -#4296 = PCURVE('',#4197,#4297); -#4297 = DEFINITIONAL_REPRESENTATION('',(#4298),#4302); -#4298 = LINE('',#4299,#4300); -#4299 = CARTESIAN_POINT('',(0.,0.)); -#4300 = VECTOR('',#4301,1.); -#4301 = DIRECTION('',(1.,0.)); -#4302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4303 = PCURVE('',#4223,#4304); -#4304 = DEFINITIONAL_REPRESENTATION('',(#4305),#4309); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-145.,-225.)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(1.,0.)); -#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4310 = ADVANCED_FACE('',(#4311),#4278,.F.); -#4311 = FACE_BOUND('',#4312,.F.); -#4312 = EDGE_LOOP('',(#4313,#4314,#4337,#4360)); -#4313 = ORIENTED_EDGE('',*,*,#4262,.T.); -#4314 = ORIENTED_EDGE('',*,*,#4315,.T.); -#4315 = EDGE_CURVE('',#4240,#4316,#4318,.T.); -#4316 = VERTEX_POINT('',#4317); -#4317 = CARTESIAN_POINT('',(145.,225.,15.)); -#4318 = SURFACE_CURVE('',#4319,(#4323,#4330),.PCURVE_S1.); -#4319 = LINE('',#4320,#4321); -#4320 = CARTESIAN_POINT('',(145.,-225.,15.)); -#4321 = VECTOR('',#4322,1.); -#4322 = DIRECTION('',(0.,1.,0.)); -#4323 = PCURVE('',#4278,#4324); -#4324 = DEFINITIONAL_REPRESENTATION('',(#4325),#4329); -#4325 = LINE('',#4326,#4327); -#4326 = CARTESIAN_POINT('',(0.,-15.)); -#4327 = VECTOR('',#4328,1.); -#4328 = DIRECTION('',(1.,0.)); -#4329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4330 = PCURVE('',#4169,#4331); -#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); -#4332 = LINE('',#4333,#4334); -#4333 = CARTESIAN_POINT('',(145.,-225.)); -#4334 = VECTOR('',#4335,1.); -#4335 = DIRECTION('',(0.,1.)); -#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); -#4338 = EDGE_CURVE('',#4339,#4316,#4341,.T.); -#4339 = VERTEX_POINT('',#4340); -#4340 = CARTESIAN_POINT('',(145.,225.,0.)); -#4341 = SURFACE_CURVE('',#4342,(#4346,#4353),.PCURVE_S1.); -#4342 = LINE('',#4343,#4344); -#4343 = CARTESIAN_POINT('',(145.,225.,0.)); -#4344 = VECTOR('',#4345,1.); -#4345 = DIRECTION('',(0.,0.,1.)); -#4346 = PCURVE('',#4278,#4347); -#4347 = DEFINITIONAL_REPRESENTATION('',(#4348),#4352); -#4348 = LINE('',#4349,#4350); -#4349 = CARTESIAN_POINT('',(450.,0.)); -#4350 = VECTOR('',#4351,1.); -#4351 = DIRECTION('',(0.,-1.)); -#4352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4353 = PCURVE('',#4141,#4354); -#4354 = DEFINITIONAL_REPRESENTATION('',(#4355),#4359); -#4355 = LINE('',#4356,#4357); -#4356 = CARTESIAN_POINT('',(0.,-0.)); -#4357 = VECTOR('',#4358,1.); -#4358 = DIRECTION('',(0.,-1.)); -#4359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4360 = ORIENTED_EDGE('',*,*,#4361,.F.); -#4361 = EDGE_CURVE('',#4263,#4339,#4362,.T.); -#4362 = SURFACE_CURVE('',#4363,(#4367,#4374),.PCURVE_S1.); -#4363 = LINE('',#4364,#4365); -#4364 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4365 = VECTOR('',#4366,1.); -#4366 = DIRECTION('',(0.,1.,0.)); -#4367 = PCURVE('',#4278,#4368); -#4368 = DEFINITIONAL_REPRESENTATION('',(#4369),#4373); -#4369 = LINE('',#4370,#4371); -#4370 = CARTESIAN_POINT('',(0.,0.)); -#4371 = VECTOR('',#4372,1.); -#4372 = DIRECTION('',(1.,0.)); -#4373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4374 = PCURVE('',#4223,#4375); -#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380); -#4376 = LINE('',#4377,#4378); -#4377 = CARTESIAN_POINT('',(145.,-225.)); -#4378 = VECTOR('',#4379,1.); -#4379 = DIRECTION('',(0.,1.)); -#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4381 = ADVANCED_FACE('',(#4382),#4141,.F.); -#4382 = FACE_BOUND('',#4383,.F.); -#4383 = EDGE_LOOP('',(#4384,#4385,#4406,#4407)); -#4384 = ORIENTED_EDGE('',*,*,#4338,.T.); -#4385 = ORIENTED_EDGE('',*,*,#4386,.T.); -#4386 = EDGE_CURVE('',#4316,#4121,#4387,.T.); -#4387 = SURFACE_CURVE('',#4388,(#4392,#4399),.PCURVE_S1.); -#4388 = LINE('',#4389,#4390); -#4389 = CARTESIAN_POINT('',(145.,225.,15.)); -#4390 = VECTOR('',#4391,1.); -#4391 = DIRECTION('',(-1.,0.,0.)); -#4392 = PCURVE('',#4141,#4393); -#4393 = DEFINITIONAL_REPRESENTATION('',(#4394),#4398); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(0.,-15.)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.)); -#4398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4399 = PCURVE('',#4169,#4400); -#4400 = DEFINITIONAL_REPRESENTATION('',(#4401),#4405); -#4401 = LINE('',#4402,#4403); -#4402 = CARTESIAN_POINT('',(145.,225.)); -#4403 = VECTOR('',#4404,1.); -#4404 = DIRECTION('',(-1.,0.)); -#4405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4406 = ORIENTED_EDGE('',*,*,#4118,.F.); -#4407 = ORIENTED_EDGE('',*,*,#4408,.F.); -#4408 = EDGE_CURVE('',#4339,#4119,#4409,.T.); -#4409 = SURFACE_CURVE('',#4410,(#4414,#4421),.PCURVE_S1.); -#4410 = LINE('',#4411,#4412); -#4411 = CARTESIAN_POINT('',(145.,225.,0.)); -#4412 = VECTOR('',#4413,1.); -#4413 = DIRECTION('',(-1.,0.,0.)); -#4414 = PCURVE('',#4141,#4415); -#4415 = DEFINITIONAL_REPRESENTATION('',(#4416),#4420); -#4416 = LINE('',#4417,#4418); -#4417 = CARTESIAN_POINT('',(0.,-0.)); -#4418 = VECTOR('',#4419,1.); -#4419 = DIRECTION('',(1.,0.)); -#4420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4421 = PCURVE('',#4223,#4422); -#4422 = DEFINITIONAL_REPRESENTATION('',(#4423),#4427); -#4423 = LINE('',#4424,#4425); -#4424 = CARTESIAN_POINT('',(145.,225.)); -#4425 = VECTOR('',#4426,1.); -#4426 = DIRECTION('',(-1.,0.)); -#4427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4428 = ADVANCED_FACE('',(#4429),#4223,.F.); -#4429 = FACE_BOUND('',#4430,.F.); -#4430 = EDGE_LOOP('',(#4431,#4432,#4433,#4434)); -#4431 = ORIENTED_EDGE('',*,*,#4209,.T.); -#4432 = ORIENTED_EDGE('',*,*,#4290,.T.); -#4433 = ORIENTED_EDGE('',*,*,#4361,.T.); -#4434 = ORIENTED_EDGE('',*,*,#4408,.T.); -#4435 = ADVANCED_FACE('',(#4436),#4169,.T.); -#4436 = FACE_BOUND('',#4437,.T.); -#4437 = EDGE_LOOP('',(#4438,#4439,#4440,#4441)); -#4438 = ORIENTED_EDGE('',*,*,#4153,.T.); -#4439 = ORIENTED_EDGE('',*,*,#4239,.T.); -#4440 = ORIENTED_EDGE('',*,*,#4315,.T.); -#4441 = ORIENTED_EDGE('',*,*,#4386,.T.); -#4442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4446)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#4443,#4444,#4445)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#4443 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#4444 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#4445 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#4446 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4443, - 'distance_accuracy_value','confusion accuracy'); -#4447 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4448,#4450); -#4448 = ( REPRESENTATION_RELATIONSHIP('','',#4111,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4449) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#4449 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); -#4450 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #4451); -#4451 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','BottomPannel','',#5,#4106,$ - ); -#4452 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4108)); -#4453 = SHAPE_DEFINITION_REPRESENTATION(#4454,#4460); -#4454 = PRODUCT_DEFINITION_SHAPE('','',#4455); -#4455 = PRODUCT_DEFINITION('design','',#4456,#4459); -#4456 = PRODUCT_DEFINITION_FORMATION('','',#4457); -#4457 = PRODUCT('Sketch005','Sketch005','',(#4458)); -#4458 = PRODUCT_CONTEXT('',#2,'mechanical'); -#4459 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#4460 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, - #4461),#4490); -#4461 = GEOMETRIC_CURVE_SET('',(#4462,#4469,#4476,#4483)); -#4462 = TRIMMED_CURVE('',#4463,(#4467,PARAMETER_VALUE(0.)),(#4468, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#4463 = LINE('',#4464,#4465); -#4464 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4465 = VECTOR('',#4466,1.); -#4466 = DIRECTION('',(0.,-1.,0.)); -#4467 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4468 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4469 = TRIMMED_CURVE('',#4470,(#4474,PARAMETER_VALUE(0.)),(#4475, - PARAMETER_VALUE(290.)),.T.,.PARAMETER.); -#4470 = LINE('',#4471,#4472); -#4471 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4472 = VECTOR('',#4473,1.); -#4473 = DIRECTION('',(1.,0.,0.)); -#4474 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4475 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4476 = TRIMMED_CURVE('',#4477,(#4481,PARAMETER_VALUE(0.)),(#4482, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#4477 = LINE('',#4478,#4479); -#4478 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4479 = VECTOR('',#4480,1.); -#4480 = DIRECTION('',(0.,1.,0.)); -#4481 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4482 = CARTESIAN_POINT('',(145.,225.,0.)); -#4483 = TRIMMED_CURVE('',#4484,(#4488,PARAMETER_VALUE(0.)),(#4489, - PARAMETER_VALUE(290.)),.T.,.PARAMETER.); -#4484 = LINE('',#4485,#4486); -#4485 = CARTESIAN_POINT('',(145.,225.,0.)); -#4486 = VECTOR('',#4487,1.); -#4487 = DIRECTION('',(-1.,0.,0.)); -#4488 = CARTESIAN_POINT('',(145.,225.,0.)); -#4489 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4494)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#4491,#4492,#4493)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#4491 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#4492 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#4493 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#4494 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4491, - 'distance_accuracy_value','confusion accuracy'); -#4495 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4496,#4498); -#4496 = ( REPRESENTATION_RELATIONSHIP('','',#4460,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4497) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#4497 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71); -#4498 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #4499); -#4499 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','Sketch005','',#5,#4455,$); -#4500 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4457)); -#4501 = SHAPE_DEFINITION_REPRESENTATION(#4502,#4508); -#4502 = PRODUCT_DEFINITION_SHAPE('','',#4503); -#4503 = PRODUCT_DEFINITION('design','',#4504,#4507); -#4504 = PRODUCT_DEFINITION_FORMATION('','',#4505); -#4505 = PRODUCT('Pad005','Pad005','',(#4506)); -#4506 = PRODUCT_CONTEXT('',#2,'mechanical'); -#4507 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#4508 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4509),#4839); -#4509 = MANIFOLD_SOLID_BREP('',#4510); -#4510 = CLOSED_SHELL('',(#4511,#4631,#4707,#4778,#4825,#4832)); -#4511 = ADVANCED_FACE('',(#4512),#4526,.F.); -#4512 = FACE_BOUND('',#4513,.F.); -#4513 = EDGE_LOOP('',(#4514,#4549,#4577,#4605)); -#4514 = ORIENTED_EDGE('',*,*,#4515,.T.); -#4515 = EDGE_CURVE('',#4516,#4518,#4520,.T.); -#4516 = VERTEX_POINT('',#4517); -#4517 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4518 = VERTEX_POINT('',#4519); -#4519 = CARTESIAN_POINT('',(-145.,225.,15.)); -#4520 = SURFACE_CURVE('',#4521,(#4525,#4537),.PCURVE_S1.); -#4521 = LINE('',#4522,#4523); -#4522 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4523 = VECTOR('',#4524,1.); -#4524 = DIRECTION('',(0.,0.,1.)); -#4525 = PCURVE('',#4526,#4531); -#4526 = PLANE('',#4527); -#4527 = AXIS2_PLACEMENT_3D('',#4528,#4529,#4530); -#4528 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4529 = DIRECTION('',(1.,0.,-0.)); -#4530 = DIRECTION('',(0.,-1.,0.)); -#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4536); -#4532 = LINE('',#4533,#4534); -#4533 = CARTESIAN_POINT('',(0.,0.)); -#4534 = VECTOR('',#4535,1.); -#4535 = DIRECTION('',(0.,-1.)); -#4536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4537 = PCURVE('',#4538,#4543); -#4538 = PLANE('',#4539); -#4539 = AXIS2_PLACEMENT_3D('',#4540,#4541,#4542); -#4540 = CARTESIAN_POINT('',(145.,225.,0.)); -#4541 = DIRECTION('',(0.,-1.,0.)); -#4542 = DIRECTION('',(-1.,0.,0.)); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = LINE('',#4545,#4546); -#4545 = CARTESIAN_POINT('',(290.,0.)); -#4546 = VECTOR('',#4547,1.); -#4547 = DIRECTION('',(0.,-1.)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4549 = ORIENTED_EDGE('',*,*,#4550,.T.); -#4550 = EDGE_CURVE('',#4518,#4551,#4553,.T.); -#4551 = VERTEX_POINT('',#4552); -#4552 = CARTESIAN_POINT('',(-145.,-225.,15.)); -#4553 = SURFACE_CURVE('',#4554,(#4558,#4565),.PCURVE_S1.); -#4554 = LINE('',#4555,#4556); -#4555 = CARTESIAN_POINT('',(-145.,225.,15.)); -#4556 = VECTOR('',#4557,1.); -#4557 = DIRECTION('',(0.,-1.,0.)); -#4558 = PCURVE('',#4526,#4559); -#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564); -#4560 = LINE('',#4561,#4562); -#4561 = CARTESIAN_POINT('',(0.,-15.)); -#4562 = VECTOR('',#4563,1.); -#4563 = DIRECTION('',(1.,0.)); -#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4565 = PCURVE('',#4566,#4571); -#4566 = PLANE('',#4567); -#4567 = AXIS2_PLACEMENT_3D('',#4568,#4569,#4570); -#4568 = CARTESIAN_POINT('',(0.,0.,15.)); -#4569 = DIRECTION('',(0.,0.,1.)); -#4570 = DIRECTION('',(1.,0.,0.)); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(-145.,225.)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#4579,#4551,#4581,.T.); -#4579 = VERTEX_POINT('',#4580); -#4580 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4581 = SURFACE_CURVE('',#4582,(#4586,#4593),.PCURVE_S1.); -#4582 = LINE('',#4583,#4584); -#4583 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4584 = VECTOR('',#4585,1.); -#4585 = DIRECTION('',(0.,0.,1.)); -#4586 = PCURVE('',#4526,#4587); -#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592); -#4588 = LINE('',#4589,#4590); -#4589 = CARTESIAN_POINT('',(450.,0.)); -#4590 = VECTOR('',#4591,1.); -#4591 = DIRECTION('',(0.,-1.)); -#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4593 = PCURVE('',#4594,#4599); -#4594 = PLANE('',#4595); -#4595 = AXIS2_PLACEMENT_3D('',#4596,#4597,#4598); -#4596 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4597 = DIRECTION('',(0.,1.,0.)); -#4598 = DIRECTION('',(1.,0.,0.)); -#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4604); -#4600 = LINE('',#4601,#4602); -#4601 = CARTESIAN_POINT('',(0.,0.)); -#4602 = VECTOR('',#4603,1.); -#4603 = DIRECTION('',(0.,-1.)); -#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4605 = ORIENTED_EDGE('',*,*,#4606,.F.); -#4606 = EDGE_CURVE('',#4516,#4579,#4607,.T.); -#4607 = SURFACE_CURVE('',#4608,(#4612,#4619),.PCURVE_S1.); -#4608 = LINE('',#4609,#4610); -#4609 = CARTESIAN_POINT('',(-145.,225.,0.)); -#4610 = VECTOR('',#4611,1.); -#4611 = DIRECTION('',(0.,-1.,0.)); -#4612 = PCURVE('',#4526,#4613); -#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618); -#4614 = LINE('',#4615,#4616); -#4615 = CARTESIAN_POINT('',(0.,0.)); -#4616 = VECTOR('',#4617,1.); -#4617 = DIRECTION('',(1.,0.)); -#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4619 = PCURVE('',#4620,#4625); -#4620 = PLANE('',#4621); -#4621 = AXIS2_PLACEMENT_3D('',#4622,#4623,#4624); -#4622 = CARTESIAN_POINT('',(0.,0.,0.)); -#4623 = DIRECTION('',(0.,0.,1.)); -#4624 = DIRECTION('',(1.,0.,0.)); -#4625 = DEFINITIONAL_REPRESENTATION('',(#4626),#4630); -#4626 = LINE('',#4627,#4628); -#4627 = CARTESIAN_POINT('',(-145.,225.)); -#4628 = VECTOR('',#4629,1.); -#4629 = DIRECTION('',(0.,-1.)); -#4630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4631 = ADVANCED_FACE('',(#4632),#4594,.F.); -#4632 = FACE_BOUND('',#4633,.F.); -#4633 = EDGE_LOOP('',(#4634,#4635,#4658,#4686)); -#4634 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4635 = ORIENTED_EDGE('',*,*,#4636,.T.); -#4636 = EDGE_CURVE('',#4551,#4637,#4639,.T.); -#4637 = VERTEX_POINT('',#4638); -#4638 = CARTESIAN_POINT('',(145.,-225.,15.)); -#4639 = SURFACE_CURVE('',#4640,(#4644,#4651),.PCURVE_S1.); -#4640 = LINE('',#4641,#4642); -#4641 = CARTESIAN_POINT('',(-145.,-225.,15.)); -#4642 = VECTOR('',#4643,1.); -#4643 = DIRECTION('',(1.,0.,0.)); -#4644 = PCURVE('',#4594,#4645); -#4645 = DEFINITIONAL_REPRESENTATION('',(#4646),#4650); -#4646 = LINE('',#4647,#4648); -#4647 = CARTESIAN_POINT('',(0.,-15.)); -#4648 = VECTOR('',#4649,1.); -#4649 = DIRECTION('',(1.,0.)); -#4650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4651 = PCURVE('',#4566,#4652); -#4652 = DEFINITIONAL_REPRESENTATION('',(#4653),#4657); -#4653 = LINE('',#4654,#4655); -#4654 = CARTESIAN_POINT('',(-145.,-225.)); -#4655 = VECTOR('',#4656,1.); -#4656 = DIRECTION('',(1.,0.)); -#4657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4658 = ORIENTED_EDGE('',*,*,#4659,.F.); -#4659 = EDGE_CURVE('',#4660,#4637,#4662,.T.); -#4660 = VERTEX_POINT('',#4661); -#4661 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4662 = SURFACE_CURVE('',#4663,(#4667,#4674),.PCURVE_S1.); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(0.,0.,1.)); -#4667 = PCURVE('',#4594,#4668); -#4668 = DEFINITIONAL_REPRESENTATION('',(#4669),#4673); -#4669 = LINE('',#4670,#4671); -#4670 = CARTESIAN_POINT('',(290.,0.)); -#4671 = VECTOR('',#4672,1.); -#4672 = DIRECTION('',(0.,-1.)); -#4673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4674 = PCURVE('',#4675,#4680); -#4675 = PLANE('',#4676); -#4676 = AXIS2_PLACEMENT_3D('',#4677,#4678,#4679); -#4677 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4678 = DIRECTION('',(-1.,0.,0.)); -#4679 = DIRECTION('',(0.,1.,0.)); -#4680 = DEFINITIONAL_REPRESENTATION('',(#4681),#4685); -#4681 = LINE('',#4682,#4683); -#4682 = CARTESIAN_POINT('',(0.,0.)); -#4683 = VECTOR('',#4684,1.); -#4684 = DIRECTION('',(0.,-1.)); -#4685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4686 = ORIENTED_EDGE('',*,*,#4687,.F.); -#4687 = EDGE_CURVE('',#4579,#4660,#4688,.T.); -#4688 = SURFACE_CURVE('',#4689,(#4693,#4700),.PCURVE_S1.); -#4689 = LINE('',#4690,#4691); -#4690 = CARTESIAN_POINT('',(-145.,-225.,0.)); -#4691 = VECTOR('',#4692,1.); -#4692 = DIRECTION('',(1.,0.,0.)); -#4693 = PCURVE('',#4594,#4694); -#4694 = DEFINITIONAL_REPRESENTATION('',(#4695),#4699); -#4695 = LINE('',#4696,#4697); -#4696 = CARTESIAN_POINT('',(0.,0.)); -#4697 = VECTOR('',#4698,1.); -#4698 = DIRECTION('',(1.,0.)); -#4699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4700 = PCURVE('',#4620,#4701); -#4701 = DEFINITIONAL_REPRESENTATION('',(#4702),#4706); -#4702 = LINE('',#4703,#4704); -#4703 = CARTESIAN_POINT('',(-145.,-225.)); -#4704 = VECTOR('',#4705,1.); -#4705 = DIRECTION('',(1.,0.)); -#4706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4707 = ADVANCED_FACE('',(#4708),#4675,.F.); -#4708 = FACE_BOUND('',#4709,.F.); -#4709 = EDGE_LOOP('',(#4710,#4711,#4734,#4757)); -#4710 = ORIENTED_EDGE('',*,*,#4659,.T.); -#4711 = ORIENTED_EDGE('',*,*,#4712,.T.); -#4712 = EDGE_CURVE('',#4637,#4713,#4715,.T.); -#4713 = VERTEX_POINT('',#4714); -#4714 = CARTESIAN_POINT('',(145.,225.,15.)); -#4715 = SURFACE_CURVE('',#4716,(#4720,#4727),.PCURVE_S1.); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(145.,-225.,15.)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(0.,1.,0.)); -#4720 = PCURVE('',#4675,#4721); -#4721 = DEFINITIONAL_REPRESENTATION('',(#4722),#4726); -#4722 = LINE('',#4723,#4724); -#4723 = CARTESIAN_POINT('',(0.,-15.)); -#4724 = VECTOR('',#4725,1.); -#4725 = DIRECTION('',(1.,0.)); -#4726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4727 = PCURVE('',#4566,#4728); -#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); -#4729 = LINE('',#4730,#4731); -#4730 = CARTESIAN_POINT('',(145.,-225.)); -#4731 = VECTOR('',#4732,1.); -#4732 = DIRECTION('',(0.,1.)); -#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4734 = ORIENTED_EDGE('',*,*,#4735,.F.); -#4735 = EDGE_CURVE('',#4736,#4713,#4738,.T.); -#4736 = VERTEX_POINT('',#4737); -#4737 = CARTESIAN_POINT('',(145.,225.,0.)); -#4738 = SURFACE_CURVE('',#4739,(#4743,#4750),.PCURVE_S1.); -#4739 = LINE('',#4740,#4741); -#4740 = CARTESIAN_POINT('',(145.,225.,0.)); -#4741 = VECTOR('',#4742,1.); -#4742 = DIRECTION('',(0.,0.,1.)); -#4743 = PCURVE('',#4675,#4744); -#4744 = DEFINITIONAL_REPRESENTATION('',(#4745),#4749); -#4745 = LINE('',#4746,#4747); -#4746 = CARTESIAN_POINT('',(450.,0.)); -#4747 = VECTOR('',#4748,1.); -#4748 = DIRECTION('',(0.,-1.)); -#4749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4750 = PCURVE('',#4538,#4751); -#4751 = DEFINITIONAL_REPRESENTATION('',(#4752),#4756); -#4752 = LINE('',#4753,#4754); -#4753 = CARTESIAN_POINT('',(0.,-0.)); -#4754 = VECTOR('',#4755,1.); -#4755 = DIRECTION('',(0.,-1.)); -#4756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4757 = ORIENTED_EDGE('',*,*,#4758,.F.); -#4758 = EDGE_CURVE('',#4660,#4736,#4759,.T.); -#4759 = SURFACE_CURVE('',#4760,(#4764,#4771),.PCURVE_S1.); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(145.,-225.,0.)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(0.,1.,0.)); -#4764 = PCURVE('',#4675,#4765); -#4765 = DEFINITIONAL_REPRESENTATION('',(#4766),#4770); -#4766 = LINE('',#4767,#4768); -#4767 = CARTESIAN_POINT('',(0.,0.)); -#4768 = VECTOR('',#4769,1.); -#4769 = DIRECTION('',(1.,0.)); -#4770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4771 = PCURVE('',#4620,#4772); -#4772 = DEFINITIONAL_REPRESENTATION('',(#4773),#4777); -#4773 = LINE('',#4774,#4775); -#4774 = CARTESIAN_POINT('',(145.,-225.)); -#4775 = VECTOR('',#4776,1.); -#4776 = DIRECTION('',(0.,1.)); -#4777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4778 = ADVANCED_FACE('',(#4779),#4538,.F.); -#4779 = FACE_BOUND('',#4780,.F.); -#4780 = EDGE_LOOP('',(#4781,#4782,#4803,#4804)); -#4781 = ORIENTED_EDGE('',*,*,#4735,.T.); -#4782 = ORIENTED_EDGE('',*,*,#4783,.T.); -#4783 = EDGE_CURVE('',#4713,#4518,#4784,.T.); -#4784 = SURFACE_CURVE('',#4785,(#4789,#4796),.PCURVE_S1.); -#4785 = LINE('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(145.,225.,15.)); -#4787 = VECTOR('',#4788,1.); -#4788 = DIRECTION('',(-1.,0.,0.)); -#4789 = PCURVE('',#4538,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(0.,-15.)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(1.,0.)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = PCURVE('',#4566,#4797); -#4797 = DEFINITIONAL_REPRESENTATION('',(#4798),#4802); -#4798 = LINE('',#4799,#4800); -#4799 = CARTESIAN_POINT('',(145.,225.)); -#4800 = VECTOR('',#4801,1.); -#4801 = DIRECTION('',(-1.,0.)); -#4802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4803 = ORIENTED_EDGE('',*,*,#4515,.F.); -#4804 = ORIENTED_EDGE('',*,*,#4805,.F.); -#4805 = EDGE_CURVE('',#4736,#4516,#4806,.T.); -#4806 = SURFACE_CURVE('',#4807,(#4811,#4818),.PCURVE_S1.); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(145.,225.,0.)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-1.,0.,0.)); -#4811 = PCURVE('',#4538,#4812); -#4812 = DEFINITIONAL_REPRESENTATION('',(#4813),#4817); -#4813 = LINE('',#4814,#4815); -#4814 = CARTESIAN_POINT('',(0.,-0.)); -#4815 = VECTOR('',#4816,1.); -#4816 = DIRECTION('',(1.,0.)); -#4817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4818 = PCURVE('',#4620,#4819); -#4819 = DEFINITIONAL_REPRESENTATION('',(#4820),#4824); -#4820 = LINE('',#4821,#4822); -#4821 = CARTESIAN_POINT('',(145.,225.)); -#4822 = VECTOR('',#4823,1.); -#4823 = DIRECTION('',(-1.,0.)); -#4824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4825 = ADVANCED_FACE('',(#4826),#4620,.F.); -#4826 = FACE_BOUND('',#4827,.F.); -#4827 = EDGE_LOOP('',(#4828,#4829,#4830,#4831)); -#4828 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4829 = ORIENTED_EDGE('',*,*,#4687,.T.); -#4830 = ORIENTED_EDGE('',*,*,#4758,.T.); -#4831 = ORIENTED_EDGE('',*,*,#4805,.T.); -#4832 = ADVANCED_FACE('',(#4833),#4566,.T.); -#4833 = FACE_BOUND('',#4834,.T.); -#4834 = EDGE_LOOP('',(#4835,#4836,#4837,#4838)); -#4835 = ORIENTED_EDGE('',*,*,#4550,.T.); -#4836 = ORIENTED_EDGE('',*,*,#4636,.T.); -#4837 = ORIENTED_EDGE('',*,*,#4712,.T.); -#4838 = ORIENTED_EDGE('',*,*,#4783,.T.); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4843)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#4840,#4841,#4842)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#4840 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#4841 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#4842 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#4843 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4840, - 'distance_accuracy_value','confusion accuracy'); -#4844 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4845,#4847); -#4845 = ( REPRESENTATION_RELATIONSHIP('','',#4508,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4846) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#4846 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75); -#4847 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #4848); -#4848 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','Pad005','',#5,#4503,$); -#4849 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4505)); -#4850 = SHAPE_DEFINITION_REPRESENTATION(#4851,#4857); -#4851 = PRODUCT_DEFINITION_SHAPE('','',#4852); -#4852 = PRODUCT_DEFINITION('design','',#4853,#4856); -#4853 = PRODUCT_DEFINITION_FORMATION('','',#4854); -#4854 = PRODUCT('KeyboardPannel','KeyboardPannel','',(#4855)); -#4855 = PRODUCT_CONTEXT('',#2,'mechanical'); -#4856 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#4857 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4858),#5188); -#4858 = MANIFOLD_SOLID_BREP('',#4859); -#4859 = CLOSED_SHELL('',(#4860,#4980,#5056,#5127,#5174,#5181)); -#4860 = ADVANCED_FACE('',(#4861),#4875,.F.); -#4861 = FACE_BOUND('',#4862,.F.); -#4862 = EDGE_LOOP('',(#4863,#4898,#4926,#4954)); -#4863 = ORIENTED_EDGE('',*,*,#4864,.T.); -#4864 = EDGE_CURVE('',#4865,#4867,#4869,.T.); -#4865 = VERTEX_POINT('',#4866); -#4866 = CARTESIAN_POINT('',(-335.,225.,0.)); -#4867 = VERTEX_POINT('',#4868); -#4868 = CARTESIAN_POINT('',(-335.,225.,15.)); -#4869 = SURFACE_CURVE('',#4870,(#4874,#4886),.PCURVE_S1.); -#4870 = LINE('',#4871,#4872); -#4871 = CARTESIAN_POINT('',(-335.,225.,0.)); -#4872 = VECTOR('',#4873,1.); -#4873 = DIRECTION('',(0.,0.,1.)); -#4874 = PCURVE('',#4875,#4880); -#4875 = PLANE('',#4876); -#4876 = AXIS2_PLACEMENT_3D('',#4877,#4878,#4879); -#4877 = CARTESIAN_POINT('',(-335.,225.,0.)); -#4878 = DIRECTION('',(1.,0.,0.)); -#4879 = DIRECTION('',(0.,-1.,0.)); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(0.,0.)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.,-1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4887,#4892); -#4887 = PLANE('',#4888); -#4888 = AXIS2_PLACEMENT_3D('',#4889,#4890,#4891); -#4889 = CARTESIAN_POINT('',(335.,225.,0.)); -#4890 = DIRECTION('',(0.,-1.,0.)); -#4891 = DIRECTION('',(-1.,0.,0.)); -#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); -#4893 = LINE('',#4894,#4895); -#4894 = CARTESIAN_POINT('',(670.,0.)); -#4895 = VECTOR('',#4896,1.); -#4896 = DIRECTION('',(0.,-1.)); -#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4898 = ORIENTED_EDGE('',*,*,#4899,.T.); -#4899 = EDGE_CURVE('',#4867,#4900,#4902,.T.); -#4900 = VERTEX_POINT('',#4901); -#4901 = CARTESIAN_POINT('',(-335.,-225.,15.)); -#4902 = SURFACE_CURVE('',#4903,(#4907,#4914),.PCURVE_S1.); -#4903 = LINE('',#4904,#4905); -#4904 = CARTESIAN_POINT('',(-335.,225.,15.)); -#4905 = VECTOR('',#4906,1.); -#4906 = DIRECTION('',(0.,-1.,0.)); -#4907 = PCURVE('',#4875,#4908); -#4908 = DEFINITIONAL_REPRESENTATION('',(#4909),#4913); -#4909 = LINE('',#4910,#4911); -#4910 = CARTESIAN_POINT('',(0.,-15.)); -#4911 = VECTOR('',#4912,1.); -#4912 = DIRECTION('',(1.,0.)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4915,#4920); -#4915 = PLANE('',#4916); -#4916 = AXIS2_PLACEMENT_3D('',#4917,#4918,#4919); -#4917 = CARTESIAN_POINT('',(0.,0.,15.)); -#4918 = DIRECTION('',(0.,0.,1.)); -#4919 = DIRECTION('',(1.,0.,0.)); -#4920 = DEFINITIONAL_REPRESENTATION('',(#4921),#4925); -#4921 = LINE('',#4922,#4923); -#4922 = CARTESIAN_POINT('',(-335.,225.)); -#4923 = VECTOR('',#4924,1.); -#4924 = DIRECTION('',(0.,-1.)); -#4925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4926 = ORIENTED_EDGE('',*,*,#4927,.F.); -#4927 = EDGE_CURVE('',#4928,#4900,#4930,.T.); -#4928 = VERTEX_POINT('',#4929); -#4929 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#4930 = SURFACE_CURVE('',#4931,(#4935,#4942),.PCURVE_S1.); -#4931 = LINE('',#4932,#4933); -#4932 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#4933 = VECTOR('',#4934,1.); -#4934 = DIRECTION('',(0.,0.,1.)); -#4935 = PCURVE('',#4875,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(450.,0.)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(0.,-1.)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = PCURVE('',#4943,#4948); -#4943 = PLANE('',#4944); -#4944 = AXIS2_PLACEMENT_3D('',#4945,#4946,#4947); -#4945 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#4946 = DIRECTION('',(0.,1.,0.)); -#4947 = DIRECTION('',(1.,0.,0.)); -#4948 = DEFINITIONAL_REPRESENTATION('',(#4949),#4953); -#4949 = LINE('',#4950,#4951); -#4950 = CARTESIAN_POINT('',(0.,0.)); -#4951 = VECTOR('',#4952,1.); -#4952 = DIRECTION('',(0.,-1.)); -#4953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4954 = ORIENTED_EDGE('',*,*,#4955,.F.); -#4955 = EDGE_CURVE('',#4865,#4928,#4956,.T.); -#4956 = SURFACE_CURVE('',#4957,(#4961,#4968),.PCURVE_S1.); -#4957 = LINE('',#4958,#4959); -#4958 = CARTESIAN_POINT('',(-335.,225.,0.)); -#4959 = VECTOR('',#4960,1.); -#4960 = DIRECTION('',(0.,-1.,0.)); -#4961 = PCURVE('',#4875,#4962); -#4962 = DEFINITIONAL_REPRESENTATION('',(#4963),#4967); -#4963 = LINE('',#4964,#4965); -#4964 = CARTESIAN_POINT('',(0.,0.)); -#4965 = VECTOR('',#4966,1.); -#4966 = DIRECTION('',(1.,0.)); -#4967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4968 = PCURVE('',#4969,#4974); -#4969 = PLANE('',#4970); -#4970 = AXIS2_PLACEMENT_3D('',#4971,#4972,#4973); -#4971 = CARTESIAN_POINT('',(0.,0.,0.)); -#4972 = DIRECTION('',(0.,0.,1.)); -#4973 = DIRECTION('',(1.,0.,0.)); -#4974 = DEFINITIONAL_REPRESENTATION('',(#4975),#4979); -#4975 = LINE('',#4976,#4977); -#4976 = CARTESIAN_POINT('',(-335.,225.)); -#4977 = VECTOR('',#4978,1.); -#4978 = DIRECTION('',(0.,-1.)); -#4979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4980 = ADVANCED_FACE('',(#4981),#4943,.F.); -#4981 = FACE_BOUND('',#4982,.F.); -#4982 = EDGE_LOOP('',(#4983,#4984,#5007,#5035)); -#4983 = ORIENTED_EDGE('',*,*,#4927,.T.); -#4984 = ORIENTED_EDGE('',*,*,#4985,.T.); -#4985 = EDGE_CURVE('',#4900,#4986,#4988,.T.); -#4986 = VERTEX_POINT('',#4987); -#4987 = CARTESIAN_POINT('',(335.,-225.,15.)); -#4988 = SURFACE_CURVE('',#4989,(#4993,#5000),.PCURVE_S1.); -#4989 = LINE('',#4990,#4991); -#4990 = CARTESIAN_POINT('',(-335.,-225.,15.)); -#4991 = VECTOR('',#4992,1.); -#4992 = DIRECTION('',(1.,0.,0.)); -#4993 = PCURVE('',#4943,#4994); -#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); -#4995 = LINE('',#4996,#4997); -#4996 = CARTESIAN_POINT('',(0.,-15.)); -#4997 = VECTOR('',#4998,1.); -#4998 = DIRECTION('',(1.,0.)); -#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5000 = PCURVE('',#4915,#5001); -#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006); -#5002 = LINE('',#5003,#5004); -#5003 = CARTESIAN_POINT('',(-335.,-225.)); -#5004 = VECTOR('',#5005,1.); -#5005 = DIRECTION('',(1.,0.)); -#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5007 = ORIENTED_EDGE('',*,*,#5008,.F.); -#5008 = EDGE_CURVE('',#5009,#4986,#5011,.T.); -#5009 = VERTEX_POINT('',#5010); -#5010 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5011 = SURFACE_CURVE('',#5012,(#5016,#5023),.PCURVE_S1.); -#5012 = LINE('',#5013,#5014); -#5013 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5014 = VECTOR('',#5015,1.); -#5015 = DIRECTION('',(0.,0.,1.)); -#5016 = PCURVE('',#4943,#5017); -#5017 = DEFINITIONAL_REPRESENTATION('',(#5018),#5022); -#5018 = LINE('',#5019,#5020); -#5019 = CARTESIAN_POINT('',(670.,0.)); -#5020 = VECTOR('',#5021,1.); -#5021 = DIRECTION('',(0.,-1.)); -#5022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5023 = PCURVE('',#5024,#5029); -#5024 = PLANE('',#5025); -#5025 = AXIS2_PLACEMENT_3D('',#5026,#5027,#5028); -#5026 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5027 = DIRECTION('',(-1.,0.,0.)); -#5028 = DIRECTION('',(0.,1.,0.)); -#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5034); -#5030 = LINE('',#5031,#5032); -#5031 = CARTESIAN_POINT('',(0.,0.)); -#5032 = VECTOR('',#5033,1.); -#5033 = DIRECTION('',(0.,-1.)); -#5034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5035 = ORIENTED_EDGE('',*,*,#5036,.F.); -#5036 = EDGE_CURVE('',#4928,#5009,#5037,.T.); -#5037 = SURFACE_CURVE('',#5038,(#5042,#5049),.PCURVE_S1.); -#5038 = LINE('',#5039,#5040); -#5039 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#5040 = VECTOR('',#5041,1.); -#5041 = DIRECTION('',(1.,0.,0.)); -#5042 = PCURVE('',#4943,#5043); -#5043 = DEFINITIONAL_REPRESENTATION('',(#5044),#5048); -#5044 = LINE('',#5045,#5046); -#5045 = CARTESIAN_POINT('',(0.,0.)); -#5046 = VECTOR('',#5047,1.); -#5047 = DIRECTION('',(1.,0.)); -#5048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5049 = PCURVE('',#4969,#5050); -#5050 = DEFINITIONAL_REPRESENTATION('',(#5051),#5055); -#5051 = LINE('',#5052,#5053); -#5052 = CARTESIAN_POINT('',(-335.,-225.)); -#5053 = VECTOR('',#5054,1.); -#5054 = DIRECTION('',(1.,0.)); -#5055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5056 = ADVANCED_FACE('',(#5057),#5024,.F.); -#5057 = FACE_BOUND('',#5058,.F.); -#5058 = EDGE_LOOP('',(#5059,#5060,#5083,#5106)); -#5059 = ORIENTED_EDGE('',*,*,#5008,.T.); -#5060 = ORIENTED_EDGE('',*,*,#5061,.T.); -#5061 = EDGE_CURVE('',#4986,#5062,#5064,.T.); -#5062 = VERTEX_POINT('',#5063); -#5063 = CARTESIAN_POINT('',(335.,225.,15.)); -#5064 = SURFACE_CURVE('',#5065,(#5069,#5076),.PCURVE_S1.); -#5065 = LINE('',#5066,#5067); -#5066 = CARTESIAN_POINT('',(335.,-225.,15.)); -#5067 = VECTOR('',#5068,1.); -#5068 = DIRECTION('',(0.,1.,0.)); -#5069 = PCURVE('',#5024,#5070); -#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); -#5071 = LINE('',#5072,#5073); -#5072 = CARTESIAN_POINT('',(0.,-15.)); -#5073 = VECTOR('',#5074,1.); -#5074 = DIRECTION('',(1.,0.)); -#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5076 = PCURVE('',#4915,#5077); -#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082); -#5078 = LINE('',#5079,#5080); -#5079 = CARTESIAN_POINT('',(335.,-225.)); -#5080 = VECTOR('',#5081,1.); -#5081 = DIRECTION('',(0.,1.)); -#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5083 = ORIENTED_EDGE('',*,*,#5084,.F.); -#5084 = EDGE_CURVE('',#5085,#5062,#5087,.T.); -#5085 = VERTEX_POINT('',#5086); -#5086 = CARTESIAN_POINT('',(335.,225.,0.)); -#5087 = SURFACE_CURVE('',#5088,(#5092,#5099),.PCURVE_S1.); -#5088 = LINE('',#5089,#5090); -#5089 = CARTESIAN_POINT('',(335.,225.,0.)); -#5090 = VECTOR('',#5091,1.); -#5091 = DIRECTION('',(0.,0.,1.)); -#5092 = PCURVE('',#5024,#5093); -#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098); -#5094 = LINE('',#5095,#5096); -#5095 = CARTESIAN_POINT('',(450.,0.)); -#5096 = VECTOR('',#5097,1.); -#5097 = DIRECTION('',(0.,-1.)); -#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5099 = PCURVE('',#4887,#5100); -#5100 = DEFINITIONAL_REPRESENTATION('',(#5101),#5105); -#5101 = LINE('',#5102,#5103); -#5102 = CARTESIAN_POINT('',(0.,-0.)); -#5103 = VECTOR('',#5104,1.); -#5104 = DIRECTION('',(0.,-1.)); -#5105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5106 = ORIENTED_EDGE('',*,*,#5107,.F.); -#5107 = EDGE_CURVE('',#5009,#5085,#5108,.T.); -#5108 = SURFACE_CURVE('',#5109,(#5113,#5120),.PCURVE_S1.); -#5109 = LINE('',#5110,#5111); -#5110 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5111 = VECTOR('',#5112,1.); -#5112 = DIRECTION('',(0.,1.,0.)); -#5113 = PCURVE('',#5024,#5114); -#5114 = DEFINITIONAL_REPRESENTATION('',(#5115),#5119); -#5115 = LINE('',#5116,#5117); -#5116 = CARTESIAN_POINT('',(0.,0.)); -#5117 = VECTOR('',#5118,1.); -#5118 = DIRECTION('',(1.,0.)); -#5119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5120 = PCURVE('',#4969,#5121); -#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126); -#5122 = LINE('',#5123,#5124); -#5123 = CARTESIAN_POINT('',(335.,-225.)); -#5124 = VECTOR('',#5125,1.); -#5125 = DIRECTION('',(0.,1.)); -#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5127 = ADVANCED_FACE('',(#5128),#4887,.F.); -#5128 = FACE_BOUND('',#5129,.F.); -#5129 = EDGE_LOOP('',(#5130,#5131,#5152,#5153)); -#5130 = ORIENTED_EDGE('',*,*,#5084,.T.); -#5131 = ORIENTED_EDGE('',*,*,#5132,.T.); -#5132 = EDGE_CURVE('',#5062,#4867,#5133,.T.); -#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); -#5134 = LINE('',#5135,#5136); -#5135 = CARTESIAN_POINT('',(335.,225.,15.)); -#5136 = VECTOR('',#5137,1.); -#5137 = DIRECTION('',(-1.,0.,0.)); -#5138 = PCURVE('',#4887,#5139); -#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); -#5140 = LINE('',#5141,#5142); -#5141 = CARTESIAN_POINT('',(0.,-15.)); -#5142 = VECTOR('',#5143,1.); -#5143 = DIRECTION('',(1.,0.)); -#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5145 = PCURVE('',#4915,#5146); -#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); -#5147 = LINE('',#5148,#5149); -#5148 = CARTESIAN_POINT('',(335.,225.)); -#5149 = VECTOR('',#5150,1.); -#5150 = DIRECTION('',(-1.,0.)); -#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5152 = ORIENTED_EDGE('',*,*,#4864,.F.); -#5153 = ORIENTED_EDGE('',*,*,#5154,.F.); -#5154 = EDGE_CURVE('',#5085,#4865,#5155,.T.); -#5155 = SURFACE_CURVE('',#5156,(#5160,#5167),.PCURVE_S1.); -#5156 = LINE('',#5157,#5158); -#5157 = CARTESIAN_POINT('',(335.,225.,0.)); -#5158 = VECTOR('',#5159,1.); -#5159 = DIRECTION('',(-1.,0.,0.)); -#5160 = PCURVE('',#4887,#5161); -#5161 = DEFINITIONAL_REPRESENTATION('',(#5162),#5166); -#5162 = LINE('',#5163,#5164); -#5163 = CARTESIAN_POINT('',(0.,-0.)); -#5164 = VECTOR('',#5165,1.); -#5165 = DIRECTION('',(1.,0.)); -#5166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5167 = PCURVE('',#4969,#5168); -#5168 = DEFINITIONAL_REPRESENTATION('',(#5169),#5173); -#5169 = LINE('',#5170,#5171); -#5170 = CARTESIAN_POINT('',(335.,225.)); -#5171 = VECTOR('',#5172,1.); -#5172 = DIRECTION('',(-1.,0.)); -#5173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5174 = ADVANCED_FACE('',(#5175),#4969,.F.); -#5175 = FACE_BOUND('',#5176,.F.); -#5176 = EDGE_LOOP('',(#5177,#5178,#5179,#5180)); -#5177 = ORIENTED_EDGE('',*,*,#4955,.T.); -#5178 = ORIENTED_EDGE('',*,*,#5036,.T.); -#5179 = ORIENTED_EDGE('',*,*,#5107,.T.); -#5180 = ORIENTED_EDGE('',*,*,#5154,.T.); -#5181 = ADVANCED_FACE('',(#5182),#4915,.T.); -#5182 = FACE_BOUND('',#5183,.T.); -#5183 = EDGE_LOOP('',(#5184,#5185,#5186,#5187)); -#5184 = ORIENTED_EDGE('',*,*,#4899,.T.); -#5185 = ORIENTED_EDGE('',*,*,#4985,.T.); -#5186 = ORIENTED_EDGE('',*,*,#5061,.T.); -#5187 = ORIENTED_EDGE('',*,*,#5132,.T.); -#5188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5192)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5189,#5190,#5191)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5189 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5190 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5191 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5192 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5189, - 'distance_accuracy_value','confusion accuracy'); -#5193 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5194,#5196); -#5194 = ( REPRESENTATION_RELATIONSHIP('','',#4857,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5195) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5195 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79); -#5196 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5197); -#5197 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','KeyboardPannel','',#5,#4852 - ,$); -#5198 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4854)); -#5199 = SHAPE_DEFINITION_REPRESENTATION(#5200,#5206); -#5200 = PRODUCT_DEFINITION_SHAPE('','',#5201); -#5201 = PRODUCT_DEFINITION('design','',#5202,#5205); -#5202 = PRODUCT_DEFINITION_FORMATION('','',#5203); -#5203 = PRODUCT('Sketch006','Sketch006','',(#5204)); -#5204 = PRODUCT_CONTEXT('',#2,'mechanical'); -#5205 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5206 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, - #5207),#5236); -#5207 = GEOMETRIC_CURVE_SET('',(#5208,#5215,#5222,#5229)); -#5208 = TRIMMED_CURVE('',#5209,(#5213,PARAMETER_VALUE(0.)),(#5214, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#5209 = LINE('',#5210,#5211); -#5210 = CARTESIAN_POINT('',(-335.,225.,0.)); -#5211 = VECTOR('',#5212,1.); -#5212 = DIRECTION('',(0.,-1.,0.)); -#5213 = CARTESIAN_POINT('',(-335.,225.,0.)); -#5214 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#5215 = TRIMMED_CURVE('',#5216,(#5220,PARAMETER_VALUE(0.)),(#5221, - PARAMETER_VALUE(670.)),.T.,.PARAMETER.); -#5216 = LINE('',#5217,#5218); -#5217 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#5218 = VECTOR('',#5219,1.); -#5219 = DIRECTION('',(1.,0.,0.)); -#5220 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#5221 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5222 = TRIMMED_CURVE('',#5223,(#5227,PARAMETER_VALUE(0.)),(#5228, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#5223 = LINE('',#5224,#5225); -#5224 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5225 = VECTOR('',#5226,1.); -#5226 = DIRECTION('',(0.,1.,0.)); -#5227 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5228 = CARTESIAN_POINT('',(335.,225.,0.)); -#5229 = TRIMMED_CURVE('',#5230,(#5234,PARAMETER_VALUE(0.)),(#5235, - PARAMETER_VALUE(670.)),.T.,.PARAMETER.); -#5230 = LINE('',#5231,#5232); -#5231 = CARTESIAN_POINT('',(335.,225.,0.)); -#5232 = VECTOR('',#5233,1.); -#5233 = DIRECTION('',(-1.,0.,0.)); -#5234 = CARTESIAN_POINT('',(335.,225.,0.)); -#5235 = CARTESIAN_POINT('',(-335.,225.,0.)); -#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5240)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5237,#5238,#5239)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5237 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5238 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5239 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5240 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5237, - 'distance_accuracy_value','confusion accuracy'); -#5241 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5242,#5244); -#5242 = ( REPRESENTATION_RELATIONSHIP('','',#5206,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5243) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5243 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83); -#5244 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5245); -#5245 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','Sketch006','',#5,#5201,$); -#5246 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5203)); -#5247 = SHAPE_DEFINITION_REPRESENTATION(#5248,#5254); -#5248 = PRODUCT_DEFINITION_SHAPE('','',#5249); -#5249 = PRODUCT_DEFINITION('design','',#5250,#5253); -#5250 = PRODUCT_DEFINITION_FORMATION('','',#5251); -#5251 = PRODUCT('Pad006','Pad006','',(#5252)); -#5252 = PRODUCT_CONTEXT('',#2,'mechanical'); -#5253 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5254 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5255),#5585); -#5255 = MANIFOLD_SOLID_BREP('',#5256); -#5256 = CLOSED_SHELL('',(#5257,#5377,#5453,#5524,#5571,#5578)); -#5257 = ADVANCED_FACE('',(#5258),#5272,.F.); -#5258 = FACE_BOUND('',#5259,.F.); -#5259 = EDGE_LOOP('',(#5260,#5295,#5323,#5351)); -#5260 = ORIENTED_EDGE('',*,*,#5261,.T.); -#5261 = EDGE_CURVE('',#5262,#5264,#5266,.T.); -#5262 = VERTEX_POINT('',#5263); -#5263 = CARTESIAN_POINT('',(-335.,225.,0.)); -#5264 = VERTEX_POINT('',#5265); -#5265 = CARTESIAN_POINT('',(-335.,225.,15.)); -#5266 = SURFACE_CURVE('',#5267,(#5271,#5283),.PCURVE_S1.); -#5267 = LINE('',#5268,#5269); -#5268 = CARTESIAN_POINT('',(-335.,225.,0.)); -#5269 = VECTOR('',#5270,1.); -#5270 = DIRECTION('',(0.,0.,1.)); -#5271 = PCURVE('',#5272,#5277); -#5272 = PLANE('',#5273); -#5273 = AXIS2_PLACEMENT_3D('',#5274,#5275,#5276); -#5274 = CARTESIAN_POINT('',(-335.,225.,0.)); -#5275 = DIRECTION('',(1.,0.,-0.)); -#5276 = DIRECTION('',(0.,-1.,0.)); -#5277 = DEFINITIONAL_REPRESENTATION('',(#5278),#5282); -#5278 = LINE('',#5279,#5280); -#5279 = CARTESIAN_POINT('',(0.,0.)); -#5280 = VECTOR('',#5281,1.); -#5281 = DIRECTION('',(0.,-1.)); -#5282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5283 = PCURVE('',#5284,#5289); -#5284 = PLANE('',#5285); -#5285 = AXIS2_PLACEMENT_3D('',#5286,#5287,#5288); -#5286 = CARTESIAN_POINT('',(335.,225.,0.)); -#5287 = DIRECTION('',(0.,-1.,0.)); -#5288 = DIRECTION('',(-1.,0.,0.)); -#5289 = DEFINITIONAL_REPRESENTATION('',(#5290),#5294); -#5290 = LINE('',#5291,#5292); -#5291 = CARTESIAN_POINT('',(670.,0.)); -#5292 = VECTOR('',#5293,1.); -#5293 = DIRECTION('',(0.,-1.)); -#5294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5295 = ORIENTED_EDGE('',*,*,#5296,.T.); -#5296 = EDGE_CURVE('',#5264,#5297,#5299,.T.); -#5297 = VERTEX_POINT('',#5298); -#5298 = CARTESIAN_POINT('',(-335.,-225.,15.)); -#5299 = SURFACE_CURVE('',#5300,(#5304,#5311),.PCURVE_S1.); -#5300 = LINE('',#5301,#5302); -#5301 = CARTESIAN_POINT('',(-335.,225.,15.)); -#5302 = VECTOR('',#5303,1.); -#5303 = DIRECTION('',(0.,-1.,0.)); -#5304 = PCURVE('',#5272,#5305); -#5305 = DEFINITIONAL_REPRESENTATION('',(#5306),#5310); -#5306 = LINE('',#5307,#5308); -#5307 = CARTESIAN_POINT('',(0.,-15.)); -#5308 = VECTOR('',#5309,1.); -#5309 = DIRECTION('',(1.,0.)); -#5310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5311 = PCURVE('',#5312,#5317); -#5312 = PLANE('',#5313); -#5313 = AXIS2_PLACEMENT_3D('',#5314,#5315,#5316); -#5314 = CARTESIAN_POINT('',(0.,0.,15.)); -#5315 = DIRECTION('',(0.,0.,1.)); -#5316 = DIRECTION('',(1.,0.,0.)); -#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322); -#5318 = LINE('',#5319,#5320); -#5319 = CARTESIAN_POINT('',(-335.,225.)); -#5320 = VECTOR('',#5321,1.); -#5321 = DIRECTION('',(0.,-1.)); -#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5323 = ORIENTED_EDGE('',*,*,#5324,.F.); -#5324 = EDGE_CURVE('',#5325,#5297,#5327,.T.); -#5325 = VERTEX_POINT('',#5326); -#5326 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); -#5328 = LINE('',#5329,#5330); -#5329 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#5330 = VECTOR('',#5331,1.); -#5331 = DIRECTION('',(0.,0.,1.)); -#5332 = PCURVE('',#5272,#5333); -#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); -#5334 = LINE('',#5335,#5336); -#5335 = CARTESIAN_POINT('',(450.,0.)); -#5336 = VECTOR('',#5337,1.); -#5337 = DIRECTION('',(0.,-1.)); -#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5339 = PCURVE('',#5340,#5345); -#5340 = PLANE('',#5341); -#5341 = AXIS2_PLACEMENT_3D('',#5342,#5343,#5344); -#5342 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#5343 = DIRECTION('',(0.,1.,0.)); -#5344 = DIRECTION('',(1.,0.,0.)); -#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350); -#5346 = LINE('',#5347,#5348); -#5347 = CARTESIAN_POINT('',(0.,0.)); -#5348 = VECTOR('',#5349,1.); -#5349 = DIRECTION('',(0.,-1.)); -#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5351 = ORIENTED_EDGE('',*,*,#5352,.F.); -#5352 = EDGE_CURVE('',#5262,#5325,#5353,.T.); -#5353 = SURFACE_CURVE('',#5354,(#5358,#5365),.PCURVE_S1.); -#5354 = LINE('',#5355,#5356); -#5355 = CARTESIAN_POINT('',(-335.,225.,0.)); -#5356 = VECTOR('',#5357,1.); -#5357 = DIRECTION('',(0.,-1.,0.)); -#5358 = PCURVE('',#5272,#5359); -#5359 = DEFINITIONAL_REPRESENTATION('',(#5360),#5364); -#5360 = LINE('',#5361,#5362); -#5361 = CARTESIAN_POINT('',(0.,0.)); -#5362 = VECTOR('',#5363,1.); -#5363 = DIRECTION('',(1.,0.)); -#5364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5365 = PCURVE('',#5366,#5371); -#5366 = PLANE('',#5367); -#5367 = AXIS2_PLACEMENT_3D('',#5368,#5369,#5370); -#5368 = CARTESIAN_POINT('',(0.,0.,0.)); -#5369 = DIRECTION('',(0.,0.,1.)); -#5370 = DIRECTION('',(1.,0.,0.)); -#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5376); -#5372 = LINE('',#5373,#5374); -#5373 = CARTESIAN_POINT('',(-335.,225.)); -#5374 = VECTOR('',#5375,1.); -#5375 = DIRECTION('',(0.,-1.)); -#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5377 = ADVANCED_FACE('',(#5378),#5340,.F.); -#5378 = FACE_BOUND('',#5379,.F.); -#5379 = EDGE_LOOP('',(#5380,#5381,#5404,#5432)); -#5380 = ORIENTED_EDGE('',*,*,#5324,.T.); -#5381 = ORIENTED_EDGE('',*,*,#5382,.T.); -#5382 = EDGE_CURVE('',#5297,#5383,#5385,.T.); -#5383 = VERTEX_POINT('',#5384); -#5384 = CARTESIAN_POINT('',(335.,-225.,15.)); -#5385 = SURFACE_CURVE('',#5386,(#5390,#5397),.PCURVE_S1.); -#5386 = LINE('',#5387,#5388); -#5387 = CARTESIAN_POINT('',(-335.,-225.,15.)); -#5388 = VECTOR('',#5389,1.); -#5389 = DIRECTION('',(1.,0.,0.)); -#5390 = PCURVE('',#5340,#5391); -#5391 = DEFINITIONAL_REPRESENTATION('',(#5392),#5396); -#5392 = LINE('',#5393,#5394); -#5393 = CARTESIAN_POINT('',(0.,-15.)); -#5394 = VECTOR('',#5395,1.); -#5395 = DIRECTION('',(1.,0.)); -#5396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5397 = PCURVE('',#5312,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(-335.,-225.)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,0.)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5404 = ORIENTED_EDGE('',*,*,#5405,.F.); -#5405 = EDGE_CURVE('',#5406,#5383,#5408,.T.); -#5406 = VERTEX_POINT('',#5407); -#5407 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5408 = SURFACE_CURVE('',#5409,(#5413,#5420),.PCURVE_S1.); -#5409 = LINE('',#5410,#5411); -#5410 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5411 = VECTOR('',#5412,1.); -#5412 = DIRECTION('',(0.,0.,1.)); -#5413 = PCURVE('',#5340,#5414); -#5414 = DEFINITIONAL_REPRESENTATION('',(#5415),#5419); -#5415 = LINE('',#5416,#5417); -#5416 = CARTESIAN_POINT('',(670.,0.)); -#5417 = VECTOR('',#5418,1.); -#5418 = DIRECTION('',(0.,-1.)); -#5419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5420 = PCURVE('',#5421,#5426); -#5421 = PLANE('',#5422); -#5422 = AXIS2_PLACEMENT_3D('',#5423,#5424,#5425); -#5423 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5424 = DIRECTION('',(-1.,0.,0.)); -#5425 = DIRECTION('',(0.,1.,0.)); -#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431); -#5427 = LINE('',#5428,#5429); -#5428 = CARTESIAN_POINT('',(0.,0.)); -#5429 = VECTOR('',#5430,1.); -#5430 = DIRECTION('',(0.,-1.)); -#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5432 = ORIENTED_EDGE('',*,*,#5433,.F.); -#5433 = EDGE_CURVE('',#5325,#5406,#5434,.T.); -#5434 = SURFACE_CURVE('',#5435,(#5439,#5446),.PCURVE_S1.); -#5435 = LINE('',#5436,#5437); -#5436 = CARTESIAN_POINT('',(-335.,-225.,0.)); -#5437 = VECTOR('',#5438,1.); -#5438 = DIRECTION('',(1.,0.,0.)); -#5439 = PCURVE('',#5340,#5440); -#5440 = DEFINITIONAL_REPRESENTATION('',(#5441),#5445); -#5441 = LINE('',#5442,#5443); -#5442 = CARTESIAN_POINT('',(0.,0.)); -#5443 = VECTOR('',#5444,1.); -#5444 = DIRECTION('',(1.,0.)); -#5445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5446 = PCURVE('',#5366,#5447); -#5447 = DEFINITIONAL_REPRESENTATION('',(#5448),#5452); -#5448 = LINE('',#5449,#5450); -#5449 = CARTESIAN_POINT('',(-335.,-225.)); -#5450 = VECTOR('',#5451,1.); -#5451 = DIRECTION('',(1.,0.)); -#5452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5453 = ADVANCED_FACE('',(#5454),#5421,.F.); -#5454 = FACE_BOUND('',#5455,.F.); -#5455 = EDGE_LOOP('',(#5456,#5457,#5480,#5503)); -#5456 = ORIENTED_EDGE('',*,*,#5405,.T.); -#5457 = ORIENTED_EDGE('',*,*,#5458,.T.); -#5458 = EDGE_CURVE('',#5383,#5459,#5461,.T.); -#5459 = VERTEX_POINT('',#5460); -#5460 = CARTESIAN_POINT('',(335.,225.,15.)); -#5461 = SURFACE_CURVE('',#5462,(#5466,#5473),.PCURVE_S1.); -#5462 = LINE('',#5463,#5464); -#5463 = CARTESIAN_POINT('',(335.,-225.,15.)); -#5464 = VECTOR('',#5465,1.); -#5465 = DIRECTION('',(0.,1.,0.)); -#5466 = PCURVE('',#5421,#5467); -#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5472); -#5468 = LINE('',#5469,#5470); -#5469 = CARTESIAN_POINT('',(0.,-15.)); -#5470 = VECTOR('',#5471,1.); -#5471 = DIRECTION('',(1.,0.)); -#5472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5473 = PCURVE('',#5312,#5474); -#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5479); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(335.,-225.)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.,1.)); -#5479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5480 = ORIENTED_EDGE('',*,*,#5481,.F.); -#5481 = EDGE_CURVE('',#5482,#5459,#5484,.T.); -#5482 = VERTEX_POINT('',#5483); -#5483 = CARTESIAN_POINT('',(335.,225.,0.)); -#5484 = SURFACE_CURVE('',#5485,(#5489,#5496),.PCURVE_S1.); -#5485 = LINE('',#5486,#5487); -#5486 = CARTESIAN_POINT('',(335.,225.,0.)); -#5487 = VECTOR('',#5488,1.); -#5488 = DIRECTION('',(0.,0.,1.)); -#5489 = PCURVE('',#5421,#5490); -#5490 = DEFINITIONAL_REPRESENTATION('',(#5491),#5495); -#5491 = LINE('',#5492,#5493); -#5492 = CARTESIAN_POINT('',(450.,0.)); -#5493 = VECTOR('',#5494,1.); -#5494 = DIRECTION('',(0.,-1.)); -#5495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5496 = PCURVE('',#5284,#5497); -#5497 = DEFINITIONAL_REPRESENTATION('',(#5498),#5502); -#5498 = LINE('',#5499,#5500); -#5499 = CARTESIAN_POINT('',(0.,-0.)); -#5500 = VECTOR('',#5501,1.); -#5501 = DIRECTION('',(0.,-1.)); -#5502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5503 = ORIENTED_EDGE('',*,*,#5504,.F.); -#5504 = EDGE_CURVE('',#5406,#5482,#5505,.T.); -#5505 = SURFACE_CURVE('',#5506,(#5510,#5517),.PCURVE_S1.); -#5506 = LINE('',#5507,#5508); -#5507 = CARTESIAN_POINT('',(335.,-225.,0.)); -#5508 = VECTOR('',#5509,1.); -#5509 = DIRECTION('',(0.,1.,0.)); -#5510 = PCURVE('',#5421,#5511); -#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); -#5512 = LINE('',#5513,#5514); -#5513 = CARTESIAN_POINT('',(0.,0.)); -#5514 = VECTOR('',#5515,1.); -#5515 = DIRECTION('',(1.,0.)); -#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5517 = PCURVE('',#5366,#5518); -#5518 = DEFINITIONAL_REPRESENTATION('',(#5519),#5523); -#5519 = LINE('',#5520,#5521); -#5520 = CARTESIAN_POINT('',(335.,-225.)); -#5521 = VECTOR('',#5522,1.); -#5522 = DIRECTION('',(0.,1.)); -#5523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5524 = ADVANCED_FACE('',(#5525),#5284,.F.); -#5525 = FACE_BOUND('',#5526,.F.); -#5526 = EDGE_LOOP('',(#5527,#5528,#5549,#5550)); -#5527 = ORIENTED_EDGE('',*,*,#5481,.T.); -#5528 = ORIENTED_EDGE('',*,*,#5529,.T.); -#5529 = EDGE_CURVE('',#5459,#5264,#5530,.T.); -#5530 = SURFACE_CURVE('',#5531,(#5535,#5542),.PCURVE_S1.); -#5531 = LINE('',#5532,#5533); -#5532 = CARTESIAN_POINT('',(335.,225.,15.)); -#5533 = VECTOR('',#5534,1.); -#5534 = DIRECTION('',(-1.,0.,0.)); -#5535 = PCURVE('',#5284,#5536); -#5536 = DEFINITIONAL_REPRESENTATION('',(#5537),#5541); -#5537 = LINE('',#5538,#5539); -#5538 = CARTESIAN_POINT('',(0.,-15.)); -#5539 = VECTOR('',#5540,1.); -#5540 = DIRECTION('',(1.,0.)); -#5541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5542 = PCURVE('',#5312,#5543); -#5543 = DEFINITIONAL_REPRESENTATION('',(#5544),#5548); -#5544 = LINE('',#5545,#5546); -#5545 = CARTESIAN_POINT('',(335.,225.)); -#5546 = VECTOR('',#5547,1.); -#5547 = DIRECTION('',(-1.,0.)); -#5548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5549 = ORIENTED_EDGE('',*,*,#5261,.F.); -#5550 = ORIENTED_EDGE('',*,*,#5551,.F.); -#5551 = EDGE_CURVE('',#5482,#5262,#5552,.T.); -#5552 = SURFACE_CURVE('',#5553,(#5557,#5564),.PCURVE_S1.); -#5553 = LINE('',#5554,#5555); -#5554 = CARTESIAN_POINT('',(335.,225.,0.)); -#5555 = VECTOR('',#5556,1.); -#5556 = DIRECTION('',(-1.,0.,0.)); -#5557 = PCURVE('',#5284,#5558); -#5558 = DEFINITIONAL_REPRESENTATION('',(#5559),#5563); -#5559 = LINE('',#5560,#5561); -#5560 = CARTESIAN_POINT('',(0.,-0.)); -#5561 = VECTOR('',#5562,1.); -#5562 = DIRECTION('',(1.,0.)); -#5563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5564 = PCURVE('',#5366,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(335.,225.)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(-1.,0.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = ADVANCED_FACE('',(#5572),#5366,.F.); -#5572 = FACE_BOUND('',#5573,.F.); -#5573 = EDGE_LOOP('',(#5574,#5575,#5576,#5577)); -#5574 = ORIENTED_EDGE('',*,*,#5352,.T.); -#5575 = ORIENTED_EDGE('',*,*,#5433,.T.); -#5576 = ORIENTED_EDGE('',*,*,#5504,.T.); -#5577 = ORIENTED_EDGE('',*,*,#5551,.T.); -#5578 = ADVANCED_FACE('',(#5579),#5312,.T.); -#5579 = FACE_BOUND('',#5580,.T.); -#5580 = EDGE_LOOP('',(#5581,#5582,#5583,#5584)); -#5581 = ORIENTED_EDGE('',*,*,#5296,.T.); -#5582 = ORIENTED_EDGE('',*,*,#5382,.T.); -#5583 = ORIENTED_EDGE('',*,*,#5458,.T.); -#5584 = ORIENTED_EDGE('',*,*,#5529,.T.); -#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5589)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5586,#5587,#5588)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5586 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5587 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5588 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5589 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5586, - 'distance_accuracy_value','confusion accuracy'); -#5590 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5591,#5593); -#5591 = ( REPRESENTATION_RELATIONSHIP('','',#5254,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5592) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5592 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87); -#5593 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5594); -#5594 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','Pad006','',#5,#5249,$); -#5595 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5251)); -#5596 = SHAPE_DEFINITION_REPRESENTATION(#5597,#5603); -#5597 = PRODUCT_DEFINITION_SHAPE('','',#5598); -#5598 = PRODUCT_DEFINITION('design','',#5599,#5602); -#5599 = PRODUCT_DEFINITION_FORMATION('','',#5600); -#5600 = PRODUCT('Sketch002','Sketch002','',(#5601)); -#5601 = PRODUCT_CONTEXT('',#2,'mechanical'); -#5602 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5603 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, - #5604),#5633); -#5604 = GEOMETRIC_CURVE_SET('',(#5605,#5612,#5619,#5626)); -#5605 = TRIMMED_CURVE('',#5606,(#5610,PARAMETER_VALUE(0.)),(#5611, - PARAMETER_VALUE(750.)),.T.,.PARAMETER.); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(-225.,375.,0.)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(0.,-1.,0.)); -#5610 = CARTESIAN_POINT('',(-225.,375.,0.)); -#5611 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#5612 = TRIMMED_CURVE('',#5613,(#5617,PARAMETER_VALUE(0.)),(#5618, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#5613 = LINE('',#5614,#5615); -#5614 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#5615 = VECTOR('',#5616,1.); -#5616 = DIRECTION('',(1.,0.,0.)); -#5617 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#5618 = CARTESIAN_POINT('',(225.,-375.,0.)); -#5619 = TRIMMED_CURVE('',#5620,(#5624,PARAMETER_VALUE(0.)),(#5625, - PARAMETER_VALUE(750.)),.T.,.PARAMETER.); -#5620 = LINE('',#5621,#5622); -#5621 = CARTESIAN_POINT('',(225.,-375.,0.)); -#5622 = VECTOR('',#5623,1.); -#5623 = DIRECTION('',(0.,1.,0.)); -#5624 = CARTESIAN_POINT('',(225.,-375.,0.)); -#5625 = CARTESIAN_POINT('',(225.,375.,0.)); -#5626 = TRIMMED_CURVE('',#5627,(#5631,PARAMETER_VALUE(0.)),(#5632, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#5627 = LINE('',#5628,#5629); -#5628 = CARTESIAN_POINT('',(225.,375.,0.)); -#5629 = VECTOR('',#5630,1.); -#5630 = DIRECTION('',(-1.,0.,0.)); -#5631 = CARTESIAN_POINT('',(225.,375.,0.)); -#5632 = CARTESIAN_POINT('',(-225.,375.,0.)); -#5633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5637)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5634,#5635,#5636)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5634 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5635 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5636 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5637 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5634, - 'distance_accuracy_value','confusion accuracy'); -#5638 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5639,#5641); -#5639 = ( REPRESENTATION_RELATIONSHIP('','',#5603,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5640) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5640 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91); -#5641 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5642); -#5642 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','Sketch002','',#5,#5598,$); -#5643 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5600)); -#5644 = SHAPE_DEFINITION_REPRESENTATION(#5645,#5651); -#5645 = PRODUCT_DEFINITION_SHAPE('','',#5646); -#5646 = PRODUCT_DEFINITION('design','',#5647,#5650); -#5647 = PRODUCT_DEFINITION_FORMATION('','',#5648); -#5648 = PRODUCT('Sketch003','Sketch003','',(#5649)); -#5649 = PRODUCT_CONTEXT('',#2,'mechanical'); -#5650 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5651 = SHAPE_REPRESENTATION('',(#11,#5652,#5681),#5690); -#5652 = GEOMETRIC_CURVE_SET('',(#5653,#5660,#5667,#5674)); -#5653 = TRIMMED_CURVE('',#5654,(#5658,PARAMETER_VALUE(0.)),(#5659, - PARAMETER_VALUE(750.)),.T.,.PARAMETER.); -#5654 = LINE('',#5655,#5656); -#5655 = CARTESIAN_POINT('',(-225.,375.,0.)); -#5656 = VECTOR('',#5657,1.); -#5657 = DIRECTION('',(0.,-1.,0.)); -#5658 = CARTESIAN_POINT('',(-225.,375.,0.)); -#5659 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#5660 = TRIMMED_CURVE('',#5661,(#5665,PARAMETER_VALUE(0.)),(#5666, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#5661 = LINE('',#5662,#5663); -#5662 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#5663 = VECTOR('',#5664,1.); -#5664 = DIRECTION('',(1.,0.,0.)); -#5665 = CARTESIAN_POINT('',(-225.,-375.,0.)); -#5666 = CARTESIAN_POINT('',(225.,-375.,0.)); -#5667 = TRIMMED_CURVE('',#5668,(#5672,PARAMETER_VALUE(0.)),(#5673, - PARAMETER_VALUE(750.)),.T.,.PARAMETER.); -#5668 = LINE('',#5669,#5670); -#5669 = CARTESIAN_POINT('',(225.,-375.,0.)); -#5670 = VECTOR('',#5671,1.); -#5671 = DIRECTION('',(0.,1.,0.)); -#5672 = CARTESIAN_POINT('',(225.,-375.,0.)); -#5673 = CARTESIAN_POINT('',(225.,375.,0.)); -#5674 = TRIMMED_CURVE('',#5675,(#5679,PARAMETER_VALUE(0.)),(#5680, - PARAMETER_VALUE(450.)),.T.,.PARAMETER.); -#5675 = LINE('',#5676,#5677); -#5676 = CARTESIAN_POINT('',(225.,375.,0.)); -#5677 = VECTOR('',#5678,1.); -#5678 = DIRECTION('',(-1.,0.,0.)); -#5679 = CARTESIAN_POINT('',(225.,375.,0.)); -#5680 = CARTESIAN_POINT('',(-225.,375.,0.)); -#5681 = GEOMETRIC_CURVE_SET('',(#5682)); -#5682 = TRIMMED_CURVE('',#5683,(#5688,PARAMETER_VALUE(0.)),(#5689, - PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); -#5683 = CIRCLE('',#5684,30.); -#5684 = AXIS2_PLACEMENT_3D('',#5685,#5686,#5687); -#5685 = CARTESIAN_POINT('',(145.,295.,0.)); -#5686 = DIRECTION('',(0.,0.,1.)); -#5687 = DIRECTION('',(1.,0.,-0.)); -#5688 = CARTESIAN_POINT('',(175.,295.,0.)); -#5689 = CARTESIAN_POINT('',(175.,295.,0.)); -#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5694)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5691,#5692,#5693)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5691 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5692 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5693 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5694 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5691, - 'distance_accuracy_value','confusion accuracy'); -#5695 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5696,#5698); -#5696 = ( REPRESENTATION_RELATIONSHIP('','',#5651,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5697) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5697 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95); -#5698 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5699); -#5699 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','Sketch003','',#5,#5646,$); -#5700 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5648)); -#5701 = SHAPE_DEFINITION_REPRESENTATION(#5702,#5708); -#5702 = PRODUCT_DEFINITION_SHAPE('','',#5703); -#5703 = PRODUCT_DEFINITION('design','',#5704,#5707); -#5704 = PRODUCT_DEFINITION_FORMATION('','',#5705); -#5705 = PRODUCT('CableManagementTop','CableManagementTop','',(#5706)); -#5706 = PRODUCT_CONTEXT('',#2,'mechanical'); -#5707 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5708 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5709),#6055); -#5709 = MANIFOLD_SOLID_BREP('',#5710); -#5710 = CLOSED_SHELL('',(#5711,#5795,#5829,#5881,#5915,#5967,#6001,#6048 - )); -#5711 = ADVANCED_FACE('',(#5712),#5725,.F.); -#5712 = FACE_BOUND('',#5713,.F.); -#5713 = EDGE_LOOP('',(#5714,#5747,#5768,#5794)); -#5714 = ORIENTED_EDGE('',*,*,#5715,.T.); -#5715 = EDGE_CURVE('',#5716,#5716,#5718,.T.); -#5716 = VERTEX_POINT('',#5717); -#5717 = CARTESIAN_POINT('',(25.,0.,12.5)); -#5718 = SURFACE_CURVE('',#5719,(#5724,#5735),.PCURVE_S1.); -#5719 = CIRCLE('',#5720,25.); -#5720 = AXIS2_PLACEMENT_3D('',#5721,#5722,#5723); -#5721 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); -#5722 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5723 = DIRECTION('',(1.,0.,0.)); -#5724 = PCURVE('',#5725,#5730); -#5725 = CYLINDRICAL_SURFACE('',#5726,25.); -#5726 = AXIS2_PLACEMENT_3D('',#5727,#5728,#5729); -#5727 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); -#5728 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5729 = DIRECTION('',(1.,0.,0.)); -#5730 = DEFINITIONAL_REPRESENTATION('',(#5731),#5734); -#5731 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5732,#5733),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#5732 = CARTESIAN_POINT('',(0.,0.)); -#5733 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5735 = PCURVE('',#5736,#5741); -#5736 = PLANE('',#5737); -#5737 = AXIS2_PLACEMENT_3D('',#5738,#5739,#5740); -#5738 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); -#5739 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5740 = DIRECTION('',(1.,0.,0.)); -#5741 = DEFINITIONAL_REPRESENTATION('',(#5742),#5746); -#5742 = CIRCLE('',#5743,25.); -#5743 = AXIS2_PLACEMENT_2D('',#5744,#5745); -#5744 = CARTESIAN_POINT('',(0.,0.)); -#5745 = DIRECTION('',(1.,0.)); -#5746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5747 = ORIENTED_EDGE('',*,*,#5748,.T.); -#5748 = EDGE_CURVE('',#5716,#5749,#5751,.T.); -#5749 = VERTEX_POINT('',#5750); -#5750 = CARTESIAN_POINT('',(25.,0.,-12.5)); -#5751 = SEAM_CURVE('',#5752,(#5756,#5762),.PCURVE_S1.); -#5752 = LINE('',#5753,#5754); -#5753 = CARTESIAN_POINT('',(25.,-2.78E-15,12.5)); -#5754 = VECTOR('',#5755,1.); -#5755 = DIRECTION('',(0.,2.2E-16,-1.)); -#5756 = PCURVE('',#5725,#5757); -#5757 = DEFINITIONAL_REPRESENTATION('',(#5758),#5761); -#5758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5759,#5760),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,25.),.PIECEWISE_BEZIER_KNOTS.); -#5759 = CARTESIAN_POINT('',(0.,0.)); -#5760 = CARTESIAN_POINT('',(0.,25.)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5762 = PCURVE('',#5725,#5763); -#5763 = DEFINITIONAL_REPRESENTATION('',(#5764),#5767); -#5764 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5765,#5766),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,25.),.PIECEWISE_BEZIER_KNOTS.); -#5765 = CARTESIAN_POINT('',(6.28318530718,0.)); -#5766 = CARTESIAN_POINT('',(6.28318530718,25.)); -#5767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5768 = ORIENTED_EDGE('',*,*,#5769,.F.); -#5769 = EDGE_CURVE('',#5749,#5749,#5770,.T.); -#5770 = SURFACE_CURVE('',#5771,(#5776,#5782),.PCURVE_S1.); -#5771 = CIRCLE('',#5772,25.); -#5772 = AXIS2_PLACEMENT_3D('',#5773,#5774,#5775); -#5773 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); -#5774 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5775 = DIRECTION('',(1.,0.,0.)); -#5776 = PCURVE('',#5725,#5777); -#5777 = DEFINITIONAL_REPRESENTATION('',(#5778),#5781); -#5778 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5779,#5780),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#5779 = CARTESIAN_POINT('',(0.,25.)); -#5780 = CARTESIAN_POINT('',(6.28318530718,25.)); -#5781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5782 = PCURVE('',#5783,#5788); -#5783 = PLANE('',#5784); -#5784 = AXIS2_PLACEMENT_3D('',#5785,#5786,#5787); -#5785 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); -#5786 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5787 = DIRECTION('',(1.,0.,-0.)); -#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); -#5789 = CIRCLE('',#5790,25.); -#5790 = AXIS2_PLACEMENT_2D('',#5791,#5792); -#5791 = CARTESIAN_POINT('',(0.,0.)); -#5792 = DIRECTION('',(1.,-0.)); -#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5794 = ORIENTED_EDGE('',*,*,#5748,.F.); -#5795 = ADVANCED_FACE('',(#5796,#5799),#5783,.T.); -#5796 = FACE_BOUND('',#5797,.F.); -#5797 = EDGE_LOOP('',(#5798)); -#5798 = ORIENTED_EDGE('',*,*,#5769,.T.); -#5799 = FACE_BOUND('',#5800,.F.); -#5800 = EDGE_LOOP('',(#5801)); -#5801 = ORIENTED_EDGE('',*,*,#5802,.F.); -#5802 = EDGE_CURVE('',#5803,#5803,#5805,.T.); -#5803 = VERTEX_POINT('',#5804); -#5804 = CARTESIAN_POINT('',(35.00000000002,0.,-12.5)); -#5805 = SURFACE_CURVE('',#5806,(#5811,#5818),.PCURVE_S1.); -#5806 = CIRCLE('',#5807,35.00000000002); -#5807 = AXIS2_PLACEMENT_3D('',#5808,#5809,#5810); -#5808 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); -#5809 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5810 = DIRECTION('',(1.,0.,0.)); -#5811 = PCURVE('',#5783,#5812); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = CIRCLE('',#5814,35.00000000002); -#5814 = AXIS2_PLACEMENT_2D('',#5815,#5816); -#5815 = CARTESIAN_POINT('',(0.,0.)); -#5816 = DIRECTION('',(1.,-0.)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = PCURVE('',#5819,#5824); -#5819 = CONICAL_SURFACE('',#5820,35.00000000002,0.785398163397); -#5820 = AXIS2_PLACEMENT_3D('',#5821,#5822,#5823); -#5821 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); -#5822 = DIRECTION('',(0.,2.2E-16,1.)); -#5823 = DIRECTION('',(1.,0.,-0.)); -#5824 = DEFINITIONAL_REPRESENTATION('',(#5825),#5828); -#5825 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5826,#5827),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#5826 = CARTESIAN_POINT('',(0.,0.)); -#5827 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#5828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5829 = ADVANCED_FACE('',(#5830),#5819,.T.); -#5830 = FACE_BOUND('',#5831,.F.); -#5831 = EDGE_LOOP('',(#5832,#5833,#5854,#5880)); -#5832 = ORIENTED_EDGE('',*,*,#5802,.T.); -#5833 = ORIENTED_EDGE('',*,*,#5834,.T.); -#5834 = EDGE_CURVE('',#5803,#5835,#5837,.T.); -#5835 = VERTEX_POINT('',#5836); -#5836 = CARTESIAN_POINT('',(40.00000000002,0.,-7.5)); -#5837 = SEAM_CURVE('',#5838,(#5842,#5848),.PCURVE_S1.); -#5838 = LINE('',#5839,#5840); -#5839 = CARTESIAN_POINT('',(35.00000000002,2.78E-15,-12.5)); -#5840 = VECTOR('',#5841,1.); -#5841 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); -#5842 = PCURVE('',#5819,#5843); -#5843 = DEFINITIONAL_REPRESENTATION('',(#5844),#5847); -#5844 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5845,#5846),.UNSPECIFIED.,.F., +#3337 = ORIENTED_EDGE('',*,*,#3338,.T.); +#3338 = EDGE_CURVE('',#3307,#3339,#3341,.T.); +#3339 = VERTEX_POINT('',#3340); +#3340 = CARTESIAN_POINT('',(35.,0.,12.5)); +#3341 = SEAM_CURVE('',#3342,(#3346,#3352),.PCURVE_S1.); +#3342 = LINE('',#3343,#3344); +#3343 = CARTESIAN_POINT('',(40.,-1.67E-15,7.5)); +#3344 = VECTOR('',#3345,1.); +#3345 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#3346 = PCURVE('',#3323,#3347); +#3347 = DEFINITIONAL_REPRESENTATION('',(#3348),#3351); +#3348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3349,#3350),.UNSPECIFIED.,.F., .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); -#5845 = CARTESIAN_POINT('',(0.,0.)); -#5846 = CARTESIAN_POINT('',(0.,5.)); -#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3349 = CARTESIAN_POINT('',(0.,0.)); +#3350 = CARTESIAN_POINT('',(0.,-5.)); +#3351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5848 = PCURVE('',#5819,#5849); -#5849 = DEFINITIONAL_REPRESENTATION('',(#5850),#5853); -#5850 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5851,#5852),.UNSPECIFIED.,.F., +#3352 = PCURVE('',#3323,#3353); +#3353 = DEFINITIONAL_REPRESENTATION('',(#3354),#3357); +#3354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3355,#3356),.UNSPECIFIED.,.F., .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); -#5851 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#5852 = CARTESIAN_POINT('',(-6.28318530718,5.)); -#5853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3355 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3356 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#3357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5854 = ORIENTED_EDGE('',*,*,#5855,.F.); -#5855 = EDGE_CURVE('',#5835,#5835,#5856,.T.); -#5856 = SURFACE_CURVE('',#5857,(#5862,#5868),.PCURVE_S1.); -#5857 = CIRCLE('',#5858,40.00000000002); -#5858 = AXIS2_PLACEMENT_3D('',#5859,#5860,#5861); -#5859 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); -#5860 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5861 = DIRECTION('',(1.,0.,0.)); -#5862 = PCURVE('',#5819,#5863); -#5863 = DEFINITIONAL_REPRESENTATION('',(#5864),#5867); -#5864 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5865,#5866),.UNSPECIFIED.,.F., +#3358 = ORIENTED_EDGE('',*,*,#3359,.F.); +#3359 = EDGE_CURVE('',#3339,#3339,#3360,.T.); +#3360 = SURFACE_CURVE('',#3361,(#3366,#3372),.PCURVE_S1.); +#3361 = CIRCLE('',#3362,35.); +#3362 = AXIS2_PLACEMENT_3D('',#3363,#3364,#3365); +#3363 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); +#3364 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3365 = DIRECTION('',(1.,0.,0.)); +#3366 = PCURVE('',#3323,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3371); +#3368 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3369,#3370),.UNSPECIFIED.,.F., .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#5865 = CARTESIAN_POINT('',(0.,5.)); -#5866 = CARTESIAN_POINT('',(-6.28318530718,5.)); -#5867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3369 = CARTESIAN_POINT('',(0.,-5.)); +#3370 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5868 = PCURVE('',#5869,#5874); -#5869 = PLANE('',#5870); -#5870 = AXIS2_PLACEMENT_3D('',#5871,#5872,#5873); -#5871 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); -#5872 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5873 = DIRECTION('',(1.,0.,0.)); -#5874 = DEFINITIONAL_REPRESENTATION('',(#5875),#5879); -#5875 = CIRCLE('',#5876,40.00000000002); -#5876 = AXIS2_PLACEMENT_2D('',#5877,#5878); -#5877 = CARTESIAN_POINT('',(0.,0.)); -#5878 = DIRECTION('',(1.,0.)); -#5879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3372 = PCURVE('',#3068,#3373); +#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378); +#3374 = CIRCLE('',#3375,35.); +#3375 = AXIS2_PLACEMENT_2D('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.,0.)); +#3377 = DIRECTION('',(1.,0.)); +#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5880 = ORIENTED_EDGE('',*,*,#5834,.F.); -#5881 = ADVANCED_FACE('',(#5882,#5885),#5869,.F.); -#5882 = FACE_BOUND('',#5883,.F.); -#5883 = EDGE_LOOP('',(#5884)); -#5884 = ORIENTED_EDGE('',*,*,#5855,.T.); -#5885 = FACE_BOUND('',#5886,.F.); -#5886 = EDGE_LOOP('',(#5887)); -#5887 = ORIENTED_EDGE('',*,*,#5888,.F.); -#5888 = EDGE_CURVE('',#5889,#5889,#5891,.T.); -#5889 = VERTEX_POINT('',#5890); -#5890 = CARTESIAN_POINT('',(30.,0.,-7.5)); -#5891 = SURFACE_CURVE('',#5892,(#5897,#5904),.PCURVE_S1.); -#5892 = CIRCLE('',#5893,30.); -#5893 = AXIS2_PLACEMENT_3D('',#5894,#5895,#5896); -#5894 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); -#5895 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5896 = DIRECTION('',(1.,0.,0.)); -#5897 = PCURVE('',#5869,#5898); -#5898 = DEFINITIONAL_REPRESENTATION('',(#5899),#5903); -#5899 = CIRCLE('',#5900,30.); -#5900 = AXIS2_PLACEMENT_2D('',#5901,#5902); -#5901 = CARTESIAN_POINT('',(0.,0.)); -#5902 = DIRECTION('',(1.,0.)); -#5903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5904 = PCURVE('',#5905,#5910); -#5905 = CYLINDRICAL_SURFACE('',#5906,30.); -#5906 = AXIS2_PLACEMENT_3D('',#5907,#5908,#5909); -#5907 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); -#5908 = DIRECTION('',(0.,2.2E-16,1.)); -#5909 = DIRECTION('',(1.,0.,-0.)); -#5910 = DEFINITIONAL_REPRESENTATION('',(#5911),#5914); -#5911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5912,#5913),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#5912 = CARTESIAN_POINT('',(0.,0.)); -#5913 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#5914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5915 = ADVANCED_FACE('',(#5916),#5905,.T.); -#5916 = FACE_BOUND('',#5917,.F.); -#5917 = EDGE_LOOP('',(#5918,#5919,#5940,#5966)); -#5918 = ORIENTED_EDGE('',*,*,#5888,.T.); -#5919 = ORIENTED_EDGE('',*,*,#5920,.T.); -#5920 = EDGE_CURVE('',#5889,#5921,#5923,.T.); -#5921 = VERTEX_POINT('',#5922); -#5922 = CARTESIAN_POINT('',(30.,0.,7.5)); -#5923 = SEAM_CURVE('',#5924,(#5928,#5934),.PCURVE_S1.); -#5924 = LINE('',#5925,#5926); -#5925 = CARTESIAN_POINT('',(30.,1.67E-15,-7.5)); -#5926 = VECTOR('',#5927,1.); -#5927 = DIRECTION('',(0.,-2.2E-16,1.)); -#5928 = PCURVE('',#5905,#5929); -#5929 = DEFINITIONAL_REPRESENTATION('',(#5930),#5933); -#5930 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5931,#5932),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,15.),.PIECEWISE_BEZIER_KNOTS.); -#5931 = CARTESIAN_POINT('',(0.,0.)); -#5932 = CARTESIAN_POINT('',(0.,15.)); -#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5934 = PCURVE('',#5905,#5935); -#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5939); -#5936 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5937,#5938),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,15.),.PIECEWISE_BEZIER_KNOTS.); -#5937 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#5938 = CARTESIAN_POINT('',(-6.28318530718,15.)); -#5939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5940 = ORIENTED_EDGE('',*,*,#5941,.F.); -#5941 = EDGE_CURVE('',#5921,#5921,#5942,.T.); -#5942 = SURFACE_CURVE('',#5943,(#5948,#5954),.PCURVE_S1.); -#5943 = CIRCLE('',#5944,30.); -#5944 = AXIS2_PLACEMENT_3D('',#5945,#5946,#5947); -#5945 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); -#5946 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5947 = DIRECTION('',(1.,0.,0.)); -#5948 = PCURVE('',#5905,#5949); -#5949 = DEFINITIONAL_REPRESENTATION('',(#5950),#5953); -#5950 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5951,#5952),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#5951 = CARTESIAN_POINT('',(0.,15.)); -#5952 = CARTESIAN_POINT('',(-6.28318530718,15.)); -#5953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5954 = PCURVE('',#5955,#5960); -#5955 = PLANE('',#5956); -#5956 = AXIS2_PLACEMENT_3D('',#5957,#5958,#5959); -#5957 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); -#5958 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5959 = DIRECTION('',(1.,0.,-0.)); -#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); -#5961 = CIRCLE('',#5962,30.); -#5962 = AXIS2_PLACEMENT_2D('',#5963,#5964); -#5963 = CARTESIAN_POINT('',(0.,0.)); -#5964 = DIRECTION('',(1.,-0.)); -#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5966 = ORIENTED_EDGE('',*,*,#5920,.F.); -#5967 = ADVANCED_FACE('',(#5968,#5971),#5955,.T.); -#5968 = FACE_BOUND('',#5969,.F.); -#5969 = EDGE_LOOP('',(#5970)); -#5970 = ORIENTED_EDGE('',*,*,#5941,.T.); -#5971 = FACE_BOUND('',#5972,.F.); -#5972 = EDGE_LOOP('',(#5973)); -#5973 = ORIENTED_EDGE('',*,*,#5974,.F.); -#5974 = EDGE_CURVE('',#5975,#5975,#5977,.T.); -#5975 = VERTEX_POINT('',#5976); -#5976 = CARTESIAN_POINT('',(40.,0.,7.5)); -#5977 = SURFACE_CURVE('',#5978,(#5983,#5990),.PCURVE_S1.); -#5978 = CIRCLE('',#5979,40.); -#5979 = AXIS2_PLACEMENT_3D('',#5980,#5981,#5982); -#5980 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); -#5981 = DIRECTION('',(0.,-2.2E-16,-1.)); -#5982 = DIRECTION('',(1.,0.,0.)); -#5983 = PCURVE('',#5955,#5984); -#5984 = DEFINITIONAL_REPRESENTATION('',(#5985),#5989); -#5985 = CIRCLE('',#5986,40.); -#5986 = AXIS2_PLACEMENT_2D('',#5987,#5988); -#5987 = CARTESIAN_POINT('',(0.,0.)); -#5988 = DIRECTION('',(1.,-0.)); -#5989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5990 = PCURVE('',#5991,#5996); -#5991 = CONICAL_SURFACE('',#5992,40.,0.785398163397); -#5992 = AXIS2_PLACEMENT_3D('',#5993,#5994,#5995); -#5993 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); -#5994 = DIRECTION('',(-0.,-2.2E-16,-1.)); -#5995 = DIRECTION('',(1.,0.,-0.)); -#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6000); -#5997 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5998,#5999),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#5998 = CARTESIAN_POINT('',(0.,0.)); -#5999 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6001 = ADVANCED_FACE('',(#6002),#5991,.T.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6026,#6047)); -#6004 = ORIENTED_EDGE('',*,*,#5974,.T.); -#6005 = ORIENTED_EDGE('',*,*,#6006,.T.); -#6006 = EDGE_CURVE('',#5975,#6007,#6009,.T.); -#6007 = VERTEX_POINT('',#6008); -#6008 = CARTESIAN_POINT('',(35.,0.,12.5)); -#6009 = SEAM_CURVE('',#6010,(#6014,#6020),.PCURVE_S1.); -#6010 = LINE('',#6011,#6012); -#6011 = CARTESIAN_POINT('',(40.,-1.67E-15,7.5)); -#6012 = VECTOR('',#6013,1.); -#6013 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); -#6014 = PCURVE('',#5991,#6015); -#6015 = DEFINITIONAL_REPRESENTATION('',(#6016),#6019); -#6016 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6017,#6018),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); -#6017 = CARTESIAN_POINT('',(0.,0.)); -#6018 = CARTESIAN_POINT('',(0.,-5.)); -#6019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6020 = PCURVE('',#5991,#6021); -#6021 = DEFINITIONAL_REPRESENTATION('',(#6022),#6025); -#6022 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6023,#6024),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); -#6023 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6024 = CARTESIAN_POINT('',(6.28318530718,-5.)); -#6025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6026 = ORIENTED_EDGE('',*,*,#6027,.F.); -#6027 = EDGE_CURVE('',#6007,#6007,#6028,.T.); -#6028 = SURFACE_CURVE('',#6029,(#6034,#6040),.PCURVE_S1.); -#6029 = CIRCLE('',#6030,35.); -#6030 = AXIS2_PLACEMENT_3D('',#6031,#6032,#6033); -#6031 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); -#6032 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6033 = DIRECTION('',(1.,0.,0.)); -#6034 = PCURVE('',#5991,#6035); -#6035 = DEFINITIONAL_REPRESENTATION('',(#6036),#6039); -#6036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6037,#6038),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6037 = CARTESIAN_POINT('',(0.,-5.)); -#6038 = CARTESIAN_POINT('',(6.28318530718,-5.)); -#6039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6040 = PCURVE('',#5736,#6041); -#6041 = DEFINITIONAL_REPRESENTATION('',(#6042),#6046); -#6042 = CIRCLE('',#6043,35.); -#6043 = AXIS2_PLACEMENT_2D('',#6044,#6045); -#6044 = CARTESIAN_POINT('',(0.,0.)); -#6045 = DIRECTION('',(1.,0.)); -#6046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6047 = ORIENTED_EDGE('',*,*,#6006,.F.); -#6048 = ADVANCED_FACE('',(#6049,#6052),#5736,.F.); -#6049 = FACE_BOUND('',#6050,.F.); -#6050 = EDGE_LOOP('',(#6051)); -#6051 = ORIENTED_EDGE('',*,*,#6027,.T.); -#6052 = FACE_BOUND('',#6053,.F.); -#6053 = EDGE_LOOP('',(#6054)); -#6054 = ORIENTED_EDGE('',*,*,#5715,.F.); -#6055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6059)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6056,#6057,#6058)) REPRESENTATION_CONTEXT +#3379 = ORIENTED_EDGE('',*,*,#3338,.F.); +#3380 = ADVANCED_FACE('',(#3381,#3384),#3068,.F.); +#3381 = FACE_BOUND('',#3382,.F.); +#3382 = EDGE_LOOP('',(#3383)); +#3383 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3384 = FACE_BOUND('',#3385,.F.); +#3385 = EDGE_LOOP('',(#3386)); +#3386 = ORIENTED_EDGE('',*,*,#3047,.F.); +#3387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3391)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3388,#3389,#3390)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6056 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6057 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6058 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6059 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6056, +#3388 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3389 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3390 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3391 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3388, 'distance_accuracy_value','confusion accuracy'); -#6060 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6061,#6063); -#6061 = ( REPRESENTATION_RELATIONSHIP('','',#5708,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6062) +#3392 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3393,#3395); +#3393 = ( REPRESENTATION_RELATIONSHIP('','',#3040,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3394) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6062 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99); -#6063 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6064); -#6064 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','CableManagementTop','',#5, - #5703,$); -#6065 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5705)); -#6066 = SHAPE_DEFINITION_REPRESENTATION(#6067,#6073); -#6067 = PRODUCT_DEFINITION_SHAPE('','',#6068); -#6068 = PRODUCT_DEFINITION('design','',#6069,#6072); -#6069 = PRODUCT_DEFINITION_FORMATION('','',#6070); -#6070 = PRODUCT('Sketch007','Sketch007','',(#6071)); -#6071 = PRODUCT_CONTEXT('',#2,'mechanical'); -#6072 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6073 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, - #6074),#6131); -#6074 = GEOMETRIC_CURVE_SET('',(#6075,#6082,#6089,#6096,#6103,#6110, - #6117,#6124)); -#6075 = TRIMMED_CURVE('',#6076,(#6080,PARAMETER_VALUE(0.)),(#6081, - PARAMETER_VALUE(25.)),.T.,.PARAMETER.); -#6076 = LINE('',#6077,#6078); -#6077 = CARTESIAN_POINT('',(25.,12.5,0.)); -#6078 = VECTOR('',#6079,1.); -#6079 = DIRECTION('',(0.,-1.,0.)); -#6080 = CARTESIAN_POINT('',(25.,12.5,0.)); -#6081 = CARTESIAN_POINT('',(25.,-12.5,0.)); -#6082 = TRIMMED_CURVE('',#6083,(#6087,PARAMETER_VALUE(0.)),(#6088, - PARAMETER_VALUE(10.00000000002)),.T.,.PARAMETER.); -#6083 = LINE('',#6084,#6085); -#6084 = CARTESIAN_POINT('',(25.,-12.5,0.)); -#6085 = VECTOR('',#6086,1.); -#6086 = DIRECTION('',(1.,0.,0.)); -#6087 = CARTESIAN_POINT('',(25.,-12.5,0.)); -#6088 = CARTESIAN_POINT('',(35.00000000002,-12.5,0.)); -#6089 = TRIMMED_CURVE('',#6090,(#6094,PARAMETER_VALUE(0.)),(#6095, - PARAMETER_VALUE(7.071067811865)),.T.,.PARAMETER.); -#6090 = LINE('',#6091,#6092); -#6091 = CARTESIAN_POINT('',(35.00000000002,-12.5,0.)); -#6092 = VECTOR('',#6093,1.); -#6093 = DIRECTION('',(0.707106781187,0.707106781187,0.)); -#6094 = CARTESIAN_POINT('',(35.00000000002,-12.5,0.)); -#6095 = CARTESIAN_POINT('',(40.00000000002,-7.5,0.)); -#6096 = TRIMMED_CURVE('',#6097,(#6101,PARAMETER_VALUE(0.)),(#6102, - PARAMETER_VALUE(10.00000000002)),.T.,.PARAMETER.); -#6097 = LINE('',#6098,#6099); -#6098 = CARTESIAN_POINT('',(40.00000000002,-7.5,0.)); -#6099 = VECTOR('',#6100,1.); -#6100 = DIRECTION('',(-1.,0.,0.)); -#6101 = CARTESIAN_POINT('',(40.00000000002,-7.5,0.)); -#6102 = CARTESIAN_POINT('',(30.,-7.5,0.)); -#6103 = TRIMMED_CURVE('',#6104,(#6108,PARAMETER_VALUE(0.)),(#6109, - PARAMETER_VALUE(15.)),.T.,.PARAMETER.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(30.,-7.5,0.)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.,1.,0.)); -#6108 = CARTESIAN_POINT('',(30.,-7.5,0.)); -#6109 = CARTESIAN_POINT('',(30.,7.5,0.)); -#6110 = TRIMMED_CURVE('',#6111,(#6115,PARAMETER_VALUE(0.)),(#6116, - PARAMETER_VALUE(10.)),.T.,.PARAMETER.); -#6111 = LINE('',#6112,#6113); -#6112 = CARTESIAN_POINT('',(30.,7.5,0.)); -#6113 = VECTOR('',#6114,1.); -#6114 = DIRECTION('',(1.,0.,0.)); -#6115 = CARTESIAN_POINT('',(30.,7.5,0.)); -#6116 = CARTESIAN_POINT('',(40.,7.5,0.)); -#6117 = TRIMMED_CURVE('',#6118,(#6122,PARAMETER_VALUE(0.)),(#6123, - PARAMETER_VALUE(7.071067811865)),.T.,.PARAMETER.); -#6118 = LINE('',#6119,#6120); -#6119 = CARTESIAN_POINT('',(40.,7.5,0.)); -#6120 = VECTOR('',#6121,1.); -#6121 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); -#6122 = CARTESIAN_POINT('',(40.,7.5,0.)); -#6123 = CARTESIAN_POINT('',(35.,12.5,0.)); -#6124 = TRIMMED_CURVE('',#6125,(#6129,PARAMETER_VALUE(0.)),(#6130, - PARAMETER_VALUE(10.)),.T.,.PARAMETER.); -#6125 = LINE('',#6126,#6127); -#6126 = CARTESIAN_POINT('',(35.,12.5,0.)); -#6127 = VECTOR('',#6128,1.); -#6128 = DIRECTION('',(-1.,0.,0.)); -#6129 = CARTESIAN_POINT('',(35.,12.5,0.)); -#6130 = CARTESIAN_POINT('',(25.,12.5,0.)); -#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6135)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6132,#6133,#6134)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6132 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6133 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6134 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6135 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6132, - 'distance_accuracy_value','confusion accuracy'); -#6136 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6137,#6139); -#6137 = ( REPRESENTATION_RELATIONSHIP('','',#6073,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6138) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6138 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103); -#6139 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6140); -#6140 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','Sketch007','',#5,#6068,$); -#6141 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6070)); -#6142 = SHAPE_DEFINITION_REPRESENTATION(#6143,#6149); -#6143 = PRODUCT_DEFINITION_SHAPE('','',#6144); -#6144 = PRODUCT_DEFINITION('design','',#6145,#6148); -#6145 = PRODUCT_DEFINITION_FORMATION('','',#6146); -#6146 = PRODUCT('Revolution','Revolution','',(#6147)); -#6147 = PRODUCT_CONTEXT('',#2,'mechanical'); -#6148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6149 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6150),#6512); -#6150 = MANIFOLD_SOLID_BREP('',#6151); -#6151 = CLOSED_SHELL('',(#6152,#6240,#6275,#6330,#6365,#6420,#6455,#6505 - )); -#6152 = ADVANCED_FACE('',(#6153),#6166,.F.); -#6153 = FACE_BOUND('',#6154,.F.); -#6154 = EDGE_LOOP('',(#6155,#6189,#6212,#6239)); -#6155 = ORIENTED_EDGE('',*,*,#6156,.T.); -#6156 = EDGE_CURVE('',#6157,#6157,#6159,.T.); -#6157 = VERTEX_POINT('',#6158); -#6158 = CARTESIAN_POINT('',(25.,12.5,0.)); -#6159 = SURFACE_CURVE('',#6160,(#6165,#6177),.PCURVE_S1.); -#6160 = CIRCLE('',#6161,25.); -#6161 = AXIS2_PLACEMENT_3D('',#6162,#6163,#6164); -#6162 = CARTESIAN_POINT('',(0.,12.5,-5.55E-15)); -#6163 = DIRECTION('',(0.,-1.,4.4E-16)); -#6164 = DIRECTION('',(1.,0.,0.)); -#6165 = PCURVE('',#6166,#6171); -#6166 = CYLINDRICAL_SURFACE('',#6167,25.); -#6167 = AXIS2_PLACEMENT_3D('',#6168,#6169,#6170); -#6168 = CARTESIAN_POINT('',(0.,12.5,-5.55E-15)); -#6169 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6170 = DIRECTION('',(1.,0.,0.)); -#6171 = DEFINITIONAL_REPRESENTATION('',(#6172),#6176); -#6172 = LINE('',#6173,#6174); -#6173 = CARTESIAN_POINT('',(0.,0.)); -#6174 = VECTOR('',#6175,1.); -#6175 = DIRECTION('',(1.,0.)); -#6176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6177 = PCURVE('',#6178,#6183); -#6178 = PLANE('',#6179); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.,12.5,-5.55E-15)); -#6181 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6182 = DIRECTION('',(1.,0.,0.)); -#6183 = DEFINITIONAL_REPRESENTATION('',(#6184),#6188); -#6184 = CIRCLE('',#6185,25.); -#6185 = AXIS2_PLACEMENT_2D('',#6186,#6187); -#6186 = CARTESIAN_POINT('',(0.,0.)); -#6187 = DIRECTION('',(1.,0.)); -#6188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6189 = ORIENTED_EDGE('',*,*,#6190,.T.); -#6190 = EDGE_CURVE('',#6157,#6191,#6193,.T.); -#6191 = VERTEX_POINT('',#6192); -#6192 = CARTESIAN_POINT('',(25.,-12.5,0.)); -#6193 = SEAM_CURVE('',#6194,(#6198,#6205),.PCURVE_S1.); -#6194 = LINE('',#6195,#6196); -#6195 = CARTESIAN_POINT('',(25.,12.5,0.)); -#6196 = VECTOR('',#6197,1.); -#6197 = DIRECTION('',(0.,-1.,0.)); -#6198 = PCURVE('',#6166,#6199); -#6199 = DEFINITIONAL_REPRESENTATION('',(#6200),#6204); -#6200 = LINE('',#6201,#6202); -#6201 = CARTESIAN_POINT('',(0.,0.)); -#6202 = VECTOR('',#6203,1.); -#6203 = DIRECTION('',(0.,1.)); -#6204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6205 = PCURVE('',#6166,#6206); -#6206 = DEFINITIONAL_REPRESENTATION('',(#6207),#6211); -#6207 = LINE('',#6208,#6209); -#6208 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6209 = VECTOR('',#6210,1.); -#6210 = DIRECTION('',(0.,1.)); -#6211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6212 = ORIENTED_EDGE('',*,*,#6213,.F.); -#6213 = EDGE_CURVE('',#6191,#6191,#6214,.T.); -#6214 = SURFACE_CURVE('',#6215,(#6220,#6227),.PCURVE_S1.); -#6215 = CIRCLE('',#6216,25.); -#6216 = AXIS2_PLACEMENT_3D('',#6217,#6218,#6219); -#6217 = CARTESIAN_POINT('',(0.,-12.5,5.55E-15)); -#6218 = DIRECTION('',(0.,-1.,4.4E-16)); -#6219 = DIRECTION('',(1.,0.,0.)); -#6220 = PCURVE('',#6166,#6221); -#6221 = DEFINITIONAL_REPRESENTATION('',(#6222),#6226); -#6222 = LINE('',#6223,#6224); -#6223 = CARTESIAN_POINT('',(0.,25.)); -#6224 = VECTOR('',#6225,1.); -#6225 = DIRECTION('',(1.,0.)); -#6226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6227 = PCURVE('',#6228,#6233); -#6228 = PLANE('',#6229); -#6229 = AXIS2_PLACEMENT_3D('',#6230,#6231,#6232); -#6230 = CARTESIAN_POINT('',(0.,-12.5,5.55E-15)); -#6231 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6232 = DIRECTION('',(1.,-0.,-0.)); -#6233 = DEFINITIONAL_REPRESENTATION('',(#6234),#6238); -#6234 = CIRCLE('',#6235,25.); -#6235 = AXIS2_PLACEMENT_2D('',#6236,#6237); -#6236 = CARTESIAN_POINT('',(0.,0.)); -#6237 = DIRECTION('',(1.,-0.)); -#6238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6239 = ORIENTED_EDGE('',*,*,#6190,.F.); -#6240 = ADVANCED_FACE('',(#6241,#6244),#6228,.T.); -#6241 = FACE_BOUND('',#6242,.F.); -#6242 = EDGE_LOOP('',(#6243)); -#6243 = ORIENTED_EDGE('',*,*,#6213,.T.); -#6244 = FACE_BOUND('',#6245,.F.); -#6245 = EDGE_LOOP('',(#6246)); -#6246 = ORIENTED_EDGE('',*,*,#6247,.F.); -#6247 = EDGE_CURVE('',#6248,#6248,#6250,.T.); -#6248 = VERTEX_POINT('',#6249); -#6249 = CARTESIAN_POINT('',(35.00000000002,-12.5,0.)); -#6250 = SURFACE_CURVE('',#6251,(#6256,#6263),.PCURVE_S1.); -#6251 = CIRCLE('',#6252,35.00000000002); -#6252 = AXIS2_PLACEMENT_3D('',#6253,#6254,#6255); -#6253 = CARTESIAN_POINT('',(0.,-12.5,5.55E-15)); -#6254 = DIRECTION('',(0.,-1.,4.4E-16)); -#6255 = DIRECTION('',(1.,0.,0.)); -#6256 = PCURVE('',#6228,#6257); -#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262); -#6258 = CIRCLE('',#6259,35.00000000002); -#6259 = AXIS2_PLACEMENT_2D('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(0.,0.)); -#6261 = DIRECTION('',(1.,-0.)); -#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6263 = PCURVE('',#6264,#6269); -#6264 = CONICAL_SURFACE('',#6265,35.00000000002,0.785398163397); -#6265 = AXIS2_PLACEMENT_3D('',#6266,#6267,#6268); -#6266 = CARTESIAN_POINT('',(0.,-12.5,5.55E-15)); -#6267 = DIRECTION('',(0.,1.,-4.4E-16)); -#6268 = DIRECTION('',(1.,0.,0.)); -#6269 = DEFINITIONAL_REPRESENTATION('',(#6270),#6274); -#6270 = LINE('',#6271,#6272); -#6271 = CARTESIAN_POINT('',(-0.,0.)); -#6272 = VECTOR('',#6273,1.); -#6273 = DIRECTION('',(-1.,0.)); -#6274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6275 = ADVANCED_FACE('',(#6276),#6264,.T.); -#6276 = FACE_BOUND('',#6277,.F.); -#6277 = EDGE_LOOP('',(#6278,#6279,#6302,#6329)); -#6278 = ORIENTED_EDGE('',*,*,#6247,.T.); -#6279 = ORIENTED_EDGE('',*,*,#6280,.T.); -#6280 = EDGE_CURVE('',#6248,#6281,#6283,.T.); -#6281 = VERTEX_POINT('',#6282); -#6282 = CARTESIAN_POINT('',(40.00000000002,-7.5,0.)); -#6283 = SEAM_CURVE('',#6284,(#6288,#6295),.PCURVE_S1.); -#6284 = LINE('',#6285,#6286); -#6285 = CARTESIAN_POINT('',(35.00000000002,-12.5,0.)); -#6286 = VECTOR('',#6287,1.); -#6287 = DIRECTION('',(0.707106781187,0.707106781187,0.)); -#6288 = PCURVE('',#6264,#6289); -#6289 = DEFINITIONAL_REPRESENTATION('',(#6290),#6294); -#6290 = LINE('',#6291,#6292); -#6291 = CARTESIAN_POINT('',(-0.,0.)); -#6292 = VECTOR('',#6293,1.); -#6293 = DIRECTION('',(-0.,1.)); -#6294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6295 = PCURVE('',#6264,#6296); -#6296 = DEFINITIONAL_REPRESENTATION('',(#6297),#6301); -#6297 = LINE('',#6298,#6299); -#6298 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#6299 = VECTOR('',#6300,1.); -#6300 = DIRECTION('',(-0.,1.)); -#6301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6302 = ORIENTED_EDGE('',*,*,#6303,.F.); -#6303 = EDGE_CURVE('',#6281,#6281,#6304,.T.); -#6304 = SURFACE_CURVE('',#6305,(#6310,#6317),.PCURVE_S1.); -#6305 = CIRCLE('',#6306,40.00000000002); -#6306 = AXIS2_PLACEMENT_3D('',#6307,#6308,#6309); -#6307 = CARTESIAN_POINT('',(0.,-7.5,3.33E-15)); -#6308 = DIRECTION('',(0.,-1.,4.4E-16)); -#6309 = DIRECTION('',(1.,0.,0.)); -#6310 = PCURVE('',#6264,#6311); -#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); -#6312 = LINE('',#6313,#6314); -#6313 = CARTESIAN_POINT('',(-0.,5.)); -#6314 = VECTOR('',#6315,1.); -#6315 = DIRECTION('',(-1.,0.)); -#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6317 = PCURVE('',#6318,#6323); -#6318 = PLANE('',#6319); -#6319 = AXIS2_PLACEMENT_3D('',#6320,#6321,#6322); -#6320 = CARTESIAN_POINT('',(0.,-7.5,3.33E-15)); -#6321 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6322 = DIRECTION('',(1.,0.,0.)); -#6323 = DEFINITIONAL_REPRESENTATION('',(#6324),#6328); -#6324 = CIRCLE('',#6325,40.00000000002); -#6325 = AXIS2_PLACEMENT_2D('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(0.,0.)); -#6327 = DIRECTION('',(1.,0.)); -#6328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6329 = ORIENTED_EDGE('',*,*,#6280,.F.); -#6330 = ADVANCED_FACE('',(#6331,#6334),#6318,.F.); -#6331 = FACE_BOUND('',#6332,.F.); -#6332 = EDGE_LOOP('',(#6333)); -#6333 = ORIENTED_EDGE('',*,*,#6303,.T.); -#6334 = FACE_BOUND('',#6335,.F.); -#6335 = EDGE_LOOP('',(#6336)); -#6336 = ORIENTED_EDGE('',*,*,#6337,.F.); -#6337 = EDGE_CURVE('',#6338,#6338,#6340,.T.); -#6338 = VERTEX_POINT('',#6339); -#6339 = CARTESIAN_POINT('',(30.,-7.5,0.)); -#6340 = SURFACE_CURVE('',#6341,(#6346,#6353),.PCURVE_S1.); -#6341 = CIRCLE('',#6342,30.); -#6342 = AXIS2_PLACEMENT_3D('',#6343,#6344,#6345); -#6343 = CARTESIAN_POINT('',(0.,-7.5,3.33E-15)); -#6344 = DIRECTION('',(0.,-1.,4.4E-16)); -#6345 = DIRECTION('',(1.,0.,0.)); -#6346 = PCURVE('',#6318,#6347); -#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); -#6348 = CIRCLE('',#6349,30.); -#6349 = AXIS2_PLACEMENT_2D('',#6350,#6351); -#6350 = CARTESIAN_POINT('',(0.,0.)); -#6351 = DIRECTION('',(1.,0.)); -#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6353 = PCURVE('',#6354,#6359); -#6354 = CYLINDRICAL_SURFACE('',#6355,30.); -#6355 = AXIS2_PLACEMENT_3D('',#6356,#6357,#6358); -#6356 = CARTESIAN_POINT('',(0.,-7.5,3.33E-15)); -#6357 = DIRECTION('',(0.,1.,-4.4E-16)); -#6358 = DIRECTION('',(1.,0.,0.)); -#6359 = DEFINITIONAL_REPRESENTATION('',(#6360),#6364); -#6360 = LINE('',#6361,#6362); -#6361 = CARTESIAN_POINT('',(-0.,0.)); -#6362 = VECTOR('',#6363,1.); -#6363 = DIRECTION('',(-1.,0.)); -#6364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6365 = ADVANCED_FACE('',(#6366),#6354,.T.); -#6366 = FACE_BOUND('',#6367,.F.); -#6367 = EDGE_LOOP('',(#6368,#6369,#6392,#6419)); -#6368 = ORIENTED_EDGE('',*,*,#6337,.T.); -#6369 = ORIENTED_EDGE('',*,*,#6370,.T.); -#6370 = EDGE_CURVE('',#6338,#6371,#6373,.T.); -#6371 = VERTEX_POINT('',#6372); -#6372 = CARTESIAN_POINT('',(30.,7.5,0.)); -#6373 = SEAM_CURVE('',#6374,(#6378,#6385),.PCURVE_S1.); -#6374 = LINE('',#6375,#6376); -#6375 = CARTESIAN_POINT('',(30.,-7.5,0.)); -#6376 = VECTOR('',#6377,1.); -#6377 = DIRECTION('',(0.,1.,0.)); -#6378 = PCURVE('',#6354,#6379); -#6379 = DEFINITIONAL_REPRESENTATION('',(#6380),#6384); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.,0.)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(-0.,1.)); -#6384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6385 = PCURVE('',#6354,#6386); -#6386 = DEFINITIONAL_REPRESENTATION('',(#6387),#6391); -#6387 = LINE('',#6388,#6389); -#6388 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#6389 = VECTOR('',#6390,1.); -#6390 = DIRECTION('',(-0.,1.)); -#6391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6392 = ORIENTED_EDGE('',*,*,#6393,.F.); -#6393 = EDGE_CURVE('',#6371,#6371,#6394,.T.); -#6394 = SURFACE_CURVE('',#6395,(#6400,#6407),.PCURVE_S1.); -#6395 = CIRCLE('',#6396,30.); -#6396 = AXIS2_PLACEMENT_3D('',#6397,#6398,#6399); -#6397 = CARTESIAN_POINT('',(0.,7.5,-3.33E-15)); -#6398 = DIRECTION('',(0.,-1.,4.4E-16)); -#6399 = DIRECTION('',(1.,0.,0.)); -#6400 = PCURVE('',#6354,#6401); -#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406); -#6402 = LINE('',#6403,#6404); -#6403 = CARTESIAN_POINT('',(-0.,15.)); -#6404 = VECTOR('',#6405,1.); -#6405 = DIRECTION('',(-1.,0.)); -#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6407 = PCURVE('',#6408,#6413); -#6408 = PLANE('',#6409); -#6409 = AXIS2_PLACEMENT_3D('',#6410,#6411,#6412); -#6410 = CARTESIAN_POINT('',(0.,7.5,-3.33E-15)); -#6411 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6412 = DIRECTION('',(1.,-0.,-0.)); -#6413 = DEFINITIONAL_REPRESENTATION('',(#6414),#6418); -#6414 = CIRCLE('',#6415,30.); -#6415 = AXIS2_PLACEMENT_2D('',#6416,#6417); -#6416 = CARTESIAN_POINT('',(0.,0.)); -#6417 = DIRECTION('',(1.,-0.)); -#6418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6419 = ORIENTED_EDGE('',*,*,#6370,.F.); -#6420 = ADVANCED_FACE('',(#6421,#6424),#6408,.T.); -#6421 = FACE_BOUND('',#6422,.F.); -#6422 = EDGE_LOOP('',(#6423)); -#6423 = ORIENTED_EDGE('',*,*,#6393,.T.); -#6424 = FACE_BOUND('',#6425,.F.); -#6425 = EDGE_LOOP('',(#6426)); -#6426 = ORIENTED_EDGE('',*,*,#6427,.F.); -#6427 = EDGE_CURVE('',#6428,#6428,#6430,.T.); -#6428 = VERTEX_POINT('',#6429); -#6429 = CARTESIAN_POINT('',(40.,7.5,0.)); -#6430 = SURFACE_CURVE('',#6431,(#6436,#6443),.PCURVE_S1.); -#6431 = CIRCLE('',#6432,40.); -#6432 = AXIS2_PLACEMENT_3D('',#6433,#6434,#6435); -#6433 = CARTESIAN_POINT('',(0.,7.5,-3.33E-15)); -#6434 = DIRECTION('',(0.,-1.,4.4E-16)); -#6435 = DIRECTION('',(1.,0.,0.)); -#6436 = PCURVE('',#6408,#6437); -#6437 = DEFINITIONAL_REPRESENTATION('',(#6438),#6442); -#6438 = CIRCLE('',#6439,40.); -#6439 = AXIS2_PLACEMENT_2D('',#6440,#6441); -#6440 = CARTESIAN_POINT('',(0.,0.)); -#6441 = DIRECTION('',(1.,-0.)); -#6442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6443 = PCURVE('',#6444,#6449); -#6444 = CONICAL_SURFACE('',#6445,40.,0.785398163397); -#6445 = AXIS2_PLACEMENT_3D('',#6446,#6447,#6448); -#6446 = CARTESIAN_POINT('',(0.,7.5,-3.33E-15)); -#6447 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6448 = DIRECTION('',(1.,0.,0.)); -#6449 = DEFINITIONAL_REPRESENTATION('',(#6450),#6454); -#6450 = LINE('',#6451,#6452); -#6451 = CARTESIAN_POINT('',(0.,-0.)); -#6452 = VECTOR('',#6453,1.); -#6453 = DIRECTION('',(1.,-0.)); -#6454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6455 = ADVANCED_FACE('',(#6456),#6444,.T.); -#6456 = FACE_BOUND('',#6457,.F.); -#6457 = EDGE_LOOP('',(#6458,#6459,#6482,#6504)); -#6458 = ORIENTED_EDGE('',*,*,#6427,.T.); -#6459 = ORIENTED_EDGE('',*,*,#6460,.T.); -#6460 = EDGE_CURVE('',#6428,#6461,#6463,.T.); -#6461 = VERTEX_POINT('',#6462); -#6462 = CARTESIAN_POINT('',(35.,12.5,0.)); -#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); -#6464 = LINE('',#6465,#6466); -#6465 = CARTESIAN_POINT('',(40.,7.5,0.)); -#6466 = VECTOR('',#6467,1.); -#6467 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); -#6468 = PCURVE('',#6444,#6469); -#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); -#6470 = LINE('',#6471,#6472); -#6471 = CARTESIAN_POINT('',(0.,-0.)); -#6472 = VECTOR('',#6473,1.); -#6473 = DIRECTION('',(0.,-1.)); -#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6475 = PCURVE('',#6444,#6476); -#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); -#6477 = LINE('',#6478,#6479); -#6478 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#6479 = VECTOR('',#6480,1.); -#6480 = DIRECTION('',(0.,-1.)); -#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); -#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); -#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); -#6485 = CIRCLE('',#6486,35.); -#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); -#6487 = CARTESIAN_POINT('',(0.,12.5,-5.55E-15)); -#6488 = DIRECTION('',(0.,-1.,4.4E-16)); -#6489 = DIRECTION('',(1.,0.,0.)); -#6490 = PCURVE('',#6444,#6491); -#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); -#6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(0.,-5.)); -#6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(1.,-0.)); -#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6497 = PCURVE('',#6178,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = CIRCLE('',#6500,35.); -#6500 = AXIS2_PLACEMENT_2D('',#6501,#6502); -#6501 = CARTESIAN_POINT('',(0.,0.)); -#6502 = DIRECTION('',(1.,0.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6504 = ORIENTED_EDGE('',*,*,#6460,.F.); -#6505 = ADVANCED_FACE('',(#6506,#6509),#6178,.F.); -#6506 = FACE_BOUND('',#6507,.F.); -#6507 = EDGE_LOOP('',(#6508)); -#6508 = ORIENTED_EDGE('',*,*,#6483,.T.); -#6509 = FACE_BOUND('',#6510,.F.); -#6510 = EDGE_LOOP('',(#6511)); -#6511 = ORIENTED_EDGE('',*,*,#6156,.F.); -#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6516)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6513,#6514,#6515)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6513 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6514 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6515 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6516 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6513, - 'distance_accuracy_value','confusion accuracy'); -#6517 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6518,#6520); -#6518 = ( REPRESENTATION_RELATIONSHIP('','',#6149,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6519) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6519 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107); -#6520 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6521); -#6521 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','Revolution','',#5,#6144,$); -#6522 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6146)); -#6523 = SHAPE_DEFINITION_REPRESENTATION(#6524,#6530); -#6524 = PRODUCT_DEFINITION_SHAPE('','',#6525); -#6525 = PRODUCT_DEFINITION('design','',#6526,#6529); -#6526 = PRODUCT_DEFINITION_FORMATION('','',#6527); -#6527 = PRODUCT('CableManagementMiddle','CableManagementMiddle','',( - #6528)); -#6528 = PRODUCT_CONTEXT('',#2,'mechanical'); -#6529 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6530 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6531),#6877); -#6531 = MANIFOLD_SOLID_BREP('',#6532); -#6532 = CLOSED_SHELL('',(#6533,#6617,#6651,#6703,#6737,#6789,#6823,#6870 - )); -#6533 = ADVANCED_FACE('',(#6534),#6547,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6569,#6590,#6616)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#6538,#6538,#6540,.T.); -#6538 = VERTEX_POINT('',#6539); -#6539 = CARTESIAN_POINT('',(25.,0.,12.5)); -#6540 = SURFACE_CURVE('',#6541,(#6546,#6557),.PCURVE_S1.); -#6541 = CIRCLE('',#6542,25.); -#6542 = AXIS2_PLACEMENT_3D('',#6543,#6544,#6545); -#6543 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); -#6544 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6545 = DIRECTION('',(1.,0.,0.)); -#6546 = PCURVE('',#6547,#6552); -#6547 = CYLINDRICAL_SURFACE('',#6548,25.); -#6548 = AXIS2_PLACEMENT_3D('',#6549,#6550,#6551); -#6549 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); -#6550 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6551 = DIRECTION('',(1.,0.,0.)); -#6552 = DEFINITIONAL_REPRESENTATION('',(#6553),#6556); -#6553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6554,#6555),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6554 = CARTESIAN_POINT('',(0.,0.)); -#6555 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6557 = PCURVE('',#6558,#6563); -#6558 = PLANE('',#6559); -#6559 = AXIS2_PLACEMENT_3D('',#6560,#6561,#6562); -#6560 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); -#6561 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6562 = DIRECTION('',(1.,0.,0.)); -#6563 = DEFINITIONAL_REPRESENTATION('',(#6564),#6568); -#6564 = CIRCLE('',#6565,25.); -#6565 = AXIS2_PLACEMENT_2D('',#6566,#6567); -#6566 = CARTESIAN_POINT('',(0.,0.)); -#6567 = DIRECTION('',(1.,0.)); -#6568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6569 = ORIENTED_EDGE('',*,*,#6570,.T.); -#6570 = EDGE_CURVE('',#6538,#6571,#6573,.T.); -#6571 = VERTEX_POINT('',#6572); -#6572 = CARTESIAN_POINT('',(25.,0.,-12.5)); -#6573 = SEAM_CURVE('',#6574,(#6578,#6584),.PCURVE_S1.); -#6574 = LINE('',#6575,#6576); -#6575 = CARTESIAN_POINT('',(25.,-2.78E-15,12.5)); -#6576 = VECTOR('',#6577,1.); -#6577 = DIRECTION('',(0.,2.2E-16,-1.)); -#6578 = PCURVE('',#6547,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6583); -#6580 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6581,#6582),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,25.),.PIECEWISE_BEZIER_KNOTS.); -#6581 = CARTESIAN_POINT('',(0.,0.)); -#6582 = CARTESIAN_POINT('',(0.,25.)); -#6583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6584 = PCURVE('',#6547,#6585); -#6585 = DEFINITIONAL_REPRESENTATION('',(#6586),#6589); -#6586 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6587,#6588),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,25.),.PIECEWISE_BEZIER_KNOTS.); -#6587 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6588 = CARTESIAN_POINT('',(6.28318530718,25.)); -#6589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6590 = ORIENTED_EDGE('',*,*,#6591,.F.); -#6591 = EDGE_CURVE('',#6571,#6571,#6592,.T.); -#6592 = SURFACE_CURVE('',#6593,(#6598,#6604),.PCURVE_S1.); -#6593 = CIRCLE('',#6594,25.); -#6594 = AXIS2_PLACEMENT_3D('',#6595,#6596,#6597); -#6595 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); -#6596 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6597 = DIRECTION('',(1.,0.,0.)); -#6598 = PCURVE('',#6547,#6599); -#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6603); -#6600 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6601,#6602),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6601 = CARTESIAN_POINT('',(0.,25.)); -#6602 = CARTESIAN_POINT('',(6.28318530718,25.)); -#6603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6604 = PCURVE('',#6605,#6610); -#6605 = PLANE('',#6606); -#6606 = AXIS2_PLACEMENT_3D('',#6607,#6608,#6609); -#6607 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); -#6608 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6609 = DIRECTION('',(1.,0.,-0.)); -#6610 = DEFINITIONAL_REPRESENTATION('',(#6611),#6615); -#6611 = CIRCLE('',#6612,25.); -#6612 = AXIS2_PLACEMENT_2D('',#6613,#6614); -#6613 = CARTESIAN_POINT('',(0.,0.)); -#6614 = DIRECTION('',(1.,-0.)); -#6615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6616 = ORIENTED_EDGE('',*,*,#6570,.F.); -#6617 = ADVANCED_FACE('',(#6618,#6621),#6605,.T.); -#6618 = FACE_BOUND('',#6619,.F.); -#6619 = EDGE_LOOP('',(#6620)); -#6620 = ORIENTED_EDGE('',*,*,#6591,.T.); -#6621 = FACE_BOUND('',#6622,.F.); -#6622 = EDGE_LOOP('',(#6623)); -#6623 = ORIENTED_EDGE('',*,*,#6624,.F.); -#6624 = EDGE_CURVE('',#6625,#6625,#6627,.T.); -#6625 = VERTEX_POINT('',#6626); -#6626 = CARTESIAN_POINT('',(35.00000000002,0.,-12.5)); -#6627 = SURFACE_CURVE('',#6628,(#6633,#6640),.PCURVE_S1.); -#6628 = CIRCLE('',#6629,35.00000000002); -#6629 = AXIS2_PLACEMENT_3D('',#6630,#6631,#6632); -#6630 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); -#6631 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6632 = DIRECTION('',(1.,0.,0.)); -#6633 = PCURVE('',#6605,#6634); -#6634 = DEFINITIONAL_REPRESENTATION('',(#6635),#6639); -#6635 = CIRCLE('',#6636,35.00000000002); -#6636 = AXIS2_PLACEMENT_2D('',#6637,#6638); -#6637 = CARTESIAN_POINT('',(0.,0.)); -#6638 = DIRECTION('',(1.,-0.)); -#6639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6640 = PCURVE('',#6641,#6646); -#6641 = CONICAL_SURFACE('',#6642,35.00000000002,0.785398163397); -#6642 = AXIS2_PLACEMENT_3D('',#6643,#6644,#6645); -#6643 = CARTESIAN_POINT('',(0.,-2.78E-15,-12.5)); -#6644 = DIRECTION('',(0.,2.2E-16,1.)); -#6645 = DIRECTION('',(1.,0.,-0.)); -#6646 = DEFINITIONAL_REPRESENTATION('',(#6647),#6650); -#6647 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6648,#6649),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6648 = CARTESIAN_POINT('',(0.,0.)); -#6649 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#6650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6651 = ADVANCED_FACE('',(#6652),#6641,.T.); -#6652 = FACE_BOUND('',#6653,.F.); -#6653 = EDGE_LOOP('',(#6654,#6655,#6676,#6702)); -#6654 = ORIENTED_EDGE('',*,*,#6624,.T.); -#6655 = ORIENTED_EDGE('',*,*,#6656,.T.); -#6656 = EDGE_CURVE('',#6625,#6657,#6659,.T.); -#6657 = VERTEX_POINT('',#6658); -#6658 = CARTESIAN_POINT('',(40.00000000002,0.,-7.5)); -#6659 = SEAM_CURVE('',#6660,(#6664,#6670),.PCURVE_S1.); -#6660 = LINE('',#6661,#6662); -#6661 = CARTESIAN_POINT('',(35.00000000002,2.78E-15,-12.5)); -#6662 = VECTOR('',#6663,1.); -#6663 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); -#6664 = PCURVE('',#6641,#6665); -#6665 = DEFINITIONAL_REPRESENTATION('',(#6666),#6669); -#6666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6667,#6668),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); -#6667 = CARTESIAN_POINT('',(0.,0.)); -#6668 = CARTESIAN_POINT('',(0.,5.)); -#6669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6670 = PCURVE('',#6641,#6671); -#6671 = DEFINITIONAL_REPRESENTATION('',(#6672),#6675); -#6672 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6673,#6674),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); -#6673 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#6674 = CARTESIAN_POINT('',(-6.28318530718,5.)); -#6675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6676 = ORIENTED_EDGE('',*,*,#6677,.F.); -#6677 = EDGE_CURVE('',#6657,#6657,#6678,.T.); -#6678 = SURFACE_CURVE('',#6679,(#6684,#6690),.PCURVE_S1.); -#6679 = CIRCLE('',#6680,40.00000000002); -#6680 = AXIS2_PLACEMENT_3D('',#6681,#6682,#6683); -#6681 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); -#6682 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6683 = DIRECTION('',(1.,0.,0.)); -#6684 = PCURVE('',#6641,#6685); -#6685 = DEFINITIONAL_REPRESENTATION('',(#6686),#6689); -#6686 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6687,#6688),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6687 = CARTESIAN_POINT('',(0.,5.)); -#6688 = CARTESIAN_POINT('',(-6.28318530718,5.)); -#6689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6690 = PCURVE('',#6691,#6696); -#6691 = PLANE('',#6692); -#6692 = AXIS2_PLACEMENT_3D('',#6693,#6694,#6695); -#6693 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); -#6694 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6695 = DIRECTION('',(1.,0.,0.)); -#6696 = DEFINITIONAL_REPRESENTATION('',(#6697),#6701); -#6697 = CIRCLE('',#6698,40.00000000002); -#6698 = AXIS2_PLACEMENT_2D('',#6699,#6700); -#6699 = CARTESIAN_POINT('',(0.,0.)); -#6700 = DIRECTION('',(1.,0.)); -#6701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6702 = ORIENTED_EDGE('',*,*,#6656,.F.); -#6703 = ADVANCED_FACE('',(#6704,#6707),#6691,.F.); -#6704 = FACE_BOUND('',#6705,.F.); -#6705 = EDGE_LOOP('',(#6706)); -#6706 = ORIENTED_EDGE('',*,*,#6677,.T.); -#6707 = FACE_BOUND('',#6708,.F.); -#6708 = EDGE_LOOP('',(#6709)); -#6709 = ORIENTED_EDGE('',*,*,#6710,.F.); -#6710 = EDGE_CURVE('',#6711,#6711,#6713,.T.); -#6711 = VERTEX_POINT('',#6712); -#6712 = CARTESIAN_POINT('',(30.,0.,-7.5)); -#6713 = SURFACE_CURVE('',#6714,(#6719,#6726),.PCURVE_S1.); -#6714 = CIRCLE('',#6715,30.); -#6715 = AXIS2_PLACEMENT_3D('',#6716,#6717,#6718); -#6716 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); -#6717 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6718 = DIRECTION('',(1.,0.,0.)); -#6719 = PCURVE('',#6691,#6720); -#6720 = DEFINITIONAL_REPRESENTATION('',(#6721),#6725); -#6721 = CIRCLE('',#6722,30.); -#6722 = AXIS2_PLACEMENT_2D('',#6723,#6724); -#6723 = CARTESIAN_POINT('',(0.,0.)); -#6724 = DIRECTION('',(1.,0.)); -#6725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6726 = PCURVE('',#6727,#6732); -#6727 = CYLINDRICAL_SURFACE('',#6728,30.); -#6728 = AXIS2_PLACEMENT_3D('',#6729,#6730,#6731); -#6729 = CARTESIAN_POINT('',(0.,-1.67E-15,-7.5)); -#6730 = DIRECTION('',(0.,2.2E-16,1.)); -#6731 = DIRECTION('',(1.,0.,-0.)); -#6732 = DEFINITIONAL_REPRESENTATION('',(#6733),#6736); -#6733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6734,#6735),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6734 = CARTESIAN_POINT('',(0.,0.)); -#6735 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#6736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6737 = ADVANCED_FACE('',(#6738),#6727,.T.); -#6738 = FACE_BOUND('',#6739,.F.); -#6739 = EDGE_LOOP('',(#6740,#6741,#6762,#6788)); -#6740 = ORIENTED_EDGE('',*,*,#6710,.T.); -#6741 = ORIENTED_EDGE('',*,*,#6742,.T.); -#6742 = EDGE_CURVE('',#6711,#6743,#6745,.T.); -#6743 = VERTEX_POINT('',#6744); -#6744 = CARTESIAN_POINT('',(30.,0.,7.5)); -#6745 = SEAM_CURVE('',#6746,(#6750,#6756),.PCURVE_S1.); -#6746 = LINE('',#6747,#6748); -#6747 = CARTESIAN_POINT('',(30.,1.67E-15,-7.5)); -#6748 = VECTOR('',#6749,1.); -#6749 = DIRECTION('',(0.,-2.2E-16,1.)); -#6750 = PCURVE('',#6727,#6751); -#6751 = DEFINITIONAL_REPRESENTATION('',(#6752),#6755); -#6752 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6753,#6754),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,15.),.PIECEWISE_BEZIER_KNOTS.); -#6753 = CARTESIAN_POINT('',(0.,0.)); -#6754 = CARTESIAN_POINT('',(0.,15.)); -#6755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6756 = PCURVE('',#6727,#6757); -#6757 = DEFINITIONAL_REPRESENTATION('',(#6758),#6761); -#6758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6759,#6760),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,15.),.PIECEWISE_BEZIER_KNOTS.); -#6759 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#6760 = CARTESIAN_POINT('',(-6.28318530718,15.)); -#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6762 = ORIENTED_EDGE('',*,*,#6763,.F.); -#6763 = EDGE_CURVE('',#6743,#6743,#6764,.T.); -#6764 = SURFACE_CURVE('',#6765,(#6770,#6776),.PCURVE_S1.); -#6765 = CIRCLE('',#6766,30.); -#6766 = AXIS2_PLACEMENT_3D('',#6767,#6768,#6769); -#6767 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); -#6768 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6769 = DIRECTION('',(1.,0.,0.)); -#6770 = PCURVE('',#6727,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6775); -#6772 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6773,#6774),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6773 = CARTESIAN_POINT('',(0.,15.)); -#6774 = CARTESIAN_POINT('',(-6.28318530718,15.)); -#6775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6776 = PCURVE('',#6777,#6782); -#6777 = PLANE('',#6778); -#6778 = AXIS2_PLACEMENT_3D('',#6779,#6780,#6781); -#6779 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); -#6780 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6781 = DIRECTION('',(1.,0.,-0.)); -#6782 = DEFINITIONAL_REPRESENTATION('',(#6783),#6787); -#6783 = CIRCLE('',#6784,30.); -#6784 = AXIS2_PLACEMENT_2D('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.,0.)); -#6786 = DIRECTION('',(1.,-0.)); -#6787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6788 = ORIENTED_EDGE('',*,*,#6742,.F.); -#6789 = ADVANCED_FACE('',(#6790,#6793),#6777,.T.); -#6790 = FACE_BOUND('',#6791,.F.); -#6791 = EDGE_LOOP('',(#6792)); -#6792 = ORIENTED_EDGE('',*,*,#6763,.T.); -#6793 = FACE_BOUND('',#6794,.F.); -#6794 = EDGE_LOOP('',(#6795)); -#6795 = ORIENTED_EDGE('',*,*,#6796,.F.); -#6796 = EDGE_CURVE('',#6797,#6797,#6799,.T.); -#6797 = VERTEX_POINT('',#6798); -#6798 = CARTESIAN_POINT('',(40.,0.,7.5)); -#6799 = SURFACE_CURVE('',#6800,(#6805,#6812),.PCURVE_S1.); -#6800 = CIRCLE('',#6801,40.); -#6801 = AXIS2_PLACEMENT_3D('',#6802,#6803,#6804); -#6802 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); -#6803 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6804 = DIRECTION('',(1.,0.,0.)); -#6805 = PCURVE('',#6777,#6806); -#6806 = DEFINITIONAL_REPRESENTATION('',(#6807),#6811); -#6807 = CIRCLE('',#6808,40.); -#6808 = AXIS2_PLACEMENT_2D('',#6809,#6810); -#6809 = CARTESIAN_POINT('',(0.,0.)); -#6810 = DIRECTION('',(1.,-0.)); -#6811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6812 = PCURVE('',#6813,#6818); -#6813 = CONICAL_SURFACE('',#6814,40.,0.785398163397); -#6814 = AXIS2_PLACEMENT_3D('',#6815,#6816,#6817); -#6815 = CARTESIAN_POINT('',(0.,1.67E-15,7.5)); -#6816 = DIRECTION('',(-0.,-2.2E-16,-1.)); -#6817 = DIRECTION('',(1.,0.,-0.)); -#6818 = DEFINITIONAL_REPRESENTATION('',(#6819),#6822); -#6819 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6820,#6821),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6820 = CARTESIAN_POINT('',(0.,0.)); -#6821 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6823 = ADVANCED_FACE('',(#6824),#6813,.T.); -#6824 = FACE_BOUND('',#6825,.F.); -#6825 = EDGE_LOOP('',(#6826,#6827,#6848,#6869)); -#6826 = ORIENTED_EDGE('',*,*,#6796,.T.); -#6827 = ORIENTED_EDGE('',*,*,#6828,.T.); -#6828 = EDGE_CURVE('',#6797,#6829,#6831,.T.); -#6829 = VERTEX_POINT('',#6830); -#6830 = CARTESIAN_POINT('',(35.,0.,12.5)); -#6831 = SEAM_CURVE('',#6832,(#6836,#6842),.PCURVE_S1.); -#6832 = LINE('',#6833,#6834); -#6833 = CARTESIAN_POINT('',(40.,-1.67E-15,7.5)); -#6834 = VECTOR('',#6835,1.); -#6835 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); -#6836 = PCURVE('',#6813,#6837); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6841); -#6838 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6839,#6840),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); -#6839 = CARTESIAN_POINT('',(0.,0.)); -#6840 = CARTESIAN_POINT('',(0.,-5.)); -#6841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6842 = PCURVE('',#6813,#6843); -#6843 = DEFINITIONAL_REPRESENTATION('',(#6844),#6847); -#6844 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6845,#6846),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); -#6845 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6846 = CARTESIAN_POINT('',(6.28318530718,-5.)); -#6847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6848 = ORIENTED_EDGE('',*,*,#6849,.F.); -#6849 = EDGE_CURVE('',#6829,#6829,#6850,.T.); -#6850 = SURFACE_CURVE('',#6851,(#6856,#6862),.PCURVE_S1.); -#6851 = CIRCLE('',#6852,35.); -#6852 = AXIS2_PLACEMENT_3D('',#6853,#6854,#6855); -#6853 = CARTESIAN_POINT('',(0.,2.78E-15,12.5)); -#6854 = DIRECTION('',(0.,-2.2E-16,-1.)); -#6855 = DIRECTION('',(1.,0.,0.)); -#6856 = PCURVE('',#6813,#6857); -#6857 = DEFINITIONAL_REPRESENTATION('',(#6858),#6861); -#6858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6859,#6860),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#6859 = CARTESIAN_POINT('',(0.,-5.)); -#6860 = CARTESIAN_POINT('',(6.28318530718,-5.)); -#6861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6862 = PCURVE('',#6558,#6863); -#6863 = DEFINITIONAL_REPRESENTATION('',(#6864),#6868); -#6864 = CIRCLE('',#6865,35.); -#6865 = AXIS2_PLACEMENT_2D('',#6866,#6867); -#6866 = CARTESIAN_POINT('',(0.,0.)); -#6867 = DIRECTION('',(1.,0.)); -#6868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6869 = ORIENTED_EDGE('',*,*,#6828,.F.); -#6870 = ADVANCED_FACE('',(#6871,#6874),#6558,.F.); -#6871 = FACE_BOUND('',#6872,.F.); -#6872 = EDGE_LOOP('',(#6873)); -#6873 = ORIENTED_EDGE('',*,*,#6849,.T.); -#6874 = FACE_BOUND('',#6875,.F.); -#6875 = EDGE_LOOP('',(#6876)); -#6876 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6881)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6878,#6879,#6880)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6878 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6879 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6880 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6881 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6878, - 'distance_accuracy_value','confusion accuracy'); -#6882 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6883,#6885); -#6883 = ( REPRESENTATION_RELATIONSHIP('','',#6530,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6884) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6884 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111); -#6885 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6886); -#6886 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','CableManagementMiddle','', - #5,#6525,$); -#6887 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6527)); -#6888 = SHAPE_DEFINITION_REPRESENTATION(#6889,#6895); -#6889 = PRODUCT_DEFINITION_SHAPE('','',#6890); -#6890 = PRODUCT_DEFINITION('design','',#6891,#6894); -#6891 = PRODUCT_DEFINITION_FORMATION('','',#6892); -#6892 = PRODUCT('Revolution001','Revolution001','',(#6893)); -#6893 = PRODUCT_CONTEXT('',#2,'mechanical'); -#6894 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6895 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6896),#7258); -#6896 = MANIFOLD_SOLID_BREP('',#6897); -#6897 = CLOSED_SHELL('',(#6898,#6986,#7021,#7076,#7111,#7166,#7201,#7251 - )); -#6898 = ADVANCED_FACE('',(#6899),#6912,.F.); -#6899 = FACE_BOUND('',#6900,.F.); -#6900 = EDGE_LOOP('',(#6901,#6935,#6958,#6985)); -#6901 = ORIENTED_EDGE('',*,*,#6902,.T.); -#6902 = EDGE_CURVE('',#6903,#6903,#6905,.T.); -#6903 = VERTEX_POINT('',#6904); -#6904 = CARTESIAN_POINT('',(25.,12.5,0.)); -#6905 = SURFACE_CURVE('',#6906,(#6911,#6923),.PCURVE_S1.); -#6906 = CIRCLE('',#6907,25.); -#6907 = AXIS2_PLACEMENT_3D('',#6908,#6909,#6910); -#6908 = CARTESIAN_POINT('',(0.,12.5,-5.55E-15)); -#6909 = DIRECTION('',(0.,-1.,4.4E-16)); -#6910 = DIRECTION('',(1.,0.,0.)); -#6911 = PCURVE('',#6912,#6917); -#6912 = CYLINDRICAL_SURFACE('',#6913,25.); -#6913 = AXIS2_PLACEMENT_3D('',#6914,#6915,#6916); -#6914 = CARTESIAN_POINT('',(0.,12.5,-5.55E-15)); -#6915 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6916 = DIRECTION('',(1.,0.,0.)); -#6917 = DEFINITIONAL_REPRESENTATION('',(#6918),#6922); -#6918 = LINE('',#6919,#6920); -#6919 = CARTESIAN_POINT('',(0.,0.)); -#6920 = VECTOR('',#6921,1.); -#6921 = DIRECTION('',(1.,0.)); -#6922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6923 = PCURVE('',#6924,#6929); -#6924 = PLANE('',#6925); -#6925 = AXIS2_PLACEMENT_3D('',#6926,#6927,#6928); -#6926 = CARTESIAN_POINT('',(0.,12.5,-5.55E-15)); -#6927 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6928 = DIRECTION('',(1.,0.,0.)); -#6929 = DEFINITIONAL_REPRESENTATION('',(#6930),#6934); -#6930 = CIRCLE('',#6931,25.); -#6931 = AXIS2_PLACEMENT_2D('',#6932,#6933); -#6932 = CARTESIAN_POINT('',(0.,0.)); -#6933 = DIRECTION('',(1.,0.)); -#6934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6935 = ORIENTED_EDGE('',*,*,#6936,.T.); -#6936 = EDGE_CURVE('',#6903,#6937,#6939,.T.); -#6937 = VERTEX_POINT('',#6938); -#6938 = CARTESIAN_POINT('',(25.,-12.5,0.)); -#6939 = SEAM_CURVE('',#6940,(#6944,#6951),.PCURVE_S1.); -#6940 = LINE('',#6941,#6942); -#6941 = CARTESIAN_POINT('',(25.,12.5,0.)); -#6942 = VECTOR('',#6943,1.); -#6943 = DIRECTION('',(0.,-1.,0.)); -#6944 = PCURVE('',#6912,#6945); -#6945 = DEFINITIONAL_REPRESENTATION('',(#6946),#6950); -#6946 = LINE('',#6947,#6948); -#6947 = CARTESIAN_POINT('',(0.,0.)); -#6948 = VECTOR('',#6949,1.); -#6949 = DIRECTION('',(0.,1.)); -#6950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6951 = PCURVE('',#6912,#6952); -#6952 = DEFINITIONAL_REPRESENTATION('',(#6953),#6957); -#6953 = LINE('',#6954,#6955); -#6954 = CARTESIAN_POINT('',(6.28318530718,0.)); -#6955 = VECTOR('',#6956,1.); -#6956 = DIRECTION('',(0.,1.)); -#6957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6958 = ORIENTED_EDGE('',*,*,#6959,.F.); -#6959 = EDGE_CURVE('',#6937,#6937,#6960,.T.); -#6960 = SURFACE_CURVE('',#6961,(#6966,#6973),.PCURVE_S1.); -#6961 = CIRCLE('',#6962,25.); -#6962 = AXIS2_PLACEMENT_3D('',#6963,#6964,#6965); -#6963 = CARTESIAN_POINT('',(0.,-12.5,5.55E-15)); -#6964 = DIRECTION('',(0.,-1.,4.4E-16)); -#6965 = DIRECTION('',(1.,0.,0.)); -#6966 = PCURVE('',#6912,#6967); -#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972); -#6968 = LINE('',#6969,#6970); -#6969 = CARTESIAN_POINT('',(0.,25.)); -#6970 = VECTOR('',#6971,1.); -#6971 = DIRECTION('',(1.,0.)); -#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6973 = PCURVE('',#6974,#6979); -#6974 = PLANE('',#6975); -#6975 = AXIS2_PLACEMENT_3D('',#6976,#6977,#6978); -#6976 = CARTESIAN_POINT('',(0.,-12.5,5.55E-15)); -#6977 = DIRECTION('',(-0.,-1.,4.4E-16)); -#6978 = DIRECTION('',(1.,-0.,-0.)); -#6979 = DEFINITIONAL_REPRESENTATION('',(#6980),#6984); -#6980 = CIRCLE('',#6981,25.); -#6981 = AXIS2_PLACEMENT_2D('',#6982,#6983); -#6982 = CARTESIAN_POINT('',(0.,0.)); -#6983 = DIRECTION('',(1.,-0.)); -#6984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6985 = ORIENTED_EDGE('',*,*,#6936,.F.); -#6986 = ADVANCED_FACE('',(#6987,#6990),#6974,.T.); -#6987 = FACE_BOUND('',#6988,.F.); -#6988 = EDGE_LOOP('',(#6989)); -#6989 = ORIENTED_EDGE('',*,*,#6959,.T.); -#6990 = FACE_BOUND('',#6991,.F.); -#6991 = EDGE_LOOP('',(#6992)); -#6992 = ORIENTED_EDGE('',*,*,#6993,.F.); -#6993 = EDGE_CURVE('',#6994,#6994,#6996,.T.); -#6994 = VERTEX_POINT('',#6995); -#6995 = CARTESIAN_POINT('',(35.00000000002,-12.5,0.)); -#6996 = SURFACE_CURVE('',#6997,(#7002,#7009),.PCURVE_S1.); -#6997 = CIRCLE('',#6998,35.00000000002); -#6998 = AXIS2_PLACEMENT_3D('',#6999,#7000,#7001); -#6999 = CARTESIAN_POINT('',(0.,-12.5,5.55E-15)); -#7000 = DIRECTION('',(0.,-1.,4.4E-16)); -#7001 = DIRECTION('',(1.,0.,0.)); -#7002 = PCURVE('',#6974,#7003); -#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); -#7004 = CIRCLE('',#7005,35.00000000002); -#7005 = AXIS2_PLACEMENT_2D('',#7006,#7007); -#7006 = CARTESIAN_POINT('',(0.,0.)); -#7007 = DIRECTION('',(1.,-0.)); -#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7009 = PCURVE('',#7010,#7015); -#7010 = CONICAL_SURFACE('',#7011,35.00000000002,0.785398163397); -#7011 = AXIS2_PLACEMENT_3D('',#7012,#7013,#7014); -#7012 = CARTESIAN_POINT('',(0.,-12.5,5.55E-15)); -#7013 = DIRECTION('',(0.,1.,-4.4E-16)); -#7014 = DIRECTION('',(1.,0.,0.)); -#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7020); -#7016 = LINE('',#7017,#7018); -#7017 = CARTESIAN_POINT('',(-0.,0.)); -#7018 = VECTOR('',#7019,1.); -#7019 = DIRECTION('',(-1.,0.)); -#7020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7021 = ADVANCED_FACE('',(#7022),#7010,.T.); -#7022 = FACE_BOUND('',#7023,.F.); -#7023 = EDGE_LOOP('',(#7024,#7025,#7048,#7075)); -#7024 = ORIENTED_EDGE('',*,*,#6993,.T.); -#7025 = ORIENTED_EDGE('',*,*,#7026,.T.); -#7026 = EDGE_CURVE('',#6994,#7027,#7029,.T.); -#7027 = VERTEX_POINT('',#7028); -#7028 = CARTESIAN_POINT('',(40.00000000002,-7.5,0.)); -#7029 = SEAM_CURVE('',#7030,(#7034,#7041),.PCURVE_S1.); -#7030 = LINE('',#7031,#7032); -#7031 = CARTESIAN_POINT('',(35.00000000002,-12.5,0.)); -#7032 = VECTOR('',#7033,1.); -#7033 = DIRECTION('',(0.707106781187,0.707106781187,0.)); -#7034 = PCURVE('',#7010,#7035); -#7035 = DEFINITIONAL_REPRESENTATION('',(#7036),#7040); -#7036 = LINE('',#7037,#7038); -#7037 = CARTESIAN_POINT('',(-0.,0.)); -#7038 = VECTOR('',#7039,1.); -#7039 = DIRECTION('',(-0.,1.)); -#7040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7041 = PCURVE('',#7010,#7042); -#7042 = DEFINITIONAL_REPRESENTATION('',(#7043),#7047); -#7043 = LINE('',#7044,#7045); -#7044 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#7045 = VECTOR('',#7046,1.); -#7046 = DIRECTION('',(-0.,1.)); -#7047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7048 = ORIENTED_EDGE('',*,*,#7049,.F.); -#7049 = EDGE_CURVE('',#7027,#7027,#7050,.T.); -#7050 = SURFACE_CURVE('',#7051,(#7056,#7063),.PCURVE_S1.); -#7051 = CIRCLE('',#7052,40.00000000002); -#7052 = AXIS2_PLACEMENT_3D('',#7053,#7054,#7055); -#7053 = CARTESIAN_POINT('',(0.,-7.5,3.33E-15)); -#7054 = DIRECTION('',(0.,-1.,4.4E-16)); -#7055 = DIRECTION('',(1.,0.,0.)); -#7056 = PCURVE('',#7010,#7057); -#7057 = DEFINITIONAL_REPRESENTATION('',(#7058),#7062); -#7058 = LINE('',#7059,#7060); -#7059 = CARTESIAN_POINT('',(-0.,5.)); -#7060 = VECTOR('',#7061,1.); -#7061 = DIRECTION('',(-1.,0.)); -#7062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7063 = PCURVE('',#7064,#7069); -#7064 = PLANE('',#7065); -#7065 = AXIS2_PLACEMENT_3D('',#7066,#7067,#7068); -#7066 = CARTESIAN_POINT('',(0.,-7.5,3.33E-15)); -#7067 = DIRECTION('',(-0.,-1.,4.4E-16)); -#7068 = DIRECTION('',(1.,0.,0.)); -#7069 = DEFINITIONAL_REPRESENTATION('',(#7070),#7074); -#7070 = CIRCLE('',#7071,40.00000000002); -#7071 = AXIS2_PLACEMENT_2D('',#7072,#7073); -#7072 = CARTESIAN_POINT('',(0.,0.)); -#7073 = DIRECTION('',(1.,0.)); -#7074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7075 = ORIENTED_EDGE('',*,*,#7026,.F.); -#7076 = ADVANCED_FACE('',(#7077,#7080),#7064,.F.); -#7077 = FACE_BOUND('',#7078,.F.); -#7078 = EDGE_LOOP('',(#7079)); -#7079 = ORIENTED_EDGE('',*,*,#7049,.T.); -#7080 = FACE_BOUND('',#7081,.F.); -#7081 = EDGE_LOOP('',(#7082)); -#7082 = ORIENTED_EDGE('',*,*,#7083,.F.); -#7083 = EDGE_CURVE('',#7084,#7084,#7086,.T.); -#7084 = VERTEX_POINT('',#7085); -#7085 = CARTESIAN_POINT('',(30.,-7.5,0.)); -#7086 = SURFACE_CURVE('',#7087,(#7092,#7099),.PCURVE_S1.); -#7087 = CIRCLE('',#7088,30.); -#7088 = AXIS2_PLACEMENT_3D('',#7089,#7090,#7091); -#7089 = CARTESIAN_POINT('',(0.,-7.5,3.33E-15)); -#7090 = DIRECTION('',(0.,-1.,4.4E-16)); -#7091 = DIRECTION('',(1.,0.,0.)); -#7092 = PCURVE('',#7064,#7093); -#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098); -#7094 = CIRCLE('',#7095,30.); -#7095 = AXIS2_PLACEMENT_2D('',#7096,#7097); -#7096 = CARTESIAN_POINT('',(0.,0.)); -#7097 = DIRECTION('',(1.,0.)); -#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7099 = PCURVE('',#7100,#7105); -#7100 = CYLINDRICAL_SURFACE('',#7101,30.); -#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104); -#7102 = CARTESIAN_POINT('',(0.,-7.5,3.33E-15)); -#7103 = DIRECTION('',(0.,1.,-4.4E-16)); -#7104 = DIRECTION('',(1.,0.,0.)); -#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110); -#7106 = LINE('',#7107,#7108); -#7107 = CARTESIAN_POINT('',(-0.,0.)); -#7108 = VECTOR('',#7109,1.); -#7109 = DIRECTION('',(-1.,0.)); -#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7111 = ADVANCED_FACE('',(#7112),#7100,.T.); -#7112 = FACE_BOUND('',#7113,.F.); -#7113 = EDGE_LOOP('',(#7114,#7115,#7138,#7165)); -#7114 = ORIENTED_EDGE('',*,*,#7083,.T.); -#7115 = ORIENTED_EDGE('',*,*,#7116,.T.); -#7116 = EDGE_CURVE('',#7084,#7117,#7119,.T.); -#7117 = VERTEX_POINT('',#7118); -#7118 = CARTESIAN_POINT('',(30.,7.5,0.)); -#7119 = SEAM_CURVE('',#7120,(#7124,#7131),.PCURVE_S1.); -#7120 = LINE('',#7121,#7122); -#7121 = CARTESIAN_POINT('',(30.,-7.5,0.)); -#7122 = VECTOR('',#7123,1.); -#7123 = DIRECTION('',(0.,1.,0.)); -#7124 = PCURVE('',#7100,#7125); -#7125 = DEFINITIONAL_REPRESENTATION('',(#7126),#7130); -#7126 = LINE('',#7127,#7128); -#7127 = CARTESIAN_POINT('',(-0.,0.)); -#7128 = VECTOR('',#7129,1.); -#7129 = DIRECTION('',(-0.,1.)); -#7130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7131 = PCURVE('',#7100,#7132); -#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); -#7133 = LINE('',#7134,#7135); -#7134 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#7135 = VECTOR('',#7136,1.); -#7136 = DIRECTION('',(-0.,1.)); -#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7138 = ORIENTED_EDGE('',*,*,#7139,.F.); -#7139 = EDGE_CURVE('',#7117,#7117,#7140,.T.); -#7140 = SURFACE_CURVE('',#7141,(#7146,#7153),.PCURVE_S1.); -#7141 = CIRCLE('',#7142,30.); -#7142 = AXIS2_PLACEMENT_3D('',#7143,#7144,#7145); -#7143 = CARTESIAN_POINT('',(0.,7.5,-3.33E-15)); -#7144 = DIRECTION('',(0.,-1.,4.4E-16)); -#7145 = DIRECTION('',(1.,0.,0.)); -#7146 = PCURVE('',#7100,#7147); -#7147 = DEFINITIONAL_REPRESENTATION('',(#7148),#7152); -#7148 = LINE('',#7149,#7150); -#7149 = CARTESIAN_POINT('',(-0.,15.)); -#7150 = VECTOR('',#7151,1.); -#7151 = DIRECTION('',(-1.,0.)); -#7152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7153 = PCURVE('',#7154,#7159); -#7154 = PLANE('',#7155); -#7155 = AXIS2_PLACEMENT_3D('',#7156,#7157,#7158); -#7156 = CARTESIAN_POINT('',(0.,7.5,-3.33E-15)); -#7157 = DIRECTION('',(-0.,-1.,4.4E-16)); -#7158 = DIRECTION('',(1.,-0.,-0.)); -#7159 = DEFINITIONAL_REPRESENTATION('',(#7160),#7164); -#7160 = CIRCLE('',#7161,30.); -#7161 = AXIS2_PLACEMENT_2D('',#7162,#7163); -#7162 = CARTESIAN_POINT('',(0.,0.)); -#7163 = DIRECTION('',(1.,-0.)); -#7164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7165 = ORIENTED_EDGE('',*,*,#7116,.F.); -#7166 = ADVANCED_FACE('',(#7167,#7170),#7154,.T.); -#7167 = FACE_BOUND('',#7168,.F.); -#7168 = EDGE_LOOP('',(#7169)); -#7169 = ORIENTED_EDGE('',*,*,#7139,.T.); -#7170 = FACE_BOUND('',#7171,.F.); -#7171 = EDGE_LOOP('',(#7172)); -#7172 = ORIENTED_EDGE('',*,*,#7173,.F.); -#7173 = EDGE_CURVE('',#7174,#7174,#7176,.T.); -#7174 = VERTEX_POINT('',#7175); -#7175 = CARTESIAN_POINT('',(40.,7.5,0.)); -#7176 = SURFACE_CURVE('',#7177,(#7182,#7189),.PCURVE_S1.); -#7177 = CIRCLE('',#7178,40.); -#7178 = AXIS2_PLACEMENT_3D('',#7179,#7180,#7181); -#7179 = CARTESIAN_POINT('',(0.,7.5,-3.33E-15)); -#7180 = DIRECTION('',(0.,-1.,4.4E-16)); -#7181 = DIRECTION('',(1.,0.,0.)); -#7182 = PCURVE('',#7154,#7183); -#7183 = DEFINITIONAL_REPRESENTATION('',(#7184),#7188); -#7184 = CIRCLE('',#7185,40.); -#7185 = AXIS2_PLACEMENT_2D('',#7186,#7187); -#7186 = CARTESIAN_POINT('',(0.,0.)); -#7187 = DIRECTION('',(1.,-0.)); -#7188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7189 = PCURVE('',#7190,#7195); -#7190 = CONICAL_SURFACE('',#7191,40.,0.785398163397); -#7191 = AXIS2_PLACEMENT_3D('',#7192,#7193,#7194); -#7192 = CARTESIAN_POINT('',(0.,7.5,-3.33E-15)); -#7193 = DIRECTION('',(-0.,-1.,4.4E-16)); -#7194 = DIRECTION('',(1.,0.,0.)); -#7195 = DEFINITIONAL_REPRESENTATION('',(#7196),#7200); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(0.,-0.)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(1.,-0.)); -#7200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7201 = ADVANCED_FACE('',(#7202),#7190,.T.); -#7202 = FACE_BOUND('',#7203,.F.); -#7203 = EDGE_LOOP('',(#7204,#7205,#7228,#7250)); -#7204 = ORIENTED_EDGE('',*,*,#7173,.T.); -#7205 = ORIENTED_EDGE('',*,*,#7206,.T.); -#7206 = EDGE_CURVE('',#7174,#7207,#7209,.T.); -#7207 = VERTEX_POINT('',#7208); -#7208 = CARTESIAN_POINT('',(35.,12.5,0.)); -#7209 = SEAM_CURVE('',#7210,(#7214,#7221),.PCURVE_S1.); -#7210 = LINE('',#7211,#7212); -#7211 = CARTESIAN_POINT('',(40.,7.5,0.)); -#7212 = VECTOR('',#7213,1.); -#7213 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); -#7214 = PCURVE('',#7190,#7215); -#7215 = DEFINITIONAL_REPRESENTATION('',(#7216),#7220); -#7216 = LINE('',#7217,#7218); -#7217 = CARTESIAN_POINT('',(0.,-0.)); -#7218 = VECTOR('',#7219,1.); -#7219 = DIRECTION('',(0.,-1.)); -#7220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7221 = PCURVE('',#7190,#7222); -#7222 = DEFINITIONAL_REPRESENTATION('',(#7223),#7227); -#7223 = LINE('',#7224,#7225); -#7224 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#7225 = VECTOR('',#7226,1.); -#7226 = DIRECTION('',(0.,-1.)); -#7227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7228 = ORIENTED_EDGE('',*,*,#7229,.F.); -#7229 = EDGE_CURVE('',#7207,#7207,#7230,.T.); -#7230 = SURFACE_CURVE('',#7231,(#7236,#7243),.PCURVE_S1.); -#7231 = CIRCLE('',#7232,35.); -#7232 = AXIS2_PLACEMENT_3D('',#7233,#7234,#7235); -#7233 = CARTESIAN_POINT('',(0.,12.5,-5.55E-15)); -#7234 = DIRECTION('',(0.,-1.,4.4E-16)); -#7235 = DIRECTION('',(1.,0.,0.)); -#7236 = PCURVE('',#7190,#7237); -#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7242); -#7238 = LINE('',#7239,#7240); -#7239 = CARTESIAN_POINT('',(0.,-5.)); -#7240 = VECTOR('',#7241,1.); -#7241 = DIRECTION('',(1.,-0.)); -#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7243 = PCURVE('',#6924,#7244); -#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249); -#7245 = CIRCLE('',#7246,35.); -#7246 = AXIS2_PLACEMENT_2D('',#7247,#7248); -#7247 = CARTESIAN_POINT('',(0.,0.)); -#7248 = DIRECTION('',(1.,0.)); -#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7250 = ORIENTED_EDGE('',*,*,#7206,.F.); -#7251 = ADVANCED_FACE('',(#7252,#7255),#6924,.F.); -#7252 = FACE_BOUND('',#7253,.F.); -#7253 = EDGE_LOOP('',(#7254)); -#7254 = ORIENTED_EDGE('',*,*,#7229,.T.); -#7255 = FACE_BOUND('',#7256,.F.); -#7256 = EDGE_LOOP('',(#7257)); -#7257 = ORIENTED_EDGE('',*,*,#6902,.F.); -#7258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7262)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#7259,#7260,#7261)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#7259 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#7260 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#7261 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#7262 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7259, - 'distance_accuracy_value','confusion accuracy'); -#7263 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7264,#7266); -#7264 = ( REPRESENTATION_RELATIONSHIP('','',#6895,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7265) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#7265 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115); -#7266 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #7267); -#7267 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','Revolution001','',#5,#6890, - $); -#7268 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6892)); -#7269 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7270),#547); -#7270 = STYLED_ITEM('color',(#7271),#133); -#7271 = PRESENTATION_STYLE_ASSIGNMENT((#7272,#7278)); -#7272 = SURFACE_STYLE_USAGE(.BOTH.,#7273); -#7273 = SURFACE_SIDE_STYLE('',(#7274)); -#7274 = SURFACE_STYLE_FILL_AREA(#7275); -#7275 = FILL_AREA_STYLE('',(#7276)); -#7276 = FILL_AREA_STYLE_COLOUR('',#7277); -#7277 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); -#7278 = CURVE_STYLE('',#7279,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7279 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7280 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, +#3394 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#3395 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3396); +#3396 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','CableManagementMiddle','',#5 + ,#3035,$); +#3397 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3037)); +#3398 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3399),#1959); +#3399 = STYLED_ITEM('color',(#3400),#1629); +#3400 = PRESENTATION_STYLE_ASSIGNMENT((#3401,#3407)); +#3401 = SURFACE_STYLE_USAGE(.BOTH.,#3402); +#3402 = SURFACE_SIDE_STYLE('',(#3403)); +#3403 = SURFACE_STYLE_FILL_AREA(#3404); +#3404 = FILL_AREA_STYLE('',(#3405)); +#3405 = FILL_AREA_STYLE_COLOUR('',#3406); +#3406 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#3407 = CURVE_STYLE('',#3408,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3409 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, 9.803921802644E-02); -#7281 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7282),#3347); -#7282 = STYLED_ITEM('color',(#7283),#2933); -#7283 = PRESENTATION_STYLE_ASSIGNMENT((#7284,#7289)); -#7284 = SURFACE_STYLE_USAGE(.BOTH.,#7285); -#7285 = SURFACE_SIDE_STYLE('',(#7286)); -#7286 = SURFACE_STYLE_FILL_AREA(#7287); -#7287 = FILL_AREA_STYLE('',(#7288)); -#7288 = FILL_AREA_STYLE_COLOUR('',#7277); -#7289 = CURVE_STYLE('',#7290,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7290 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7291 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7292),#6055); -#7292 = STYLED_ITEM('color',(#7293),#5709); -#7293 = PRESENTATION_STYLE_ASSIGNMENT((#7294,#7299)); -#7294 = SURFACE_STYLE_USAGE(.BOTH.,#7295); -#7295 = SURFACE_SIDE_STYLE('',(#7296)); -#7296 = SURFACE_STYLE_FILL_AREA(#7297); -#7297 = FILL_AREA_STYLE('',(#7298)); -#7298 = FILL_AREA_STYLE_COLOUR('',#7277); -#7299 = CURVE_STYLE('',#7300,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7300 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7301 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7302),#1434); -#7302 = STYLED_ITEM('color',(#7303),#1104); -#7303 = PRESENTATION_STYLE_ASSIGNMENT((#7304,#7309)); -#7304 = SURFACE_STYLE_USAGE(.BOTH.,#7305); -#7305 = SURFACE_SIDE_STYLE('',(#7306)); -#7306 = SURFACE_STYLE_FILL_AREA(#7307); -#7307 = FILL_AREA_STYLE('',(#7308)); -#7308 = FILL_AREA_STYLE_COLOUR('',#7277); -#7309 = CURVE_STYLE('',#7310,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7310 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7311 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7312),#6131); -#7312 = STYLED_ITEM('color',(#7313),#6074); -#7313 = PRESENTATION_STYLE_ASSIGNMENT((#7314,#7319)); -#7314 = SURFACE_STYLE_USAGE(.BOTH.,#7315); -#7315 = SURFACE_SIDE_STYLE('',(#7316)); -#7316 = SURFACE_STYLE_FILL_AREA(#7317); -#7317 = FILL_AREA_STYLE('',(#7318)); -#7318 = FILL_AREA_STYLE_COLOUR('',#7277); -#7319 = CURVE_STYLE('',#7320,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7320 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7321 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); -#7322 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7323),#5633); -#7323 = STYLED_ITEM('color',(#7324),#5604); -#7324 = PRESENTATION_STYLE_ASSIGNMENT((#7325,#7330)); -#7325 = SURFACE_STYLE_USAGE(.BOTH.,#7326); -#7326 = SURFACE_SIDE_STYLE('',(#7327)); -#7327 = SURFACE_STYLE_FILL_AREA(#7328); -#7328 = FILL_AREA_STYLE('',(#7329)); -#7329 = FILL_AREA_STYLE_COLOUR('',#7277); -#7330 = CURVE_STYLE('',#7331,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7331 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7332 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7333),#1085); -#7333 = STYLED_ITEM('color',(#7334),#1056); -#7334 = PRESENTATION_STYLE_ASSIGNMENT((#7335,#7340)); -#7335 = SURFACE_STYLE_USAGE(.BOTH.,#7336); -#7336 = SURFACE_SIDE_STYLE('',(#7337)); -#7337 = SURFACE_STYLE_FILL_AREA(#7338); -#7338 = FILL_AREA_STYLE('',(#7339)); -#7339 = FILL_AREA_STYLE_COLOUR('',#7277); -#7340 = CURVE_STYLE('',#7341,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7341 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7342 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7343),#5585); -#7343 = STYLED_ITEM('color',(#7344),#5255); -#7344 = PRESENTATION_STYLE_ASSIGNMENT((#7345,#7350)); -#7345 = SURFACE_STYLE_USAGE(.BOTH.,#7346); -#7346 = SURFACE_SIDE_STYLE('',(#7347)); -#7347 = SURFACE_STYLE_FILL_AREA(#7348); -#7348 = FILL_AREA_STYLE('',(#7349)); -#7349 = FILL_AREA_STYLE_COLOUR('',#7277); -#7350 = CURVE_STYLE('',#7351,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7351 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7352 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7353),#1037); -#7353 = STYLED_ITEM('color',(#7354),#623); -#7354 = PRESENTATION_STYLE_ASSIGNMENT((#7355,#7360)); -#7355 = SURFACE_STYLE_USAGE(.BOTH.,#7356); -#7356 = SURFACE_SIDE_STYLE('',(#7357)); -#7357 = SURFACE_STYLE_FILL_AREA(#7358); -#7358 = FILL_AREA_STYLE('',(#7359)); -#7359 = FILL_AREA_STYLE_COLOUR('',#7277); -#7360 = CURVE_STYLE('',#7361,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7362 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7363),#4490); -#7363 = STYLED_ITEM('color',(#7364),#4461); -#7364 = PRESENTATION_STYLE_ASSIGNMENT((#7365,#7370)); -#7365 = SURFACE_STYLE_USAGE(.BOTH.,#7366); -#7366 = SURFACE_SIDE_STYLE('',(#7367)); -#7367 = SURFACE_STYLE_FILL_AREA(#7368); -#7368 = FILL_AREA_STYLE('',(#7369)); -#7369 = FILL_AREA_STYLE_COLOUR('',#7277); -#7370 = CURVE_STYLE('',#7371,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7371 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7372 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7373),#6512); -#7373 = STYLED_ITEM('color',(#7374),#6150); -#7374 = PRESENTATION_STYLE_ASSIGNMENT((#7375,#7380)); -#7375 = SURFACE_STYLE_USAGE(.BOTH.,#7376); -#7376 = SURFACE_SIDE_STYLE('',(#7377)); -#7377 = SURFACE_STYLE_FILL_AREA(#7378); -#7378 = FILL_AREA_STYLE('',(#7379)); -#7379 = FILL_AREA_STYLE_COLOUR('',#7277); -#7380 = CURVE_STYLE('',#7381,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7381 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7382 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7383),#4442); -#7383 = STYLED_ITEM('color',(#7384),#4112); -#7384 = PRESENTATION_STYLE_ASSIGNMENT((#7385,#7390)); -#7385 = SURFACE_STYLE_USAGE(.BOTH.,#7386); -#7386 = SURFACE_SIDE_STYLE('',(#7387)); -#7387 = SURFACE_STYLE_FILL_AREA(#7388); -#7388 = FILL_AREA_STYLE('',(#7389)); -#7389 = FILL_AREA_STYLE_COLOUR('',#7277); -#7390 = CURVE_STYLE('',#7391,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7391 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7392 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7393),#2914); -#7393 = STYLED_ITEM('color',(#7394),#2500); -#7394 = PRESENTATION_STYLE_ASSIGNMENT((#7395,#7400)); -#7395 = SURFACE_STYLE_USAGE(.BOTH.,#7396); -#7396 = SURFACE_SIDE_STYLE('',(#7397)); -#7397 = SURFACE_STYLE_FILL_AREA(#7398); -#7398 = FILL_AREA_STYLE('',(#7399)); -#7399 = FILL_AREA_STYLE_COLOUR('',#7277); -#7400 = CURVE_STYLE('',#7401,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7401 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7402 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7403),#2481); -#7403 = STYLED_ITEM('color',(#7404),#2151); -#7404 = PRESENTATION_STYLE_ASSIGNMENT((#7405,#7410)); -#7405 = SURFACE_STYLE_USAGE(.BOTH.,#7406); -#7406 = SURFACE_SIDE_STYLE('',(#7407)); -#7407 = SURFACE_STYLE_FILL_AREA(#7408); -#7408 = FILL_AREA_STYLE('',(#7409)); -#7409 = FILL_AREA_STYLE_COLOUR('',#7277); -#7410 = CURVE_STYLE('',#7411,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7411 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7413),#5236); -#7413 = STYLED_ITEM('color',(#7414),#5207); -#7414 = PRESENTATION_STYLE_ASSIGNMENT((#7415,#7420)); -#7415 = SURFACE_STYLE_USAGE(.BOTH.,#7416); -#7416 = SURFACE_SIDE_STYLE('',(#7417)); -#7417 = SURFACE_STYLE_FILL_AREA(#7418); -#7418 = FILL_AREA_STYLE('',(#7419)); -#7419 = FILL_AREA_STYLE_COLOUR('',#7277); -#7420 = CURVE_STYLE('',#7421,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7421 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7422 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7423),#4093); -#7423 = STYLED_ITEM('color',(#7424),#3763); -#7424 = PRESENTATION_STYLE_ASSIGNMENT((#7425,#7430)); -#7425 = SURFACE_STYLE_USAGE(.BOTH.,#7426); -#7426 = SURFACE_SIDE_STYLE('',(#7427)); -#7427 = SURFACE_STYLE_FILL_AREA(#7428); -#7428 = FILL_AREA_STYLE('',(#7429)); -#7429 = FILL_AREA_STYLE_COLOUR('',#7277); -#7430 = CURVE_STYLE('',#7431,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7431 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7432 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7433),#5188); -#7433 = STYLED_ITEM('color',(#7434),#4858); -#7434 = PRESENTATION_STYLE_ASSIGNMENT((#7435,#7440)); -#7435 = SURFACE_STYLE_USAGE(.BOTH.,#7436); -#7436 = SURFACE_SIDE_STYLE('',(#7437)); -#7437 = SURFACE_STYLE_FILL_AREA(#7438); -#7438 = FILL_AREA_STYLE('',(#7439)); -#7439 = FILL_AREA_STYLE_COLOUR('',#7277); -#7440 = CURVE_STYLE('',#7441,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7441 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7443),#6877); -#7443 = STYLED_ITEM('color',(#7444),#6531); -#7444 = PRESENTATION_STYLE_ASSIGNMENT((#7445,#7450)); -#7445 = SURFACE_STYLE_USAGE(.BOTH.,#7446); -#7446 = SURFACE_SIDE_STYLE('',(#7447)); -#7447 = SURFACE_STYLE_FILL_AREA(#7448); -#7448 = FILL_AREA_STYLE('',(#7449)); -#7449 = FILL_AREA_STYLE_COLOUR('',#7277); -#7450 = CURVE_STYLE('',#7451,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7451 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7452 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7453),#2132); -#7453 = STYLED_ITEM('color',(#7454),#1802); -#7454 = PRESENTATION_STYLE_ASSIGNMENT((#7455,#7460)); -#7455 = SURFACE_STYLE_USAGE(.BOTH.,#7456); -#7456 = SURFACE_SIDE_STYLE('',(#7457)); -#7457 = SURFACE_STYLE_FILL_AREA(#7458); -#7458 = FILL_AREA_STYLE('',(#7459)); -#7459 = FILL_AREA_STYLE_COLOUR('',#7277); -#7460 = CURVE_STYLE('',#7461,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7461 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7462 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7463),#4839); -#7463 = STYLED_ITEM('color',(#7464),#4509); -#7464 = PRESENTATION_STYLE_ASSIGNMENT((#7465,#7470)); -#7465 = SURFACE_STYLE_USAGE(.BOTH.,#7466); -#7466 = SURFACE_SIDE_STYLE('',(#7467)); -#7467 = SURFACE_STYLE_FILL_AREA(#7468); -#7468 = FILL_AREA_STYLE('',(#7469)); -#7469 = FILL_AREA_STYLE_COLOUR('',#7277); -#7470 = CURVE_STYLE('',#7471,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7471 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7472 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7473),#3744); -#7473 = STYLED_ITEM('color',(#7474),#3715); -#7474 = PRESENTATION_STYLE_ASSIGNMENT((#7475,#7480)); -#7475 = SURFACE_STYLE_USAGE(.BOTH.,#7476); -#7476 = SURFACE_SIDE_STYLE('',(#7477)); -#7477 = SURFACE_STYLE_FILL_AREA(#7478); -#7478 = FILL_AREA_STYLE('',(#7479)); -#7479 = FILL_AREA_STYLE_COLOUR('',#7277); -#7480 = CURVE_STYLE('',#7481,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7481 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7482 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7483,#7492),#5690); -#7483 = STYLED_ITEM('color',(#7484),#5652); -#7484 = PRESENTATION_STYLE_ASSIGNMENT((#7485,#7490)); -#7485 = SURFACE_STYLE_USAGE(.BOTH.,#7486); -#7486 = SURFACE_SIDE_STYLE('',(#7487)); -#7487 = SURFACE_STYLE_FILL_AREA(#7488); -#7488 = FILL_AREA_STYLE('',(#7489)); -#7489 = FILL_AREA_STYLE_COLOUR('',#7277); -#7490 = CURVE_STYLE('',#7491,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7491 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7492 = STYLED_ITEM('color',(#7493),#5681); -#7493 = PRESENTATION_STYLE_ASSIGNMENT((#7494,#7499)); -#7494 = SURFACE_STYLE_USAGE(.BOTH.,#7495); -#7495 = SURFACE_SIDE_STYLE('',(#7496)); -#7496 = SURFACE_STYLE_FILL_AREA(#7497); -#7497 = FILL_AREA_STYLE('',(#7498)); -#7498 = FILL_AREA_STYLE_COLOUR('',#7277); -#7499 = CURVE_STYLE('',#7500,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7500 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7501 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7502,#7511),#604); -#7502 = STYLED_ITEM('color',(#7503),#566); -#7503 = PRESENTATION_STYLE_ASSIGNMENT((#7504,#7509)); -#7504 = SURFACE_STYLE_USAGE(.BOTH.,#7505); -#7505 = SURFACE_SIDE_STYLE('',(#7506)); -#7506 = SURFACE_STYLE_FILL_AREA(#7507); -#7507 = FILL_AREA_STYLE('',(#7508)); -#7508 = FILL_AREA_STYLE_COLOUR('',#7277); -#7509 = CURVE_STYLE('',#7510,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7510 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7511 = STYLED_ITEM('color',(#7512),#595); -#7512 = PRESENTATION_STYLE_ASSIGNMENT((#7513,#7518)); -#7513 = SURFACE_STYLE_USAGE(.BOTH.,#7514); -#7514 = SURFACE_SIDE_STYLE('',(#7515)); -#7515 = SURFACE_STYLE_FILL_AREA(#7516); -#7516 = FILL_AREA_STYLE('',(#7517)); -#7517 = FILL_AREA_STYLE_COLOUR('',#7277); -#7518 = CURVE_STYLE('',#7519,POSITIVE_LENGTH_MEASURE(0.1),#7321); -#7519 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7520 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7521),#3696); -#7521 = STYLED_ITEM('color',(#7522),#3366); -#7522 = PRESENTATION_STYLE_ASSIGNMENT((#7523,#7528)); -#7523 = SURFACE_STYLE_USAGE(.BOTH.,#7524); -#7524 = SURFACE_SIDE_STYLE('',(#7525)); -#7525 = SURFACE_STYLE_FILL_AREA(#7526); -#7526 = FILL_AREA_STYLE('',(#7527)); -#7527 = FILL_AREA_STYLE_COLOUR('',#7277); -#7528 = CURVE_STYLE('',#7529,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7529 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7531),#7258); -#7531 = STYLED_ITEM('color',(#7532),#6896); -#7532 = PRESENTATION_STYLE_ASSIGNMENT((#7533,#7538)); -#7533 = SURFACE_STYLE_USAGE(.BOTH.,#7534); -#7534 = SURFACE_SIDE_STYLE('',(#7535)); -#7535 = SURFACE_STYLE_FILL_AREA(#7536); -#7536 = FILL_AREA_STYLE('',(#7537)); -#7537 = FILL_AREA_STYLE_COLOUR('',#7277); -#7538 = CURVE_STYLE('',#7539,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7539 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#7540 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #7541),#1783); -#7541 = STYLED_ITEM('color',(#7542),#1453); -#7542 = PRESENTATION_STYLE_ASSIGNMENT((#7543,#7548)); -#7543 = SURFACE_STYLE_USAGE(.BOTH.,#7544); -#7544 = SURFACE_SIDE_STYLE('',(#7545)); -#7545 = SURFACE_STYLE_FILL_AREA(#7546); -#7546 = FILL_AREA_STYLE('',(#7547)); -#7547 = FILL_AREA_STYLE_COLOUR('',#7277); -#7548 = CURVE_STYLE('',#7549,POSITIVE_LENGTH_MEASURE(0.1),#7280); -#7549 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3410 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3411),#2657); +#3411 = STYLED_ITEM('color',(#3412),#2327); +#3412 = PRESENTATION_STYLE_ASSIGNMENT((#3413,#3418)); +#3413 = SURFACE_STYLE_USAGE(.BOTH.,#3414); +#3414 = SURFACE_SIDE_STYLE('',(#3415)); +#3415 = SURFACE_STYLE_FILL_AREA(#3416); +#3416 = FILL_AREA_STYLE('',(#3417)); +#3417 = FILL_AREA_STYLE_COLOUR('',#3406); +#3418 = CURVE_STYLE('',#3419,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3419 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3420 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3421),#3387); +#3421 = STYLED_ITEM('color',(#3422),#3041); +#3422 = PRESENTATION_STYLE_ASSIGNMENT((#3423,#3428)); +#3423 = SURFACE_STYLE_USAGE(.BOTH.,#3424); +#3424 = SURFACE_SIDE_STYLE('',(#3425)); +#3425 = SURFACE_STYLE_FILL_AREA(#3426); +#3426 = FILL_AREA_STYLE('',(#3427)); +#3427 = FILL_AREA_STYLE_COLOUR('',#3406); +#3428 = CURVE_STYLE('',#3429,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3429 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3430 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3431),#828); +#3431 = STYLED_ITEM('color',(#3432),#498); +#3432 = PRESENTATION_STYLE_ASSIGNMENT((#3433,#3438)); +#3433 = SURFACE_STYLE_USAGE(.BOTH.,#3434); +#3434 = SURFACE_SIDE_STYLE('',(#3435)); +#3435 = SURFACE_STYLE_FILL_AREA(#3436); +#3436 = FILL_AREA_STYLE('',(#3437)); +#3437 = FILL_AREA_STYLE_COLOUR('',#3406); +#3438 = CURVE_STYLE('',#3439,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3439 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3440 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3441),#479); +#3441 = STYLED_ITEM('color',(#3442),#65); +#3442 = PRESENTATION_STYLE_ASSIGNMENT((#3443,#3448)); +#3443 = SURFACE_STYLE_USAGE(.BOTH.,#3444); +#3444 = SURFACE_SIDE_STYLE('',(#3445)); +#3445 = SURFACE_STYLE_FILL_AREA(#3446); +#3446 = FILL_AREA_STYLE('',(#3447)); +#3447 = FILL_AREA_STYLE_COLOUR('',#3406); +#3448 = CURVE_STYLE('',#3449,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3449 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3450 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3451),#2308); +#3451 = STYLED_ITEM('color',(#3452),#1978); +#3452 = PRESENTATION_STYLE_ASSIGNMENT((#3453,#3458)); +#3453 = SURFACE_STYLE_USAGE(.BOTH.,#3454); +#3454 = SURFACE_SIDE_STYLE('',(#3455)); +#3455 = SURFACE_STYLE_FILL_AREA(#3456); +#3456 = FILL_AREA_STYLE('',(#3457)); +#3457 = FILL_AREA_STYLE_COLOUR('',#3406); +#3458 = CURVE_STYLE('',#3459,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3459 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3460 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3461),#3022); +#3461 = STYLED_ITEM('color',(#3462),#2676); +#3462 = PRESENTATION_STYLE_ASSIGNMENT((#3463,#3468)); +#3463 = SURFACE_STYLE_USAGE(.BOTH.,#3464); +#3464 = SURFACE_SIDE_STYLE('',(#3465)); +#3465 = SURFACE_STYLE_FILL_AREA(#3466); +#3466 = FILL_AREA_STYLE('',(#3467)); +#3467 = FILL_AREA_STYLE_COLOUR('',#3406); +#3468 = CURVE_STYLE('',#3469,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3469 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3470 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3471),#1610); +#3471 = STYLED_ITEM('color',(#3472),#1196); +#3472 = PRESENTATION_STYLE_ASSIGNMENT((#3473,#3478)); +#3473 = SURFACE_STYLE_USAGE(.BOTH.,#3474); +#3474 = SURFACE_SIDE_STYLE('',(#3475)); +#3475 = SURFACE_STYLE_FILL_AREA(#3476); +#3476 = FILL_AREA_STYLE('',(#3477)); +#3477 = FILL_AREA_STYLE_COLOUR('',#3406); +#3478 = CURVE_STYLE('',#3479,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3479 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3480 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3481),#1177); +#3481 = STYLED_ITEM('color',(#3482),#847); +#3482 = PRESENTATION_STYLE_ASSIGNMENT((#3483,#3488)); +#3483 = SURFACE_STYLE_USAGE(.BOTH.,#3484); +#3484 = SURFACE_SIDE_STYLE('',(#3485)); +#3485 = SURFACE_STYLE_FILL_AREA(#3486); +#3486 = FILL_AREA_STYLE('',(#3487)); +#3487 = FILL_AREA_STYLE_COLOUR('',#3406); +#3488 = CURVE_STYLE('',#3489,POSITIVE_LENGTH_MEASURE(0.1),#3409); +#3489 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21; diff --git a/Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).stl b/Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).stl index 954edff1537251b716d3b1674a73314aad77805e..6a3a91d012c1d12aa30c774a851881b7c6f8c657 100644 GIT binary patch delta 78 zcmV-U0I~n%vm%_D5s**<1QxMUlx3H6qyZ4KhRag|voX+F0<+@Ogk`t(p8;J0mroS| k2Dh=K0a*gKVyOX20*3^y0k;IM0{FUz^dkkg^dkoNx(-hv7ytkO literal 563684 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�tG}@8eRb*CTNM)*>|+FL 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