From 7b6fe75e4e2c2186514157ebb016fbd3ff120f0f Mon Sep 17 00:00:00 2001 From: RaduBorzea <101399404+RaduBorzea@users.noreply.github.com> Date: Sat, 28 Jan 2023 18:34:34 +0200 Subject: [PATCH] .step and. stl adition --- .../ComputerDesk (100 x 50 x 75 cm WDH).step | 8776 +++++++++++++++++ .../ComputerDesk (100 x 50 x 75 cm WDH).stl | Bin 0 -> 563684 bytes 2 files changed, 8776 insertions(+) create mode 100644 Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).step create mode 100644 Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).stl 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 new file mode 100644 index 00000000..24ab0224 --- /dev/null +++ b/Industrial Design/Tables/ComputerDesk (100 x 50 x 75 cm WDH).step @@ -0,0 +1,8776 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-01-28T18:28:21',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ComputerDesk__100_x_50_x_75_cm_WDH_', + '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); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,14.,499.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,0.,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,0.,0.)); +#29 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); +#30 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(-500.,25.,124.)); +#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.)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(483.,24.,124.)); +#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.)); +#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', + '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, + '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.)); +#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.)); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(0.,0.)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(0.,-1.)); +#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) +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) +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); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(-520.7458539811,241.60286862669)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(0.,-1.)); +#200 = ( 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) +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) +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) +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.)); +#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) +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) +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) +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) +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) +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) +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) +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) +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) +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.)); +#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); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373); +#369 = LINE('',#370,#371); +#370 = CARTESIAN_POINT('',(500.,0.)); +#371 = VECTOR('',#372,1.); +#372 = DIRECTION('',(0.,-1.)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#374 = PCURVE('',#162,#375); +#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380); +#376 = LINE('',#377,#378); +#377 = CARTESIAN_POINT('',(0.,-0.)); +#378 = VECTOR('',#379,1.); +#379 = DIRECTION('',(0.,-1.)); +#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) +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.); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(500.,250.,15.)); +#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) +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) +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) +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) +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) +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', + '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, + 'distance_accuracy_value','confusion accuracy'); +#552 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#553,#555); +#553 = ( REPRESENTATION_RELATIONSHIP('','',#132,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#554) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#554 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#555 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#556 + ); +#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.); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(500.,250.,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) +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.)); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(1.E+03,0.)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.,-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) +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) +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) +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) +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); +#728 = LINE('',#729,#730); +#729 = CARTESIAN_POINT('',(0.,0.)); +#730 = VECTOR('',#731,1.); +#731 = DIRECTION('',(1.,0.)); +#732 = ( 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) +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) +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) +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) +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) +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); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(0.,0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(1.,0.)); +#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); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(500.,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.,-1.)); +#863 = ( 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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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 +('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, + 'distance_accuracy_value','confusion accuracy'); +#1042 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1043,#1045); +#1043 = ( REPRESENTATION_RELATIONSHIP('','',#622,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1044) +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) +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) +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); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(1.45408547152E-13,-15.)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(1.,2.2E-16)); +#1245 = ( 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) +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) +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) +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) +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) +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) +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); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(750.,3.06E-15)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(-1.6E-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) +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); +#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(-375.,-225.)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(1.,-4.84E-32)); +#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) +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) +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) +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) +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 +('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, + 'distance_accuracy_value','confusion accuracy'); +#1439 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1440,#1442); +#1440 = ( REPRESENTATION_RELATIONSHIP('','',#1103,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1441) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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.)); +#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869); +#1865 = LINE('',#1866,#1867); +#1866 = CARTESIAN_POINT('',(375.,225.)); +#1867 = VECTOR('',#1868,1.); +#1868 = DIRECTION('',(-1.,-9.860761315263E-32)); +#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) +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)); +#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1897); +#1893 = LINE('',#1894,#1895); +#1894 = CARTESIAN_POINT('',(0.,0.)); +#1895 = VECTOR('',#1896,1.); +#1896 = DIRECTION('',(-2.2E-16,-1.)); +#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) +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) +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.); +#1933 = LINE('',#1934,#1935); +#1934 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#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) +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) +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 +('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, + 'distance_accuracy_value','confusion accuracy'); +#2137 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2138,#2140); +#2138 = ( REPRESENTATION_RELATIONSHIP('','',#1801,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2139) +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) +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) +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) +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)); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(375.,225.)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(-1.,4.84E-32)); +#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) +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)); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(0.,0.)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(-2.2E-16,-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) +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) +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.); +#2282 = LINE('',#2283,#2284); +#2283 = CARTESIAN_POINT('',(-225.,-375.,15.)); +#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) +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) +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 +('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, + 'distance_accuracy_value','confusion accuracy'); +#2486 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2487,#2489); +#2487 = ( REPRESENTATION_RELATIONSHIP('','',#2150,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2488) +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) +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) +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) +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.)); +#2562 = DEFINITIONAL_REPRESENTATION('',(#2563),#2567); +#2563 = LINE('',#2564,#2565); +#2564 = CARTESIAN_POINT('',(357.00781465936,233.84361652336)); +#2565 = VECTOR('',#2566,1.); +#2566 = DIRECTION('',(-1.,-9.860761315263E-32)); +#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) +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)); +#2590 = DEFINITIONAL_REPRESENTATION('',(#2591),#2595); +#2591 = LINE('',#2592,#2593); +#2592 = CARTESIAN_POINT('',(0.,0.)); +#2593 = VECTOR('',#2594,1.); +#2594 = DIRECTION('',(-2.2E-16,-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) +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) +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.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(15.,-225.,-375.)); +#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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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); +#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.)); +#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) +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) +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.)); +#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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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) +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); +#3177 = CARTESIAN_POINT('',(0.,0.)); +#3178 = VECTOR('',#3179,1.); +#3179 = DIRECTION('',(2.2E-16,-1.)); +#3180 = ( 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) +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) +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) +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) +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) +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) +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) +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) +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) +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.); +#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) +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) +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)); +#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., + .F.,(2,2),(0.,7.071067811865),.PIECEWISE_BEZIER_KNOTS.); +#5845 = CARTESIAN_POINT('',(0.,0.)); +#5846 = CARTESIAN_POINT('',(0.,5.)); +#5847 = ( 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., + .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) +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., + .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) +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) +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 +('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, + 'distance_accuracy_value','confusion accuracy'); +#6060 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6061,#6063); +#6061 = ( REPRESENTATION_RELATIONSHIP('','',#5708,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6062) +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, + 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'); +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 new file mode 100644 index 0000000000000000000000000000000000000000..954edff1537251b716d3b1674a73314aad77805e GIT binary patch literal 563684 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�tG}@8eRb*CTNM)*>|+FL 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

YnN@rOUG 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

g!gL2Pt4n1??5?Q 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 c>aGcTNP?1Tt0;>EeJVt2ez1Q?P