component
TPSM365R6V5RDNR - 5 V Buck Power Module
Public Made by Adomby adom
3V to 65V Input, 600mA, FIXED 5VOUT, 1MHz
← Commit history
Add reusable standalone 3D model with source and geometry limitations
5 files changed
+4653−2
README.md+1−1@@ -13,4 +13,4 @@ Manufacturer: Texas Instruments. Exact identity comes from the board properties The footprint is extracted from the actual final board with board position, nets and UUIDs removed. The symbol is extracted from the published source schematic where available. Verify pin numbering and land dimensions before use in a new design. -**3D model status:** no verified standalone 3D model is published on this page yet. Nonportable developer paths were removed from the reusable footprint; original references are retained in provenance. This page does not imply a completed manufacturer CAD bundle.+**3D model:** [TPSM365R6-RDN0011A-generated.step](TPSM365R6-RDN0011A-generated.step). Independently generated nominal RDN0011A package visualization from TI drawing: 3.5 × 4.5 × 2.0 mm. Simplified geometry, not vendor CAD or a maximum clearance envelope. The model is reusable; it does not contain board placement.
TPSM365R6-RDN0011A-generated.stepadded+4628@@ -0,0 +1,4628 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-09-16T07:50:58',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+ ,'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('TPSM365R6-RDN0011A-generated',+ 'TPSM365R6-RDN0011A-generated','',(#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);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);+#24 = CARTESIAN_POINT('',(0.,0.,0.));+#25 = DIRECTION('',(0.,0.,1.));+#26 = DIRECTION('',(1.,0.,-0.));+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);+#28 = CARTESIAN_POINT('',(0.,0.,0.));+#29 = DIRECTION('',(0.,0.,1.));+#30 = DIRECTION('',(1.,0.,-0.));+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);+#32 = CARTESIAN_POINT('',(0.,0.,0.));+#33 = DIRECTION('',(0.,0.,1.));+#34 = DIRECTION('',(1.,0.,-0.));+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);+#36 = CARTESIAN_POINT('',(0.,0.,0.));+#37 = DIRECTION('',(0.,0.,1.));+#38 = DIRECTION('',(1.,0.,-0.));+#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);+#40 = CARTESIAN_POINT('',(0.,0.,0.));+#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('',(0.,0.,1.));+#46 = DIRECTION('',(1.,0.,-0.));+#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);+#48 = CARTESIAN_POINT('',(0.,0.,0.));+#49 = DIRECTION('',(0.,0.,1.));+#50 = DIRECTION('',(1.,0.,-0.));+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);+#52 = CARTESIAN_POINT('',(0.,0.,0.));+#53 = DIRECTION('',(0.,0.,1.));+#54 = DIRECTION('',(1.,0.,-0.));+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);+#56 = CARTESIAN_POINT('',(0.,0.,0.));+#57 = DIRECTION('',(0.,0.,1.));+#58 = DIRECTION('',(1.,0.,-0.));+#59 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#63)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#60,#61,#62)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#60 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#61 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#62 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#63 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#60,+ 'distance_accuracy_value','confusion accuracy');+#64 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#65 = SHAPE_DEFINITION_REPRESENTATION(#66,#72);+#66 = PRODUCT_DEFINITION_SHAPE('','',#67);+#67 = PRODUCT_DEFINITION('design','',#68,#71);+#68 = PRODUCT_DEFINITION_FORMATION('','',#69);+#69 = PRODUCT('body_0','body_0','',(#70));+#70 = PRODUCT_CONTEXT('',#2,'mechanical');+#71 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#72 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#73),#403);+#73 = MANIFOLD_SOLID_BREP('',#74);+#74 = CLOSED_SHELL('',(#75,#195,#295,#342,#389,#396));+#75 = ADVANCED_FACE('',(#76),#90,.F.);+#76 = FACE_BOUND('',#77,.F.);+#77 = EDGE_LOOP('',(#78,#113,#141,#169));+#78 = ORIENTED_EDGE('',*,*,#79,.F.);+#79 = EDGE_CURVE('',#80,#82,#84,.T.);+#80 = VERTEX_POINT('',#81);+#81 = CARTESIAN_POINT('',(-1.75,-2.25,5.E-02));+#82 = VERTEX_POINT('',#83);+#83 = CARTESIAN_POINT('',(-1.75,-2.25,2.));+#84 = SURFACE_CURVE('',#85,(#89,#101),.PCURVE_S1.);+#85 = LINE('',#86,#87);+#86 = CARTESIAN_POINT('',(-1.75,-2.25,5.E-02));+#87 = VECTOR('',#88,1.);+#88 = DIRECTION('',(0.,0.,1.));+#89 = PCURVE('',#90,#95);+#90 = PLANE('',#91);+#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);+#92 = CARTESIAN_POINT('',(-1.75,-2.25,5.E-02));+#93 = DIRECTION('',(1.,0.,0.));+#94 = DIRECTION('',(0.,0.,1.));+#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100);+#96 = LINE('',#97,#98);+#97 = CARTESIAN_POINT('',(0.,0.));+#98 = VECTOR('',#99,1.);+#99 = DIRECTION('',(1.,0.));+#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#101 = PCURVE('',#102,#107);+#102 = PLANE('',#103);+#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);+#104 = CARTESIAN_POINT('',(-1.75,-2.25,5.E-02));+#105 = DIRECTION('',(0.,1.,0.));+#106 = DIRECTION('',(0.,0.,1.));+#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112);+#108 = LINE('',#109,#110);+#109 = CARTESIAN_POINT('',(0.,0.));+#110 = VECTOR('',#111,1.);+#111 = DIRECTION('',(1.,0.));+#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#113 = ORIENTED_EDGE('',*,*,#114,.T.);+#114 = EDGE_CURVE('',#80,#115,#117,.T.);+#115 = VERTEX_POINT('',#116);+#116 = CARTESIAN_POINT('',(-1.75,2.25,5.E-02));+#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.);+#118 = LINE('',#119,#120);+#119 = CARTESIAN_POINT('',(-1.75,-2.25,5.E-02));+#120 = VECTOR('',#121,1.);+#121 = DIRECTION('',(0.,1.,0.));+#122 = PCURVE('',#90,#123);+#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128);+#124 = LINE('',#125,#126);+#125 = CARTESIAN_POINT('',(0.,0.));+#126 = VECTOR('',#127,1.);+#127 = DIRECTION('',(0.,-1.));+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#129 = PCURVE('',#130,#135);+#130 = PLANE('',#131);+#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);+#132 = CARTESIAN_POINT('',(-1.75,-2.25,5.E-02));+#133 = DIRECTION('',(0.,0.,1.));+#134 = DIRECTION('',(1.,0.,0.));+#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140);+#136 = LINE('',#137,#138);+#137 = CARTESIAN_POINT('',(0.,0.));+#138 = VECTOR('',#139,1.);+#139 = DIRECTION('',(0.,1.));+#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#141 = ORIENTED_EDGE('',*,*,#142,.T.);+#142 = EDGE_CURVE('',#115,#143,#145,.T.);+#143 = VERTEX_POINT('',#144);+#144 = CARTESIAN_POINT('',(-1.75,2.25,2.));+#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);+#146 = LINE('',#147,#148);+#147 = CARTESIAN_POINT('',(-1.75,2.25,5.E-02));+#148 = VECTOR('',#149,1.);+#149 = DIRECTION('',(0.,0.,1.));+#150 = PCURVE('',#90,#151);+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);+#152 = LINE('',#153,#154);+#153 = CARTESIAN_POINT('',(0.,-4.5));+#154 = VECTOR('',#155,1.);+#155 = DIRECTION('',(1.,0.));+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#157 = PCURVE('',#158,#163);+#158 = PLANE('',#159);+#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);+#160 = CARTESIAN_POINT('',(-1.75,2.25,5.E-02));+#161 = DIRECTION('',(0.,1.,0.));+#162 = DIRECTION('',(0.,0.,1.));+#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168);+#164 = LINE('',#165,#166);+#165 = CARTESIAN_POINT('',(0.,0.));+#166 = VECTOR('',#167,1.);+#167 = DIRECTION('',(1.,0.));+#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#169 = ORIENTED_EDGE('',*,*,#170,.F.);+#170 = EDGE_CURVE('',#82,#143,#171,.T.);+#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.);+#172 = LINE('',#173,#174);+#173 = CARTESIAN_POINT('',(-1.75,-2.25,2.));+#174 = VECTOR('',#175,1.);+#175 = DIRECTION('',(0.,1.,0.));+#176 = PCURVE('',#90,#177);+#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);+#178 = LINE('',#179,#180);+#179 = CARTESIAN_POINT('',(1.95,0.));+#180 = VECTOR('',#181,1.);+#181 = DIRECTION('',(0.,-1.));+#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#183 = PCURVE('',#184,#189);+#184 = PLANE('',#185);+#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);+#186 = CARTESIAN_POINT('',(-1.75,-2.25,2.));+#187 = DIRECTION('',(0.,0.,1.));+#188 = DIRECTION('',(1.,0.,0.));+#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);+#190 = LINE('',#191,#192);+#191 = CARTESIAN_POINT('',(0.,0.));+#192 = VECTOR('',#193,1.);+#193 = DIRECTION('',(0.,1.));+#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#195 = ADVANCED_FACE('',(#196),#210,.T.);+#196 = FACE_BOUND('',#197,.T.);+#197 = EDGE_LOOP('',(#198,#228,#251,#274));+#198 = ORIENTED_EDGE('',*,*,#199,.F.);+#199 = EDGE_CURVE('',#200,#202,#204,.T.);+#200 = VERTEX_POINT('',#201);+#201 = CARTESIAN_POINT('',(1.75,-2.25,5.E-02));+#202 = VERTEX_POINT('',#203);+#203 = CARTESIAN_POINT('',(1.75,-2.25,2.));+#204 = SURFACE_CURVE('',#205,(#209,#221),.PCURVE_S1.);+#205 = LINE('',#206,#207);+#206 = CARTESIAN_POINT('',(1.75,-2.25,5.E-02));+#207 = VECTOR('',#208,1.);+#208 = DIRECTION('',(0.,0.,1.));+#209 = PCURVE('',#210,#215);+#210 = PLANE('',#211);+#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);+#212 = CARTESIAN_POINT('',(1.75,-2.25,5.E-02));+#213 = DIRECTION('',(1.,0.,0.));+#214 = DIRECTION('',(0.,0.,1.));+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);+#216 = LINE('',#217,#218);+#217 = CARTESIAN_POINT('',(0.,0.));+#218 = VECTOR('',#219,1.);+#219 = DIRECTION('',(1.,0.));+#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#221 = PCURVE('',#102,#222);+#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227);+#223 = LINE('',#224,#225);+#224 = CARTESIAN_POINT('',(0.,3.5));+#225 = VECTOR('',#226,1.);+#226 = DIRECTION('',(1.,0.));+#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#228 = ORIENTED_EDGE('',*,*,#229,.T.);+#229 = EDGE_CURVE('',#200,#230,#232,.T.);+#230 = VERTEX_POINT('',#231);+#231 = CARTESIAN_POINT('',(1.75,2.25,5.E-02));+#232 = SURFACE_CURVE('',#233,(#237,#244),.PCURVE_S1.);+#233 = LINE('',#234,#235);+#234 = CARTESIAN_POINT('',(1.75,-2.25,5.E-02));+#235 = VECTOR('',#236,1.);+#236 = DIRECTION('',(0.,1.,0.));+#237 = PCURVE('',#210,#238);+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);+#239 = LINE('',#240,#241);+#240 = CARTESIAN_POINT('',(0.,0.));+#241 = VECTOR('',#242,1.);+#242 = DIRECTION('',(0.,-1.));+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#244 = PCURVE('',#130,#245);+#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);+#246 = LINE('',#247,#248);+#247 = CARTESIAN_POINT('',(3.5,0.));+#248 = VECTOR('',#249,1.);+#249 = DIRECTION('',(0.,1.));+#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#251 = ORIENTED_EDGE('',*,*,#252,.T.);+#252 = EDGE_CURVE('',#230,#253,#255,.T.);+#253 = VERTEX_POINT('',#254);+#254 = CARTESIAN_POINT('',(1.75,2.25,2.));+#255 = SURFACE_CURVE('',#256,(#260,#267),.PCURVE_S1.);+#256 = LINE('',#257,#258);+#257 = CARTESIAN_POINT('',(1.75,2.25,5.E-02));+#258 = VECTOR('',#259,1.);+#259 = DIRECTION('',(0.,0.,1.));+#260 = PCURVE('',#210,#261);+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266);+#262 = LINE('',#263,#264);+#263 = CARTESIAN_POINT('',(0.,-4.5));+#264 = VECTOR('',#265,1.);+#265 = DIRECTION('',(1.,0.));+#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#267 = PCURVE('',#158,#268);+#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);+#269 = LINE('',#270,#271);+#270 = CARTESIAN_POINT('',(0.,3.5));+#271 = VECTOR('',#272,1.);+#272 = DIRECTION('',(1.,0.));+#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#274 = ORIENTED_EDGE('',*,*,#275,.F.);+#275 = EDGE_CURVE('',#202,#253,#276,.T.);+#276 = SURFACE_CURVE('',#277,(#281,#288),.PCURVE_S1.);+#277 = LINE('',#278,#279);+#278 = CARTESIAN_POINT('',(1.75,-2.25,2.));+#279 = VECTOR('',#280,1.);+#280 = DIRECTION('',(0.,1.,0.));+#281 = PCURVE('',#210,#282);+#282 = DEFINITIONAL_REPRESENTATION('',(#283),#287);+#283 = LINE('',#284,#285);+#284 = CARTESIAN_POINT('',(1.95,0.));+#285 = VECTOR('',#286,1.);+#286 = DIRECTION('',(0.,-1.));+#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#288 = PCURVE('',#184,#289);+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);+#290 = LINE('',#291,#292);+#291 = CARTESIAN_POINT('',(3.5,0.));+#292 = VECTOR('',#293,1.);+#293 = DIRECTION('',(0.,1.));+#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#295 = ADVANCED_FACE('',(#296),#102,.F.);+#296 = FACE_BOUND('',#297,.F.);+#297 = EDGE_LOOP('',(#298,#319,#320,#341));+#298 = ORIENTED_EDGE('',*,*,#299,.F.);+#299 = EDGE_CURVE('',#80,#200,#300,.T.);+#300 = SURFACE_CURVE('',#301,(#305,#312),.PCURVE_S1.);+#301 = LINE('',#302,#303);+#302 = CARTESIAN_POINT('',(-1.75,-2.25,5.E-02));+#303 = VECTOR('',#304,1.);+#304 = DIRECTION('',(1.,0.,0.));+#305 = PCURVE('',#102,#306);+#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311);+#307 = LINE('',#308,#309);+#308 = CARTESIAN_POINT('',(0.,0.));+#309 = VECTOR('',#310,1.);+#310 = DIRECTION('',(0.,1.));+#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#312 = PCURVE('',#130,#313);+#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);+#314 = LINE('',#315,#316);+#315 = CARTESIAN_POINT('',(0.,0.));+#316 = VECTOR('',#317,1.);+#317 = DIRECTION('',(1.,0.));+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#319 = ORIENTED_EDGE('',*,*,#79,.T.);+#320 = ORIENTED_EDGE('',*,*,#321,.T.);+#321 = EDGE_CURVE('',#82,#202,#322,.T.);+#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.);+#323 = LINE('',#324,#325);+#324 = CARTESIAN_POINT('',(-1.75,-2.25,2.));+#325 = VECTOR('',#326,1.);+#326 = DIRECTION('',(1.,0.,0.));+#327 = PCURVE('',#102,#328);+#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333);+#329 = LINE('',#330,#331);+#330 = CARTESIAN_POINT('',(1.95,0.));+#331 = VECTOR('',#332,1.);+#332 = DIRECTION('',(0.,1.));+#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#334 = PCURVE('',#184,#335);+#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340);+#336 = LINE('',#337,#338);+#337 = CARTESIAN_POINT('',(0.,0.));+#338 = VECTOR('',#339,1.);+#339 = DIRECTION('',(1.,0.));+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#341 = ORIENTED_EDGE('',*,*,#199,.F.);+#342 = ADVANCED_FACE('',(#343),#158,.T.);+#343 = FACE_BOUND('',#344,.T.);+#344 = EDGE_LOOP('',(#345,#366,#367,#388));+#345 = ORIENTED_EDGE('',*,*,#346,.F.);+#346 = EDGE_CURVE('',#115,#230,#347,.T.);+#347 = SURFACE_CURVE('',#348,(#352,#359),.PCURVE_S1.);+#348 = LINE('',#349,#350);+#349 = CARTESIAN_POINT('',(-1.75,2.25,5.E-02));+#350 = VECTOR('',#351,1.);+#351 = DIRECTION('',(1.,0.,0.));+#352 = PCURVE('',#158,#353);+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);+#354 = LINE('',#355,#356);+#355 = CARTESIAN_POINT('',(0.,0.));+#356 = VECTOR('',#357,1.);+#357 = DIRECTION('',(0.,1.));+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#359 = PCURVE('',#130,#360);+#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);+#361 = LINE('',#362,#363);+#362 = CARTESIAN_POINT('',(0.,4.5));+#363 = VECTOR('',#364,1.);+#364 = DIRECTION('',(1.,0.));+#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#366 = ORIENTED_EDGE('',*,*,#142,.T.);+#367 = ORIENTED_EDGE('',*,*,#368,.T.);+#368 = EDGE_CURVE('',#143,#253,#369,.T.);+#369 = SURFACE_CURVE('',#370,(#374,#381),.PCURVE_S1.);+#370 = LINE('',#371,#372);+#371 = CARTESIAN_POINT('',(-1.75,2.25,2.));+#372 = VECTOR('',#373,1.);+#373 = DIRECTION('',(1.,0.,0.));+#374 = PCURVE('',#158,#375);+#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);+#376 = LINE('',#377,#378);+#377 = CARTESIAN_POINT('',(1.95,0.));+#378 = VECTOR('',#379,1.);+#379 = DIRECTION('',(0.,1.));+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#381 = PCURVE('',#184,#382);+#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387);+#383 = LINE('',#384,#385);+#384 = CARTESIAN_POINT('',(0.,4.5));+#385 = VECTOR('',#386,1.);+#386 = DIRECTION('',(1.,0.));+#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#388 = ORIENTED_EDGE('',*,*,#252,.F.);+#389 = ADVANCED_FACE('',(#390),#130,.F.);+#390 = FACE_BOUND('',#391,.F.);+#391 = EDGE_LOOP('',(#392,#393,#394,#395));+#392 = ORIENTED_EDGE('',*,*,#114,.F.);+#393 = ORIENTED_EDGE('',*,*,#299,.T.);+#394 = ORIENTED_EDGE('',*,*,#229,.T.);+#395 = ORIENTED_EDGE('',*,*,#346,.F.);+#396 = ADVANCED_FACE('',(#397),#184,.T.);+#397 = FACE_BOUND('',#398,.T.);+#398 = EDGE_LOOP('',(#399,#400,#401,#402));+#399 = ORIENTED_EDGE('',*,*,#170,.F.);+#400 = ORIENTED_EDGE('',*,*,#321,.T.);+#401 = ORIENTED_EDGE('',*,*,#275,.T.);+#402 = ORIENTED_EDGE('',*,*,#368,.F.);+#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#407)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#404,#405,#406)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#404 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#405 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#406 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#407 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#404,+ 'distance_accuracy_value','confusion accuracy');+#408 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#409,#411);+#409 = ( REPRESENTATION_RELATIONSHIP('','',#72,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#410) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#410 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#411 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#412+ );+#412 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','body_0','',#5,#67,$);+#413 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69));+#414 = SHAPE_DEFINITION_REPRESENTATION(#415,#421);+#415 = PRODUCT_DEFINITION_SHAPE('','',#416);+#416 = PRODUCT_DEFINITION('design','',#417,#420);+#417 = PRODUCT_DEFINITION_FORMATION('','',#418);+#418 = PRODUCT('body_1','body_1','',(#419));+#419 = PRODUCT_CONTEXT('',#2,'mechanical');+#420 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#421 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#422),#752);+#422 = MANIFOLD_SOLID_BREP('',#423);+#423 = CLOSED_SHELL('',(#424,#544,#644,#691,#738,#745));+#424 = ADVANCED_FACE('',(#425),#439,.F.);+#425 = FACE_BOUND('',#426,.F.);+#426 = EDGE_LOOP('',(#427,#462,#490,#518));+#427 = ORIENTED_EDGE('',*,*,#428,.F.);+#428 = EDGE_CURVE('',#429,#431,#433,.T.);+#429 = VERTEX_POINT('',#430);+#430 = CARTESIAN_POINT('',(-1.75,1.75,0.));+#431 = VERTEX_POINT('',#432);+#432 = CARTESIAN_POINT('',(-1.75,1.75,5.E-02));+#433 = SURFACE_CURVE('',#434,(#438,#450),.PCURVE_S1.);+#434 = LINE('',#435,#436);+#435 = CARTESIAN_POINT('',(-1.75,1.75,0.));+#436 = VECTOR('',#437,1.);+#437 = DIRECTION('',(0.,0.,1.));+#438 = PCURVE('',#439,#444);+#439 = PLANE('',#440);+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);+#441 = CARTESIAN_POINT('',(-1.75,1.75,0.));+#442 = DIRECTION('',(1.,0.,0.));+#443 = DIRECTION('',(0.,0.,1.));+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(0.,0.));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(1.,0.));+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#450 = PCURVE('',#451,#456);+#451 = PLANE('',#452);+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);+#453 = CARTESIAN_POINT('',(-1.75,1.75,0.));+#454 = DIRECTION('',(0.,1.,0.));+#455 = DIRECTION('',(0.,0.,1.));+#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461);+#457 = LINE('',#458,#459);+#458 = CARTESIAN_POINT('',(0.,0.));+#459 = VECTOR('',#460,1.);+#460 = DIRECTION('',(1.,0.));+#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#462 = ORIENTED_EDGE('',*,*,#463,.T.);+#463 = EDGE_CURVE('',#429,#464,#466,.T.);+#464 = VERTEX_POINT('',#465);+#465 = CARTESIAN_POINT('',(-1.75,2.175,0.));+#466 = SURFACE_CURVE('',#467,(#471,#478),.PCURVE_S1.);+#467 = LINE('',#468,#469);+#468 = CARTESIAN_POINT('',(-1.75,1.75,0.));+#469 = VECTOR('',#470,1.);+#470 = DIRECTION('',(0.,1.,0.));+#471 = PCURVE('',#439,#472);+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);+#473 = LINE('',#474,#475);+#474 = CARTESIAN_POINT('',(0.,0.));+#475 = VECTOR('',#476,1.);+#476 = DIRECTION('',(0.,-1.));+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#478 = PCURVE('',#479,#484);+#479 = PLANE('',#480);+#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);+#481 = CARTESIAN_POINT('',(-1.75,1.75,0.));+#482 = DIRECTION('',(0.,0.,1.));+#483 = DIRECTION('',(1.,0.,0.));+#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);+#485 = LINE('',#486,#487);+#486 = CARTESIAN_POINT('',(0.,0.));+#487 = VECTOR('',#488,1.);+#488 = DIRECTION('',(0.,1.));+#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#490 = ORIENTED_EDGE('',*,*,#491,.T.);+#491 = EDGE_CURVE('',#464,#492,#494,.T.);+#492 = VERTEX_POINT('',#493);+#493 = CARTESIAN_POINT('',(-1.75,2.175,5.E-02));+#494 = SURFACE_CURVE('',#495,(#499,#506),.PCURVE_S1.);+#495 = LINE('',#496,#497);+#496 = CARTESIAN_POINT('',(-1.75,2.175,0.));+#497 = VECTOR('',#498,1.);+#498 = DIRECTION('',(0.,0.,1.));+#499 = PCURVE('',#439,#500);+#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505);+#501 = LINE('',#502,#503);+#502 = CARTESIAN_POINT('',(0.,-0.425));+#503 = VECTOR('',#504,1.);+#504 = DIRECTION('',(1.,0.));+#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#506 = PCURVE('',#507,#512);+#507 = PLANE('',#508);+#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);+#509 = CARTESIAN_POINT('',(-1.75,2.175,0.));+#510 = DIRECTION('',(0.,1.,0.));+#511 = DIRECTION('',(0.,0.,1.));+#512 = DEFINITIONAL_REPRESENTATION('',(#513),#517);+#513 = LINE('',#514,#515);+#514 = CARTESIAN_POINT('',(0.,0.));+#515 = VECTOR('',#516,1.);+#516 = DIRECTION('',(1.,0.));+#517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#518 = ORIENTED_EDGE('',*,*,#519,.F.);+#519 = EDGE_CURVE('',#431,#492,#520,.T.);+#520 = SURFACE_CURVE('',#521,(#525,#532),.PCURVE_S1.);+#521 = LINE('',#522,#523);+#522 = CARTESIAN_POINT('',(-1.75,1.75,5.E-02));+#523 = VECTOR('',#524,1.);+#524 = DIRECTION('',(0.,1.,0.));+#525 = PCURVE('',#439,#526);+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);+#527 = LINE('',#528,#529);+#528 = CARTESIAN_POINT('',(5.E-02,0.));+#529 = VECTOR('',#530,1.);+#530 = DIRECTION('',(0.,-1.));+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#532 = PCURVE('',#533,#538);+#533 = PLANE('',#534);+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);+#535 = CARTESIAN_POINT('',(-1.75,1.75,5.E-02));+#536 = DIRECTION('',(0.,0.,1.));+#537 = DIRECTION('',(1.,0.,0.));+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);+#539 = LINE('',#540,#541);+#540 = CARTESIAN_POINT('',(0.,0.));+#541 = VECTOR('',#542,1.);+#542 = DIRECTION('',(0.,1.));+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#544 = ADVANCED_FACE('',(#545),#559,.T.);+#545 = FACE_BOUND('',#546,.T.);+#546 = EDGE_LOOP('',(#547,#577,#600,#623));+#547 = ORIENTED_EDGE('',*,*,#548,.F.);+#548 = EDGE_CURVE('',#549,#551,#553,.T.);+#549 = VERTEX_POINT('',#550);+#550 = CARTESIAN_POINT('',(-1.25,1.75,0.));+#551 = VERTEX_POINT('',#552);+#552 = CARTESIAN_POINT('',(-1.25,1.75,5.E-02));+#553 = SURFACE_CURVE('',#554,(#558,#570),.PCURVE_S1.);+#554 = LINE('',#555,#556);+#555 = CARTESIAN_POINT('',(-1.25,1.75,0.));+#556 = VECTOR('',#557,1.);+#557 = DIRECTION('',(0.,0.,1.));+#558 = PCURVE('',#559,#564);+#559 = PLANE('',#560);+#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563);+#561 = CARTESIAN_POINT('',(-1.25,1.75,0.));+#562 = DIRECTION('',(1.,0.,0.));+#563 = DIRECTION('',(0.,0.,1.));+#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569);+#565 = LINE('',#566,#567);+#566 = CARTESIAN_POINT('',(0.,0.));+#567 = VECTOR('',#568,1.);+#568 = DIRECTION('',(1.,0.));+#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#570 = PCURVE('',#451,#571);+#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);+#572 = LINE('',#573,#574);+#573 = CARTESIAN_POINT('',(0.,0.5));+#574 = VECTOR('',#575,1.);+#575 = DIRECTION('',(1.,0.));+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#577 = ORIENTED_EDGE('',*,*,#578,.T.);+#578 = EDGE_CURVE('',#549,#579,#581,.T.);+#579 = VERTEX_POINT('',#580);+#580 = CARTESIAN_POINT('',(-1.25,2.175,0.));+#581 = SURFACE_CURVE('',#582,(#586,#593),.PCURVE_S1.);+#582 = LINE('',#583,#584);+#583 = CARTESIAN_POINT('',(-1.25,1.75,0.));+#584 = VECTOR('',#585,1.);+#585 = DIRECTION('',(0.,1.,0.));+#586 = PCURVE('',#559,#587);+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);+#588 = LINE('',#589,#590);+#589 = CARTESIAN_POINT('',(0.,0.));+#590 = VECTOR('',#591,1.);+#591 = DIRECTION('',(0.,-1.));+#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#593 = PCURVE('',#479,#594);+#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599);+#595 = LINE('',#596,#597);+#596 = CARTESIAN_POINT('',(0.5,0.));+#597 = VECTOR('',#598,1.);+#598 = DIRECTION('',(0.,1.));+#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#600 = ORIENTED_EDGE('',*,*,#601,.T.);+#601 = EDGE_CURVE('',#579,#602,#604,.T.);+#602 = VERTEX_POINT('',#603);+#603 = CARTESIAN_POINT('',(-1.25,2.175,5.E-02));+#604 = SURFACE_CURVE('',#605,(#609,#616),.PCURVE_S1.);+#605 = LINE('',#606,#607);+#606 = CARTESIAN_POINT('',(-1.25,2.175,0.));+#607 = VECTOR('',#608,1.);+#608 = DIRECTION('',(0.,0.,1.));+#609 = PCURVE('',#559,#610);+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615);+#611 = LINE('',#612,#613);+#612 = CARTESIAN_POINT('',(0.,-0.425));+#613 = VECTOR('',#614,1.);+#614 = DIRECTION('',(1.,0.));+#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#616 = PCURVE('',#507,#617);+#617 = DEFINITIONAL_REPRESENTATION('',(#618),#622);+#618 = LINE('',#619,#620);+#619 = CARTESIAN_POINT('',(0.,0.5));+#620 = VECTOR('',#621,1.);+#621 = DIRECTION('',(1.,0.));+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#623 = ORIENTED_EDGE('',*,*,#624,.F.);+#624 = EDGE_CURVE('',#551,#602,#625,.T.);+#625 = SURFACE_CURVE('',#626,(#630,#637),.PCURVE_S1.);+#626 = LINE('',#627,#628);+#627 = CARTESIAN_POINT('',(-1.25,1.75,5.E-02));+#628 = VECTOR('',#629,1.);+#629 = DIRECTION('',(0.,1.,0.));+#630 = PCURVE('',#559,#631);+#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636);+#632 = LINE('',#633,#634);+#633 = CARTESIAN_POINT('',(5.E-02,0.));+#634 = VECTOR('',#635,1.);+#635 = DIRECTION('',(0.,-1.));+#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#637 = PCURVE('',#533,#638);+#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643);+#639 = LINE('',#640,#641);+#640 = CARTESIAN_POINT('',(0.5,0.));+#641 = VECTOR('',#642,1.);+#642 = DIRECTION('',(0.,1.));+#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#644 = ADVANCED_FACE('',(#645),#451,.F.);+#645 = FACE_BOUND('',#646,.F.);+#646 = EDGE_LOOP('',(#647,#668,#669,#690));+#647 = ORIENTED_EDGE('',*,*,#648,.F.);+#648 = EDGE_CURVE('',#429,#549,#649,.T.);+#649 = SURFACE_CURVE('',#650,(#654,#661),.PCURVE_S1.);+#650 = LINE('',#651,#652);+#651 = CARTESIAN_POINT('',(-1.75,1.75,0.));+#652 = VECTOR('',#653,1.);+#653 = DIRECTION('',(1.,0.,0.));+#654 = PCURVE('',#451,#655);+#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660);+#656 = LINE('',#657,#658);+#657 = CARTESIAN_POINT('',(0.,0.));+#658 = VECTOR('',#659,1.);+#659 = DIRECTION('',(0.,1.));+#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#661 = PCURVE('',#479,#662);+#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667);+#663 = LINE('',#664,#665);+#664 = CARTESIAN_POINT('',(0.,0.));+#665 = VECTOR('',#666,1.);+#666 = DIRECTION('',(1.,0.));+#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#668 = ORIENTED_EDGE('',*,*,#428,.T.);+#669 = ORIENTED_EDGE('',*,*,#670,.T.);+#670 = EDGE_CURVE('',#431,#551,#671,.T.);+#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.);+#672 = LINE('',#673,#674);+#673 = CARTESIAN_POINT('',(-1.75,1.75,5.E-02));+#674 = VECTOR('',#675,1.);+#675 = DIRECTION('',(1.,0.,0.));+#676 = PCURVE('',#451,#677);+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);+#678 = LINE('',#679,#680);+#679 = CARTESIAN_POINT('',(5.E-02,0.));+#680 = VECTOR('',#681,1.);+#681 = DIRECTION('',(0.,1.));+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#683 = PCURVE('',#533,#684);+#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689);+#685 = LINE('',#686,#687);+#686 = CARTESIAN_POINT('',(0.,0.));+#687 = VECTOR('',#688,1.);+#688 = DIRECTION('',(1.,0.));+#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#690 = ORIENTED_EDGE('',*,*,#548,.F.);+#691 = ADVANCED_FACE('',(#692),#507,.T.);+#692 = FACE_BOUND('',#693,.T.);+#693 = EDGE_LOOP('',(#694,#715,#716,#737));+#694 = ORIENTED_EDGE('',*,*,#695,.F.);+#695 = EDGE_CURVE('',#464,#579,#696,.T.);+#696 = SURFACE_CURVE('',#697,(#701,#708),.PCURVE_S1.);+#697 = LINE('',#698,#699);+#698 = CARTESIAN_POINT('',(-1.75,2.175,0.));+#699 = VECTOR('',#700,1.);+#700 = DIRECTION('',(1.,0.,0.));+#701 = PCURVE('',#507,#702);+#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707);+#703 = LINE('',#704,#705);+#704 = CARTESIAN_POINT('',(0.,0.));+#705 = VECTOR('',#706,1.);+#706 = DIRECTION('',(0.,1.));+#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#708 = PCURVE('',#479,#709);+#709 = DEFINITIONAL_REPRESENTATION('',(#710),#714);+#710 = LINE('',#711,#712);+#711 = CARTESIAN_POINT('',(0.,0.425));+#712 = VECTOR('',#713,1.);+#713 = DIRECTION('',(1.,0.));+#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#715 = ORIENTED_EDGE('',*,*,#491,.T.);+#716 = ORIENTED_EDGE('',*,*,#717,.T.);+#717 = EDGE_CURVE('',#492,#602,#718,.T.);+#718 = SURFACE_CURVE('',#719,(#723,#730),.PCURVE_S1.);+#719 = LINE('',#720,#721);+#720 = CARTESIAN_POINT('',(-1.75,2.175,5.E-02));+#721 = VECTOR('',#722,1.);+#722 = DIRECTION('',(1.,0.,0.));+#723 = PCURVE('',#507,#724);+#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729);+#725 = LINE('',#726,#727);+#726 = CARTESIAN_POINT('',(5.E-02,0.));+#727 = VECTOR('',#728,1.);+#728 = DIRECTION('',(0.,1.));+#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#730 = PCURVE('',#533,#731);+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736);+#732 = LINE('',#733,#734);+#733 = CARTESIAN_POINT('',(0.,0.425));+#734 = VECTOR('',#735,1.);+#735 = DIRECTION('',(1.,0.));+#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#737 = ORIENTED_EDGE('',*,*,#601,.F.);+#738 = ADVANCED_FACE('',(#739),#479,.F.);+#739 = FACE_BOUND('',#740,.F.);+#740 = EDGE_LOOP('',(#741,#742,#743,#744));+#741 = ORIENTED_EDGE('',*,*,#463,.F.);+#742 = ORIENTED_EDGE('',*,*,#648,.T.);+#743 = ORIENTED_EDGE('',*,*,#578,.T.);+#744 = ORIENTED_EDGE('',*,*,#695,.F.);+#745 = ADVANCED_FACE('',(#746),#533,.T.);+#746 = FACE_BOUND('',#747,.T.);+#747 = EDGE_LOOP('',(#748,#749,#750,#751));+#748 = ORIENTED_EDGE('',*,*,#519,.F.);+#749 = ORIENTED_EDGE('',*,*,#670,.T.);+#750 = ORIENTED_EDGE('',*,*,#624,.T.);+#751 = ORIENTED_EDGE('',*,*,#717,.F.);+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#756)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#753,#754,#755)) REPRESENTATION_CONTEXT('Context #1',+ '3D Context with UNIT and UNCERTAINTY') );+#753 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#754 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#755 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#756 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#753,+ 'distance_accuracy_value','confusion accuracy');+#757 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#758,#760);+#758 = ( REPRESENTATION_RELATIONSHIP('','',#421,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#759) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#759 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#760 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#761+ );+#761 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','body_1','',#5,#416,$);+#762 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#418));+#763 = SHAPE_DEFINITION_REPRESENTATION(#764,#770);+#764 = PRODUCT_DEFINITION_SHAPE('','',#765);+#765 = PRODUCT_DEFINITION('design','',#766,#769);+#766 = PRODUCT_DEFINITION_FORMATION('','',#767);+#767 = PRODUCT('body_2','body_2','',(#768));+#768 = PRODUCT_CONTEXT('',#2,'mechanical');+#769 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#770 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#771),#1101);+#771 = MANIFOLD_SOLID_BREP('',#772);+#772 = CLOSED_SHELL('',(#773,#893,#993,#1040,#1087,#1094));+#773 = ADVANCED_FACE('',(#774),#788,.F.);+#774 = FACE_BOUND('',#775,.F.);+#775 = EDGE_LOOP('',(#776,#811,#839,#867));+#776 = ORIENTED_EDGE('',*,*,#777,.F.);+#777 = EDGE_CURVE('',#778,#780,#782,.T.);+#778 = VERTEX_POINT('',#779);+#779 = CARTESIAN_POINT('',(-1.75,1.025,0.));+#780 = VERTEX_POINT('',#781);+#781 = CARTESIAN_POINT('',(-1.75,1.025,5.E-02));+#782 = SURFACE_CURVE('',#783,(#787,#799),.PCURVE_S1.);+#783 = LINE('',#784,#785);+#784 = CARTESIAN_POINT('',(-1.75,1.025,0.));+#785 = VECTOR('',#786,1.);+#786 = DIRECTION('',(0.,0.,1.));+#787 = PCURVE('',#788,#793);+#788 = PLANE('',#789);+#789 = AXIS2_PLACEMENT_3D('',#790,#791,#792);+#790 = CARTESIAN_POINT('',(-1.75,1.025,0.));+#791 = DIRECTION('',(1.,0.,0.));+#792 = DIRECTION('',(0.,0.,1.));+#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798);+#794 = LINE('',#795,#796);+#795 = CARTESIAN_POINT('',(0.,0.));+#796 = VECTOR('',#797,1.);+#797 = DIRECTION('',(1.,0.));+#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#799 = PCURVE('',#800,#805);+#800 = PLANE('',#801);+#801 = AXIS2_PLACEMENT_3D('',#802,#803,#804);+#802 = CARTESIAN_POINT('',(-1.75,1.025,0.));+#803 = DIRECTION('',(0.,1.,0.));+#804 = DIRECTION('',(0.,0.,1.));+#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810);+#806 = LINE('',#807,#808);+#807 = CARTESIAN_POINT('',(0.,0.));+#808 = VECTOR('',#809,1.);+#809 = DIRECTION('',(1.,0.));+#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#811 = ORIENTED_EDGE('',*,*,#812,.T.);+#812 = EDGE_CURVE('',#778,#813,#815,.T.);+#813 = VERTEX_POINT('',#814);+#814 = CARTESIAN_POINT('',(-1.75,1.275,0.));+#815 = SURFACE_CURVE('',#816,(#820,#827),.PCURVE_S1.);+#816 = LINE('',#817,#818);+#817 = CARTESIAN_POINT('',(-1.75,1.025,0.));+#818 = VECTOR('',#819,1.);+#819 = DIRECTION('',(0.,1.,0.));+#820 = PCURVE('',#788,#821);+#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826);+#822 = LINE('',#823,#824);+#823 = CARTESIAN_POINT('',(0.,0.));+#824 = VECTOR('',#825,1.);+#825 = DIRECTION('',(0.,-1.));+#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#827 = PCURVE('',#828,#833);+#828 = PLANE('',#829);+#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832);+#830 = CARTESIAN_POINT('',(-1.75,1.025,0.));+#831 = DIRECTION('',(0.,0.,1.));+#832 = DIRECTION('',(1.,0.,0.));+#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);+#834 = LINE('',#835,#836);+#835 = CARTESIAN_POINT('',(0.,0.));+#836 = VECTOR('',#837,1.);+#837 = DIRECTION('',(0.,1.));+#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#839 = ORIENTED_EDGE('',*,*,#840,.T.);+#840 = EDGE_CURVE('',#813,#841,#843,.T.);+#841 = VERTEX_POINT('',#842);+#842 = CARTESIAN_POINT('',(-1.75,1.275,5.E-02));+#843 = SURFACE_CURVE('',#844,(#848,#855),.PCURVE_S1.);+#844 = LINE('',#845,#846);+#845 = CARTESIAN_POINT('',(-1.75,1.275,0.));+#846 = VECTOR('',#847,1.);+#847 = DIRECTION('',(0.,0.,1.));+#848 = PCURVE('',#788,#849);+#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854);+#850 = LINE('',#851,#852);+#851 = CARTESIAN_POINT('',(0.,-0.25));+#852 = VECTOR('',#853,1.);+#853 = DIRECTION('',(1.,0.));+#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#855 = PCURVE('',#856,#861);+#856 = PLANE('',#857);+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);+#858 = CARTESIAN_POINT('',(-1.75,1.275,0.));+#859 = DIRECTION('',(0.,1.,0.));+#860 = DIRECTION('',(0.,0.,1.));+#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866);+#862 = LINE('',#863,#864);+#863 = CARTESIAN_POINT('',(0.,0.));+#864 = VECTOR('',#865,1.);+#865 = DIRECTION('',(1.,0.));+#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#867 = ORIENTED_EDGE('',*,*,#868,.F.);+#868 = EDGE_CURVE('',#780,#841,#869,.T.);+#869 = SURFACE_CURVE('',#870,(#874,#881),.PCURVE_S1.);+#870 = LINE('',#871,#872);+#871 = CARTESIAN_POINT('',(-1.75,1.025,5.E-02));+#872 = VECTOR('',#873,1.);+#873 = DIRECTION('',(0.,1.,0.));+#874 = PCURVE('',#788,#875);+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);+#876 = LINE('',#877,#878);+#877 = CARTESIAN_POINT('',(5.E-02,0.));+#878 = VECTOR('',#879,1.);+#879 = DIRECTION('',(0.,-1.));+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#881 = PCURVE('',#882,#887);+#882 = PLANE('',#883);+#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886);+#884 = CARTESIAN_POINT('',(-1.75,1.025,5.E-02));+#885 = DIRECTION('',(0.,0.,1.));+#886 = DIRECTION('',(1.,0.,0.));+#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892);+#888 = LINE('',#889,#890);+#889 = CARTESIAN_POINT('',(0.,0.));+#890 = VECTOR('',#891,1.);+#891 = DIRECTION('',(0.,1.));+#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#893 = ADVANCED_FACE('',(#894),#908,.T.);+#894 = FACE_BOUND('',#895,.T.);+#895 = EDGE_LOOP('',(#896,#926,#949,#972));+#896 = ORIENTED_EDGE('',*,*,#897,.F.);+#897 = EDGE_CURVE('',#898,#900,#902,.T.);+#898 = VERTEX_POINT('',#899);+#899 = CARTESIAN_POINT('',(-1.25,1.025,0.));+#900 = VERTEX_POINT('',#901);+#901 = CARTESIAN_POINT('',(-1.25,1.025,5.E-02));+#902 = SURFACE_CURVE('',#903,(#907,#919),.PCURVE_S1.);+#903 = LINE('',#904,#905);+#904 = CARTESIAN_POINT('',(-1.25,1.025,0.));+#905 = VECTOR('',#906,1.);+#906 = DIRECTION('',(0.,0.,1.));+#907 = PCURVE('',#908,#913);+#908 = PLANE('',#909);+#909 = AXIS2_PLACEMENT_3D('',#910,#911,#912);+#910 = CARTESIAN_POINT('',(-1.25,1.025,0.));+#911 = DIRECTION('',(1.,0.,0.));+#912 = DIRECTION('',(0.,0.,1.));+#913 = DEFINITIONAL_REPRESENTATION('',(#914),#918);+#914 = LINE('',#915,#916);+#915 = CARTESIAN_POINT('',(0.,0.));+#916 = VECTOR('',#917,1.);+#917 = DIRECTION('',(1.,0.));+#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#919 = PCURVE('',#800,#920);+#920 = DEFINITIONAL_REPRESENTATION('',(#921),#925);+#921 = LINE('',#922,#923);+#922 = CARTESIAN_POINT('',(0.,0.5));+#923 = VECTOR('',#924,1.);+#924 = DIRECTION('',(1.,0.));+#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#926 = ORIENTED_EDGE('',*,*,#927,.T.);+#927 = EDGE_CURVE('',#898,#928,#930,.T.);+#928 = VERTEX_POINT('',#929);+#929 = CARTESIAN_POINT('',(-1.25,1.275,0.));+#930 = SURFACE_CURVE('',#931,(#935,#942),.PCURVE_S1.);+#931 = LINE('',#932,#933);+#932 = CARTESIAN_POINT('',(-1.25,1.025,0.));+#933 = VECTOR('',#934,1.);+#934 = DIRECTION('',(0.,1.,0.));+#935 = PCURVE('',#908,#936);+#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);+#937 = LINE('',#938,#939);+#938 = CARTESIAN_POINT('',(0.,0.));+#939 = VECTOR('',#940,1.);+#940 = DIRECTION('',(0.,-1.));+#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#942 = PCURVE('',#828,#943);+#943 = DEFINITIONAL_REPRESENTATION('',(#944),#948);+#944 = LINE('',#945,#946);+#945 = CARTESIAN_POINT('',(0.5,0.));+#946 = VECTOR('',#947,1.);+#947 = DIRECTION('',(0.,1.));+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#949 = ORIENTED_EDGE('',*,*,#950,.T.);+#950 = EDGE_CURVE('',#928,#951,#953,.T.);+#951 = VERTEX_POINT('',#952);+#952 = CARTESIAN_POINT('',(-1.25,1.275,5.E-02));+#953 = SURFACE_CURVE('',#954,(#958,#965),.PCURVE_S1.);+#954 = LINE('',#955,#956);+#955 = CARTESIAN_POINT('',(-1.25,1.275,0.));+#956 = VECTOR('',#957,1.);+#957 = DIRECTION('',(0.,0.,1.));+#958 = PCURVE('',#908,#959);+#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964);+#960 = LINE('',#961,#962);+#961 = CARTESIAN_POINT('',(0.,-0.25));+#962 = VECTOR('',#963,1.);+#963 = DIRECTION('',(1.,0.));+#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#965 = PCURVE('',#856,#966);+#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971);+#967 = LINE('',#968,#969);+#968 = CARTESIAN_POINT('',(0.,0.5));+#969 = VECTOR('',#970,1.);+#970 = DIRECTION('',(1.,0.));+#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#972 = ORIENTED_EDGE('',*,*,#973,.F.);+#973 = EDGE_CURVE('',#900,#951,#974,.T.);+#974 = SURFACE_CURVE('',#975,(#979,#986),.PCURVE_S1.);+#975 = LINE('',#976,#977);+#976 = CARTESIAN_POINT('',(-1.25,1.025,5.E-02));+#977 = VECTOR('',#978,1.);+#978 = DIRECTION('',(0.,1.,0.));+#979 = PCURVE('',#908,#980);+#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);+#981 = LINE('',#982,#983);+#982 = CARTESIAN_POINT('',(5.E-02,0.));+#983 = VECTOR('',#984,1.);+#984 = DIRECTION('',(0.,-1.));+#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#986 = PCURVE('',#882,#987);+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);+#988 = LINE('',#989,#990);+#989 = CARTESIAN_POINT('',(0.5,0.));+#990 = VECTOR('',#991,1.);+#991 = DIRECTION('',(0.,1.));+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#993 = ADVANCED_FACE('',(#994),#800,.F.);+#994 = FACE_BOUND('',#995,.F.);+#995 = EDGE_LOOP('',(#996,#1017,#1018,#1039));+#996 = ORIENTED_EDGE('',*,*,#997,.F.);+#997 = EDGE_CURVE('',#778,#898,#998,.T.);+#998 = SURFACE_CURVE('',#999,(#1003,#1010),.PCURVE_S1.);+#999 = LINE('',#1000,#1001);+#1000 = CARTESIAN_POINT('',(-1.75,1.025,0.));+#1001 = VECTOR('',#1002,1.);+#1002 = DIRECTION('',(1.,0.,0.));+#1003 = PCURVE('',#800,#1004);+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);+#1005 = LINE('',#1006,#1007);+#1006 = CARTESIAN_POINT('',(0.,0.));+#1007 = VECTOR('',#1008,1.);+#1008 = DIRECTION('',(0.,1.));+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1010 = PCURVE('',#828,#1011);+#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);+#1012 = LINE('',#1013,#1014);+#1013 = CARTESIAN_POINT('',(0.,0.));+#1014 = VECTOR('',#1015,1.);+#1015 = DIRECTION('',(1.,0.));+#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1017 = ORIENTED_EDGE('',*,*,#777,.T.);+#1018 = ORIENTED_EDGE('',*,*,#1019,.T.);+#1019 = EDGE_CURVE('',#780,#900,#1020,.T.);+#1020 = SURFACE_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.);+#1021 = LINE('',#1022,#1023);+#1022 = CARTESIAN_POINT('',(-1.75,1.025,5.E-02));+#1023 = VECTOR('',#1024,1.);+#1024 = DIRECTION('',(1.,0.,0.));+#1025 = PCURVE('',#800,#1026);+#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031);+#1027 = LINE('',#1028,#1029);+#1028 = CARTESIAN_POINT('',(5.E-02,0.));+#1029 = VECTOR('',#1030,1.);+#1030 = DIRECTION('',(0.,1.));+#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1032 = PCURVE('',#882,#1033);+#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038);+#1034 = LINE('',#1035,#1036);+#1035 = CARTESIAN_POINT('',(0.,0.));+#1036 = VECTOR('',#1037,1.);+#1037 = DIRECTION('',(1.,0.));+#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1039 = ORIENTED_EDGE('',*,*,#897,.F.);+#1040 = ADVANCED_FACE('',(#1041),#856,.T.);+#1041 = FACE_BOUND('',#1042,.T.);+#1042 = EDGE_LOOP('',(#1043,#1064,#1065,#1086));+#1043 = ORIENTED_EDGE('',*,*,#1044,.F.);+#1044 = EDGE_CURVE('',#813,#928,#1045,.T.);+#1045 = SURFACE_CURVE('',#1046,(#1050,#1057),.PCURVE_S1.);+#1046 = LINE('',#1047,#1048);+#1047 = CARTESIAN_POINT('',(-1.75,1.275,0.));+#1048 = VECTOR('',#1049,1.);+#1049 = DIRECTION('',(1.,0.,0.));+#1050 = PCURVE('',#856,#1051);+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056);+#1052 = LINE('',#1053,#1054);+#1053 = CARTESIAN_POINT('',(0.,0.));+#1054 = VECTOR('',#1055,1.);+#1055 = DIRECTION('',(0.,1.));+#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1057 = PCURVE('',#828,#1058);+#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063);+#1059 = LINE('',#1060,#1061);+#1060 = CARTESIAN_POINT('',(0.,0.25));+#1061 = VECTOR('',#1062,1.);+#1062 = DIRECTION('',(1.,0.));+#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1064 = ORIENTED_EDGE('',*,*,#840,.T.);+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);+#1066 = EDGE_CURVE('',#841,#951,#1067,.T.);+#1067 = SURFACE_CURVE('',#1068,(#1072,#1079),.PCURVE_S1.);+#1068 = LINE('',#1069,#1070);+#1069 = CARTESIAN_POINT('',(-1.75,1.275,5.E-02));+#1070 = VECTOR('',#1071,1.);+#1071 = DIRECTION('',(1.,0.,0.));+#1072 = PCURVE('',#856,#1073);+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);+#1074 = LINE('',#1075,#1076);+#1075 = CARTESIAN_POINT('',(5.E-02,0.));+#1076 = VECTOR('',#1077,1.);+#1077 = DIRECTION('',(0.,1.));+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1079 = PCURVE('',#882,#1080);+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);+#1081 = LINE('',#1082,#1083);+#1082 = CARTESIAN_POINT('',(0.,0.25));+#1083 = VECTOR('',#1084,1.);+#1084 = DIRECTION('',(1.,0.));+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1086 = ORIENTED_EDGE('',*,*,#950,.F.);+#1087 = ADVANCED_FACE('',(#1088),#828,.F.);+#1088 = FACE_BOUND('',#1089,.F.);+#1089 = EDGE_LOOP('',(#1090,#1091,#1092,#1093));+#1090 = ORIENTED_EDGE('',*,*,#812,.F.);+#1091 = ORIENTED_EDGE('',*,*,#997,.T.);+#1092 = ORIENTED_EDGE('',*,*,#927,.T.);+#1093 = ORIENTED_EDGE('',*,*,#1044,.F.);+#1094 = ADVANCED_FACE('',(#1095),#882,.T.);+#1095 = FACE_BOUND('',#1096,.T.);+#1096 = EDGE_LOOP('',(#1097,#1098,#1099,#1100));+#1097 = ORIENTED_EDGE('',*,*,#868,.F.);+#1098 = ORIENTED_EDGE('',*,*,#1019,.T.);+#1099 = ORIENTED_EDGE('',*,*,#973,.T.);+#1100 = ORIENTED_EDGE('',*,*,#1066,.F.);+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1105)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1102,#1103,#1104)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1102 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1103 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1104 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1105 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1102,+ 'distance_accuracy_value','confusion accuracy');+#1106 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1107,#1109);+#1107 = ( REPRESENTATION_RELATIONSHIP('','',#770,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1108) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1108 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);+#1109 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #1110);+#1110 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','body_2','',#5,#765,$);+#1111 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#767));+#1112 = SHAPE_DEFINITION_REPRESENTATION(#1113,#1119);+#1113 = PRODUCT_DEFINITION_SHAPE('','',#1114);+#1114 = PRODUCT_DEFINITION('design','',#1115,#1118);+#1115 = PRODUCT_DEFINITION_FORMATION('','',#1116);+#1116 = PRODUCT('body_3','body_3','',(#1117));+#1117 = PRODUCT_CONTEXT('',#2,'mechanical');+#1118 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1119 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1120),#1450);+#1120 = MANIFOLD_SOLID_BREP('',#1121);+#1121 = CLOSED_SHELL('',(#1122,#1242,#1342,#1389,#1436,#1443));+#1122 = ADVANCED_FACE('',(#1123),#1137,.F.);+#1123 = FACE_BOUND('',#1124,.F.);+#1124 = EDGE_LOOP('',(#1125,#1160,#1188,#1216));+#1125 = ORIENTED_EDGE('',*,*,#1126,.F.);+#1126 = EDGE_CURVE('',#1127,#1129,#1131,.T.);+#1127 = VERTEX_POINT('',#1128);+#1128 = CARTESIAN_POINT('',(-1.75,0.525,0.));+#1129 = VERTEX_POINT('',#1130);+#1130 = CARTESIAN_POINT('',(-1.75,0.525,5.E-02));+#1131 = SURFACE_CURVE('',#1132,(#1136,#1148),.PCURVE_S1.);+#1132 = LINE('',#1133,#1134);+#1133 = CARTESIAN_POINT('',(-1.75,0.525,0.));+#1134 = VECTOR('',#1135,1.);+#1135 = DIRECTION('',(0.,0.,1.));+#1136 = PCURVE('',#1137,#1142);+#1137 = PLANE('',#1138);+#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141);+#1139 = CARTESIAN_POINT('',(-1.75,0.525,0.));+#1140 = DIRECTION('',(1.,0.,0.));+#1141 = DIRECTION('',(0.,0.,1.));+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);+#1143 = LINE('',#1144,#1145);+#1144 = CARTESIAN_POINT('',(0.,0.));+#1145 = VECTOR('',#1146,1.);+#1146 = DIRECTION('',(1.,0.));+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1148 = PCURVE('',#1149,#1154);+#1149 = PLANE('',#1150);+#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153);+#1151 = CARTESIAN_POINT('',(-1.75,0.525,0.));+#1152 = DIRECTION('',(0.,1.,0.));+#1153 = DIRECTION('',(0.,0.,1.));+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);+#1155 = LINE('',#1156,#1157);+#1156 = CARTESIAN_POINT('',(0.,0.));+#1157 = VECTOR('',#1158,1.);+#1158 = DIRECTION('',(1.,0.));+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1160 = ORIENTED_EDGE('',*,*,#1161,.T.);+#1161 = EDGE_CURVE('',#1127,#1162,#1164,.T.);+#1162 = VERTEX_POINT('',#1163);+#1163 = CARTESIAN_POINT('',(-1.75,0.775,0.));+#1164 = SURFACE_CURVE('',#1165,(#1169,#1176),.PCURVE_S1.);+#1165 = LINE('',#1166,#1167);+#1166 = CARTESIAN_POINT('',(-1.75,0.525,0.));+#1167 = VECTOR('',#1168,1.);+#1168 = DIRECTION('',(0.,1.,0.));+#1169 = PCURVE('',#1137,#1170);+#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175);+#1171 = LINE('',#1172,#1173);+#1172 = CARTESIAN_POINT('',(0.,0.));+#1173 = VECTOR('',#1174,1.);+#1174 = DIRECTION('',(0.,-1.));+#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1176 = PCURVE('',#1177,#1182);+#1177 = PLANE('',#1178);+#1178 = AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);+#1179 = CARTESIAN_POINT('',(-1.75,0.525,0.));+#1180 = DIRECTION('',(0.,0.,1.));+#1181 = DIRECTION('',(1.,0.,0.));+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);+#1183 = LINE('',#1184,#1185);+#1184 = CARTESIAN_POINT('',(0.,0.));+#1185 = VECTOR('',#1186,1.);+#1186 = DIRECTION('',(0.,1.));+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1188 = ORIENTED_EDGE('',*,*,#1189,.T.);+#1189 = EDGE_CURVE('',#1162,#1190,#1192,.T.);+#1190 = VERTEX_POINT('',#1191);+#1191 = CARTESIAN_POINT('',(-1.75,0.775,5.E-02));+#1192 = SURFACE_CURVE('',#1193,(#1197,#1204),.PCURVE_S1.);+#1193 = LINE('',#1194,#1195);+#1194 = CARTESIAN_POINT('',(-1.75,0.775,0.));+#1195 = VECTOR('',#1196,1.);+#1196 = DIRECTION('',(0.,0.,1.));+#1197 = PCURVE('',#1137,#1198);+#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203);+#1199 = LINE('',#1200,#1201);+#1200 = CARTESIAN_POINT('',(0.,-0.25));+#1201 = VECTOR('',#1202,1.);+#1202 = DIRECTION('',(1.,0.));+#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1204 = PCURVE('',#1205,#1210);+#1205 = PLANE('',#1206);+#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);+#1207 = CARTESIAN_POINT('',(-1.75,0.775,0.));+#1208 = DIRECTION('',(0.,1.,0.));+#1209 = DIRECTION('',(0.,0.,1.));+#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215);+#1211 = LINE('',#1212,#1213);+#1212 = CARTESIAN_POINT('',(0.,0.));+#1213 = VECTOR('',#1214,1.);+#1214 = DIRECTION('',(1.,0.));+#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1216 = ORIENTED_EDGE('',*,*,#1217,.F.);+#1217 = EDGE_CURVE('',#1129,#1190,#1218,.T.);+#1218 = SURFACE_CURVE('',#1219,(#1223,#1230),.PCURVE_S1.);+#1219 = LINE('',#1220,#1221);+#1220 = CARTESIAN_POINT('',(-1.75,0.525,5.E-02));+#1221 = VECTOR('',#1222,1.);+#1222 = DIRECTION('',(0.,1.,0.));+#1223 = PCURVE('',#1137,#1224);+#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1229);+#1225 = LINE('',#1226,#1227);+#1226 = CARTESIAN_POINT('',(5.E-02,0.));+#1227 = VECTOR('',#1228,1.);+#1228 = DIRECTION('',(0.,-1.));+#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1230 = PCURVE('',#1231,#1236);+#1231 = PLANE('',#1232);+#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235);+#1233 = CARTESIAN_POINT('',(-1.75,0.525,5.E-02));+#1234 = DIRECTION('',(0.,0.,1.));+#1235 = DIRECTION('',(1.,0.,0.));+#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241);+#1237 = LINE('',#1238,#1239);+#1238 = CARTESIAN_POINT('',(0.,0.));+#1239 = VECTOR('',#1240,1.);+#1240 = DIRECTION('',(0.,1.));+#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1242 = ADVANCED_FACE('',(#1243),#1257,.T.);+#1243 = FACE_BOUND('',#1244,.T.);+#1244 = EDGE_LOOP('',(#1245,#1275,#1298,#1321));+#1245 = ORIENTED_EDGE('',*,*,#1246,.F.);+#1246 = EDGE_CURVE('',#1247,#1249,#1251,.T.);+#1247 = VERTEX_POINT('',#1248);+#1248 = CARTESIAN_POINT('',(-1.25,0.525,0.));+#1249 = VERTEX_POINT('',#1250);+#1250 = CARTESIAN_POINT('',(-1.25,0.525,5.E-02));+#1251 = SURFACE_CURVE('',#1252,(#1256,#1268),.PCURVE_S1.);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(-1.25,0.525,0.));+#1254 = VECTOR('',#1255,1.);+#1255 = DIRECTION('',(0.,0.,1.));+#1256 = PCURVE('',#1257,#1262);+#1257 = PLANE('',#1258);+#1258 = AXIS2_PLACEMENT_3D('',#1259,#1260,#1261);+#1259 = CARTESIAN_POINT('',(-1.25,0.525,0.));+#1260 = DIRECTION('',(1.,0.,0.));+#1261 = DIRECTION('',(0.,0.,1.));+#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267);+#1263 = LINE('',#1264,#1265);+#1264 = CARTESIAN_POINT('',(0.,0.));+#1265 = VECTOR('',#1266,1.);+#1266 = DIRECTION('',(1.,0.));+#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1268 = PCURVE('',#1149,#1269);+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);+#1270 = LINE('',#1271,#1272);+#1271 = CARTESIAN_POINT('',(0.,0.5));+#1272 = VECTOR('',#1273,1.);+#1273 = DIRECTION('',(1.,0.));+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1275 = ORIENTED_EDGE('',*,*,#1276,.T.);+#1276 = EDGE_CURVE('',#1247,#1277,#1279,.T.);+#1277 = VERTEX_POINT('',#1278);+#1278 = CARTESIAN_POINT('',(-1.25,0.775,0.));+#1279 = SURFACE_CURVE('',#1280,(#1284,#1291),.PCURVE_S1.);+#1280 = LINE('',#1281,#1282);+#1281 = CARTESIAN_POINT('',(-1.25,0.525,0.));+#1282 = VECTOR('',#1283,1.);+#1283 = DIRECTION('',(0.,1.,0.));+#1284 = PCURVE('',#1257,#1285);+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);+#1286 = LINE('',#1287,#1288);+#1287 = CARTESIAN_POINT('',(0.,0.));+#1288 = VECTOR('',#1289,1.);+#1289 = DIRECTION('',(0.,-1.));+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1291 = PCURVE('',#1177,#1292);+#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297);+#1293 = LINE('',#1294,#1295);+#1294 = CARTESIAN_POINT('',(0.5,0.));+#1295 = VECTOR('',#1296,1.);+#1296 = DIRECTION('',(0.,1.));+#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1298 = ORIENTED_EDGE('',*,*,#1299,.T.);+#1299 = EDGE_CURVE('',#1277,#1300,#1302,.T.);+#1300 = VERTEX_POINT('',#1301);+#1301 = CARTESIAN_POINT('',(-1.25,0.775,5.E-02));+#1302 = SURFACE_CURVE('',#1303,(#1307,#1314),.PCURVE_S1.);+#1303 = LINE('',#1304,#1305);+#1304 = CARTESIAN_POINT('',(-1.25,0.775,0.));+#1305 = VECTOR('',#1306,1.);+#1306 = DIRECTION('',(0.,0.,1.));+#1307 = PCURVE('',#1257,#1308);+#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1313);+#1309 = LINE('',#1310,#1311);+#1310 = CARTESIAN_POINT('',(0.,-0.25));+#1311 = VECTOR('',#1312,1.);+#1312 = DIRECTION('',(1.,0.));+#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1314 = PCURVE('',#1205,#1315);+#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320);+#1316 = LINE('',#1317,#1318);+#1317 = CARTESIAN_POINT('',(0.,0.5));+#1318 = VECTOR('',#1319,1.);+#1319 = DIRECTION('',(1.,0.));+#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1321 = ORIENTED_EDGE('',*,*,#1322,.F.);+#1322 = EDGE_CURVE('',#1249,#1300,#1323,.T.);+#1323 = SURFACE_CURVE('',#1324,(#1328,#1335),.PCURVE_S1.);+#1324 = LINE('',#1325,#1326);+#1325 = CARTESIAN_POINT('',(-1.25,0.525,5.E-02));+#1326 = VECTOR('',#1327,1.);+#1327 = DIRECTION('',(0.,1.,0.));+#1328 = PCURVE('',#1257,#1329);+#1329 = DEFINITIONAL_REPRESENTATION('',(#1330),#1334);+#1330 = LINE('',#1331,#1332);+#1331 = CARTESIAN_POINT('',(5.E-02,0.));+#1332 = VECTOR('',#1333,1.);+#1333 = DIRECTION('',(0.,-1.));+#1334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1335 = PCURVE('',#1231,#1336);+#1336 = DEFINITIONAL_REPRESENTATION('',(#1337),#1341);+#1337 = LINE('',#1338,#1339);+#1338 = CARTESIAN_POINT('',(0.5,0.));+#1339 = VECTOR('',#1340,1.);+#1340 = DIRECTION('',(0.,1.));+#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1342 = ADVANCED_FACE('',(#1343),#1149,.F.);+#1343 = FACE_BOUND('',#1344,.F.);+#1344 = EDGE_LOOP('',(#1345,#1366,#1367,#1388));+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);+#1346 = EDGE_CURVE('',#1127,#1247,#1347,.T.);+#1347 = SURFACE_CURVE('',#1348,(#1352,#1359),.PCURVE_S1.);+#1348 = LINE('',#1349,#1350);+#1349 = CARTESIAN_POINT('',(-1.75,0.525,0.));+#1350 = VECTOR('',#1351,1.);+#1351 = DIRECTION('',(1.,0.,0.));+#1352 = PCURVE('',#1149,#1353);+#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1358);+#1354 = LINE('',#1355,#1356);+#1355 = CARTESIAN_POINT('',(0.,0.));+#1356 = VECTOR('',#1357,1.);+#1357 = DIRECTION('',(0.,1.));+#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1359 = PCURVE('',#1177,#1360);+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);+#1361 = LINE('',#1362,#1363);+#1362 = CARTESIAN_POINT('',(0.,0.));+#1363 = VECTOR('',#1364,1.);+#1364 = DIRECTION('',(1.,0.));+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1366 = ORIENTED_EDGE('',*,*,#1126,.T.);+#1367 = ORIENTED_EDGE('',*,*,#1368,.T.);+#1368 = EDGE_CURVE('',#1129,#1249,#1369,.T.);+#1369 = SURFACE_CURVE('',#1370,(#1374,#1381),.PCURVE_S1.);+#1370 = LINE('',#1371,#1372);+#1371 = CARTESIAN_POINT('',(-1.75,0.525,5.E-02));+#1372 = VECTOR('',#1373,1.);+#1373 = DIRECTION('',(1.,0.,0.));+#1374 = PCURVE('',#1149,#1375);+#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380);+#1376 = LINE('',#1377,#1378);+#1377 = CARTESIAN_POINT('',(5.E-02,0.));+#1378 = VECTOR('',#1379,1.);+#1379 = DIRECTION('',(0.,1.));+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1381 = PCURVE('',#1231,#1382);+#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1387);+#1383 = LINE('',#1384,#1385);+#1384 = CARTESIAN_POINT('',(0.,0.));+#1385 = VECTOR('',#1386,1.);+#1386 = DIRECTION('',(1.,0.));+#1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1388 = ORIENTED_EDGE('',*,*,#1246,.F.);+#1389 = ADVANCED_FACE('',(#1390),#1205,.T.);+#1390 = FACE_BOUND('',#1391,.T.);+#1391 = EDGE_LOOP('',(#1392,#1413,#1414,#1435));+#1392 = ORIENTED_EDGE('',*,*,#1393,.F.);+#1393 = EDGE_CURVE('',#1162,#1277,#1394,.T.);+#1394 = SURFACE_CURVE('',#1395,(#1399,#1406),.PCURVE_S1.);+#1395 = LINE('',#1396,#1397);+#1396 = CARTESIAN_POINT('',(-1.75,0.775,0.));+#1397 = VECTOR('',#1398,1.);+#1398 = DIRECTION('',(1.,0.,0.));+#1399 = PCURVE('',#1205,#1400);+#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405);+#1401 = LINE('',#1402,#1403);+#1402 = CARTESIAN_POINT('',(0.,0.));+#1403 = VECTOR('',#1404,1.);+#1404 = DIRECTION('',(0.,1.));+#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1406 = PCURVE('',#1177,#1407);+#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412);+#1408 = LINE('',#1409,#1410);+#1409 = CARTESIAN_POINT('',(0.,0.25));+#1410 = VECTOR('',#1411,1.);+#1411 = DIRECTION('',(1.,0.));+#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1413 = ORIENTED_EDGE('',*,*,#1189,.T.);+#1414 = ORIENTED_EDGE('',*,*,#1415,.T.);+#1415 = EDGE_CURVE('',#1190,#1300,#1416,.T.);+#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.);+#1417 = LINE('',#1418,#1419);+#1418 = CARTESIAN_POINT('',(-1.75,0.775,5.E-02));+#1419 = VECTOR('',#1420,1.);+#1420 = DIRECTION('',(1.,0.,0.));+#1421 = PCURVE('',#1205,#1422);+#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427);+#1423 = LINE('',#1424,#1425);+#1424 = CARTESIAN_POINT('',(5.E-02,0.));+#1425 = VECTOR('',#1426,1.);+#1426 = DIRECTION('',(0.,1.));+#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1428 = PCURVE('',#1231,#1429);+#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434);+#1430 = LINE('',#1431,#1432);+#1431 = CARTESIAN_POINT('',(0.,0.25));+#1432 = VECTOR('',#1433,1.);+#1433 = DIRECTION('',(1.,0.));+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1435 = ORIENTED_EDGE('',*,*,#1299,.F.);+#1436 = ADVANCED_FACE('',(#1437),#1177,.F.);+#1437 = FACE_BOUND('',#1438,.F.);+#1438 = EDGE_LOOP('',(#1439,#1440,#1441,#1442));+#1439 = ORIENTED_EDGE('',*,*,#1161,.F.);+#1440 = ORIENTED_EDGE('',*,*,#1346,.T.);+#1441 = ORIENTED_EDGE('',*,*,#1276,.T.);+#1442 = ORIENTED_EDGE('',*,*,#1393,.F.);+#1443 = ADVANCED_FACE('',(#1444),#1231,.T.);+#1444 = FACE_BOUND('',#1445,.T.);+#1445 = EDGE_LOOP('',(#1446,#1447,#1448,#1449));+#1446 = ORIENTED_EDGE('',*,*,#1217,.F.);+#1447 = ORIENTED_EDGE('',*,*,#1368,.T.);+#1448 = ORIENTED_EDGE('',*,*,#1322,.T.);+#1449 = ORIENTED_EDGE('',*,*,#1415,.F.);+#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1454)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1451,#1452,#1453)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1451 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1452 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1453 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1454 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1451,+ 'distance_accuracy_value','confusion accuracy');+#1455 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1456,#1458);+#1456 = ( REPRESENTATION_RELATIONSHIP('','',#1119,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1457) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1457 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);+#1458 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #1459);+#1459 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','body_3','',#5,#1114,$);+#1460 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1116));+#1461 = SHAPE_DEFINITION_REPRESENTATION(#1462,#1468);+#1462 = PRODUCT_DEFINITION_SHAPE('','',#1463);+#1463 = PRODUCT_DEFINITION('design','',#1464,#1467);+#1464 = PRODUCT_DEFINITION_FORMATION('','',#1465);+#1465 = PRODUCT('body_4','body_4','',(#1466));+#1466 = PRODUCT_CONTEXT('',#2,'mechanical');+#1467 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1468 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1469),#1799);+#1469 = MANIFOLD_SOLID_BREP('',#1470);+#1470 = CLOSED_SHELL('',(#1471,#1591,#1691,#1738,#1785,#1792));+#1471 = ADVANCED_FACE('',(#1472),#1486,.F.);+#1472 = FACE_BOUND('',#1473,.F.);+#1473 = EDGE_LOOP('',(#1474,#1509,#1537,#1565));+#1474 = ORIENTED_EDGE('',*,*,#1475,.F.);+#1475 = EDGE_CURVE('',#1476,#1478,#1480,.T.);+#1476 = VERTEX_POINT('',#1477);+#1477 = CARTESIAN_POINT('',(-1.95,-1.9,0.));+#1478 = VERTEX_POINT('',#1479);+#1479 = CARTESIAN_POINT('',(-1.95,-1.9,5.E-02));+#1480 = SURFACE_CURVE('',#1481,(#1485,#1497),.PCURVE_S1.);+#1481 = LINE('',#1482,#1483);+#1482 = CARTESIAN_POINT('',(-1.95,-1.9,0.));+#1483 = VECTOR('',#1484,1.);+#1484 = DIRECTION('',(0.,0.,1.));+#1485 = PCURVE('',#1486,#1491);+#1486 = PLANE('',#1487);+#1487 = AXIS2_PLACEMENT_3D('',#1488,#1489,#1490);+#1488 = CARTESIAN_POINT('',(-1.95,-1.9,0.));+#1489 = DIRECTION('',(1.,0.,0.));+#1490 = DIRECTION('',(0.,0.,1.));+#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496);+#1492 = LINE('',#1493,#1494);+#1493 = CARTESIAN_POINT('',(0.,0.));+#1494 = VECTOR('',#1495,1.);+#1495 = DIRECTION('',(1.,0.));+#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1497 = PCURVE('',#1498,#1503);+#1498 = PLANE('',#1499);+#1499 = AXIS2_PLACEMENT_3D('',#1500,#1501,#1502);+#1500 = CARTESIAN_POINT('',(-1.95,-1.9,0.));+#1501 = DIRECTION('',(0.,1.,0.));+#1502 = DIRECTION('',(0.,0.,1.));+#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508);+#1504 = LINE('',#1505,#1506);+#1505 = CARTESIAN_POINT('',(0.,0.));+#1506 = VECTOR('',#1507,1.);+#1507 = DIRECTION('',(1.,0.));+#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1509 = ORIENTED_EDGE('',*,*,#1510,.T.);+#1510 = EDGE_CURVE('',#1476,#1511,#1513,.T.);+#1511 = VERTEX_POINT('',#1512);+#1512 = CARTESIAN_POINT('',(-1.95,-1.E-01,0.));+#1513 = SURFACE_CURVE('',#1514,(#1518,#1525),.PCURVE_S1.);+#1514 = LINE('',#1515,#1516);+#1515 = CARTESIAN_POINT('',(-1.95,-1.9,0.));+#1516 = VECTOR('',#1517,1.);+#1517 = DIRECTION('',(0.,1.,0.));+#1518 = PCURVE('',#1486,#1519);+#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524);+#1520 = LINE('',#1521,#1522);+#1521 = CARTESIAN_POINT('',(0.,0.));+#1522 = VECTOR('',#1523,1.);+#1523 = DIRECTION('',(0.,-1.));+#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1525 = PCURVE('',#1526,#1531);+#1526 = PLANE('',#1527);+#1527 = AXIS2_PLACEMENT_3D('',#1528,#1529,#1530);+#1528 = CARTESIAN_POINT('',(-1.95,-1.9,0.));+#1529 = DIRECTION('',(0.,0.,1.));+#1530 = DIRECTION('',(1.,0.,0.));+#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536);+#1532 = LINE('',#1533,#1534);+#1533 = CARTESIAN_POINT('',(0.,0.));+#1534 = VECTOR('',#1535,1.);+#1535 = DIRECTION('',(0.,1.));+#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1537 = ORIENTED_EDGE('',*,*,#1538,.T.);+#1538 = EDGE_CURVE('',#1511,#1539,#1541,.T.);+#1539 = VERTEX_POINT('',#1540);+#1540 = CARTESIAN_POINT('',(-1.95,-1.E-01,5.E-02));+#1541 = SURFACE_CURVE('',#1542,(#1546,#1553),.PCURVE_S1.);+#1542 = LINE('',#1543,#1544);+#1543 = CARTESIAN_POINT('',(-1.95,-1.E-01,0.));+#1544 = VECTOR('',#1545,1.);+#1545 = DIRECTION('',(0.,0.,1.));+#1546 = PCURVE('',#1486,#1547);+#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552);+#1548 = LINE('',#1549,#1550);+#1549 = CARTESIAN_POINT('',(0.,-1.8));+#1550 = VECTOR('',#1551,1.);+#1551 = DIRECTION('',(1.,0.));+#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1553 = PCURVE('',#1554,#1559);+#1554 = PLANE('',#1555);+#1555 = AXIS2_PLACEMENT_3D('',#1556,#1557,#1558);+#1556 = CARTESIAN_POINT('',(-1.95,-1.E-01,0.));+#1557 = DIRECTION('',(0.,1.,0.));+#1558 = DIRECTION('',(0.,0.,1.));+#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1564);+#1560 = LINE('',#1561,#1562);+#1561 = CARTESIAN_POINT('',(0.,0.));+#1562 = VECTOR('',#1563,1.);+#1563 = DIRECTION('',(1.,0.));+#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1565 = ORIENTED_EDGE('',*,*,#1566,.F.);+#1566 = EDGE_CURVE('',#1478,#1539,#1567,.T.);+#1567 = SURFACE_CURVE('',#1568,(#1572,#1579),.PCURVE_S1.);+#1568 = LINE('',#1569,#1570);+#1569 = CARTESIAN_POINT('',(-1.95,-1.9,5.E-02));+#1570 = VECTOR('',#1571,1.);+#1571 = DIRECTION('',(0.,1.,0.));+#1572 = PCURVE('',#1486,#1573);+#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1578);+#1574 = LINE('',#1575,#1576);+#1575 = CARTESIAN_POINT('',(5.E-02,0.));+#1576 = VECTOR('',#1577,1.);+#1577 = DIRECTION('',(0.,-1.));+#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1579 = PCURVE('',#1580,#1585);+#1580 = PLANE('',#1581);+#1581 = AXIS2_PLACEMENT_3D('',#1582,#1583,#1584);+#1582 = CARTESIAN_POINT('',(-1.95,-1.9,5.E-02));+#1583 = DIRECTION('',(0.,0.,1.));+#1584 = DIRECTION('',(1.,0.,0.));+#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590);+#1586 = LINE('',#1587,#1588);+#1587 = CARTESIAN_POINT('',(0.,0.));+#1588 = VECTOR('',#1589,1.);+#1589 = DIRECTION('',(0.,1.));+#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1591 = ADVANCED_FACE('',(#1592),#1606,.T.);+#1592 = FACE_BOUND('',#1593,.T.);+#1593 = EDGE_LOOP('',(#1594,#1624,#1647,#1670));+#1594 = ORIENTED_EDGE('',*,*,#1595,.F.);+#1595 = EDGE_CURVE('',#1596,#1598,#1600,.T.);+#1596 = VERTEX_POINT('',#1597);+#1597 = CARTESIAN_POINT('',(-1.05,-1.9,0.));+#1598 = VERTEX_POINT('',#1599);+#1599 = CARTESIAN_POINT('',(-1.05,-1.9,5.E-02));+#1600 = SURFACE_CURVE('',#1601,(#1605,#1617),.PCURVE_S1.);+#1601 = LINE('',#1602,#1603);+#1602 = CARTESIAN_POINT('',(-1.05,-1.9,0.));+#1603 = VECTOR('',#1604,1.);+#1604 = DIRECTION('',(0.,0.,1.));+#1605 = PCURVE('',#1606,#1611);+#1606 = PLANE('',#1607);+#1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610);+#1608 = CARTESIAN_POINT('',(-1.05,-1.9,0.));+#1609 = DIRECTION('',(1.,0.,0.));+#1610 = DIRECTION('',(0.,0.,1.));+#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616);+#1612 = LINE('',#1613,#1614);+#1613 = CARTESIAN_POINT('',(0.,0.));+#1614 = VECTOR('',#1615,1.);+#1615 = DIRECTION('',(1.,0.));+#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1617 = PCURVE('',#1498,#1618);+#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623);+#1619 = LINE('',#1620,#1621);+#1620 = CARTESIAN_POINT('',(0.,0.9));+#1621 = VECTOR('',#1622,1.);+#1622 = DIRECTION('',(1.,0.));+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1624 = ORIENTED_EDGE('',*,*,#1625,.T.);+#1625 = EDGE_CURVE('',#1596,#1626,#1628,.T.);+#1626 = VERTEX_POINT('',#1627);+#1627 = CARTESIAN_POINT('',(-1.05,-1.E-01,0.));+#1628 = SURFACE_CURVE('',#1629,(#1633,#1640),.PCURVE_S1.);+#1629 = LINE('',#1630,#1631);+#1630 = CARTESIAN_POINT('',(-1.05,-1.9,0.));+#1631 = VECTOR('',#1632,1.);+#1632 = DIRECTION('',(0.,1.,0.));+#1633 = PCURVE('',#1606,#1634);+#1634 = DEFINITIONAL_REPRESENTATION('',(#1635),#1639);+#1635 = LINE('',#1636,#1637);+#1636 = CARTESIAN_POINT('',(0.,0.));+#1637 = VECTOR('',#1638,1.);+#1638 = DIRECTION('',(0.,-1.));+#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1640 = PCURVE('',#1526,#1641);+#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1646);+#1642 = LINE('',#1643,#1644);+#1643 = CARTESIAN_POINT('',(0.9,0.));+#1644 = VECTOR('',#1645,1.);+#1645 = DIRECTION('',(0.,1.));+#1646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1647 = ORIENTED_EDGE('',*,*,#1648,.T.);+#1648 = EDGE_CURVE('',#1626,#1649,#1651,.T.);+#1649 = VERTEX_POINT('',#1650);+#1650 = CARTESIAN_POINT('',(-1.05,-1.E-01,5.E-02));+#1651 = SURFACE_CURVE('',#1652,(#1656,#1663),.PCURVE_S1.);+#1652 = LINE('',#1653,#1654);+#1653 = CARTESIAN_POINT('',(-1.05,-1.E-01,0.));+#1654 = VECTOR('',#1655,1.);+#1655 = DIRECTION('',(0.,0.,1.));+#1656 = PCURVE('',#1606,#1657);+#1657 = DEFINITIONAL_REPRESENTATION('',(#1658),#1662);+#1658 = LINE('',#1659,#1660);+#1659 = CARTESIAN_POINT('',(0.,-1.8));+#1660 = VECTOR('',#1661,1.);+#1661 = DIRECTION('',(1.,0.));+#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1663 = PCURVE('',#1554,#1664);+#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669);+#1665 = LINE('',#1666,#1667);+#1666 = CARTESIAN_POINT('',(0.,0.9));+#1667 = VECTOR('',#1668,1.);+#1668 = DIRECTION('',(1.,0.));+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1670 = ORIENTED_EDGE('',*,*,#1671,.F.);+#1671 = EDGE_CURVE('',#1598,#1649,#1672,.T.);+#1672 = SURFACE_CURVE('',#1673,(#1677,#1684),.PCURVE_S1.);+#1673 = LINE('',#1674,#1675);+#1674 = CARTESIAN_POINT('',(-1.05,-1.9,5.E-02));+#1675 = VECTOR('',#1676,1.);+#1676 = DIRECTION('',(0.,1.,0.));+#1677 = PCURVE('',#1606,#1678);+#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683);+#1679 = LINE('',#1680,#1681);+#1680 = CARTESIAN_POINT('',(5.E-02,0.));+#1681 = VECTOR('',#1682,1.);+#1682 = DIRECTION('',(0.,-1.));+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1684 = PCURVE('',#1580,#1685);+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690);+#1686 = LINE('',#1687,#1688);+#1687 = CARTESIAN_POINT('',(0.9,0.));+#1688 = VECTOR('',#1689,1.);+#1689 = DIRECTION('',(0.,1.));+#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1691 = ADVANCED_FACE('',(#1692),#1498,.F.);+#1692 = FACE_BOUND('',#1693,.F.);+#1693 = EDGE_LOOP('',(#1694,#1715,#1716,#1737));+#1694 = ORIENTED_EDGE('',*,*,#1695,.F.);+#1695 = EDGE_CURVE('',#1476,#1596,#1696,.T.);+#1696 = SURFACE_CURVE('',#1697,(#1701,#1708),.PCURVE_S1.);+#1697 = LINE('',#1698,#1699);+#1698 = CARTESIAN_POINT('',(-1.95,-1.9,0.));+#1699 = VECTOR('',#1700,1.);+#1700 = DIRECTION('',(1.,0.,0.));+#1701 = PCURVE('',#1498,#1702);+#1702 = DEFINITIONAL_REPRESENTATION('',(#1703),#1707);+#1703 = LINE('',#1704,#1705);+#1704 = CARTESIAN_POINT('',(0.,0.));+#1705 = VECTOR('',#1706,1.);+#1706 = DIRECTION('',(0.,1.));+#1707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1708 = PCURVE('',#1526,#1709);+#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(0.,0.));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(1.,0.));+#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1715 = ORIENTED_EDGE('',*,*,#1475,.T.);+#1716 = ORIENTED_EDGE('',*,*,#1717,.T.);+#1717 = EDGE_CURVE('',#1478,#1598,#1718,.T.);+#1718 = SURFACE_CURVE('',#1719,(#1723,#1730),.PCURVE_S1.);+#1719 = LINE('',#1720,#1721);+#1720 = CARTESIAN_POINT('',(-1.95,-1.9,5.E-02));+#1721 = VECTOR('',#1722,1.);+#1722 = DIRECTION('',(1.,0.,0.));+#1723 = PCURVE('',#1498,#1724);+#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729);+#1725 = LINE('',#1726,#1727);+#1726 = CARTESIAN_POINT('',(5.E-02,0.));+#1727 = VECTOR('',#1728,1.);+#1728 = DIRECTION('',(0.,1.));+#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1730 = PCURVE('',#1580,#1731);+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);+#1732 = LINE('',#1733,#1734);+#1733 = CARTESIAN_POINT('',(0.,0.));+#1734 = VECTOR('',#1735,1.);+#1735 = DIRECTION('',(1.,0.));+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1737 = ORIENTED_EDGE('',*,*,#1595,.F.);+#1738 = ADVANCED_FACE('',(#1739),#1554,.T.);+#1739 = FACE_BOUND('',#1740,.T.);+#1740 = EDGE_LOOP('',(#1741,#1762,#1763,#1784));+#1741 = ORIENTED_EDGE('',*,*,#1742,.F.);+#1742 = EDGE_CURVE('',#1511,#1626,#1743,.T.);+#1743 = SURFACE_CURVE('',#1744,(#1748,#1755),.PCURVE_S1.);+#1744 = LINE('',#1745,#1746);+#1745 = CARTESIAN_POINT('',(-1.95,-1.E-01,0.));+#1746 = VECTOR('',#1747,1.);+#1747 = DIRECTION('',(1.,0.,0.));+#1748 = PCURVE('',#1554,#1749);+#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754);+#1750 = LINE('',#1751,#1752);+#1751 = CARTESIAN_POINT('',(0.,0.));+#1752 = VECTOR('',#1753,1.);+#1753 = DIRECTION('',(0.,1.));+#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1755 = PCURVE('',#1526,#1756);+#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761);+#1757 = LINE('',#1758,#1759);+#1758 = CARTESIAN_POINT('',(0.,1.8));+#1759 = VECTOR('',#1760,1.);+#1760 = DIRECTION('',(1.,0.));+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1762 = ORIENTED_EDGE('',*,*,#1538,.T.);+#1763 = ORIENTED_EDGE('',*,*,#1764,.T.);+#1764 = EDGE_CURVE('',#1539,#1649,#1765,.T.);+#1765 = SURFACE_CURVE('',#1766,(#1770,#1777),.PCURVE_S1.);+#1766 = LINE('',#1767,#1768);+#1767 = CARTESIAN_POINT('',(-1.95,-1.E-01,5.E-02));+#1768 = VECTOR('',#1769,1.);+#1769 = DIRECTION('',(1.,0.,0.));+#1770 = PCURVE('',#1554,#1771);+#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776);+#1772 = LINE('',#1773,#1774);+#1773 = CARTESIAN_POINT('',(5.E-02,0.));+#1774 = VECTOR('',#1775,1.);+#1775 = DIRECTION('',(0.,1.));+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1777 = PCURVE('',#1580,#1778);+#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1783);+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(0.,1.8));+#1781 = VECTOR('',#1782,1.);+#1782 = DIRECTION('',(1.,0.));+#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1784 = ORIENTED_EDGE('',*,*,#1648,.F.);+#1785 = ADVANCED_FACE('',(#1786),#1526,.F.);+#1786 = FACE_BOUND('',#1787,.F.);+#1787 = EDGE_LOOP('',(#1788,#1789,#1790,#1791));+#1788 = ORIENTED_EDGE('',*,*,#1510,.F.);+#1789 = ORIENTED_EDGE('',*,*,#1695,.T.);+#1790 = ORIENTED_EDGE('',*,*,#1625,.T.);+#1791 = ORIENTED_EDGE('',*,*,#1742,.F.);+#1792 = ADVANCED_FACE('',(#1793),#1580,.T.);+#1793 = FACE_BOUND('',#1794,.T.);+#1794 = EDGE_LOOP('',(#1795,#1796,#1797,#1798));+#1795 = ORIENTED_EDGE('',*,*,#1566,.F.);+#1796 = ORIENTED_EDGE('',*,*,#1717,.T.);+#1797 = ORIENTED_EDGE('',*,*,#1671,.T.);+#1798 = ORIENTED_EDGE('',*,*,#1764,.F.);+#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1803)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1800,#1801,#1802)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1800 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1801 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1802 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1803 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1800,+ 'distance_accuracy_value','confusion accuracy');+#1804 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1805,#1807);+#1805 = ( REPRESENTATION_RELATIONSHIP('','',#1468,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1806) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1806 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);+#1807 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #1808);+#1808 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','body_4','',#5,#1463,$);+#1809 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1465));+#1810 = SHAPE_DEFINITION_REPRESENTATION(#1811,#1817);+#1811 = PRODUCT_DEFINITION_SHAPE('','',#1812);+#1812 = PRODUCT_DEFINITION('design','',#1813,#1816);+#1813 = PRODUCT_DEFINITION_FORMATION('','',#1814);+#1814 = PRODUCT('body_5','body_5','',(#1815));+#1815 = PRODUCT_CONTEXT('',#2,'mechanical');+#1816 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1817 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1818),#2148);+#1818 = MANIFOLD_SOLID_BREP('',#1819);+#1819 = CLOSED_SHELL('',(#1820,#1940,#2040,#2087,#2134,#2141));+#1820 = ADVANCED_FACE('',(#1821),#1835,.F.);+#1821 = FACE_BOUND('',#1822,.F.);+#1822 = EDGE_LOOP('',(#1823,#1858,#1886,#1914));+#1823 = ORIENTED_EDGE('',*,*,#1824,.F.);+#1824 = EDGE_CURVE('',#1825,#1827,#1829,.T.);+#1825 = VERTEX_POINT('',#1826);+#1826 = CARTESIAN_POINT('',(1.25,1.75,0.));+#1827 = VERTEX_POINT('',#1828);+#1828 = CARTESIAN_POINT('',(1.25,1.75,5.E-02));+#1829 = SURFACE_CURVE('',#1830,(#1834,#1846),.PCURVE_S1.);+#1830 = LINE('',#1831,#1832);+#1831 = CARTESIAN_POINT('',(1.25,1.75,0.));+#1832 = VECTOR('',#1833,1.);+#1833 = DIRECTION('',(0.,0.,1.));+#1834 = PCURVE('',#1835,#1840);+#1835 = PLANE('',#1836);+#1836 = AXIS2_PLACEMENT_3D('',#1837,#1838,#1839);+#1837 = CARTESIAN_POINT('',(1.25,1.75,0.));+#1838 = DIRECTION('',(1.,0.,0.));+#1839 = DIRECTION('',(0.,0.,1.));+#1840 = DEFINITIONAL_REPRESENTATION('',(#1841),#1845);+#1841 = LINE('',#1842,#1843);+#1842 = CARTESIAN_POINT('',(0.,0.));+#1843 = VECTOR('',#1844,1.);+#1844 = DIRECTION('',(1.,0.));+#1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1846 = PCURVE('',#1847,#1852);+#1847 = PLANE('',#1848);+#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851);+#1849 = CARTESIAN_POINT('',(1.25,1.75,0.));+#1850 = DIRECTION('',(0.,1.,0.));+#1851 = DIRECTION('',(0.,0.,1.));+#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857);+#1853 = LINE('',#1854,#1855);+#1854 = CARTESIAN_POINT('',(0.,0.));+#1855 = VECTOR('',#1856,1.);+#1856 = DIRECTION('',(1.,0.));+#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1858 = ORIENTED_EDGE('',*,*,#1859,.T.);+#1859 = EDGE_CURVE('',#1825,#1860,#1862,.T.);+#1860 = VERTEX_POINT('',#1861);+#1861 = CARTESIAN_POINT('',(1.25,2.175,0.));+#1862 = SURFACE_CURVE('',#1863,(#1867,#1874),.PCURVE_S1.);+#1863 = LINE('',#1864,#1865);+#1864 = CARTESIAN_POINT('',(1.25,1.75,0.));+#1865 = VECTOR('',#1866,1.);+#1866 = DIRECTION('',(0.,1.,0.));+#1867 = PCURVE('',#1835,#1868);+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);+#1869 = LINE('',#1870,#1871);+#1870 = CARTESIAN_POINT('',(0.,0.));+#1871 = VECTOR('',#1872,1.);+#1872 = DIRECTION('',(0.,-1.));+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1874 = PCURVE('',#1875,#1880);+#1875 = PLANE('',#1876);+#1876 = AXIS2_PLACEMENT_3D('',#1877,#1878,#1879);+#1877 = CARTESIAN_POINT('',(1.25,1.75,0.));+#1878 = DIRECTION('',(0.,0.,1.));+#1879 = DIRECTION('',(1.,0.,0.));+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);+#1881 = LINE('',#1882,#1883);+#1882 = CARTESIAN_POINT('',(0.,0.));+#1883 = VECTOR('',#1884,1.);+#1884 = DIRECTION('',(0.,1.));+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1886 = ORIENTED_EDGE('',*,*,#1887,.T.);+#1887 = EDGE_CURVE('',#1860,#1888,#1890,.T.);+#1888 = VERTEX_POINT('',#1889);+#1889 = CARTESIAN_POINT('',(1.25,2.175,5.E-02));+#1890 = SURFACE_CURVE('',#1891,(#1895,#1902),.PCURVE_S1.);+#1891 = LINE('',#1892,#1893);+#1892 = CARTESIAN_POINT('',(1.25,2.175,0.));+#1893 = VECTOR('',#1894,1.);+#1894 = DIRECTION('',(0.,0.,1.));+#1895 = PCURVE('',#1835,#1896);+#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1901);+#1897 = LINE('',#1898,#1899);+#1898 = CARTESIAN_POINT('',(0.,-0.425));+#1899 = VECTOR('',#1900,1.);+#1900 = DIRECTION('',(1.,0.));+#1901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1902 = PCURVE('',#1903,#1908);+#1903 = PLANE('',#1904);+#1904 = AXIS2_PLACEMENT_3D('',#1905,#1906,#1907);+#1905 = CARTESIAN_POINT('',(1.25,2.175,0.));+#1906 = DIRECTION('',(0.,1.,0.));+#1907 = DIRECTION('',(0.,0.,1.));+#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913);+#1909 = LINE('',#1910,#1911);+#1910 = CARTESIAN_POINT('',(0.,0.));+#1911 = VECTOR('',#1912,1.);+#1912 = DIRECTION('',(1.,0.));+#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1914 = ORIENTED_EDGE('',*,*,#1915,.F.);+#1915 = EDGE_CURVE('',#1827,#1888,#1916,.T.);+#1916 = SURFACE_CURVE('',#1917,(#1921,#1928),.PCURVE_S1.);+#1917 = LINE('',#1918,#1919);+#1918 = CARTESIAN_POINT('',(1.25,1.75,5.E-02));+#1919 = VECTOR('',#1920,1.);+#1920 = DIRECTION('',(0.,1.,0.));+#1921 = PCURVE('',#1835,#1922);+#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927);+#1923 = LINE('',#1924,#1925);+#1924 = CARTESIAN_POINT('',(5.E-02,0.));+#1925 = VECTOR('',#1926,1.);+#1926 = DIRECTION('',(0.,-1.));+#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1928 = PCURVE('',#1929,#1934);+#1929 = PLANE('',#1930);+#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);+#1931 = CARTESIAN_POINT('',(1.25,1.75,5.E-02));+#1932 = DIRECTION('',(0.,0.,1.));+#1933 = DIRECTION('',(1.,0.,0.));+#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939);+#1935 = LINE('',#1936,#1937);+#1936 = CARTESIAN_POINT('',(0.,0.));+#1937 = VECTOR('',#1938,1.);+#1938 = DIRECTION('',(0.,1.));+#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1940 = ADVANCED_FACE('',(#1941),#1955,.T.);+#1941 = FACE_BOUND('',#1942,.T.);+#1942 = EDGE_LOOP('',(#1943,#1973,#1996,#2019));+#1943 = ORIENTED_EDGE('',*,*,#1944,.F.);+#1944 = EDGE_CURVE('',#1945,#1947,#1949,.T.);+#1945 = VERTEX_POINT('',#1946);+#1946 = CARTESIAN_POINT('',(1.75,1.75,0.));+#1947 = VERTEX_POINT('',#1948);+#1948 = CARTESIAN_POINT('',(1.75,1.75,5.E-02));+#1949 = SURFACE_CURVE('',#1950,(#1954,#1966),.PCURVE_S1.);+#1950 = LINE('',#1951,#1952);+#1951 = CARTESIAN_POINT('',(1.75,1.75,0.));+#1952 = VECTOR('',#1953,1.);+#1953 = DIRECTION('',(0.,0.,1.));+#1954 = PCURVE('',#1955,#1960);+#1955 = PLANE('',#1956);+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);+#1957 = CARTESIAN_POINT('',(1.75,1.75,0.));+#1958 = DIRECTION('',(1.,0.,0.));+#1959 = DIRECTION('',(0.,0.,1.));+#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);+#1961 = LINE('',#1962,#1963);+#1962 = CARTESIAN_POINT('',(0.,0.));+#1963 = VECTOR('',#1964,1.);+#1964 = DIRECTION('',(1.,0.));+#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1966 = PCURVE('',#1847,#1967);+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);+#1968 = LINE('',#1969,#1970);+#1969 = CARTESIAN_POINT('',(0.,0.5));+#1970 = VECTOR('',#1971,1.);+#1971 = DIRECTION('',(1.,0.));+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1973 = ORIENTED_EDGE('',*,*,#1974,.T.);+#1974 = EDGE_CURVE('',#1945,#1975,#1977,.T.);+#1975 = VERTEX_POINT('',#1976);+#1976 = CARTESIAN_POINT('',(1.75,2.175,0.));+#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.);+#1978 = LINE('',#1979,#1980);+#1979 = CARTESIAN_POINT('',(1.75,1.75,0.));+#1980 = VECTOR('',#1981,1.);+#1981 = DIRECTION('',(0.,1.,0.));+#1982 = PCURVE('',#1955,#1983);+#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988);+#1984 = LINE('',#1985,#1986);+#1985 = CARTESIAN_POINT('',(0.,0.));+#1986 = VECTOR('',#1987,1.);+#1987 = DIRECTION('',(0.,-1.));+#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1989 = PCURVE('',#1875,#1990);+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);+#1991 = LINE('',#1992,#1993);+#1992 = CARTESIAN_POINT('',(0.5,0.));+#1993 = VECTOR('',#1994,1.);+#1994 = DIRECTION('',(0.,1.));+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1996 = ORIENTED_EDGE('',*,*,#1997,.T.);+#1997 = EDGE_CURVE('',#1975,#1998,#2000,.T.);+#1998 = VERTEX_POINT('',#1999);+#1999 = CARTESIAN_POINT('',(1.75,2.175,5.E-02));+#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.);+#2001 = LINE('',#2002,#2003);+#2002 = CARTESIAN_POINT('',(1.75,2.175,0.));+#2003 = VECTOR('',#2004,1.);+#2004 = DIRECTION('',(0.,0.,1.));+#2005 = PCURVE('',#1955,#2006);+#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011);+#2007 = LINE('',#2008,#2009);+#2008 = CARTESIAN_POINT('',(0.,-0.425));+#2009 = VECTOR('',#2010,1.);+#2010 = DIRECTION('',(1.,0.));+#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2012 = PCURVE('',#1903,#2013);+#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018);+#2014 = LINE('',#2015,#2016);+#2015 = CARTESIAN_POINT('',(0.,0.5));+#2016 = VECTOR('',#2017,1.);+#2017 = DIRECTION('',(1.,0.));+#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2019 = ORIENTED_EDGE('',*,*,#2020,.F.);+#2020 = EDGE_CURVE('',#1947,#1998,#2021,.T.);+#2021 = SURFACE_CURVE('',#2022,(#2026,#2033),.PCURVE_S1.);+#2022 = LINE('',#2023,#2024);+#2023 = CARTESIAN_POINT('',(1.75,1.75,5.E-02));+#2024 = VECTOR('',#2025,1.);+#2025 = DIRECTION('',(0.,1.,0.));+#2026 = PCURVE('',#1955,#2027);+#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2032);+#2028 = LINE('',#2029,#2030);+#2029 = CARTESIAN_POINT('',(5.E-02,0.));+#2030 = VECTOR('',#2031,1.);+#2031 = DIRECTION('',(0.,-1.));+#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2033 = PCURVE('',#1929,#2034);+#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039);+#2035 = LINE('',#2036,#2037);+#2036 = CARTESIAN_POINT('',(0.5,0.));+#2037 = VECTOR('',#2038,1.);+#2038 = DIRECTION('',(0.,1.));+#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2040 = ADVANCED_FACE('',(#2041),#1847,.F.);+#2041 = FACE_BOUND('',#2042,.F.);+#2042 = EDGE_LOOP('',(#2043,#2064,#2065,#2086));+#2043 = ORIENTED_EDGE('',*,*,#2044,.F.);+#2044 = EDGE_CURVE('',#1825,#1945,#2045,.T.);+#2045 = SURFACE_CURVE('',#2046,(#2050,#2057),.PCURVE_S1.);+#2046 = LINE('',#2047,#2048);+#2047 = CARTESIAN_POINT('',(1.25,1.75,0.));+#2048 = VECTOR('',#2049,1.);+#2049 = DIRECTION('',(1.,0.,0.));+#2050 = PCURVE('',#1847,#2051);+#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056);+#2052 = LINE('',#2053,#2054);+#2053 = CARTESIAN_POINT('',(0.,0.));+#2054 = VECTOR('',#2055,1.);+#2055 = DIRECTION('',(0.,1.));+#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2057 = PCURVE('',#1875,#2058);+#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063);+#2059 = LINE('',#2060,#2061);+#2060 = CARTESIAN_POINT('',(0.,0.));+#2061 = VECTOR('',#2062,1.);+#2062 = DIRECTION('',(1.,0.));+#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2064 = ORIENTED_EDGE('',*,*,#1824,.T.);+#2065 = ORIENTED_EDGE('',*,*,#2066,.T.);+#2066 = EDGE_CURVE('',#1827,#1947,#2067,.T.);+#2067 = SURFACE_CURVE('',#2068,(#2072,#2079),.PCURVE_S1.);+#2068 = LINE('',#2069,#2070);+#2069 = CARTESIAN_POINT('',(1.25,1.75,5.E-02));+#2070 = VECTOR('',#2071,1.);+#2071 = DIRECTION('',(1.,0.,0.));+#2072 = PCURVE('',#1847,#2073);+#2073 = DEFINITIONAL_REPRESENTATION('',(#2074),#2078);+#2074 = LINE('',#2075,#2076);+#2075 = CARTESIAN_POINT('',(5.E-02,0.));+#2076 = VECTOR('',#2077,1.);+#2077 = DIRECTION('',(0.,1.));+#2078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2079 = PCURVE('',#1929,#2080);+#2080 = DEFINITIONAL_REPRESENTATION('',(#2081),#2085);+#2081 = LINE('',#2082,#2083);+#2082 = CARTESIAN_POINT('',(0.,0.));+#2083 = VECTOR('',#2084,1.);+#2084 = DIRECTION('',(1.,0.));+#2085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2086 = ORIENTED_EDGE('',*,*,#1944,.F.);+#2087 = ADVANCED_FACE('',(#2088),#1903,.T.);+#2088 = FACE_BOUND('',#2089,.T.);+#2089 = EDGE_LOOP('',(#2090,#2111,#2112,#2133));+#2090 = ORIENTED_EDGE('',*,*,#2091,.F.);+#2091 = EDGE_CURVE('',#1860,#1975,#2092,.T.);+#2092 = SURFACE_CURVE('',#2093,(#2097,#2104),.PCURVE_S1.);+#2093 = LINE('',#2094,#2095);+#2094 = CARTESIAN_POINT('',(1.25,2.175,0.));+#2095 = VECTOR('',#2096,1.);+#2096 = DIRECTION('',(1.,0.,0.));+#2097 = PCURVE('',#1903,#2098);+#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2103);+#2099 = LINE('',#2100,#2101);+#2100 = CARTESIAN_POINT('',(0.,0.));+#2101 = VECTOR('',#2102,1.);+#2102 = DIRECTION('',(0.,1.));+#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2104 = PCURVE('',#1875,#2105);+#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110);+#2106 = LINE('',#2107,#2108);+#2107 = CARTESIAN_POINT('',(0.,0.425));+#2108 = VECTOR('',#2109,1.);+#2109 = DIRECTION('',(1.,0.));+#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2111 = ORIENTED_EDGE('',*,*,#1887,.T.);+#2112 = ORIENTED_EDGE('',*,*,#2113,.T.);+#2113 = EDGE_CURVE('',#1888,#1998,#2114,.T.);+#2114 = SURFACE_CURVE('',#2115,(#2119,#2126),.PCURVE_S1.);+#2115 = LINE('',#2116,#2117);+#2116 = CARTESIAN_POINT('',(1.25,2.175,5.E-02));+#2117 = VECTOR('',#2118,1.);+#2118 = DIRECTION('',(1.,0.,0.));+#2119 = PCURVE('',#1903,#2120);+#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125);+#2121 = LINE('',#2122,#2123);+#2122 = CARTESIAN_POINT('',(5.E-02,0.));+#2123 = VECTOR('',#2124,1.);+#2124 = DIRECTION('',(0.,1.));+#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2126 = PCURVE('',#1929,#2127);+#2127 = DEFINITIONAL_REPRESENTATION('',(#2128),#2132);+#2128 = LINE('',#2129,#2130);+#2129 = CARTESIAN_POINT('',(0.,0.425));+#2130 = VECTOR('',#2131,1.);+#2131 = DIRECTION('',(1.,0.));+#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2133 = ORIENTED_EDGE('',*,*,#1997,.F.);+#2134 = ADVANCED_FACE('',(#2135),#1875,.F.);+#2135 = FACE_BOUND('',#2136,.F.);+#2136 = EDGE_LOOP('',(#2137,#2138,#2139,#2140));+#2137 = ORIENTED_EDGE('',*,*,#1859,.F.);+#2138 = ORIENTED_EDGE('',*,*,#2044,.T.);+#2139 = ORIENTED_EDGE('',*,*,#1974,.T.);+#2140 = ORIENTED_EDGE('',*,*,#2091,.F.);+#2141 = ADVANCED_FACE('',(#2142),#1929,.T.);+#2142 = FACE_BOUND('',#2143,.T.);+#2143 = EDGE_LOOP('',(#2144,#2145,#2146,#2147));+#2144 = ORIENTED_EDGE('',*,*,#1915,.F.);+#2145 = ORIENTED_EDGE('',*,*,#2066,.T.);+#2146 = ORIENTED_EDGE('',*,*,#2020,.T.);+#2147 = ORIENTED_EDGE('',*,*,#2113,.F.);+#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2152)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2149,#2150,#2151)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2149 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2150 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2151 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2152 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2149,+ 'distance_accuracy_value','confusion accuracy');+#2153 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2154,#2156);+#2154 = ( REPRESENTATION_RELATIONSHIP('','',#1817,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2155) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2155 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);+#2156 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #2157);+#2157 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','body_5','',#5,#1812,$);+#2158 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1814));+#2159 = SHAPE_DEFINITION_REPRESENTATION(#2160,#2166);+#2160 = PRODUCT_DEFINITION_SHAPE('','',#2161);+#2161 = PRODUCT_DEFINITION('design','',#2162,#2165);+#2162 = PRODUCT_DEFINITION_FORMATION('','',#2163);+#2163 = PRODUCT('body_6','body_6','',(#2164));+#2164 = PRODUCT_CONTEXT('',#2,'mechanical');+#2165 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2166 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2167),#2497);+#2167 = MANIFOLD_SOLID_BREP('',#2168);+#2168 = CLOSED_SHELL('',(#2169,#2289,#2389,#2436,#2483,#2490));+#2169 = ADVANCED_FACE('',(#2170),#2184,.F.);+#2170 = FACE_BOUND('',#2171,.F.);+#2171 = EDGE_LOOP('',(#2172,#2207,#2235,#2263));+#2172 = ORIENTED_EDGE('',*,*,#2173,.F.);+#2173 = EDGE_CURVE('',#2174,#2176,#2178,.T.);+#2174 = VERTEX_POINT('',#2175);+#2175 = CARTESIAN_POINT('',(1.25,1.025,0.));+#2176 = VERTEX_POINT('',#2177);+#2177 = CARTESIAN_POINT('',(1.25,1.025,5.E-02));+#2178 = SURFACE_CURVE('',#2179,(#2183,#2195),.PCURVE_S1.);+#2179 = LINE('',#2180,#2181);+#2180 = CARTESIAN_POINT('',(1.25,1.025,0.));+#2181 = VECTOR('',#2182,1.);+#2182 = DIRECTION('',(0.,0.,1.));+#2183 = PCURVE('',#2184,#2189);+#2184 = PLANE('',#2185);+#2185 = AXIS2_PLACEMENT_3D('',#2186,#2187,#2188);+#2186 = CARTESIAN_POINT('',(1.25,1.025,0.));+#2187 = DIRECTION('',(1.,0.,0.));+#2188 = DIRECTION('',(0.,0.,1.));+#2189 = DEFINITIONAL_REPRESENTATION('',(#2190),#2194);+#2190 = LINE('',#2191,#2192);+#2191 = CARTESIAN_POINT('',(0.,0.));+#2192 = VECTOR('',#2193,1.);+#2193 = DIRECTION('',(1.,0.));+#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2195 = PCURVE('',#2196,#2201);+#2196 = PLANE('',#2197);+#2197 = AXIS2_PLACEMENT_3D('',#2198,#2199,#2200);+#2198 = CARTESIAN_POINT('',(1.25,1.025,0.));+#2199 = DIRECTION('',(0.,1.,0.));+#2200 = DIRECTION('',(0.,0.,1.));+#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206);+#2202 = LINE('',#2203,#2204);+#2203 = CARTESIAN_POINT('',(0.,0.));+#2204 = VECTOR('',#2205,1.);+#2205 = DIRECTION('',(1.,0.));+#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2207 = ORIENTED_EDGE('',*,*,#2208,.T.);+#2208 = EDGE_CURVE('',#2174,#2209,#2211,.T.);+#2209 = VERTEX_POINT('',#2210);+#2210 = CARTESIAN_POINT('',(1.25,1.275,0.));+#2211 = SURFACE_CURVE('',#2212,(#2216,#2223),.PCURVE_S1.);+#2212 = LINE('',#2213,#2214);+#2213 = CARTESIAN_POINT('',(1.25,1.025,0.));+#2214 = VECTOR('',#2215,1.);+#2215 = DIRECTION('',(0.,1.,0.));+#2216 = PCURVE('',#2184,#2217);+#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222);+#2218 = LINE('',#2219,#2220);+#2219 = CARTESIAN_POINT('',(0.,0.));+#2220 = VECTOR('',#2221,1.);+#2221 = DIRECTION('',(0.,-1.));+#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2223 = PCURVE('',#2224,#2229);+#2224 = PLANE('',#2225);+#2225 = AXIS2_PLACEMENT_3D('',#2226,#2227,#2228);+#2226 = CARTESIAN_POINT('',(1.25,1.025,0.));+#2227 = DIRECTION('',(0.,0.,1.));+#2228 = DIRECTION('',(1.,0.,0.));+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);+#2230 = LINE('',#2231,#2232);+#2231 = CARTESIAN_POINT('',(0.,0.));+#2232 = VECTOR('',#2233,1.);+#2233 = DIRECTION('',(0.,1.));+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2235 = ORIENTED_EDGE('',*,*,#2236,.T.);+#2236 = EDGE_CURVE('',#2209,#2237,#2239,.T.);+#2237 = VERTEX_POINT('',#2238);+#2238 = CARTESIAN_POINT('',(1.25,1.275,5.E-02));+#2239 = SURFACE_CURVE('',#2240,(#2244,#2251),.PCURVE_S1.);+#2240 = LINE('',#2241,#2242);+#2241 = CARTESIAN_POINT('',(1.25,1.275,0.));+#2242 = VECTOR('',#2243,1.);+#2243 = DIRECTION('',(0.,0.,1.));+#2244 = PCURVE('',#2184,#2245);+#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250);+#2246 = LINE('',#2247,#2248);+#2247 = CARTESIAN_POINT('',(0.,-0.25));+#2248 = VECTOR('',#2249,1.);+#2249 = DIRECTION('',(1.,0.));+#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2251 = PCURVE('',#2252,#2257);+#2252 = PLANE('',#2253);+#2253 = AXIS2_PLACEMENT_3D('',#2254,#2255,#2256);+#2254 = CARTESIAN_POINT('',(1.25,1.275,0.));+#2255 = DIRECTION('',(0.,1.,0.));+#2256 = DIRECTION('',(0.,0.,1.));+#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262);+#2258 = LINE('',#2259,#2260);+#2259 = CARTESIAN_POINT('',(0.,0.));+#2260 = VECTOR('',#2261,1.);+#2261 = DIRECTION('',(1.,0.));+#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2263 = ORIENTED_EDGE('',*,*,#2264,.F.);+#2264 = EDGE_CURVE('',#2176,#2237,#2265,.T.);+#2265 = SURFACE_CURVE('',#2266,(#2270,#2277),.PCURVE_S1.);+#2266 = LINE('',#2267,#2268);+#2267 = CARTESIAN_POINT('',(1.25,1.025,5.E-02));+#2268 = VECTOR('',#2269,1.);+#2269 = DIRECTION('',(0.,1.,0.));+#2270 = PCURVE('',#2184,#2271);+#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2276);+#2272 = LINE('',#2273,#2274);+#2273 = CARTESIAN_POINT('',(5.E-02,0.));+#2274 = VECTOR('',#2275,1.);+#2275 = DIRECTION('',(0.,-1.));+#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2277 = PCURVE('',#2278,#2283);+#2278 = PLANE('',#2279);+#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282);+#2280 = CARTESIAN_POINT('',(1.25,1.025,5.E-02));+#2281 = DIRECTION('',(0.,0.,1.));+#2282 = DIRECTION('',(1.,0.,0.));+#2283 = DEFINITIONAL_REPRESENTATION('',(#2284),#2288);+#2284 = LINE('',#2285,#2286);+#2285 = CARTESIAN_POINT('',(0.,0.));+#2286 = VECTOR('',#2287,1.);+#2287 = DIRECTION('',(0.,1.));+#2288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2289 = ADVANCED_FACE('',(#2290),#2304,.T.);+#2290 = FACE_BOUND('',#2291,.T.);+#2291 = EDGE_LOOP('',(#2292,#2322,#2345,#2368));+#2292 = ORIENTED_EDGE('',*,*,#2293,.F.);+#2293 = EDGE_CURVE('',#2294,#2296,#2298,.T.);+#2294 = VERTEX_POINT('',#2295);+#2295 = CARTESIAN_POINT('',(1.75,1.025,0.));+#2296 = VERTEX_POINT('',#2297);+#2297 = CARTESIAN_POINT('',(1.75,1.025,5.E-02));+#2298 = SURFACE_CURVE('',#2299,(#2303,#2315),.PCURVE_S1.);+#2299 = LINE('',#2300,#2301);+#2300 = CARTESIAN_POINT('',(1.75,1.025,0.));+#2301 = VECTOR('',#2302,1.);+#2302 = DIRECTION('',(0.,0.,1.));+#2303 = PCURVE('',#2304,#2309);+#2304 = PLANE('',#2305);+#2305 = AXIS2_PLACEMENT_3D('',#2306,#2307,#2308);+#2306 = CARTESIAN_POINT('',(1.75,1.025,0.));+#2307 = DIRECTION('',(1.,0.,0.));+#2308 = DIRECTION('',(0.,0.,1.));+#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314);+#2310 = LINE('',#2311,#2312);+#2311 = CARTESIAN_POINT('',(0.,0.));+#2312 = VECTOR('',#2313,1.);+#2313 = DIRECTION('',(1.,0.));+#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2315 = PCURVE('',#2196,#2316);+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);+#2317 = LINE('',#2318,#2319);+#2318 = CARTESIAN_POINT('',(0.,0.5));+#2319 = VECTOR('',#2320,1.);+#2320 = DIRECTION('',(1.,0.));+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2322 = ORIENTED_EDGE('',*,*,#2323,.T.);+#2323 = EDGE_CURVE('',#2294,#2324,#2326,.T.);+#2324 = VERTEX_POINT('',#2325);+#2325 = CARTESIAN_POINT('',(1.75,1.275,0.));+#2326 = SURFACE_CURVE('',#2327,(#2331,#2338),.PCURVE_S1.);+#2327 = LINE('',#2328,#2329);+#2328 = CARTESIAN_POINT('',(1.75,1.025,0.));+#2329 = VECTOR('',#2330,1.);+#2330 = DIRECTION('',(0.,1.,0.));+#2331 = PCURVE('',#2304,#2332);+#2332 = DEFINITIONAL_REPRESENTATION('',(#2333),#2337);+#2333 = LINE('',#2334,#2335);+#2334 = CARTESIAN_POINT('',(0.,0.));+#2335 = VECTOR('',#2336,1.);+#2336 = DIRECTION('',(0.,-1.));+#2337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2338 = PCURVE('',#2224,#2339);+#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2344);+#2340 = LINE('',#2341,#2342);+#2341 = CARTESIAN_POINT('',(0.5,0.));+#2342 = VECTOR('',#2343,1.);+#2343 = DIRECTION('',(0.,1.));+#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2345 = ORIENTED_EDGE('',*,*,#2346,.T.);+#2346 = EDGE_CURVE('',#2324,#2347,#2349,.T.);+#2347 = VERTEX_POINT('',#2348);+#2348 = CARTESIAN_POINT('',(1.75,1.275,5.E-02));+#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.);+#2350 = LINE('',#2351,#2352);+#2351 = CARTESIAN_POINT('',(1.75,1.275,0.));+#2352 = VECTOR('',#2353,1.);+#2353 = DIRECTION('',(0.,0.,1.));+#2354 = PCURVE('',#2304,#2355);+#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);+#2356 = LINE('',#2357,#2358);+#2357 = CARTESIAN_POINT('',(0.,-0.25));+#2358 = VECTOR('',#2359,1.);+#2359 = DIRECTION('',(1.,0.));+#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2361 = PCURVE('',#2252,#2362);+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);+#2363 = LINE('',#2364,#2365);+#2364 = CARTESIAN_POINT('',(0.,0.5));+#2365 = VECTOR('',#2366,1.);+#2366 = DIRECTION('',(1.,0.));+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2368 = ORIENTED_EDGE('',*,*,#2369,.F.);+#2369 = EDGE_CURVE('',#2296,#2347,#2370,.T.);+#2370 = SURFACE_CURVE('',#2371,(#2375,#2382),.PCURVE_S1.);+#2371 = LINE('',#2372,#2373);+#2372 = CARTESIAN_POINT('',(1.75,1.025,5.E-02));+#2373 = VECTOR('',#2374,1.);+#2374 = DIRECTION('',(0.,1.,0.));+#2375 = PCURVE('',#2304,#2376);+#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381);+#2377 = LINE('',#2378,#2379);+#2378 = CARTESIAN_POINT('',(5.E-02,0.));+#2379 = VECTOR('',#2380,1.);+#2380 = DIRECTION('',(0.,-1.));+#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2382 = PCURVE('',#2278,#2383);+#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388);+#2384 = LINE('',#2385,#2386);+#2385 = CARTESIAN_POINT('',(0.5,0.));+#2386 = VECTOR('',#2387,1.);+#2387 = DIRECTION('',(0.,1.));+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2389 = ADVANCED_FACE('',(#2390),#2196,.F.);+#2390 = FACE_BOUND('',#2391,.F.);+#2391 = EDGE_LOOP('',(#2392,#2413,#2414,#2435));+#2392 = ORIENTED_EDGE('',*,*,#2393,.F.);+#2393 = EDGE_CURVE('',#2174,#2294,#2394,.T.);+#2394 = SURFACE_CURVE('',#2395,(#2399,#2406),.PCURVE_S1.);+#2395 = LINE('',#2396,#2397);+#2396 = CARTESIAN_POINT('',(1.25,1.025,0.));+#2397 = VECTOR('',#2398,1.);+#2398 = DIRECTION('',(1.,0.,0.));+#2399 = PCURVE('',#2196,#2400);+#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405);+#2401 = LINE('',#2402,#2403);+#2402 = CARTESIAN_POINT('',(0.,0.));+#2403 = VECTOR('',#2404,1.);+#2404 = DIRECTION('',(0.,1.));+#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2406 = PCURVE('',#2224,#2407);+#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412);+#2408 = LINE('',#2409,#2410);+#2409 = CARTESIAN_POINT('',(0.,0.));+#2410 = VECTOR('',#2411,1.);+#2411 = DIRECTION('',(1.,0.));+#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2413 = ORIENTED_EDGE('',*,*,#2173,.T.);+#2414 = ORIENTED_EDGE('',*,*,#2415,.T.);+#2415 = EDGE_CURVE('',#2176,#2296,#2416,.T.);+#2416 = SURFACE_CURVE('',#2417,(#2421,#2428),.PCURVE_S1.);+#2417 = LINE('',#2418,#2419);+#2418 = CARTESIAN_POINT('',(1.25,1.025,5.E-02));+#2419 = VECTOR('',#2420,1.);+#2420 = DIRECTION('',(1.,0.,0.));+#2421 = PCURVE('',#2196,#2422);+#2422 = DEFINITIONAL_REPRESENTATION('',(#2423),#2427);+#2423 = LINE('',#2424,#2425);+#2424 = CARTESIAN_POINT('',(5.E-02,0.));+#2425 = VECTOR('',#2426,1.);+#2426 = DIRECTION('',(0.,1.));+#2427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2428 = PCURVE('',#2278,#2429);+#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434);+#2430 = LINE('',#2431,#2432);+#2431 = CARTESIAN_POINT('',(0.,0.));+#2432 = VECTOR('',#2433,1.);+#2433 = DIRECTION('',(1.,0.));+#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2435 = ORIENTED_EDGE('',*,*,#2293,.F.);+#2436 = ADVANCED_FACE('',(#2437),#2252,.T.);+#2437 = FACE_BOUND('',#2438,.T.);+#2438 = EDGE_LOOP('',(#2439,#2460,#2461,#2482));+#2439 = ORIENTED_EDGE('',*,*,#2440,.F.);+#2440 = EDGE_CURVE('',#2209,#2324,#2441,.T.);+#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.);+#2442 = LINE('',#2443,#2444);+#2443 = CARTESIAN_POINT('',(1.25,1.275,0.));+#2444 = VECTOR('',#2445,1.);+#2445 = DIRECTION('',(1.,0.,0.));+#2446 = PCURVE('',#2252,#2447);+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);+#2448 = LINE('',#2449,#2450);+#2449 = CARTESIAN_POINT('',(0.,0.));+#2450 = VECTOR('',#2451,1.);+#2451 = DIRECTION('',(0.,1.));+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2453 = PCURVE('',#2224,#2454);+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);+#2455 = LINE('',#2456,#2457);+#2456 = CARTESIAN_POINT('',(0.,0.25));+#2457 = VECTOR('',#2458,1.);+#2458 = DIRECTION('',(1.,0.));+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2460 = ORIENTED_EDGE('',*,*,#2236,.T.);+#2461 = ORIENTED_EDGE('',*,*,#2462,.T.);+#2462 = EDGE_CURVE('',#2237,#2347,#2463,.T.);+#2463 = SURFACE_CURVE('',#2464,(#2468,#2475),.PCURVE_S1.);+#2464 = LINE('',#2465,#2466);+#2465 = CARTESIAN_POINT('',(1.25,1.275,5.E-02));+#2466 = VECTOR('',#2467,1.);+#2467 = DIRECTION('',(1.,0.,0.));+#2468 = PCURVE('',#2252,#2469);+#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474);+#2470 = LINE('',#2471,#2472);+#2471 = CARTESIAN_POINT('',(5.E-02,0.));+#2472 = VECTOR('',#2473,1.);+#2473 = DIRECTION('',(0.,1.));+#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2475 = PCURVE('',#2278,#2476);+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);+#2477 = LINE('',#2478,#2479);+#2478 = CARTESIAN_POINT('',(0.,0.25));+#2479 = VECTOR('',#2480,1.);+#2480 = DIRECTION('',(1.,0.));+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2482 = ORIENTED_EDGE('',*,*,#2346,.F.);+#2483 = ADVANCED_FACE('',(#2484),#2224,.F.);+#2484 = FACE_BOUND('',#2485,.F.);+#2485 = EDGE_LOOP('',(#2486,#2487,#2488,#2489));+#2486 = ORIENTED_EDGE('',*,*,#2208,.F.);+#2487 = ORIENTED_EDGE('',*,*,#2393,.T.);+#2488 = ORIENTED_EDGE('',*,*,#2323,.T.);+#2489 = ORIENTED_EDGE('',*,*,#2440,.F.);+#2490 = ADVANCED_FACE('',(#2491),#2278,.T.);+#2491 = FACE_BOUND('',#2492,.T.);+#2492 = EDGE_LOOP('',(#2493,#2494,#2495,#2496));+#2493 = ORIENTED_EDGE('',*,*,#2264,.F.);+#2494 = ORIENTED_EDGE('',*,*,#2415,.T.);+#2495 = ORIENTED_EDGE('',*,*,#2369,.T.);+#2496 = ORIENTED_EDGE('',*,*,#2462,.F.);+#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2498,#2499,#2500)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2498,+ 'distance_accuracy_value','confusion accuracy');+#2502 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2503,#2505);+#2503 = ( REPRESENTATION_RELATIONSHIP('','',#2166,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2504) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2504 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);+#2505 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #2506);+#2506 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','body_6','',#5,#2161,$);+#2507 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2163));+#2508 = SHAPE_DEFINITION_REPRESENTATION(#2509,#2515);+#2509 = PRODUCT_DEFINITION_SHAPE('','',#2510);+#2510 = PRODUCT_DEFINITION('design','',#2511,#2514);+#2511 = PRODUCT_DEFINITION_FORMATION('','',#2512);+#2512 = PRODUCT('body_7','body_7','',(#2513));+#2513 = PRODUCT_CONTEXT('',#2,'mechanical');+#2514 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2515 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2516),#2846);+#2516 = MANIFOLD_SOLID_BREP('',#2517);+#2517 = CLOSED_SHELL('',(#2518,#2638,#2738,#2785,#2832,#2839));+#2518 = ADVANCED_FACE('',(#2519),#2533,.F.);+#2519 = FACE_BOUND('',#2520,.F.);+#2520 = EDGE_LOOP('',(#2521,#2556,#2584,#2612));+#2521 = ORIENTED_EDGE('',*,*,#2522,.F.);+#2522 = EDGE_CURVE('',#2523,#2525,#2527,.T.);+#2523 = VERTEX_POINT('',#2524);+#2524 = CARTESIAN_POINT('',(1.25,0.525,0.));+#2525 = VERTEX_POINT('',#2526);+#2526 = CARTESIAN_POINT('',(1.25,0.525,5.E-02));+#2527 = SURFACE_CURVE('',#2528,(#2532,#2544),.PCURVE_S1.);+#2528 = LINE('',#2529,#2530);+#2529 = CARTESIAN_POINT('',(1.25,0.525,0.));+#2530 = VECTOR('',#2531,1.);+#2531 = DIRECTION('',(0.,0.,1.));+#2532 = PCURVE('',#2533,#2538);+#2533 = PLANE('',#2534);+#2534 = AXIS2_PLACEMENT_3D('',#2535,#2536,#2537);+#2535 = CARTESIAN_POINT('',(1.25,0.525,0.));+#2536 = DIRECTION('',(1.,0.,0.));+#2537 = DIRECTION('',(0.,0.,1.));+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543);+#2539 = LINE('',#2540,#2541);+#2540 = CARTESIAN_POINT('',(0.,0.));+#2541 = VECTOR('',#2542,1.);+#2542 = DIRECTION('',(1.,0.));+#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2544 = PCURVE('',#2545,#2550);+#2545 = PLANE('',#2546);+#2546 = AXIS2_PLACEMENT_3D('',#2547,#2548,#2549);+#2547 = CARTESIAN_POINT('',(1.25,0.525,0.));+#2548 = DIRECTION('',(0.,1.,0.));+#2549 = DIRECTION('',(0.,0.,1.));+#2550 = DEFINITIONAL_REPRESENTATION('',(#2551),#2555);+#2551 = LINE('',#2552,#2553);+#2552 = CARTESIAN_POINT('',(0.,0.));+#2553 = VECTOR('',#2554,1.);+#2554 = DIRECTION('',(1.,0.));+#2555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2556 = ORIENTED_EDGE('',*,*,#2557,.T.);+#2557 = EDGE_CURVE('',#2523,#2558,#2560,.T.);+#2558 = VERTEX_POINT('',#2559);+#2559 = CARTESIAN_POINT('',(1.25,0.775,0.));+#2560 = SURFACE_CURVE('',#2561,(#2565,#2572),.PCURVE_S1.);+#2561 = LINE('',#2562,#2563);+#2562 = CARTESIAN_POINT('',(1.25,0.525,0.));+#2563 = VECTOR('',#2564,1.);+#2564 = DIRECTION('',(0.,1.,0.));+#2565 = PCURVE('',#2533,#2566);+#2566 = DEFINITIONAL_REPRESENTATION('',(#2567),#2571);+#2567 = LINE('',#2568,#2569);+#2568 = CARTESIAN_POINT('',(0.,0.));+#2569 = VECTOR('',#2570,1.);+#2570 = DIRECTION('',(0.,-1.));+#2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2572 = PCURVE('',#2573,#2578);+#2573 = PLANE('',#2574);+#2574 = AXIS2_PLACEMENT_3D('',#2575,#2576,#2577);+#2575 = CARTESIAN_POINT('',(1.25,0.525,0.));+#2576 = DIRECTION('',(0.,0.,1.));+#2577 = DIRECTION('',(1.,0.,0.));+#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583);+#2579 = LINE('',#2580,#2581);+#2580 = CARTESIAN_POINT('',(0.,0.));+#2581 = VECTOR('',#2582,1.);+#2582 = DIRECTION('',(0.,1.));+#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2584 = ORIENTED_EDGE('',*,*,#2585,.T.);+#2585 = EDGE_CURVE('',#2558,#2586,#2588,.T.);+#2586 = VERTEX_POINT('',#2587);+#2587 = CARTESIAN_POINT('',(1.25,0.775,5.E-02));+#2588 = SURFACE_CURVE('',#2589,(#2593,#2600),.PCURVE_S1.);+#2589 = LINE('',#2590,#2591);+#2590 = CARTESIAN_POINT('',(1.25,0.775,0.));+#2591 = VECTOR('',#2592,1.);+#2592 = DIRECTION('',(0.,0.,1.));+#2593 = PCURVE('',#2533,#2594);+#2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599);+#2595 = LINE('',#2596,#2597);+#2596 = CARTESIAN_POINT('',(0.,-0.25));+#2597 = VECTOR('',#2598,1.);+#2598 = DIRECTION('',(1.,0.));+#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2600 = PCURVE('',#2601,#2606);+#2601 = PLANE('',#2602);+#2602 = AXIS2_PLACEMENT_3D('',#2603,#2604,#2605);+#2603 = CARTESIAN_POINT('',(1.25,0.775,0.));+#2604 = DIRECTION('',(0.,1.,0.));+#2605 = DIRECTION('',(0.,0.,1.));+#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611);+#2607 = LINE('',#2608,#2609);+#2608 = CARTESIAN_POINT('',(0.,0.));+#2609 = VECTOR('',#2610,1.);+#2610 = DIRECTION('',(1.,0.));+#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2612 = ORIENTED_EDGE('',*,*,#2613,.F.);+#2613 = EDGE_CURVE('',#2525,#2586,#2614,.T.);+#2614 = SURFACE_CURVE('',#2615,(#2619,#2626),.PCURVE_S1.);+#2615 = LINE('',#2616,#2617);+#2616 = CARTESIAN_POINT('',(1.25,0.525,5.E-02));+#2617 = VECTOR('',#2618,1.);+#2618 = DIRECTION('',(0.,1.,0.));+#2619 = PCURVE('',#2533,#2620);+#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625);+#2621 = LINE('',#2622,#2623);+#2622 = CARTESIAN_POINT('',(5.E-02,0.));+#2623 = VECTOR('',#2624,1.);+#2624 = DIRECTION('',(0.,-1.));+#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2626 = PCURVE('',#2627,#2632);+#2627 = PLANE('',#2628);+#2628 = AXIS2_PLACEMENT_3D('',#2629,#2630,#2631);+#2629 = CARTESIAN_POINT('',(1.25,0.525,5.E-02));+#2630 = DIRECTION('',(0.,0.,1.));+#2631 = DIRECTION('',(1.,0.,0.));+#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637);+#2633 = LINE('',#2634,#2635);+#2634 = CARTESIAN_POINT('',(0.,0.));+#2635 = VECTOR('',#2636,1.);+#2636 = DIRECTION('',(0.,1.));+#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2638 = ADVANCED_FACE('',(#2639),#2653,.T.);+#2639 = FACE_BOUND('',#2640,.T.);+#2640 = EDGE_LOOP('',(#2641,#2671,#2694,#2717));+#2641 = ORIENTED_EDGE('',*,*,#2642,.F.);+#2642 = EDGE_CURVE('',#2643,#2645,#2647,.T.);+#2643 = VERTEX_POINT('',#2644);+#2644 = CARTESIAN_POINT('',(1.75,0.525,0.));+#2645 = VERTEX_POINT('',#2646);+#2646 = CARTESIAN_POINT('',(1.75,0.525,5.E-02));+#2647 = SURFACE_CURVE('',#2648,(#2652,#2664),.PCURVE_S1.);+#2648 = LINE('',#2649,#2650);+#2649 = CARTESIAN_POINT('',(1.75,0.525,0.));+#2650 = VECTOR('',#2651,1.);+#2651 = DIRECTION('',(0.,0.,1.));+#2652 = PCURVE('',#2653,#2658);+#2653 = PLANE('',#2654);+#2654 = AXIS2_PLACEMENT_3D('',#2655,#2656,#2657);+#2655 = CARTESIAN_POINT('',(1.75,0.525,0.));+#2656 = DIRECTION('',(1.,0.,0.));+#2657 = DIRECTION('',(0.,0.,1.));+#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);+#2659 = LINE('',#2660,#2661);+#2660 = CARTESIAN_POINT('',(0.,0.));+#2661 = VECTOR('',#2662,1.);+#2662 = DIRECTION('',(1.,0.));+#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2664 = PCURVE('',#2545,#2665);+#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2670);+#2666 = LINE('',#2667,#2668);+#2667 = CARTESIAN_POINT('',(0.,0.5));+#2668 = VECTOR('',#2669,1.);+#2669 = DIRECTION('',(1.,0.));+#2670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2671 = ORIENTED_EDGE('',*,*,#2672,.T.);+#2672 = EDGE_CURVE('',#2643,#2673,#2675,.T.);+#2673 = VERTEX_POINT('',#2674);+#2674 = CARTESIAN_POINT('',(1.75,0.775,0.));+#2675 = SURFACE_CURVE('',#2676,(#2680,#2687),.PCURVE_S1.);+#2676 = LINE('',#2677,#2678);+#2677 = CARTESIAN_POINT('',(1.75,0.525,0.));+#2678 = VECTOR('',#2679,1.);+#2679 = DIRECTION('',(0.,1.,0.));+#2680 = PCURVE('',#2653,#2681);+#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);+#2682 = LINE('',#2683,#2684);+#2683 = CARTESIAN_POINT('',(0.,0.));+#2684 = VECTOR('',#2685,1.);+#2685 = DIRECTION('',(0.,-1.));+#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2687 = PCURVE('',#2573,#2688);+#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2693);+#2689 = LINE('',#2690,#2691);+#2690 = CARTESIAN_POINT('',(0.5,0.));+#2691 = VECTOR('',#2692,1.);+#2692 = DIRECTION('',(0.,1.));+#2693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2694 = ORIENTED_EDGE('',*,*,#2695,.T.);+#2695 = EDGE_CURVE('',#2673,#2696,#2698,.T.);+#2696 = VERTEX_POINT('',#2697);+#2697 = CARTESIAN_POINT('',(1.75,0.775,5.E-02));+#2698 = SURFACE_CURVE('',#2699,(#2703,#2710),.PCURVE_S1.);+#2699 = LINE('',#2700,#2701);+#2700 = CARTESIAN_POINT('',(1.75,0.775,0.));+#2701 = VECTOR('',#2702,1.);+#2702 = DIRECTION('',(0.,0.,1.));+#2703 = PCURVE('',#2653,#2704);+#2704 = DEFINITIONAL_REPRESENTATION('',(#2705),#2709);+#2705 = LINE('',#2706,#2707);+#2706 = CARTESIAN_POINT('',(0.,-0.25));+#2707 = VECTOR('',#2708,1.);+#2708 = DIRECTION('',(1.,0.));+#2709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2710 = PCURVE('',#2601,#2711);+#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716);+#2712 = LINE('',#2713,#2714);+#2713 = CARTESIAN_POINT('',(0.,0.5));+#2714 = VECTOR('',#2715,1.);+#2715 = DIRECTION('',(1.,0.));+#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2717 = ORIENTED_EDGE('',*,*,#2718,.F.);+#2718 = EDGE_CURVE('',#2645,#2696,#2719,.T.);+#2719 = SURFACE_CURVE('',#2720,(#2724,#2731),.PCURVE_S1.);+#2720 = LINE('',#2721,#2722);+#2721 = CARTESIAN_POINT('',(1.75,0.525,5.E-02));+#2722 = VECTOR('',#2723,1.);+#2723 = DIRECTION('',(0.,1.,0.));+#2724 = PCURVE('',#2653,#2725);+#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730);+#2726 = LINE('',#2727,#2728);+#2727 = CARTESIAN_POINT('',(5.E-02,0.));+#2728 = VECTOR('',#2729,1.);+#2729 = DIRECTION('',(0.,-1.));+#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2731 = PCURVE('',#2627,#2732);+#2732 = DEFINITIONAL_REPRESENTATION('',(#2733),#2737);+#2733 = LINE('',#2734,#2735);+#2734 = CARTESIAN_POINT('',(0.5,0.));+#2735 = VECTOR('',#2736,1.);+#2736 = DIRECTION('',(0.,1.));+#2737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2738 = ADVANCED_FACE('',(#2739),#2545,.F.);+#2739 = FACE_BOUND('',#2740,.F.);+#2740 = EDGE_LOOP('',(#2741,#2762,#2763,#2784));+#2741 = ORIENTED_EDGE('',*,*,#2742,.F.);+#2742 = EDGE_CURVE('',#2523,#2643,#2743,.T.);+#2743 = SURFACE_CURVE('',#2744,(#2748,#2755),.PCURVE_S1.);+#2744 = LINE('',#2745,#2746);+#2745 = CARTESIAN_POINT('',(1.25,0.525,0.));+#2746 = VECTOR('',#2747,1.);+#2747 = DIRECTION('',(1.,0.,0.));+#2748 = PCURVE('',#2545,#2749);+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);+#2750 = LINE('',#2751,#2752);+#2751 = CARTESIAN_POINT('',(0.,0.));+#2752 = VECTOR('',#2753,1.);+#2753 = DIRECTION('',(0.,1.));+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2755 = PCURVE('',#2573,#2756);+#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761);+#2757 = LINE('',#2758,#2759);+#2758 = CARTESIAN_POINT('',(0.,0.));+#2759 = VECTOR('',#2760,1.);+#2760 = DIRECTION('',(1.,0.));+#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2762 = ORIENTED_EDGE('',*,*,#2522,.T.);+#2763 = ORIENTED_EDGE('',*,*,#2764,.T.);+#2764 = EDGE_CURVE('',#2525,#2645,#2765,.T.);+#2765 = SURFACE_CURVE('',#2766,(#2770,#2777),.PCURVE_S1.);+#2766 = LINE('',#2767,#2768);+#2767 = CARTESIAN_POINT('',(1.25,0.525,5.E-02));+#2768 = VECTOR('',#2769,1.);+#2769 = DIRECTION('',(1.,0.,0.));+#2770 = PCURVE('',#2545,#2771);+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);+#2772 = LINE('',#2773,#2774);+#2773 = CARTESIAN_POINT('',(5.E-02,0.));+#2774 = VECTOR('',#2775,1.);+#2775 = DIRECTION('',(0.,1.));+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2777 = PCURVE('',#2627,#2778);+#2778 = DEFINITIONAL_REPRESENTATION('',(#2779),#2783);+#2779 = LINE('',#2780,#2781);+#2780 = CARTESIAN_POINT('',(0.,0.));+#2781 = VECTOR('',#2782,1.);+#2782 = DIRECTION('',(1.,0.));+#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2784 = ORIENTED_EDGE('',*,*,#2642,.F.);+#2785 = ADVANCED_FACE('',(#2786),#2601,.T.);+#2786 = FACE_BOUND('',#2787,.T.);+#2787 = EDGE_LOOP('',(#2788,#2809,#2810,#2831));+#2788 = ORIENTED_EDGE('',*,*,#2789,.F.);+#2789 = EDGE_CURVE('',#2558,#2673,#2790,.T.);+#2790 = SURFACE_CURVE('',#2791,(#2795,#2802),.PCURVE_S1.);+#2791 = LINE('',#2792,#2793);+#2792 = CARTESIAN_POINT('',(1.25,0.775,0.));+#2793 = VECTOR('',#2794,1.);+#2794 = DIRECTION('',(1.,0.,0.));+#2795 = PCURVE('',#2601,#2796);+#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801);+#2797 = LINE('',#2798,#2799);+#2798 = CARTESIAN_POINT('',(0.,0.));+#2799 = VECTOR('',#2800,1.);+#2800 = DIRECTION('',(0.,1.));+#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2802 = PCURVE('',#2573,#2803);+#2803 = DEFINITIONAL_REPRESENTATION('',(#2804),#2808);+#2804 = LINE('',#2805,#2806);+#2805 = CARTESIAN_POINT('',(0.,0.25));+#2806 = VECTOR('',#2807,1.);+#2807 = DIRECTION('',(1.,0.));+#2808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2809 = ORIENTED_EDGE('',*,*,#2585,.T.);+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);+#2811 = EDGE_CURVE('',#2586,#2696,#2812,.T.);+#2812 = SURFACE_CURVE('',#2813,(#2817,#2824),.PCURVE_S1.);+#2813 = LINE('',#2814,#2815);+#2814 = CARTESIAN_POINT('',(1.25,0.775,5.E-02));+#2815 = VECTOR('',#2816,1.);+#2816 = DIRECTION('',(1.,0.,0.));+#2817 = PCURVE('',#2601,#2818);+#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823);+#2819 = LINE('',#2820,#2821);+#2820 = CARTESIAN_POINT('',(5.E-02,0.));+#2821 = VECTOR('',#2822,1.);+#2822 = DIRECTION('',(0.,1.));+#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2824 = PCURVE('',#2627,#2825);+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);+#2826 = LINE('',#2827,#2828);+#2827 = CARTESIAN_POINT('',(0.,0.25));+#2828 = VECTOR('',#2829,1.);+#2829 = DIRECTION('',(1.,0.));+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2831 = ORIENTED_EDGE('',*,*,#2695,.F.);+#2832 = ADVANCED_FACE('',(#2833),#2573,.F.);+#2833 = FACE_BOUND('',#2834,.F.);+#2834 = EDGE_LOOP('',(#2835,#2836,#2837,#2838));+#2835 = ORIENTED_EDGE('',*,*,#2557,.F.);+#2836 = ORIENTED_EDGE('',*,*,#2742,.T.);+#2837 = ORIENTED_EDGE('',*,*,#2672,.T.);+#2838 = ORIENTED_EDGE('',*,*,#2789,.F.);+#2839 = ADVANCED_FACE('',(#2840),#2627,.T.);+#2840 = FACE_BOUND('',#2841,.T.);+#2841 = EDGE_LOOP('',(#2842,#2843,#2844,#2845));+#2842 = ORIENTED_EDGE('',*,*,#2613,.F.);+#2843 = ORIENTED_EDGE('',*,*,#2764,.T.);+#2844 = ORIENTED_EDGE('',*,*,#2718,.T.);+#2845 = ORIENTED_EDGE('',*,*,#2811,.F.);+#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2850)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2847,#2848,#2849)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2847 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2848 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2849 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2850 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2847,+ 'distance_accuracy_value','confusion accuracy');+#2851 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2852,#2854);+#2852 = ( REPRESENTATION_RELATIONSHIP('','',#2515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2853) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2853 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);+#2854 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #2855);+#2855 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','body_7','',#5,#2510,$);+#2856 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2512));+#2857 = SHAPE_DEFINITION_REPRESENTATION(#2858,#2864);+#2858 = PRODUCT_DEFINITION_SHAPE('','',#2859);+#2859 = PRODUCT_DEFINITION('design','',#2860,#2863);+#2860 = PRODUCT_DEFINITION_FORMATION('','',#2861);+#2861 = PRODUCT('body_8','body_8','',(#2862));+#2862 = PRODUCT_CONTEXT('',#2,'mechanical');+#2863 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2864 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2865),#3195);+#2865 = MANIFOLD_SOLID_BREP('',#2866);+#2866 = CLOSED_SHELL('',(#2867,#2987,#3087,#3134,#3181,#3188));+#2867 = ADVANCED_FACE('',(#2868),#2882,.F.);+#2868 = FACE_BOUND('',#2869,.F.);+#2869 = EDGE_LOOP('',(#2870,#2905,#2933,#2961));+#2870 = ORIENTED_EDGE('',*,*,#2871,.F.);+#2871 = EDGE_CURVE('',#2872,#2874,#2876,.T.);+#2872 = VERTEX_POINT('',#2873);+#2873 = CARTESIAN_POINT('',(1.05,-1.9,0.));+#2874 = VERTEX_POINT('',#2875);+#2875 = CARTESIAN_POINT('',(1.05,-1.9,5.E-02));+#2876 = SURFACE_CURVE('',#2877,(#2881,#2893),.PCURVE_S1.);+#2877 = LINE('',#2878,#2879);+#2878 = CARTESIAN_POINT('',(1.05,-1.9,0.));+#2879 = VECTOR('',#2880,1.);+#2880 = DIRECTION('',(0.,0.,1.));+#2881 = PCURVE('',#2882,#2887);+#2882 = PLANE('',#2883);+#2883 = AXIS2_PLACEMENT_3D('',#2884,#2885,#2886);+#2884 = CARTESIAN_POINT('',(1.05,-1.9,0.));+#2885 = DIRECTION('',(1.,0.,0.));+#2886 = DIRECTION('',(0.,0.,1.));+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);+#2888 = LINE('',#2889,#2890);+#2889 = CARTESIAN_POINT('',(0.,0.));+#2890 = VECTOR('',#2891,1.);+#2891 = DIRECTION('',(1.,0.));+#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2893 = PCURVE('',#2894,#2899);+#2894 = PLANE('',#2895);+#2895 = AXIS2_PLACEMENT_3D('',#2896,#2897,#2898);+#2896 = CARTESIAN_POINT('',(1.05,-1.9,0.));+#2897 = DIRECTION('',(0.,1.,0.));+#2898 = DIRECTION('',(0.,0.,1.));+#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904);+#2900 = LINE('',#2901,#2902);+#2901 = CARTESIAN_POINT('',(0.,0.));+#2902 = VECTOR('',#2903,1.);+#2903 = DIRECTION('',(1.,0.));+#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2905 = ORIENTED_EDGE('',*,*,#2906,.T.);+#2906 = EDGE_CURVE('',#2872,#2907,#2909,.T.);+#2907 = VERTEX_POINT('',#2908);+#2908 = CARTESIAN_POINT('',(1.05,-1.E-01,0.));+#2909 = SURFACE_CURVE('',#2910,(#2914,#2921),.PCURVE_S1.);+#2910 = LINE('',#2911,#2912);+#2911 = CARTESIAN_POINT('',(1.05,-1.9,0.));+#2912 = VECTOR('',#2913,1.);+#2913 = DIRECTION('',(0.,1.,0.));+#2914 = PCURVE('',#2882,#2915);+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);+#2916 = LINE('',#2917,#2918);+#2917 = CARTESIAN_POINT('',(0.,0.));+#2918 = VECTOR('',#2919,1.);+#2919 = DIRECTION('',(0.,-1.));+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2921 = PCURVE('',#2922,#2927);+#2922 = PLANE('',#2923);+#2923 = AXIS2_PLACEMENT_3D('',#2924,#2925,#2926);+#2924 = CARTESIAN_POINT('',(1.05,-1.9,0.));+#2925 = DIRECTION('',(0.,0.,1.));+#2926 = DIRECTION('',(1.,0.,0.));+#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932);+#2928 = LINE('',#2929,#2930);+#2929 = CARTESIAN_POINT('',(0.,0.));+#2930 = VECTOR('',#2931,1.);+#2931 = DIRECTION('',(0.,1.));+#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2933 = ORIENTED_EDGE('',*,*,#2934,.T.);+#2934 = EDGE_CURVE('',#2907,#2935,#2937,.T.);+#2935 = VERTEX_POINT('',#2936);+#2936 = CARTESIAN_POINT('',(1.05,-1.E-01,5.E-02));+#2937 = SURFACE_CURVE('',#2938,(#2942,#2949),.PCURVE_S1.);+#2938 = LINE('',#2939,#2940);+#2939 = CARTESIAN_POINT('',(1.05,-1.E-01,0.));+#2940 = VECTOR('',#2941,1.);+#2941 = DIRECTION('',(0.,0.,1.));+#2942 = PCURVE('',#2882,#2943);+#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948);+#2944 = LINE('',#2945,#2946);+#2945 = CARTESIAN_POINT('',(0.,-1.8));+#2946 = VECTOR('',#2947,1.);+#2947 = DIRECTION('',(1.,0.));+#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2949 = PCURVE('',#2950,#2955);+#2950 = PLANE('',#2951);+#2951 = AXIS2_PLACEMENT_3D('',#2952,#2953,#2954);+#2952 = CARTESIAN_POINT('',(1.05,-1.E-01,0.));+#2953 = DIRECTION('',(0.,1.,0.));+#2954 = DIRECTION('',(0.,0.,1.));+#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960);+#2956 = LINE('',#2957,#2958);+#2957 = CARTESIAN_POINT('',(0.,0.));+#2958 = VECTOR('',#2959,1.);+#2959 = DIRECTION('',(1.,0.));+#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2961 = ORIENTED_EDGE('',*,*,#2962,.F.);+#2962 = EDGE_CURVE('',#2874,#2935,#2963,.T.);+#2963 = SURFACE_CURVE('',#2964,(#2968,#2975),.PCURVE_S1.);+#2964 = LINE('',#2965,#2966);+#2965 = CARTESIAN_POINT('',(1.05,-1.9,5.E-02));+#2966 = VECTOR('',#2967,1.);+#2967 = DIRECTION('',(0.,1.,0.));+#2968 = PCURVE('',#2882,#2969);+#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);+#2970 = LINE('',#2971,#2972);+#2971 = CARTESIAN_POINT('',(5.E-02,0.));+#2972 = VECTOR('',#2973,1.);+#2973 = DIRECTION('',(0.,-1.));+#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2975 = PCURVE('',#2976,#2981);+#2976 = PLANE('',#2977);+#2977 = AXIS2_PLACEMENT_3D('',#2978,#2979,#2980);+#2978 = CARTESIAN_POINT('',(1.05,-1.9,5.E-02));+#2979 = DIRECTION('',(0.,0.,1.));+#2980 = DIRECTION('',(1.,0.,0.));+#2981 = DEFINITIONAL_REPRESENTATION('',(#2982),#2986);+#2982 = LINE('',#2983,#2984);+#2983 = CARTESIAN_POINT('',(0.,0.));+#2984 = VECTOR('',#2985,1.);+#2985 = DIRECTION('',(0.,1.));+#2986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2987 = ADVANCED_FACE('',(#2988),#3002,.T.);+#2988 = FACE_BOUND('',#2989,.T.);+#2989 = EDGE_LOOP('',(#2990,#3020,#3043,#3066));+#2990 = ORIENTED_EDGE('',*,*,#2991,.F.);+#2991 = EDGE_CURVE('',#2992,#2994,#2996,.T.);+#2992 = VERTEX_POINT('',#2993);+#2993 = CARTESIAN_POINT('',(1.95,-1.9,0.));+#2994 = VERTEX_POINT('',#2995);+#2995 = CARTESIAN_POINT('',(1.95,-1.9,5.E-02));+#2996 = SURFACE_CURVE('',#2997,(#3001,#3013),.PCURVE_S1.);+#2997 = LINE('',#2998,#2999);+#2998 = CARTESIAN_POINT('',(1.95,-1.9,0.));+#2999 = VECTOR('',#3000,1.);+#3000 = DIRECTION('',(0.,0.,1.));+#3001 = PCURVE('',#3002,#3007);+#3002 = PLANE('',#3003);+#3003 = AXIS2_PLACEMENT_3D('',#3004,#3005,#3006);+#3004 = CARTESIAN_POINT('',(1.95,-1.9,0.));+#3005 = DIRECTION('',(1.,0.,0.));+#3006 = DIRECTION('',(0.,0.,1.));+#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3012);+#3008 = LINE('',#3009,#3010);+#3009 = CARTESIAN_POINT('',(0.,0.));+#3010 = VECTOR('',#3011,1.);+#3011 = DIRECTION('',(1.,0.));+#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3013 = PCURVE('',#2894,#3014);+#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3019);+#3015 = LINE('',#3016,#3017);+#3016 = CARTESIAN_POINT('',(0.,0.9));+#3017 = VECTOR('',#3018,1.);+#3018 = DIRECTION('',(1.,0.));+#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3020 = ORIENTED_EDGE('',*,*,#3021,.T.);+#3021 = EDGE_CURVE('',#2992,#3022,#3024,.T.);+#3022 = VERTEX_POINT('',#3023);+#3023 = CARTESIAN_POINT('',(1.95,-1.E-01,0.));+#3024 = SURFACE_CURVE('',#3025,(#3029,#3036),.PCURVE_S1.);+#3025 = LINE('',#3026,#3027);+#3026 = CARTESIAN_POINT('',(1.95,-1.9,0.));+#3027 = VECTOR('',#3028,1.);+#3028 = DIRECTION('',(0.,1.,0.));+#3029 = PCURVE('',#3002,#3030);+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035);+#3031 = LINE('',#3032,#3033);+#3032 = CARTESIAN_POINT('',(0.,0.));+#3033 = VECTOR('',#3034,1.);+#3034 = DIRECTION('',(0.,-1.));+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3036 = PCURVE('',#2922,#3037);+#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3042);+#3038 = LINE('',#3039,#3040);+#3039 = CARTESIAN_POINT('',(0.9,0.));+#3040 = VECTOR('',#3041,1.);+#3041 = DIRECTION('',(0.,1.));+#3042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3043 = ORIENTED_EDGE('',*,*,#3044,.T.);+#3044 = EDGE_CURVE('',#3022,#3045,#3047,.T.);+#3045 = VERTEX_POINT('',#3046);+#3046 = CARTESIAN_POINT('',(1.95,-1.E-01,5.E-02));+#3047 = SURFACE_CURVE('',#3048,(#3052,#3059),.PCURVE_S1.);+#3048 = LINE('',#3049,#3050);+#3049 = CARTESIAN_POINT('',(1.95,-1.E-01,0.));+#3050 = VECTOR('',#3051,1.);+#3051 = DIRECTION('',(0.,0.,1.));+#3052 = PCURVE('',#3002,#3053);+#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058);+#3054 = LINE('',#3055,#3056);+#3055 = CARTESIAN_POINT('',(0.,-1.8));+#3056 = VECTOR('',#3057,1.);+#3057 = DIRECTION('',(1.,0.));+#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3059 = PCURVE('',#2950,#3060);+#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065);+#3061 = LINE('',#3062,#3063);+#3062 = CARTESIAN_POINT('',(0.,0.9));+#3063 = VECTOR('',#3064,1.);+#3064 = DIRECTION('',(1.,0.));+#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3066 = ORIENTED_EDGE('',*,*,#3067,.F.);+#3067 = EDGE_CURVE('',#2994,#3045,#3068,.T.);+#3068 = SURFACE_CURVE('',#3069,(#3073,#3080),.PCURVE_S1.);+#3069 = LINE('',#3070,#3071);+#3070 = CARTESIAN_POINT('',(1.95,-1.9,5.E-02));+#3071 = VECTOR('',#3072,1.);+#3072 = DIRECTION('',(0.,1.,0.));+#3073 = PCURVE('',#3002,#3074);+#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3079);+#3075 = LINE('',#3076,#3077);+#3076 = CARTESIAN_POINT('',(5.E-02,0.));+#3077 = VECTOR('',#3078,1.);+#3078 = DIRECTION('',(0.,-1.));+#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3080 = PCURVE('',#2976,#3081);+#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086);+#3082 = LINE('',#3083,#3084);+#3083 = CARTESIAN_POINT('',(0.9,0.));+#3084 = VECTOR('',#3085,1.);+#3085 = DIRECTION('',(0.,1.));+#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3087 = ADVANCED_FACE('',(#3088),#2894,.F.);+#3088 = FACE_BOUND('',#3089,.F.);+#3089 = EDGE_LOOP('',(#3090,#3111,#3112,#3133));+#3090 = ORIENTED_EDGE('',*,*,#3091,.F.);+#3091 = EDGE_CURVE('',#2872,#2992,#3092,.T.);+#3092 = SURFACE_CURVE('',#3093,(#3097,#3104),.PCURVE_S1.);+#3093 = LINE('',#3094,#3095);+#3094 = CARTESIAN_POINT('',(1.05,-1.9,0.));+#3095 = VECTOR('',#3096,1.);+#3096 = DIRECTION('',(1.,0.,0.));+#3097 = PCURVE('',#2894,#3098);+#3098 = DEFINITIONAL_REPRESENTATION('',(#3099),#3103);+#3099 = LINE('',#3100,#3101);+#3100 = CARTESIAN_POINT('',(0.,0.));+#3101 = VECTOR('',#3102,1.);+#3102 = DIRECTION('',(0.,1.));+#3103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3104 = PCURVE('',#2922,#3105);+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110);+#3106 = LINE('',#3107,#3108);+#3107 = CARTESIAN_POINT('',(0.,0.));+#3108 = VECTOR('',#3109,1.);+#3109 = DIRECTION('',(1.,0.));+#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3111 = ORIENTED_EDGE('',*,*,#2871,.T.);+#3112 = ORIENTED_EDGE('',*,*,#3113,.T.);+#3113 = EDGE_CURVE('',#2874,#2994,#3114,.T.);+#3114 = SURFACE_CURVE('',#3115,(#3119,#3126),.PCURVE_S1.);+#3115 = LINE('',#3116,#3117);+#3116 = CARTESIAN_POINT('',(1.05,-1.9,5.E-02));+#3117 = VECTOR('',#3118,1.);+#3118 = DIRECTION('',(1.,0.,0.));+#3119 = PCURVE('',#2894,#3120);+#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125);+#3121 = LINE('',#3122,#3123);+#3122 = CARTESIAN_POINT('',(5.E-02,0.));+#3123 = VECTOR('',#3124,1.);+#3124 = DIRECTION('',(0.,1.));+#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3126 = PCURVE('',#2976,#3127);+#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132);+#3128 = LINE('',#3129,#3130);+#3129 = CARTESIAN_POINT('',(0.,0.));+#3130 = VECTOR('',#3131,1.);+#3131 = DIRECTION('',(1.,0.));+#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3133 = ORIENTED_EDGE('',*,*,#2991,.F.);+#3134 = ADVANCED_FACE('',(#3135),#2950,.T.);+#3135 = FACE_BOUND('',#3136,.T.);+#3136 = EDGE_LOOP('',(#3137,#3158,#3159,#3180));+#3137 = ORIENTED_EDGE('',*,*,#3138,.F.);+#3138 = EDGE_CURVE('',#2907,#3022,#3139,.T.);+#3139 = SURFACE_CURVE('',#3140,(#3144,#3151),.PCURVE_S1.);+#3140 = LINE('',#3141,#3142);+#3141 = CARTESIAN_POINT('',(1.05,-1.E-01,0.));+#3142 = VECTOR('',#3143,1.);+#3143 = DIRECTION('',(1.,0.,0.));+#3144 = PCURVE('',#2950,#3145);+#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);+#3146 = LINE('',#3147,#3148);+#3147 = CARTESIAN_POINT('',(0.,0.));+#3148 = VECTOR('',#3149,1.);+#3149 = DIRECTION('',(0.,1.));+#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3151 = PCURVE('',#2922,#3152);+#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);+#3153 = LINE('',#3154,#3155);+#3154 = CARTESIAN_POINT('',(0.,1.8));+#3155 = VECTOR('',#3156,1.);+#3156 = DIRECTION('',(1.,0.));+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3158 = ORIENTED_EDGE('',*,*,#2934,.T.);+#3159 = ORIENTED_EDGE('',*,*,#3160,.T.);+#3160 = EDGE_CURVE('',#2935,#3045,#3161,.T.);+#3161 = SURFACE_CURVE('',#3162,(#3166,#3173),.PCURVE_S1.);+#3162 = LINE('',#3163,#3164);+#3163 = CARTESIAN_POINT('',(1.05,-1.E-01,5.E-02));+#3164 = VECTOR('',#3165,1.);+#3165 = DIRECTION('',(1.,0.,0.));+#3166 = PCURVE('',#2950,#3167);+#3167 = DEFINITIONAL_REPRESENTATION('',(#3168),#3172);+#3168 = LINE('',#3169,#3170);+#3169 = CARTESIAN_POINT('',(5.E-02,0.));+#3170 = VECTOR('',#3171,1.);+#3171 = DIRECTION('',(0.,1.));+#3172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3173 = PCURVE('',#2976,#3174);+#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3179);+#3175 = LINE('',#3176,#3177);+#3176 = CARTESIAN_POINT('',(0.,1.8));+#3177 = VECTOR('',#3178,1.);+#3178 = DIRECTION('',(1.,0.));+#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3180 = ORIENTED_EDGE('',*,*,#3044,.F.);+#3181 = ADVANCED_FACE('',(#3182),#2922,.F.);+#3182 = FACE_BOUND('',#3183,.F.);+#3183 = EDGE_LOOP('',(#3184,#3185,#3186,#3187));+#3184 = ORIENTED_EDGE('',*,*,#2906,.F.);+#3185 = ORIENTED_EDGE('',*,*,#3091,.T.);+#3186 = ORIENTED_EDGE('',*,*,#3021,.T.);+#3187 = ORIENTED_EDGE('',*,*,#3138,.F.);+#3188 = ADVANCED_FACE('',(#3189),#2976,.T.);+#3189 = FACE_BOUND('',#3190,.T.);+#3190 = EDGE_LOOP('',(#3191,#3192,#3193,#3194));+#3191 = ORIENTED_EDGE('',*,*,#2962,.F.);+#3192 = ORIENTED_EDGE('',*,*,#3113,.T.);+#3193 = ORIENTED_EDGE('',*,*,#3067,.T.);+#3194 = ORIENTED_EDGE('',*,*,#3160,.F.);+#3195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3199)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3196,#3197,#3198)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3196 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3197 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3198 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3199 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3196,+ 'distance_accuracy_value','confusion accuracy');+#3200 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3201,#3203);+#3201 = ( REPRESENTATION_RELATIONSHIP('','',#2864,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3202) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#3202 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);+#3203 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #3204);+#3204 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','body_8','',#5,#2859,$);+#3205 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2861));+#3206 = SHAPE_DEFINITION_REPRESENTATION(#3207,#3213);+#3207 = PRODUCT_DEFINITION_SHAPE('','',#3208);+#3208 = PRODUCT_DEFINITION('design','',#3209,#3212);+#3209 = PRODUCT_DEFINITION_FORMATION('','',#3210);+#3210 = PRODUCT('body_9','body_9','',(#3211));+#3211 = PRODUCT_CONTEXT('',#2,'mechanical');+#3212 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#3213 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3214),#3544);+#3214 = MANIFOLD_SOLID_BREP('',#3215);+#3215 = CLOSED_SHELL('',(#3216,#3336,#3436,#3483,#3530,#3537));+#3216 = ADVANCED_FACE('',(#3217),#3231,.F.);+#3217 = FACE_BOUND('',#3218,.F.);+#3218 = EDGE_LOOP('',(#3219,#3254,#3282,#3310));+#3219 = ORIENTED_EDGE('',*,*,#3220,.F.);+#3220 = EDGE_CURVE('',#3221,#3223,#3225,.T.);+#3221 = VERTEX_POINT('',#3222);+#3222 = CARTESIAN_POINT('',(-0.625,1.8,0.));+#3223 = VERTEX_POINT('',#3224);+#3224 = CARTESIAN_POINT('',(-0.625,1.8,5.E-02));+#3225 = SURFACE_CURVE('',#3226,(#3230,#3242),.PCURVE_S1.);+#3226 = LINE('',#3227,#3228);+#3227 = CARTESIAN_POINT('',(-0.625,1.8,0.));+#3228 = VECTOR('',#3229,1.);+#3229 = DIRECTION('',(0.,0.,1.));+#3230 = PCURVE('',#3231,#3236);+#3231 = PLANE('',#3232);+#3232 = AXIS2_PLACEMENT_3D('',#3233,#3234,#3235);+#3233 = CARTESIAN_POINT('',(-0.625,1.8,0.));+#3234 = DIRECTION('',(1.,0.,0.));+#3235 = DIRECTION('',(0.,0.,1.));+#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241);+#3237 = LINE('',#3238,#3239);+#3238 = CARTESIAN_POINT('',(0.,0.));+#3239 = VECTOR('',#3240,1.);+#3240 = DIRECTION('',(1.,0.));+#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3242 = PCURVE('',#3243,#3248);+#3243 = PLANE('',#3244);+#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247);+#3245 = CARTESIAN_POINT('',(-0.625,1.8,0.));+#3246 = DIRECTION('',(0.,1.,0.));+#3247 = DIRECTION('',(0.,0.,1.));+#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253);+#3249 = LINE('',#3250,#3251);+#3250 = CARTESIAN_POINT('',(0.,0.));+#3251 = VECTOR('',#3252,1.);+#3252 = DIRECTION('',(1.,0.));+#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3254 = ORIENTED_EDGE('',*,*,#3255,.T.);+#3255 = EDGE_CURVE('',#3221,#3256,#3258,.T.);+#3256 = VERTEX_POINT('',#3257);+#3257 = CARTESIAN_POINT('',(-0.625,2.25,0.));+#3258 = SURFACE_CURVE('',#3259,(#3263,#3270),.PCURVE_S1.);+#3259 = LINE('',#3260,#3261);+#3260 = CARTESIAN_POINT('',(-0.625,1.8,0.));+#3261 = VECTOR('',#3262,1.);+#3262 = DIRECTION('',(0.,1.,0.));+#3263 = PCURVE('',#3231,#3264);+#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3269);+#3265 = LINE('',#3266,#3267);+#3266 = CARTESIAN_POINT('',(0.,0.));+#3267 = VECTOR('',#3268,1.);+#3268 = DIRECTION('',(0.,-1.));+#3269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3270 = PCURVE('',#3271,#3276);+#3271 = PLANE('',#3272);+#3272 = AXIS2_PLACEMENT_3D('',#3273,#3274,#3275);+#3273 = CARTESIAN_POINT('',(-0.625,1.8,0.));+#3274 = DIRECTION('',(0.,0.,1.));+#3275 = DIRECTION('',(1.,0.,0.));+#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281);+#3277 = LINE('',#3278,#3279);+#3278 = CARTESIAN_POINT('',(0.,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,#3284,#3286,.T.);+#3284 = VERTEX_POINT('',#3285);+#3285 = CARTESIAN_POINT('',(-0.625,2.25,5.E-02));+#3286 = SURFACE_CURVE('',#3287,(#3291,#3298),.PCURVE_S1.);+#3287 = LINE('',#3288,#3289);+#3288 = CARTESIAN_POINT('',(-0.625,2.25,0.));+#3289 = VECTOR('',#3290,1.);+#3290 = DIRECTION('',(0.,0.,1.));+#3291 = PCURVE('',#3231,#3292);+#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297);+#3293 = LINE('',#3294,#3295);+#3294 = CARTESIAN_POINT('',(0.,-0.45));+#3295 = VECTOR('',#3296,1.);+#3296 = DIRECTION('',(1.,0.));+#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3298 = PCURVE('',#3299,#3304);+#3299 = PLANE('',#3300);+#3300 = AXIS2_PLACEMENT_3D('',#3301,#3302,#3303);+#3301 = CARTESIAN_POINT('',(-0.625,2.25,0.));+#3302 = DIRECTION('',(0.,1.,0.));+#3303 = DIRECTION('',(0.,0.,1.));+#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);+#3305 = LINE('',#3306,#3307);+#3306 = CARTESIAN_POINT('',(0.,0.));+#3307 = VECTOR('',#3308,1.);+#3308 = DIRECTION('',(1.,0.));+#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3310 = ORIENTED_EDGE('',*,*,#3311,.F.);+#3311 = EDGE_CURVE('',#3223,#3284,#3312,.T.);+#3312 = SURFACE_CURVE('',#3313,(#3317,#3324),.PCURVE_S1.);+#3313 = LINE('',#3314,#3315);+#3314 = CARTESIAN_POINT('',(-0.625,1.8,5.E-02));+#3315 = VECTOR('',#3316,1.);+#3316 = DIRECTION('',(0.,1.,0.));+#3317 = PCURVE('',#3231,#3318);+#3318 = DEFINITIONAL_REPRESENTATION('',(#3319),#3323);+#3319 = LINE('',#3320,#3321);+#3320 = CARTESIAN_POINT('',(5.E-02,0.));+#3321 = VECTOR('',#3322,1.);+#3322 = DIRECTION('',(0.,-1.));+#3323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3324 = PCURVE('',#3325,#3330);+#3325 = PLANE('',#3326);+#3326 = AXIS2_PLACEMENT_3D('',#3327,#3328,#3329);+#3327 = CARTESIAN_POINT('',(-0.625,1.8,5.E-02));+#3328 = DIRECTION('',(0.,0.,1.));+#3329 = DIRECTION('',(1.,0.,0.));+#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335);+#3331 = LINE('',#3332,#3333);+#3332 = CARTESIAN_POINT('',(0.,0.));+#3333 = VECTOR('',#3334,1.);+#3334 = DIRECTION('',(0.,1.));+#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3336 = ADVANCED_FACE('',(#3337),#3351,.T.);+#3337 = FACE_BOUND('',#3338,.T.);+#3338 = EDGE_LOOP('',(#3339,#3369,#3392,#3415));+#3339 = ORIENTED_EDGE('',*,*,#3340,.F.);+#3340 = EDGE_CURVE('',#3341,#3343,#3345,.T.);+#3341 = VERTEX_POINT('',#3342);+#3342 = CARTESIAN_POINT('',(-0.375,1.8,0.));+#3343 = VERTEX_POINT('',#3344);+#3344 = CARTESIAN_POINT('',(-0.375,1.8,5.E-02));+#3345 = SURFACE_CURVE('',#3346,(#3350,#3362),.PCURVE_S1.);+#3346 = LINE('',#3347,#3348);+#3347 = CARTESIAN_POINT('',(-0.375,1.8,0.));+#3348 = VECTOR('',#3349,1.);+#3349 = DIRECTION('',(0.,0.,1.));+#3350 = PCURVE('',#3351,#3356);+#3351 = PLANE('',#3352);+#3352 = AXIS2_PLACEMENT_3D('',#3353,#3354,#3355);+#3353 = CARTESIAN_POINT('',(-0.375,1.8,0.));+#3354 = DIRECTION('',(1.,0.,0.));+#3355 = DIRECTION('',(0.,0.,1.));+#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361);+#3357 = LINE('',#3358,#3359);+#3358 = CARTESIAN_POINT('',(0.,0.));+#3359 = VECTOR('',#3360,1.);+#3360 = DIRECTION('',(1.,0.));+#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3362 = PCURVE('',#3243,#3363);+#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);+#3364 = LINE('',#3365,#3366);+#3365 = CARTESIAN_POINT('',(0.,0.25));+#3366 = VECTOR('',#3367,1.);+#3367 = DIRECTION('',(1.,0.));+#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3369 = ORIENTED_EDGE('',*,*,#3370,.T.);+#3370 = EDGE_CURVE('',#3341,#3371,#3373,.T.);+#3371 = VERTEX_POINT('',#3372);+#3372 = CARTESIAN_POINT('',(-0.375,2.25,0.));+#3373 = SURFACE_CURVE('',#3374,(#3378,#3385),.PCURVE_S1.);+#3374 = LINE('',#3375,#3376);+#3375 = CARTESIAN_POINT('',(-0.375,1.8,0.));+#3376 = VECTOR('',#3377,1.);+#3377 = DIRECTION('',(0.,1.,0.));+#3378 = PCURVE('',#3351,#3379);+#3379 = DEFINITIONAL_REPRESENTATION('',(#3380),#3384);+#3380 = LINE('',#3381,#3382);+#3381 = CARTESIAN_POINT('',(0.,0.));+#3382 = VECTOR('',#3383,1.);+#3383 = DIRECTION('',(0.,-1.));+#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3385 = PCURVE('',#3271,#3386);+#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391);+#3387 = LINE('',#3388,#3389);+#3388 = CARTESIAN_POINT('',(0.25,0.));+#3389 = VECTOR('',#3390,1.);+#3390 = DIRECTION('',(0.,1.));+#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3392 = ORIENTED_EDGE('',*,*,#3393,.T.);+#3393 = EDGE_CURVE('',#3371,#3394,#3396,.T.);+#3394 = VERTEX_POINT('',#3395);+#3395 = CARTESIAN_POINT('',(-0.375,2.25,5.E-02));+#3396 = SURFACE_CURVE('',#3397,(#3401,#3408),.PCURVE_S1.);+#3397 = LINE('',#3398,#3399);+#3398 = CARTESIAN_POINT('',(-0.375,2.25,0.));+#3399 = VECTOR('',#3400,1.);+#3400 = DIRECTION('',(0.,0.,1.));+#3401 = PCURVE('',#3351,#3402);+#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);+#3403 = LINE('',#3404,#3405);+#3404 = CARTESIAN_POINT('',(0.,-0.45));+#3405 = VECTOR('',#3406,1.);+#3406 = DIRECTION('',(1.,0.));+#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3408 = PCURVE('',#3299,#3409);+#3409 = DEFINITIONAL_REPRESENTATION('',(#3410),#3414);+#3410 = LINE('',#3411,#3412);+#3411 = CARTESIAN_POINT('',(0.,0.25));+#3412 = VECTOR('',#3413,1.);+#3413 = DIRECTION('',(1.,0.));+#3414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3415 = ORIENTED_EDGE('',*,*,#3416,.F.);+#3416 = EDGE_CURVE('',#3343,#3394,#3417,.T.);+#3417 = SURFACE_CURVE('',#3418,(#3422,#3429),.PCURVE_S1.);+#3418 = LINE('',#3419,#3420);+#3419 = CARTESIAN_POINT('',(-0.375,1.8,5.E-02));+#3420 = VECTOR('',#3421,1.);+#3421 = DIRECTION('',(0.,1.,0.));+#3422 = PCURVE('',#3351,#3423);+#3423 = DEFINITIONAL_REPRESENTATION('',(#3424),#3428);+#3424 = LINE('',#3425,#3426);+#3425 = CARTESIAN_POINT('',(5.E-02,0.));+#3426 = VECTOR('',#3427,1.);+#3427 = DIRECTION('',(0.,-1.));+#3428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3429 = PCURVE('',#3325,#3430);+#3430 = DEFINITIONAL_REPRESENTATION('',(#3431),#3435);+#3431 = LINE('',#3432,#3433);+#3432 = CARTESIAN_POINT('',(0.25,0.));+#3433 = VECTOR('',#3434,1.);+#3434 = DIRECTION('',(0.,1.));+#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3436 = ADVANCED_FACE('',(#3437),#3243,.F.);+#3437 = FACE_BOUND('',#3438,.F.);+#3438 = EDGE_LOOP('',(#3439,#3460,#3461,#3482));+#3439 = ORIENTED_EDGE('',*,*,#3440,.F.);+#3440 = EDGE_CURVE('',#3221,#3341,#3441,.T.);+#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.);+#3442 = LINE('',#3443,#3444);+#3443 = CARTESIAN_POINT('',(-0.625,1.8,0.));+#3444 = VECTOR('',#3445,1.);+#3445 = DIRECTION('',(1.,0.,0.));+#3446 = PCURVE('',#3243,#3447);+#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452);+#3448 = LINE('',#3449,#3450);+#3449 = CARTESIAN_POINT('',(0.,0.));+#3450 = VECTOR('',#3451,1.);+#3451 = DIRECTION('',(0.,1.));+#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3453 = PCURVE('',#3271,#3454);+#3454 = DEFINITIONAL_REPRESENTATION('',(#3455),#3459);+#3455 = LINE('',#3456,#3457);+#3456 = CARTESIAN_POINT('',(0.,0.));+#3457 = VECTOR('',#3458,1.);+#3458 = DIRECTION('',(1.,0.));+#3459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3460 = ORIENTED_EDGE('',*,*,#3220,.T.);+#3461 = ORIENTED_EDGE('',*,*,#3462,.T.);+#3462 = EDGE_CURVE('',#3223,#3343,#3463,.T.);+#3463 = SURFACE_CURVE('',#3464,(#3468,#3475),.PCURVE_S1.);+#3464 = LINE('',#3465,#3466);+#3465 = CARTESIAN_POINT('',(-0.625,1.8,5.E-02));+#3466 = VECTOR('',#3467,1.);+#3467 = DIRECTION('',(1.,0.,0.));+#3468 = PCURVE('',#3243,#3469);+#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474);+#3470 = LINE('',#3471,#3472);+#3471 = CARTESIAN_POINT('',(5.E-02,0.));+#3472 = VECTOR('',#3473,1.);+#3473 = DIRECTION('',(0.,1.));+#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3475 = PCURVE('',#3325,#3476);+#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481);+#3477 = LINE('',#3478,#3479);+#3478 = CARTESIAN_POINT('',(0.,0.));+#3479 = VECTOR('',#3480,1.);+#3480 = DIRECTION('',(1.,0.));+#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3482 = ORIENTED_EDGE('',*,*,#3340,.F.);+#3483 = ADVANCED_FACE('',(#3484),#3299,.T.);+#3484 = FACE_BOUND('',#3485,.T.);+#3485 = EDGE_LOOP('',(#3486,#3507,#3508,#3529));+#3486 = ORIENTED_EDGE('',*,*,#3487,.F.);+#3487 = EDGE_CURVE('',#3256,#3371,#3488,.T.);+#3488 = SURFACE_CURVE('',#3489,(#3493,#3500),.PCURVE_S1.);+#3489 = LINE('',#3490,#3491);+#3490 = CARTESIAN_POINT('',(-0.625,2.25,0.));+#3491 = VECTOR('',#3492,1.);+#3492 = DIRECTION('',(1.,0.,0.));+#3493 = PCURVE('',#3299,#3494);+#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499);+#3495 = LINE('',#3496,#3497);+#3496 = CARTESIAN_POINT('',(0.,0.));+#3497 = VECTOR('',#3498,1.);+#3498 = DIRECTION('',(0.,1.));+#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3500 = PCURVE('',#3271,#3501);+#3501 = DEFINITIONAL_REPRESENTATION('',(#3502),#3506);+#3502 = LINE('',#3503,#3504);+#3503 = CARTESIAN_POINT('',(0.,0.45));+#3504 = VECTOR('',#3505,1.);+#3505 = DIRECTION('',(1.,0.));+#3506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3507 = ORIENTED_EDGE('',*,*,#3283,.T.);+#3508 = ORIENTED_EDGE('',*,*,#3509,.T.);+#3509 = EDGE_CURVE('',#3284,#3394,#3510,.T.);+#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.);+#3511 = LINE('',#3512,#3513);+#3512 = CARTESIAN_POINT('',(-0.625,2.25,5.E-02));+#3513 = VECTOR('',#3514,1.);+#3514 = DIRECTION('',(1.,0.,0.));+#3515 = PCURVE('',#3299,#3516);+#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521);+#3517 = LINE('',#3518,#3519);+#3518 = CARTESIAN_POINT('',(5.E-02,0.));+#3519 = VECTOR('',#3520,1.);+#3520 = DIRECTION('',(0.,1.));+#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3522 = PCURVE('',#3325,#3523);+#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528);+#3524 = LINE('',#3525,#3526);+#3525 = CARTESIAN_POINT('',(0.,0.45));+#3526 = VECTOR('',#3527,1.);+#3527 = DIRECTION('',(1.,0.));+#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3529 = ORIENTED_EDGE('',*,*,#3393,.F.);+#3530 = ADVANCED_FACE('',(#3531),#3271,.F.);+#3531 = FACE_BOUND('',#3532,.F.);+#3532 = EDGE_LOOP('',(#3533,#3534,#3535,#3536));+#3533 = ORIENTED_EDGE('',*,*,#3255,.F.);+#3534 = ORIENTED_EDGE('',*,*,#3440,.T.);+#3535 = ORIENTED_EDGE('',*,*,#3370,.T.);+#3536 = ORIENTED_EDGE('',*,*,#3487,.F.);+#3537 = ADVANCED_FACE('',(#3538),#3325,.T.);+#3538 = FACE_BOUND('',#3539,.T.);+#3539 = EDGE_LOOP('',(#3540,#3541,#3542,#3543));+#3540 = ORIENTED_EDGE('',*,*,#3311,.F.);+#3541 = ORIENTED_EDGE('',*,*,#3462,.T.);+#3542 = ORIENTED_EDGE('',*,*,#3416,.T.);+#3543 = ORIENTED_EDGE('',*,*,#3509,.F.);+#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3548)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3545,#3546,#3547)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3545 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3546 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3547 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3548 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3545,+ 'distance_accuracy_value','confusion accuracy');+#3549 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3550,#3552);+#3550 = ( REPRESENTATION_RELATIONSHIP('','',#3213,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3551) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#3551 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);+#3552 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #3553);+#3553 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','body_9','',#5,#3208,$);+#3554 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3210));+#3555 = SHAPE_DEFINITION_REPRESENTATION(#3556,#3562);+#3556 = PRODUCT_DEFINITION_SHAPE('','',#3557);+#3557 = PRODUCT_DEFINITION('design','',#3558,#3561);+#3558 = PRODUCT_DEFINITION_FORMATION('','',#3559);+#3559 = PRODUCT('body_10','body_10','',(#3560));+#3560 = PRODUCT_CONTEXT('',#2,'mechanical');+#3561 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#3562 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3563),#3893);+#3563 = MANIFOLD_SOLID_BREP('',#3564);+#3564 = CLOSED_SHELL('',(#3565,#3685,#3785,#3832,#3879,#3886));+#3565 = ADVANCED_FACE('',(#3566),#3580,.F.);+#3566 = FACE_BOUND('',#3567,.F.);+#3567 = EDGE_LOOP('',(#3568,#3603,#3631,#3659));+#3568 = ORIENTED_EDGE('',*,*,#3569,.F.);+#3569 = EDGE_CURVE('',#3570,#3572,#3574,.T.);+#3570 = VERTEX_POINT('',#3571);+#3571 = CARTESIAN_POINT('',(0.375,1.8,0.));+#3572 = VERTEX_POINT('',#3573);+#3573 = CARTESIAN_POINT('',(0.375,1.8,5.E-02));+#3574 = SURFACE_CURVE('',#3575,(#3579,#3591),.PCURVE_S1.);+#3575 = LINE('',#3576,#3577);+#3576 = CARTESIAN_POINT('',(0.375,1.8,0.));+#3577 = VECTOR('',#3578,1.);+#3578 = DIRECTION('',(0.,0.,1.));+#3579 = PCURVE('',#3580,#3585);+#3580 = PLANE('',#3581);+#3581 = AXIS2_PLACEMENT_3D('',#3582,#3583,#3584);+#3582 = CARTESIAN_POINT('',(0.375,1.8,0.));+#3583 = DIRECTION('',(1.,0.,0.));+#3584 = DIRECTION('',(0.,0.,1.));+#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590);+#3586 = LINE('',#3587,#3588);+#3587 = CARTESIAN_POINT('',(0.,0.));+#3588 = VECTOR('',#3589,1.);+#3589 = DIRECTION('',(1.,0.));+#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3591 = PCURVE('',#3592,#3597);+#3592 = PLANE('',#3593);+#3593 = AXIS2_PLACEMENT_3D('',#3594,#3595,#3596);+#3594 = CARTESIAN_POINT('',(0.375,1.8,0.));+#3595 = DIRECTION('',(0.,1.,0.));+#3596 = DIRECTION('',(0.,0.,1.));+#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3602);+#3598 = LINE('',#3599,#3600);+#3599 = CARTESIAN_POINT('',(0.,0.));+#3600 = VECTOR('',#3601,1.);+#3601 = DIRECTION('',(1.,0.));+#3602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3603 = ORIENTED_EDGE('',*,*,#3604,.T.);+#3604 = EDGE_CURVE('',#3570,#3605,#3607,.T.);+#3605 = VERTEX_POINT('',#3606);+#3606 = CARTESIAN_POINT('',(0.375,2.25,0.));+#3607 = SURFACE_CURVE('',#3608,(#3612,#3619),.PCURVE_S1.);+#3608 = LINE('',#3609,#3610);+#3609 = CARTESIAN_POINT('',(0.375,1.8,0.));+#3610 = VECTOR('',#3611,1.);+#3611 = DIRECTION('',(0.,1.,0.));+#3612 = PCURVE('',#3580,#3613);+#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618);+#3614 = LINE('',#3615,#3616);+#3615 = CARTESIAN_POINT('',(0.,0.));+#3616 = VECTOR('',#3617,1.);+#3617 = DIRECTION('',(0.,-1.));+#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3619 = PCURVE('',#3620,#3625);+#3620 = PLANE('',#3621);+#3621 = AXIS2_PLACEMENT_3D('',#3622,#3623,#3624);+#3622 = CARTESIAN_POINT('',(0.375,1.8,0.));+#3623 = DIRECTION('',(0.,0.,1.));+#3624 = DIRECTION('',(1.,0.,0.));+#3625 = DEFINITIONAL_REPRESENTATION('',(#3626),#3630);+#3626 = LINE('',#3627,#3628);+#3627 = CARTESIAN_POINT('',(0.,0.));+#3628 = VECTOR('',#3629,1.);+#3629 = DIRECTION('',(0.,1.));+#3630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3631 = ORIENTED_EDGE('',*,*,#3632,.T.);+#3632 = EDGE_CURVE('',#3605,#3633,#3635,.T.);+#3633 = VERTEX_POINT('',#3634);+#3634 = CARTESIAN_POINT('',(0.375,2.25,5.E-02));+#3635 = SURFACE_CURVE('',#3636,(#3640,#3647),.PCURVE_S1.);+#3636 = LINE('',#3637,#3638);+#3637 = CARTESIAN_POINT('',(0.375,2.25,0.));+#3638 = VECTOR('',#3639,1.);+#3639 = DIRECTION('',(0.,0.,1.));+#3640 = PCURVE('',#3580,#3641);+#3641 = DEFINITIONAL_REPRESENTATION('',(#3642),#3646);+#3642 = LINE('',#3643,#3644);+#3643 = CARTESIAN_POINT('',(0.,-0.45));+#3644 = VECTOR('',#3645,1.);+#3645 = DIRECTION('',(1.,0.));+#3646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3647 = PCURVE('',#3648,#3653);+#3648 = PLANE('',#3649);+#3649 = AXIS2_PLACEMENT_3D('',#3650,#3651,#3652);+#3650 = CARTESIAN_POINT('',(0.375,2.25,0.));+#3651 = DIRECTION('',(0.,1.,0.));+#3652 = DIRECTION('',(0.,0.,1.));+#3653 = DEFINITIONAL_REPRESENTATION('',(#3654),#3658);+#3654 = LINE('',#3655,#3656);+#3655 = CARTESIAN_POINT('',(0.,0.));+#3656 = VECTOR('',#3657,1.);+#3657 = DIRECTION('',(1.,0.));+#3658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3659 = ORIENTED_EDGE('',*,*,#3660,.F.);+#3660 = EDGE_CURVE('',#3572,#3633,#3661,.T.);+#3661 = SURFACE_CURVE('',#3662,(#3666,#3673),.PCURVE_S1.);+#3662 = LINE('',#3663,#3664);+#3663 = CARTESIAN_POINT('',(0.375,1.8,5.E-02));+#3664 = VECTOR('',#3665,1.);+#3665 = DIRECTION('',(0.,1.,0.));+#3666 = PCURVE('',#3580,#3667);+#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);+#3668 = LINE('',#3669,#3670);+#3669 = CARTESIAN_POINT('',(5.E-02,0.));+#3670 = VECTOR('',#3671,1.);+#3671 = DIRECTION('',(0.,-1.));+#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3673 = PCURVE('',#3674,#3679);+#3674 = PLANE('',#3675);+#3675 = AXIS2_PLACEMENT_3D('',#3676,#3677,#3678);+#3676 = CARTESIAN_POINT('',(0.375,1.8,5.E-02));+#3677 = DIRECTION('',(0.,0.,1.));+#3678 = DIRECTION('',(1.,0.,0.));+#3679 = DEFINITIONAL_REPRESENTATION('',(#3680),#3684);+#3680 = LINE('',#3681,#3682);+#3681 = CARTESIAN_POINT('',(0.,0.));+#3682 = VECTOR('',#3683,1.);+#3683 = DIRECTION('',(0.,1.));+#3684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3685 = ADVANCED_FACE('',(#3686),#3700,.T.);+#3686 = FACE_BOUND('',#3687,.T.);+#3687 = EDGE_LOOP('',(#3688,#3718,#3741,#3764));+#3688 = ORIENTED_EDGE('',*,*,#3689,.F.);+#3689 = EDGE_CURVE('',#3690,#3692,#3694,.T.);+#3690 = VERTEX_POINT('',#3691);+#3691 = CARTESIAN_POINT('',(0.625,1.8,0.));+#3692 = VERTEX_POINT('',#3693);+#3693 = CARTESIAN_POINT('',(0.625,1.8,5.E-02));+#3694 = SURFACE_CURVE('',#3695,(#3699,#3711),.PCURVE_S1.);+#3695 = LINE('',#3696,#3697);+#3696 = CARTESIAN_POINT('',(0.625,1.8,0.));+#3697 = VECTOR('',#3698,1.);+#3698 = DIRECTION('',(0.,0.,1.));+#3699 = PCURVE('',#3700,#3705);+#3700 = PLANE('',#3701);+#3701 = AXIS2_PLACEMENT_3D('',#3702,#3703,#3704);+#3702 = CARTESIAN_POINT('',(0.625,1.8,0.));+#3703 = DIRECTION('',(1.,0.,0.));+#3704 = DIRECTION('',(0.,0.,1.));+#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3710);+#3706 = LINE('',#3707,#3708);+#3707 = CARTESIAN_POINT('',(0.,0.));+#3708 = VECTOR('',#3709,1.);+#3709 = DIRECTION('',(1.,0.));+#3710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3711 = PCURVE('',#3592,#3712);+#3712 = DEFINITIONAL_REPRESENTATION('',(#3713),#3717);+#3713 = LINE('',#3714,#3715);+#3714 = CARTESIAN_POINT('',(0.,0.25));+#3715 = VECTOR('',#3716,1.);+#3716 = DIRECTION('',(1.,0.));+#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3718 = ORIENTED_EDGE('',*,*,#3719,.T.);+#3719 = EDGE_CURVE('',#3690,#3720,#3722,.T.);+#3720 = VERTEX_POINT('',#3721);+#3721 = CARTESIAN_POINT('',(0.625,2.25,0.));+#3722 = SURFACE_CURVE('',#3723,(#3727,#3734),.PCURVE_S1.);+#3723 = LINE('',#3724,#3725);+#3724 = CARTESIAN_POINT('',(0.625,1.8,0.));+#3725 = VECTOR('',#3726,1.);+#3726 = DIRECTION('',(0.,1.,0.));+#3727 = PCURVE('',#3700,#3728);+#3728 = DEFINITIONAL_REPRESENTATION('',(#3729),#3733);+#3729 = LINE('',#3730,#3731);+#3730 = CARTESIAN_POINT('',(0.,0.));+#3731 = VECTOR('',#3732,1.);+#3732 = DIRECTION('',(0.,-1.));+#3733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3734 = PCURVE('',#3620,#3735);+#3735 = DEFINITIONAL_REPRESENTATION('',(#3736),#3740);+#3736 = LINE('',#3737,#3738);+#3737 = CARTESIAN_POINT('',(0.25,0.));+#3738 = VECTOR('',#3739,1.);+#3739 = DIRECTION('',(0.,1.));+#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3741 = ORIENTED_EDGE('',*,*,#3742,.T.);+#3742 = EDGE_CURVE('',#3720,#3743,#3745,.T.);+#3743 = VERTEX_POINT('',#3744);+#3744 = CARTESIAN_POINT('',(0.625,2.25,5.E-02));+#3745 = SURFACE_CURVE('',#3746,(#3750,#3757),.PCURVE_S1.);+#3746 = LINE('',#3747,#3748);+#3747 = CARTESIAN_POINT('',(0.625,2.25,0.));+#3748 = VECTOR('',#3749,1.);+#3749 = DIRECTION('',(0.,0.,1.));+#3750 = PCURVE('',#3700,#3751);+#3751 = DEFINITIONAL_REPRESENTATION('',(#3752),#3756);+#3752 = LINE('',#3753,#3754);+#3753 = CARTESIAN_POINT('',(0.,-0.45));+#3754 = VECTOR('',#3755,1.);+#3755 = DIRECTION('',(1.,0.));+#3756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3757 = PCURVE('',#3648,#3758);+#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763);+#3759 = LINE('',#3760,#3761);+#3760 = CARTESIAN_POINT('',(0.,0.25));+#3761 = VECTOR('',#3762,1.);+#3762 = DIRECTION('',(1.,0.));+#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3764 = ORIENTED_EDGE('',*,*,#3765,.F.);+#3765 = EDGE_CURVE('',#3692,#3743,#3766,.T.);+#3766 = SURFACE_CURVE('',#3767,(#3771,#3778),.PCURVE_S1.);+#3767 = LINE('',#3768,#3769);+#3768 = CARTESIAN_POINT('',(0.625,1.8,5.E-02));+#3769 = VECTOR('',#3770,1.);+#3770 = DIRECTION('',(0.,1.,0.));+#3771 = PCURVE('',#3700,#3772);+#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777);+#3773 = LINE('',#3774,#3775);+#3774 = CARTESIAN_POINT('',(5.E-02,0.));+#3775 = VECTOR('',#3776,1.);+#3776 = DIRECTION('',(0.,-1.));+#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3778 = PCURVE('',#3674,#3779);+#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784);+#3780 = LINE('',#3781,#3782);+#3781 = CARTESIAN_POINT('',(0.25,0.));+#3782 = VECTOR('',#3783,1.);+#3783 = DIRECTION('',(0.,1.));+#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3785 = ADVANCED_FACE('',(#3786),#3592,.F.);+#3786 = FACE_BOUND('',#3787,.F.);+#3787 = EDGE_LOOP('',(#3788,#3809,#3810,#3831));+#3788 = ORIENTED_EDGE('',*,*,#3789,.F.);+#3789 = EDGE_CURVE('',#3570,#3690,#3790,.T.);+#3790 = SURFACE_CURVE('',#3791,(#3795,#3802),.PCURVE_S1.);+#3791 = LINE('',#3792,#3793);+#3792 = CARTESIAN_POINT('',(0.375,1.8,0.));+#3793 = VECTOR('',#3794,1.);+#3794 = DIRECTION('',(1.,0.,0.));+#3795 = PCURVE('',#3592,#3796);+#3796 = DEFINITIONAL_REPRESENTATION('',(#3797),#3801);+#3797 = LINE('',#3798,#3799);+#3798 = CARTESIAN_POINT('',(0.,0.));+#3799 = VECTOR('',#3800,1.);+#3800 = DIRECTION('',(0.,1.));+#3801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3802 = PCURVE('',#3620,#3803);+#3803 = DEFINITIONAL_REPRESENTATION('',(#3804),#3808);+#3804 = LINE('',#3805,#3806);+#3805 = CARTESIAN_POINT('',(0.,0.));+#3806 = VECTOR('',#3807,1.);+#3807 = DIRECTION('',(1.,0.));+#3808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3809 = ORIENTED_EDGE('',*,*,#3569,.T.);+#3810 = ORIENTED_EDGE('',*,*,#3811,.T.);+#3811 = EDGE_CURVE('',#3572,#3692,#3812,.T.);+#3812 = SURFACE_CURVE('',#3813,(#3817,#3824),.PCURVE_S1.);+#3813 = LINE('',#3814,#3815);+#3814 = CARTESIAN_POINT('',(0.375,1.8,5.E-02));+#3815 = VECTOR('',#3816,1.);+#3816 = DIRECTION('',(1.,0.,0.));+#3817 = PCURVE('',#3592,#3818);+#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823);+#3819 = LINE('',#3820,#3821);+#3820 = CARTESIAN_POINT('',(5.E-02,0.));+#3821 = VECTOR('',#3822,1.);+#3822 = DIRECTION('',(0.,1.));+#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3824 = PCURVE('',#3674,#3825);+#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830);+#3826 = LINE('',#3827,#3828);+#3827 = CARTESIAN_POINT('',(0.,0.));+#3828 = VECTOR('',#3829,1.);+#3829 = DIRECTION('',(1.,0.));+#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3831 = ORIENTED_EDGE('',*,*,#3689,.F.);+#3832 = ADVANCED_FACE('',(#3833),#3648,.T.);+#3833 = FACE_BOUND('',#3834,.T.);+#3834 = EDGE_LOOP('',(#3835,#3856,#3857,#3878));+#3835 = ORIENTED_EDGE('',*,*,#3836,.F.);+#3836 = EDGE_CURVE('',#3605,#3720,#3837,.T.);+#3837 = SURFACE_CURVE('',#3838,(#3842,#3849),.PCURVE_S1.);+#3838 = LINE('',#3839,#3840);+#3839 = CARTESIAN_POINT('',(0.375,2.25,0.));+#3840 = VECTOR('',#3841,1.);+#3841 = DIRECTION('',(1.,0.,0.));+#3842 = PCURVE('',#3648,#3843);+#3843 = DEFINITIONAL_REPRESENTATION('',(#3844),#3848);+#3844 = LINE('',#3845,#3846);+#3845 = CARTESIAN_POINT('',(0.,0.));+#3846 = VECTOR('',#3847,1.);+#3847 = DIRECTION('',(0.,1.));+#3848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3849 = PCURVE('',#3620,#3850);+#3850 = DEFINITIONAL_REPRESENTATION('',(#3851),#3855);+#3851 = LINE('',#3852,#3853);+#3852 = CARTESIAN_POINT('',(0.,0.45));+#3853 = VECTOR('',#3854,1.);+#3854 = DIRECTION('',(1.,0.));+#3855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3856 = ORIENTED_EDGE('',*,*,#3632,.T.);+#3857 = ORIENTED_EDGE('',*,*,#3858,.T.);+#3858 = EDGE_CURVE('',#3633,#3743,#3859,.T.);+#3859 = SURFACE_CURVE('',#3860,(#3864,#3871),.PCURVE_S1.);+#3860 = LINE('',#3861,#3862);+#3861 = CARTESIAN_POINT('',(0.375,2.25,5.E-02));+#3862 = VECTOR('',#3863,1.);+#3863 = DIRECTION('',(1.,0.,0.));+#3864 = PCURVE('',#3648,#3865);+#3865 = DEFINITIONAL_REPRESENTATION('',(#3866),#3870);+#3866 = LINE('',#3867,#3868);+#3867 = CARTESIAN_POINT('',(5.E-02,0.));+#3868 = VECTOR('',#3869,1.);+#3869 = DIRECTION('',(0.,1.));+#3870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3871 = PCURVE('',#3674,#3872);+#3872 = DEFINITIONAL_REPRESENTATION('',(#3873),#3877);+#3873 = LINE('',#3874,#3875);+#3874 = CARTESIAN_POINT('',(0.,0.45));+#3875 = VECTOR('',#3876,1.);+#3876 = DIRECTION('',(1.,0.));+#3877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3878 = ORIENTED_EDGE('',*,*,#3742,.F.);+#3879 = ADVANCED_FACE('',(#3880),#3620,.F.);+#3880 = FACE_BOUND('',#3881,.F.);+#3881 = EDGE_LOOP('',(#3882,#3883,#3884,#3885));+#3882 = ORIENTED_EDGE('',*,*,#3604,.F.);+#3883 = ORIENTED_EDGE('',*,*,#3789,.T.);+#3884 = ORIENTED_EDGE('',*,*,#3719,.T.);+#3885 = ORIENTED_EDGE('',*,*,#3836,.F.);+#3886 = ADVANCED_FACE('',(#3887),#3674,.T.);+#3887 = FACE_BOUND('',#3888,.T.);+#3888 = EDGE_LOOP('',(#3889,#3890,#3891,#3892));+#3889 = ORIENTED_EDGE('',*,*,#3660,.F.);+#3890 = ORIENTED_EDGE('',*,*,#3811,.T.);+#3891 = ORIENTED_EDGE('',*,*,#3765,.T.);+#3892 = ORIENTED_EDGE('',*,*,#3858,.F.);+#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3897)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3894,#3895,#3896)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3894 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3895 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3896 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3897 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3894,+ 'distance_accuracy_value','confusion accuracy');+#3898 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3899,#3901);+#3899 = ( REPRESENTATION_RELATIONSHIP('','',#3562,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3900) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#3900 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);+#3901 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+ #3902);+#3902 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','body_10','',#5,#3557,$);+#3903 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3559));+#3904 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3905),#1101);+#3905 = STYLED_ITEM('color',(#3906),#771);+#3906 = PRESENTATION_STYLE_ASSIGNMENT((#3907));+#3907 = SURFACE_STYLE_USAGE(.BOTH.,#3908);+#3908 = SURFACE_SIDE_STYLE('',(#3909));+#3909 = SURFACE_STYLE_FILL_AREA(#3910);+#3910 = FILL_AREA_STYLE('',(#3911));+#3911 = FILL_AREA_STYLE_COLOUR('',#3912);+#3912 = COLOUR_RGB('',0.720000003324,0.729999995167,0.750000000934);+#3913 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3914),#403);+#3914 = STYLED_ITEM('color',(#3915),#73);+#3915 = PRESENTATION_STYLE_ASSIGNMENT((#3916));+#3916 = SURFACE_STYLE_USAGE(.BOTH.,#3917);+#3917 = SURFACE_SIDE_STYLE('',(#3918));+#3918 = SURFACE_STYLE_FILL_AREA(#3919);+#3919 = FILL_AREA_STYLE('',(#3920));+#3920 = FILL_AREA_STYLE_COLOUR('',#3921);+#3921 = COLOUR_RGB('',0.120000001395,0.130000001093,0.139999997847);+#3922 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3923),#3195);+#3923 = STYLED_ITEM('color',(#3924),#2865);+#3924 = PRESENTATION_STYLE_ASSIGNMENT((#3925));+#3925 = SURFACE_STYLE_USAGE(.BOTH.,#3926);+#3926 = SURFACE_SIDE_STYLE('',(#3927));+#3927 = SURFACE_STYLE_FILL_AREA(#3928);+#3928 = FILL_AREA_STYLE('',(#3929));+#3929 = FILL_AREA_STYLE_COLOUR('',#3912);+#3930 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3931),#1450);+#3931 = STYLED_ITEM('color',(#3932),#1120);+#3932 = PRESENTATION_STYLE_ASSIGNMENT((#3933));+#3933 = SURFACE_STYLE_USAGE(.BOTH.,#3934);+#3934 = SURFACE_SIDE_STYLE('',(#3935));+#3935 = SURFACE_STYLE_FILL_AREA(#3936);+#3936 = FILL_AREA_STYLE('',(#3937));+#3937 = FILL_AREA_STYLE_COLOUR('',#3912);+#3938 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3939),#3544);+#3939 = STYLED_ITEM('color',(#3940),#3214);+#3940 = PRESENTATION_STYLE_ASSIGNMENT((#3941));+#3941 = SURFACE_STYLE_USAGE(.BOTH.,#3942);+#3942 = SURFACE_SIDE_STYLE('',(#3943));+#3943 = SURFACE_STYLE_FILL_AREA(#3944);+#3944 = FILL_AREA_STYLE('',(#3945));+#3945 = FILL_AREA_STYLE_COLOUR('',#3912);+#3946 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3947),#2846);+#3947 = STYLED_ITEM('color',(#3948),#2516);+#3948 = PRESENTATION_STYLE_ASSIGNMENT((#3949));+#3949 = SURFACE_STYLE_USAGE(.BOTH.,#3950);+#3950 = SURFACE_SIDE_STYLE('',(#3951));+#3951 = SURFACE_STYLE_FILL_AREA(#3952);+#3952 = FILL_AREA_STYLE('',(#3953));+#3953 = FILL_AREA_STYLE_COLOUR('',#3912);+#3954 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3955),#2148);+#3955 = STYLED_ITEM('color',(#3956),#1818);+#3956 = PRESENTATION_STYLE_ASSIGNMENT((#3957));+#3957 = SURFACE_STYLE_USAGE(.BOTH.,#3958);+#3958 = SURFACE_SIDE_STYLE('',(#3959));+#3959 = SURFACE_STYLE_FILL_AREA(#3960);+#3960 = FILL_AREA_STYLE('',(#3961));+#3961 = FILL_AREA_STYLE_COLOUR('',#3912);+#3962 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3963),#3893);+#3963 = STYLED_ITEM('color',(#3964),#3563);+#3964 = PRESENTATION_STYLE_ASSIGNMENT((#3965));+#3965 = SURFACE_STYLE_USAGE(.BOTH.,#3966);+#3966 = SURFACE_SIDE_STYLE('',(#3967));+#3967 = SURFACE_STYLE_FILL_AREA(#3968);+#3968 = FILL_AREA_STYLE('',(#3969));+#3969 = FILL_AREA_STYLE_COLOUR('',#3912);+#3970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3971),#1799);+#3971 = STYLED_ITEM('color',(#3972),#1469);+#3972 = PRESENTATION_STYLE_ASSIGNMENT((#3973));+#3973 = SURFACE_STYLE_USAGE(.BOTH.,#3974);+#3974 = SURFACE_SIDE_STYLE('',(#3975));+#3975 = SURFACE_STYLE_FILL_AREA(#3976);+#3976 = FILL_AREA_STYLE('',(#3977));+#3977 = FILL_AREA_STYLE_COLOUR('',#3912);+#3978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3979),#2497);+#3979 = STYLED_ITEM('color',(#3980),#2167);+#3980 = PRESENTATION_STYLE_ASSIGNMENT((#3981));+#3981 = SURFACE_STYLE_USAGE(.BOTH.,#3982);+#3982 = SURFACE_SIDE_STYLE('',(#3983));+#3983 = SURFACE_STYLE_FILL_AREA(#3984);+#3984 = FILL_AREA_STYLE('',(#3985));+#3985 = FILL_AREA_STYLE_COLOUR('',#3912);+#3986 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3987),#752);+#3987 = STYLED_ITEM('color',(#3988),#422);+#3988 = PRESENTATION_STYLE_ASSIGNMENT((#3989));+#3989 = SURFACE_STYLE_USAGE(.BOTH.,#3990);+#3990 = SURFACE_SIDE_STYLE('',(#3991));+#3991 = SURFACE_STYLE_FILL_AREA(#3992);+#3992 = FILL_AREA_STYLE('',(#3993));+#3993 = FILL_AREA_STYLE_COLOUR('',#3912);+ENDSEC;+END-ISO-10303-21;
generate-model.pyadded+16@@ -0,0 +1,16 @@+import cadquery as cq+from pathlib import Path+models=Path.cwd()+def box(w,d,h,x=0,y=0,z=0):return cq.Workplane('XY').box(w,d,h,centered=(True,True,False)).translate((x,y,z))+def save(name,items):+ a=cq.Assembly(name=name)+ for i,(s,col) in enumerate(items):a.add(s,name=f'body_{i}',color=cq.Color(*col))+ a.export(str(models/(name+'.step')))+metal=(.72,.73,.75);black=(.12,.13,.14)+# TI RDN0011A nominal 3.5 x 4.5 x 2.0 mm. Detailed package pads from drawing;+# body visualization, not a vendor model or a clearance qualification.+items=[(box(3.5,4.5,1.95,z=.05),black)]+for x in [-1.5,1.5]:+ for y,w,d in [(1.9625,.5,.425),(1.15,.5,.25),(.65,.5,.25),(-1.,.9,1.8)]:items.append((box(w,d,.05,x,y),metal))+for x in [-.5,.5]:items.append((box(.25,.45,.05,x,2.025),metal))+save('TPSM365R6-RDN0011A-generated',items)
model-provenance.jsonadded+6@@ -0,0 +1,6 @@+{+ "description": "Independently generated nominal RDN0011A package visualization from TI drawing: 3.5 \u00d7 4.5 \u00d7 2.0 mm. Simplified geometry, not vendor CAD or a maximum clearance envelope. The model is reusable; it does not contain board placement.",+ "source": "https://www.ti.com/lit/ds/symlink/tpsm365r6.pdf",+ "dimensions_in_mm": true,+ "boardPlacementIncluded": false+}
page.json+2−1@@ -25,7 +25,8 @@ "package": "TPSM336_int-buck", "parts": { "footprint": "tpsm365r6v5rdnr.kicad_mod",- "symbol": "tpsm365r6v5rdnr.kicad_sym"+ "symbol": "tpsm365r6v5rdnr.kicad_sym",+ "step": "TPSM365R6-RDN0011A-generated.step" }, "distributor_links": { "lcsc": "C19078014"