diff --git a/sensor/microphone-pdm_mp34dt05-a.FCStd b/sensor/microphone-pdm_mp34dt05-a.FCStd new file mode 100644 index 0000000..0cec771 Binary files /dev/null and b/sensor/microphone-pdm_mp34dt05-a.FCStd differ diff --git a/sensor/microphone-pdm_mp34dt05-a.step b/sensor/microphone-pdm_mp34dt05-a.step new file mode 100644 index 0000000..adab5e9 --- /dev/null +++ b/sensor/microphone-pdm_mp34dt05-a.step @@ -0,0 +1,15123 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-12-03T15:37:22',(''),(''), + 'Open CASCADE STEP processor 7.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('IMP34DT05TR','IMP34DT05TR','',(#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); +#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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#56, + 'distance_accuracy_value','confusion accuracy'); +#60 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#61 = SHAPE_DEFINITION_REPRESENTATION(#62,#68); +#62 = PRODUCT_DEFINITION_SHAPE('','',#63); +#63 = PRODUCT_DEFINITION('design','',#64,#67); +#64 = PRODUCT_DEFINITION_FORMATION('','',#65); +#65 = PRODUCT('body','body','',(#66)); +#66 = PRODUCT_CONTEXT('',#2,'mechanical'); +#67 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68 = SHAPE_REPRESENTATION('',(#11,#69,#73,#77,#81,#85,#89,#93,#97,#101, + #105,#109,#113,#117,#121,#125,#129,#133,#137,#141,#145,#149,#153, + #157,#161,#165),#169); +#69 = AXIS2_PLACEMENT_3D('',#70,#71,#72); +#70 = CARTESIAN_POINT('',(0.,0.,0.)); +#71 = DIRECTION('',(0.,0.,1.)); +#72 = DIRECTION('',(1.,0.,0.)); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.,0.,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = AXIS2_PLACEMENT_3D('',#78,#79,#80); +#78 = CARTESIAN_POINT('',(0.,0.,0.)); +#79 = DIRECTION('',(0.,0.,1.)); +#80 = DIRECTION('',(1.,0.,0.)); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.,0.,0.)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); +#86 = CARTESIAN_POINT('',(0.,0.,0.)); +#87 = DIRECTION('',(0.,0.,1.)); +#88 = DIRECTION('',(1.,0.,0.)); +#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92); +#90 = CARTESIAN_POINT('',(0.,0.,0.)); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = DIRECTION('',(1.,0.,0.)); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(0.,0.,0.)); +#95 = DIRECTION('',(0.,0.,1.)); +#96 = DIRECTION('',(1.,0.,0.)); +#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100); +#98 = CARTESIAN_POINT('',(0.,0.,0.)); +#99 = DIRECTION('',(0.,0.,1.)); +#100 = DIRECTION('',(1.,0.,0.)); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(0.,0.,0.)); +#103 = DIRECTION('',(0.,0.,1.)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = AXIS2_PLACEMENT_3D('',#106,#107,#108); +#106 = CARTESIAN_POINT('',(0.,0.,0.)); +#107 = DIRECTION('',(0.,0.,1.)); +#108 = DIRECTION('',(1.,0.,0.)); +#109 = AXIS2_PLACEMENT_3D('',#110,#111,#112); +#110 = CARTESIAN_POINT('',(0.,0.,0.)); +#111 = DIRECTION('',(0.,0.,1.)); +#112 = DIRECTION('',(1.,0.,0.)); +#113 = AXIS2_PLACEMENT_3D('',#114,#115,#116); +#114 = CARTESIAN_POINT('',(0.,0.,0.)); +#115 = DIRECTION('',(0.,0.,1.)); +#116 = DIRECTION('',(1.,0.,0.)); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(0.,0.,0.)); +#119 = DIRECTION('',(0.,0.,1.)); +#120 = DIRECTION('',(1.,0.,0.)); +#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124); +#122 = CARTESIAN_POINT('',(0.,0.,0.)); +#123 = DIRECTION('',(0.,0.,1.)); +#124 = DIRECTION('',(1.,0.,0.)); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(0.,0.,0.)); +#127 = DIRECTION('',(0.,0.,1.)); +#128 = DIRECTION('',(1.,0.,0.)); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(0.,0.,1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136); +#134 = CARTESIAN_POINT('',(0.,0.,0.)); +#135 = DIRECTION('',(0.,0.,1.)); +#136 = DIRECTION('',(1.,0.,0.)); +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138 = CARTESIAN_POINT('',(0.,0.,0.)); +#139 = DIRECTION('',(0.,0.,1.)); +#140 = DIRECTION('',(1.,0.,0.)); +#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144); +#142 = CARTESIAN_POINT('',(0.,0.,0.)); +#143 = DIRECTION('',(0.,0.,1.)); +#144 = DIRECTION('',(1.,0.,0.)); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(0.,0.,0.)); +#147 = DIRECTION('',(0.,0.,1.)); +#148 = DIRECTION('',(1.,0.,0.)); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.,0.,0.)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,0.)); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(0.,0.,0.)); +#155 = DIRECTION('',(0.,0.,1.)); +#156 = DIRECTION('',(1.,0.,0.)); +#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160); +#158 = CARTESIAN_POINT('',(0.,0.,0.)); +#159 = DIRECTION('',(0.,0.,1.)); +#160 = DIRECTION('',(1.,0.,0.)); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(0.,0.,0.)); +#163 = DIRECTION('',(0.,0.,1.)); +#164 = DIRECTION('',(1.,0.,0.)); +#165 = AXIS2_PLACEMENT_3D('',#166,#167,#168); +#166 = CARTESIAN_POINT('',(0.,0.,0.)); +#167 = DIRECTION('',(0.,0.,1.)); +#168 = DIRECTION('',(1.,0.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#173)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#170,#171,#172)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#170 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#171 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#172 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#173 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#170, + 'distance_accuracy_value','confusion accuracy'); +#174 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#175,#177); +#175 = ( REPRESENTATION_RELATIONSHIP('','',#68,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#176) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#176 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#177 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#178 + ); +#178 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3177','body','',#5,#63,$); +#179 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#65)); +#180 = SHAPE_DEFINITION_REPRESENTATION(#181,#187); +#181 = PRODUCT_DEFINITION_SHAPE('','',#182); +#182 = PRODUCT_DEFINITION('design','',#183,#186); +#183 = PRODUCT_DEFINITION_FORMATION('','',#184); +#184 = PRODUCT('1','1','',(#185)); +#185 = PRODUCT_CONTEXT('',#2,'mechanical'); +#186 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#187 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#188),#373); +#188 = MANIFOLD_SOLID_BREP('',#189); +#189 = CLOSED_SHELL('',(#190,#239,#270,#294,#318,#343,#360)); +#190 = ADVANCED_FACE('',(#191),#234,.F.); +#191 = FACE_BOUND('',#192,.T.); +#192 = EDGE_LOOP('',(#193,#203,#211,#220,#228)); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#195,#197,#199,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#197 = VERTEX_POINT('',#198); +#198 = CARTESIAN_POINT('',(-1.529661265677,0.917062450523,0.729311069252 + )); +#199 = LINE('',#200,#201); +#200 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#201 = VECTOR('',#202,1.); +#202 = DIRECTION('',(-0.,-1.,-0.)); +#203 = ORIENTED_EDGE('',*,*,#204,.F.); +#204 = EDGE_CURVE('',#205,#195,#207,.T.); +#205 = VERTEX_POINT('',#206); +#206 = CARTESIAN_POINT('',(-1.9,1.5,0.729311069252)); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(1.,-0.,0.)); +#211 = ORIENTED_EDGE('',*,*,#212,.F.); +#212 = EDGE_CURVE('',#213,#205,#215,.T.); +#213 = VERTEX_POINT('',#214); +#214 = CARTESIAN_POINT('',(-2.,1.4,0.729311069252)); +#215 = CIRCLE('',#216,0.1); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-1.9,1.4,0.729311069252)); +#218 = DIRECTION('',(0.,0.,-1.)); +#219 = DIRECTION('',(1.,0.,0.)); +#220 = ORIENTED_EDGE('',*,*,#221,.F.); +#221 = EDGE_CURVE('',#222,#213,#224,.T.); +#222 = VERTEX_POINT('',#223); +#223 = CARTESIAN_POINT('',(-2.,0.917062450523,0.729311069252)); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(-2.,1.5,0.729311069252)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(0.,1.,0.)); +#228 = ORIENTED_EDGE('',*,*,#229,.F.); +#229 = EDGE_CURVE('',#197,#222,#230,.T.); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(2.13983323495,0.917062450523,0.729311069252) + ); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(-1.,0.,-0.)); +#234 = PLANE('',#235); +#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238); +#236 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#237 = DIRECTION('',(0.,0.,-1.)); +#238 = DIRECTION('',(-1.,0.,-0.)); +#239 = ADVANCED_FACE('',(#240),#265,.F.); +#240 = FACE_BOUND('',#241,.T.); +#241 = EDGE_LOOP('',(#242,#252,#258,#259)); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#246,#248,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(-1.529661265677,0.917062450523,0.307930213198 + )); +#246 = VERTEX_POINT('',#247); +#247 = CARTESIAN_POINT('',(-2.,0.917062450523,0.307930213198)); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(2.,0.917062450523,0.307930213198)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(-1.,-0.,0.)); +#252 = ORIENTED_EDGE('',*,*,#253,.F.); +#253 = EDGE_CURVE('',#197,#244,#254,.T.); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(-1.529661265677,0.917062450523,0.826159969418 + )); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(-0.,0.,-1.)); +#258 = ORIENTED_EDGE('',*,*,#229,.T.); +#259 = ORIENTED_EDGE('',*,*,#260,.F.); +#260 = EDGE_CURVE('',#246,#222,#261,.T.); +#261 = LINE('',#262,#263); +#262 = CARTESIAN_POINT('',(-2.,0.917062450523,0.826159969418)); +#263 = VECTOR('',#264,1.); +#264 = DIRECTION('',(0.,-0.,1.)); +#265 = PLANE('',#266); +#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269); +#267 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#268 = DIRECTION('',(0.,1.,0.)); +#269 = DIRECTION('',(0.,-0.,1.)); +#270 = ADVANCED_FACE('',(#271),#289,.F.); +#271 = FACE_BOUND('',#272,.T.); +#272 = EDGE_LOOP('',(#273,#281,#287,#288)); +#273 = ORIENTED_EDGE('',*,*,#274,.F.); +#274 = EDGE_CURVE('',#275,#244,#277,.T.); +#275 = VERTEX_POINT('',#276); +#276 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(-0.,-1.,0.)); +#281 = ORIENTED_EDGE('',*,*,#282,.F.); +#282 = EDGE_CURVE('',#195,#275,#283,.T.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(-0.,-0.,-1.)); +#287 = ORIENTED_EDGE('',*,*,#194,.T.); +#288 = ORIENTED_EDGE('',*,*,#253,.T.); +#289 = PLANE('',#290); +#290 = AXIS2_PLACEMENT_3D('',#291,#292,#293); +#291 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#292 = DIRECTION('',(-1.,0.,0.)); +#293 = DIRECTION('',(0.,0.,1.)); +#294 = ADVANCED_FACE('',(#295),#313,.T.); +#295 = FACE_BOUND('',#296,.T.); +#296 = EDGE_LOOP('',(#297,#298,#299,#307)); +#297 = ORIENTED_EDGE('',*,*,#204,.T.); +#298 = ORIENTED_EDGE('',*,*,#282,.T.); +#299 = ORIENTED_EDGE('',*,*,#300,.T.); +#300 = EDGE_CURVE('',#275,#301,#303,.T.); +#301 = VERTEX_POINT('',#302); +#302 = CARTESIAN_POINT('',(-1.9,1.5,0.307930213198)); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(2.,1.5,0.307930213198)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(-1.,-0.,0.)); +#307 = ORIENTED_EDGE('',*,*,#308,.T.); +#308 = EDGE_CURVE('',#301,#205,#309,.T.); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(-1.9,1.5,0.)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(0.,-0.,1.)); +#313 = PLANE('',#314); +#314 = AXIS2_PLACEMENT_3D('',#315,#316,#317); +#315 = CARTESIAN_POINT('',(2.,1.5,0.)); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = DIRECTION('',(0.,-0.,1.)); +#318 = ADVANCED_FACE('',(#319),#338,.T.); +#319 = FACE_BOUND('',#320,.T.); +#320 = EDGE_LOOP('',(#321,#322,#323,#332)); +#321 = ORIENTED_EDGE('',*,*,#212,.T.); +#322 = ORIENTED_EDGE('',*,*,#308,.F.); +#323 = ORIENTED_EDGE('',*,*,#324,.T.); +#324 = EDGE_CURVE('',#301,#325,#327,.T.); +#325 = VERTEX_POINT('',#326); +#326 = CARTESIAN_POINT('',(-2.,1.4,0.307930213198)); +#327 = CIRCLE('',#328,0.1); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(-1.9,1.4,0.307930213198)); +#330 = DIRECTION('',(0.,0.,1.)); +#331 = DIRECTION('',(1.,0.,-0.)); +#332 = ORIENTED_EDGE('',*,*,#333,.T.); +#333 = EDGE_CURVE('',#325,#213,#334,.T.); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(-2.,1.4,0.)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(0.,0.,1.)); +#338 = CYLINDRICAL_SURFACE('',#339,0.1); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#341 = DIRECTION('',(0.,0.,1.)); +#342 = DIRECTION('',(1.,0.,-0.)); +#343 = ADVANCED_FACE('',(#344),#355,.T.); +#344 = FACE_BOUND('',#345,.T.); +#345 = EDGE_LOOP('',(#346,#347,#353,#354)); +#346 = ORIENTED_EDGE('',*,*,#333,.F.); +#347 = ORIENTED_EDGE('',*,*,#348,.T.); +#348 = EDGE_CURVE('',#325,#246,#349,.T.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(-2.,1.5,0.307930213198)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(-0.,-1.,0.)); +#353 = ORIENTED_EDGE('',*,*,#260,.T.); +#354 = ORIENTED_EDGE('',*,*,#221,.T.); +#355 = PLANE('',#356); +#356 = AXIS2_PLACEMENT_3D('',#357,#358,#359); +#357 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#358 = DIRECTION('',(-1.,0.,0.)); +#359 = DIRECTION('',(0.,0.,1.)); +#360 = ADVANCED_FACE('',(#361),#368,.F.); +#361 = FACE_BOUND('',#362,.T.); +#362 = EDGE_LOOP('',(#363,#364,#365,#366,#367)); +#363 = ORIENTED_EDGE('',*,*,#348,.F.); +#364 = ORIENTED_EDGE('',*,*,#324,.F.); +#365 = ORIENTED_EDGE('',*,*,#300,.F.); +#366 = ORIENTED_EDGE('',*,*,#274,.T.); +#367 = ORIENTED_EDGE('',*,*,#243,.T.); +#368 = PLANE('',#369); +#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372); +#370 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#371 = DIRECTION('',(0.,0.,1.)); +#372 = DIRECTION('',(1.,0.,-0.)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#377)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#374,#375,#376)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#374 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#375 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#376 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#377 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#374, + 'distance_accuracy_value','confusion accuracy'); +#378 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#379,#381); +#379 = ( REPRESENTATION_RELATIONSHIP('','',#187,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#380) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#380 = ITEM_DEFINED_TRANSFORMATION('','',#11,#69); +#381 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#382 + ); +#382 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3152','1','',#63,#182,$); +#383 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#184)); +#384 = SHAPE_DEFINITION_REPRESENTATION(#385,#391); +#385 = PRODUCT_DEFINITION_SHAPE('','',#386); +#386 = PRODUCT_DEFINITION('design','',#387,#390); +#387 = PRODUCT_DEFINITION_FORMATION('','',#388); +#388 = PRODUCT('1001','1001','',(#389)); +#389 = PRODUCT_CONTEXT('',#2,'mechanical'); +#390 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#391 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#392),#542); +#392 = MANIFOLD_SOLID_BREP('',#393); +#393 = CLOSED_SHELL('',(#394,#434,#465,#489,#513,#530)); +#394 = ADVANCED_FACE('',(#395),#429,.F.); +#395 = FACE_BOUND('',#396,.T.); +#396 = EDGE_LOOP('',(#397,#407,#415,#423)); +#397 = ORIENTED_EDGE('',*,*,#398,.F.); +#398 = EDGE_CURVE('',#399,#401,#403,.T.); +#399 = VERTEX_POINT('',#400); +#400 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#401 = VERTEX_POINT('',#402); +#402 = CARTESIAN_POINT('',(-0.692877767575,0.917062450523,0.307930213198 + )); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(0.,-1.,-0.)); +#407 = ORIENTED_EDGE('',*,*,#408,.F.); +#408 = EDGE_CURVE('',#409,#399,#411,.T.); +#409 = VERTEX_POINT('',#410); +#410 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(-1.,-0.,0.)); +#415 = ORIENTED_EDGE('',*,*,#416,.F.); +#416 = EDGE_CURVE('',#417,#409,#419,.T.); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(-6.E-02,0.917062450523,0.307930213198)); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(-0.,1.,0.)); +#423 = ORIENTED_EDGE('',*,*,#424,.F.); +#424 = EDGE_CURVE('',#401,#417,#425,.T.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(-2.13983323495,0.917062450523,0.307930213198) + ); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.,-0.)); +#429 = PLANE('',#430); +#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433); +#431 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#432 = DIRECTION('',(0.,0.,1.)); +#433 = DIRECTION('',(1.,0.,-0.)); +#434 = ADVANCED_FACE('',(#435),#460,.F.); +#435 = FACE_BOUND('',#436,.T.); +#436 = EDGE_LOOP('',(#437,#447,#453,#454)); +#437 = ORIENTED_EDGE('',*,*,#438,.F.); +#438 = EDGE_CURVE('',#439,#441,#443,.T.); +#439 = VERTEX_POINT('',#440); +#440 = CARTESIAN_POINT('',(-0.692877767575,0.917062450523,0.729311069252 + )); +#441 = VERTEX_POINT('',#442); +#442 = CARTESIAN_POINT('',(-6.E-02,0.917062450523,0.729311069252)); +#443 = LINE('',#444,#445); +#444 = CARTESIAN_POINT('',(2.,0.917062450523,0.729311069252)); +#445 = VECTOR('',#446,1.); +#446 = DIRECTION('',(1.,0.,-0.)); +#447 = ORIENTED_EDGE('',*,*,#448,.F.); +#448 = EDGE_CURVE('',#401,#439,#449,.T.); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(-0.692877767575,0.917062450523,0.826159969418 + )); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(0.,-0.,1.)); +#453 = ORIENTED_EDGE('',*,*,#424,.T.); +#454 = ORIENTED_EDGE('',*,*,#455,.F.); +#455 = EDGE_CURVE('',#441,#417,#456,.T.); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(-6.E-02,0.917062450523,0.826159969418)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(-0.,0.,-1.)); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#463 = DIRECTION('',(0.,1.,0.)); +#464 = DIRECTION('',(0.,-0.,1.)); +#465 = ADVANCED_FACE('',(#466),#484,.F.); +#466 = FACE_BOUND('',#467,.T.); +#467 = EDGE_LOOP('',(#468,#476,#482,#483)); +#468 = ORIENTED_EDGE('',*,*,#469,.F.); +#469 = EDGE_CURVE('',#470,#439,#472,.T.); +#470 = VERTEX_POINT('',#471); +#471 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(0.,-1.,-0.)); +#476 = ORIENTED_EDGE('',*,*,#477,.F.); +#477 = EDGE_CURVE('',#399,#470,#478,.T.); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(-0.,-0.,1.)); +#482 = ORIENTED_EDGE('',*,*,#398,.T.); +#483 = ORIENTED_EDGE('',*,*,#448,.T.); +#484 = PLANE('',#485); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#487 = DIRECTION('',(1.,0.,0.)); +#488 = DIRECTION('',(0.,0.,-1.)); +#489 = ADVANCED_FACE('',(#490),#508,.T.); +#490 = FACE_BOUND('',#491,.T.); +#491 = EDGE_LOOP('',(#492,#500,#501,#502)); +#492 = ORIENTED_EDGE('',*,*,#493,.T.); +#493 = EDGE_CURVE('',#494,#409,#496,.T.); +#494 = VERTEX_POINT('',#495); +#495 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#496 = LINE('',#497,#498); +#497 = CARTESIAN_POINT('',(-6.E-02,1.5,0.)); +#498 = VECTOR('',#499,1.); +#499 = DIRECTION('',(-0.,0.,-1.)); +#500 = ORIENTED_EDGE('',*,*,#408,.T.); +#501 = ORIENTED_EDGE('',*,*,#477,.T.); +#502 = ORIENTED_EDGE('',*,*,#503,.T.); +#503 = EDGE_CURVE('',#470,#494,#504,.T.); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(2.,1.5,0.729311069252)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(1.,0.,-0.)); +#508 = PLANE('',#509); +#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); +#510 = CARTESIAN_POINT('',(2.,1.5,0.)); +#511 = DIRECTION('',(0.,1.,0.)); +#512 = DIRECTION('',(0.,-0.,1.)); +#513 = ADVANCED_FACE('',(#514),#525,.F.); +#514 = FACE_BOUND('',#515,.T.); +#515 = EDGE_LOOP('',(#516,#517,#518,#524)); +#516 = ORIENTED_EDGE('',*,*,#416,.T.); +#517 = ORIENTED_EDGE('',*,*,#493,.F.); +#518 = ORIENTED_EDGE('',*,*,#519,.F.); +#519 = EDGE_CURVE('',#441,#494,#520,.T.); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(0.,1.,-0.)); +#524 = ORIENTED_EDGE('',*,*,#455,.T.); +#525 = PLANE('',#526); +#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529); +#527 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#528 = DIRECTION('',(-1.,0.,0.)); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = ADVANCED_FACE('',(#531),#537,.F.); +#531 = FACE_BOUND('',#532,.T.); +#532 = EDGE_LOOP('',(#533,#534,#535,#536)); +#533 = ORIENTED_EDGE('',*,*,#519,.T.); +#534 = ORIENTED_EDGE('',*,*,#503,.F.); +#535 = ORIENTED_EDGE('',*,*,#469,.T.); +#536 = ORIENTED_EDGE('',*,*,#438,.T.); +#537 = PLANE('',#538); +#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541); +#539 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#540 = DIRECTION('',(0.,0.,-1.)); +#541 = DIRECTION('',(-1.,0.,-0.)); +#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#546)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#543,#544,#545)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#543 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#544 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#545 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#546 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#543, + 'distance_accuracy_value','confusion accuracy'); +#547 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#548,#550); +#548 = ( REPRESENTATION_RELATIONSHIP('','',#391,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#549) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#549 = ITEM_DEFINED_TRANSFORMATION('','',#11,#73); +#550 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#551 + ); +#551 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3153','1001','',#63,#386,$); +#552 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#388)); +#553 = SHAPE_DEFINITION_REPRESENTATION(#554,#560); +#554 = PRODUCT_DEFINITION_SHAPE('','',#555); +#555 = PRODUCT_DEFINITION('design','',#556,#559); +#556 = PRODUCT_DEFINITION_FORMATION('','',#557); +#557 = PRODUCT('1002','1002','',(#558)); +#558 = PRODUCT_CONTEXT('',#2,'mechanical'); +#559 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#560 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#561),#746); +#561 = MANIFOLD_SOLID_BREP('',#562); +#562 = CLOSED_SHELL('',(#563,#612,#643,#667,#692,#716,#733)); +#563 = ADVANCED_FACE('',(#564),#607,.F.); +#564 = FACE_BOUND('',#565,.T.); +#565 = EDGE_LOOP('',(#566,#576,#585,#593,#601)); +#566 = ORIENTED_EDGE('',*,*,#567,.F.); +#567 = EDGE_CURVE('',#568,#570,#572,.T.); +#568 = VERTEX_POINT('',#569); +#569 = CARTESIAN_POINT('',(-2.,-1.4,0.729311069252)); +#570 = VERTEX_POINT('',#571); +#571 = CARTESIAN_POINT('',(-2.,-0.888739868242,0.729311069252)); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-2.,1.5,0.729311069252)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,1.,0.)); +#576 = ORIENTED_EDGE('',*,*,#577,.F.); +#577 = EDGE_CURVE('',#578,#568,#580,.T.); +#578 = VERTEX_POINT('',#579); +#579 = CARTESIAN_POINT('',(-1.9,-1.5,0.729311069252)); +#580 = CIRCLE('',#581,0.1); +#581 = AXIS2_PLACEMENT_3D('',#582,#583,#584); +#582 = CARTESIAN_POINT('',(-1.9,-1.4,0.729311069252)); +#583 = DIRECTION('',(0.,0.,-1.)); +#584 = DIRECTION('',(1.,0.,0.)); +#585 = ORIENTED_EDGE('',*,*,#586,.F.); +#586 = EDGE_CURVE('',#587,#578,#589,.T.); +#587 = VERTEX_POINT('',#588); +#588 = CARTESIAN_POINT('',(-1.529661265677,-1.5,0.729311069252)); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(2.13983323495,-1.5,0.729311069252)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(-1.,0.,-0.)); +#593 = ORIENTED_EDGE('',*,*,#594,.F.); +#594 = EDGE_CURVE('',#595,#587,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(-1.529661265677,-0.888739868242, + 0.729311069252)); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(-0.,-1.,-0.)); +#601 = ORIENTED_EDGE('',*,*,#602,.F.); +#602 = EDGE_CURVE('',#570,#595,#603,.T.); +#603 = LINE('',#604,#605); +#604 = CARTESIAN_POINT('',(2.13983323495,-0.888739868242,0.729311069252) + ); +#605 = VECTOR('',#606,1.); +#606 = DIRECTION('',(1.,-0.,0.)); +#607 = PLANE('',#608); +#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611); +#609 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#610 = DIRECTION('',(0.,0.,-1.)); +#611 = DIRECTION('',(-1.,0.,-0.)); +#612 = ADVANCED_FACE('',(#613),#638,.F.); +#613 = FACE_BOUND('',#614,.T.); +#614 = EDGE_LOOP('',(#615,#616,#624,#632)); +#615 = ORIENTED_EDGE('',*,*,#602,.T.); +#616 = ORIENTED_EDGE('',*,*,#617,.F.); +#617 = EDGE_CURVE('',#618,#595,#620,.T.); +#618 = VERTEX_POINT('',#619); +#619 = CARTESIAN_POINT('',(-1.529661265677,-0.888739868242, + 0.307930213198)); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(-1.529661265677,-0.888739868242, + 0.280467854308)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#624 = ORIENTED_EDGE('',*,*,#625,.F.); +#625 = EDGE_CURVE('',#626,#618,#628,.T.); +#626 = VERTEX_POINT('',#627); +#627 = CARTESIAN_POINT('',(-2.,-0.888739868242,0.307930213198)); +#628 = LINE('',#629,#630); +#629 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#630 = VECTOR('',#631,1.); +#631 = DIRECTION('',(1.,0.,0.)); +#632 = ORIENTED_EDGE('',*,*,#633,.F.); +#633 = EDGE_CURVE('',#570,#626,#634,.T.); +#634 = LINE('',#635,#636); +#635 = CARTESIAN_POINT('',(-2.,-0.888739868242,0.280467854308)); +#636 = VECTOR('',#637,1.); +#637 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#638 = PLANE('',#639); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#641 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#642 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#643 = ADVANCED_FACE('',(#644),#662,.T.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#654,#655,#656)); +#646 = ORIENTED_EDGE('',*,*,#647,.T.); +#647 = EDGE_CURVE('',#648,#568,#650,.T.); +#648 = VERTEX_POINT('',#649); +#649 = CARTESIAN_POINT('',(-2.,-1.4,0.307930213198)); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(-2.,-1.4,0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(0.,0.,1.)); +#654 = ORIENTED_EDGE('',*,*,#567,.T.); +#655 = ORIENTED_EDGE('',*,*,#633,.T.); +#656 = ORIENTED_EDGE('',*,*,#657,.T.); +#657 = EDGE_CURVE('',#626,#648,#658,.T.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-2.,1.5,0.307930213198)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(-0.,-1.,0.)); +#662 = PLANE('',#663); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#665 = DIRECTION('',(-1.,0.,0.)); +#666 = DIRECTION('',(0.,0.,1.)); +#667 = ADVANCED_FACE('',(#668),#687,.T.); +#668 = FACE_BOUND('',#669,.T.); +#669 = EDGE_LOOP('',(#670,#671,#672,#681)); +#670 = ORIENTED_EDGE('',*,*,#577,.T.); +#671 = ORIENTED_EDGE('',*,*,#647,.F.); +#672 = ORIENTED_EDGE('',*,*,#673,.T.); +#673 = EDGE_CURVE('',#648,#674,#676,.T.); +#674 = VERTEX_POINT('',#675); +#675 = CARTESIAN_POINT('',(-1.9,-1.5,0.307930213198)); +#676 = CIRCLE('',#677,0.1); +#677 = AXIS2_PLACEMENT_3D('',#678,#679,#680); +#678 = CARTESIAN_POINT('',(-1.9,-1.4,0.307930213198)); +#679 = DIRECTION('',(0.,0.,1.)); +#680 = DIRECTION('',(1.,0.,-0.)); +#681 = ORIENTED_EDGE('',*,*,#682,.T.); +#682 = EDGE_CURVE('',#674,#578,#683,.T.); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(-1.9,-1.5,0.)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.,0.,1.)); +#687 = CYLINDRICAL_SURFACE('',#688,0.1); +#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691); +#689 = CARTESIAN_POINT('',(-1.9,-1.4,0.)); +#690 = DIRECTION('',(0.,0.,1.)); +#691 = DIRECTION('',(1.,0.,-0.)); +#692 = ADVANCED_FACE('',(#693),#711,.T.); +#693 = FACE_BOUND('',#694,.T.); +#694 = EDGE_LOOP('',(#695,#696,#697,#705)); +#695 = ORIENTED_EDGE('',*,*,#586,.T.); +#696 = ORIENTED_EDGE('',*,*,#682,.F.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#674,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-1.529661265677,-1.5,0.307930213198)); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(-2.,-1.5,0.307930213198)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(1.,0.,0.)); +#705 = ORIENTED_EDGE('',*,*,#706,.T.); +#706 = EDGE_CURVE('',#699,#587,#707,.T.); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(-1.529661265677,-1.5,0.)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(-0.,0.,1.)); +#711 = PLANE('',#712); +#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715); +#713 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#714 = DIRECTION('',(0.,-1.,0.)); +#715 = DIRECTION('',(0.,-0.,-1.)); +#716 = ADVANCED_FACE('',(#717),#728,.F.); +#717 = FACE_BOUND('',#718,.T.); +#718 = EDGE_LOOP('',(#719,#720,#721,#727)); +#719 = ORIENTED_EDGE('',*,*,#594,.T.); +#720 = ORIENTED_EDGE('',*,*,#706,.F.); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#618,#699,#723,.T.); +#723 = LINE('',#724,#725); +#724 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#725 = VECTOR('',#726,1.); +#726 = DIRECTION('',(-0.,-1.,0.)); +#727 = ORIENTED_EDGE('',*,*,#617,.T.); +#728 = PLANE('',#729); +#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732); +#730 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#731 = DIRECTION('',(-1.,0.,0.)); +#732 = DIRECTION('',(0.,0.,1.)); +#733 = ADVANCED_FACE('',(#734),#741,.F.); +#734 = FACE_BOUND('',#735,.T.); +#735 = EDGE_LOOP('',(#736,#737,#738,#739,#740)); +#736 = ORIENTED_EDGE('',*,*,#722,.T.); +#737 = ORIENTED_EDGE('',*,*,#698,.F.); +#738 = ORIENTED_EDGE('',*,*,#673,.F.); +#739 = ORIENTED_EDGE('',*,*,#657,.F.); +#740 = ORIENTED_EDGE('',*,*,#625,.T.); +#741 = PLANE('',#742); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#744 = DIRECTION('',(0.,0.,1.)); +#745 = DIRECTION('',(1.,0.,-0.)); +#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#750)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#747,#748,#749)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#747 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#748 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#749 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#750 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#747, + 'distance_accuracy_value','confusion accuracy'); +#751 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#752,#754); +#752 = ( REPRESENTATION_RELATIONSHIP('','',#560,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#753) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#753 = ITEM_DEFINED_TRANSFORMATION('','',#11,#77); +#754 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#755 + ); +#755 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3154','1002','',#63,#555,$); +#756 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#557)); +#757 = SHAPE_DEFINITION_REPRESENTATION(#758,#764); +#758 = PRODUCT_DEFINITION_SHAPE('','',#759); +#759 = PRODUCT_DEFINITION('design','',#760,#763); +#760 = PRODUCT_DEFINITION_FORMATION('','',#761); +#761 = PRODUCT('1003','1003','',(#762)); +#762 = PRODUCT_CONTEXT('',#2,'mechanical'); +#763 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#764 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#765),#915); +#765 = MANIFOLD_SOLID_BREP('',#766); +#766 = CLOSED_SHELL('',(#767,#807,#838,#862,#886,#903)); +#767 = ADVANCED_FACE('',(#768),#802,.F.); +#768 = FACE_BOUND('',#769,.T.); +#769 = EDGE_LOOP('',(#770,#780,#788,#796)); +#770 = ORIENTED_EDGE('',*,*,#771,.F.); +#771 = EDGE_CURVE('',#772,#774,#776,.T.); +#772 = VERTEX_POINT('',#773); +#773 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#774 = VERTEX_POINT('',#775); +#775 = CARTESIAN_POINT('',(0.812877767575,0.917062450523,0.307930213198) + ); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.,-0.)); +#780 = ORIENTED_EDGE('',*,*,#781,.F.); +#781 = EDGE_CURVE('',#782,#772,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#784 = LINE('',#785,#786); +#785 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#786 = VECTOR('',#787,1.); +#787 = DIRECTION('',(-1.,-0.,0.)); +#788 = ORIENTED_EDGE('',*,*,#789,.F.); +#789 = EDGE_CURVE('',#790,#782,#792,.T.); +#790 = VERTEX_POINT('',#791); +#791 = CARTESIAN_POINT('',(1.409661265677,0.917062450523,0.307930213198) + ); +#792 = LINE('',#793,#794); +#793 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#794 = VECTOR('',#795,1.); +#795 = DIRECTION('',(-0.,1.,0.)); +#796 = ORIENTED_EDGE('',*,*,#797,.F.); +#797 = EDGE_CURVE('',#774,#790,#798,.T.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-2.13983323495,0.917062450523,0.307930213198) + ); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(1.,0.,-0.)); +#802 = PLANE('',#803); +#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806); +#804 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#805 = DIRECTION('',(0.,0.,1.)); +#806 = DIRECTION('',(1.,0.,-0.)); +#807 = ADVANCED_FACE('',(#808),#833,.F.); +#808 = FACE_BOUND('',#809,.T.); +#809 = EDGE_LOOP('',(#810,#820,#826,#827)); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#812,#814,#816,.T.); +#812 = VERTEX_POINT('',#813); +#813 = CARTESIAN_POINT('',(0.812877767575,0.917062450523,0.729311069252) + ); +#814 = VERTEX_POINT('',#815); +#815 = CARTESIAN_POINT('',(1.409661265677,0.917062450523,0.729311069252) + ); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(2.,0.917062450523,0.729311069252)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(1.,0.,-0.)); +#820 = ORIENTED_EDGE('',*,*,#821,.F.); +#821 = EDGE_CURVE('',#774,#812,#822,.T.); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.812877767575,0.917062450523,0.826159969418) + ); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.,-0.,1.)); +#826 = ORIENTED_EDGE('',*,*,#797,.T.); +#827 = ORIENTED_EDGE('',*,*,#828,.F.); +#828 = EDGE_CURVE('',#814,#790,#829,.T.); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(1.409661265677,0.917062450523,0.826159969418) + ); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(-0.,0.,-1.)); +#833 = PLANE('',#834); +#834 = AXIS2_PLACEMENT_3D('',#835,#836,#837); +#835 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#836 = DIRECTION('',(0.,1.,0.)); +#837 = DIRECTION('',(0.,-0.,1.)); +#838 = ADVANCED_FACE('',(#839),#857,.F.); +#839 = FACE_BOUND('',#840,.T.); +#840 = EDGE_LOOP('',(#841,#849,#855,#856)); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#812,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(0.,-1.,-0.)); +#849 = ORIENTED_EDGE('',*,*,#850,.F.); +#850 = EDGE_CURVE('',#772,#843,#851,.T.); +#851 = LINE('',#852,#853); +#852 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#853 = VECTOR('',#854,1.); +#854 = DIRECTION('',(-0.,-0.,1.)); +#855 = ORIENTED_EDGE('',*,*,#771,.T.); +#856 = ORIENTED_EDGE('',*,*,#821,.T.); +#857 = PLANE('',#858); +#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861); +#859 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#860 = DIRECTION('',(1.,0.,0.)); +#861 = DIRECTION('',(0.,0.,-1.)); +#862 = ADVANCED_FACE('',(#863),#881,.T.); +#863 = FACE_BOUND('',#864,.T.); +#864 = EDGE_LOOP('',(#865,#873,#874,#875)); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#867,#782,#869,.T.); +#867 = VERTEX_POINT('',#868); +#868 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(1.409661265677,1.5,0.)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(-0.,0.,-1.)); +#873 = ORIENTED_EDGE('',*,*,#781,.T.); +#874 = ORIENTED_EDGE('',*,*,#850,.T.); +#875 = ORIENTED_EDGE('',*,*,#876,.T.); +#876 = EDGE_CURVE('',#843,#867,#877,.T.); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(2.,1.5,0.729311069252)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(1.,0.,-0.)); +#881 = PLANE('',#882); +#882 = AXIS2_PLACEMENT_3D('',#883,#884,#885); +#883 = CARTESIAN_POINT('',(2.,1.5,0.)); +#884 = DIRECTION('',(0.,1.,0.)); +#885 = DIRECTION('',(0.,-0.,1.)); +#886 = ADVANCED_FACE('',(#887),#898,.F.); +#887 = FACE_BOUND('',#888,.T.); +#888 = EDGE_LOOP('',(#889,#890,#891,#897)); +#889 = ORIENTED_EDGE('',*,*,#789,.T.); +#890 = ORIENTED_EDGE('',*,*,#866,.F.); +#891 = ORIENTED_EDGE('',*,*,#892,.F.); +#892 = EDGE_CURVE('',#814,#867,#893,.T.); +#893 = LINE('',#894,#895); +#894 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#895 = VECTOR('',#896,1.); +#896 = DIRECTION('',(0.,1.,-0.)); +#897 = ORIENTED_EDGE('',*,*,#828,.T.); +#898 = PLANE('',#899); +#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902); +#900 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#901 = DIRECTION('',(-1.,0.,0.)); +#902 = DIRECTION('',(0.,0.,1.)); +#903 = ADVANCED_FACE('',(#904),#910,.F.); +#904 = FACE_BOUND('',#905,.T.); +#905 = EDGE_LOOP('',(#906,#907,#908,#909)); +#906 = ORIENTED_EDGE('',*,*,#892,.T.); +#907 = ORIENTED_EDGE('',*,*,#876,.F.); +#908 = ORIENTED_EDGE('',*,*,#842,.T.); +#909 = ORIENTED_EDGE('',*,*,#811,.T.); +#910 = PLANE('',#911); +#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914); +#912 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#913 = DIRECTION('',(0.,0.,-1.)); +#914 = DIRECTION('',(-1.,0.,-0.)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#919)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#916,#917,#918)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#916 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#917 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#918 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#919 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#916, + 'distance_accuracy_value','confusion accuracy'); +#920 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#921,#923); +#921 = ( REPRESENTATION_RELATIONSHIP('','',#764,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#922) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#922 = ITEM_DEFINED_TRANSFORMATION('','',#11,#81); +#923 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#924 + ); +#924 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3155','1003','',#63,#759,$); +#925 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#761)); +#926 = SHAPE_DEFINITION_REPRESENTATION(#927,#933); +#927 = PRODUCT_DEFINITION_SHAPE('','',#928); +#928 = PRODUCT_DEFINITION('design','',#929,#932); +#929 = PRODUCT_DEFINITION_FORMATION('','',#930); +#930 = PRODUCT('1004','1004','',(#931)); +#931 = PRODUCT_CONTEXT('',#2,'mechanical'); +#932 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#933 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#934),#2249); +#934 = MANIFOLD_SOLID_BREP('',#935); +#935 = CLOSED_SHELL('',(#936,#1012,#1044,#1068,#1093,#1117,#1142,#1166, + #1191,#1208,#1266,#1297,#1321,#1345,#1369,#1386,#1469,#1501,#1525, + #1550,#1574,#1599,#1623,#1648,#1665,#1817,#1848,#1872,#1896,#1913, + #1944,#1968,#1992,#2009,#2040,#2064,#2088,#2105,#2136,#2160,#2184, + #2201,#2213,#2225,#2237)); +#936 = ADVANCED_FACE('',(#937),#1007,.F.); +#937 = FACE_BOUND('',#938,.T.); +#938 = EDGE_LOOP('',(#939,#949,#958,#966,#975,#983,#992,#1000)); +#939 = ORIENTED_EDGE('',*,*,#940,.F.); +#940 = EDGE_CURVE('',#941,#943,#945,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(-1.9,1.5,0.177930213198)); +#943 = VERTEX_POINT('',#944); +#944 = CARTESIAN_POINT('',(1.9,1.5,0.177930213198)); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(2.13983323495,1.5,0.177930213198)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(1.,-0.,0.)); +#949 = ORIENTED_EDGE('',*,*,#950,.F.); +#950 = EDGE_CURVE('',#951,#941,#953,.T.); +#951 = VERTEX_POINT('',#952); +#952 = CARTESIAN_POINT('',(-2.,1.4,0.177930213198)); +#953 = CIRCLE('',#954,0.1); +#954 = AXIS2_PLACEMENT_3D('',#955,#956,#957); +#955 = CARTESIAN_POINT('',(-1.9,1.4,0.177930213198)); +#956 = DIRECTION('',(0.,0.,-1.)); +#957 = DIRECTION('',(1.,0.,0.)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#951,#962,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(-2.,-1.4,0.177930213198)); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(-2.,1.5,0.177930213198)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(0.,1.,0.)); +#966 = ORIENTED_EDGE('',*,*,#967,.F.); +#967 = EDGE_CURVE('',#968,#960,#970,.T.); +#968 = VERTEX_POINT('',#969); +#969 = CARTESIAN_POINT('',(-1.9,-1.5,0.177930213198)); +#970 = CIRCLE('',#971,0.1); +#971 = AXIS2_PLACEMENT_3D('',#972,#973,#974); +#972 = CARTESIAN_POINT('',(-1.9,-1.4,0.177930213198)); +#973 = DIRECTION('',(0.,0.,-1.)); +#974 = DIRECTION('',(1.,0.,0.)); +#975 = ORIENTED_EDGE('',*,*,#976,.F.); +#976 = EDGE_CURVE('',#977,#968,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(1.9,-1.5,0.177930213198)); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(2.13983323495,-1.5,0.177930213198)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(-1.,0.,-0.)); +#983 = ORIENTED_EDGE('',*,*,#984,.F.); +#984 = EDGE_CURVE('',#985,#977,#987,.T.); +#985 = VERTEX_POINT('',#986); +#986 = CARTESIAN_POINT('',(2.,-1.4,0.177930213198)); +#987 = CIRCLE('',#988,0.1); +#988 = AXIS2_PLACEMENT_3D('',#989,#990,#991); +#989 = CARTESIAN_POINT('',(1.9,-1.4,0.177930213198)); +#990 = DIRECTION('',(0.,0.,-1.)); +#991 = DIRECTION('',(1.,0.,0.)); +#992 = ORIENTED_EDGE('',*,*,#993,.F.); +#993 = EDGE_CURVE('',#994,#985,#996,.T.); +#994 = VERTEX_POINT('',#995); +#995 = CARTESIAN_POINT('',(2.,1.4,0.177930213198)); +#996 = LINE('',#997,#998); +#997 = CARTESIAN_POINT('',(2.,1.5,0.177930213198)); +#998 = VECTOR('',#999,1.); +#999 = DIRECTION('',(-0.,-1.,-0.)); +#1000 = ORIENTED_EDGE('',*,*,#1001,.F.); +#1001 = EDGE_CURVE('',#943,#994,#1002,.T.); +#1002 = CIRCLE('',#1003,0.1); +#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006); +#1004 = CARTESIAN_POINT('',(1.9,1.4,0.177930213198)); +#1005 = DIRECTION('',(0.,0.,-1.)); +#1006 = DIRECTION('',(1.,0.,0.)); +#1007 = PLANE('',#1008); +#1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011); +#1009 = CARTESIAN_POINT('',(2.13983323495,1.5,0.177930213198)); +#1010 = DIRECTION('',(0.,0.,-1.)); +#1011 = DIRECTION('',(-1.,0.,-0.)); +#1012 = ADVANCED_FACE('',(#1013),#1039,.T.); +#1013 = FACE_BOUND('',#1014,.T.); +#1014 = EDGE_LOOP('',(#1015,#1026,#1032,#1033)); +#1015 = ORIENTED_EDGE('',*,*,#1016,.T.); +#1016 = EDGE_CURVE('',#1017,#1019,#1021,.T.); +#1017 = VERTEX_POINT('',#1018); +#1018 = CARTESIAN_POINT('',(2.,1.4,0.)); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(1.9,1.5,0.)); +#1021 = CIRCLE('',#1022,0.1); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#1024 = DIRECTION('',(0.,0.,1.)); +#1025 = DIRECTION('',(1.,0.,-0.)); +#1026 = ORIENTED_EDGE('',*,*,#1027,.T.); +#1027 = EDGE_CURVE('',#1019,#943,#1028,.T.); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(1.9,1.5,0.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.,0.,1.)); +#1032 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1033 = ORIENTED_EDGE('',*,*,#1034,.T.); +#1034 = EDGE_CURVE('',#994,#1017,#1035,.T.); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(2.,1.4,0.)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(-0.,-0.,-1.)); +#1039 = CYLINDRICAL_SURFACE('',#1040,0.1); +#1040 = AXIS2_PLACEMENT_3D('',#1041,#1042,#1043); +#1041 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#1042 = DIRECTION('',(0.,0.,1.)); +#1043 = DIRECTION('',(1.,0.,-0.)); +#1044 = ADVANCED_FACE('',(#1045),#1063,.T.); +#1045 = FACE_BOUND('',#1046,.T.); +#1046 = EDGE_LOOP('',(#1047,#1055,#1061,#1062)); +#1047 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1048 = EDGE_CURVE('',#1019,#1049,#1051,.T.); +#1049 = VERTEX_POINT('',#1050); +#1050 = CARTESIAN_POINT('',(-1.9,1.5,0.)); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(2.,1.5,0.)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(-1.,-0.,0.)); +#1055 = ORIENTED_EDGE('',*,*,#1056,.T.); +#1056 = EDGE_CURVE('',#1049,#941,#1057,.T.); +#1057 = LINE('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(-1.9,1.5,0.)); +#1059 = VECTOR('',#1060,1.); +#1060 = DIRECTION('',(0.,-0.,1.)); +#1061 = ORIENTED_EDGE('',*,*,#940,.T.); +#1062 = ORIENTED_EDGE('',*,*,#1027,.F.); +#1063 = PLANE('',#1064); +#1064 = AXIS2_PLACEMENT_3D('',#1065,#1066,#1067); +#1065 = CARTESIAN_POINT('',(2.,1.5,0.)); +#1066 = DIRECTION('',(0.,1.,0.)); +#1067 = DIRECTION('',(0.,-0.,1.)); +#1068 = ADVANCED_FACE('',(#1069),#1088,.T.); +#1069 = FACE_BOUND('',#1070,.T.); +#1070 = EDGE_LOOP('',(#1071,#1080,#1086,#1087)); +#1071 = ORIENTED_EDGE('',*,*,#1072,.T.); +#1072 = EDGE_CURVE('',#1049,#1073,#1075,.T.); +#1073 = VERTEX_POINT('',#1074); +#1074 = CARTESIAN_POINT('',(-2.,1.4,0.)); +#1075 = CIRCLE('',#1076,0.1); +#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079); +#1077 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#1078 = DIRECTION('',(0.,0.,1.)); +#1079 = DIRECTION('',(1.,0.,-0.)); +#1080 = ORIENTED_EDGE('',*,*,#1081,.T.); +#1081 = EDGE_CURVE('',#1073,#951,#1082,.T.); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(-2.,1.4,0.)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(0.,0.,1.)); +#1086 = ORIENTED_EDGE('',*,*,#950,.T.); +#1087 = ORIENTED_EDGE('',*,*,#1056,.F.); +#1088 = CYLINDRICAL_SURFACE('',#1089,0.1); +#1089 = AXIS2_PLACEMENT_3D('',#1090,#1091,#1092); +#1090 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#1091 = DIRECTION('',(0.,0.,1.)); +#1092 = DIRECTION('',(1.,0.,-0.)); +#1093 = ADVANCED_FACE('',(#1094),#1112,.T.); +#1094 = FACE_BOUND('',#1095,.T.); +#1095 = EDGE_LOOP('',(#1096,#1104,#1110,#1111)); +#1096 = ORIENTED_EDGE('',*,*,#1097,.T.); +#1097 = EDGE_CURVE('',#1073,#1098,#1100,.T.); +#1098 = VERTEX_POINT('',#1099); +#1099 = CARTESIAN_POINT('',(-2.,-1.4,0.)); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(-0.,-1.,0.)); +#1104 = ORIENTED_EDGE('',*,*,#1105,.T.); +#1105 = EDGE_CURVE('',#1098,#960,#1106,.T.); +#1106 = LINE('',#1107,#1108); +#1107 = CARTESIAN_POINT('',(-2.,-1.4,0.)); +#1108 = VECTOR('',#1109,1.); +#1109 = DIRECTION('',(0.,0.,1.)); +#1110 = ORIENTED_EDGE('',*,*,#959,.T.); +#1111 = ORIENTED_EDGE('',*,*,#1081,.F.); +#1112 = PLANE('',#1113); +#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116); +#1114 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#1115 = DIRECTION('',(-1.,0.,0.)); +#1116 = DIRECTION('',(0.,0.,1.)); +#1117 = ADVANCED_FACE('',(#1118),#1137,.T.); +#1118 = FACE_BOUND('',#1119,.T.); +#1119 = EDGE_LOOP('',(#1120,#1129,#1135,#1136)); +#1120 = ORIENTED_EDGE('',*,*,#1121,.T.); +#1121 = EDGE_CURVE('',#1098,#1122,#1124,.T.); +#1122 = VERTEX_POINT('',#1123); +#1123 = CARTESIAN_POINT('',(-1.9,-1.5,0.)); +#1124 = CIRCLE('',#1125,0.1); +#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128); +#1126 = CARTESIAN_POINT('',(-1.9,-1.4,0.)); +#1127 = DIRECTION('',(0.,0.,1.)); +#1128 = DIRECTION('',(1.,0.,-0.)); +#1129 = ORIENTED_EDGE('',*,*,#1130,.T.); +#1130 = EDGE_CURVE('',#1122,#968,#1131,.T.); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(-1.9,-1.5,0.)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(0.,0.,1.)); +#1135 = ORIENTED_EDGE('',*,*,#967,.T.); +#1136 = ORIENTED_EDGE('',*,*,#1105,.F.); +#1137 = CYLINDRICAL_SURFACE('',#1138,0.1); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(-1.9,-1.4,0.)); +#1140 = DIRECTION('',(0.,0.,1.)); +#1141 = DIRECTION('',(1.,0.,-0.)); +#1142 = ADVANCED_FACE('',(#1143),#1161,.T.); +#1143 = FACE_BOUND('',#1144,.T.); +#1144 = EDGE_LOOP('',(#1145,#1153,#1159,#1160)); +#1145 = ORIENTED_EDGE('',*,*,#1146,.T.); +#1146 = EDGE_CURVE('',#1122,#1147,#1149,.T.); +#1147 = VERTEX_POINT('',#1148); +#1148 = CARTESIAN_POINT('',(1.9,-1.5,0.)); +#1149 = LINE('',#1150,#1151); +#1150 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#1151 = VECTOR('',#1152,1.); +#1152 = DIRECTION('',(1.,0.,0.)); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#1147,#977,#1155,.T.); +#1155 = LINE('',#1156,#1157); +#1156 = CARTESIAN_POINT('',(1.9,-1.5,0.)); +#1157 = VECTOR('',#1158,1.); +#1158 = DIRECTION('',(-0.,0.,1.)); +#1159 = ORIENTED_EDGE('',*,*,#976,.T.); +#1160 = ORIENTED_EDGE('',*,*,#1130,.F.); +#1161 = PLANE('',#1162); +#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165); +#1163 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#1164 = DIRECTION('',(0.,-1.,0.)); +#1165 = DIRECTION('',(0.,-0.,-1.)); +#1166 = ADVANCED_FACE('',(#1167),#1186,.T.); +#1167 = FACE_BOUND('',#1168,.T.); +#1168 = EDGE_LOOP('',(#1169,#1178,#1184,#1185)); +#1169 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1170 = EDGE_CURVE('',#1147,#1171,#1173,.T.); +#1171 = VERTEX_POINT('',#1172); +#1172 = CARTESIAN_POINT('',(2.,-1.4,0.)); +#1173 = CIRCLE('',#1174,0.1); +#1174 = AXIS2_PLACEMENT_3D('',#1175,#1176,#1177); +#1175 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#1176 = DIRECTION('',(0.,0.,1.)); +#1177 = DIRECTION('',(1.,0.,-0.)); +#1178 = ORIENTED_EDGE('',*,*,#1179,.T.); +#1179 = EDGE_CURVE('',#1171,#985,#1180,.T.); +#1180 = LINE('',#1181,#1182); +#1181 = CARTESIAN_POINT('',(2.,-1.4,0.)); +#1182 = VECTOR('',#1183,1.); +#1183 = DIRECTION('',(0.,0.,1.)); +#1184 = ORIENTED_EDGE('',*,*,#984,.T.); +#1185 = ORIENTED_EDGE('',*,*,#1154,.F.); +#1186 = CYLINDRICAL_SURFACE('',#1187,0.1); +#1187 = AXIS2_PLACEMENT_3D('',#1188,#1189,#1190); +#1188 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#1189 = DIRECTION('',(0.,0.,1.)); +#1190 = DIRECTION('',(1.,0.,-0.)); +#1191 = ADVANCED_FACE('',(#1192),#1203,.T.); +#1192 = FACE_BOUND('',#1193,.T.); +#1193 = EDGE_LOOP('',(#1194,#1200,#1201,#1202)); +#1194 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1195 = EDGE_CURVE('',#1171,#1017,#1196,.T.); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(-0.,1.,0.)); +#1200 = ORIENTED_EDGE('',*,*,#1034,.F.); +#1201 = ORIENTED_EDGE('',*,*,#993,.T.); +#1202 = ORIENTED_EDGE('',*,*,#1179,.F.); +#1203 = PLANE('',#1204); +#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207); +#1205 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#1206 = DIRECTION('',(1.,0.,0.)); +#1207 = DIRECTION('',(0.,0.,-1.)); +#1208 = ADVANCED_FACE('',(#1209,#1251),#1261,.F.); +#1209 = FACE_BOUND('',#1210,.T.); +#1210 = EDGE_LOOP('',(#1211,#1221,#1229,#1237,#1245)); +#1211 = ORIENTED_EDGE('',*,*,#1212,.F.); +#1212 = EDGE_CURVE('',#1213,#1215,#1217,.T.); +#1213 = VERTEX_POINT('',#1214); +#1214 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#1215 = VERTEX_POINT('',#1216); +#1216 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(1.9,0.,0.)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(0.,-1.,-0.)); +#1221 = ORIENTED_EDGE('',*,*,#1222,.F.); +#1222 = EDGE_CURVE('',#1223,#1213,#1225,.T.); +#1223 = VERTEX_POINT('',#1224); +#1224 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(0.,1.4,0.)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(1.,0.,-0.)); +#1229 = ORIENTED_EDGE('',*,*,#1230,.F.); +#1230 = EDGE_CURVE('',#1231,#1223,#1233,.T.); +#1231 = VERTEX_POINT('',#1232); +#1232 = CARTESIAN_POINT('',(-1.9,-1.1,0.)); +#1233 = LINE('',#1234,#1235); +#1234 = CARTESIAN_POINT('',(-1.9,0.,0.)); +#1235 = VECTOR('',#1236,1.); +#1236 = DIRECTION('',(-0.,1.,0.)); +#1237 = ORIENTED_EDGE('',*,*,#1238,.F.); +#1238 = EDGE_CURVE('',#1239,#1231,#1241,.T.); +#1239 = VERTEX_POINT('',#1240); +#1240 = CARTESIAN_POINT('',(-1.6,-1.4,0.)); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(-1.6,-1.4,0.)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1245 = ORIENTED_EDGE('',*,*,#1246,.F.); +#1246 = EDGE_CURVE('',#1215,#1239,#1247,.T.); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(0.,-1.4,0.)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(-1.,-0.,0.)); +#1251 = FACE_BOUND('',#1252,.T.); +#1252 = EDGE_LOOP('',(#1253,#1254,#1255,#1256,#1257,#1258,#1259,#1260)); +#1253 = ORIENTED_EDGE('',*,*,#1097,.F.); +#1254 = ORIENTED_EDGE('',*,*,#1072,.F.); +#1255 = ORIENTED_EDGE('',*,*,#1048,.F.); +#1256 = ORIENTED_EDGE('',*,*,#1016,.F.); +#1257 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1258 = ORIENTED_EDGE('',*,*,#1170,.F.); +#1259 = ORIENTED_EDGE('',*,*,#1146,.F.); +#1260 = ORIENTED_EDGE('',*,*,#1121,.F.); +#1261 = PLANE('',#1262); +#1262 = AXIS2_PLACEMENT_3D('',#1263,#1264,#1265); +#1263 = CARTESIAN_POINT('',(0.,0.,0.)); +#1264 = DIRECTION('',(0.,0.,1.)); +#1265 = DIRECTION('',(1.,0.,-0.)); +#1266 = ADVANCED_FACE('',(#1267),#1292,.F.); +#1267 = FACE_BOUND('',#1268,.T.); +#1268 = EDGE_LOOP('',(#1269,#1277,#1285,#1291)); +#1269 = ORIENTED_EDGE('',*,*,#1270,.F.); +#1270 = EDGE_CURVE('',#1271,#1239,#1273,.T.); +#1271 = VERTEX_POINT('',#1272); +#1272 = CARTESIAN_POINT('',(-1.6,-1.4,0.1)); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(-1.6,-1.4,0.)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(0.,-0.,-1.)); +#1277 = ORIENTED_EDGE('',*,*,#1278,.F.); +#1278 = EDGE_CURVE('',#1279,#1271,#1281,.T.); +#1279 = VERTEX_POINT('',#1280); +#1280 = CARTESIAN_POINT('',(1.9,-1.4,0.1)); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(-1.6,-1.4,0.1)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(-1.,-0.,-0.)); +#1285 = ORIENTED_EDGE('',*,*,#1286,.F.); +#1286 = EDGE_CURVE('',#1215,#1279,#1287,.T.); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(-0.,0.,1.)); +#1291 = ORIENTED_EDGE('',*,*,#1246,.T.); +#1292 = PLANE('',#1293); +#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296); +#1294 = CARTESIAN_POINT('',(-1.6,-1.4,0.)); +#1295 = DIRECTION('',(0.,-1.,0.)); +#1296 = DIRECTION('',(0.,-0.,-1.)); +#1297 = ADVANCED_FACE('',(#1298),#1316,.F.); +#1298 = FACE_BOUND('',#1299,.T.); +#1299 = EDGE_LOOP('',(#1300,#1301,#1309,#1315)); +#1300 = ORIENTED_EDGE('',*,*,#1286,.T.); +#1301 = ORIENTED_EDGE('',*,*,#1302,.F.); +#1302 = EDGE_CURVE('',#1303,#1279,#1305,.T.); +#1303 = VERTEX_POINT('',#1304); +#1304 = CARTESIAN_POINT('',(1.9,1.4,0.1)); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(1.9,-1.4,0.1)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(0.,-1.,-0.)); +#1309 = ORIENTED_EDGE('',*,*,#1310,.F.); +#1310 = EDGE_CURVE('',#1213,#1303,#1311,.T.); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(-0.,-0.,1.)); +#1315 = ORIENTED_EDGE('',*,*,#1212,.T.); +#1316 = PLANE('',#1317); +#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320); +#1318 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#1319 = DIRECTION('',(1.,0.,0.)); +#1320 = DIRECTION('',(0.,0.,-1.)); +#1321 = ADVANCED_FACE('',(#1322),#1340,.F.); +#1322 = FACE_BOUND('',#1323,.T.); +#1323 = EDGE_LOOP('',(#1324,#1325,#1333,#1339)); +#1324 = ORIENTED_EDGE('',*,*,#1310,.T.); +#1325 = ORIENTED_EDGE('',*,*,#1326,.F.); +#1326 = EDGE_CURVE('',#1327,#1303,#1329,.T.); +#1327 = VERTEX_POINT('',#1328); +#1328 = CARTESIAN_POINT('',(-1.9,1.4,0.1)); +#1329 = LINE('',#1330,#1331); +#1330 = CARTESIAN_POINT('',(1.9,1.4,0.1)); +#1331 = VECTOR('',#1332,1.); +#1332 = DIRECTION('',(1.,0.,-0.)); +#1333 = ORIENTED_EDGE('',*,*,#1334,.F.); +#1334 = EDGE_CURVE('',#1223,#1327,#1335,.T.); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(0.,-0.,1.)); +#1339 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1340 = PLANE('',#1341); +#1341 = AXIS2_PLACEMENT_3D('',#1342,#1343,#1344); +#1342 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#1343 = DIRECTION('',(0.,1.,0.)); +#1344 = DIRECTION('',(0.,-0.,1.)); +#1345 = ADVANCED_FACE('',(#1346),#1364,.F.); +#1346 = FACE_BOUND('',#1347,.T.); +#1347 = EDGE_LOOP('',(#1348,#1349,#1357,#1363)); +#1348 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1349 = ORIENTED_EDGE('',*,*,#1350,.F.); +#1350 = EDGE_CURVE('',#1351,#1327,#1353,.T.); +#1351 = VERTEX_POINT('',#1352); +#1352 = CARTESIAN_POINT('',(-1.9,-1.1,0.1)); +#1353 = LINE('',#1354,#1355); +#1354 = CARTESIAN_POINT('',(-1.9,1.4,0.1)); +#1355 = VECTOR('',#1356,1.); +#1356 = DIRECTION('',(0.,1.,-0.)); +#1357 = ORIENTED_EDGE('',*,*,#1358,.F.); +#1358 = EDGE_CURVE('',#1231,#1351,#1359,.T.); +#1359 = LINE('',#1360,#1361); +#1360 = CARTESIAN_POINT('',(-1.9,-1.1,0.)); +#1361 = VECTOR('',#1362,1.); +#1362 = DIRECTION('',(0.,0.,1.)); +#1363 = ORIENTED_EDGE('',*,*,#1230,.T.); +#1364 = PLANE('',#1365); +#1365 = AXIS2_PLACEMENT_3D('',#1366,#1367,#1368); +#1366 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#1367 = DIRECTION('',(-1.,0.,0.)); +#1368 = DIRECTION('',(0.,0.,1.)); +#1369 = ADVANCED_FACE('',(#1370),#1381,.F.); +#1370 = FACE_BOUND('',#1371,.T.); +#1371 = EDGE_LOOP('',(#1372,#1373,#1379,#1380)); +#1372 = ORIENTED_EDGE('',*,*,#1358,.T.); +#1373 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1374 = EDGE_CURVE('',#1271,#1351,#1375,.T.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(-1.9,-1.1,0.1)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#1379 = ORIENTED_EDGE('',*,*,#1270,.T.); +#1380 = ORIENTED_EDGE('',*,*,#1238,.T.); +#1381 = PLANE('',#1382); +#1382 = AXIS2_PLACEMENT_3D('',#1383,#1384,#1385); +#1383 = CARTESIAN_POINT('',(-1.9,-1.1,0.)); +#1384 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1385 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1386 = ADVANCED_FACE('',(#1387,#1457),#1464,.F.); +#1387 = FACE_BOUND('',#1388,.T.); +#1388 = EDGE_LOOP('',(#1389,#1399,#1408,#1416,#1425,#1433,#1442,#1450)); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#1391,#1393,#1395,.T.); +#1391 = VERTEX_POINT('',#1392); +#1392 = CARTESIAN_POINT('',(1.15,-1.05,0.1)); +#1393 = VERTEX_POINT('',#1394); +#1394 = CARTESIAN_POINT('',(-1.15,-1.05,0.1)); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(2.706777733423E-02,-1.05,0.1)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(-1.,-0.,0.)); +#1399 = ORIENTED_EDGE('',*,*,#1400,.F.); +#1400 = EDGE_CURVE('',#1401,#1391,#1403,.T.); +#1401 = VERTEX_POINT('',#1402); +#1402 = CARTESIAN_POINT('',(1.55,-0.65,0.1)); +#1403 = CIRCLE('',#1404,0.4); +#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407); +#1405 = CARTESIAN_POINT('',(1.15,-0.65,0.1)); +#1406 = DIRECTION('',(0.,0.,-1.)); +#1407 = DIRECTION('',(1.,0.,0.)); +#1408 = ORIENTED_EDGE('',*,*,#1409,.F.); +#1409 = EDGE_CURVE('',#1410,#1401,#1412,.T.); +#1410 = VERTEX_POINT('',#1411); +#1411 = CARTESIAN_POINT('',(1.55,0.65,0.1)); +#1412 = LINE('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(1.55,2.032129513912E-02,0.1)); +#1414 = VECTOR('',#1415,1.); +#1415 = DIRECTION('',(0.,-1.,-0.)); +#1416 = ORIENTED_EDGE('',*,*,#1417,.F.); +#1417 = EDGE_CURVE('',#1418,#1410,#1420,.T.); +#1418 = VERTEX_POINT('',#1419); +#1419 = CARTESIAN_POINT('',(1.15,1.05,0.1)); +#1420 = CIRCLE('',#1421,0.4); +#1421 = AXIS2_PLACEMENT_3D('',#1422,#1423,#1424); +#1422 = CARTESIAN_POINT('',(1.15,0.65,0.1)); +#1423 = DIRECTION('',(0.,0.,-1.)); +#1424 = DIRECTION('',(1.,0.,0.)); +#1425 = ORIENTED_EDGE('',*,*,#1426,.F.); +#1426 = EDGE_CURVE('',#1427,#1418,#1429,.T.); +#1427 = VERTEX_POINT('',#1428); +#1428 = CARTESIAN_POINT('',(-1.15,1.05,0.1)); +#1429 = LINE('',#1430,#1431); +#1430 = CARTESIAN_POINT('',(2.706777733423E-02,1.05,0.1)); +#1431 = VECTOR('',#1432,1.); +#1432 = DIRECTION('',(1.,0.,-0.)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1435,#1427,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(-1.55,0.65,0.1)); +#1437 = CIRCLE('',#1438,0.4); +#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441); +#1439 = CARTESIAN_POINT('',(-1.15,0.65,0.1)); +#1440 = DIRECTION('',(0.,0.,-1.)); +#1441 = DIRECTION('',(1.,0.,0.)); +#1442 = ORIENTED_EDGE('',*,*,#1443,.F.); +#1443 = EDGE_CURVE('',#1444,#1435,#1446,.T.); +#1444 = VERTEX_POINT('',#1445); +#1445 = CARTESIAN_POINT('',(-1.55,-0.65,0.1)); +#1446 = LINE('',#1447,#1448); +#1447 = CARTESIAN_POINT('',(-1.55,2.032129513912E-02,0.1)); +#1448 = VECTOR('',#1449,1.); +#1449 = DIRECTION('',(-0.,1.,0.)); +#1450 = ORIENTED_EDGE('',*,*,#1451,.F.); +#1451 = EDGE_CURVE('',#1393,#1444,#1452,.T.); +#1452 = CIRCLE('',#1453,0.4); +#1453 = AXIS2_PLACEMENT_3D('',#1454,#1455,#1456); +#1454 = CARTESIAN_POINT('',(-1.15,-0.65,0.1)); +#1455 = DIRECTION('',(0.,0.,-1.)); +#1456 = DIRECTION('',(1.,0.,0.)); +#1457 = FACE_BOUND('',#1458,.T.); +#1458 = EDGE_LOOP('',(#1459,#1460,#1461,#1462,#1463)); +#1459 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1460 = ORIENTED_EDGE('',*,*,#1350,.T.); +#1461 = ORIENTED_EDGE('',*,*,#1326,.T.); +#1462 = ORIENTED_EDGE('',*,*,#1302,.T.); +#1463 = ORIENTED_EDGE('',*,*,#1278,.T.); +#1464 = PLANE('',#1465); +#1465 = AXIS2_PLACEMENT_3D('',#1466,#1467,#1468); +#1466 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#1467 = DIRECTION('',(0.,0.,1.)); +#1468 = DIRECTION('',(1.,0.,-0.)); +#1469 = ADVANCED_FACE('',(#1470),#1496,.T.); +#1470 = FACE_BOUND('',#1471,.T.); +#1471 = EDGE_LOOP('',(#1472,#1473,#1481,#1490)); +#1472 = ORIENTED_EDGE('',*,*,#1451,.T.); +#1473 = ORIENTED_EDGE('',*,*,#1474,.T.); +#1474 = EDGE_CURVE('',#1444,#1475,#1477,.T.); +#1475 = VERTEX_POINT('',#1476); +#1476 = CARTESIAN_POINT('',(-1.55,-0.65,0.)); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(-1.55,-0.65,0.)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(-0.,-0.,-1.)); +#1481 = ORIENTED_EDGE('',*,*,#1482,.T.); +#1482 = EDGE_CURVE('',#1475,#1483,#1485,.T.); +#1483 = VERTEX_POINT('',#1484); +#1484 = CARTESIAN_POINT('',(-1.15,-1.05,0.)); +#1485 = CIRCLE('',#1486,0.4); +#1486 = AXIS2_PLACEMENT_3D('',#1487,#1488,#1489); +#1487 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#1488 = DIRECTION('',(0.,0.,1.)); +#1489 = DIRECTION('',(1.,0.,-0.)); +#1490 = ORIENTED_EDGE('',*,*,#1491,.T.); +#1491 = EDGE_CURVE('',#1483,#1393,#1492,.T.); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(-1.15,-1.05,0.)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(0.,0.,1.)); +#1496 = CYLINDRICAL_SURFACE('',#1497,0.4); +#1497 = AXIS2_PLACEMENT_3D('',#1498,#1499,#1500); +#1498 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#1499 = DIRECTION('',(0.,0.,1.)); +#1500 = DIRECTION('',(1.,0.,-0.)); +#1501 = ADVANCED_FACE('',(#1502),#1520,.T.); +#1502 = FACE_BOUND('',#1503,.T.); +#1503 = EDGE_LOOP('',(#1504,#1505,#1506,#1514)); +#1504 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1505 = ORIENTED_EDGE('',*,*,#1491,.F.); +#1506 = ORIENTED_EDGE('',*,*,#1507,.T.); +#1507 = EDGE_CURVE('',#1483,#1508,#1510,.T.); +#1508 = VERTEX_POINT('',#1509); +#1509 = CARTESIAN_POINT('',(1.15,-1.05,0.)); +#1510 = LINE('',#1511,#1512); +#1511 = CARTESIAN_POINT('',(-1.15,-1.05,0.)); +#1512 = VECTOR('',#1513,1.); +#1513 = DIRECTION('',(1.,0.,0.)); +#1514 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1515 = EDGE_CURVE('',#1508,#1391,#1516,.T.); +#1516 = LINE('',#1517,#1518); +#1517 = CARTESIAN_POINT('',(1.15,-1.05,0.)); +#1518 = VECTOR('',#1519,1.); +#1519 = DIRECTION('',(-0.,0.,1.)); +#1520 = PLANE('',#1521); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(-1.15,-1.05,0.)); +#1523 = DIRECTION('',(0.,-1.,0.)); +#1524 = DIRECTION('',(0.,-0.,-1.)); +#1525 = ADVANCED_FACE('',(#1526),#1545,.T.); +#1526 = FACE_BOUND('',#1527,.T.); +#1527 = EDGE_LOOP('',(#1528,#1529,#1530,#1539)); +#1528 = ORIENTED_EDGE('',*,*,#1400,.T.); +#1529 = ORIENTED_EDGE('',*,*,#1515,.F.); +#1530 = ORIENTED_EDGE('',*,*,#1531,.T.); +#1531 = EDGE_CURVE('',#1508,#1532,#1534,.T.); +#1532 = VERTEX_POINT('',#1533); +#1533 = CARTESIAN_POINT('',(1.55,-0.65,0.)); +#1534 = CIRCLE('',#1535,0.4); +#1535 = AXIS2_PLACEMENT_3D('',#1536,#1537,#1538); +#1536 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#1537 = DIRECTION('',(0.,0.,1.)); +#1538 = DIRECTION('',(1.,0.,-0.)); +#1539 = ORIENTED_EDGE('',*,*,#1540,.T.); +#1540 = EDGE_CURVE('',#1532,#1401,#1541,.T.); +#1541 = LINE('',#1542,#1543); +#1542 = CARTESIAN_POINT('',(1.55,-0.65,0.)); +#1543 = VECTOR('',#1544,1.); +#1544 = DIRECTION('',(0.,0.,1.)); +#1545 = CYLINDRICAL_SURFACE('',#1546,0.4); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#1548 = DIRECTION('',(0.,0.,1.)); +#1549 = DIRECTION('',(1.,0.,-0.)); +#1550 = ADVANCED_FACE('',(#1551),#1569,.T.); +#1551 = FACE_BOUND('',#1552,.T.); +#1552 = EDGE_LOOP('',(#1553,#1554,#1555,#1563)); +#1553 = ORIENTED_EDGE('',*,*,#1409,.T.); +#1554 = ORIENTED_EDGE('',*,*,#1540,.F.); +#1555 = ORIENTED_EDGE('',*,*,#1556,.T.); +#1556 = EDGE_CURVE('',#1532,#1557,#1559,.T.); +#1557 = VERTEX_POINT('',#1558); +#1558 = CARTESIAN_POINT('',(1.55,0.65,0.)); +#1559 = LINE('',#1560,#1561); +#1560 = CARTESIAN_POINT('',(1.55,-0.65,0.)); +#1561 = VECTOR('',#1562,1.); +#1562 = DIRECTION('',(-0.,1.,0.)); +#1563 = ORIENTED_EDGE('',*,*,#1564,.T.); +#1564 = EDGE_CURVE('',#1557,#1410,#1565,.T.); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(1.55,0.65,0.)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(-0.,-0.,1.)); +#1569 = PLANE('',#1570); +#1570 = AXIS2_PLACEMENT_3D('',#1571,#1572,#1573); +#1571 = CARTESIAN_POINT('',(1.55,-0.65,0.)); +#1572 = DIRECTION('',(1.,0.,0.)); +#1573 = DIRECTION('',(0.,0.,-1.)); +#1574 = ADVANCED_FACE('',(#1575),#1594,.T.); +#1575 = FACE_BOUND('',#1576,.T.); +#1576 = EDGE_LOOP('',(#1577,#1578,#1579,#1588)); +#1577 = ORIENTED_EDGE('',*,*,#1417,.T.); +#1578 = ORIENTED_EDGE('',*,*,#1564,.F.); +#1579 = ORIENTED_EDGE('',*,*,#1580,.T.); +#1580 = EDGE_CURVE('',#1557,#1581,#1583,.T.); +#1581 = VERTEX_POINT('',#1582); +#1582 = CARTESIAN_POINT('',(1.15,1.05,0.)); +#1583 = CIRCLE('',#1584,0.4); +#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587); +#1585 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#1586 = DIRECTION('',(0.,0.,1.)); +#1587 = DIRECTION('',(1.,0.,-0.)); +#1588 = ORIENTED_EDGE('',*,*,#1589,.T.); +#1589 = EDGE_CURVE('',#1581,#1418,#1590,.T.); +#1590 = LINE('',#1591,#1592); +#1591 = CARTESIAN_POINT('',(1.15,1.05,0.)); +#1592 = VECTOR('',#1593,1.); +#1593 = DIRECTION('',(0.,0.,1.)); +#1594 = CYLINDRICAL_SURFACE('',#1595,0.4); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#1597 = DIRECTION('',(0.,0.,1.)); +#1598 = DIRECTION('',(1.,0.,-0.)); +#1599 = ADVANCED_FACE('',(#1600),#1618,.T.); +#1600 = FACE_BOUND('',#1601,.T.); +#1601 = EDGE_LOOP('',(#1602,#1603,#1604,#1612)); +#1602 = ORIENTED_EDGE('',*,*,#1426,.T.); +#1603 = ORIENTED_EDGE('',*,*,#1589,.F.); +#1604 = ORIENTED_EDGE('',*,*,#1605,.T.); +#1605 = EDGE_CURVE('',#1581,#1606,#1608,.T.); +#1606 = VERTEX_POINT('',#1607); +#1607 = CARTESIAN_POINT('',(-1.15,1.05,0.)); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(1.15,1.05,0.)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,-0.,0.)); +#1612 = ORIENTED_EDGE('',*,*,#1613,.T.); +#1613 = EDGE_CURVE('',#1606,#1427,#1614,.T.); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(-1.15,1.05,0.)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(0.,-0.,1.)); +#1618 = PLANE('',#1619); +#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622); +#1620 = CARTESIAN_POINT('',(1.15,1.05,0.)); +#1621 = DIRECTION('',(0.,1.,0.)); +#1622 = DIRECTION('',(0.,-0.,1.)); +#1623 = ADVANCED_FACE('',(#1624),#1643,.T.); +#1624 = FACE_BOUND('',#1625,.T.); +#1625 = EDGE_LOOP('',(#1626,#1627,#1628,#1637)); +#1626 = ORIENTED_EDGE('',*,*,#1434,.T.); +#1627 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1628 = ORIENTED_EDGE('',*,*,#1629,.T.); +#1629 = EDGE_CURVE('',#1606,#1630,#1632,.T.); +#1630 = VERTEX_POINT('',#1631); +#1631 = CARTESIAN_POINT('',(-1.55,0.65,0.)); +#1632 = CIRCLE('',#1633,0.4); +#1633 = AXIS2_PLACEMENT_3D('',#1634,#1635,#1636); +#1634 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#1635 = DIRECTION('',(0.,0.,1.)); +#1636 = DIRECTION('',(1.,0.,-0.)); +#1637 = ORIENTED_EDGE('',*,*,#1638,.T.); +#1638 = EDGE_CURVE('',#1630,#1435,#1639,.T.); +#1639 = LINE('',#1640,#1641); +#1640 = CARTESIAN_POINT('',(-1.55,0.65,0.)); +#1641 = VECTOR('',#1642,1.); +#1642 = DIRECTION('',(0.,0.,1.)); +#1643 = CYLINDRICAL_SURFACE('',#1644,0.4); +#1644 = AXIS2_PLACEMENT_3D('',#1645,#1646,#1647); +#1645 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#1646 = DIRECTION('',(0.,0.,1.)); +#1647 = DIRECTION('',(1.,0.,-0.)); +#1648 = ADVANCED_FACE('',(#1649),#1660,.T.); +#1649 = FACE_BOUND('',#1650,.T.); +#1650 = EDGE_LOOP('',(#1651,#1652,#1653,#1659)); +#1651 = ORIENTED_EDGE('',*,*,#1443,.T.); +#1652 = ORIENTED_EDGE('',*,*,#1638,.F.); +#1653 = ORIENTED_EDGE('',*,*,#1654,.T.); +#1654 = EDGE_CURVE('',#1630,#1475,#1655,.T.); +#1655 = LINE('',#1656,#1657); +#1656 = CARTESIAN_POINT('',(-1.55,0.65,0.)); +#1657 = VECTOR('',#1658,1.); +#1658 = DIRECTION('',(-0.,-1.,0.)); +#1659 = ORIENTED_EDGE('',*,*,#1474,.F.); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(-1.55,0.65,0.)); +#1663 = DIRECTION('',(-1.,0.,0.)); +#1664 = DIRECTION('',(0.,0.,1.)); +#1665 = ADVANCED_FACE('',(#1666,#1700,#1734,#1768,#1802),#1812,.F.); +#1666 = FACE_BOUND('',#1667,.T.); +#1667 = EDGE_LOOP('',(#1668,#1678,#1686,#1694)); +#1668 = ORIENTED_EDGE('',*,*,#1669,.F.); +#1669 = EDGE_CURVE('',#1670,#1672,#1674,.T.); +#1670 = VERTEX_POINT('',#1671); +#1671 = CARTESIAN_POINT('',(0.2,0.2,0.)); +#1672 = VERTEX_POINT('',#1673); +#1673 = CARTESIAN_POINT('',(0.2,0.65,0.)); +#1674 = LINE('',#1675,#1676); +#1675 = CARTESIAN_POINT('',(0.2,0.,0.)); +#1676 = VECTOR('',#1677,1.); +#1677 = DIRECTION('',(-0.,1.,0.)); +#1678 = ORIENTED_EDGE('',*,*,#1679,.F.); +#1679 = EDGE_CURVE('',#1680,#1670,#1682,.T.); +#1680 = VERTEX_POINT('',#1681); +#1681 = CARTESIAN_POINT('',(1.15,0.2,0.)); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(0.,0.2,0.)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,-0.,0.)); +#1686 = ORIENTED_EDGE('',*,*,#1687,.F.); +#1687 = EDGE_CURVE('',#1688,#1680,#1690,.T.); +#1688 = VERTEX_POINT('',#1689); +#1689 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#1690 = LINE('',#1691,#1692); +#1691 = CARTESIAN_POINT('',(1.15,0.,0.)); +#1692 = VECTOR('',#1693,1.); +#1693 = DIRECTION('',(0.,-1.,-0.)); +#1694 = ORIENTED_EDGE('',*,*,#1695,.F.); +#1695 = EDGE_CURVE('',#1672,#1688,#1696,.T.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(0.,0.65,0.)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(1.,0.,-0.)); +#1700 = FACE_BOUND('',#1701,.T.); +#1701 = EDGE_LOOP('',(#1702,#1712,#1720,#1728)); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1706,#1708,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(-0.2,-0.65,0.)); +#1706 = VERTEX_POINT('',#1707); +#1707 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#1708 = LINE('',#1709,#1710); +#1709 = CARTESIAN_POINT('',(0.,-0.65,0.)); +#1710 = VECTOR('',#1711,1.); +#1711 = DIRECTION('',(-1.,-0.,0.)); +#1712 = ORIENTED_EDGE('',*,*,#1713,.F.); +#1713 = EDGE_CURVE('',#1714,#1704,#1716,.T.); +#1714 = VERTEX_POINT('',#1715); +#1715 = CARTESIAN_POINT('',(-0.2,-0.2,0.)); +#1716 = LINE('',#1717,#1718); +#1717 = CARTESIAN_POINT('',(-0.2,0.,0.)); +#1718 = VECTOR('',#1719,1.); +#1719 = DIRECTION('',(0.,-1.,-0.)); +#1720 = ORIENTED_EDGE('',*,*,#1721,.F.); +#1721 = EDGE_CURVE('',#1722,#1714,#1724,.T.); +#1722 = VERTEX_POINT('',#1723); +#1723 = CARTESIAN_POINT('',(-1.15,-0.2,0.)); +#1724 = LINE('',#1725,#1726); +#1725 = CARTESIAN_POINT('',(0.,-0.2,0.)); +#1726 = VECTOR('',#1727,1.); +#1727 = DIRECTION('',(1.,0.,-0.)); +#1728 = ORIENTED_EDGE('',*,*,#1729,.F.); +#1729 = EDGE_CURVE('',#1706,#1722,#1730,.T.); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.15,0.,0.)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(-0.,1.,0.)); +#1734 = FACE_BOUND('',#1735,.T.); +#1735 = EDGE_LOOP('',(#1736,#1746,#1754,#1762)); +#1736 = ORIENTED_EDGE('',*,*,#1737,.F.); +#1737 = EDGE_CURVE('',#1738,#1740,#1742,.T.); +#1738 = VERTEX_POINT('',#1739); +#1739 = CARTESIAN_POINT('',(-0.2,0.2,0.)); +#1740 = VERTEX_POINT('',#1741); +#1741 = CARTESIAN_POINT('',(-1.15,0.2,0.)); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(0.,0.2,0.)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(-1.,-0.,0.)); +#1746 = ORIENTED_EDGE('',*,*,#1747,.F.); +#1747 = EDGE_CURVE('',#1748,#1738,#1750,.T.); +#1748 = VERTEX_POINT('',#1749); +#1749 = CARTESIAN_POINT('',(-0.2,0.65,0.)); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(-0.2,0.,0.)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(0.,-1.,-0.)); +#1754 = ORIENTED_EDGE('',*,*,#1755,.F.); +#1755 = EDGE_CURVE('',#1756,#1748,#1758,.T.); +#1756 = VERTEX_POINT('',#1757); +#1757 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.,0.65,0.)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.,-0.)); +#1762 = ORIENTED_EDGE('',*,*,#1763,.F.); +#1763 = EDGE_CURVE('',#1740,#1756,#1764,.T.); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(-1.15,0.,0.)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(-0.,1.,0.)); +#1768 = FACE_BOUND('',#1769,.T.); +#1769 = EDGE_LOOP('',(#1770,#1780,#1788,#1796)); +#1770 = ORIENTED_EDGE('',*,*,#1771,.F.); +#1771 = EDGE_CURVE('',#1772,#1774,#1776,.T.); +#1772 = VERTEX_POINT('',#1773); +#1773 = CARTESIAN_POINT('',(1.15,-0.2,0.)); +#1774 = VERTEX_POINT('',#1775); +#1775 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#1776 = LINE('',#1777,#1778); +#1777 = CARTESIAN_POINT('',(1.15,0.,0.)); +#1778 = VECTOR('',#1779,1.); +#1779 = DIRECTION('',(0.,-1.,-0.)); +#1780 = ORIENTED_EDGE('',*,*,#1781,.F.); +#1781 = EDGE_CURVE('',#1782,#1772,#1784,.T.); +#1782 = VERTEX_POINT('',#1783); +#1783 = CARTESIAN_POINT('',(0.2,-0.2,0.)); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.,-0.2,0.)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.,-0.)); +#1788 = ORIENTED_EDGE('',*,*,#1789,.F.); +#1789 = EDGE_CURVE('',#1790,#1782,#1792,.T.); +#1790 = VERTEX_POINT('',#1791); +#1791 = CARTESIAN_POINT('',(0.2,-0.65,0.)); +#1792 = LINE('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(0.2,0.,0.)); +#1794 = VECTOR('',#1795,1.); +#1795 = DIRECTION('',(-0.,1.,0.)); +#1796 = ORIENTED_EDGE('',*,*,#1797,.F.); +#1797 = EDGE_CURVE('',#1774,#1790,#1798,.T.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.,-0.65,0.)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(-1.,-0.,0.)); +#1802 = FACE_BOUND('',#1803,.T.); +#1803 = EDGE_LOOP('',(#1804,#1805,#1806,#1807,#1808,#1809,#1810,#1811)); +#1804 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1805 = ORIENTED_EDGE('',*,*,#1654,.F.); +#1806 = ORIENTED_EDGE('',*,*,#1629,.F.); +#1807 = ORIENTED_EDGE('',*,*,#1605,.F.); +#1808 = ORIENTED_EDGE('',*,*,#1580,.F.); +#1809 = ORIENTED_EDGE('',*,*,#1556,.F.); +#1810 = ORIENTED_EDGE('',*,*,#1531,.F.); +#1811 = ORIENTED_EDGE('',*,*,#1507,.F.); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(0.,0.,0.)); +#1815 = DIRECTION('',(0.,0.,1.)); +#1816 = DIRECTION('',(1.,0.,-0.)); +#1817 = ADVANCED_FACE('',(#1818),#1843,.F.); +#1818 = FACE_BOUND('',#1819,.T.); +#1819 = EDGE_LOOP('',(#1820,#1828,#1836,#1842)); +#1820 = ORIENTED_EDGE('',*,*,#1821,.F.); +#1821 = EDGE_CURVE('',#1822,#1688,#1824,.T.); +#1822 = VERTEX_POINT('',#1823); +#1823 = CARTESIAN_POINT('',(1.15,0.65,0.1)); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(-0.,0.,-1.)); +#1828 = ORIENTED_EDGE('',*,*,#1829,.F.); +#1829 = EDGE_CURVE('',#1830,#1822,#1832,.T.); +#1830 = VERTEX_POINT('',#1831); +#1831 = CARTESIAN_POINT('',(0.2,0.65,0.1)); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(1.15,0.65,0.1)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.,-0.)); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1672,#1830,#1838,.T.); +#1838 = LINE('',#1839,#1840); +#1839 = CARTESIAN_POINT('',(0.2,0.65,0.)); +#1840 = VECTOR('',#1841,1.); +#1841 = DIRECTION('',(0.,-0.,1.)); +#1842 = ORIENTED_EDGE('',*,*,#1695,.T.); +#1843 = PLANE('',#1844); +#1844 = AXIS2_PLACEMENT_3D('',#1845,#1846,#1847); +#1845 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#1846 = DIRECTION('',(0.,1.,0.)); +#1847 = DIRECTION('',(0.,-0.,1.)); +#1848 = ADVANCED_FACE('',(#1849),#1867,.F.); +#1849 = FACE_BOUND('',#1850,.T.); +#1850 = EDGE_LOOP('',(#1851,#1852,#1860,#1866)); +#1851 = ORIENTED_EDGE('',*,*,#1837,.T.); +#1852 = ORIENTED_EDGE('',*,*,#1853,.F.); +#1853 = EDGE_CURVE('',#1854,#1830,#1856,.T.); +#1854 = VERTEX_POINT('',#1855); +#1855 = CARTESIAN_POINT('',(0.2,0.2,0.1)); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(0.2,0.65,0.1)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(0.,1.,-0.)); +#1860 = ORIENTED_EDGE('',*,*,#1861,.F.); +#1861 = EDGE_CURVE('',#1670,#1854,#1862,.T.); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(0.2,0.2,0.)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(0.,0.,1.)); +#1866 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1867 = PLANE('',#1868); +#1868 = AXIS2_PLACEMENT_3D('',#1869,#1870,#1871); +#1869 = CARTESIAN_POINT('',(0.2,0.65,0.)); +#1870 = DIRECTION('',(-1.,0.,0.)); +#1871 = DIRECTION('',(0.,0.,1.)); +#1872 = ADVANCED_FACE('',(#1873),#1891,.F.); +#1873 = FACE_BOUND('',#1874,.T.); +#1874 = EDGE_LOOP('',(#1875,#1883,#1884,#1885)); +#1875 = ORIENTED_EDGE('',*,*,#1876,.F.); +#1876 = EDGE_CURVE('',#1680,#1877,#1879,.T.); +#1877 = VERTEX_POINT('',#1878); +#1878 = CARTESIAN_POINT('',(1.15,0.2,0.1)); +#1879 = LINE('',#1880,#1881); +#1880 = CARTESIAN_POINT('',(1.15,0.2,0.)); +#1881 = VECTOR('',#1882,1.); +#1882 = DIRECTION('',(-0.,0.,1.)); +#1883 = ORIENTED_EDGE('',*,*,#1679,.T.); +#1884 = ORIENTED_EDGE('',*,*,#1861,.T.); +#1885 = ORIENTED_EDGE('',*,*,#1886,.F.); +#1886 = EDGE_CURVE('',#1877,#1854,#1887,.T.); +#1887 = LINE('',#1888,#1889); +#1888 = CARTESIAN_POINT('',(0.2,0.2,0.1)); +#1889 = VECTOR('',#1890,1.); +#1890 = DIRECTION('',(-1.,-0.,-0.)); +#1891 = PLANE('',#1892); +#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895); +#1893 = CARTESIAN_POINT('',(0.2,0.2,0.)); +#1894 = DIRECTION('',(0.,-1.,0.)); +#1895 = DIRECTION('',(0.,-0.,-1.)); +#1896 = ADVANCED_FACE('',(#1897),#1908,.F.); +#1897 = FACE_BOUND('',#1898,.T.); +#1898 = EDGE_LOOP('',(#1899,#1900,#1906,#1907)); +#1899 = ORIENTED_EDGE('',*,*,#1876,.T.); +#1900 = ORIENTED_EDGE('',*,*,#1901,.F.); +#1901 = EDGE_CURVE('',#1822,#1877,#1902,.T.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(1.15,0.2,0.1)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.,-1.,-0.)); +#1906 = ORIENTED_EDGE('',*,*,#1821,.T.); +#1907 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1908 = PLANE('',#1909); +#1909 = AXIS2_PLACEMENT_3D('',#1910,#1911,#1912); +#1910 = CARTESIAN_POINT('',(1.15,0.2,0.)); +#1911 = DIRECTION('',(1.,0.,0.)); +#1912 = DIRECTION('',(0.,0.,-1.)); +#1913 = ADVANCED_FACE('',(#1914),#1939,.F.); +#1914 = FACE_BOUND('',#1915,.T.); +#1915 = EDGE_LOOP('',(#1916,#1924,#1932,#1938)); +#1916 = ORIENTED_EDGE('',*,*,#1917,.F.); +#1917 = EDGE_CURVE('',#1918,#1722,#1920,.T.); +#1918 = VERTEX_POINT('',#1919); +#1919 = CARTESIAN_POINT('',(-1.15,-0.2,0.1)); +#1920 = LINE('',#1921,#1922); +#1921 = CARTESIAN_POINT('',(-1.15,-0.2,0.)); +#1922 = VECTOR('',#1923,1.); +#1923 = DIRECTION('',(-0.,-0.,-1.)); +#1924 = ORIENTED_EDGE('',*,*,#1925,.F.); +#1925 = EDGE_CURVE('',#1926,#1918,#1928,.T.); +#1926 = VERTEX_POINT('',#1927); +#1927 = CARTESIAN_POINT('',(-1.15,-0.65,0.1)); +#1928 = LINE('',#1929,#1930); +#1929 = CARTESIAN_POINT('',(-1.15,-0.2,0.1)); +#1930 = VECTOR('',#1931,1.); +#1931 = DIRECTION('',(0.,1.,-0.)); +#1932 = ORIENTED_EDGE('',*,*,#1933,.F.); +#1933 = EDGE_CURVE('',#1706,#1926,#1934,.T.); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(0.,0.,1.)); +#1938 = ORIENTED_EDGE('',*,*,#1729,.T.); +#1939 = PLANE('',#1940); +#1940 = AXIS2_PLACEMENT_3D('',#1941,#1942,#1943); +#1941 = CARTESIAN_POINT('',(-1.15,-0.2,0.)); +#1942 = DIRECTION('',(-1.,0.,0.)); +#1943 = DIRECTION('',(0.,0.,1.)); +#1944 = ADVANCED_FACE('',(#1945),#1963,.F.); +#1945 = FACE_BOUND('',#1946,.T.); +#1946 = EDGE_LOOP('',(#1947,#1948,#1956,#1962)); +#1947 = ORIENTED_EDGE('',*,*,#1933,.T.); +#1948 = ORIENTED_EDGE('',*,*,#1949,.F.); +#1949 = EDGE_CURVE('',#1950,#1926,#1952,.T.); +#1950 = VERTEX_POINT('',#1951); +#1951 = CARTESIAN_POINT('',(-0.2,-0.65,0.1)); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(-1.15,-0.65,0.1)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(-1.,-0.,-0.)); +#1956 = ORIENTED_EDGE('',*,*,#1957,.F.); +#1957 = EDGE_CURVE('',#1704,#1950,#1958,.T.); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(-0.2,-0.65,0.)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(-0.,0.,1.)); +#1962 = ORIENTED_EDGE('',*,*,#1703,.T.); +#1963 = PLANE('',#1964); +#1964 = AXIS2_PLACEMENT_3D('',#1965,#1966,#1967); +#1965 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#1966 = DIRECTION('',(0.,-1.,0.)); +#1967 = DIRECTION('',(0.,-0.,-1.)); +#1968 = ADVANCED_FACE('',(#1969),#1987,.F.); +#1969 = FACE_BOUND('',#1970,.T.); +#1970 = EDGE_LOOP('',(#1971,#1972,#1980,#1986)); +#1971 = ORIENTED_EDGE('',*,*,#1957,.T.); +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1950,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(-0.2,-0.2,0.1)); +#1976 = LINE('',#1977,#1978); +#1977 = CARTESIAN_POINT('',(-0.2,-0.65,0.1)); +#1978 = VECTOR('',#1979,1.); +#1979 = DIRECTION('',(0.,-1.,-0.)); +#1980 = ORIENTED_EDGE('',*,*,#1981,.F.); +#1981 = EDGE_CURVE('',#1714,#1974,#1982,.T.); +#1982 = LINE('',#1983,#1984); +#1983 = CARTESIAN_POINT('',(-0.2,-0.2,0.)); +#1984 = VECTOR('',#1985,1.); +#1985 = DIRECTION('',(-0.,-0.,1.)); +#1986 = ORIENTED_EDGE('',*,*,#1713,.T.); +#1987 = PLANE('',#1988); +#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991); +#1989 = CARTESIAN_POINT('',(-0.2,-0.65,0.)); +#1990 = DIRECTION('',(1.,0.,0.)); +#1991 = DIRECTION('',(0.,0.,-1.)); +#1992 = ADVANCED_FACE('',(#1993),#2004,.F.); +#1993 = FACE_BOUND('',#1994,.T.); +#1994 = EDGE_LOOP('',(#1995,#1996,#2002,#2003)); +#1995 = ORIENTED_EDGE('',*,*,#1981,.T.); +#1996 = ORIENTED_EDGE('',*,*,#1997,.F.); +#1997 = EDGE_CURVE('',#1918,#1974,#1998,.T.); +#1998 = LINE('',#1999,#2000); +#1999 = CARTESIAN_POINT('',(-0.2,-0.2,0.1)); +#2000 = VECTOR('',#2001,1.); +#2001 = DIRECTION('',(1.,0.,-0.)); +#2002 = ORIENTED_EDGE('',*,*,#1917,.T.); +#2003 = ORIENTED_EDGE('',*,*,#1721,.T.); +#2004 = PLANE('',#2005); +#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008); +#2006 = CARTESIAN_POINT('',(-0.2,-0.2,0.)); +#2007 = DIRECTION('',(0.,1.,0.)); +#2008 = DIRECTION('',(0.,-0.,1.)); +#2009 = ADVANCED_FACE('',(#2010),#2035,.F.); +#2010 = FACE_BOUND('',#2011,.T.); +#2011 = EDGE_LOOP('',(#2012,#2020,#2028,#2034)); +#2012 = ORIENTED_EDGE('',*,*,#2013,.F.); +#2013 = EDGE_CURVE('',#2014,#1756,#2016,.T.); +#2014 = VERTEX_POINT('',#2015); +#2015 = CARTESIAN_POINT('',(-1.15,0.65,0.1)); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(-0.,-0.,-1.)); +#2020 = ORIENTED_EDGE('',*,*,#2021,.F.); +#2021 = EDGE_CURVE('',#2022,#2014,#2024,.T.); +#2022 = VERTEX_POINT('',#2023); +#2023 = CARTESIAN_POINT('',(-1.15,0.2,0.1)); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(-1.15,0.65,0.1)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(0.,1.,-0.)); +#2028 = ORIENTED_EDGE('',*,*,#2029,.F.); +#2029 = EDGE_CURVE('',#1740,#2022,#2030,.T.); +#2030 = LINE('',#2031,#2032); +#2031 = CARTESIAN_POINT('',(-1.15,0.2,0.)); +#2032 = VECTOR('',#2033,1.); +#2033 = DIRECTION('',(0.,0.,1.)); +#2034 = ORIENTED_EDGE('',*,*,#1763,.T.); +#2035 = PLANE('',#2036); +#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039); +#2037 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#2038 = DIRECTION('',(-1.,0.,0.)); +#2039 = DIRECTION('',(0.,0.,1.)); +#2040 = ADVANCED_FACE('',(#2041),#2059,.F.); +#2041 = FACE_BOUND('',#2042,.T.); +#2042 = EDGE_LOOP('',(#2043,#2044,#2052,#2058)); +#2043 = ORIENTED_EDGE('',*,*,#2029,.T.); +#2044 = ORIENTED_EDGE('',*,*,#2045,.F.); +#2045 = EDGE_CURVE('',#2046,#2022,#2048,.T.); +#2046 = VERTEX_POINT('',#2047); +#2047 = CARTESIAN_POINT('',(-0.2,0.2,0.1)); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(-1.15,0.2,0.1)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(-1.,-0.,-0.)); +#2052 = ORIENTED_EDGE('',*,*,#2053,.F.); +#2053 = EDGE_CURVE('',#1738,#2046,#2054,.T.); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(-0.2,0.2,0.)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(-0.,0.,1.)); +#2058 = ORIENTED_EDGE('',*,*,#1737,.T.); +#2059 = PLANE('',#2060); +#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063); +#2061 = CARTESIAN_POINT('',(-1.15,0.2,0.)); +#2062 = DIRECTION('',(0.,-1.,0.)); +#2063 = DIRECTION('',(0.,-0.,-1.)); +#2064 = ADVANCED_FACE('',(#2065),#2083,.F.); +#2065 = FACE_BOUND('',#2066,.T.); +#2066 = EDGE_LOOP('',(#2067,#2068,#2076,#2082)); +#2067 = ORIENTED_EDGE('',*,*,#2053,.T.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2070,#2046,#2072,.T.); +#2070 = VERTEX_POINT('',#2071); +#2071 = CARTESIAN_POINT('',(-0.2,0.65,0.1)); +#2072 = LINE('',#2073,#2074); +#2073 = CARTESIAN_POINT('',(-0.2,0.2,0.1)); +#2074 = VECTOR('',#2075,1.); +#2075 = DIRECTION('',(0.,-1.,-0.)); +#2076 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2077 = EDGE_CURVE('',#1748,#2070,#2078,.T.); +#2078 = LINE('',#2079,#2080); +#2079 = CARTESIAN_POINT('',(-0.2,0.65,0.)); +#2080 = VECTOR('',#2081,1.); +#2081 = DIRECTION('',(-0.,-0.,1.)); +#2082 = ORIENTED_EDGE('',*,*,#1747,.T.); +#2083 = PLANE('',#2084); +#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087); +#2085 = CARTESIAN_POINT('',(-0.2,0.2,0.)); +#2086 = DIRECTION('',(1.,0.,0.)); +#2087 = DIRECTION('',(0.,0.,-1.)); +#2088 = ADVANCED_FACE('',(#2089),#2100,.F.); +#2089 = FACE_BOUND('',#2090,.T.); +#2090 = EDGE_LOOP('',(#2091,#2092,#2098,#2099)); +#2091 = ORIENTED_EDGE('',*,*,#2077,.T.); +#2092 = ORIENTED_EDGE('',*,*,#2093,.F.); +#2093 = EDGE_CURVE('',#2014,#2070,#2094,.T.); +#2094 = LINE('',#2095,#2096); +#2095 = CARTESIAN_POINT('',(-0.2,0.65,0.1)); +#2096 = VECTOR('',#2097,1.); +#2097 = DIRECTION('',(1.,0.,-0.)); +#2098 = ORIENTED_EDGE('',*,*,#2013,.T.); +#2099 = ORIENTED_EDGE('',*,*,#1755,.T.); +#2100 = PLANE('',#2101); +#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104); +#2102 = CARTESIAN_POINT('',(-0.2,0.65,0.)); +#2103 = DIRECTION('',(0.,1.,0.)); +#2104 = DIRECTION('',(0.,-0.,1.)); +#2105 = ADVANCED_FACE('',(#2106),#2131,.F.); +#2106 = FACE_BOUND('',#2107,.T.); +#2107 = EDGE_LOOP('',(#2108,#2116,#2124,#2130)); +#2108 = ORIENTED_EDGE('',*,*,#2109,.F.); +#2109 = EDGE_CURVE('',#2110,#1790,#2112,.T.); +#2110 = VERTEX_POINT('',#2111); +#2111 = CARTESIAN_POINT('',(0.2,-0.65,0.1)); +#2112 = LINE('',#2113,#2114); +#2113 = CARTESIAN_POINT('',(0.2,-0.65,0.)); +#2114 = VECTOR('',#2115,1.); +#2115 = DIRECTION('',(0.,-0.,-1.)); +#2116 = ORIENTED_EDGE('',*,*,#2117,.F.); +#2117 = EDGE_CURVE('',#2118,#2110,#2120,.T.); +#2118 = VERTEX_POINT('',#2119); +#2119 = CARTESIAN_POINT('',(1.15,-0.65,0.1)); +#2120 = LINE('',#2121,#2122); +#2121 = CARTESIAN_POINT('',(0.2,-0.65,0.1)); +#2122 = VECTOR('',#2123,1.); +#2123 = DIRECTION('',(-1.,-0.,-0.)); +#2124 = ORIENTED_EDGE('',*,*,#2125,.F.); +#2125 = EDGE_CURVE('',#1774,#2118,#2126,.T.); +#2126 = LINE('',#2127,#2128); +#2127 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#2128 = VECTOR('',#2129,1.); +#2129 = DIRECTION('',(-0.,0.,1.)); +#2130 = ORIENTED_EDGE('',*,*,#1797,.T.); +#2131 = PLANE('',#2132); +#2132 = AXIS2_PLACEMENT_3D('',#2133,#2134,#2135); +#2133 = CARTESIAN_POINT('',(0.2,-0.65,0.)); +#2134 = DIRECTION('',(0.,-1.,0.)); +#2135 = DIRECTION('',(0.,-0.,-1.)); +#2136 = ADVANCED_FACE('',(#2137),#2155,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2148,#2154)); +#2139 = ORIENTED_EDGE('',*,*,#2125,.T.); +#2140 = ORIENTED_EDGE('',*,*,#2141,.F.); +#2141 = EDGE_CURVE('',#2142,#2118,#2144,.T.); +#2142 = VERTEX_POINT('',#2143); +#2143 = CARTESIAN_POINT('',(1.15,-0.2,0.1)); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(1.15,-0.65,0.1)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(0.,-1.,-0.)); +#2148 = ORIENTED_EDGE('',*,*,#2149,.F.); +#2149 = EDGE_CURVE('',#1772,#2142,#2150,.T.); +#2150 = LINE('',#2151,#2152); +#2151 = CARTESIAN_POINT('',(1.15,-0.2,0.)); +#2152 = VECTOR('',#2153,1.); +#2153 = DIRECTION('',(-0.,-0.,1.)); +#2154 = ORIENTED_EDGE('',*,*,#1771,.T.); +#2155 = PLANE('',#2156); +#2156 = AXIS2_PLACEMENT_3D('',#2157,#2158,#2159); +#2157 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#2158 = DIRECTION('',(1.,0.,0.)); +#2159 = DIRECTION('',(0.,0.,-1.)); +#2160 = ADVANCED_FACE('',(#2161),#2179,.F.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2171,#2172,#2173)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.F.); +#2164 = EDGE_CURVE('',#1782,#2165,#2167,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(0.2,-0.2,0.1)); +#2167 = LINE('',#2168,#2169); +#2168 = CARTESIAN_POINT('',(0.2,-0.2,0.)); +#2169 = VECTOR('',#2170,1.); +#2170 = DIRECTION('',(0.,-0.,1.)); +#2171 = ORIENTED_EDGE('',*,*,#1781,.T.); +#2172 = ORIENTED_EDGE('',*,*,#2149,.T.); +#2173 = ORIENTED_EDGE('',*,*,#2174,.F.); +#2174 = EDGE_CURVE('',#2165,#2142,#2175,.T.); +#2175 = LINE('',#2176,#2177); +#2176 = CARTESIAN_POINT('',(1.15,-0.2,0.1)); +#2177 = VECTOR('',#2178,1.); +#2178 = DIRECTION('',(1.,0.,-0.)); +#2179 = PLANE('',#2180); +#2180 = AXIS2_PLACEMENT_3D('',#2181,#2182,#2183); +#2181 = CARTESIAN_POINT('',(1.15,-0.2,0.)); +#2182 = DIRECTION('',(0.,1.,0.)); +#2183 = DIRECTION('',(0.,-0.,1.)); +#2184 = ADVANCED_FACE('',(#2185),#2196,.F.); +#2185 = FACE_BOUND('',#2186,.T.); +#2186 = EDGE_LOOP('',(#2187,#2188,#2194,#2195)); +#2187 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2188 = ORIENTED_EDGE('',*,*,#2189,.F.); +#2189 = EDGE_CURVE('',#2110,#2165,#2190,.T.); +#2190 = LINE('',#2191,#2192); +#2191 = CARTESIAN_POINT('',(0.2,-0.2,0.1)); +#2192 = VECTOR('',#2193,1.); +#2193 = DIRECTION('',(0.,1.,-0.)); +#2194 = ORIENTED_EDGE('',*,*,#2109,.T.); +#2195 = ORIENTED_EDGE('',*,*,#1789,.T.); +#2196 = PLANE('',#2197); +#2197 = AXIS2_PLACEMENT_3D('',#2198,#2199,#2200); +#2198 = CARTESIAN_POINT('',(0.2,-0.2,0.)); +#2199 = DIRECTION('',(-1.,0.,0.)); +#2200 = DIRECTION('',(0.,0.,1.)); +#2201 = ADVANCED_FACE('',(#2202),#2208,.F.); +#2202 = FACE_BOUND('',#2203,.T.); +#2203 = EDGE_LOOP('',(#2204,#2205,#2206,#2207)); +#2204 = ORIENTED_EDGE('',*,*,#1901,.T.); +#2205 = ORIENTED_EDGE('',*,*,#1886,.T.); +#2206 = ORIENTED_EDGE('',*,*,#1853,.T.); +#2207 = ORIENTED_EDGE('',*,*,#1829,.T.); +#2208 = PLANE('',#2209); +#2209 = AXIS2_PLACEMENT_3D('',#2210,#2211,#2212); +#2210 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#2211 = DIRECTION('',(0.,0.,1.)); +#2212 = DIRECTION('',(1.,0.,-0.)); +#2213 = ADVANCED_FACE('',(#2214),#2220,.F.); +#2214 = FACE_BOUND('',#2215,.T.); +#2215 = EDGE_LOOP('',(#2216,#2217,#2218,#2219)); +#2216 = ORIENTED_EDGE('',*,*,#1997,.T.); +#2217 = ORIENTED_EDGE('',*,*,#1973,.T.); +#2218 = ORIENTED_EDGE('',*,*,#1949,.T.); +#2219 = ORIENTED_EDGE('',*,*,#1925,.T.); +#2220 = PLANE('',#2221); +#2221 = AXIS2_PLACEMENT_3D('',#2222,#2223,#2224); +#2222 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#2223 = DIRECTION('',(0.,0.,1.)); +#2224 = DIRECTION('',(1.,0.,-0.)); +#2225 = ADVANCED_FACE('',(#2226),#2232,.F.); +#2226 = FACE_BOUND('',#2227,.T.); +#2227 = EDGE_LOOP('',(#2228,#2229,#2230,#2231)); +#2228 = ORIENTED_EDGE('',*,*,#2069,.T.); +#2229 = ORIENTED_EDGE('',*,*,#2045,.T.); +#2230 = ORIENTED_EDGE('',*,*,#2021,.T.); +#2231 = ORIENTED_EDGE('',*,*,#2093,.T.); +#2232 = PLANE('',#2233); +#2233 = AXIS2_PLACEMENT_3D('',#2234,#2235,#2236); +#2234 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#2235 = DIRECTION('',(0.,0.,1.)); +#2236 = DIRECTION('',(1.,0.,-0.)); +#2237 = ADVANCED_FACE('',(#2238),#2244,.F.); +#2238 = FACE_BOUND('',#2239,.T.); +#2239 = EDGE_LOOP('',(#2240,#2241,#2242,#2243)); +#2240 = ORIENTED_EDGE('',*,*,#2189,.T.); +#2241 = ORIENTED_EDGE('',*,*,#2174,.T.); +#2242 = ORIENTED_EDGE('',*,*,#2141,.T.); +#2243 = ORIENTED_EDGE('',*,*,#2117,.T.); +#2244 = PLANE('',#2245); +#2245 = AXIS2_PLACEMENT_3D('',#2246,#2247,#2248); +#2246 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#2247 = DIRECTION('',(0.,0.,1.)); +#2248 = DIRECTION('',(1.,0.,-0.)); +#2249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2253)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2250,#2251,#2252)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2250 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2251 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2252 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2253 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2250, + 'distance_accuracy_value','confusion accuracy'); +#2254 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2255,#2257); +#2255 = ( REPRESENTATION_RELATIONSHIP('','',#933,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2256) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2256 = ITEM_DEFINED_TRANSFORMATION('','',#11,#85); +#2257 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2258); +#2258 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3156','1004','',#63,#928,$); +#2259 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#930)); +#2260 = SHAPE_DEFINITION_REPRESENTATION(#2261,#2267); +#2261 = PRODUCT_DEFINITION_SHAPE('','',#2262); +#2262 = PRODUCT_DEFINITION('design','',#2263,#2266); +#2263 = PRODUCT_DEFINITION_FORMATION('','',#2264); +#2264 = PRODUCT('1005','1005','',(#2265)); +#2265 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2266 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2267 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2268),#2418); +#2268 = MANIFOLD_SOLID_BREP('',#2269); +#2269 = CLOSED_SHELL('',(#2270,#2310,#2341,#2365,#2389,#2406)); +#2270 = ADVANCED_FACE('',(#2271),#2305,.F.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2283,#2291,#2299)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2274 = EDGE_CURVE('',#2275,#2277,#2279,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(-0.812877767575,-6.E-02,0.729311069252)); +#2277 = VERTEX_POINT('',#2278); +#2278 = CARTESIAN_POINT('',(-0.812877767575,-0.768739868242, + 0.729311069252)); +#2279 = LINE('',#2280,#2281); +#2280 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#2281 = VECTOR('',#2282,1.); +#2282 = DIRECTION('',(-0.,-1.,-0.)); +#2283 = ORIENTED_EDGE('',*,*,#2284,.F.); +#2284 = EDGE_CURVE('',#2285,#2275,#2287,.T.); +#2285 = VERTEX_POINT('',#2286); +#2286 = CARTESIAN_POINT('',(-1.409661265677,-6.E-02,0.729311069252)); +#2287 = LINE('',#2288,#2289); +#2288 = CARTESIAN_POINT('',(2.13983323495,-6.E-02,0.729311069252)); +#2289 = VECTOR('',#2290,1.); +#2290 = DIRECTION('',(1.,-0.,0.)); +#2291 = ORIENTED_EDGE('',*,*,#2292,.F.); +#2292 = EDGE_CURVE('',#2293,#2285,#2295,.T.); +#2293 = VERTEX_POINT('',#2294); +#2294 = CARTESIAN_POINT('',(-1.409661265677,-0.768739868242, + 0.729311069252)); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(0.,1.,0.)); +#2299 = ORIENTED_EDGE('',*,*,#2300,.F.); +#2300 = EDGE_CURVE('',#2277,#2293,#2301,.T.); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(2.13983323495,-0.768739868242,0.729311069252 + )); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.,-0.)); +#2305 = PLANE('',#2306); +#2306 = AXIS2_PLACEMENT_3D('',#2307,#2308,#2309); +#2307 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#2308 = DIRECTION('',(0.,0.,-1.)); +#2309 = DIRECTION('',(-1.,0.,-0.)); +#2310 = ADVANCED_FACE('',(#2311),#2336,.F.); +#2311 = FACE_BOUND('',#2312,.T.); +#2312 = EDGE_LOOP('',(#2313,#2323,#2329,#2330)); +#2313 = ORIENTED_EDGE('',*,*,#2314,.F.); +#2314 = EDGE_CURVE('',#2315,#2317,#2319,.T.); +#2315 = VERTEX_POINT('',#2316); +#2316 = CARTESIAN_POINT('',(-0.812877767575,-0.768739868242, + 0.307930213198)); +#2317 = VERTEX_POINT('',#2318); +#2318 = CARTESIAN_POINT('',(-1.409661265677,-0.768739868242, + 0.307930213198)); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(2.,-0.768739868242,0.307930213198)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(-1.,0.,-0.)); +#2323 = ORIENTED_EDGE('',*,*,#2324,.F.); +#2324 = EDGE_CURVE('',#2277,#2315,#2325,.T.); +#2325 = LINE('',#2326,#2327); +#2326 = CARTESIAN_POINT('',(-0.812877767575,-0.768739868242, + 0.780467854308)); +#2327 = VECTOR('',#2328,1.); +#2328 = DIRECTION('',(-0.,-2.775557561563E-16,-1.)); +#2329 = ORIENTED_EDGE('',*,*,#2300,.T.); +#2330 = ORIENTED_EDGE('',*,*,#2331,.F.); +#2331 = EDGE_CURVE('',#2317,#2293,#2332,.T.); +#2332 = LINE('',#2333,#2334); +#2333 = CARTESIAN_POINT('',(-1.409661265677,-0.768739868242, + 0.780467854308)); +#2334 = VECTOR('',#2335,1.); +#2335 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#2336 = PLANE('',#2337); +#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340); +#2338 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#2339 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#2340 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#2341 = ADVANCED_FACE('',(#2342),#2360,.F.); +#2342 = FACE_BOUND('',#2343,.T.); +#2343 = EDGE_LOOP('',(#2344,#2352,#2358,#2359)); +#2344 = ORIENTED_EDGE('',*,*,#2345,.F.); +#2345 = EDGE_CURVE('',#2346,#2315,#2348,.T.); +#2346 = VERTEX_POINT('',#2347); +#2347 = CARTESIAN_POINT('',(-0.812877767575,-6.E-02,0.307930213198)); +#2348 = LINE('',#2349,#2350); +#2349 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#2350 = VECTOR('',#2351,1.); +#2351 = DIRECTION('',(-0.,-1.,0.)); +#2352 = ORIENTED_EDGE('',*,*,#2353,.F.); +#2353 = EDGE_CURVE('',#2275,#2346,#2354,.T.); +#2354 = LINE('',#2355,#2356); +#2355 = CARTESIAN_POINT('',(-0.812877767575,-6.E-02,0.242930213198)); +#2356 = VECTOR('',#2357,1.); +#2357 = DIRECTION('',(-0.,-0.,-1.)); +#2358 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2359 = ORIENTED_EDGE('',*,*,#2324,.T.); +#2360 = PLANE('',#2361); +#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364); +#2362 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#2363 = DIRECTION('',(-1.,0.,0.)); +#2364 = DIRECTION('',(0.,0.,1.)); +#2365 = ADVANCED_FACE('',(#2366),#2384,.F.); +#2366 = FACE_BOUND('',#2367,.T.); +#2367 = EDGE_LOOP('',(#2368,#2369,#2370,#2378)); +#2368 = ORIENTED_EDGE('',*,*,#2284,.T.); +#2369 = ORIENTED_EDGE('',*,*,#2353,.T.); +#2370 = ORIENTED_EDGE('',*,*,#2371,.F.); +#2371 = EDGE_CURVE('',#2372,#2346,#2374,.T.); +#2372 = VERTEX_POINT('',#2373); +#2373 = CARTESIAN_POINT('',(-1.409661265677,-6.E-02,0.307930213198)); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(2.,-6.E-02,0.307930213198)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(1.,0.,0.)); +#2378 = ORIENTED_EDGE('',*,*,#2379,.F.); +#2379 = EDGE_CURVE('',#2285,#2372,#2380,.T.); +#2380 = LINE('',#2381,#2382); +#2381 = CARTESIAN_POINT('',(-1.409661265677,-6.E-02,0.240357264358)); +#2382 = VECTOR('',#2383,1.); +#2383 = DIRECTION('',(0.,-0.,-1.)); +#2384 = PLANE('',#2385); +#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388); +#2386 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#2387 = DIRECTION('',(0.,-1.,0.)); +#2388 = DIRECTION('',(0.,-0.,-1.)); +#2389 = ADVANCED_FACE('',(#2390),#2401,.F.); +#2390 = FACE_BOUND('',#2391,.T.); +#2391 = EDGE_LOOP('',(#2392,#2393,#2394,#2400)); +#2392 = ORIENTED_EDGE('',*,*,#2292,.T.); +#2393 = ORIENTED_EDGE('',*,*,#2379,.T.); +#2394 = ORIENTED_EDGE('',*,*,#2395,.F.); +#2395 = EDGE_CURVE('',#2317,#2372,#2396,.T.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-0.,1.,0.)); +#2400 = ORIENTED_EDGE('',*,*,#2331,.T.); +#2401 = PLANE('',#2402); +#2402 = AXIS2_PLACEMENT_3D('',#2403,#2404,#2405); +#2403 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#2404 = DIRECTION('',(1.,0.,0.)); +#2405 = DIRECTION('',(0.,0.,-1.)); +#2406 = ADVANCED_FACE('',(#2407),#2413,.F.); +#2407 = FACE_BOUND('',#2408,.T.); +#2408 = EDGE_LOOP('',(#2409,#2410,#2411,#2412)); +#2409 = ORIENTED_EDGE('',*,*,#2395,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2371,.T.); +#2411 = ORIENTED_EDGE('',*,*,#2345,.T.); +#2412 = ORIENTED_EDGE('',*,*,#2314,.T.); +#2413 = PLANE('',#2414); +#2414 = AXIS2_PLACEMENT_3D('',#2415,#2416,#2417); +#2415 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#2416 = DIRECTION('',(0.,0.,1.)); +#2417 = DIRECTION('',(1.,0.,-0.)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2422)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2419,#2420,#2421)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2419 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2420 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2421 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2422 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2419, + 'distance_accuracy_value','confusion accuracy'); +#2423 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2424,#2426); +#2424 = ( REPRESENTATION_RELATIONSHIP('','',#2267,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2425) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2425 = ITEM_DEFINED_TRANSFORMATION('','',#11,#89); +#2426 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2427); +#2427 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3157','1005','',#63,#2262,$); +#2428 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2264)); +#2429 = SHAPE_DEFINITION_REPRESENTATION(#2430,#2436); +#2430 = PRODUCT_DEFINITION_SHAPE('','',#2431); +#2431 = PRODUCT_DEFINITION('design','',#2432,#2435); +#2432 = PRODUCT_DEFINITION_FORMATION('','',#2433); +#2433 = PRODUCT('1006','1006','',(#2434)); +#2434 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2435 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2436 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2437),#2587); +#2437 = MANIFOLD_SOLID_BREP('',#2438); +#2438 = CLOSED_SHELL('',(#2439,#2479,#2510,#2534,#2558,#2575)); +#2439 = ADVANCED_FACE('',(#2440),#2474,.F.); +#2440 = FACE_BOUND('',#2441,.T.); +#2441 = EDGE_LOOP('',(#2442,#2452,#2460,#2468)); +#2442 = ORIENTED_EDGE('',*,*,#2443,.F.); +#2443 = EDGE_CURVE('',#2444,#2446,#2448,.T.); +#2444 = VERTEX_POINT('',#2445); +#2445 = CARTESIAN_POINT('',(-0.692877767575,-6.E-02,0.307930213198)); +#2446 = VERTEX_POINT('',#2447); +#2447 = CARTESIAN_POINT('',(-0.692877767575,-0.768739868242, + 0.307930213198)); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.,-1.,-0.)); +#2452 = ORIENTED_EDGE('',*,*,#2453,.F.); +#2453 = EDGE_CURVE('',#2454,#2444,#2456,.T.); +#2454 = VERTEX_POINT('',#2455); +#2455 = CARTESIAN_POINT('',(-6.E-02,-6.E-02,0.307930213198)); +#2456 = LINE('',#2457,#2458); +#2457 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#2458 = VECTOR('',#2459,1.); +#2459 = DIRECTION('',(-1.,-0.,0.)); +#2460 = ORIENTED_EDGE('',*,*,#2461,.F.); +#2461 = EDGE_CURVE('',#2462,#2454,#2464,.T.); +#2462 = VERTEX_POINT('',#2463); +#2463 = CARTESIAN_POINT('',(-6.E-02,-0.768739868242,0.307930213198)); +#2464 = LINE('',#2465,#2466); +#2465 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#2466 = VECTOR('',#2467,1.); +#2467 = DIRECTION('',(-0.,1.,0.)); +#2468 = ORIENTED_EDGE('',*,*,#2469,.F.); +#2469 = EDGE_CURVE('',#2446,#2462,#2470,.T.); +#2470 = LINE('',#2471,#2472); +#2471 = CARTESIAN_POINT('',(-2.13983323495,-0.768739868242, + 0.307930213198)); +#2472 = VECTOR('',#2473,1.); +#2473 = DIRECTION('',(1.,0.,-0.)); +#2474 = PLANE('',#2475); +#2475 = AXIS2_PLACEMENT_3D('',#2476,#2477,#2478); +#2476 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#2477 = DIRECTION('',(0.,0.,1.)); +#2478 = DIRECTION('',(1.,0.,-0.)); +#2479 = ADVANCED_FACE('',(#2480),#2505,.F.); +#2480 = FACE_BOUND('',#2481,.T.); +#2481 = EDGE_LOOP('',(#2482,#2492,#2498,#2499)); +#2482 = ORIENTED_EDGE('',*,*,#2483,.F.); +#2483 = EDGE_CURVE('',#2484,#2486,#2488,.T.); +#2484 = VERTEX_POINT('',#2485); +#2485 = CARTESIAN_POINT('',(-0.692877767575,-0.768739868242, + 0.729311069252)); +#2486 = VERTEX_POINT('',#2487); +#2487 = CARTESIAN_POINT('',(-6.E-02,-0.768739868242,0.729311069252)); +#2488 = LINE('',#2489,#2490); +#2489 = CARTESIAN_POINT('',(2.,-0.768739868242,0.729311069252)); +#2490 = VECTOR('',#2491,1.); +#2491 = DIRECTION('',(1.,-0.,0.)); +#2492 = ORIENTED_EDGE('',*,*,#2493,.F.); +#2493 = EDGE_CURVE('',#2446,#2484,#2494,.T.); +#2494 = LINE('',#2495,#2496); +#2495 = CARTESIAN_POINT('',(-0.692877767575,-0.768739868242, + 0.780467854308)); +#2496 = VECTOR('',#2497,1.); +#2497 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#2498 = ORIENTED_EDGE('',*,*,#2469,.T.); +#2499 = ORIENTED_EDGE('',*,*,#2500,.F.); +#2500 = EDGE_CURVE('',#2486,#2462,#2501,.T.); +#2501 = LINE('',#2502,#2503); +#2502 = CARTESIAN_POINT('',(-6.E-02,-0.768739868242,0.780467854308)); +#2503 = VECTOR('',#2504,1.); +#2504 = DIRECTION('',(-0.,-2.775557561563E-16,-1.)); +#2505 = PLANE('',#2506); +#2506 = AXIS2_PLACEMENT_3D('',#2507,#2508,#2509); +#2507 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#2508 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#2509 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#2510 = ADVANCED_FACE('',(#2511),#2529,.F.); +#2511 = FACE_BOUND('',#2512,.T.); +#2512 = EDGE_LOOP('',(#2513,#2521,#2527,#2528)); +#2513 = ORIENTED_EDGE('',*,*,#2514,.F.); +#2514 = EDGE_CURVE('',#2515,#2484,#2517,.T.); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(-0.692877767575,-6.E-02,0.729311069252)); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.,-1.,-0.)); +#2521 = ORIENTED_EDGE('',*,*,#2522,.F.); +#2522 = EDGE_CURVE('',#2444,#2515,#2523,.T.); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-0.692877767575,-6.E-02,0.751808989336)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.,-0.,1.)); +#2527 = ORIENTED_EDGE('',*,*,#2443,.T.); +#2528 = ORIENTED_EDGE('',*,*,#2493,.T.); +#2529 = PLANE('',#2530); +#2530 = AXIS2_PLACEMENT_3D('',#2531,#2532,#2533); +#2531 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#2532 = DIRECTION('',(1.,0.,0.)); +#2533 = DIRECTION('',(0.,0.,-1.)); +#2534 = ADVANCED_FACE('',(#2535),#2553,.F.); +#2535 = FACE_BOUND('',#2536,.T.); +#2536 = EDGE_LOOP('',(#2537,#2538,#2539,#2547)); +#2537 = ORIENTED_EDGE('',*,*,#2453,.T.); +#2538 = ORIENTED_EDGE('',*,*,#2522,.T.); +#2539 = ORIENTED_EDGE('',*,*,#2540,.F.); +#2540 = EDGE_CURVE('',#2541,#2515,#2543,.T.); +#2541 = VERTEX_POINT('',#2542); +#2542 = CARTESIAN_POINT('',(-6.E-02,-6.E-02,0.729311069252)); +#2543 = LINE('',#2544,#2545); +#2544 = CARTESIAN_POINT('',(2.,-6.E-02,0.729311069252)); +#2545 = VECTOR('',#2546,1.); +#2546 = DIRECTION('',(-1.,-0.,-0.)); +#2547 = ORIENTED_EDGE('',*,*,#2548,.F.); +#2548 = EDGE_CURVE('',#2454,#2541,#2549,.T.); +#2549 = LINE('',#2550,#2551); +#2550 = CARTESIAN_POINT('',(-6.E-02,-6.E-02,0.240357264358)); +#2551 = VECTOR('',#2552,1.); +#2552 = DIRECTION('',(-0.,0.,1.)); +#2553 = PLANE('',#2554); +#2554 = AXIS2_PLACEMENT_3D('',#2555,#2556,#2557); +#2555 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#2556 = DIRECTION('',(0.,-1.,0.)); +#2557 = DIRECTION('',(0.,-0.,-1.)); +#2558 = ADVANCED_FACE('',(#2559),#2570,.F.); +#2559 = FACE_BOUND('',#2560,.T.); +#2560 = EDGE_LOOP('',(#2561,#2562,#2563,#2569)); +#2561 = ORIENTED_EDGE('',*,*,#2461,.T.); +#2562 = ORIENTED_EDGE('',*,*,#2548,.T.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2486,#2541,#2565,.T.); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(0.,1.,-0.)); +#2569 = ORIENTED_EDGE('',*,*,#2500,.T.); +#2570 = PLANE('',#2571); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#2573 = DIRECTION('',(-1.,0.,0.)); +#2574 = DIRECTION('',(0.,0.,1.)); +#2575 = ADVANCED_FACE('',(#2576),#2582,.F.); +#2576 = FACE_BOUND('',#2577,.T.); +#2577 = EDGE_LOOP('',(#2578,#2579,#2580,#2581)); +#2578 = ORIENTED_EDGE('',*,*,#2564,.T.); +#2579 = ORIENTED_EDGE('',*,*,#2540,.T.); +#2580 = ORIENTED_EDGE('',*,*,#2514,.T.); +#2581 = ORIENTED_EDGE('',*,*,#2483,.T.); +#2582 = PLANE('',#2583); +#2583 = AXIS2_PLACEMENT_3D('',#2584,#2585,#2586); +#2584 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#2585 = DIRECTION('',(0.,0.,-1.)); +#2586 = DIRECTION('',(-1.,0.,-0.)); +#2587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2591)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2588,#2589,#2590)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2588 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2589 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2590 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2591 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2588, + 'distance_accuracy_value','confusion accuracy'); +#2592 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2593,#2595); +#2593 = ( REPRESENTATION_RELATIONSHIP('','',#2436,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2594) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2594 = ITEM_DEFINED_TRANSFORMATION('','',#11,#93); +#2595 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2596); +#2596 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3158','1006','',#63,#2431,$); +#2597 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2433)); +#2598 = SHAPE_DEFINITION_REPRESENTATION(#2599,#2605); +#2599 = PRODUCT_DEFINITION_SHAPE('','',#2600); +#2600 = PRODUCT_DEFINITION('design','',#2601,#2604); +#2601 = PRODUCT_DEFINITION_FORMATION('','',#2602); +#2602 = PRODUCT('1007','1007','',(#2603)); +#2603 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2604 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2605 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2606),#2756); +#2606 = MANIFOLD_SOLID_BREP('',#2607); +#2607 = CLOSED_SHELL('',(#2608,#2648,#2679,#2703,#2727,#2744)); +#2608 = ADVANCED_FACE('',(#2609),#2643,.F.); +#2609 = FACE_BOUND('',#2610,.T.); +#2610 = EDGE_LOOP('',(#2611,#2621,#2629,#2637)); +#2611 = ORIENTED_EDGE('',*,*,#2612,.F.); +#2612 = EDGE_CURVE('',#2613,#2615,#2617,.T.); +#2613 = VERTEX_POINT('',#2614); +#2614 = CARTESIAN_POINT('',(6.E-02,-6.E-02,0.307930213198)); +#2615 = VERTEX_POINT('',#2616); +#2616 = CARTESIAN_POINT('',(6.E-02,-0.768739868242,0.307930213198)); +#2617 = LINE('',#2618,#2619); +#2618 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#2619 = VECTOR('',#2620,1.); +#2620 = DIRECTION('',(0.,-1.,-0.)); +#2621 = ORIENTED_EDGE('',*,*,#2622,.F.); +#2622 = EDGE_CURVE('',#2623,#2613,#2625,.T.); +#2623 = VERTEX_POINT('',#2624); +#2624 = CARTESIAN_POINT('',(0.692877767575,-6.E-02,0.307930213198)); +#2625 = LINE('',#2626,#2627); +#2626 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#2627 = VECTOR('',#2628,1.); +#2628 = DIRECTION('',(-1.,-0.,0.)); +#2629 = ORIENTED_EDGE('',*,*,#2630,.F.); +#2630 = EDGE_CURVE('',#2631,#2623,#2633,.T.); +#2631 = VERTEX_POINT('',#2632); +#2632 = CARTESIAN_POINT('',(0.692877767575,-0.768739868242, + 0.307930213198)); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(-0.,1.,0.)); +#2637 = ORIENTED_EDGE('',*,*,#2638,.F.); +#2638 = EDGE_CURVE('',#2615,#2631,#2639,.T.); +#2639 = LINE('',#2640,#2641); +#2640 = CARTESIAN_POINT('',(-2.13983323495,-0.768739868242, + 0.307930213198)); +#2641 = VECTOR('',#2642,1.); +#2642 = DIRECTION('',(1.,0.,-0.)); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#2646 = DIRECTION('',(0.,0.,1.)); +#2647 = DIRECTION('',(1.,0.,-0.)); +#2648 = ADVANCED_FACE('',(#2649),#2674,.F.); +#2649 = FACE_BOUND('',#2650,.T.); +#2650 = EDGE_LOOP('',(#2651,#2652,#2660,#2668)); +#2651 = ORIENTED_EDGE('',*,*,#2638,.T.); +#2652 = ORIENTED_EDGE('',*,*,#2653,.F.); +#2653 = EDGE_CURVE('',#2654,#2631,#2656,.T.); +#2654 = VERTEX_POINT('',#2655); +#2655 = CARTESIAN_POINT('',(0.692877767575,-0.768739868242, + 0.729311069252)); +#2656 = LINE('',#2657,#2658); +#2657 = CARTESIAN_POINT('',(0.692877767575,-0.768739868242, + 0.780467854308)); +#2658 = VECTOR('',#2659,1.); +#2659 = DIRECTION('',(-0.,-2.775557561563E-16,-1.)); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2654,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(6.E-02,-0.768739868242,0.729311069252)); +#2664 = LINE('',#2665,#2666); +#2665 = CARTESIAN_POINT('',(2.,-0.768739868242,0.729311069252)); +#2666 = VECTOR('',#2667,1.); +#2667 = DIRECTION('',(1.,-0.,0.)); +#2668 = ORIENTED_EDGE('',*,*,#2669,.F.); +#2669 = EDGE_CURVE('',#2615,#2662,#2670,.T.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(6.E-02,-0.768739868242,0.780467854308)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#2674 = PLANE('',#2675); +#2675 = AXIS2_PLACEMENT_3D('',#2676,#2677,#2678); +#2676 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#2677 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#2678 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#2679 = ADVANCED_FACE('',(#2680),#2698,.F.); +#2680 = FACE_BOUND('',#2681,.T.); +#2681 = EDGE_LOOP('',(#2682,#2690,#2696,#2697)); +#2682 = ORIENTED_EDGE('',*,*,#2683,.F.); +#2683 = EDGE_CURVE('',#2684,#2662,#2686,.T.); +#2684 = VERTEX_POINT('',#2685); +#2685 = CARTESIAN_POINT('',(6.E-02,-6.E-02,0.729311069252)); +#2686 = LINE('',#2687,#2688); +#2687 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#2688 = VECTOR('',#2689,1.); +#2689 = DIRECTION('',(0.,-1.,-0.)); +#2690 = ORIENTED_EDGE('',*,*,#2691,.F.); +#2691 = EDGE_CURVE('',#2613,#2684,#2692,.T.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(6.E-02,-6.E-02,0.789074130953)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(-0.,-0.,1.)); +#2696 = ORIENTED_EDGE('',*,*,#2612,.T.); +#2697 = ORIENTED_EDGE('',*,*,#2669,.T.); +#2698 = PLANE('',#2699); +#2699 = AXIS2_PLACEMENT_3D('',#2700,#2701,#2702); +#2700 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#2701 = DIRECTION('',(1.,0.,0.)); +#2702 = DIRECTION('',(0.,0.,-1.)); +#2703 = ADVANCED_FACE('',(#2704),#2722,.F.); +#2704 = FACE_BOUND('',#2705,.T.); +#2705 = EDGE_LOOP('',(#2706,#2714,#2720,#2721)); +#2706 = ORIENTED_EDGE('',*,*,#2707,.F.); +#2707 = EDGE_CURVE('',#2708,#2684,#2710,.T.); +#2708 = VERTEX_POINT('',#2709); +#2709 = CARTESIAN_POINT('',(0.692877767575,-6.E-02,0.729311069252)); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(2.,-6.E-02,0.729311069252)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(-1.,-0.,-0.)); +#2714 = ORIENTED_EDGE('',*,*,#2715,.F.); +#2715 = EDGE_CURVE('',#2623,#2708,#2716,.T.); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(0.692877767575,-6.E-02,0.240357264358)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(-0.,0.,1.)); +#2720 = ORIENTED_EDGE('',*,*,#2622,.T.); +#2721 = ORIENTED_EDGE('',*,*,#2691,.T.); +#2722 = PLANE('',#2723); +#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726); +#2724 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#2725 = DIRECTION('',(0.,-1.,0.)); +#2726 = DIRECTION('',(0.,-0.,-1.)); +#2727 = ADVANCED_FACE('',(#2728),#2739,.F.); +#2728 = FACE_BOUND('',#2729,.T.); +#2729 = EDGE_LOOP('',(#2730,#2731,#2732,#2738)); +#2730 = ORIENTED_EDGE('',*,*,#2630,.T.); +#2731 = ORIENTED_EDGE('',*,*,#2715,.T.); +#2732 = ORIENTED_EDGE('',*,*,#2733,.F.); +#2733 = EDGE_CURVE('',#2654,#2708,#2734,.T.); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(0.,1.,-0.)); +#2738 = ORIENTED_EDGE('',*,*,#2653,.T.); +#2739 = PLANE('',#2740); +#2740 = AXIS2_PLACEMENT_3D('',#2741,#2742,#2743); +#2741 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#2742 = DIRECTION('',(-1.,0.,0.)); +#2743 = DIRECTION('',(0.,0.,1.)); +#2744 = ADVANCED_FACE('',(#2745),#2751,.F.); +#2745 = FACE_BOUND('',#2746,.T.); +#2746 = EDGE_LOOP('',(#2747,#2748,#2749,#2750)); +#2747 = ORIENTED_EDGE('',*,*,#2733,.T.); +#2748 = ORIENTED_EDGE('',*,*,#2707,.T.); +#2749 = ORIENTED_EDGE('',*,*,#2683,.T.); +#2750 = ORIENTED_EDGE('',*,*,#2661,.T.); +#2751 = PLANE('',#2752); +#2752 = AXIS2_PLACEMENT_3D('',#2753,#2754,#2755); +#2753 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#2754 = DIRECTION('',(0.,0.,-1.)); +#2755 = DIRECTION('',(-1.,0.,-0.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2760)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2757,#2758,#2759)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2757 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2758 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2759 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2760 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2757, + 'distance_accuracy_value','confusion accuracy'); +#2761 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2762,#2764); +#2762 = ( REPRESENTATION_RELATIONSHIP('','',#2605,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2763) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2763 = ITEM_DEFINED_TRANSFORMATION('','',#11,#97); +#2764 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2765); +#2765 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3159','1007','',#63,#2600,$); +#2766 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2602)); +#2767 = SHAPE_DEFINITION_REPRESENTATION(#2768,#2774); +#2768 = PRODUCT_DEFINITION_SHAPE('','',#2769); +#2769 = PRODUCT_DEFINITION('design','',#2770,#2773); +#2770 = PRODUCT_DEFINITION_FORMATION('','',#2771); +#2771 = PRODUCT('1008','1008','',(#2772)); +#2772 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2773 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2774 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2775),#2925); +#2775 = MANIFOLD_SOLID_BREP('',#2776); +#2776 = CLOSED_SHELL('',(#2777,#2817,#2848,#2872,#2896,#2913)); +#2777 = ADVANCED_FACE('',(#2778),#2812,.F.); +#2778 = FACE_BOUND('',#2779,.T.); +#2779 = EDGE_LOOP('',(#2780,#2790,#2798,#2806)); +#2780 = ORIENTED_EDGE('',*,*,#2781,.F.); +#2781 = EDGE_CURVE('',#2782,#2784,#2786,.T.); +#2782 = VERTEX_POINT('',#2783); +#2783 = CARTESIAN_POINT('',(6.E-02,6.E-02,0.729311069252)); +#2784 = VERTEX_POINT('',#2785); +#2785 = CARTESIAN_POINT('',(6.E-02,0.797062450523,0.729311069252)); +#2786 = LINE('',#2787,#2788); +#2787 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#2788 = VECTOR('',#2789,1.); +#2789 = DIRECTION('',(0.,1.,0.)); +#2790 = ORIENTED_EDGE('',*,*,#2791,.F.); +#2791 = EDGE_CURVE('',#2792,#2782,#2794,.T.); +#2792 = VERTEX_POINT('',#2793); +#2793 = CARTESIAN_POINT('',(0.692877767575,6.E-02,0.729311069252)); +#2794 = LINE('',#2795,#2796); +#2795 = CARTESIAN_POINT('',(2.13983323495,6.E-02,0.729311069252)); +#2796 = VECTOR('',#2797,1.); +#2797 = DIRECTION('',(-1.,0.,-0.)); +#2798 = ORIENTED_EDGE('',*,*,#2799,.F.); +#2799 = EDGE_CURVE('',#2800,#2792,#2802,.T.); +#2800 = VERTEX_POINT('',#2801); +#2801 = CARTESIAN_POINT('',(0.692877767575,0.797062450523,0.729311069252 + )); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.,-1.,-0.)); +#2806 = ORIENTED_EDGE('',*,*,#2807,.F.); +#2807 = EDGE_CURVE('',#2784,#2800,#2808,.T.); +#2808 = LINE('',#2809,#2810); +#2809 = CARTESIAN_POINT('',(2.13983323495,0.797062450523,0.729311069252) + ); +#2810 = VECTOR('',#2811,1.); +#2811 = DIRECTION('',(1.,-0.,0.)); +#2812 = PLANE('',#2813); +#2813 = AXIS2_PLACEMENT_3D('',#2814,#2815,#2816); +#2814 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#2815 = DIRECTION('',(0.,0.,-1.)); +#2816 = DIRECTION('',(-1.,0.,-0.)); +#2817 = ADVANCED_FACE('',(#2818),#2843,.F.); +#2818 = FACE_BOUND('',#2819,.T.); +#2819 = EDGE_LOOP('',(#2820,#2821,#2829,#2837)); +#2820 = ORIENTED_EDGE('',*,*,#2807,.T.); +#2821 = ORIENTED_EDGE('',*,*,#2822,.F.); +#2822 = EDGE_CURVE('',#2823,#2800,#2825,.T.); +#2823 = VERTEX_POINT('',#2824); +#2824 = CARTESIAN_POINT('',(0.692877767575,0.797062450523,0.307930213198 + )); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.692877767575,0.797062450523,0.279979948178 + )); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(-0.,0.,1.)); +#2829 = ORIENTED_EDGE('',*,*,#2830,.F.); +#2830 = EDGE_CURVE('',#2831,#2823,#2833,.T.); +#2831 = VERTEX_POINT('',#2832); +#2832 = CARTESIAN_POINT('',(6.E-02,0.797062450523,0.307930213198)); +#2833 = LINE('',#2834,#2835); +#2834 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#2835 = VECTOR('',#2836,1.); +#2836 = DIRECTION('',(1.,0.,0.)); +#2837 = ORIENTED_EDGE('',*,*,#2838,.F.); +#2838 = EDGE_CURVE('',#2784,#2831,#2839,.T.); +#2839 = LINE('',#2840,#2841); +#2840 = CARTESIAN_POINT('',(6.E-02,0.797062450523,0.279979948178)); +#2841 = VECTOR('',#2842,1.); +#2842 = DIRECTION('',(0.,-0.,-1.)); +#2843 = PLANE('',#2844); +#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847); +#2845 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#2846 = DIRECTION('',(0.,-1.,0.)); +#2847 = DIRECTION('',(0.,-0.,-1.)); +#2848 = ADVANCED_FACE('',(#2849),#2867,.F.); +#2849 = FACE_BOUND('',#2850,.T.); +#2850 = EDGE_LOOP('',(#2851,#2859,#2865,#2866)); +#2851 = ORIENTED_EDGE('',*,*,#2852,.F.); +#2852 = EDGE_CURVE('',#2853,#2831,#2855,.T.); +#2853 = VERTEX_POINT('',#2854); +#2854 = CARTESIAN_POINT('',(6.E-02,6.E-02,0.307930213198)); +#2855 = LINE('',#2856,#2857); +#2856 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#2857 = VECTOR('',#2858,1.); +#2858 = DIRECTION('',(-0.,1.,0.)); +#2859 = ORIENTED_EDGE('',*,*,#2860,.F.); +#2860 = EDGE_CURVE('',#2782,#2853,#2861,.T.); +#2861 = LINE('',#2862,#2863); +#2862 = CARTESIAN_POINT('',(6.E-02,6.E-02,0.789074130953)); +#2863 = VECTOR('',#2864,1.); +#2864 = DIRECTION('',(0.,0.,-1.)); +#2865 = ORIENTED_EDGE('',*,*,#2781,.T.); +#2866 = ORIENTED_EDGE('',*,*,#2838,.T.); +#2867 = PLANE('',#2868); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#2870 = DIRECTION('',(1.,0.,0.)); +#2871 = DIRECTION('',(0.,0.,-1.)); +#2872 = ADVANCED_FACE('',(#2873),#2891,.F.); +#2873 = FACE_BOUND('',#2874,.T.); +#2874 = EDGE_LOOP('',(#2875,#2883,#2889,#2890)); +#2875 = ORIENTED_EDGE('',*,*,#2876,.F.); +#2876 = EDGE_CURVE('',#2877,#2853,#2879,.T.); +#2877 = VERTEX_POINT('',#2878); +#2878 = CARTESIAN_POINT('',(0.692877767575,6.E-02,0.307930213198)); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(-1.,-0.,0.)); +#2883 = ORIENTED_EDGE('',*,*,#2884,.F.); +#2884 = EDGE_CURVE('',#2792,#2877,#2885,.T.); +#2885 = LINE('',#2886,#2887); +#2886 = CARTESIAN_POINT('',(0.692877767575,6.E-02,0.820578444258)); +#2887 = VECTOR('',#2888,1.); +#2888 = DIRECTION('',(-0.,0.,-1.)); +#2889 = ORIENTED_EDGE('',*,*,#2791,.T.); +#2890 = ORIENTED_EDGE('',*,*,#2860,.T.); +#2891 = PLANE('',#2892); +#2892 = AXIS2_PLACEMENT_3D('',#2893,#2894,#2895); +#2893 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#2894 = DIRECTION('',(0.,1.,0.)); +#2895 = DIRECTION('',(0.,-0.,1.)); +#2896 = ADVANCED_FACE('',(#2897),#2908,.F.); +#2897 = FACE_BOUND('',#2898,.T.); +#2898 = EDGE_LOOP('',(#2899,#2900,#2901,#2907)); +#2899 = ORIENTED_EDGE('',*,*,#2799,.T.); +#2900 = ORIENTED_EDGE('',*,*,#2884,.T.); +#2901 = ORIENTED_EDGE('',*,*,#2902,.F.); +#2902 = EDGE_CURVE('',#2823,#2877,#2903,.T.); +#2903 = LINE('',#2904,#2905); +#2904 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#2905 = VECTOR('',#2906,1.); +#2906 = DIRECTION('',(-0.,-1.,0.)); +#2907 = ORIENTED_EDGE('',*,*,#2822,.T.); +#2908 = PLANE('',#2909); +#2909 = AXIS2_PLACEMENT_3D('',#2910,#2911,#2912); +#2910 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#2911 = DIRECTION('',(-1.,0.,0.)); +#2912 = DIRECTION('',(0.,0.,1.)); +#2913 = ADVANCED_FACE('',(#2914),#2920,.F.); +#2914 = FACE_BOUND('',#2915,.T.); +#2915 = EDGE_LOOP('',(#2916,#2917,#2918,#2919)); +#2916 = ORIENTED_EDGE('',*,*,#2902,.T.); +#2917 = ORIENTED_EDGE('',*,*,#2876,.T.); +#2918 = ORIENTED_EDGE('',*,*,#2852,.T.); +#2919 = ORIENTED_EDGE('',*,*,#2830,.T.); +#2920 = PLANE('',#2921); +#2921 = AXIS2_PLACEMENT_3D('',#2922,#2923,#2924); +#2922 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#2923 = DIRECTION('',(0.,0.,1.)); +#2924 = DIRECTION('',(1.,0.,-0.)); +#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2929)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2926,#2927,#2928)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2926 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2927 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2928 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2929 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2926, + 'distance_accuracy_value','confusion accuracy'); +#2930 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2931,#2933); +#2931 = ( REPRESENTATION_RELATIONSHIP('','',#2774,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2932) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2932 = ITEM_DEFINED_TRANSFORMATION('','',#11,#101); +#2933 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2934); +#2934 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3160','1008','',#63,#2769,$); +#2935 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2771)); +#2936 = SHAPE_DEFINITION_REPRESENTATION(#2937,#2943); +#2937 = PRODUCT_DEFINITION_SHAPE('','',#2938); +#2938 = PRODUCT_DEFINITION('design','',#2939,#2942); +#2939 = PRODUCT_DEFINITION_FORMATION('','',#2940); +#2940 = PRODUCT('1009','1009','',(#2941)); +#2941 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2942 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2943 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2944),#3094); +#2944 = MANIFOLD_SOLID_BREP('',#2945); +#2945 = CLOSED_SHELL('',(#2946,#2986,#3017,#3041,#3065,#3082)); +#2946 = ADVANCED_FACE('',(#2947),#2981,.F.); +#2947 = FACE_BOUND('',#2948,.T.); +#2948 = EDGE_LOOP('',(#2949,#2959,#2967,#2975)); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2953,#2955,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#2953 = VERTEX_POINT('',#2954); +#2954 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#2955 = LINE('',#2956,#2957); +#2956 = CARTESIAN_POINT('',(2.,1.5,0.307930213198)); +#2957 = VECTOR('',#2958,1.); +#2958 = DIRECTION('',(-0.,1.,0.)); +#2959 = ORIENTED_EDGE('',*,*,#2960,.F.); +#2960 = EDGE_CURVE('',#2961,#2951,#2963,.T.); +#2961 = VERTEX_POINT('',#2962); +#2962 = CARTESIAN_POINT('',(1.529661265677,6.E-02,0.307930213198)); +#2963 = LINE('',#2964,#2965); +#2964 = CARTESIAN_POINT('',(-2.13983323495,6.E-02,0.307930213198)); +#2965 = VECTOR('',#2966,1.); +#2966 = DIRECTION('',(1.,0.,-0.)); +#2967 = ORIENTED_EDGE('',*,*,#2968,.F.); +#2968 = EDGE_CURVE('',#2969,#2961,#2971,.T.); +#2969 = VERTEX_POINT('',#2970); +#2970 = CARTESIAN_POINT('',(1.529661265677,0.797062450523,0.307930213198 + )); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.,-1.,-0.)); +#2975 = ORIENTED_EDGE('',*,*,#2976,.F.); +#2976 = EDGE_CURVE('',#2953,#2969,#2977,.T.); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(-2.13983323495,0.797062450523,0.307930213198 + )); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(-1.,-0.,0.)); +#2981 = PLANE('',#2982); +#2982 = AXIS2_PLACEMENT_3D('',#2983,#2984,#2985); +#2983 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#2984 = DIRECTION('',(0.,0.,1.)); +#2985 = DIRECTION('',(1.,0.,-0.)); +#2986 = ADVANCED_FACE('',(#2987),#3012,.F.); +#2987 = FACE_BOUND('',#2988,.T.); +#2988 = EDGE_LOOP('',(#2989,#2997,#2998,#3006)); +#2989 = ORIENTED_EDGE('',*,*,#2990,.F.); +#2990 = EDGE_CURVE('',#2953,#2991,#2993,.T.); +#2991 = VERTEX_POINT('',#2992); +#2992 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(-0.,0.,1.)); +#2997 = ORIENTED_EDGE('',*,*,#2976,.T.); +#2998 = ORIENTED_EDGE('',*,*,#2999,.F.); +#2999 = EDGE_CURVE('',#3000,#2969,#3002,.T.); +#3000 = VERTEX_POINT('',#3001); +#3001 = CARTESIAN_POINT('',(1.529661265677,0.797062450523,0.729311069252 + )); +#3002 = LINE('',#3003,#3004); +#3003 = CARTESIAN_POINT('',(1.529661265677,0.797062450523,0.279979948178 + )); +#3004 = VECTOR('',#3005,1.); +#3005 = DIRECTION('',(0.,-0.,-1.)); +#3006 = ORIENTED_EDGE('',*,*,#3007,.F.); +#3007 = EDGE_CURVE('',#2991,#3000,#3008,.T.); +#3008 = LINE('',#3009,#3010); +#3009 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#3010 = VECTOR('',#3011,1.); +#3011 = DIRECTION('',(-1.,-0.,-0.)); +#3012 = PLANE('',#3013); +#3013 = AXIS2_PLACEMENT_3D('',#3014,#3015,#3016); +#3014 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#3015 = DIRECTION('',(0.,-1.,0.)); +#3016 = DIRECTION('',(0.,-0.,-1.)); +#3017 = ADVANCED_FACE('',(#3018),#3036,.T.); +#3018 = FACE_BOUND('',#3019,.T.); +#3019 = EDGE_LOOP('',(#3020,#3028,#3029,#3030)); +#3020 = ORIENTED_EDGE('',*,*,#3021,.T.); +#3021 = EDGE_CURVE('',#3022,#2951,#3024,.T.); +#3022 = VERTEX_POINT('',#3023); +#3023 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#3024 = LINE('',#3025,#3026); +#3025 = CARTESIAN_POINT('',(2.,6.E-02,0.)); +#3026 = VECTOR('',#3027,1.); +#3027 = DIRECTION('',(0.,0.,-1.)); +#3028 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3029 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3030 = ORIENTED_EDGE('',*,*,#3031,.T.); +#3031 = EDGE_CURVE('',#2991,#3022,#3032,.T.); +#3032 = LINE('',#3033,#3034); +#3033 = CARTESIAN_POINT('',(2.,-1.5,0.729311069252)); +#3034 = VECTOR('',#3035,1.); +#3035 = DIRECTION('',(0.,-1.,-0.)); +#3036 = PLANE('',#3037); +#3037 = AXIS2_PLACEMENT_3D('',#3038,#3039,#3040); +#3038 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#3039 = DIRECTION('',(1.,0.,0.)); +#3040 = DIRECTION('',(0.,0.,-1.)); +#3041 = ADVANCED_FACE('',(#3042),#3060,.F.); +#3042 = FACE_BOUND('',#3043,.T.); +#3043 = EDGE_LOOP('',(#3044,#3045,#3053,#3059)); +#3044 = ORIENTED_EDGE('',*,*,#3021,.F.); +#3045 = ORIENTED_EDGE('',*,*,#3046,.F.); +#3046 = EDGE_CURVE('',#3047,#3022,#3049,.T.); +#3047 = VERTEX_POINT('',#3048); +#3048 = CARTESIAN_POINT('',(1.529661265677,6.E-02,0.729311069252)); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(1.,0.,-0.)); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2961,#3047,#3055,.T.); +#3055 = LINE('',#3056,#3057); +#3056 = CARTESIAN_POINT('',(1.529661265677,6.E-02,0.820578444258)); +#3057 = VECTOR('',#3058,1.); +#3058 = DIRECTION('',(0.,-0.,1.)); +#3059 = ORIENTED_EDGE('',*,*,#2960,.T.); +#3060 = PLANE('',#3061); +#3061 = AXIS2_PLACEMENT_3D('',#3062,#3063,#3064); +#3062 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#3063 = DIRECTION('',(0.,1.,0.)); +#3064 = DIRECTION('',(0.,-0.,1.)); +#3065 = ADVANCED_FACE('',(#3066),#3077,.F.); +#3066 = FACE_BOUND('',#3067,.T.); +#3067 = EDGE_LOOP('',(#3068,#3069,#3070,#3076)); +#3068 = ORIENTED_EDGE('',*,*,#2968,.T.); +#3069 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3070 = ORIENTED_EDGE('',*,*,#3071,.F.); +#3071 = EDGE_CURVE('',#3000,#3047,#3072,.T.); +#3072 = LINE('',#3073,#3074); +#3073 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#3074 = VECTOR('',#3075,1.); +#3075 = DIRECTION('',(0.,-1.,-0.)); +#3076 = ORIENTED_EDGE('',*,*,#2999,.T.); +#3077 = PLANE('',#3078); +#3078 = AXIS2_PLACEMENT_3D('',#3079,#3080,#3081); +#3079 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#3080 = DIRECTION('',(1.,0.,0.)); +#3081 = DIRECTION('',(0.,0.,-1.)); +#3082 = ADVANCED_FACE('',(#3083),#3089,.F.); +#3083 = FACE_BOUND('',#3084,.T.); +#3084 = EDGE_LOOP('',(#3085,#3086,#3087,#3088)); +#3085 = ORIENTED_EDGE('',*,*,#3071,.T.); +#3086 = ORIENTED_EDGE('',*,*,#3046,.T.); +#3087 = ORIENTED_EDGE('',*,*,#3031,.F.); +#3088 = ORIENTED_EDGE('',*,*,#3007,.T.); +#3089 = PLANE('',#3090); +#3090 = AXIS2_PLACEMENT_3D('',#3091,#3092,#3093); +#3091 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#3092 = DIRECTION('',(0.,0.,-1.)); +#3093 = DIRECTION('',(-1.,0.,-0.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3098)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3095,#3096,#3097)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3095 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3096 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3097 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3098 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3095, + 'distance_accuracy_value','confusion accuracy'); +#3099 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3100,#3102); +#3100 = ( REPRESENTATION_RELATIONSHIP('','',#2943,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3101) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3101 = ITEM_DEFINED_TRANSFORMATION('','',#11,#105); +#3102 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3103); +#3103 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3161','1009','',#63,#2938,$); +#3104 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2940)); +#3105 = SHAPE_DEFINITION_REPRESENTATION(#3106,#3112); +#3106 = PRODUCT_DEFINITION_SHAPE('','',#3107); +#3107 = PRODUCT_DEFINITION('design','',#3108,#3111); +#3108 = PRODUCT_DEFINITION_FORMATION('','',#3109); +#3109 = PRODUCT('1010','1010','',(#3110)); +#3110 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3111 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3112 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3113),#3263); +#3113 = MANIFOLD_SOLID_BREP('',#3114); +#3114 = CLOSED_SHELL('',(#3115,#3155,#3186,#3210,#3234,#3251)); +#3115 = ADVANCED_FACE('',(#3116),#3150,.F.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3128,#3136,#3144)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3119 = EDGE_CURVE('',#3120,#3122,#3124,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(-2.,6.E-02,0.729311069252)); +#3122 = VERTEX_POINT('',#3123); +#3123 = CARTESIAN_POINT('',(-2.,0.797062450523,0.729311069252)); +#3124 = LINE('',#3125,#3126); +#3125 = CARTESIAN_POINT('',(-2.,1.5,0.729311069252)); +#3126 = VECTOR('',#3127,1.); +#3127 = DIRECTION('',(0.,1.,0.)); +#3128 = ORIENTED_EDGE('',*,*,#3129,.F.); +#3129 = EDGE_CURVE('',#3130,#3120,#3132,.T.); +#3130 = VERTEX_POINT('',#3131); +#3131 = CARTESIAN_POINT('',(-1.529661265677,6.E-02,0.729311069252)); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(2.13983323495,6.E-02,0.729311069252)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(-1.,0.,-0.)); +#3136 = ORIENTED_EDGE('',*,*,#3137,.F.); +#3137 = EDGE_CURVE('',#3138,#3130,#3140,.T.); +#3138 = VERTEX_POINT('',#3139); +#3139 = CARTESIAN_POINT('',(-1.529661265677,0.797062450523, + 0.729311069252)); +#3140 = LINE('',#3141,#3142); +#3141 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#3142 = VECTOR('',#3143,1.); +#3143 = DIRECTION('',(-0.,-1.,-0.)); +#3144 = ORIENTED_EDGE('',*,*,#3145,.F.); +#3145 = EDGE_CURVE('',#3122,#3138,#3146,.T.); +#3146 = LINE('',#3147,#3148); +#3147 = CARTESIAN_POINT('',(2.13983323495,0.797062450523,0.729311069252) + ); +#3148 = VECTOR('',#3149,1.); +#3149 = DIRECTION('',(1.,-0.,0.)); +#3150 = PLANE('',#3151); +#3151 = AXIS2_PLACEMENT_3D('',#3152,#3153,#3154); +#3152 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#3153 = DIRECTION('',(0.,0.,-1.)); +#3154 = DIRECTION('',(-1.,0.,-0.)); +#3155 = ADVANCED_FACE('',(#3156),#3181,.F.); +#3156 = FACE_BOUND('',#3157,.T.); +#3157 = EDGE_LOOP('',(#3158,#3159,#3167,#3175)); +#3158 = ORIENTED_EDGE('',*,*,#3145,.T.); +#3159 = ORIENTED_EDGE('',*,*,#3160,.F.); +#3160 = EDGE_CURVE('',#3161,#3138,#3163,.T.); +#3161 = VERTEX_POINT('',#3162); +#3162 = CARTESIAN_POINT('',(-1.529661265677,0.797062450523, + 0.307930213198)); +#3163 = LINE('',#3164,#3165); +#3164 = CARTESIAN_POINT('',(-1.529661265677,0.797062450523, + 0.279979948178)); +#3165 = VECTOR('',#3166,1.); +#3166 = DIRECTION('',(-0.,0.,1.)); +#3167 = ORIENTED_EDGE('',*,*,#3168,.F.); +#3168 = EDGE_CURVE('',#3169,#3161,#3171,.T.); +#3169 = VERTEX_POINT('',#3170); +#3170 = CARTESIAN_POINT('',(-2.,0.797062450523,0.307930213198)); +#3171 = LINE('',#3172,#3173); +#3172 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#3173 = VECTOR('',#3174,1.); +#3174 = DIRECTION('',(1.,0.,0.)); +#3175 = ORIENTED_EDGE('',*,*,#3176,.F.); +#3176 = EDGE_CURVE('',#3122,#3169,#3177,.T.); +#3177 = LINE('',#3178,#3179); +#3178 = CARTESIAN_POINT('',(-2.,0.797062450523,0.279979948178)); +#3179 = VECTOR('',#3180,1.); +#3180 = DIRECTION('',(0.,-0.,-1.)); +#3181 = PLANE('',#3182); +#3182 = AXIS2_PLACEMENT_3D('',#3183,#3184,#3185); +#3183 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#3184 = DIRECTION('',(0.,-1.,0.)); +#3185 = DIRECTION('',(0.,-0.,-1.)); +#3186 = ADVANCED_FACE('',(#3187),#3205,.T.); +#3187 = FACE_BOUND('',#3188,.T.); +#3188 = EDGE_LOOP('',(#3189,#3197,#3198,#3199)); +#3189 = ORIENTED_EDGE('',*,*,#3190,.T.); +#3190 = EDGE_CURVE('',#3191,#3120,#3193,.T.); +#3191 = VERTEX_POINT('',#3192); +#3192 = CARTESIAN_POINT('',(-2.,6.E-02,0.307930213198)); +#3193 = LINE('',#3194,#3195); +#3194 = CARTESIAN_POINT('',(-2.,6.E-02,0.)); +#3195 = VECTOR('',#3196,1.); +#3196 = DIRECTION('',(0.,0.,1.)); +#3197 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3198 = ORIENTED_EDGE('',*,*,#3176,.T.); +#3199 = ORIENTED_EDGE('',*,*,#3200,.T.); +#3200 = EDGE_CURVE('',#3169,#3191,#3201,.T.); +#3201 = LINE('',#3202,#3203); +#3202 = CARTESIAN_POINT('',(-2.,1.5,0.307930213198)); +#3203 = VECTOR('',#3204,1.); +#3204 = DIRECTION('',(-0.,-1.,0.)); +#3205 = PLANE('',#3206); +#3206 = AXIS2_PLACEMENT_3D('',#3207,#3208,#3209); +#3207 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#3208 = DIRECTION('',(-1.,0.,0.)); +#3209 = DIRECTION('',(0.,0.,1.)); +#3210 = ADVANCED_FACE('',(#3211),#3229,.F.); +#3211 = FACE_BOUND('',#3212,.T.); +#3212 = EDGE_LOOP('',(#3213,#3221,#3227,#3228)); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#3215,#3191,#3217,.T.); +#3215 = VERTEX_POINT('',#3216); +#3216 = CARTESIAN_POINT('',(-1.529661265677,6.E-02,0.307930213198)); +#3217 = LINE('',#3218,#3219); +#3218 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#3219 = VECTOR('',#3220,1.); +#3220 = DIRECTION('',(-1.,-0.,0.)); +#3221 = ORIENTED_EDGE('',*,*,#3222,.F.); +#3222 = EDGE_CURVE('',#3130,#3215,#3223,.T.); +#3223 = LINE('',#3224,#3225); +#3224 = CARTESIAN_POINT('',(-1.529661265677,6.E-02,0.820578444258)); +#3225 = VECTOR('',#3226,1.); +#3226 = DIRECTION('',(-0.,0.,-1.)); +#3227 = ORIENTED_EDGE('',*,*,#3129,.T.); +#3228 = ORIENTED_EDGE('',*,*,#3190,.F.); +#3229 = PLANE('',#3230); +#3230 = AXIS2_PLACEMENT_3D('',#3231,#3232,#3233); +#3231 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#3232 = DIRECTION('',(0.,1.,0.)); +#3233 = DIRECTION('',(0.,-0.,1.)); +#3234 = ADVANCED_FACE('',(#3235),#3246,.F.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3239,#3245)); +#3237 = ORIENTED_EDGE('',*,*,#3137,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3222,.T.); +#3239 = ORIENTED_EDGE('',*,*,#3240,.F.); +#3240 = EDGE_CURVE('',#3161,#3215,#3241,.T.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(-0.,-1.,0.)); +#3245 = ORIENTED_EDGE('',*,*,#3160,.T.); +#3246 = PLANE('',#3247); +#3247 = AXIS2_PLACEMENT_3D('',#3248,#3249,#3250); +#3248 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#3249 = DIRECTION('',(-1.,0.,0.)); +#3250 = DIRECTION('',(0.,0.,1.)); +#3251 = ADVANCED_FACE('',(#3252),#3258,.F.); +#3252 = FACE_BOUND('',#3253,.T.); +#3253 = EDGE_LOOP('',(#3254,#3255,#3256,#3257)); +#3254 = ORIENTED_EDGE('',*,*,#3240,.T.); +#3255 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3256 = ORIENTED_EDGE('',*,*,#3200,.F.); +#3257 = ORIENTED_EDGE('',*,*,#3168,.T.); +#3258 = PLANE('',#3259); +#3259 = AXIS2_PLACEMENT_3D('',#3260,#3261,#3262); +#3260 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#3261 = DIRECTION('',(0.,0.,1.)); +#3262 = DIRECTION('',(1.,0.,-0.)); +#3263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3267)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3264,#3265,#3266)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3264 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3265 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3266 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3267 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3264, + 'distance_accuracy_value','confusion accuracy'); +#3268 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3269,#3271); +#3269 = ( REPRESENTATION_RELATIONSHIP('','',#3112,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3270) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3270 = ITEM_DEFINED_TRANSFORMATION('','',#11,#109); +#3271 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3272); +#3272 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3162','1010','',#63,#3107,$); +#3273 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3109)); +#3274 = SHAPE_DEFINITION_REPRESENTATION(#3275,#3281); +#3275 = PRODUCT_DEFINITION_SHAPE('','',#3276); +#3276 = PRODUCT_DEFINITION('design','',#3277,#3280); +#3277 = PRODUCT_DEFINITION_FORMATION('','',#3278); +#3278 = PRODUCT('1011','1011','',(#3279)); +#3279 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3280 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3281 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3282),#3432); +#3282 = MANIFOLD_SOLID_BREP('',#3283); +#3283 = CLOSED_SHELL('',(#3284,#3324,#3355,#3379,#3403,#3420)); +#3284 = ADVANCED_FACE('',(#3285),#3319,.F.); +#3285 = FACE_BOUND('',#3286,.T.); +#3286 = EDGE_LOOP('',(#3287,#3297,#3305,#3313)); +#3287 = ORIENTED_EDGE('',*,*,#3288,.F.); +#3288 = EDGE_CURVE('',#3289,#3291,#3293,.T.); +#3289 = VERTEX_POINT('',#3290); +#3290 = CARTESIAN_POINT('',(-2.,-6.E-02,0.307930213198)); +#3291 = VERTEX_POINT('',#3292); +#3292 = CARTESIAN_POINT('',(-2.,-0.768739868242,0.307930213198)); +#3293 = LINE('',#3294,#3295); +#3294 = CARTESIAN_POINT('',(-2.,1.5,0.307930213198)); +#3295 = VECTOR('',#3296,1.); +#3296 = DIRECTION('',(0.,-1.,-0.)); +#3297 = ORIENTED_EDGE('',*,*,#3298,.F.); +#3298 = EDGE_CURVE('',#3299,#3289,#3301,.T.); +#3299 = VERTEX_POINT('',#3300); +#3300 = CARTESIAN_POINT('',(-1.529661265677,-6.E-02,0.307930213198)); +#3301 = LINE('',#3302,#3303); +#3302 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#3303 = VECTOR('',#3304,1.); +#3304 = DIRECTION('',(-1.,-0.,0.)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3306 = EDGE_CURVE('',#3307,#3299,#3309,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(-1.529661265677,-0.768739868242, + 0.307930213198)); +#3309 = LINE('',#3310,#3311); +#3310 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#3311 = VECTOR('',#3312,1.); +#3312 = DIRECTION('',(-0.,1.,0.)); +#3313 = ORIENTED_EDGE('',*,*,#3314,.F.); +#3314 = EDGE_CURVE('',#3291,#3307,#3315,.T.); +#3315 = LINE('',#3316,#3317); +#3316 = CARTESIAN_POINT('',(-2.13983323495,-0.768739868242, + 0.307930213198)); +#3317 = VECTOR('',#3318,1.); +#3318 = DIRECTION('',(1.,0.,-0.)); +#3319 = PLANE('',#3320); +#3320 = AXIS2_PLACEMENT_3D('',#3321,#3322,#3323); +#3321 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#3322 = DIRECTION('',(0.,0.,1.)); +#3323 = DIRECTION('',(1.,0.,-0.)); +#3324 = ADVANCED_FACE('',(#3325),#3350,.F.); +#3325 = FACE_BOUND('',#3326,.T.); +#3326 = EDGE_LOOP('',(#3327,#3328,#3336,#3344)); +#3327 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3328 = ORIENTED_EDGE('',*,*,#3329,.F.); +#3329 = EDGE_CURVE('',#3330,#3307,#3332,.T.); +#3330 = VERTEX_POINT('',#3331); +#3331 = CARTESIAN_POINT('',(-1.529661265677,-0.768739868242, + 0.729311069252)); +#3332 = LINE('',#3333,#3334); +#3333 = CARTESIAN_POINT('',(-1.529661265677,-0.768739868242, + 0.780467854308)); +#3334 = VECTOR('',#3335,1.); +#3335 = DIRECTION('',(-0.,-2.775557561563E-16,-1.)); +#3336 = ORIENTED_EDGE('',*,*,#3337,.F.); +#3337 = EDGE_CURVE('',#3338,#3330,#3340,.T.); +#3338 = VERTEX_POINT('',#3339); +#3339 = CARTESIAN_POINT('',(-2.,-0.768739868242,0.729311069252)); +#3340 = LINE('',#3341,#3342); +#3341 = CARTESIAN_POINT('',(2.,-0.768739868242,0.729311069252)); +#3342 = VECTOR('',#3343,1.); +#3343 = DIRECTION('',(1.,-0.,0.)); +#3344 = ORIENTED_EDGE('',*,*,#3345,.F.); +#3345 = EDGE_CURVE('',#3291,#3338,#3346,.T.); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(-2.,-0.768739868242,0.780467854308)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#3350 = PLANE('',#3351); +#3351 = AXIS2_PLACEMENT_3D('',#3352,#3353,#3354); +#3352 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#3353 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#3354 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#3355 = ADVANCED_FACE('',(#3356),#3374,.T.); +#3356 = FACE_BOUND('',#3357,.T.); +#3357 = EDGE_LOOP('',(#3358,#3366,#3367,#3368)); +#3358 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3359 = EDGE_CURVE('',#3360,#3289,#3362,.T.); +#3360 = VERTEX_POINT('',#3361); +#3361 = CARTESIAN_POINT('',(-2.,-6.E-02,0.729311069252)); +#3362 = LINE('',#3363,#3364); +#3363 = CARTESIAN_POINT('',(-2.,-6.E-02,0.)); +#3364 = VECTOR('',#3365,1.); +#3365 = DIRECTION('',(-0.,-0.,-1.)); +#3366 = ORIENTED_EDGE('',*,*,#3288,.T.); +#3367 = ORIENTED_EDGE('',*,*,#3345,.T.); +#3368 = ORIENTED_EDGE('',*,*,#3369,.T.); +#3369 = EDGE_CURVE('',#3338,#3360,#3370,.T.); +#3370 = LINE('',#3371,#3372); +#3371 = CARTESIAN_POINT('',(-2.,1.5,0.729311069252)); +#3372 = VECTOR('',#3373,1.); +#3373 = DIRECTION('',(0.,1.,-0.)); +#3374 = PLANE('',#3375); +#3375 = AXIS2_PLACEMENT_3D('',#3376,#3377,#3378); +#3376 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#3377 = DIRECTION('',(-1.,0.,0.)); +#3378 = DIRECTION('',(0.,0.,1.)); +#3379 = ADVANCED_FACE('',(#3380),#3398,.F.); +#3380 = FACE_BOUND('',#3381,.T.); +#3381 = EDGE_LOOP('',(#3382,#3390,#3396,#3397)); +#3382 = ORIENTED_EDGE('',*,*,#3383,.F.); +#3383 = EDGE_CURVE('',#3384,#3360,#3386,.T.); +#3384 = VERTEX_POINT('',#3385); +#3385 = CARTESIAN_POINT('',(-1.529661265677,-6.E-02,0.729311069252)); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(2.,-6.E-02,0.729311069252)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(-1.,-0.,-0.)); +#3390 = ORIENTED_EDGE('',*,*,#3391,.F.); +#3391 = EDGE_CURVE('',#3299,#3384,#3392,.T.); +#3392 = LINE('',#3393,#3394); +#3393 = CARTESIAN_POINT('',(-1.529661265677,-6.E-02,0.240357264358)); +#3394 = VECTOR('',#3395,1.); +#3395 = DIRECTION('',(-0.,0.,1.)); +#3396 = ORIENTED_EDGE('',*,*,#3298,.T.); +#3397 = ORIENTED_EDGE('',*,*,#3359,.F.); +#3398 = PLANE('',#3399); +#3399 = AXIS2_PLACEMENT_3D('',#3400,#3401,#3402); +#3400 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#3401 = DIRECTION('',(0.,-1.,0.)); +#3402 = DIRECTION('',(0.,-0.,-1.)); +#3403 = ADVANCED_FACE('',(#3404),#3415,.F.); +#3404 = FACE_BOUND('',#3405,.T.); +#3405 = EDGE_LOOP('',(#3406,#3407,#3408,#3414)); +#3406 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3407 = ORIENTED_EDGE('',*,*,#3391,.T.); +#3408 = ORIENTED_EDGE('',*,*,#3409,.F.); +#3409 = EDGE_CURVE('',#3330,#3384,#3410,.T.); +#3410 = LINE('',#3411,#3412); +#3411 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#3412 = VECTOR('',#3413,1.); +#3413 = DIRECTION('',(0.,1.,-0.)); +#3414 = ORIENTED_EDGE('',*,*,#3329,.T.); +#3415 = PLANE('',#3416); +#3416 = AXIS2_PLACEMENT_3D('',#3417,#3418,#3419); +#3417 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#3418 = DIRECTION('',(-1.,0.,0.)); +#3419 = DIRECTION('',(0.,0.,1.)); +#3420 = ADVANCED_FACE('',(#3421),#3427,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426)); +#3423 = ORIENTED_EDGE('',*,*,#3409,.T.); +#3424 = ORIENTED_EDGE('',*,*,#3383,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3369,.F.); +#3426 = ORIENTED_EDGE('',*,*,#3337,.T.); +#3427 = PLANE('',#3428); +#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431); +#3429 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#3430 = DIRECTION('',(0.,0.,-1.)); +#3431 = DIRECTION('',(-1.,0.,-0.)); +#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3436)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3433,#3434,#3435)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3433 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3434 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3435 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3436 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3433, + 'distance_accuracy_value','confusion accuracy'); +#3437 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3438,#3440); +#3438 = ( REPRESENTATION_RELATIONSHIP('','',#3281,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3439) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3439 = ITEM_DEFINED_TRANSFORMATION('','',#11,#113); +#3440 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3441); +#3441 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3163','1011','',#63,#3276,$); +#3442 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3278)); +#3443 = SHAPE_DEFINITION_REPRESENTATION(#3444,#3450); +#3444 = PRODUCT_DEFINITION_SHAPE('','',#3445); +#3445 = PRODUCT_DEFINITION('design','',#3446,#3449); +#3446 = PRODUCT_DEFINITION_FORMATION('','',#3447); +#3447 = PRODUCT('1012','1012','',(#3448)); +#3448 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3449 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3450 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3451),#3601); +#3451 = MANIFOLD_SOLID_BREP('',#3452); +#3452 = CLOSED_SHELL('',(#3453,#3493,#3524,#3548,#3572,#3589)); +#3453 = ADVANCED_FACE('',(#3454),#3488,.F.); +#3454 = FACE_BOUND('',#3455,.T.); +#3455 = EDGE_LOOP('',(#3456,#3466,#3474,#3482)); +#3456 = ORIENTED_EDGE('',*,*,#3457,.F.); +#3457 = EDGE_CURVE('',#3458,#3460,#3462,.T.); +#3458 = VERTEX_POINT('',#3459); +#3459 = CARTESIAN_POINT('',(2.,-6.E-02,0.729311069252)); +#3460 = VERTEX_POINT('',#3461); +#3461 = CARTESIAN_POINT('',(2.,-0.768739868242,0.729311069252)); +#3462 = LINE('',#3463,#3464); +#3463 = CARTESIAN_POINT('',(2.,1.5,0.729311069252)); +#3464 = VECTOR('',#3465,1.); +#3465 = DIRECTION('',(-0.,-1.,-0.)); +#3466 = ORIENTED_EDGE('',*,*,#3467,.F.); +#3467 = EDGE_CURVE('',#3468,#3458,#3470,.T.); +#3468 = VERTEX_POINT('',#3469); +#3469 = CARTESIAN_POINT('',(1.529661265677,-6.E-02,0.729311069252)); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(2.13983323495,-6.E-02,0.729311069252)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(1.,-0.,0.)); +#3474 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3475 = EDGE_CURVE('',#3476,#3468,#3478,.T.); +#3476 = VERTEX_POINT('',#3477); +#3477 = CARTESIAN_POINT('',(1.529661265677,-0.768739868242, + 0.729311069252)); +#3478 = LINE('',#3479,#3480); +#3479 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#3480 = VECTOR('',#3481,1.); +#3481 = DIRECTION('',(0.,1.,0.)); +#3482 = ORIENTED_EDGE('',*,*,#3483,.F.); +#3483 = EDGE_CURVE('',#3460,#3476,#3484,.T.); +#3484 = LINE('',#3485,#3486); +#3485 = CARTESIAN_POINT('',(2.13983323495,-0.768739868242,0.729311069252 + )); +#3486 = VECTOR('',#3487,1.); +#3487 = DIRECTION('',(-1.,0.,-0.)); +#3488 = PLANE('',#3489); +#3489 = AXIS2_PLACEMENT_3D('',#3490,#3491,#3492); +#3490 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#3491 = DIRECTION('',(0.,0.,-1.)); +#3492 = DIRECTION('',(-1.,0.,-0.)); +#3493 = ADVANCED_FACE('',(#3494),#3519,.F.); +#3494 = FACE_BOUND('',#3495,.T.); +#3495 = EDGE_LOOP('',(#3496,#3504,#3505,#3513)); +#3496 = ORIENTED_EDGE('',*,*,#3497,.F.); +#3497 = EDGE_CURVE('',#3460,#3498,#3500,.T.); +#3498 = VERTEX_POINT('',#3499); +#3499 = CARTESIAN_POINT('',(2.,-0.768739868242,0.307930213198)); +#3500 = LINE('',#3501,#3502); +#3501 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#3502 = VECTOR('',#3503,1.); +#3503 = DIRECTION('',(-0.,-2.775557561563E-16,-1.)); +#3504 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3505 = ORIENTED_EDGE('',*,*,#3506,.F.); +#3506 = EDGE_CURVE('',#3507,#3476,#3509,.T.); +#3507 = VERTEX_POINT('',#3508); +#3508 = CARTESIAN_POINT('',(1.529661265677,-0.768739868242, + 0.307930213198)); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(1.529661265677,-0.768739868242, + 0.780467854308)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#3513 = ORIENTED_EDGE('',*,*,#3514,.F.); +#3514 = EDGE_CURVE('',#3498,#3507,#3515,.T.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(2.,-0.768739868242,0.307930213198)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(-1.,0.,-0.)); +#3519 = PLANE('',#3520); +#3520 = AXIS2_PLACEMENT_3D('',#3521,#3522,#3523); +#3521 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#3522 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#3523 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#3524 = ADVANCED_FACE('',(#3525),#3543,.T.); +#3525 = FACE_BOUND('',#3526,.T.); +#3526 = EDGE_LOOP('',(#3527,#3535,#3536,#3537)); +#3527 = ORIENTED_EDGE('',*,*,#3528,.T.); +#3528 = EDGE_CURVE('',#3529,#3458,#3531,.T.); +#3529 = VERTEX_POINT('',#3530); +#3530 = CARTESIAN_POINT('',(2.,-6.E-02,0.307930213198)); +#3531 = LINE('',#3532,#3533); +#3532 = CARTESIAN_POINT('',(2.,-6.E-02,0.)); +#3533 = VECTOR('',#3534,1.); +#3534 = DIRECTION('',(-0.,-0.,1.)); +#3535 = ORIENTED_EDGE('',*,*,#3457,.T.); +#3536 = ORIENTED_EDGE('',*,*,#3497,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3538,.T.); +#3538 = EDGE_CURVE('',#3498,#3529,#3539,.T.); +#3539 = LINE('',#3540,#3541); +#3540 = CARTESIAN_POINT('',(2.,-1.5,0.307930213198)); +#3541 = VECTOR('',#3542,1.); +#3542 = DIRECTION('',(-0.,1.,0.)); +#3543 = PLANE('',#3544); +#3544 = AXIS2_PLACEMENT_3D('',#3545,#3546,#3547); +#3545 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#3546 = DIRECTION('',(1.,0.,0.)); +#3547 = DIRECTION('',(0.,0.,-1.)); +#3548 = ADVANCED_FACE('',(#3549),#3567,.F.); +#3549 = FACE_BOUND('',#3550,.T.); +#3550 = EDGE_LOOP('',(#3551,#3552,#3560,#3566)); +#3551 = ORIENTED_EDGE('',*,*,#3528,.F.); +#3552 = ORIENTED_EDGE('',*,*,#3553,.F.); +#3553 = EDGE_CURVE('',#3554,#3529,#3556,.T.); +#3554 = VERTEX_POINT('',#3555); +#3555 = CARTESIAN_POINT('',(1.529661265677,-6.E-02,0.307930213198)); +#3556 = LINE('',#3557,#3558); +#3557 = CARTESIAN_POINT('',(2.,-6.E-02,0.307930213198)); +#3558 = VECTOR('',#3559,1.); +#3559 = DIRECTION('',(1.,0.,0.)); +#3560 = ORIENTED_EDGE('',*,*,#3561,.F.); +#3561 = EDGE_CURVE('',#3468,#3554,#3562,.T.); +#3562 = LINE('',#3563,#3564); +#3563 = CARTESIAN_POINT('',(1.529661265677,-6.E-02,0.240357264358)); +#3564 = VECTOR('',#3565,1.); +#3565 = DIRECTION('',(0.,-0.,-1.)); +#3566 = ORIENTED_EDGE('',*,*,#3467,.T.); +#3567 = PLANE('',#3568); +#3568 = AXIS2_PLACEMENT_3D('',#3569,#3570,#3571); +#3569 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#3570 = DIRECTION('',(0.,-1.,0.)); +#3571 = DIRECTION('',(0.,-0.,-1.)); +#3572 = ADVANCED_FACE('',(#3573),#3584,.F.); +#3573 = FACE_BOUND('',#3574,.T.); +#3574 = EDGE_LOOP('',(#3575,#3576,#3577,#3583)); +#3575 = ORIENTED_EDGE('',*,*,#3475,.T.); +#3576 = ORIENTED_EDGE('',*,*,#3561,.T.); +#3577 = ORIENTED_EDGE('',*,*,#3578,.F.); +#3578 = EDGE_CURVE('',#3507,#3554,#3579,.T.); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(-0.,1.,0.)); +#3583 = ORIENTED_EDGE('',*,*,#3506,.T.); +#3584 = PLANE('',#3585); +#3585 = AXIS2_PLACEMENT_3D('',#3586,#3587,#3588); +#3586 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#3587 = DIRECTION('',(1.,0.,0.)); +#3588 = DIRECTION('',(0.,0.,-1.)); +#3589 = ADVANCED_FACE('',(#3590),#3596,.F.); +#3590 = FACE_BOUND('',#3591,.T.); +#3591 = EDGE_LOOP('',(#3592,#3593,#3594,#3595)); +#3592 = ORIENTED_EDGE('',*,*,#3578,.T.); +#3593 = ORIENTED_EDGE('',*,*,#3553,.T.); +#3594 = ORIENTED_EDGE('',*,*,#3538,.F.); +#3595 = ORIENTED_EDGE('',*,*,#3514,.T.); +#3596 = PLANE('',#3597); +#3597 = AXIS2_PLACEMENT_3D('',#3598,#3599,#3600); +#3598 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#3599 = DIRECTION('',(0.,0.,1.)); +#3600 = DIRECTION('',(1.,0.,-0.)); +#3601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3605)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3602,#3603,#3604)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3602 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3603 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3604 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3605 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3602, + 'distance_accuracy_value','confusion accuracy'); +#3606 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3607,#3609); +#3607 = ( REPRESENTATION_RELATIONSHIP('','',#3450,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3608) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3608 = ITEM_DEFINED_TRANSFORMATION('','',#11,#117); +#3609 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3610); +#3610 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3164','1012','',#63,#3445,$); +#3611 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3447)); +#3612 = SHAPE_DEFINITION_REPRESENTATION(#3613,#3619); +#3613 = PRODUCT_DEFINITION_SHAPE('','',#3614); +#3614 = PRODUCT_DEFINITION('design','',#3615,#3618); +#3615 = PRODUCT_DEFINITION_FORMATION('','',#3616); +#3616 = PRODUCT('1013','1013','',(#3617)); +#3617 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3618 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3619 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3620),#3770); +#3620 = MANIFOLD_SOLID_BREP('',#3621); +#3621 = CLOSED_SHELL('',(#3622,#3662,#3693,#3717,#3741,#3758)); +#3622 = ADVANCED_FACE('',(#3623),#3657,.F.); +#3623 = FACE_BOUND('',#3624,.T.); +#3624 = EDGE_LOOP('',(#3625,#3635,#3643,#3651)); +#3625 = ORIENTED_EDGE('',*,*,#3626,.F.); +#3626 = EDGE_CURVE('',#3627,#3629,#3631,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(-6.E-02,-1.5,0.307930213198)); +#3629 = VERTEX_POINT('',#3630); +#3630 = CARTESIAN_POINT('',(-6.E-02,-0.888739868242,0.307930213198)); +#3631 = LINE('',#3632,#3633); +#3632 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#3633 = VECTOR('',#3634,1.); +#3634 = DIRECTION('',(-0.,1.,0.)); +#3635 = ORIENTED_EDGE('',*,*,#3636,.F.); +#3636 = EDGE_CURVE('',#3637,#3627,#3639,.T.); +#3637 = VERTEX_POINT('',#3638); +#3638 = CARTESIAN_POINT('',(-0.692877767575,-1.5,0.307930213198)); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(-2.13983323495,-1.5,0.307930213198)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.,-0.)); +#3643 = ORIENTED_EDGE('',*,*,#3644,.F.); +#3644 = EDGE_CURVE('',#3645,#3637,#3647,.T.); +#3645 = VERTEX_POINT('',#3646); +#3646 = CARTESIAN_POINT('',(-0.692877767575,-0.888739868242, + 0.307930213198)); +#3647 = LINE('',#3648,#3649); +#3648 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#3649 = VECTOR('',#3650,1.); +#3650 = DIRECTION('',(0.,-1.,-0.)); +#3651 = ORIENTED_EDGE('',*,*,#3652,.F.); +#3652 = EDGE_CURVE('',#3629,#3645,#3653,.T.); +#3653 = LINE('',#3654,#3655); +#3654 = CARTESIAN_POINT('',(-2.13983323495,-0.888739868242, + 0.307930213198)); +#3655 = VECTOR('',#3656,1.); +#3656 = DIRECTION('',(-1.,-0.,0.)); +#3657 = PLANE('',#3658); +#3658 = AXIS2_PLACEMENT_3D('',#3659,#3660,#3661); +#3659 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#3660 = DIRECTION('',(0.,0.,1.)); +#3661 = DIRECTION('',(1.,0.,-0.)); +#3662 = ADVANCED_FACE('',(#3663),#3688,.F.); +#3663 = FACE_BOUND('',#3664,.T.); +#3664 = EDGE_LOOP('',(#3665,#3666,#3674,#3682)); +#3665 = ORIENTED_EDGE('',*,*,#3652,.T.); +#3666 = ORIENTED_EDGE('',*,*,#3667,.F.); +#3667 = EDGE_CURVE('',#3668,#3645,#3670,.T.); +#3668 = VERTEX_POINT('',#3669); +#3669 = CARTESIAN_POINT('',(-0.692877767575,-0.888739868242, + 0.729311069252)); +#3670 = LINE('',#3671,#3672); +#3671 = CARTESIAN_POINT('',(-0.692877767575,-0.888739868242, + 0.280467854308)); +#3672 = VECTOR('',#3673,1.); +#3673 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#3674 = ORIENTED_EDGE('',*,*,#3675,.F.); +#3675 = EDGE_CURVE('',#3676,#3668,#3678,.T.); +#3676 = VERTEX_POINT('',#3677); +#3677 = CARTESIAN_POINT('',(-6.E-02,-0.888739868242,0.729311069252)); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-1.,-0.,-0.)); +#3682 = ORIENTED_EDGE('',*,*,#3683,.F.); +#3683 = EDGE_CURVE('',#3629,#3676,#3684,.T.); +#3684 = LINE('',#3685,#3686); +#3685 = CARTESIAN_POINT('',(-6.E-02,-0.888739868242,0.280467854308)); +#3686 = VECTOR('',#3687,1.); +#3687 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#3688 = PLANE('',#3689); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#3691 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#3692 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#3693 = ADVANCED_FACE('',(#3694),#3712,.F.); +#3694 = FACE_BOUND('',#3695,.T.); +#3695 = EDGE_LOOP('',(#3696,#3704,#3710,#3711)); +#3696 = ORIENTED_EDGE('',*,*,#3697,.F.); +#3697 = EDGE_CURVE('',#3698,#3676,#3700,.T.); +#3698 = VERTEX_POINT('',#3699); +#3699 = CARTESIAN_POINT('',(-6.E-02,-1.5,0.729311069252)); +#3700 = LINE('',#3701,#3702); +#3701 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#3702 = VECTOR('',#3703,1.); +#3703 = DIRECTION('',(0.,1.,-0.)); +#3704 = ORIENTED_EDGE('',*,*,#3705,.F.); +#3705 = EDGE_CURVE('',#3627,#3698,#3706,.T.); +#3706 = LINE('',#3707,#3708); +#3707 = CARTESIAN_POINT('',(-6.E-02,-1.5,0.20566507158)); +#3708 = VECTOR('',#3709,1.); +#3709 = DIRECTION('',(0.,0.,1.)); +#3710 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3711 = ORIENTED_EDGE('',*,*,#3683,.T.); +#3712 = PLANE('',#3713); +#3713 = AXIS2_PLACEMENT_3D('',#3714,#3715,#3716); +#3714 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#3715 = DIRECTION('',(-1.,0.,0.)); +#3716 = DIRECTION('',(0.,0.,1.)); +#3717 = ADVANCED_FACE('',(#3718),#3736,.T.); +#3718 = FACE_BOUND('',#3719,.T.); +#3719 = EDGE_LOOP('',(#3720,#3721,#3729,#3735)); +#3720 = ORIENTED_EDGE('',*,*,#3705,.T.); +#3721 = ORIENTED_EDGE('',*,*,#3722,.T.); +#3722 = EDGE_CURVE('',#3698,#3723,#3725,.T.); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(-0.692877767575,-1.5,0.729311069252)); +#3725 = LINE('',#3726,#3727); +#3726 = CARTESIAN_POINT('',(-2.,-1.5,0.729311069252)); +#3727 = VECTOR('',#3728,1.); +#3728 = DIRECTION('',(-1.,-0.,-0.)); +#3729 = ORIENTED_EDGE('',*,*,#3730,.T.); +#3730 = EDGE_CURVE('',#3723,#3637,#3731,.T.); +#3731 = LINE('',#3732,#3733); +#3732 = CARTESIAN_POINT('',(-0.692877767575,-1.5,0.)); +#3733 = VECTOR('',#3734,1.); +#3734 = DIRECTION('',(0.,-0.,-1.)); +#3735 = ORIENTED_EDGE('',*,*,#3636,.T.); +#3736 = PLANE('',#3737); +#3737 = AXIS2_PLACEMENT_3D('',#3738,#3739,#3740); +#3738 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#3739 = DIRECTION('',(0.,-1.,0.)); +#3740 = DIRECTION('',(0.,-0.,-1.)); +#3741 = ADVANCED_FACE('',(#3742),#3753,.F.); +#3742 = FACE_BOUND('',#3743,.T.); +#3743 = EDGE_LOOP('',(#3744,#3745,#3746,#3752)); +#3744 = ORIENTED_EDGE('',*,*,#3644,.T.); +#3745 = ORIENTED_EDGE('',*,*,#3730,.F.); +#3746 = ORIENTED_EDGE('',*,*,#3747,.F.); +#3747 = EDGE_CURVE('',#3668,#3723,#3748,.T.); +#3748 = LINE('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#3750 = VECTOR('',#3751,1.); +#3751 = DIRECTION('',(0.,-1.,-0.)); +#3752 = ORIENTED_EDGE('',*,*,#3667,.T.); +#3753 = PLANE('',#3754); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#3756 = DIRECTION('',(1.,0.,0.)); +#3757 = DIRECTION('',(0.,0.,-1.)); +#3758 = ADVANCED_FACE('',(#3759),#3765,.F.); +#3759 = FACE_BOUND('',#3760,.T.); +#3760 = EDGE_LOOP('',(#3761,#3762,#3763,#3764)); +#3761 = ORIENTED_EDGE('',*,*,#3747,.T.); +#3762 = ORIENTED_EDGE('',*,*,#3722,.F.); +#3763 = ORIENTED_EDGE('',*,*,#3697,.T.); +#3764 = ORIENTED_EDGE('',*,*,#3675,.T.); +#3765 = PLANE('',#3766); +#3766 = AXIS2_PLACEMENT_3D('',#3767,#3768,#3769); +#3767 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#3768 = DIRECTION('',(0.,0.,-1.)); +#3769 = DIRECTION('',(-1.,0.,-0.)); +#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3774)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3771,#3772,#3773)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3771 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3772 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3773 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3774 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3771, + 'distance_accuracy_value','confusion accuracy'); +#3775 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3776,#3778); +#3776 = ( REPRESENTATION_RELATIONSHIP('','',#3619,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3777) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3777 = ITEM_DEFINED_TRANSFORMATION('','',#11,#121); +#3778 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3779); +#3779 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3165','1013','',#63,#3614,$); +#3780 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3616)); +#3781 = SHAPE_DEFINITION_REPRESENTATION(#3782,#3788); +#3782 = PRODUCT_DEFINITION_SHAPE('','',#3783); +#3783 = PRODUCT_DEFINITION('design','',#3784,#3787); +#3784 = PRODUCT_DEFINITION_FORMATION('','',#3785); +#3785 = PRODUCT('1014','1014','',(#3786)); +#3786 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3787 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3788 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3789),#3939); +#3789 = MANIFOLD_SOLID_BREP('',#3790); +#3790 = CLOSED_SHELL('',(#3791,#3831,#3862,#3886,#3910,#3927)); +#3791 = ADVANCED_FACE('',(#3792),#3826,.F.); +#3792 = FACE_BOUND('',#3793,.T.); +#3793 = EDGE_LOOP('',(#3794,#3804,#3812,#3820)); +#3794 = ORIENTED_EDGE('',*,*,#3795,.F.); +#3795 = EDGE_CURVE('',#3796,#3798,#3800,.T.); +#3796 = VERTEX_POINT('',#3797); +#3797 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#3798 = VERTEX_POINT('',#3799); +#3799 = CARTESIAN_POINT('',(0.692877767575,0.917062450523,0.729311069252 + )); +#3800 = LINE('',#3801,#3802); +#3801 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#3802 = VECTOR('',#3803,1.); +#3803 = DIRECTION('',(-0.,-1.,-0.)); +#3804 = ORIENTED_EDGE('',*,*,#3805,.F.); +#3805 = EDGE_CURVE('',#3806,#3796,#3808,.T.); +#3806 = VERTEX_POINT('',#3807); +#3807 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(1.,-0.,0.)); +#3812 = ORIENTED_EDGE('',*,*,#3813,.F.); +#3813 = EDGE_CURVE('',#3814,#3806,#3816,.T.); +#3814 = VERTEX_POINT('',#3815); +#3815 = CARTESIAN_POINT('',(6.E-02,0.917062450523,0.729311069252)); +#3816 = LINE('',#3817,#3818); +#3817 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#3818 = VECTOR('',#3819,1.); +#3819 = DIRECTION('',(0.,1.,0.)); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3798,#3814,#3822,.T.); +#3822 = LINE('',#3823,#3824); +#3823 = CARTESIAN_POINT('',(2.13983323495,0.917062450523,0.729311069252) + ); +#3824 = VECTOR('',#3825,1.); +#3825 = DIRECTION('',(-1.,0.,-0.)); +#3826 = PLANE('',#3827); +#3827 = AXIS2_PLACEMENT_3D('',#3828,#3829,#3830); +#3828 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#3829 = DIRECTION('',(0.,0.,-1.)); +#3830 = DIRECTION('',(-1.,0.,-0.)); +#3831 = ADVANCED_FACE('',(#3832),#3857,.F.); +#3832 = FACE_BOUND('',#3833,.T.); +#3833 = EDGE_LOOP('',(#3834,#3844,#3850,#3851)); +#3834 = ORIENTED_EDGE('',*,*,#3835,.F.); +#3835 = EDGE_CURVE('',#3836,#3838,#3840,.T.); +#3836 = VERTEX_POINT('',#3837); +#3837 = CARTESIAN_POINT('',(0.692877767575,0.917062450523,0.307930213198 + )); +#3838 = VERTEX_POINT('',#3839); +#3839 = CARTESIAN_POINT('',(6.E-02,0.917062450523,0.307930213198)); +#3840 = LINE('',#3841,#3842); +#3841 = CARTESIAN_POINT('',(2.,0.917062450523,0.307930213198)); +#3842 = VECTOR('',#3843,1.); +#3843 = DIRECTION('',(-1.,-0.,0.)); +#3844 = ORIENTED_EDGE('',*,*,#3845,.F.); +#3845 = EDGE_CURVE('',#3798,#3836,#3846,.T.); +#3846 = LINE('',#3847,#3848); +#3847 = CARTESIAN_POINT('',(0.692877767575,0.917062450523,0.826159969418 + )); +#3848 = VECTOR('',#3849,1.); +#3849 = DIRECTION('',(-0.,0.,-1.)); +#3850 = ORIENTED_EDGE('',*,*,#3821,.T.); +#3851 = ORIENTED_EDGE('',*,*,#3852,.F.); +#3852 = EDGE_CURVE('',#3838,#3814,#3853,.T.); +#3853 = LINE('',#3854,#3855); +#3854 = CARTESIAN_POINT('',(6.E-02,0.917062450523,0.826159969418)); +#3855 = VECTOR('',#3856,1.); +#3856 = DIRECTION('',(0.,-0.,1.)); +#3857 = PLANE('',#3858); +#3858 = AXIS2_PLACEMENT_3D('',#3859,#3860,#3861); +#3859 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#3860 = DIRECTION('',(0.,1.,0.)); +#3861 = DIRECTION('',(0.,-0.,1.)); +#3862 = ADVANCED_FACE('',(#3863),#3881,.F.); +#3863 = FACE_BOUND('',#3864,.T.); +#3864 = EDGE_LOOP('',(#3865,#3873,#3879,#3880)); +#3865 = ORIENTED_EDGE('',*,*,#3866,.F.); +#3866 = EDGE_CURVE('',#3867,#3836,#3869,.T.); +#3867 = VERTEX_POINT('',#3868); +#3868 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#3869 = LINE('',#3870,#3871); +#3870 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#3871 = VECTOR('',#3872,1.); +#3872 = DIRECTION('',(-0.,-1.,0.)); +#3873 = ORIENTED_EDGE('',*,*,#3874,.F.); +#3874 = EDGE_CURVE('',#3796,#3867,#3875,.T.); +#3875 = LINE('',#3876,#3877); +#3876 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#3877 = VECTOR('',#3878,1.); +#3878 = DIRECTION('',(-0.,-0.,-1.)); +#3879 = ORIENTED_EDGE('',*,*,#3795,.T.); +#3880 = ORIENTED_EDGE('',*,*,#3845,.T.); +#3881 = PLANE('',#3882); +#3882 = AXIS2_PLACEMENT_3D('',#3883,#3884,#3885); +#3883 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#3884 = DIRECTION('',(-1.,0.,0.)); +#3885 = DIRECTION('',(0.,0.,1.)); +#3886 = ADVANCED_FACE('',(#3887),#3905,.T.); +#3887 = FACE_BOUND('',#3888,.T.); +#3888 = EDGE_LOOP('',(#3889,#3897,#3898,#3899)); +#3889 = ORIENTED_EDGE('',*,*,#3890,.T.); +#3890 = EDGE_CURVE('',#3891,#3806,#3893,.T.); +#3891 = VERTEX_POINT('',#3892); +#3892 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#3893 = LINE('',#3894,#3895); +#3894 = CARTESIAN_POINT('',(6.E-02,1.5,0.)); +#3895 = VECTOR('',#3896,1.); +#3896 = DIRECTION('',(0.,-0.,1.)); +#3897 = ORIENTED_EDGE('',*,*,#3805,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3874,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3900,.T.); +#3900 = EDGE_CURVE('',#3867,#3891,#3901,.T.); +#3901 = LINE('',#3902,#3903); +#3902 = CARTESIAN_POINT('',(2.,1.5,0.307930213198)); +#3903 = VECTOR('',#3904,1.); +#3904 = DIRECTION('',(-1.,-0.,0.)); +#3905 = PLANE('',#3906); +#3906 = AXIS2_PLACEMENT_3D('',#3907,#3908,#3909); +#3907 = CARTESIAN_POINT('',(2.,1.5,0.)); +#3908 = DIRECTION('',(0.,1.,0.)); +#3909 = DIRECTION('',(0.,-0.,1.)); +#3910 = ADVANCED_FACE('',(#3911),#3922,.F.); +#3911 = FACE_BOUND('',#3912,.T.); +#3912 = EDGE_LOOP('',(#3913,#3914,#3915,#3921)); +#3913 = ORIENTED_EDGE('',*,*,#3813,.T.); +#3914 = ORIENTED_EDGE('',*,*,#3890,.F.); +#3915 = ORIENTED_EDGE('',*,*,#3916,.F.); +#3916 = EDGE_CURVE('',#3838,#3891,#3917,.T.); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(-0.,1.,0.)); +#3921 = ORIENTED_EDGE('',*,*,#3852,.T.); +#3922 = PLANE('',#3923); +#3923 = AXIS2_PLACEMENT_3D('',#3924,#3925,#3926); +#3924 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#3925 = DIRECTION('',(1.,0.,0.)); +#3926 = DIRECTION('',(0.,0.,-1.)); +#3927 = ADVANCED_FACE('',(#3928),#3934,.F.); +#3928 = FACE_BOUND('',#3929,.T.); +#3929 = EDGE_LOOP('',(#3930,#3931,#3932,#3933)); +#3930 = ORIENTED_EDGE('',*,*,#3916,.T.); +#3931 = ORIENTED_EDGE('',*,*,#3900,.F.); +#3932 = ORIENTED_EDGE('',*,*,#3866,.T.); +#3933 = ORIENTED_EDGE('',*,*,#3835,.T.); +#3934 = PLANE('',#3935); +#3935 = AXIS2_PLACEMENT_3D('',#3936,#3937,#3938); +#3936 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#3937 = DIRECTION('',(0.,0.,1.)); +#3938 = DIRECTION('',(1.,0.,-0.)); +#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3940,#3941,#3942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3940, + 'distance_accuracy_value','confusion accuracy'); +#3944 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3945,#3947); +#3945 = ( REPRESENTATION_RELATIONSHIP('','',#3788,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3946) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3946 = ITEM_DEFINED_TRANSFORMATION('','',#11,#125); +#3947 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3948); +#3948 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3166','1014','',#63,#3783,$); +#3949 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3785)); +#3950 = SHAPE_DEFINITION_REPRESENTATION(#3951,#3957); +#3951 = PRODUCT_DEFINITION_SHAPE('','',#3952); +#3952 = PRODUCT_DEFINITION('design','',#3953,#3956); +#3953 = PRODUCT_DEFINITION_FORMATION('','',#3954); +#3954 = PRODUCT('1015','1015','',(#3955)); +#3955 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3956 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3958),#4108); +#3958 = MANIFOLD_SOLID_BREP('',#3959); +#3959 = CLOSED_SHELL('',(#3960,#4000,#4031,#4055,#4079,#4096)); +#3960 = ADVANCED_FACE('',(#3961),#3995,.F.); +#3961 = FACE_BOUND('',#3962,.T.); +#3962 = EDGE_LOOP('',(#3963,#3973,#3981,#3989)); +#3963 = ORIENTED_EDGE('',*,*,#3964,.F.); +#3964 = EDGE_CURVE('',#3965,#3967,#3969,.T.); +#3965 = VERTEX_POINT('',#3966); +#3966 = CARTESIAN_POINT('',(-6.E-02,6.E-02,0.307930213198)); +#3967 = VERTEX_POINT('',#3968); +#3968 = CARTESIAN_POINT('',(-6.E-02,0.797062450523,0.307930213198)); +#3969 = LINE('',#3970,#3971); +#3970 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#3971 = VECTOR('',#3972,1.); +#3972 = DIRECTION('',(-0.,1.,0.)); +#3973 = ORIENTED_EDGE('',*,*,#3974,.F.); +#3974 = EDGE_CURVE('',#3975,#3965,#3977,.T.); +#3975 = VERTEX_POINT('',#3976); +#3976 = CARTESIAN_POINT('',(-0.692877767575,6.E-02,0.307930213198)); +#3977 = LINE('',#3978,#3979); +#3978 = CARTESIAN_POINT('',(-2.13983323495,6.E-02,0.307930213198)); +#3979 = VECTOR('',#3980,1.); +#3980 = DIRECTION('',(1.,0.,-0.)); +#3981 = ORIENTED_EDGE('',*,*,#3982,.F.); +#3982 = EDGE_CURVE('',#3983,#3975,#3985,.T.); +#3983 = VERTEX_POINT('',#3984); +#3984 = CARTESIAN_POINT('',(-0.692877767575,0.797062450523, + 0.307930213198)); +#3985 = LINE('',#3986,#3987); +#3986 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#3987 = VECTOR('',#3988,1.); +#3988 = DIRECTION('',(0.,-1.,-0.)); +#3989 = ORIENTED_EDGE('',*,*,#3990,.F.); +#3990 = EDGE_CURVE('',#3967,#3983,#3991,.T.); +#3991 = LINE('',#3992,#3993); +#3992 = CARTESIAN_POINT('',(-2.13983323495,0.797062450523,0.307930213198 + )); +#3993 = VECTOR('',#3994,1.); +#3994 = DIRECTION('',(-1.,-0.,0.)); +#3995 = PLANE('',#3996); +#3996 = AXIS2_PLACEMENT_3D('',#3997,#3998,#3999); +#3997 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#3998 = DIRECTION('',(0.,0.,1.)); +#3999 = DIRECTION('',(1.,0.,-0.)); +#4000 = ADVANCED_FACE('',(#4001),#4026,.F.); +#4001 = FACE_BOUND('',#4002,.T.); +#4002 = EDGE_LOOP('',(#4003,#4004,#4012,#4020)); +#4003 = ORIENTED_EDGE('',*,*,#3990,.T.); +#4004 = ORIENTED_EDGE('',*,*,#4005,.F.); +#4005 = EDGE_CURVE('',#4006,#3983,#4008,.T.); +#4006 = VERTEX_POINT('',#4007); +#4007 = CARTESIAN_POINT('',(-0.692877767575,0.797062450523, + 0.729311069252)); +#4008 = LINE('',#4009,#4010); +#4009 = CARTESIAN_POINT('',(-0.692877767575,0.797062450523, + 0.279979948178)); +#4010 = VECTOR('',#4011,1.); +#4011 = DIRECTION('',(0.,-0.,-1.)); +#4012 = ORIENTED_EDGE('',*,*,#4013,.F.); +#4013 = EDGE_CURVE('',#4014,#4006,#4016,.T.); +#4014 = VERTEX_POINT('',#4015); +#4015 = CARTESIAN_POINT('',(-6.E-02,0.797062450523,0.729311069252)); +#4016 = LINE('',#4017,#4018); +#4017 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#4018 = VECTOR('',#4019,1.); +#4019 = DIRECTION('',(-1.,-0.,-0.)); +#4020 = ORIENTED_EDGE('',*,*,#4021,.F.); +#4021 = EDGE_CURVE('',#3967,#4014,#4022,.T.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(-6.E-02,0.797062450523,0.279979948178)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(-0.,0.,1.)); +#4026 = PLANE('',#4027); +#4027 = AXIS2_PLACEMENT_3D('',#4028,#4029,#4030); +#4028 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#4029 = DIRECTION('',(0.,-1.,0.)); +#4030 = DIRECTION('',(0.,-0.,-1.)); +#4031 = ADVANCED_FACE('',(#4032),#4050,.F.); +#4032 = FACE_BOUND('',#4033,.T.); +#4033 = EDGE_LOOP('',(#4034,#4042,#4048,#4049)); +#4034 = ORIENTED_EDGE('',*,*,#4035,.F.); +#4035 = EDGE_CURVE('',#4036,#4014,#4038,.T.); +#4036 = VERTEX_POINT('',#4037); +#4037 = CARTESIAN_POINT('',(-6.E-02,6.E-02,0.729311069252)); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.,1.,-0.)); +#4042 = ORIENTED_EDGE('',*,*,#4043,.F.); +#4043 = EDGE_CURVE('',#3965,#4036,#4044,.T.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(-6.E-02,6.E-02,0.20566507158)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(0.,0.,1.)); +#4048 = ORIENTED_EDGE('',*,*,#3964,.T.); +#4049 = ORIENTED_EDGE('',*,*,#4021,.T.); +#4050 = PLANE('',#4051); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#4053 = DIRECTION('',(-1.,0.,0.)); +#4054 = DIRECTION('',(0.,0.,1.)); +#4055 = ADVANCED_FACE('',(#4056),#4074,.F.); +#4056 = FACE_BOUND('',#4057,.T.); +#4057 = EDGE_LOOP('',(#4058,#4066,#4072,#4073)); +#4058 = ORIENTED_EDGE('',*,*,#4059,.F.); +#4059 = EDGE_CURVE('',#4060,#4036,#4062,.T.); +#4060 = VERTEX_POINT('',#4061); +#4061 = CARTESIAN_POINT('',(-0.692877767575,6.E-02,0.729311069252)); +#4062 = LINE('',#4063,#4064); +#4063 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#4064 = VECTOR('',#4065,1.); +#4065 = DIRECTION('',(1.,0.,-0.)); +#4066 = ORIENTED_EDGE('',*,*,#4067,.F.); +#4067 = EDGE_CURVE('',#3975,#4060,#4068,.T.); +#4068 = LINE('',#4069,#4070); +#4069 = CARTESIAN_POINT('',(-0.692877767575,6.E-02,0.820578444258)); +#4070 = VECTOR('',#4071,1.); +#4071 = DIRECTION('',(0.,-0.,1.)); +#4072 = ORIENTED_EDGE('',*,*,#3974,.T.); +#4073 = ORIENTED_EDGE('',*,*,#4043,.T.); +#4074 = PLANE('',#4075); +#4075 = AXIS2_PLACEMENT_3D('',#4076,#4077,#4078); +#4076 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#4077 = DIRECTION('',(0.,1.,0.)); +#4078 = DIRECTION('',(0.,-0.,1.)); +#4079 = ADVANCED_FACE('',(#4080),#4091,.F.); +#4080 = FACE_BOUND('',#4081,.T.); +#4081 = EDGE_LOOP('',(#4082,#4083,#4084,#4090)); +#4082 = ORIENTED_EDGE('',*,*,#3982,.T.); +#4083 = ORIENTED_EDGE('',*,*,#4067,.T.); +#4084 = ORIENTED_EDGE('',*,*,#4085,.F.); +#4085 = EDGE_CURVE('',#4006,#4060,#4086,.T.); +#4086 = LINE('',#4087,#4088); +#4087 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#4088 = VECTOR('',#4089,1.); +#4089 = DIRECTION('',(0.,-1.,-0.)); +#4090 = ORIENTED_EDGE('',*,*,#4005,.T.); +#4091 = PLANE('',#4092); +#4092 = AXIS2_PLACEMENT_3D('',#4093,#4094,#4095); +#4093 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#4094 = DIRECTION('',(1.,0.,0.)); +#4095 = DIRECTION('',(0.,0.,-1.)); +#4096 = ADVANCED_FACE('',(#4097),#4103,.F.); +#4097 = FACE_BOUND('',#4098,.T.); +#4098 = EDGE_LOOP('',(#4099,#4100,#4101,#4102)); +#4099 = ORIENTED_EDGE('',*,*,#4085,.T.); +#4100 = ORIENTED_EDGE('',*,*,#4059,.T.); +#4101 = ORIENTED_EDGE('',*,*,#4035,.T.); +#4102 = ORIENTED_EDGE('',*,*,#4013,.T.); +#4103 = PLANE('',#4104); +#4104 = AXIS2_PLACEMENT_3D('',#4105,#4106,#4107); +#4105 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#4106 = DIRECTION('',(0.,0.,-1.)); +#4107 = DIRECTION('',(-1.,0.,-0.)); +#4108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4112)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4109,#4110,#4111)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4109 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4110 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4111 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4112 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4109, + 'distance_accuracy_value','confusion accuracy'); +#4113 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4114,#4116); +#4114 = ( REPRESENTATION_RELATIONSHIP('','',#3957,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4115) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4115 = ITEM_DEFINED_TRANSFORMATION('','',#11,#129); +#4116 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4117); +#4117 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3167','1015','',#63,#3952,$); +#4118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3954)); +#4119 = SHAPE_DEFINITION_REPRESENTATION(#4120,#4126); +#4120 = PRODUCT_DEFINITION_SHAPE('','',#4121); +#4121 = PRODUCT_DEFINITION('design','',#4122,#4125); +#4122 = PRODUCT_DEFINITION_FORMATION('','',#4123); +#4123 = PRODUCT('1016','1016','',(#4124)); +#4124 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4125 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4126 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4127),#4277); +#4127 = MANIFOLD_SOLID_BREP('',#4128); +#4128 = CLOSED_SHELL('',(#4129,#4169,#4200,#4224,#4248,#4265)); +#4129 = ADVANCED_FACE('',(#4130),#4164,.F.); +#4130 = FACE_BOUND('',#4131,.T.); +#4131 = EDGE_LOOP('',(#4132,#4142,#4150,#4158)); +#4132 = ORIENTED_EDGE('',*,*,#4133,.F.); +#4133 = EDGE_CURVE('',#4134,#4136,#4138,.T.); +#4134 = VERTEX_POINT('',#4135); +#4135 = CARTESIAN_POINT('',(-1.409661265677,6.E-02,0.729311069252)); +#4136 = VERTEX_POINT('',#4137); +#4137 = CARTESIAN_POINT('',(-1.409661265677,0.797062450523, + 0.729311069252)); +#4138 = LINE('',#4139,#4140); +#4139 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#4140 = VECTOR('',#4141,1.); +#4141 = DIRECTION('',(0.,1.,0.)); +#4142 = ORIENTED_EDGE('',*,*,#4143,.F.); +#4143 = EDGE_CURVE('',#4144,#4134,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(-0.812877767575,6.E-02,0.729311069252)); +#4146 = LINE('',#4147,#4148); +#4147 = CARTESIAN_POINT('',(2.13983323495,6.E-02,0.729311069252)); +#4148 = VECTOR('',#4149,1.); +#4149 = DIRECTION('',(-1.,0.,-0.)); +#4150 = ORIENTED_EDGE('',*,*,#4151,.F.); +#4151 = EDGE_CURVE('',#4152,#4144,#4154,.T.); +#4152 = VERTEX_POINT('',#4153); +#4153 = CARTESIAN_POINT('',(-0.812877767575,0.797062450523, + 0.729311069252)); +#4154 = LINE('',#4155,#4156); +#4155 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#4156 = VECTOR('',#4157,1.); +#4157 = DIRECTION('',(-0.,-1.,-0.)); +#4158 = ORIENTED_EDGE('',*,*,#4159,.F.); +#4159 = EDGE_CURVE('',#4136,#4152,#4160,.T.); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(2.13983323495,0.797062450523,0.729311069252) + ); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(1.,-0.,0.)); +#4164 = PLANE('',#4165); +#4165 = AXIS2_PLACEMENT_3D('',#4166,#4167,#4168); +#4166 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#4167 = DIRECTION('',(0.,0.,-1.)); +#4168 = DIRECTION('',(-1.,0.,-0.)); +#4169 = ADVANCED_FACE('',(#4170),#4195,.F.); +#4170 = FACE_BOUND('',#4171,.T.); +#4171 = EDGE_LOOP('',(#4172,#4173,#4181,#4189)); +#4172 = ORIENTED_EDGE('',*,*,#4159,.T.); +#4173 = ORIENTED_EDGE('',*,*,#4174,.F.); +#4174 = EDGE_CURVE('',#4175,#4152,#4177,.T.); +#4175 = VERTEX_POINT('',#4176); +#4176 = CARTESIAN_POINT('',(-0.812877767575,0.797062450523, + 0.307930213198)); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(-0.812877767575,0.797062450523, + 0.279979948178)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(-0.,0.,1.)); +#4181 = ORIENTED_EDGE('',*,*,#4182,.F.); +#4182 = EDGE_CURVE('',#4183,#4175,#4185,.T.); +#4183 = VERTEX_POINT('',#4184); +#4184 = CARTESIAN_POINT('',(-1.409661265677,0.797062450523, + 0.307930213198)); +#4185 = LINE('',#4186,#4187); +#4186 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#4187 = VECTOR('',#4188,1.); +#4188 = DIRECTION('',(1.,0.,0.)); +#4189 = ORIENTED_EDGE('',*,*,#4190,.F.); +#4190 = EDGE_CURVE('',#4136,#4183,#4191,.T.); +#4191 = LINE('',#4192,#4193); +#4192 = CARTESIAN_POINT('',(-1.409661265677,0.797062450523, + 0.279979948178)); +#4193 = VECTOR('',#4194,1.); +#4194 = DIRECTION('',(0.,-0.,-1.)); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#4198 = DIRECTION('',(0.,-1.,0.)); +#4199 = DIRECTION('',(0.,-0.,-1.)); +#4200 = ADVANCED_FACE('',(#4201),#4219,.F.); +#4201 = FACE_BOUND('',#4202,.T.); +#4202 = EDGE_LOOP('',(#4203,#4211,#4217,#4218)); +#4203 = ORIENTED_EDGE('',*,*,#4204,.F.); +#4204 = EDGE_CURVE('',#4205,#4183,#4207,.T.); +#4205 = VERTEX_POINT('',#4206); +#4206 = CARTESIAN_POINT('',(-1.409661265677,6.E-02,0.307930213198)); +#4207 = LINE('',#4208,#4209); +#4208 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#4209 = VECTOR('',#4210,1.); +#4210 = DIRECTION('',(-0.,1.,0.)); +#4211 = ORIENTED_EDGE('',*,*,#4212,.F.); +#4212 = EDGE_CURVE('',#4134,#4205,#4213,.T.); +#4213 = LINE('',#4214,#4215); +#4214 = CARTESIAN_POINT('',(-1.409661265677,6.E-02,0.741421314543)); +#4215 = VECTOR('',#4216,1.); +#4216 = DIRECTION('',(0.,0.,-1.)); +#4217 = ORIENTED_EDGE('',*,*,#4133,.T.); +#4218 = ORIENTED_EDGE('',*,*,#4190,.T.); +#4219 = PLANE('',#4220); +#4220 = AXIS2_PLACEMENT_3D('',#4221,#4222,#4223); +#4221 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#4222 = DIRECTION('',(1.,0.,0.)); +#4223 = DIRECTION('',(0.,0.,-1.)); +#4224 = ADVANCED_FACE('',(#4225),#4243,.F.); +#4225 = FACE_BOUND('',#4226,.T.); +#4226 = EDGE_LOOP('',(#4227,#4235,#4241,#4242)); +#4227 = ORIENTED_EDGE('',*,*,#4228,.F.); +#4228 = EDGE_CURVE('',#4229,#4205,#4231,.T.); +#4229 = VERTEX_POINT('',#4230); +#4230 = CARTESIAN_POINT('',(-0.812877767575,6.E-02,0.307930213198)); +#4231 = LINE('',#4232,#4233); +#4232 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#4233 = VECTOR('',#4234,1.); +#4234 = DIRECTION('',(-1.,-0.,0.)); +#4235 = ORIENTED_EDGE('',*,*,#4236,.F.); +#4236 = EDGE_CURVE('',#4144,#4229,#4237,.T.); +#4237 = LINE('',#4238,#4239); +#4238 = CARTESIAN_POINT('',(-0.812877767575,6.E-02,0.820578444258)); +#4239 = VECTOR('',#4240,1.); +#4240 = DIRECTION('',(-0.,0.,-1.)); +#4241 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4212,.T.); +#4243 = PLANE('',#4244); +#4244 = AXIS2_PLACEMENT_3D('',#4245,#4246,#4247); +#4245 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#4246 = DIRECTION('',(0.,1.,0.)); +#4247 = DIRECTION('',(0.,-0.,1.)); +#4248 = ADVANCED_FACE('',(#4249),#4260,.F.); +#4249 = FACE_BOUND('',#4250,.T.); +#4250 = EDGE_LOOP('',(#4251,#4252,#4253,#4259)); +#4251 = ORIENTED_EDGE('',*,*,#4151,.T.); +#4252 = ORIENTED_EDGE('',*,*,#4236,.T.); +#4253 = ORIENTED_EDGE('',*,*,#4254,.F.); +#4254 = EDGE_CURVE('',#4175,#4229,#4255,.T.); +#4255 = LINE('',#4256,#4257); +#4256 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#4257 = VECTOR('',#4258,1.); +#4258 = DIRECTION('',(-0.,-1.,0.)); +#4259 = ORIENTED_EDGE('',*,*,#4174,.T.); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#4263 = DIRECTION('',(-1.,0.,0.)); +#4264 = DIRECTION('',(0.,0.,1.)); +#4265 = ADVANCED_FACE('',(#4266),#4272,.F.); +#4266 = FACE_BOUND('',#4267,.T.); +#4267 = EDGE_LOOP('',(#4268,#4269,#4270,#4271)); +#4268 = ORIENTED_EDGE('',*,*,#4254,.T.); +#4269 = ORIENTED_EDGE('',*,*,#4228,.T.); +#4270 = ORIENTED_EDGE('',*,*,#4204,.T.); +#4271 = ORIENTED_EDGE('',*,*,#4182,.T.); +#4272 = PLANE('',#4273); +#4273 = AXIS2_PLACEMENT_3D('',#4274,#4275,#4276); +#4274 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#4275 = DIRECTION('',(0.,0.,1.)); +#4276 = DIRECTION('',(1.,0.,-0.)); +#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4281)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4278,#4279,#4280)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4278 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4279 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4280 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4281 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4278, + 'distance_accuracy_value','confusion accuracy'); +#4282 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4283,#4285); +#4283 = ( REPRESENTATION_RELATIONSHIP('','',#4126,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4284) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4284 = ITEM_DEFINED_TRANSFORMATION('','',#11,#133); +#4285 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4286); +#4286 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3168','1016','',#63,#4121,$); +#4287 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4123)); +#4288 = SHAPE_DEFINITION_REPRESENTATION(#4289,#4295); +#4289 = PRODUCT_DEFINITION_SHAPE('','',#4290); +#4290 = PRODUCT_DEFINITION('design','',#4291,#4294); +#4291 = PRODUCT_DEFINITION_FORMATION('','',#4292); +#4292 = PRODUCT('1017','1017','',(#4293)); +#4293 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4294 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4295 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4296),#4446); +#4296 = MANIFOLD_SOLID_BREP('',#4297); +#4297 = CLOSED_SHELL('',(#4298,#4338,#4369,#4393,#4417,#4434)); +#4298 = ADVANCED_FACE('',(#4299),#4333,.F.); +#4299 = FACE_BOUND('',#4300,.T.); +#4300 = EDGE_LOOP('',(#4301,#4311,#4319,#4327)); +#4301 = ORIENTED_EDGE('',*,*,#4302,.F.); +#4302 = EDGE_CURVE('',#4303,#4305,#4307,.T.); +#4303 = VERTEX_POINT('',#4304); +#4304 = CARTESIAN_POINT('',(0.812877767575,-6.E-02,0.307930213198)); +#4305 = VERTEX_POINT('',#4306); +#4306 = CARTESIAN_POINT('',(0.812877767575,-0.768739868242, + 0.307930213198)); +#4307 = LINE('',#4308,#4309); +#4308 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#4309 = VECTOR('',#4310,1.); +#4310 = DIRECTION('',(0.,-1.,-0.)); +#4311 = ORIENTED_EDGE('',*,*,#4312,.F.); +#4312 = EDGE_CURVE('',#4313,#4303,#4315,.T.); +#4313 = VERTEX_POINT('',#4314); +#4314 = CARTESIAN_POINT('',(1.409661265677,-6.E-02,0.307930213198)); +#4315 = LINE('',#4316,#4317); +#4316 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#4317 = VECTOR('',#4318,1.); +#4318 = DIRECTION('',(-1.,-0.,0.)); +#4319 = ORIENTED_EDGE('',*,*,#4320,.F.); +#4320 = EDGE_CURVE('',#4321,#4313,#4323,.T.); +#4321 = VERTEX_POINT('',#4322); +#4322 = CARTESIAN_POINT('',(1.409661265677,-0.768739868242, + 0.307930213198)); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(-0.,1.,0.)); +#4327 = ORIENTED_EDGE('',*,*,#4328,.F.); +#4328 = EDGE_CURVE('',#4305,#4321,#4329,.T.); +#4329 = LINE('',#4330,#4331); +#4330 = CARTESIAN_POINT('',(-2.13983323495,-0.768739868242, + 0.307930213198)); +#4331 = VECTOR('',#4332,1.); +#4332 = DIRECTION('',(1.,0.,-0.)); +#4333 = PLANE('',#4334); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#4336 = DIRECTION('',(0.,0.,1.)); +#4337 = DIRECTION('',(1.,0.,-0.)); +#4338 = ADVANCED_FACE('',(#4339),#4364,.F.); +#4339 = FACE_BOUND('',#4340,.T.); +#4340 = EDGE_LOOP('',(#4341,#4351,#4357,#4358)); +#4341 = ORIENTED_EDGE('',*,*,#4342,.F.); +#4342 = EDGE_CURVE('',#4343,#4345,#4347,.T.); +#4343 = VERTEX_POINT('',#4344); +#4344 = CARTESIAN_POINT('',(0.812877767575,-0.768739868242, + 0.729311069252)); +#4345 = VERTEX_POINT('',#4346); +#4346 = CARTESIAN_POINT('',(1.409661265677,-0.768739868242, + 0.729311069252)); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(2.,-0.768739868242,0.729311069252)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(1.,-0.,0.)); +#4351 = ORIENTED_EDGE('',*,*,#4352,.F.); +#4352 = EDGE_CURVE('',#4305,#4343,#4353,.T.); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(0.812877767575,-0.768739868242, + 0.780467854308)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#4357 = ORIENTED_EDGE('',*,*,#4328,.T.); +#4358 = ORIENTED_EDGE('',*,*,#4359,.F.); +#4359 = EDGE_CURVE('',#4345,#4321,#4360,.T.); +#4360 = LINE('',#4361,#4362); +#4361 = CARTESIAN_POINT('',(1.409661265677,-0.768739868242, + 0.780467854308)); +#4362 = VECTOR('',#4363,1.); +#4363 = DIRECTION('',(-0.,-2.775557561563E-16,-1.)); +#4364 = PLANE('',#4365); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#4367 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#4368 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#4369 = ADVANCED_FACE('',(#4370),#4388,.F.); +#4370 = FACE_BOUND('',#4371,.T.); +#4371 = EDGE_LOOP('',(#4372,#4380,#4386,#4387)); +#4372 = ORIENTED_EDGE('',*,*,#4373,.F.); +#4373 = EDGE_CURVE('',#4374,#4343,#4376,.T.); +#4374 = VERTEX_POINT('',#4375); +#4375 = CARTESIAN_POINT('',(0.812877767575,-6.E-02,0.729311069252)); +#4376 = LINE('',#4377,#4378); +#4377 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#4378 = VECTOR('',#4379,1.); +#4379 = DIRECTION('',(0.,-1.,-0.)); +#4380 = ORIENTED_EDGE('',*,*,#4381,.F.); +#4381 = EDGE_CURVE('',#4303,#4374,#4382,.T.); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(0.812877767575,-6.E-02,0.751808989336)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-0.,-0.,1.)); +#4386 = ORIENTED_EDGE('',*,*,#4302,.T.); +#4387 = ORIENTED_EDGE('',*,*,#4352,.T.); +#4388 = PLANE('',#4389); +#4389 = AXIS2_PLACEMENT_3D('',#4390,#4391,#4392); +#4390 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#4391 = DIRECTION('',(1.,0.,0.)); +#4392 = DIRECTION('',(0.,0.,-1.)); +#4393 = ADVANCED_FACE('',(#4394),#4412,.F.); +#4394 = FACE_BOUND('',#4395,.T.); +#4395 = EDGE_LOOP('',(#4396,#4397,#4398,#4406)); +#4396 = ORIENTED_EDGE('',*,*,#4312,.T.); +#4397 = ORIENTED_EDGE('',*,*,#4381,.T.); +#4398 = ORIENTED_EDGE('',*,*,#4399,.F.); +#4399 = EDGE_CURVE('',#4400,#4374,#4402,.T.); +#4400 = VERTEX_POINT('',#4401); +#4401 = CARTESIAN_POINT('',(1.409661265677,-6.E-02,0.729311069252)); +#4402 = LINE('',#4403,#4404); +#4403 = CARTESIAN_POINT('',(2.,-6.E-02,0.729311069252)); +#4404 = VECTOR('',#4405,1.); +#4405 = DIRECTION('',(-1.,-0.,-0.)); +#4406 = ORIENTED_EDGE('',*,*,#4407,.F.); +#4407 = EDGE_CURVE('',#4313,#4400,#4408,.T.); +#4408 = LINE('',#4409,#4410); +#4409 = CARTESIAN_POINT('',(1.409661265677,-6.E-02,0.240357264358)); +#4410 = VECTOR('',#4411,1.); +#4411 = DIRECTION('',(-0.,0.,1.)); +#4412 = PLANE('',#4413); +#4413 = AXIS2_PLACEMENT_3D('',#4414,#4415,#4416); +#4414 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#4415 = DIRECTION('',(0.,-1.,0.)); +#4416 = DIRECTION('',(0.,-0.,-1.)); +#4417 = ADVANCED_FACE('',(#4418),#4429,.F.); +#4418 = FACE_BOUND('',#4419,.T.); +#4419 = EDGE_LOOP('',(#4420,#4421,#4422,#4428)); +#4420 = ORIENTED_EDGE('',*,*,#4320,.T.); +#4421 = ORIENTED_EDGE('',*,*,#4407,.T.); +#4422 = ORIENTED_EDGE('',*,*,#4423,.F.); +#4423 = EDGE_CURVE('',#4345,#4400,#4424,.T.); +#4424 = LINE('',#4425,#4426); +#4425 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#4426 = VECTOR('',#4427,1.); +#4427 = DIRECTION('',(0.,1.,-0.)); +#4428 = ORIENTED_EDGE('',*,*,#4359,.T.); +#4429 = PLANE('',#4430); +#4430 = AXIS2_PLACEMENT_3D('',#4431,#4432,#4433); +#4431 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#4432 = DIRECTION('',(-1.,0.,0.)); +#4433 = DIRECTION('',(0.,0.,1.)); +#4434 = ADVANCED_FACE('',(#4435),#4441,.F.); +#4435 = FACE_BOUND('',#4436,.T.); +#4436 = EDGE_LOOP('',(#4437,#4438,#4439,#4440)); +#4437 = ORIENTED_EDGE('',*,*,#4423,.T.); +#4438 = ORIENTED_EDGE('',*,*,#4399,.T.); +#4439 = ORIENTED_EDGE('',*,*,#4373,.T.); +#4440 = ORIENTED_EDGE('',*,*,#4342,.T.); +#4441 = PLANE('',#4442); +#4442 = AXIS2_PLACEMENT_3D('',#4443,#4444,#4445); +#4443 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#4444 = DIRECTION('',(0.,0.,-1.)); +#4445 = DIRECTION('',(-1.,0.,-0.)); +#4446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4450)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4447,#4448,#4449)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4447 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4448 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4449 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4450 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4447, + 'distance_accuracy_value','confusion accuracy'); +#4451 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4452,#4454); +#4452 = ( REPRESENTATION_RELATIONSHIP('','',#4295,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4453) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4453 = ITEM_DEFINED_TRANSFORMATION('','',#11,#137); +#4454 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4455); +#4455 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3169','1017','',#63,#4290,$); +#4456 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4292)); +#4457 = SHAPE_DEFINITION_REPRESENTATION(#4458,#4464); +#4458 = PRODUCT_DEFINITION_SHAPE('','',#4459); +#4459 = PRODUCT_DEFINITION('design','',#4460,#4463); +#4460 = PRODUCT_DEFINITION_FORMATION('','',#4461); +#4461 = PRODUCT('1018','1018','',(#4462)); +#4462 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4463 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4464 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4465),#4615); +#4465 = MANIFOLD_SOLID_BREP('',#4466); +#4466 = CLOSED_SHELL('',(#4467,#4507,#4538,#4562,#4586,#4603)); +#4467 = ADVANCED_FACE('',(#4468),#4502,.F.); +#4468 = FACE_BOUND('',#4469,.T.); +#4469 = EDGE_LOOP('',(#4470,#4480,#4488,#4496)); +#4470 = ORIENTED_EDGE('',*,*,#4471,.F.); +#4471 = EDGE_CURVE('',#4472,#4474,#4476,.T.); +#4472 = VERTEX_POINT('',#4473); +#4473 = CARTESIAN_POINT('',(-1.409661265677,-1.5,0.729311069252)); +#4474 = VERTEX_POINT('',#4475); +#4475 = CARTESIAN_POINT('',(-1.409661265677,-0.888739868242, + 0.729311069252)); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(0.,1.,0.)); +#4480 = ORIENTED_EDGE('',*,*,#4481,.F.); +#4481 = EDGE_CURVE('',#4482,#4472,#4484,.T.); +#4482 = VERTEX_POINT('',#4483); +#4483 = CARTESIAN_POINT('',(-0.812877767575,-1.5,0.729311069252)); +#4484 = LINE('',#4485,#4486); +#4485 = CARTESIAN_POINT('',(2.13983323495,-1.5,0.729311069252)); +#4486 = VECTOR('',#4487,1.); +#4487 = DIRECTION('',(-1.,0.,-0.)); +#4488 = ORIENTED_EDGE('',*,*,#4489,.F.); +#4489 = EDGE_CURVE('',#4490,#4482,#4492,.T.); +#4490 = VERTEX_POINT('',#4491); +#4491 = CARTESIAN_POINT('',(-0.812877767575,-0.888739868242, + 0.729311069252)); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(-0.,-1.,-0.)); +#4496 = ORIENTED_EDGE('',*,*,#4497,.F.); +#4497 = EDGE_CURVE('',#4474,#4490,#4498,.T.); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(2.13983323495,-0.888739868242,0.729311069252 + )); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,-0.,0.)); +#4502 = PLANE('',#4503); +#4503 = AXIS2_PLACEMENT_3D('',#4504,#4505,#4506); +#4504 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#4505 = DIRECTION('',(0.,0.,-1.)); +#4506 = DIRECTION('',(-1.,0.,-0.)); +#4507 = ADVANCED_FACE('',(#4508),#4533,.F.); +#4508 = FACE_BOUND('',#4509,.T.); +#4509 = EDGE_LOOP('',(#4510,#4511,#4519,#4527)); +#4510 = ORIENTED_EDGE('',*,*,#4497,.T.); +#4511 = ORIENTED_EDGE('',*,*,#4512,.F.); +#4512 = EDGE_CURVE('',#4513,#4490,#4515,.T.); +#4513 = VERTEX_POINT('',#4514); +#4514 = CARTESIAN_POINT('',(-0.812877767575,-0.888739868242, + 0.307930213198)); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.812877767575,-0.888739868242, + 0.280467854308)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#4519 = ORIENTED_EDGE('',*,*,#4520,.F.); +#4520 = EDGE_CURVE('',#4521,#4513,#4523,.T.); +#4521 = VERTEX_POINT('',#4522); +#4522 = CARTESIAN_POINT('',(-1.409661265677,-0.888739868242, + 0.307930213198)); +#4523 = LINE('',#4524,#4525); +#4524 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#4525 = VECTOR('',#4526,1.); +#4526 = DIRECTION('',(1.,0.,0.)); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#4474,#4521,#4529,.T.); +#4529 = LINE('',#4530,#4531); +#4530 = CARTESIAN_POINT('',(-1.409661265677,-0.888739868242, + 0.280467854308)); +#4531 = VECTOR('',#4532,1.); +#4532 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#4533 = PLANE('',#4534); +#4534 = AXIS2_PLACEMENT_3D('',#4535,#4536,#4537); +#4535 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#4536 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#4537 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#4538 = ADVANCED_FACE('',(#4539),#4557,.F.); +#4539 = FACE_BOUND('',#4540,.T.); +#4540 = EDGE_LOOP('',(#4541,#4549,#4555,#4556)); +#4541 = ORIENTED_EDGE('',*,*,#4542,.F.); +#4542 = EDGE_CURVE('',#4543,#4521,#4545,.T.); +#4543 = VERTEX_POINT('',#4544); +#4544 = CARTESIAN_POINT('',(-1.409661265677,-1.5,0.307930213198)); +#4545 = LINE('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#4547 = VECTOR('',#4548,1.); +#4548 = DIRECTION('',(-0.,1.,0.)); +#4549 = ORIENTED_EDGE('',*,*,#4550,.F.); +#4550 = EDGE_CURVE('',#4472,#4543,#4551,.T.); +#4551 = LINE('',#4552,#4553); +#4552 = CARTESIAN_POINT('',(-1.409661265677,-1.5,0.741421314543)); +#4553 = VECTOR('',#4554,1.); +#4554 = DIRECTION('',(0.,0.,-1.)); +#4555 = ORIENTED_EDGE('',*,*,#4471,.T.); +#4556 = ORIENTED_EDGE('',*,*,#4528,.T.); +#4557 = PLANE('',#4558); +#4558 = AXIS2_PLACEMENT_3D('',#4559,#4560,#4561); +#4559 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#4560 = DIRECTION('',(1.,0.,0.)); +#4561 = DIRECTION('',(0.,0.,-1.)); +#4562 = ADVANCED_FACE('',(#4563),#4581,.T.); +#4563 = FACE_BOUND('',#4564,.T.); +#4564 = EDGE_LOOP('',(#4565,#4566,#4574,#4580)); +#4565 = ORIENTED_EDGE('',*,*,#4550,.T.); +#4566 = ORIENTED_EDGE('',*,*,#4567,.T.); +#4567 = EDGE_CURVE('',#4543,#4568,#4570,.T.); +#4568 = VERTEX_POINT('',#4569); +#4569 = CARTESIAN_POINT('',(-0.812877767575,-1.5,0.307930213198)); +#4570 = LINE('',#4571,#4572); +#4571 = CARTESIAN_POINT('',(-2.,-1.5,0.307930213198)); +#4572 = VECTOR('',#4573,1.); +#4573 = DIRECTION('',(1.,0.,0.)); +#4574 = ORIENTED_EDGE('',*,*,#4575,.T.); +#4575 = EDGE_CURVE('',#4568,#4482,#4576,.T.); +#4576 = LINE('',#4577,#4578); +#4577 = CARTESIAN_POINT('',(-0.812877767575,-1.5,0.)); +#4578 = VECTOR('',#4579,1.); +#4579 = DIRECTION('',(-0.,0.,1.)); +#4580 = ORIENTED_EDGE('',*,*,#4481,.T.); +#4581 = PLANE('',#4582); +#4582 = AXIS2_PLACEMENT_3D('',#4583,#4584,#4585); +#4583 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#4584 = DIRECTION('',(0.,-1.,0.)); +#4585 = DIRECTION('',(0.,-0.,-1.)); +#4586 = ADVANCED_FACE('',(#4587),#4598,.F.); +#4587 = FACE_BOUND('',#4588,.T.); +#4588 = EDGE_LOOP('',(#4589,#4590,#4591,#4597)); +#4589 = ORIENTED_EDGE('',*,*,#4489,.T.); +#4590 = ORIENTED_EDGE('',*,*,#4575,.F.); +#4591 = ORIENTED_EDGE('',*,*,#4592,.F.); +#4592 = EDGE_CURVE('',#4513,#4568,#4593,.T.); +#4593 = LINE('',#4594,#4595); +#4594 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#4595 = VECTOR('',#4596,1.); +#4596 = DIRECTION('',(-0.,-1.,0.)); +#4597 = ORIENTED_EDGE('',*,*,#4512,.T.); +#4598 = PLANE('',#4599); +#4599 = AXIS2_PLACEMENT_3D('',#4600,#4601,#4602); +#4600 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#4601 = DIRECTION('',(-1.,0.,0.)); +#4602 = DIRECTION('',(0.,0.,1.)); +#4603 = ADVANCED_FACE('',(#4604),#4610,.F.); +#4604 = FACE_BOUND('',#4605,.T.); +#4605 = EDGE_LOOP('',(#4606,#4607,#4608,#4609)); +#4606 = ORIENTED_EDGE('',*,*,#4592,.T.); +#4607 = ORIENTED_EDGE('',*,*,#4567,.F.); +#4608 = ORIENTED_EDGE('',*,*,#4542,.T.); +#4609 = ORIENTED_EDGE('',*,*,#4520,.T.); +#4610 = PLANE('',#4611); +#4611 = AXIS2_PLACEMENT_3D('',#4612,#4613,#4614); +#4612 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#4613 = DIRECTION('',(0.,0.,1.)); +#4614 = DIRECTION('',(1.,0.,-0.)); +#4615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4619)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4616,#4617,#4618)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4616 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4617 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4618 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4619 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4616, + 'distance_accuracy_value','confusion accuracy'); +#4620 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4621,#4623); +#4621 = ( REPRESENTATION_RELATIONSHIP('','',#4464,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4622) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4622 = ITEM_DEFINED_TRANSFORMATION('','',#11,#141); +#4623 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4624); +#4624 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3170','1018','',#63,#4459,$); +#4625 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4461)); +#4626 = SHAPE_DEFINITION_REPRESENTATION(#4627,#4633); +#4627 = PRODUCT_DEFINITION_SHAPE('','',#4628); +#4628 = PRODUCT_DEFINITION('design','',#4629,#4632); +#4629 = PRODUCT_DEFINITION_FORMATION('','',#4630); +#4630 = PRODUCT('1019','1019','',(#4631)); +#4631 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4632 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4633 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4634),#4819); +#4634 = MANIFOLD_SOLID_BREP('',#4635); +#4635 = CLOSED_SHELL('',(#4636,#4685,#4716,#4740,#4764,#4789,#4806)); +#4636 = ADVANCED_FACE('',(#4637),#4680,.F.); +#4637 = FACE_BOUND('',#4638,.T.); +#4638 = EDGE_LOOP('',(#4639,#4649,#4657,#4666,#4674)); +#4639 = ORIENTED_EDGE('',*,*,#4640,.F.); +#4640 = EDGE_CURVE('',#4641,#4643,#4645,.T.); +#4641 = VERTEX_POINT('',#4642); +#4642 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#4643 = VERTEX_POINT('',#4644); +#4644 = CARTESIAN_POINT('',(1.529661265677,0.917062450523,0.307930213198 + )); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(0.,-1.,-0.)); +#4649 = ORIENTED_EDGE('',*,*,#4650,.F.); +#4650 = EDGE_CURVE('',#4651,#4641,#4653,.T.); +#4651 = VERTEX_POINT('',#4652); +#4652 = CARTESIAN_POINT('',(1.9,1.5,0.307930213198)); +#4653 = LINE('',#4654,#4655); +#4654 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#4655 = VECTOR('',#4656,1.); +#4656 = DIRECTION('',(-1.,-0.,0.)); +#4657 = ORIENTED_EDGE('',*,*,#4658,.F.); +#4658 = EDGE_CURVE('',#4659,#4651,#4661,.T.); +#4659 = VERTEX_POINT('',#4660); +#4660 = CARTESIAN_POINT('',(2.,1.4,0.307930213198)); +#4661 = CIRCLE('',#4662,0.1); +#4662 = AXIS2_PLACEMENT_3D('',#4663,#4664,#4665); +#4663 = CARTESIAN_POINT('',(1.9,1.4,0.307930213198)); +#4664 = DIRECTION('',(0.,0.,1.)); +#4665 = DIRECTION('',(1.,0.,-0.)); +#4666 = ORIENTED_EDGE('',*,*,#4667,.F.); +#4667 = EDGE_CURVE('',#4668,#4659,#4670,.T.); +#4668 = VERTEX_POINT('',#4669); +#4669 = CARTESIAN_POINT('',(2.,0.917062450523,0.307930213198)); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(2.,1.5,0.307930213198)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(-0.,1.,0.)); +#4674 = ORIENTED_EDGE('',*,*,#4675,.F.); +#4675 = EDGE_CURVE('',#4643,#4668,#4676,.T.); +#4676 = LINE('',#4677,#4678); +#4677 = CARTESIAN_POINT('',(-2.13983323495,0.917062450523,0.307930213198 + )); +#4678 = VECTOR('',#4679,1.); +#4679 = DIRECTION('',(1.,0.,-0.)); +#4680 = PLANE('',#4681); +#4681 = AXIS2_PLACEMENT_3D('',#4682,#4683,#4684); +#4682 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#4683 = DIRECTION('',(0.,0.,1.)); +#4684 = DIRECTION('',(1.,0.,-0.)); +#4685 = ADVANCED_FACE('',(#4686),#4711,.F.); +#4686 = FACE_BOUND('',#4687,.T.); +#4687 = EDGE_LOOP('',(#4688,#4696,#4704,#4710)); +#4688 = ORIENTED_EDGE('',*,*,#4689,.F.); +#4689 = EDGE_CURVE('',#4690,#4668,#4692,.T.); +#4690 = VERTEX_POINT('',#4691); +#4691 = CARTESIAN_POINT('',(2.,0.917062450523,0.729311069252)); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(-0.,0.,-1.)); +#4696 = ORIENTED_EDGE('',*,*,#4697,.F.); +#4697 = EDGE_CURVE('',#4698,#4690,#4700,.T.); +#4698 = VERTEX_POINT('',#4699); +#4699 = CARTESIAN_POINT('',(1.529661265677,0.917062450523,0.729311069252 + )); +#4700 = LINE('',#4701,#4702); +#4701 = CARTESIAN_POINT('',(2.,0.917062450523,0.729311069252)); +#4702 = VECTOR('',#4703,1.); +#4703 = DIRECTION('',(1.,0.,-0.)); +#4704 = ORIENTED_EDGE('',*,*,#4705,.F.); +#4705 = EDGE_CURVE('',#4643,#4698,#4706,.T.); +#4706 = LINE('',#4707,#4708); +#4707 = CARTESIAN_POINT('',(1.529661265677,0.917062450523,0.826159969418 + )); +#4708 = VECTOR('',#4709,1.); +#4709 = DIRECTION('',(0.,-0.,1.)); +#4710 = ORIENTED_EDGE('',*,*,#4675,.T.); +#4711 = PLANE('',#4712); +#4712 = AXIS2_PLACEMENT_3D('',#4713,#4714,#4715); +#4713 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#4714 = DIRECTION('',(0.,1.,0.)); +#4715 = DIRECTION('',(0.,-0.,1.)); +#4716 = ADVANCED_FACE('',(#4717),#4735,.F.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4727,#4733,#4734)); +#4719 = ORIENTED_EDGE('',*,*,#4720,.F.); +#4720 = EDGE_CURVE('',#4721,#4698,#4723,.T.); +#4721 = VERTEX_POINT('',#4722); +#4722 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.,-1.,-0.)); +#4727 = ORIENTED_EDGE('',*,*,#4728,.F.); +#4728 = EDGE_CURVE('',#4641,#4721,#4729,.T.); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-0.,-0.,1.)); +#4733 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4734 = ORIENTED_EDGE('',*,*,#4705,.T.); +#4735 = PLANE('',#4736); +#4736 = AXIS2_PLACEMENT_3D('',#4737,#4738,#4739); +#4737 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#4738 = DIRECTION('',(1.,0.,0.)); +#4739 = DIRECTION('',(0.,0.,-1.)); +#4740 = ADVANCED_FACE('',(#4741),#4759,.T.); +#4741 = FACE_BOUND('',#4742,.T.); +#4742 = EDGE_LOOP('',(#4743,#4751,#4757,#4758)); +#4743 = ORIENTED_EDGE('',*,*,#4744,.T.); +#4744 = EDGE_CURVE('',#4721,#4745,#4747,.T.); +#4745 = VERTEX_POINT('',#4746); +#4746 = CARTESIAN_POINT('',(1.9,1.5,0.729311069252)); +#4747 = LINE('',#4748,#4749); +#4748 = CARTESIAN_POINT('',(2.,1.5,0.729311069252)); +#4749 = VECTOR('',#4750,1.); +#4750 = DIRECTION('',(1.,0.,-0.)); +#4751 = ORIENTED_EDGE('',*,*,#4752,.T.); +#4752 = EDGE_CURVE('',#4745,#4651,#4753,.T.); +#4753 = LINE('',#4754,#4755); +#4754 = CARTESIAN_POINT('',(1.9,1.5,0.)); +#4755 = VECTOR('',#4756,1.); +#4756 = DIRECTION('',(-0.,0.,-1.)); +#4757 = ORIENTED_EDGE('',*,*,#4650,.T.); +#4758 = ORIENTED_EDGE('',*,*,#4728,.T.); +#4759 = PLANE('',#4760); +#4760 = AXIS2_PLACEMENT_3D('',#4761,#4762,#4763); +#4761 = CARTESIAN_POINT('',(2.,1.5,0.)); +#4762 = DIRECTION('',(0.,1.,0.)); +#4763 = DIRECTION('',(0.,-0.,1.)); +#4764 = ADVANCED_FACE('',(#4765),#4784,.T.); +#4765 = FACE_BOUND('',#4766,.T.); +#4766 = EDGE_LOOP('',(#4767,#4776,#4782,#4783)); +#4767 = ORIENTED_EDGE('',*,*,#4768,.T.); +#4768 = EDGE_CURVE('',#4745,#4769,#4771,.T.); +#4769 = VERTEX_POINT('',#4770); +#4770 = CARTESIAN_POINT('',(2.,1.4,0.729311069252)); +#4771 = CIRCLE('',#4772,0.1); +#4772 = AXIS2_PLACEMENT_3D('',#4773,#4774,#4775); +#4773 = CARTESIAN_POINT('',(1.9,1.4,0.729311069252)); +#4774 = DIRECTION('',(0.,-0.,-1.)); +#4775 = DIRECTION('',(1.,4.336808689942E-15,-0.)); +#4776 = ORIENTED_EDGE('',*,*,#4777,.T.); +#4777 = EDGE_CURVE('',#4769,#4659,#4778,.T.); +#4778 = LINE('',#4779,#4780); +#4779 = CARTESIAN_POINT('',(2.,1.4,0.)); +#4780 = VECTOR('',#4781,1.); +#4781 = DIRECTION('',(-0.,-0.,-1.)); +#4782 = ORIENTED_EDGE('',*,*,#4658,.T.); +#4783 = ORIENTED_EDGE('',*,*,#4752,.F.); +#4784 = CYLINDRICAL_SURFACE('',#4785,0.1); +#4785 = AXIS2_PLACEMENT_3D('',#4786,#4787,#4788); +#4786 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#4787 = DIRECTION('',(0.,0.,1.)); +#4788 = DIRECTION('',(1.,0.,-0.)); +#4789 = ADVANCED_FACE('',(#4790),#4801,.T.); +#4790 = FACE_BOUND('',#4791,.T.); +#4791 = EDGE_LOOP('',(#4792,#4793,#4799,#4800)); +#4792 = ORIENTED_EDGE('',*,*,#4777,.F.); +#4793 = ORIENTED_EDGE('',*,*,#4794,.T.); +#4794 = EDGE_CURVE('',#4769,#4690,#4795,.T.); +#4795 = LINE('',#4796,#4797); +#4796 = CARTESIAN_POINT('',(2.,-1.5,0.729311069252)); +#4797 = VECTOR('',#4798,1.); +#4798 = DIRECTION('',(0.,-1.,-0.)); +#4799 = ORIENTED_EDGE('',*,*,#4689,.T.); +#4800 = ORIENTED_EDGE('',*,*,#4667,.T.); +#4801 = PLANE('',#4802); +#4802 = AXIS2_PLACEMENT_3D('',#4803,#4804,#4805); +#4803 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#4804 = DIRECTION('',(1.,0.,0.)); +#4805 = DIRECTION('',(0.,0.,-1.)); +#4806 = ADVANCED_FACE('',(#4807),#4814,.F.); +#4807 = FACE_BOUND('',#4808,.T.); +#4808 = EDGE_LOOP('',(#4809,#4810,#4811,#4812,#4813)); +#4809 = ORIENTED_EDGE('',*,*,#4794,.F.); +#4810 = ORIENTED_EDGE('',*,*,#4768,.F.); +#4811 = ORIENTED_EDGE('',*,*,#4744,.F.); +#4812 = ORIENTED_EDGE('',*,*,#4720,.T.); +#4813 = ORIENTED_EDGE('',*,*,#4697,.T.); +#4814 = PLANE('',#4815); +#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818); +#4816 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#4817 = DIRECTION('',(0.,0.,-1.)); +#4818 = DIRECTION('',(-1.,0.,-0.)); +#4819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4823)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4820,#4821,#4822)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4820 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4821 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4822 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4823 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4820, + 'distance_accuracy_value','confusion accuracy'); +#4824 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4825,#4827); +#4825 = ( REPRESENTATION_RELATIONSHIP('','',#4633,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4826) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4826 = ITEM_DEFINED_TRANSFORMATION('','',#11,#145); +#4827 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4828); +#4828 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3171','1019','',#63,#4628,$); +#4829 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4630)); +#4830 = SHAPE_DEFINITION_REPRESENTATION(#4831,#4837); +#4831 = PRODUCT_DEFINITION_SHAPE('','',#4832); +#4832 = PRODUCT_DEFINITION('design','',#4833,#4836); +#4833 = PRODUCT_DEFINITION_FORMATION('','',#4834); +#4834 = PRODUCT('1020','1020','',(#4835)); +#4835 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4836 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4837 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4838),#4988); +#4838 = MANIFOLD_SOLID_BREP('',#4839); +#4839 = CLOSED_SHELL('',(#4840,#4880,#4911,#4935,#4959,#4976)); +#4840 = ADVANCED_FACE('',(#4841),#4875,.F.); +#4841 = FACE_BOUND('',#4842,.T.); +#4842 = EDGE_LOOP('',(#4843,#4853,#4861,#4869)); +#4843 = ORIENTED_EDGE('',*,*,#4844,.F.); +#4844 = EDGE_CURVE('',#4845,#4847,#4849,.T.); +#4845 = VERTEX_POINT('',#4846); +#4846 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#4847 = VERTEX_POINT('',#4848); +#4848 = CARTESIAN_POINT('',(-0.812877767575,0.917062450523, + 0.729311069252)); +#4849 = LINE('',#4850,#4851); +#4850 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#4851 = VECTOR('',#4852,1.); +#4852 = DIRECTION('',(-0.,-1.,-0.)); +#4853 = ORIENTED_EDGE('',*,*,#4854,.F.); +#4854 = EDGE_CURVE('',#4855,#4845,#4857,.T.); +#4855 = VERTEX_POINT('',#4856); +#4856 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(1.,-0.,0.)); +#4861 = ORIENTED_EDGE('',*,*,#4862,.F.); +#4862 = EDGE_CURVE('',#4863,#4855,#4865,.T.); +#4863 = VERTEX_POINT('',#4864); +#4864 = CARTESIAN_POINT('',(-1.409661265677,0.917062450523, + 0.729311069252)); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(0.,1.,0.)); +#4869 = ORIENTED_EDGE('',*,*,#4870,.F.); +#4870 = EDGE_CURVE('',#4847,#4863,#4871,.T.); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(2.13983323495,0.917062450523,0.729311069252) + ); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(-1.,0.,-0.)); +#4875 = PLANE('',#4876); +#4876 = AXIS2_PLACEMENT_3D('',#4877,#4878,#4879); +#4877 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#4878 = DIRECTION('',(0.,0.,-1.)); +#4879 = DIRECTION('',(-1.,0.,-0.)); +#4880 = ADVANCED_FACE('',(#4881),#4906,.F.); +#4881 = FACE_BOUND('',#4882,.T.); +#4882 = EDGE_LOOP('',(#4883,#4893,#4899,#4900)); +#4883 = ORIENTED_EDGE('',*,*,#4884,.F.); +#4884 = EDGE_CURVE('',#4885,#4887,#4889,.T.); +#4885 = VERTEX_POINT('',#4886); +#4886 = CARTESIAN_POINT('',(-0.812877767575,0.917062450523, + 0.307930213198)); +#4887 = VERTEX_POINT('',#4888); +#4888 = CARTESIAN_POINT('',(-1.409661265677,0.917062450523, + 0.307930213198)); +#4889 = LINE('',#4890,#4891); +#4890 = CARTESIAN_POINT('',(2.,0.917062450523,0.307930213198)); +#4891 = VECTOR('',#4892,1.); +#4892 = DIRECTION('',(-1.,-0.,0.)); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4847,#4885,#4895,.T.); +#4895 = LINE('',#4896,#4897); +#4896 = CARTESIAN_POINT('',(-0.812877767575,0.917062450523, + 0.826159969418)); +#4897 = VECTOR('',#4898,1.); +#4898 = DIRECTION('',(-0.,0.,-1.)); +#4899 = ORIENTED_EDGE('',*,*,#4870,.T.); +#4900 = ORIENTED_EDGE('',*,*,#4901,.F.); +#4901 = EDGE_CURVE('',#4887,#4863,#4902,.T.); +#4902 = LINE('',#4903,#4904); +#4903 = CARTESIAN_POINT('',(-1.409661265677,0.917062450523, + 0.826159969418)); +#4904 = VECTOR('',#4905,1.); +#4905 = DIRECTION('',(0.,-0.,1.)); +#4906 = PLANE('',#4907); +#4907 = AXIS2_PLACEMENT_3D('',#4908,#4909,#4910); +#4908 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#4909 = DIRECTION('',(0.,1.,0.)); +#4910 = DIRECTION('',(0.,-0.,1.)); +#4911 = ADVANCED_FACE('',(#4912),#4930,.F.); +#4912 = FACE_BOUND('',#4913,.T.); +#4913 = EDGE_LOOP('',(#4914,#4922,#4928,#4929)); +#4914 = ORIENTED_EDGE('',*,*,#4915,.F.); +#4915 = EDGE_CURVE('',#4916,#4885,#4918,.T.); +#4916 = VERTEX_POINT('',#4917); +#4917 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(-0.,-1.,0.)); +#4922 = ORIENTED_EDGE('',*,*,#4923,.F.); +#4923 = EDGE_CURVE('',#4845,#4916,#4924,.T.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(-0.,-0.,-1.)); +#4928 = ORIENTED_EDGE('',*,*,#4844,.T.); +#4929 = ORIENTED_EDGE('',*,*,#4894,.T.); +#4930 = PLANE('',#4931); +#4931 = AXIS2_PLACEMENT_3D('',#4932,#4933,#4934); +#4932 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#4933 = DIRECTION('',(-1.,0.,0.)); +#4934 = DIRECTION('',(0.,0.,1.)); +#4935 = ADVANCED_FACE('',(#4936),#4954,.T.); +#4936 = FACE_BOUND('',#4937,.T.); +#4937 = EDGE_LOOP('',(#4938,#4946,#4947,#4948)); +#4938 = ORIENTED_EDGE('',*,*,#4939,.T.); +#4939 = EDGE_CURVE('',#4940,#4855,#4942,.T.); +#4940 = VERTEX_POINT('',#4941); +#4941 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#4942 = LINE('',#4943,#4944); +#4943 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.)); +#4944 = VECTOR('',#4945,1.); +#4945 = DIRECTION('',(0.,-0.,1.)); +#4946 = ORIENTED_EDGE('',*,*,#4854,.T.); +#4947 = ORIENTED_EDGE('',*,*,#4923,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4949,.T.); +#4949 = EDGE_CURVE('',#4916,#4940,#4950,.T.); +#4950 = LINE('',#4951,#4952); +#4951 = CARTESIAN_POINT('',(2.,1.5,0.307930213198)); +#4952 = VECTOR('',#4953,1.); +#4953 = DIRECTION('',(-1.,-0.,0.)); +#4954 = PLANE('',#4955); +#4955 = AXIS2_PLACEMENT_3D('',#4956,#4957,#4958); +#4956 = CARTESIAN_POINT('',(2.,1.5,0.)); +#4957 = DIRECTION('',(0.,1.,0.)); +#4958 = DIRECTION('',(0.,-0.,1.)); +#4959 = ADVANCED_FACE('',(#4960),#4971,.F.); +#4960 = FACE_BOUND('',#4961,.T.); +#4961 = EDGE_LOOP('',(#4962,#4963,#4964,#4970)); +#4962 = ORIENTED_EDGE('',*,*,#4862,.T.); +#4963 = ORIENTED_EDGE('',*,*,#4939,.F.); +#4964 = ORIENTED_EDGE('',*,*,#4965,.F.); +#4965 = EDGE_CURVE('',#4887,#4940,#4966,.T.); +#4966 = LINE('',#4967,#4968); +#4967 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#4968 = VECTOR('',#4969,1.); +#4969 = DIRECTION('',(-0.,1.,0.)); +#4970 = ORIENTED_EDGE('',*,*,#4901,.T.); +#4971 = PLANE('',#4972); +#4972 = AXIS2_PLACEMENT_3D('',#4973,#4974,#4975); +#4973 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#4974 = DIRECTION('',(1.,0.,0.)); +#4975 = DIRECTION('',(0.,0.,-1.)); +#4976 = ADVANCED_FACE('',(#4977),#4983,.F.); +#4977 = FACE_BOUND('',#4978,.T.); +#4978 = EDGE_LOOP('',(#4979,#4980,#4981,#4982)); +#4979 = ORIENTED_EDGE('',*,*,#4965,.T.); +#4980 = ORIENTED_EDGE('',*,*,#4949,.F.); +#4981 = ORIENTED_EDGE('',*,*,#4915,.T.); +#4982 = ORIENTED_EDGE('',*,*,#4884,.T.); +#4983 = PLANE('',#4984); +#4984 = AXIS2_PLACEMENT_3D('',#4985,#4986,#4987); +#4985 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#4986 = DIRECTION('',(0.,0.,1.)); +#4987 = DIRECTION('',(1.,0.,-0.)); +#4988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4992)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4989,#4990,#4991)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4989 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4990 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4991 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4992 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4989, + 'distance_accuracy_value','confusion accuracy'); +#4993 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4994,#4996); +#4994 = ( REPRESENTATION_RELATIONSHIP('','',#4837,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4995) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4995 = ITEM_DEFINED_TRANSFORMATION('','',#11,#149); +#4996 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4997); +#4997 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3172','1020','',#63,#4832,$); +#4998 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4834)); +#4999 = SHAPE_DEFINITION_REPRESENTATION(#5000,#5006); +#5000 = PRODUCT_DEFINITION_SHAPE('','',#5001); +#5001 = PRODUCT_DEFINITION('design','',#5002,#5005); +#5002 = PRODUCT_DEFINITION_FORMATION('','',#5003); +#5003 = PRODUCT('1021','1021','',(#5004)); +#5004 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5005 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5006 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5007),#5157); +#5007 = MANIFOLD_SOLID_BREP('',#5008); +#5008 = CLOSED_SHELL('',(#5009,#5049,#5080,#5104,#5128,#5145)); +#5009 = ADVANCED_FACE('',(#5010),#5044,.F.); +#5010 = FACE_BOUND('',#5011,.T.); +#5011 = EDGE_LOOP('',(#5012,#5022,#5030,#5038)); +#5012 = ORIENTED_EDGE('',*,*,#5013,.F.); +#5013 = EDGE_CURVE('',#5014,#5016,#5018,.T.); +#5014 = VERTEX_POINT('',#5015); +#5015 = CARTESIAN_POINT('',(1.409661265677,-1.5,0.307930213198)); +#5016 = VERTEX_POINT('',#5017); +#5017 = CARTESIAN_POINT('',(1.409661265677,-0.888739868242, + 0.307930213198)); +#5018 = LINE('',#5019,#5020); +#5019 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#5020 = VECTOR('',#5021,1.); +#5021 = DIRECTION('',(-0.,1.,0.)); +#5022 = ORIENTED_EDGE('',*,*,#5023,.F.); +#5023 = EDGE_CURVE('',#5024,#5014,#5026,.T.); +#5024 = VERTEX_POINT('',#5025); +#5025 = CARTESIAN_POINT('',(0.812877767575,-1.5,0.307930213198)); +#5026 = LINE('',#5027,#5028); +#5027 = CARTESIAN_POINT('',(-2.13983323495,-1.5,0.307930213198)); +#5028 = VECTOR('',#5029,1.); +#5029 = DIRECTION('',(1.,0.,-0.)); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#5032,#5024,#5034,.T.); +#5032 = VERTEX_POINT('',#5033); +#5033 = CARTESIAN_POINT('',(0.812877767575,-0.888739868242, + 0.307930213198)); +#5034 = LINE('',#5035,#5036); +#5035 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#5036 = VECTOR('',#5037,1.); +#5037 = DIRECTION('',(0.,-1.,-0.)); +#5038 = ORIENTED_EDGE('',*,*,#5039,.F.); +#5039 = EDGE_CURVE('',#5016,#5032,#5040,.T.); +#5040 = LINE('',#5041,#5042); +#5041 = CARTESIAN_POINT('',(-2.13983323495,-0.888739868242, + 0.307930213198)); +#5042 = VECTOR('',#5043,1.); +#5043 = DIRECTION('',(-1.,-0.,0.)); +#5044 = PLANE('',#5045); +#5045 = AXIS2_PLACEMENT_3D('',#5046,#5047,#5048); +#5046 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#5047 = DIRECTION('',(0.,0.,1.)); +#5048 = DIRECTION('',(1.,0.,-0.)); +#5049 = ADVANCED_FACE('',(#5050),#5075,.F.); +#5050 = FACE_BOUND('',#5051,.T.); +#5051 = EDGE_LOOP('',(#5052,#5053,#5061,#5069)); +#5052 = ORIENTED_EDGE('',*,*,#5039,.T.); +#5053 = ORIENTED_EDGE('',*,*,#5054,.F.); +#5054 = EDGE_CURVE('',#5055,#5032,#5057,.T.); +#5055 = VERTEX_POINT('',#5056); +#5056 = CARTESIAN_POINT('',(0.812877767575,-0.888739868242, + 0.729311069252)); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(0.812877767575,-0.888739868242, + 0.280467854308)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#5061 = ORIENTED_EDGE('',*,*,#5062,.F.); +#5062 = EDGE_CURVE('',#5063,#5055,#5065,.T.); +#5063 = VERTEX_POINT('',#5064); +#5064 = CARTESIAN_POINT('',(1.409661265677,-0.888739868242, + 0.729311069252)); +#5065 = LINE('',#5066,#5067); +#5066 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#5067 = VECTOR('',#5068,1.); +#5068 = DIRECTION('',(-1.,-0.,-0.)); +#5069 = ORIENTED_EDGE('',*,*,#5070,.F.); +#5070 = EDGE_CURVE('',#5016,#5063,#5071,.T.); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(1.409661265677,-0.888739868242, + 0.280467854308)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#5075 = PLANE('',#5076); +#5076 = AXIS2_PLACEMENT_3D('',#5077,#5078,#5079); +#5077 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#5078 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#5079 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#5080 = ADVANCED_FACE('',(#5081),#5099,.F.); +#5081 = FACE_BOUND('',#5082,.T.); +#5082 = EDGE_LOOP('',(#5083,#5091,#5097,#5098)); +#5083 = ORIENTED_EDGE('',*,*,#5084,.F.); +#5084 = EDGE_CURVE('',#5085,#5063,#5087,.T.); +#5085 = VERTEX_POINT('',#5086); +#5086 = CARTESIAN_POINT('',(1.409661265677,-1.5,0.729311069252)); +#5087 = LINE('',#5088,#5089); +#5088 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#5089 = VECTOR('',#5090,1.); +#5090 = DIRECTION('',(0.,1.,-0.)); +#5091 = ORIENTED_EDGE('',*,*,#5092,.F.); +#5092 = EDGE_CURVE('',#5014,#5085,#5093,.T.); +#5093 = LINE('',#5094,#5095); +#5094 = CARTESIAN_POINT('',(1.409661265677,-1.5,0.242930213198)); +#5095 = VECTOR('',#5096,1.); +#5096 = DIRECTION('',(0.,0.,1.)); +#5097 = ORIENTED_EDGE('',*,*,#5013,.T.); +#5098 = ORIENTED_EDGE('',*,*,#5070,.T.); +#5099 = PLANE('',#5100); +#5100 = AXIS2_PLACEMENT_3D('',#5101,#5102,#5103); +#5101 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#5102 = DIRECTION('',(-1.,0.,0.)); +#5103 = DIRECTION('',(0.,0.,1.)); +#5104 = ADVANCED_FACE('',(#5105),#5123,.T.); +#5105 = FACE_BOUND('',#5106,.T.); +#5106 = EDGE_LOOP('',(#5107,#5108,#5116,#5122)); +#5107 = ORIENTED_EDGE('',*,*,#5092,.T.); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5085,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(0.812877767575,-1.5,0.729311069252)); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(-2.,-1.5,0.729311069252)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(-1.,-0.,-0.)); +#5116 = ORIENTED_EDGE('',*,*,#5117,.T.); +#5117 = EDGE_CURVE('',#5110,#5024,#5118,.T.); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.812877767575,-1.5,0.)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(0.,-0.,-1.)); +#5122 = ORIENTED_EDGE('',*,*,#5023,.T.); +#5123 = PLANE('',#5124); +#5124 = AXIS2_PLACEMENT_3D('',#5125,#5126,#5127); +#5125 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#5126 = DIRECTION('',(0.,-1.,0.)); +#5127 = DIRECTION('',(0.,-0.,-1.)); +#5128 = ADVANCED_FACE('',(#5129),#5140,.F.); +#5129 = FACE_BOUND('',#5130,.T.); +#5130 = EDGE_LOOP('',(#5131,#5132,#5133,#5139)); +#5131 = ORIENTED_EDGE('',*,*,#5031,.T.); +#5132 = ORIENTED_EDGE('',*,*,#5117,.F.); +#5133 = ORIENTED_EDGE('',*,*,#5134,.F.); +#5134 = EDGE_CURVE('',#5055,#5110,#5135,.T.); +#5135 = LINE('',#5136,#5137); +#5136 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#5137 = VECTOR('',#5138,1.); +#5138 = DIRECTION('',(0.,-1.,-0.)); +#5139 = ORIENTED_EDGE('',*,*,#5054,.T.); +#5140 = PLANE('',#5141); +#5141 = AXIS2_PLACEMENT_3D('',#5142,#5143,#5144); +#5142 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#5143 = DIRECTION('',(1.,0.,0.)); +#5144 = DIRECTION('',(0.,0.,-1.)); +#5145 = ADVANCED_FACE('',(#5146),#5152,.F.); +#5146 = FACE_BOUND('',#5147,.T.); +#5147 = EDGE_LOOP('',(#5148,#5149,#5150,#5151)); +#5148 = ORIENTED_EDGE('',*,*,#5134,.T.); +#5149 = ORIENTED_EDGE('',*,*,#5109,.F.); +#5150 = ORIENTED_EDGE('',*,*,#5084,.T.); +#5151 = ORIENTED_EDGE('',*,*,#5062,.T.); +#5152 = PLANE('',#5153); +#5153 = AXIS2_PLACEMENT_3D('',#5154,#5155,#5156); +#5154 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#5155 = DIRECTION('',(0.,0.,-1.)); +#5156 = DIRECTION('',(-1.,0.,-0.)); +#5157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5161)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5158,#5159,#5160)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5158 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5159 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5160 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5161 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5158, + 'distance_accuracy_value','confusion accuracy'); +#5162 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5163,#5165); +#5163 = ( REPRESENTATION_RELATIONSHIP('','',#5006,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5164) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5164 = ITEM_DEFINED_TRANSFORMATION('','',#11,#153); +#5165 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5166); +#5166 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3173','1021','',#63,#5001,$); +#5167 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5003)); +#5168 = SHAPE_DEFINITION_REPRESENTATION(#5169,#5175); +#5169 = PRODUCT_DEFINITION_SHAPE('','',#5170); +#5170 = PRODUCT_DEFINITION('design','',#5171,#5174); +#5171 = PRODUCT_DEFINITION_FORMATION('','',#5172); +#5172 = PRODUCT('1022','1022','',(#5173)); +#5173 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5174 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5175 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5176),#5361); +#5176 = MANIFOLD_SOLID_BREP('',#5177); +#5177 = CLOSED_SHELL('',(#5178,#5227,#5258,#5282,#5307,#5331,#5348)); +#5178 = ADVANCED_FACE('',(#5179),#5222,.F.); +#5179 = FACE_BOUND('',#5180,.T.); +#5180 = EDGE_LOOP('',(#5181,#5191,#5200,#5208,#5216)); +#5181 = ORIENTED_EDGE('',*,*,#5182,.F.); +#5182 = EDGE_CURVE('',#5183,#5185,#5187,.T.); +#5183 = VERTEX_POINT('',#5184); +#5184 = CARTESIAN_POINT('',(2.,-1.4,0.307930213198)); +#5185 = VERTEX_POINT('',#5186); +#5186 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#5187 = LINE('',#5188,#5189); +#5188 = CARTESIAN_POINT('',(2.,1.5,0.307930213198)); +#5189 = VECTOR('',#5190,1.); +#5190 = DIRECTION('',(-0.,1.,0.)); +#5191 = ORIENTED_EDGE('',*,*,#5192,.F.); +#5192 = EDGE_CURVE('',#5193,#5183,#5195,.T.); +#5193 = VERTEX_POINT('',#5194); +#5194 = CARTESIAN_POINT('',(1.9,-1.5,0.307930213198)); +#5195 = CIRCLE('',#5196,0.1); +#5196 = AXIS2_PLACEMENT_3D('',#5197,#5198,#5199); +#5197 = CARTESIAN_POINT('',(1.9,-1.4,0.307930213198)); +#5198 = DIRECTION('',(0.,0.,1.)); +#5199 = DIRECTION('',(1.,0.,-0.)); +#5200 = ORIENTED_EDGE('',*,*,#5201,.F.); +#5201 = EDGE_CURVE('',#5202,#5193,#5204,.T.); +#5202 = VERTEX_POINT('',#5203); +#5203 = CARTESIAN_POINT('',(1.529661265677,-1.5,0.307930213198)); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-2.13983323495,-1.5,0.307930213198)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(1.,0.,-0.)); +#5208 = ORIENTED_EDGE('',*,*,#5209,.F.); +#5209 = EDGE_CURVE('',#5210,#5202,#5212,.T.); +#5210 = VERTEX_POINT('',#5211); +#5211 = CARTESIAN_POINT('',(1.529661265677,-0.888739868242, + 0.307930213198)); +#5212 = LINE('',#5213,#5214); +#5213 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#5214 = VECTOR('',#5215,1.); +#5215 = DIRECTION('',(0.,-1.,-0.)); +#5216 = ORIENTED_EDGE('',*,*,#5217,.F.); +#5217 = EDGE_CURVE('',#5185,#5210,#5218,.T.); +#5218 = LINE('',#5219,#5220); +#5219 = CARTESIAN_POINT('',(-2.13983323495,-0.888739868242, + 0.307930213198)); +#5220 = VECTOR('',#5221,1.); +#5221 = DIRECTION('',(-1.,-0.,0.)); +#5222 = PLANE('',#5223); +#5223 = AXIS2_PLACEMENT_3D('',#5224,#5225,#5226); +#5224 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#5225 = DIRECTION('',(0.,0.,1.)); +#5226 = DIRECTION('',(1.,0.,-0.)); +#5227 = ADVANCED_FACE('',(#5228),#5253,.F.); +#5228 = FACE_BOUND('',#5229,.T.); +#5229 = EDGE_LOOP('',(#5230,#5238,#5239,#5247)); +#5230 = ORIENTED_EDGE('',*,*,#5231,.F.); +#5231 = EDGE_CURVE('',#5185,#5232,#5234,.T.); +#5232 = VERTEX_POINT('',#5233); +#5233 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#5234 = LINE('',#5235,#5236); +#5235 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#5236 = VECTOR('',#5237,1.); +#5237 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#5238 = ORIENTED_EDGE('',*,*,#5217,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5240,.F.); +#5240 = EDGE_CURVE('',#5241,#5210,#5243,.T.); +#5241 = VERTEX_POINT('',#5242); +#5242 = CARTESIAN_POINT('',(1.529661265677,-0.888739868242, + 0.729311069252)); +#5243 = LINE('',#5244,#5245); +#5244 = CARTESIAN_POINT('',(1.529661265677,-0.888739868242, + 0.280467854308)); +#5245 = VECTOR('',#5246,1.); +#5246 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#5247 = ORIENTED_EDGE('',*,*,#5248,.F.); +#5248 = EDGE_CURVE('',#5232,#5241,#5249,.T.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-1.,-0.,-0.)); +#5253 = PLANE('',#5254); +#5254 = AXIS2_PLACEMENT_3D('',#5255,#5256,#5257); +#5255 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#5256 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#5257 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#5258 = ADVANCED_FACE('',(#5259),#5277,.T.); +#5259 = FACE_BOUND('',#5260,.T.); +#5260 = EDGE_LOOP('',(#5261,#5269,#5270,#5271)); +#5261 = ORIENTED_EDGE('',*,*,#5262,.T.); +#5262 = EDGE_CURVE('',#5263,#5183,#5265,.T.); +#5263 = VERTEX_POINT('',#5264); +#5264 = CARTESIAN_POINT('',(2.,-1.4,0.729311069252)); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(2.,-1.4,0.)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(0.,0.,-1.)); +#5269 = ORIENTED_EDGE('',*,*,#5182,.T.); +#5270 = ORIENTED_EDGE('',*,*,#5231,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#5232,#5263,#5273,.T.); +#5273 = LINE('',#5274,#5275); +#5274 = CARTESIAN_POINT('',(2.,-1.5,0.729311069252)); +#5275 = VECTOR('',#5276,1.); +#5276 = DIRECTION('',(0.,-1.,-0.)); +#5277 = PLANE('',#5278); +#5278 = AXIS2_PLACEMENT_3D('',#5279,#5280,#5281); +#5279 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#5280 = DIRECTION('',(1.,0.,0.)); +#5281 = DIRECTION('',(0.,0.,-1.)); +#5282 = ADVANCED_FACE('',(#5283),#5302,.T.); +#5283 = FACE_BOUND('',#5284,.T.); +#5284 = EDGE_LOOP('',(#5285,#5294,#5300,#5301)); +#5285 = ORIENTED_EDGE('',*,*,#5286,.T.); +#5286 = EDGE_CURVE('',#5263,#5287,#5289,.T.); +#5287 = VERTEX_POINT('',#5288); +#5288 = CARTESIAN_POINT('',(1.9,-1.5,0.729311069252)); +#5289 = CIRCLE('',#5290,0.1); +#5290 = AXIS2_PLACEMENT_3D('',#5291,#5292,#5293); +#5291 = CARTESIAN_POINT('',(1.9,-1.4,0.729311069252)); +#5292 = DIRECTION('',(0.,0.,-1.)); +#5293 = DIRECTION('',(1.,0.,0.)); +#5294 = ORIENTED_EDGE('',*,*,#5295,.T.); +#5295 = EDGE_CURVE('',#5287,#5193,#5296,.T.); +#5296 = LINE('',#5297,#5298); +#5297 = CARTESIAN_POINT('',(1.9,-1.5,0.)); +#5298 = VECTOR('',#5299,1.); +#5299 = DIRECTION('',(-0.,-0.,-1.)); +#5300 = ORIENTED_EDGE('',*,*,#5192,.T.); +#5301 = ORIENTED_EDGE('',*,*,#5262,.F.); +#5302 = CYLINDRICAL_SURFACE('',#5303,0.1); +#5303 = AXIS2_PLACEMENT_3D('',#5304,#5305,#5306); +#5304 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#5305 = DIRECTION('',(0.,0.,1.)); +#5306 = DIRECTION('',(1.,0.,-0.)); +#5307 = ADVANCED_FACE('',(#5308),#5326,.T.); +#5308 = FACE_BOUND('',#5309,.T.); +#5309 = EDGE_LOOP('',(#5310,#5318,#5324,#5325)); +#5310 = ORIENTED_EDGE('',*,*,#5311,.T.); +#5311 = EDGE_CURVE('',#5287,#5312,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(1.529661265677,-1.5,0.729311069252)); +#5314 = LINE('',#5315,#5316); +#5315 = CARTESIAN_POINT('',(-2.,-1.5,0.729311069252)); +#5316 = VECTOR('',#5317,1.); +#5317 = DIRECTION('',(-1.,-0.,-0.)); +#5318 = ORIENTED_EDGE('',*,*,#5319,.T.); +#5319 = EDGE_CURVE('',#5312,#5202,#5320,.T.); +#5320 = LINE('',#5321,#5322); +#5321 = CARTESIAN_POINT('',(1.529661265677,-1.5,0.)); +#5322 = VECTOR('',#5323,1.); +#5323 = DIRECTION('',(0.,-0.,-1.)); +#5324 = ORIENTED_EDGE('',*,*,#5201,.T.); +#5325 = ORIENTED_EDGE('',*,*,#5295,.F.); +#5326 = PLANE('',#5327); +#5327 = AXIS2_PLACEMENT_3D('',#5328,#5329,#5330); +#5328 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#5329 = DIRECTION('',(0.,-1.,0.)); +#5330 = DIRECTION('',(0.,-0.,-1.)); +#5331 = ADVANCED_FACE('',(#5332),#5343,.F.); +#5332 = FACE_BOUND('',#5333,.T.); +#5333 = EDGE_LOOP('',(#5334,#5335,#5336,#5342)); +#5334 = ORIENTED_EDGE('',*,*,#5209,.T.); +#5335 = ORIENTED_EDGE('',*,*,#5319,.F.); +#5336 = ORIENTED_EDGE('',*,*,#5337,.F.); +#5337 = EDGE_CURVE('',#5241,#5312,#5338,.T.); +#5338 = LINE('',#5339,#5340); +#5339 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#5340 = VECTOR('',#5341,1.); +#5341 = DIRECTION('',(0.,-1.,-0.)); +#5342 = ORIENTED_EDGE('',*,*,#5240,.T.); +#5343 = PLANE('',#5344); +#5344 = AXIS2_PLACEMENT_3D('',#5345,#5346,#5347); +#5345 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#5346 = DIRECTION('',(1.,0.,0.)); +#5347 = DIRECTION('',(0.,0.,-1.)); +#5348 = ADVANCED_FACE('',(#5349),#5356,.F.); +#5349 = FACE_BOUND('',#5350,.T.); +#5350 = EDGE_LOOP('',(#5351,#5352,#5353,#5354,#5355)); +#5351 = ORIENTED_EDGE('',*,*,#5337,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5286,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5248,.T.); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#5359 = DIRECTION('',(0.,0.,-1.)); +#5360 = DIRECTION('',(-1.,0.,-0.)); +#5361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5365)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5362,#5363,#5364)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5362 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5363 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5364 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5365 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5362, + 'distance_accuracy_value','confusion accuracy'); +#5366 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5367,#5369); +#5367 = ( REPRESENTATION_RELATIONSHIP('','',#5175,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5368) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5368 = ITEM_DEFINED_TRANSFORMATION('','',#11,#157); +#5369 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5370); +#5370 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3174','1022','',#63,#5170,$); +#5371 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5172)); +#5372 = SHAPE_DEFINITION_REPRESENTATION(#5373,#5379); +#5373 = PRODUCT_DEFINITION_SHAPE('','',#5374); +#5374 = PRODUCT_DEFINITION('design','',#5375,#5378); +#5375 = PRODUCT_DEFINITION_FORMATION('','',#5376); +#5376 = PRODUCT('1024','1024','',(#5377)); +#5377 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5378 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5379 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5380),#5530); +#5380 = MANIFOLD_SOLID_BREP('',#5381); +#5381 = CLOSED_SHELL('',(#5382,#5422,#5453,#5477,#5501,#5518)); +#5382 = ADVANCED_FACE('',(#5383),#5417,.F.); +#5383 = FACE_BOUND('',#5384,.T.); +#5384 = EDGE_LOOP('',(#5385,#5395,#5403,#5411)); +#5385 = ORIENTED_EDGE('',*,*,#5386,.F.); +#5386 = EDGE_CURVE('',#5387,#5389,#5391,.T.); +#5387 = VERTEX_POINT('',#5388); +#5388 = CARTESIAN_POINT('',(6.E-02,-1.5,0.729311069252)); +#5389 = VERTEX_POINT('',#5390); +#5390 = CARTESIAN_POINT('',(6.E-02,-0.888739868242,0.729311069252)); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(0.,1.,0.)); +#5395 = ORIENTED_EDGE('',*,*,#5396,.F.); +#5396 = EDGE_CURVE('',#5397,#5387,#5399,.T.); +#5397 = VERTEX_POINT('',#5398); +#5398 = CARTESIAN_POINT('',(0.692877767575,-1.5,0.729311069252)); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(2.13983323495,-1.5,0.729311069252)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(-1.,0.,-0.)); +#5403 = ORIENTED_EDGE('',*,*,#5404,.F.); +#5404 = EDGE_CURVE('',#5405,#5397,#5407,.T.); +#5405 = VERTEX_POINT('',#5406); +#5406 = CARTESIAN_POINT('',(0.692877767575,-0.888739868242, + 0.729311069252)); +#5407 = LINE('',#5408,#5409); +#5408 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#5409 = VECTOR('',#5410,1.); +#5410 = DIRECTION('',(-0.,-1.,-0.)); +#5411 = ORIENTED_EDGE('',*,*,#5412,.F.); +#5412 = EDGE_CURVE('',#5389,#5405,#5413,.T.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(2.13983323495,-0.888739868242,0.729311069252 + )); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(1.,-0.,0.)); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#5420 = DIRECTION('',(0.,0.,-1.)); +#5421 = DIRECTION('',(-1.,0.,-0.)); +#5422 = ADVANCED_FACE('',(#5423),#5448,.F.); +#5423 = FACE_BOUND('',#5424,.T.); +#5424 = EDGE_LOOP('',(#5425,#5426,#5434,#5442)); +#5425 = ORIENTED_EDGE('',*,*,#5412,.T.); +#5426 = ORIENTED_EDGE('',*,*,#5427,.F.); +#5427 = EDGE_CURVE('',#5428,#5405,#5430,.T.); +#5428 = VERTEX_POINT('',#5429); +#5429 = CARTESIAN_POINT('',(0.692877767575,-0.888739868242, + 0.307930213198)); +#5430 = LINE('',#5431,#5432); +#5431 = CARTESIAN_POINT('',(0.692877767575,-0.888739868242, + 0.280467854308)); +#5432 = VECTOR('',#5433,1.); +#5433 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#5434 = ORIENTED_EDGE('',*,*,#5435,.F.); +#5435 = EDGE_CURVE('',#5436,#5428,#5438,.T.); +#5436 = VERTEX_POINT('',#5437); +#5437 = CARTESIAN_POINT('',(6.E-02,-0.888739868242,0.307930213198)); +#5438 = LINE('',#5439,#5440); +#5439 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#5440 = VECTOR('',#5441,1.); +#5441 = DIRECTION('',(1.,0.,0.)); +#5442 = ORIENTED_EDGE('',*,*,#5443,.F.); +#5443 = EDGE_CURVE('',#5389,#5436,#5444,.T.); +#5444 = LINE('',#5445,#5446); +#5445 = CARTESIAN_POINT('',(6.E-02,-0.888739868242,0.280467854308)); +#5446 = VECTOR('',#5447,1.); +#5447 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#5448 = PLANE('',#5449); +#5449 = AXIS2_PLACEMENT_3D('',#5450,#5451,#5452); +#5450 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#5451 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#5452 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#5453 = ADVANCED_FACE('',(#5454),#5472,.F.); +#5454 = FACE_BOUND('',#5455,.T.); +#5455 = EDGE_LOOP('',(#5456,#5464,#5470,#5471)); +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5436,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.E-02,-1.5,0.307930213198)); +#5460 = LINE('',#5461,#5462); +#5461 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#5462 = VECTOR('',#5463,1.); +#5463 = DIRECTION('',(-0.,1.,0.)); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5387,#5458,#5466,.T.); +#5466 = LINE('',#5467,#5468); +#5467 = CARTESIAN_POINT('',(6.E-02,-1.5,0.789074130953)); +#5468 = VECTOR('',#5469,1.); +#5469 = DIRECTION('',(0.,0.,-1.)); +#5470 = ORIENTED_EDGE('',*,*,#5386,.T.); +#5471 = ORIENTED_EDGE('',*,*,#5443,.T.); +#5472 = PLANE('',#5473); +#5473 = AXIS2_PLACEMENT_3D('',#5474,#5475,#5476); +#5474 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#5475 = DIRECTION('',(1.,0.,0.)); +#5476 = DIRECTION('',(0.,0.,-1.)); +#5477 = ADVANCED_FACE('',(#5478),#5496,.T.); +#5478 = FACE_BOUND('',#5479,.T.); +#5479 = EDGE_LOOP('',(#5480,#5481,#5489,#5495)); +#5480 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5481 = ORIENTED_EDGE('',*,*,#5482,.T.); +#5482 = EDGE_CURVE('',#5458,#5483,#5485,.T.); +#5483 = VERTEX_POINT('',#5484); +#5484 = CARTESIAN_POINT('',(0.692877767575,-1.5,0.307930213198)); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(-2.,-1.5,0.307930213198)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.,0.)); +#5489 = ORIENTED_EDGE('',*,*,#5490,.T.); +#5490 = EDGE_CURVE('',#5483,#5397,#5491,.T.); +#5491 = LINE('',#5492,#5493); +#5492 = CARTESIAN_POINT('',(0.692877767575,-1.5,0.)); +#5493 = VECTOR('',#5494,1.); +#5494 = DIRECTION('',(-0.,0.,1.)); +#5495 = ORIENTED_EDGE('',*,*,#5396,.T.); +#5496 = PLANE('',#5497); +#5497 = AXIS2_PLACEMENT_3D('',#5498,#5499,#5500); +#5498 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#5499 = DIRECTION('',(0.,-1.,0.)); +#5500 = DIRECTION('',(0.,-0.,-1.)); +#5501 = ADVANCED_FACE('',(#5502),#5513,.F.); +#5502 = FACE_BOUND('',#5503,.T.); +#5503 = EDGE_LOOP('',(#5504,#5505,#5506,#5512)); +#5504 = ORIENTED_EDGE('',*,*,#5404,.T.); +#5505 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5506 = ORIENTED_EDGE('',*,*,#5507,.F.); +#5507 = EDGE_CURVE('',#5428,#5483,#5508,.T.); +#5508 = LINE('',#5509,#5510); +#5509 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#5510 = VECTOR('',#5511,1.); +#5511 = DIRECTION('',(-0.,-1.,0.)); +#5512 = ORIENTED_EDGE('',*,*,#5427,.T.); +#5513 = PLANE('',#5514); +#5514 = AXIS2_PLACEMENT_3D('',#5515,#5516,#5517); +#5515 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#5516 = DIRECTION('',(-1.,0.,0.)); +#5517 = DIRECTION('',(0.,0.,1.)); +#5518 = ADVANCED_FACE('',(#5519),#5525,.F.); +#5519 = FACE_BOUND('',#5520,.T.); +#5520 = EDGE_LOOP('',(#5521,#5522,#5523,#5524)); +#5521 = ORIENTED_EDGE('',*,*,#5507,.T.); +#5522 = ORIENTED_EDGE('',*,*,#5482,.F.); +#5523 = ORIENTED_EDGE('',*,*,#5457,.T.); +#5524 = ORIENTED_EDGE('',*,*,#5435,.T.); +#5525 = PLANE('',#5526); +#5526 = AXIS2_PLACEMENT_3D('',#5527,#5528,#5529); +#5527 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#5528 = DIRECTION('',(0.,0.,1.)); +#5529 = DIRECTION('',(1.,0.,-0.)); +#5530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5534)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5531,#5532,#5533)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5531 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5532 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5533 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5534 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5531, + 'distance_accuracy_value','confusion accuracy'); +#5535 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5536,#5538); +#5536 = ( REPRESENTATION_RELATIONSHIP('','',#5379,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5537) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5537 = ITEM_DEFINED_TRANSFORMATION('','',#11,#161); +#5538 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5539); +#5539 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3175','1024','',#63,#5374,$); +#5540 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5376)); +#5541 = SHAPE_DEFINITION_REPRESENTATION(#5542,#5548); +#5542 = PRODUCT_DEFINITION_SHAPE('','',#5543); +#5543 = PRODUCT_DEFINITION('design','',#5544,#5547); +#5544 = PRODUCT_DEFINITION_FORMATION('','',#5545); +#5545 = PRODUCT('1025','1025','',(#5546)); +#5546 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5547 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5548 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5549),#5699); +#5549 = MANIFOLD_SOLID_BREP('',#5550); +#5550 = CLOSED_SHELL('',(#5551,#5591,#5622,#5646,#5670,#5687)); +#5551 = ADVANCED_FACE('',(#5552),#5586,.F.); +#5552 = FACE_BOUND('',#5553,.T.); +#5553 = EDGE_LOOP('',(#5554,#5564,#5572,#5580)); +#5554 = ORIENTED_EDGE('',*,*,#5555,.F.); +#5555 = EDGE_CURVE('',#5556,#5558,#5560,.T.); +#5556 = VERTEX_POINT('',#5557); +#5557 = CARTESIAN_POINT('',(1.409661265677,6.E-02,0.307930213198)); +#5558 = VERTEX_POINT('',#5559); +#5559 = CARTESIAN_POINT('',(1.409661265677,0.797062450523,0.307930213198 + )); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-0.,1.,0.)); +#5564 = ORIENTED_EDGE('',*,*,#5565,.F.); +#5565 = EDGE_CURVE('',#5566,#5556,#5568,.T.); +#5566 = VERTEX_POINT('',#5567); +#5567 = CARTESIAN_POINT('',(0.812877767575,6.E-02,0.307930213198)); +#5568 = LINE('',#5569,#5570); +#5569 = CARTESIAN_POINT('',(-2.13983323495,6.E-02,0.307930213198)); +#5570 = VECTOR('',#5571,1.); +#5571 = DIRECTION('',(1.,0.,-0.)); +#5572 = ORIENTED_EDGE('',*,*,#5573,.F.); +#5573 = EDGE_CURVE('',#5574,#5566,#5576,.T.); +#5574 = VERTEX_POINT('',#5575); +#5575 = CARTESIAN_POINT('',(0.812877767575,0.797062450523,0.307930213198 + )); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(0.,-1.,-0.)); +#5580 = ORIENTED_EDGE('',*,*,#5581,.F.); +#5581 = EDGE_CURVE('',#5558,#5574,#5582,.T.); +#5582 = LINE('',#5583,#5584); +#5583 = CARTESIAN_POINT('',(-2.13983323495,0.797062450523,0.307930213198 + )); +#5584 = VECTOR('',#5585,1.); +#5585 = DIRECTION('',(-1.,-0.,0.)); +#5586 = PLANE('',#5587); +#5587 = AXIS2_PLACEMENT_3D('',#5588,#5589,#5590); +#5588 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#5589 = DIRECTION('',(0.,0.,1.)); +#5590 = DIRECTION('',(1.,0.,-0.)); +#5591 = ADVANCED_FACE('',(#5592),#5617,.F.); +#5592 = FACE_BOUND('',#5593,.T.); +#5593 = EDGE_LOOP('',(#5594,#5595,#5603,#5611)); +#5594 = ORIENTED_EDGE('',*,*,#5581,.T.); +#5595 = ORIENTED_EDGE('',*,*,#5596,.F.); +#5596 = EDGE_CURVE('',#5597,#5574,#5599,.T.); +#5597 = VERTEX_POINT('',#5598); +#5598 = CARTESIAN_POINT('',(0.812877767575,0.797062450523,0.729311069252 + )); +#5599 = LINE('',#5600,#5601); +#5600 = CARTESIAN_POINT('',(0.812877767575,0.797062450523,0.279979948178 + )); +#5601 = VECTOR('',#5602,1.); +#5602 = DIRECTION('',(0.,-0.,-1.)); +#5603 = ORIENTED_EDGE('',*,*,#5604,.F.); +#5604 = EDGE_CURVE('',#5605,#5597,#5607,.T.); +#5605 = VERTEX_POINT('',#5606); +#5606 = CARTESIAN_POINT('',(1.409661265677,0.797062450523,0.729311069252 + )); +#5607 = LINE('',#5608,#5609); +#5608 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#5609 = VECTOR('',#5610,1.); +#5610 = DIRECTION('',(-1.,-0.,-0.)); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5558,#5605,#5613,.T.); +#5613 = LINE('',#5614,#5615); +#5614 = CARTESIAN_POINT('',(1.409661265677,0.797062450523,0.279979948178 + )); +#5615 = VECTOR('',#5616,1.); +#5616 = DIRECTION('',(-0.,0.,1.)); +#5617 = PLANE('',#5618); +#5618 = AXIS2_PLACEMENT_3D('',#5619,#5620,#5621); +#5619 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#5620 = DIRECTION('',(0.,-1.,0.)); +#5621 = DIRECTION('',(0.,-0.,-1.)); +#5622 = ADVANCED_FACE('',(#5623),#5641,.F.); +#5623 = FACE_BOUND('',#5624,.T.); +#5624 = EDGE_LOOP('',(#5625,#5633,#5639,#5640)); +#5625 = ORIENTED_EDGE('',*,*,#5626,.F.); +#5626 = EDGE_CURVE('',#5627,#5605,#5629,.T.); +#5627 = VERTEX_POINT('',#5628); +#5628 = CARTESIAN_POINT('',(1.409661265677,6.E-02,0.729311069252)); +#5629 = LINE('',#5630,#5631); +#5630 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#5631 = VECTOR('',#5632,1.); +#5632 = DIRECTION('',(0.,1.,-0.)); +#5633 = ORIENTED_EDGE('',*,*,#5634,.F.); +#5634 = EDGE_CURVE('',#5556,#5627,#5635,.T.); +#5635 = LINE('',#5636,#5637); +#5636 = CARTESIAN_POINT('',(1.409661265677,6.E-02,0.242930213198)); +#5637 = VECTOR('',#5638,1.); +#5638 = DIRECTION('',(0.,0.,1.)); +#5639 = ORIENTED_EDGE('',*,*,#5555,.T.); +#5640 = ORIENTED_EDGE('',*,*,#5612,.T.); +#5641 = PLANE('',#5642); +#5642 = AXIS2_PLACEMENT_3D('',#5643,#5644,#5645); +#5643 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#5644 = DIRECTION('',(-1.,0.,0.)); +#5645 = DIRECTION('',(0.,0.,1.)); +#5646 = ADVANCED_FACE('',(#5647),#5665,.F.); +#5647 = FACE_BOUND('',#5648,.T.); +#5648 = EDGE_LOOP('',(#5649,#5657,#5663,#5664)); +#5649 = ORIENTED_EDGE('',*,*,#5650,.F.); +#5650 = EDGE_CURVE('',#5651,#5627,#5653,.T.); +#5651 = VERTEX_POINT('',#5652); +#5652 = CARTESIAN_POINT('',(0.812877767575,6.E-02,0.729311069252)); +#5653 = LINE('',#5654,#5655); +#5654 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#5655 = VECTOR('',#5656,1.); +#5656 = DIRECTION('',(1.,0.,-0.)); +#5657 = ORIENTED_EDGE('',*,*,#5658,.F.); +#5658 = EDGE_CURVE('',#5566,#5651,#5659,.T.); +#5659 = LINE('',#5660,#5661); +#5660 = CARTESIAN_POINT('',(0.812877767575,6.E-02,0.820578444258)); +#5661 = VECTOR('',#5662,1.); +#5662 = DIRECTION('',(0.,-0.,1.)); +#5663 = ORIENTED_EDGE('',*,*,#5565,.T.); +#5664 = ORIENTED_EDGE('',*,*,#5634,.T.); +#5665 = PLANE('',#5666); +#5666 = AXIS2_PLACEMENT_3D('',#5667,#5668,#5669); +#5667 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#5668 = DIRECTION('',(0.,1.,0.)); +#5669 = DIRECTION('',(0.,-0.,1.)); +#5670 = ADVANCED_FACE('',(#5671),#5682,.F.); +#5671 = FACE_BOUND('',#5672,.T.); +#5672 = EDGE_LOOP('',(#5673,#5674,#5675,#5681)); +#5673 = ORIENTED_EDGE('',*,*,#5573,.T.); +#5674 = ORIENTED_EDGE('',*,*,#5658,.T.); +#5675 = ORIENTED_EDGE('',*,*,#5676,.F.); +#5676 = EDGE_CURVE('',#5597,#5651,#5677,.T.); +#5677 = LINE('',#5678,#5679); +#5678 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#5679 = VECTOR('',#5680,1.); +#5680 = DIRECTION('',(0.,-1.,-0.)); +#5681 = ORIENTED_EDGE('',*,*,#5596,.T.); +#5682 = PLANE('',#5683); +#5683 = AXIS2_PLACEMENT_3D('',#5684,#5685,#5686); +#5684 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#5685 = DIRECTION('',(1.,0.,0.)); +#5686 = DIRECTION('',(0.,0.,-1.)); +#5687 = ADVANCED_FACE('',(#5688),#5694,.F.); +#5688 = FACE_BOUND('',#5689,.T.); +#5689 = EDGE_LOOP('',(#5690,#5691,#5692,#5693)); +#5690 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5691 = ORIENTED_EDGE('',*,*,#5650,.T.); +#5692 = ORIENTED_EDGE('',*,*,#5626,.T.); +#5693 = ORIENTED_EDGE('',*,*,#5604,.T.); +#5694 = PLANE('',#5695); +#5695 = AXIS2_PLACEMENT_3D('',#5696,#5697,#5698); +#5696 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#5697 = DIRECTION('',(0.,0.,-1.)); +#5698 = DIRECTION('',(-1.,0.,-0.)); +#5699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5703)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5700,#5701,#5702)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5700 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5701 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5702 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5703 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5700, + 'distance_accuracy_value','confusion accuracy'); +#5704 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5705,#5707); +#5705 = ( REPRESENTATION_RELATIONSHIP('','',#5548,#68) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5706) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5706 = ITEM_DEFINED_TRANSFORMATION('','',#11,#165); +#5707 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5708); +#5708 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3176','1025','',#63,#5543,$); +#5709 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5545)); +#5710 = SHAPE_DEFINITION_REPRESENTATION(#5711,#5717); +#5711 = PRODUCT_DEFINITION_SHAPE('','',#5712); +#5712 = PRODUCT_DEFINITION('design','',#5713,#5716); +#5713 = PRODUCT_DEFINITION_FORMATION('','',#5714); +#5714 = PRODUCT('ring2','ring2','',(#5715)); +#5715 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5716 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5717 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5718),#5880); +#5718 = MANIFOLD_SOLID_BREP('',#5719); +#5719 = CLOSED_SHELL('',(#5720,#5762,#5804,#5830,#5848,#5866)); +#5720 = ADVANCED_FACE('',(#5721),#5757,.F.); +#5721 = FACE_BOUND('',#5722,.F.); +#5722 = EDGE_LOOP('',(#5723,#5733,#5742,#5750)); +#5723 = ORIENTED_EDGE('',*,*,#5724,.T.); +#5724 = EDGE_CURVE('',#5725,#5727,#5729,.T.); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(0.43,0.,1.1)); +#5727 = VERTEX_POINT('',#5728); +#5728 = CARTESIAN_POINT('',(0.43,0.,1.)); +#5729 = LINE('',#5730,#5731); +#5730 = CARTESIAN_POINT('',(0.43,0.,1.1)); +#5731 = VECTOR('',#5732,1.); +#5732 = DIRECTION('',(0.,0.,-1.)); +#5733 = ORIENTED_EDGE('',*,*,#5734,.F.); +#5734 = EDGE_CURVE('',#5735,#5727,#5737,.T.); +#5735 = VERTEX_POINT('',#5736); +#5736 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.)); +#5737 = CIRCLE('',#5738,0.35); +#5738 = AXIS2_PLACEMENT_3D('',#5739,#5740,#5741); +#5739 = CARTESIAN_POINT('',(0.78,0.,1.)); +#5740 = DIRECTION('',(0.,0.,-1.)); +#5741 = DIRECTION('',(-1.,0.,0.)); +#5742 = ORIENTED_EDGE('',*,*,#5743,.F.); +#5743 = EDGE_CURVE('',#5744,#5735,#5746,.T.); +#5744 = VERTEX_POINT('',#5745); +#5745 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.1)); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.1)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.,0.,-1.)); +#5750 = ORIENTED_EDGE('',*,*,#5751,.T.); +#5751 = EDGE_CURVE('',#5744,#5725,#5752,.T.); +#5752 = CIRCLE('',#5753,0.35); +#5753 = AXIS2_PLACEMENT_3D('',#5754,#5755,#5756); +#5754 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#5755 = DIRECTION('',(0.,0.,-1.)); +#5756 = DIRECTION('',(-1.,0.,0.)); +#5757 = CYLINDRICAL_SURFACE('',#5758,0.35); +#5758 = AXIS2_PLACEMENT_3D('',#5759,#5760,#5761); +#5759 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#5760 = DIRECTION('',(0.,0.,-1.)); +#5761 = DIRECTION('',(-1.,0.,0.)); +#5762 = ADVANCED_FACE('',(#5763),#5799,.T.); +#5763 = FACE_BOUND('',#5764,.T.); +#5764 = EDGE_LOOP('',(#5765,#5776,#5784,#5793)); +#5765 = ORIENTED_EDGE('',*,*,#5766,.T.); +#5766 = EDGE_CURVE('',#5767,#5769,#5771,.T.); +#5767 = VERTEX_POINT('',#5768); +#5768 = CARTESIAN_POINT('',(0.13,0.,1.1)); +#5769 = VERTEX_POINT('',#5770); +#5770 = CARTESIAN_POINT('',(1.43,7.960204194458E-17,1.1)); +#5771 = CIRCLE('',#5772,0.65); +#5772 = AXIS2_PLACEMENT_3D('',#5773,#5774,#5775); +#5773 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#5774 = DIRECTION('',(0.,0.,-1.)); +#5775 = DIRECTION('',(-1.,0.,0.)); +#5776 = ORIENTED_EDGE('',*,*,#5777,.T.); +#5777 = EDGE_CURVE('',#5769,#5778,#5780,.T.); +#5778 = VERTEX_POINT('',#5779); +#5779 = CARTESIAN_POINT('',(1.43,7.960204194458E-17,1.)); +#5780 = LINE('',#5781,#5782); +#5781 = CARTESIAN_POINT('',(1.43,7.960204194458E-17,1.1)); +#5782 = VECTOR('',#5783,1.); +#5783 = DIRECTION('',(0.,0.,-1.)); +#5784 = ORIENTED_EDGE('',*,*,#5785,.T.); +#5785 = EDGE_CURVE('',#5778,#5786,#5788,.T.); +#5786 = VERTEX_POINT('',#5787); +#5787 = CARTESIAN_POINT('',(0.13,0.,1.)); +#5788 = CIRCLE('',#5789,0.65); +#5789 = AXIS2_PLACEMENT_3D('',#5790,#5791,#5792); +#5790 = CARTESIAN_POINT('',(0.78,0.,1.)); +#5791 = DIRECTION('',(0.,-0.,1.)); +#5792 = DIRECTION('',(-1.,0.,0.)); +#5793 = ORIENTED_EDGE('',*,*,#5794,.F.); +#5794 = EDGE_CURVE('',#5767,#5786,#5795,.T.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(0.13,0.,1.1)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(0.,0.,-1.)); +#5799 = CYLINDRICAL_SURFACE('',#5800,0.65); +#5800 = AXIS2_PLACEMENT_3D('',#5801,#5802,#5803); +#5801 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#5802 = DIRECTION('',(0.,0.,-1.)); +#5803 = DIRECTION('',(-1.,0.,0.)); +#5804 = ADVANCED_FACE('',(#5805,#5815),#5825,.F.); +#5805 = FACE_BOUND('',#5806,.T.); +#5806 = EDGE_LOOP('',(#5807,#5814)); +#5807 = ORIENTED_EDGE('',*,*,#5808,.F.); +#5808 = EDGE_CURVE('',#5727,#5735,#5809,.T.); +#5809 = CIRCLE('',#5810,0.35); +#5810 = AXIS2_PLACEMENT_3D('',#5811,#5812,#5813); +#5811 = CARTESIAN_POINT('',(0.78,0.,1.)); +#5812 = DIRECTION('',(0.,0.,-1.)); +#5813 = DIRECTION('',(-1.,0.,0.)); +#5814 = ORIENTED_EDGE('',*,*,#5734,.F.); +#5815 = FACE_BOUND('',#5816,.T.); +#5816 = EDGE_LOOP('',(#5817,#5824)); +#5817 = ORIENTED_EDGE('',*,*,#5818,.F.); +#5818 = EDGE_CURVE('',#5786,#5778,#5819,.T.); +#5819 = CIRCLE('',#5820,0.65); +#5820 = AXIS2_PLACEMENT_3D('',#5821,#5822,#5823); +#5821 = CARTESIAN_POINT('',(0.78,0.,1.)); +#5822 = DIRECTION('',(0.,-0.,1.)); +#5823 = DIRECTION('',(-1.,0.,0.)); +#5824 = ORIENTED_EDGE('',*,*,#5785,.F.); +#5825 = PLANE('',#5826); +#5826 = AXIS2_PLACEMENT_3D('',#5827,#5828,#5829); +#5827 = CARTESIAN_POINT('',(0.78,-1.11200222819E-17,1.)); +#5828 = DIRECTION('',(0.,0.,1.)); +#5829 = DIRECTION('',(1.,0.,-0.)); +#5830 = ADVANCED_FACE('',(#5831),#5843,.F.); +#5831 = FACE_BOUND('',#5832,.F.); +#5832 = EDGE_LOOP('',(#5833,#5834,#5835,#5842)); +#5833 = ORIENTED_EDGE('',*,*,#5808,.F.); +#5834 = ORIENTED_EDGE('',*,*,#5724,.F.); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5725,#5744,#5837,.T.); +#5837 = CIRCLE('',#5838,0.35); +#5838 = AXIS2_PLACEMENT_3D('',#5839,#5840,#5841); +#5839 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#5840 = DIRECTION('',(0.,0.,-1.)); +#5841 = DIRECTION('',(-1.,0.,0.)); +#5842 = ORIENTED_EDGE('',*,*,#5743,.T.); +#5843 = CYLINDRICAL_SURFACE('',#5844,0.35); +#5844 = AXIS2_PLACEMENT_3D('',#5845,#5846,#5847); +#5845 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#5846 = DIRECTION('',(0.,0.,-1.)); +#5847 = DIRECTION('',(-1.,0.,0.)); +#5848 = ADVANCED_FACE('',(#5849),#5861,.T.); +#5849 = FACE_BOUND('',#5850,.T.); +#5850 = EDGE_LOOP('',(#5851,#5852,#5859,#5860)); +#5851 = ORIENTED_EDGE('',*,*,#5777,.F.); +#5852 = ORIENTED_EDGE('',*,*,#5853,.T.); +#5853 = EDGE_CURVE('',#5769,#5767,#5854,.T.); +#5854 = CIRCLE('',#5855,0.65); +#5855 = AXIS2_PLACEMENT_3D('',#5856,#5857,#5858); +#5856 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#5857 = DIRECTION('',(0.,0.,-1.)); +#5858 = DIRECTION('',(-1.,0.,0.)); +#5859 = ORIENTED_EDGE('',*,*,#5794,.T.); +#5860 = ORIENTED_EDGE('',*,*,#5818,.T.); +#5861 = CYLINDRICAL_SURFACE('',#5862,0.65); +#5862 = AXIS2_PLACEMENT_3D('',#5863,#5864,#5865); +#5863 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#5864 = DIRECTION('',(0.,0.,-1.)); +#5865 = DIRECTION('',(-1.,0.,0.)); +#5866 = ADVANCED_FACE('',(#5867,#5871),#5875,.T.); +#5867 = FACE_BOUND('',#5868,.T.); +#5868 = EDGE_LOOP('',(#5869,#5870)); +#5869 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5870 = ORIENTED_EDGE('',*,*,#5751,.T.); +#5871 = FACE_BOUND('',#5872,.T.); +#5872 = EDGE_LOOP('',(#5873,#5874)); +#5873 = ORIENTED_EDGE('',*,*,#5766,.F.); +#5874 = ORIENTED_EDGE('',*,*,#5853,.F.); +#5875 = PLANE('',#5876); +#5876 = AXIS2_PLACEMENT_3D('',#5877,#5878,#5879); +#5877 = CARTESIAN_POINT('',(0.,0.,1.1)); +#5878 = DIRECTION('',(0.,0.,1.)); +#5879 = DIRECTION('',(1.,0.,-0.)); +#5880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5884)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5881,#5882,#5883)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5881 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5882 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5883 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5884 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5881, + 'distance_accuracy_value','confusion accuracy'); +#5885 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5886,#5888); +#5886 = ( REPRESENTATION_RELATIONSHIP('','',#5717,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5887) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5887 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#5888 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5889); +#5889 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3178','ring2','',#5,#5712,$); +#5890 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5714)); +#5891 = SHAPE_DEFINITION_REPRESENTATION(#5892,#5898); +#5892 = PRODUCT_DEFINITION_SHAPE('','',#5893); +#5893 = PRODUCT_DEFINITION('design','',#5894,#5897); +#5894 = PRODUCT_DEFINITION_FORMATION('','',#5895); +#5895 = PRODUCT('label','label','',(#5896)); +#5896 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5897 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5898 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5899),#6189); +#5899 = MANIFOLD_SOLID_BREP('',#5900); +#5900 = CLOSED_SHELL('',(#5901,#5977,#6008,#6033,#6057,#6082,#6106,#6131 + ,#6155,#6173)); +#5901 = ADVANCED_FACE('',(#5902),#5972,.T.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5915,#5923,#5932,#5940,#5949,#5957,#5966)); +#5904 = ORIENTED_EDGE('',*,*,#5905,.T.); +#5905 = EDGE_CURVE('',#5906,#5908,#5910,.T.); +#5906 = VERTEX_POINT('',#5907); +#5907 = CARTESIAN_POINT('',(-0.3,1.1,1.1)); +#5908 = VERTEX_POINT('',#5909); +#5909 = CARTESIAN_POINT('',(-0.4,1.2,1.1)); +#5910 = CIRCLE('',#5911,1.E-01); +#5911 = AXIS2_PLACEMENT_3D('',#5912,#5913,#5914); +#5912 = CARTESIAN_POINT('',(-0.4,1.1,1.1)); +#5913 = DIRECTION('',(0.,-0.,1.)); +#5914 = DIRECTION('',(-1.,0.,0.)); +#5915 = ORIENTED_EDGE('',*,*,#5916,.T.); +#5916 = EDGE_CURVE('',#5908,#5917,#5919,.T.); +#5917 = VERTEX_POINT('',#5918); +#5918 = CARTESIAN_POINT('',(-1.6,1.2,1.1)); +#5919 = LINE('',#5920,#5921); +#5920 = CARTESIAN_POINT('',(0.,1.2,1.1)); +#5921 = VECTOR('',#5922,1.); +#5922 = DIRECTION('',(-1.,-0.,0.)); +#5923 = ORIENTED_EDGE('',*,*,#5924,.T.); +#5924 = EDGE_CURVE('',#5917,#5925,#5927,.T.); +#5925 = VERTEX_POINT('',#5926); +#5926 = CARTESIAN_POINT('',(-1.7,1.1,1.1)); +#5927 = CIRCLE('',#5928,0.1); +#5928 = AXIS2_PLACEMENT_3D('',#5929,#5930,#5931); +#5929 = CARTESIAN_POINT('',(-1.6,1.1,1.1)); +#5930 = DIRECTION('',(0.,-0.,1.)); +#5931 = DIRECTION('',(-1.,0.,0.)); +#5932 = ORIENTED_EDGE('',*,*,#5933,.T.); +#5933 = EDGE_CURVE('',#5925,#5934,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(-1.7,-1.1,1.1)); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(-1.7,0.,1.1)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(0.,-1.,-0.)); +#5940 = ORIENTED_EDGE('',*,*,#5941,.T.); +#5941 = EDGE_CURVE('',#5934,#5942,#5944,.T.); +#5942 = VERTEX_POINT('',#5943); +#5943 = CARTESIAN_POINT('',(-1.6,-1.2,1.1)); +#5944 = CIRCLE('',#5945,0.1); +#5945 = AXIS2_PLACEMENT_3D('',#5946,#5947,#5948); +#5946 = CARTESIAN_POINT('',(-1.6,-1.1,1.1)); +#5947 = DIRECTION('',(0.,-0.,1.)); +#5948 = DIRECTION('',(-1.,0.,0.)); +#5949 = ORIENTED_EDGE('',*,*,#5950,.T.); +#5950 = EDGE_CURVE('',#5942,#5951,#5953,.T.); +#5951 = VERTEX_POINT('',#5952); +#5952 = CARTESIAN_POINT('',(-0.4,-1.2,1.1)); +#5953 = LINE('',#5954,#5955); +#5954 = CARTESIAN_POINT('',(0.,-1.2,1.1)); +#5955 = VECTOR('',#5956,1.); +#5956 = DIRECTION('',(1.,0.,-0.)); +#5957 = ORIENTED_EDGE('',*,*,#5958,.T.); +#5958 = EDGE_CURVE('',#5951,#5959,#5961,.T.); +#5959 = VERTEX_POINT('',#5960); +#5960 = CARTESIAN_POINT('',(-0.3,-1.1,1.1)); +#5961 = CIRCLE('',#5962,1.E-01); +#5962 = AXIS2_PLACEMENT_3D('',#5963,#5964,#5965); +#5963 = CARTESIAN_POINT('',(-0.4,-1.1,1.1)); +#5964 = DIRECTION('',(0.,-0.,1.)); +#5965 = DIRECTION('',(-1.,0.,0.)); +#5966 = ORIENTED_EDGE('',*,*,#5967,.T.); +#5967 = EDGE_CURVE('',#5959,#5906,#5968,.T.); +#5968 = LINE('',#5969,#5970); +#5969 = CARTESIAN_POINT('',(-0.3,0.,1.1)); +#5970 = VECTOR('',#5971,1.); +#5971 = DIRECTION('',(-0.,1.,0.)); +#5972 = PLANE('',#5973); +#5973 = AXIS2_PLACEMENT_3D('',#5974,#5975,#5976); +#5974 = CARTESIAN_POINT('',(0.,0.,1.1)); +#5975 = DIRECTION('',(0.,0.,1.)); +#5976 = DIRECTION('',(1.,0.,-0.)); +#5977 = ADVANCED_FACE('',(#5978),#6003,.T.); +#5978 = FACE_BOUND('',#5979,.T.); +#5979 = EDGE_LOOP('',(#5980,#5990,#5996,#5997)); +#5980 = ORIENTED_EDGE('',*,*,#5981,.T.); +#5981 = EDGE_CURVE('',#5982,#5984,#5986,.T.); +#5982 = VERTEX_POINT('',#5983); +#5983 = CARTESIAN_POINT('',(-0.4,1.2,1.)); +#5984 = VERTEX_POINT('',#5985); +#5985 = CARTESIAN_POINT('',(-1.6,1.2,1.)); +#5986 = LINE('',#5987,#5988); +#5987 = CARTESIAN_POINT('',(-1.,1.2,1.)); +#5988 = VECTOR('',#5989,1.); +#5989 = DIRECTION('',(-1.,-0.,0.)); +#5990 = ORIENTED_EDGE('',*,*,#5991,.T.); +#5991 = EDGE_CURVE('',#5984,#5917,#5992,.T.); +#5992 = LINE('',#5993,#5994); +#5993 = CARTESIAN_POINT('',(-1.6,1.2,1.1)); +#5994 = VECTOR('',#5995,1.); +#5995 = DIRECTION('',(0.,-0.,1.)); +#5996 = ORIENTED_EDGE('',*,*,#5916,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5998,.T.); +#5998 = EDGE_CURVE('',#5908,#5982,#5999,.T.); +#5999 = LINE('',#6000,#6001); +#6000 = CARTESIAN_POINT('',(-0.4,1.2,1.1)); +#6001 = VECTOR('',#6002,1.); +#6002 = DIRECTION('',(-0.,0.,-1.)); +#6003 = PLANE('',#6004); +#6004 = AXIS2_PLACEMENT_3D('',#6005,#6006,#6007); +#6005 = CARTESIAN_POINT('',(-1.6,1.2,1.1)); +#6006 = DIRECTION('',(-0.,1.,0.)); +#6007 = DIRECTION('',(0.,0.,1.)); +#6008 = ADVANCED_FACE('',(#6009),#6028,.T.); +#6009 = FACE_BOUND('',#6010,.T.); +#6010 = EDGE_LOOP('',(#6011,#6020,#6021,#6022)); +#6011 = ORIENTED_EDGE('',*,*,#6012,.T.); +#6012 = EDGE_CURVE('',#6013,#5982,#6015,.T.); +#6013 = VERTEX_POINT('',#6014); +#6014 = CARTESIAN_POINT('',(-0.3,1.1,1.)); +#6015 = CIRCLE('',#6016,1.E-01); +#6016 = AXIS2_PLACEMENT_3D('',#6017,#6018,#6019); +#6017 = CARTESIAN_POINT('',(-0.4,1.1,1.)); +#6018 = DIRECTION('',(0.,-0.,1.)); +#6019 = DIRECTION('',(-1.,0.,0.)); +#6020 = ORIENTED_EDGE('',*,*,#5998,.F.); +#6021 = ORIENTED_EDGE('',*,*,#5905,.F.); +#6022 = ORIENTED_EDGE('',*,*,#6023,.T.); +#6023 = EDGE_CURVE('',#5906,#6013,#6024,.T.); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(-0.3,1.1,1.1)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(0.,0.,-1.)); +#6028 = CYLINDRICAL_SURFACE('',#6029,1.E-01); +#6029 = AXIS2_PLACEMENT_3D('',#6030,#6031,#6032); +#6030 = CARTESIAN_POINT('',(-0.4,1.1,1.1)); +#6031 = DIRECTION('',(0.,0.,-1.)); +#6032 = DIRECTION('',(-1.,0.,0.)); +#6033 = ADVANCED_FACE('',(#6034),#6052,.T.); +#6034 = FACE_BOUND('',#6035,.T.); +#6035 = EDGE_LOOP('',(#6036,#6044,#6045,#6046)); +#6036 = ORIENTED_EDGE('',*,*,#6037,.T.); +#6037 = EDGE_CURVE('',#6038,#6013,#6040,.T.); +#6038 = VERTEX_POINT('',#6039); +#6039 = CARTESIAN_POINT('',(-0.3,-1.1,1.)); +#6040 = LINE('',#6041,#6042); +#6041 = CARTESIAN_POINT('',(-0.3,1.1,1.)); +#6042 = VECTOR('',#6043,1.); +#6043 = DIRECTION('',(-0.,1.,0.)); +#6044 = ORIENTED_EDGE('',*,*,#6023,.F.); +#6045 = ORIENTED_EDGE('',*,*,#5967,.F.); +#6046 = ORIENTED_EDGE('',*,*,#6047,.T.); +#6047 = EDGE_CURVE('',#5959,#6038,#6048,.T.); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(-0.3,-1.1,1.1)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(0.,0.,-1.)); +#6052 = PLANE('',#6053); +#6053 = AXIS2_PLACEMENT_3D('',#6054,#6055,#6056); +#6054 = CARTESIAN_POINT('',(-0.3,1.1,1.1)); +#6055 = DIRECTION('',(1.,0.,0.)); +#6056 = DIRECTION('',(0.,0.,-1.)); +#6057 = ADVANCED_FACE('',(#6058),#6077,.T.); +#6058 = FACE_BOUND('',#6059,.T.); +#6059 = EDGE_LOOP('',(#6060,#6069,#6070,#6071)); +#6060 = ORIENTED_EDGE('',*,*,#6061,.T.); +#6061 = EDGE_CURVE('',#6062,#6038,#6064,.T.); +#6062 = VERTEX_POINT('',#6063); +#6063 = CARTESIAN_POINT('',(-0.4,-1.2,1.)); +#6064 = CIRCLE('',#6065,1.E-01); +#6065 = AXIS2_PLACEMENT_3D('',#6066,#6067,#6068); +#6066 = CARTESIAN_POINT('',(-0.4,-1.1,1.)); +#6067 = DIRECTION('',(0.,-0.,1.)); +#6068 = DIRECTION('',(-1.,0.,0.)); +#6069 = ORIENTED_EDGE('',*,*,#6047,.F.); +#6070 = ORIENTED_EDGE('',*,*,#5958,.F.); +#6071 = ORIENTED_EDGE('',*,*,#6072,.T.); +#6072 = EDGE_CURVE('',#5951,#6062,#6073,.T.); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(-0.4,-1.2,1.1)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(0.,0.,-1.)); +#6077 = CYLINDRICAL_SURFACE('',#6078,1.E-01); +#6078 = AXIS2_PLACEMENT_3D('',#6079,#6080,#6081); +#6079 = CARTESIAN_POINT('',(-0.4,-1.1,1.1)); +#6080 = DIRECTION('',(0.,0.,-1.)); +#6081 = DIRECTION('',(-1.,0.,0.)); +#6082 = ADVANCED_FACE('',(#6083),#6101,.T.); +#6083 = FACE_BOUND('',#6084,.T.); +#6084 = EDGE_LOOP('',(#6085,#6093,#6094,#6095)); +#6085 = ORIENTED_EDGE('',*,*,#6086,.T.); +#6086 = EDGE_CURVE('',#6087,#6062,#6089,.T.); +#6087 = VERTEX_POINT('',#6088); +#6088 = CARTESIAN_POINT('',(-1.6,-1.2,1.)); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(-0.4,-1.2,1.)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(1.,1.156482317318E-16,0.)); +#6093 = ORIENTED_EDGE('',*,*,#6072,.F.); +#6094 = ORIENTED_EDGE('',*,*,#5950,.F.); +#6095 = ORIENTED_EDGE('',*,*,#6096,.T.); +#6096 = EDGE_CURVE('',#5942,#6087,#6097,.T.); +#6097 = LINE('',#6098,#6099); +#6098 = CARTESIAN_POINT('',(-1.6,-1.2,1.1)); +#6099 = VECTOR('',#6100,1.); +#6100 = DIRECTION('',(0.,-0.,-1.)); +#6101 = PLANE('',#6102); +#6102 = AXIS2_PLACEMENT_3D('',#6103,#6104,#6105); +#6103 = CARTESIAN_POINT('',(-0.4,-1.2,1.1)); +#6104 = DIRECTION('',(1.156482317318E-16,-1.,0.)); +#6105 = DIRECTION('',(1.,1.156482317318E-16,0.)); +#6106 = ADVANCED_FACE('',(#6107),#6126,.T.); +#6107 = FACE_BOUND('',#6108,.T.); +#6108 = EDGE_LOOP('',(#6109,#6118,#6119,#6120)); +#6109 = ORIENTED_EDGE('',*,*,#6110,.T.); +#6110 = EDGE_CURVE('',#6111,#6087,#6113,.T.); +#6111 = VERTEX_POINT('',#6112); +#6112 = CARTESIAN_POINT('',(-1.7,-1.1,1.)); +#6113 = CIRCLE('',#6114,0.1); +#6114 = AXIS2_PLACEMENT_3D('',#6115,#6116,#6117); +#6115 = CARTESIAN_POINT('',(-1.6,-1.1,1.)); +#6116 = DIRECTION('',(0.,-0.,1.)); +#6117 = DIRECTION('',(-1.,0.,0.)); +#6118 = ORIENTED_EDGE('',*,*,#6096,.F.); +#6119 = ORIENTED_EDGE('',*,*,#5941,.F.); +#6120 = ORIENTED_EDGE('',*,*,#6121,.T.); +#6121 = EDGE_CURVE('',#5934,#6111,#6122,.T.); +#6122 = LINE('',#6123,#6124); +#6123 = CARTESIAN_POINT('',(-1.7,-1.1,1.1)); +#6124 = VECTOR('',#6125,1.); +#6125 = DIRECTION('',(0.,0.,-1.)); +#6126 = CYLINDRICAL_SURFACE('',#6127,0.1); +#6127 = AXIS2_PLACEMENT_3D('',#6128,#6129,#6130); +#6128 = CARTESIAN_POINT('',(-1.6,-1.1,1.1)); +#6129 = DIRECTION('',(0.,0.,-1.)); +#6130 = DIRECTION('',(-1.,0.,0.)); +#6131 = ADVANCED_FACE('',(#6132),#6150,.T.); +#6132 = FACE_BOUND('',#6133,.T.); +#6133 = EDGE_LOOP('',(#6134,#6142,#6143,#6144)); +#6134 = ORIENTED_EDGE('',*,*,#6135,.T.); +#6135 = EDGE_CURVE('',#6136,#6111,#6138,.T.); +#6136 = VERTEX_POINT('',#6137); +#6137 = CARTESIAN_POINT('',(-1.7,1.1,1.)); +#6138 = LINE('',#6139,#6140); +#6139 = CARTESIAN_POINT('',(-1.7,-1.1,1.)); +#6140 = VECTOR('',#6141,1.); +#6141 = DIRECTION('',(-1.261617073438E-16,-1.,0.)); +#6142 = ORIENTED_EDGE('',*,*,#6121,.F.); +#6143 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6144 = ORIENTED_EDGE('',*,*,#6145,.T.); +#6145 = EDGE_CURVE('',#5925,#6136,#6146,.T.); +#6146 = LINE('',#6147,#6148); +#6147 = CARTESIAN_POINT('',(-1.7,1.1,1.1)); +#6148 = VECTOR('',#6149,1.); +#6149 = DIRECTION('',(-0.,-0.,-1.)); +#6150 = PLANE('',#6151); +#6151 = AXIS2_PLACEMENT_3D('',#6152,#6153,#6154); +#6152 = CARTESIAN_POINT('',(-1.7,-1.1,1.1)); +#6153 = DIRECTION('',(-1.,1.261617073438E-16,0.)); +#6154 = DIRECTION('',(-1.261617073438E-16,-1.,0.)); +#6155 = ADVANCED_FACE('',(#6156),#6168,.T.); +#6156 = FACE_BOUND('',#6157,.T.); +#6157 = EDGE_LOOP('',(#6158,#6165,#6166,#6167)); +#6158 = ORIENTED_EDGE('',*,*,#6159,.T.); +#6159 = EDGE_CURVE('',#5984,#6136,#6160,.T.); +#6160 = CIRCLE('',#6161,0.1); +#6161 = AXIS2_PLACEMENT_3D('',#6162,#6163,#6164); +#6162 = CARTESIAN_POINT('',(-1.6,1.1,1.)); +#6163 = DIRECTION('',(0.,-0.,1.)); +#6164 = DIRECTION('',(-1.,0.,0.)); +#6165 = ORIENTED_EDGE('',*,*,#6145,.F.); +#6166 = ORIENTED_EDGE('',*,*,#5924,.F.); +#6167 = ORIENTED_EDGE('',*,*,#5991,.F.); +#6168 = CYLINDRICAL_SURFACE('',#6169,0.1); +#6169 = AXIS2_PLACEMENT_3D('',#6170,#6171,#6172); +#6170 = CARTESIAN_POINT('',(-1.6,1.1,1.1)); +#6171 = DIRECTION('',(0.,0.,-1.)); +#6172 = DIRECTION('',(-1.,0.,0.)); +#6173 = ADVANCED_FACE('',(#6174),#6184,.F.); +#6174 = FACE_BOUND('',#6175,.T.); +#6175 = EDGE_LOOP('',(#6176,#6177,#6178,#6179,#6180,#6181,#6182,#6183)); +#6176 = ORIENTED_EDGE('',*,*,#6012,.F.); +#6177 = ORIENTED_EDGE('',*,*,#6037,.F.); +#6178 = ORIENTED_EDGE('',*,*,#6061,.F.); +#6179 = ORIENTED_EDGE('',*,*,#6086,.F.); +#6180 = ORIENTED_EDGE('',*,*,#6110,.F.); +#6181 = ORIENTED_EDGE('',*,*,#6135,.F.); +#6182 = ORIENTED_EDGE('',*,*,#6159,.F.); +#6183 = ORIENTED_EDGE('',*,*,#5981,.F.); +#6184 = PLANE('',#6185); +#6185 = AXIS2_PLACEMENT_3D('',#6186,#6187,#6188); +#6186 = CARTESIAN_POINT('',(-1.,1.118312354699E-17,1.)); +#6187 = DIRECTION('',(0.,0.,1.)); +#6188 = DIRECTION('',(1.,0.,-0.)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6193)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6190,#6191,#6192)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6190 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6191 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6192 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6193 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6190, + 'distance_accuracy_value','confusion accuracy'); +#6194 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6195,#6197); +#6195 = ( REPRESENTATION_RELATIONSHIP('','',#5898,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6196) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6196 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#6197 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6198); +#6198 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3179','label','',#5,#5893,$); +#6199 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5895)); +#6200 = SHAPE_DEFINITION_REPRESENTATION(#6201,#6207); +#6201 = PRODUCT_DEFINITION_SHAPE('','',#6202); +#6202 = PRODUCT_DEFINITION('design','',#6203,#6206); +#6203 = PRODUCT_DEFINITION_FORMATION('','',#6204); +#6204 = PRODUCT('pads','pads','',(#6205)); +#6205 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6206 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6207 = SHAPE_REPRESENTATION('',(#11,#6208,#6212,#6216,#6220,#6224), + #6228); +#6208 = AXIS2_PLACEMENT_3D('',#6209,#6210,#6211); +#6209 = CARTESIAN_POINT('',(0.,0.,0.)); +#6210 = DIRECTION('',(0.,0.,1.)); +#6211 = DIRECTION('',(1.,0.,0.)); +#6212 = AXIS2_PLACEMENT_3D('',#6213,#6214,#6215); +#6213 = CARTESIAN_POINT('',(0.,0.,0.)); +#6214 = DIRECTION('',(0.,0.,1.)); +#6215 = DIRECTION('',(1.,0.,0.)); +#6216 = AXIS2_PLACEMENT_3D('',#6217,#6218,#6219); +#6217 = CARTESIAN_POINT('',(0.,0.,0.)); +#6218 = DIRECTION('',(0.,0.,1.)); +#6219 = DIRECTION('',(1.,0.,0.)); +#6220 = AXIS2_PLACEMENT_3D('',#6221,#6222,#6223); +#6221 = CARTESIAN_POINT('',(0.,0.,0.)); +#6222 = DIRECTION('',(0.,0.,1.)); +#6223 = DIRECTION('',(1.,0.,0.)); +#6224 = AXIS2_PLACEMENT_3D('',#6225,#6226,#6227); +#6225 = CARTESIAN_POINT('',(0.,0.,0.)); +#6226 = DIRECTION('',(0.,0.,1.)); +#6227 = DIRECTION('',(1.,0.,0.)); +#6228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6232)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6229,#6230,#6231)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6229 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6230 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6231 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6232 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6229, + 'distance_accuracy_value','confusion accuracy'); +#6233 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6234,#6236); +#6234 = ( REPRESENTATION_RELATIONSHIP('','',#6207,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6235) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6235 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#6236 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6237); +#6237 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3185','pads','',#5,#6202,$); +#6238 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6204)); +#6239 = SHAPE_DEFINITION_REPRESENTATION(#6240,#6246); +#6240 = PRODUCT_DEFINITION_SHAPE('','',#6241); +#6241 = PRODUCT_DEFINITION('design','',#6242,#6245); +#6242 = PRODUCT_DEFINITION_FORMATION('','',#6243); +#6243 = PRODUCT('4','4','',(#6244)); +#6244 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6245 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6246 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6247),#6397); +#6247 = MANIFOLD_SOLID_BREP('',#6248); +#6248 = CLOSED_SHELL('',(#6249,#6289,#6320,#6344,#6368,#6385)); +#6249 = ADVANCED_FACE('',(#6250),#6284,.F.); +#6250 = FACE_BOUND('',#6251,.T.); +#6251 = EDGE_LOOP('',(#6252,#6262,#6270,#6278)); +#6252 = ORIENTED_EDGE('',*,*,#6253,.F.); +#6253 = EDGE_CURVE('',#6254,#6256,#6258,.T.); +#6254 = VERTEX_POINT('',#6255); +#6255 = CARTESIAN_POINT('',(-0.2,0.65,0.)); +#6256 = VERTEX_POINT('',#6257); +#6257 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#6258 = LINE('',#6259,#6260); +#6259 = CARTESIAN_POINT('',(0.,0.65,0.)); +#6260 = VECTOR('',#6261,1.); +#6261 = DIRECTION('',(-1.,-0.,0.)); +#6262 = ORIENTED_EDGE('',*,*,#6263,.F.); +#6263 = EDGE_CURVE('',#6264,#6254,#6266,.T.); +#6264 = VERTEX_POINT('',#6265); +#6265 = CARTESIAN_POINT('',(-0.2,0.2,0.)); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(-0.2,0.,0.)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(-0.,1.,0.)); +#6270 = ORIENTED_EDGE('',*,*,#6271,.F.); +#6271 = EDGE_CURVE('',#6272,#6264,#6274,.T.); +#6272 = VERTEX_POINT('',#6273); +#6273 = CARTESIAN_POINT('',(-1.15,0.2,0.)); +#6274 = LINE('',#6275,#6276); +#6275 = CARTESIAN_POINT('',(0.,0.2,0.)); +#6276 = VECTOR('',#6277,1.); +#6277 = DIRECTION('',(1.,0.,-0.)); +#6278 = ORIENTED_EDGE('',*,*,#6279,.F.); +#6279 = EDGE_CURVE('',#6256,#6272,#6280,.T.); +#6280 = LINE('',#6281,#6282); +#6281 = CARTESIAN_POINT('',(-1.15,0.,0.)); +#6282 = VECTOR('',#6283,1.); +#6283 = DIRECTION('',(0.,-1.,-0.)); +#6284 = PLANE('',#6285); +#6285 = AXIS2_PLACEMENT_3D('',#6286,#6287,#6288); +#6286 = CARTESIAN_POINT('',(0.,0.,0.)); +#6287 = DIRECTION('',(0.,0.,1.)); +#6288 = DIRECTION('',(1.,0.,-0.)); +#6289 = ADVANCED_FACE('',(#6290),#6315,.T.); +#6290 = FACE_BOUND('',#6291,.T.); +#6291 = EDGE_LOOP('',(#6292,#6302,#6308,#6309)); +#6292 = ORIENTED_EDGE('',*,*,#6293,.T.); +#6293 = EDGE_CURVE('',#6294,#6296,#6298,.T.); +#6294 = VERTEX_POINT('',#6295); +#6295 = CARTESIAN_POINT('',(-1.15,0.2,0.1)); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-1.15,0.65,0.1)); +#6298 = LINE('',#6299,#6300); +#6299 = CARTESIAN_POINT('',(-1.15,0.65,0.1)); +#6300 = VECTOR('',#6301,1.); +#6301 = DIRECTION('',(0.,1.,-0.)); +#6302 = ORIENTED_EDGE('',*,*,#6303,.T.); +#6303 = EDGE_CURVE('',#6296,#6256,#6304,.T.); +#6304 = LINE('',#6305,#6306); +#6305 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#6306 = VECTOR('',#6307,1.); +#6307 = DIRECTION('',(-0.,-0.,-1.)); +#6308 = ORIENTED_EDGE('',*,*,#6279,.T.); +#6309 = ORIENTED_EDGE('',*,*,#6310,.T.); +#6310 = EDGE_CURVE('',#6272,#6294,#6311,.T.); +#6311 = LINE('',#6312,#6313); +#6312 = CARTESIAN_POINT('',(-1.15,0.2,0.)); +#6313 = VECTOR('',#6314,1.); +#6314 = DIRECTION('',(0.,0.,1.)); +#6315 = PLANE('',#6316); +#6316 = AXIS2_PLACEMENT_3D('',#6317,#6318,#6319); +#6317 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#6318 = DIRECTION('',(-1.,0.,0.)); +#6319 = DIRECTION('',(0.,0.,1.)); +#6320 = ADVANCED_FACE('',(#6321),#6339,.T.); +#6321 = FACE_BOUND('',#6322,.T.); +#6322 = EDGE_LOOP('',(#6323,#6331,#6337,#6338)); +#6323 = ORIENTED_EDGE('',*,*,#6324,.T.); +#6324 = EDGE_CURVE('',#6296,#6325,#6327,.T.); +#6325 = VERTEX_POINT('',#6326); +#6326 = CARTESIAN_POINT('',(-0.2,0.65,0.1)); +#6327 = LINE('',#6328,#6329); +#6328 = CARTESIAN_POINT('',(-0.2,0.65,0.1)); +#6329 = VECTOR('',#6330,1.); +#6330 = DIRECTION('',(1.,0.,-0.)); +#6331 = ORIENTED_EDGE('',*,*,#6332,.T.); +#6332 = EDGE_CURVE('',#6325,#6254,#6333,.T.); +#6333 = LINE('',#6334,#6335); +#6334 = CARTESIAN_POINT('',(-0.2,0.65,0.)); +#6335 = VECTOR('',#6336,1.); +#6336 = DIRECTION('',(-0.,0.,-1.)); +#6337 = ORIENTED_EDGE('',*,*,#6253,.T.); +#6338 = ORIENTED_EDGE('',*,*,#6303,.F.); +#6339 = PLANE('',#6340); +#6340 = AXIS2_PLACEMENT_3D('',#6341,#6342,#6343); +#6341 = CARTESIAN_POINT('',(-0.2,0.65,0.)); +#6342 = DIRECTION('',(0.,1.,0.)); +#6343 = DIRECTION('',(0.,-0.,1.)); +#6344 = ADVANCED_FACE('',(#6345),#6363,.T.); +#6345 = FACE_BOUND('',#6346,.T.); +#6346 = EDGE_LOOP('',(#6347,#6355,#6361,#6362)); +#6347 = ORIENTED_EDGE('',*,*,#6348,.T.); +#6348 = EDGE_CURVE('',#6325,#6349,#6351,.T.); +#6349 = VERTEX_POINT('',#6350); +#6350 = CARTESIAN_POINT('',(-0.2,0.2,0.1)); +#6351 = LINE('',#6352,#6353); +#6352 = CARTESIAN_POINT('',(-0.2,0.2,0.1)); +#6353 = VECTOR('',#6354,1.); +#6354 = DIRECTION('',(0.,-1.,-0.)); +#6355 = ORIENTED_EDGE('',*,*,#6356,.T.); +#6356 = EDGE_CURVE('',#6349,#6264,#6357,.T.); +#6357 = LINE('',#6358,#6359); +#6358 = CARTESIAN_POINT('',(-0.2,0.2,0.)); +#6359 = VECTOR('',#6360,1.); +#6360 = DIRECTION('',(0.,0.,-1.)); +#6361 = ORIENTED_EDGE('',*,*,#6263,.T.); +#6362 = ORIENTED_EDGE('',*,*,#6332,.F.); +#6363 = PLANE('',#6364); +#6364 = AXIS2_PLACEMENT_3D('',#6365,#6366,#6367); +#6365 = CARTESIAN_POINT('',(-0.2,0.2,0.)); +#6366 = DIRECTION('',(1.,0.,0.)); +#6367 = DIRECTION('',(0.,0.,-1.)); +#6368 = ADVANCED_FACE('',(#6369),#6380,.T.); +#6369 = FACE_BOUND('',#6370,.T.); +#6370 = EDGE_LOOP('',(#6371,#6377,#6378,#6379)); +#6371 = ORIENTED_EDGE('',*,*,#6372,.T.); +#6372 = EDGE_CURVE('',#6349,#6294,#6373,.T.); +#6373 = LINE('',#6374,#6375); +#6374 = CARTESIAN_POINT('',(-1.15,0.2,0.1)); +#6375 = VECTOR('',#6376,1.); +#6376 = DIRECTION('',(-1.,-0.,-0.)); +#6377 = ORIENTED_EDGE('',*,*,#6310,.F.); +#6378 = ORIENTED_EDGE('',*,*,#6271,.T.); +#6379 = ORIENTED_EDGE('',*,*,#6356,.F.); +#6380 = PLANE('',#6381); +#6381 = AXIS2_PLACEMENT_3D('',#6382,#6383,#6384); +#6382 = CARTESIAN_POINT('',(-1.15,0.2,0.)); +#6383 = DIRECTION('',(0.,-1.,0.)); +#6384 = DIRECTION('',(0.,-0.,-1.)); +#6385 = ADVANCED_FACE('',(#6386),#6392,.T.); +#6386 = FACE_BOUND('',#6387,.T.); +#6387 = EDGE_LOOP('',(#6388,#6389,#6390,#6391)); +#6388 = ORIENTED_EDGE('',*,*,#6372,.F.); +#6389 = ORIENTED_EDGE('',*,*,#6348,.F.); +#6390 = ORIENTED_EDGE('',*,*,#6324,.F.); +#6391 = ORIENTED_EDGE('',*,*,#6293,.F.); +#6392 = PLANE('',#6393); +#6393 = AXIS2_PLACEMENT_3D('',#6394,#6395,#6396); +#6394 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#6395 = DIRECTION('',(0.,0.,1.)); +#6396 = DIRECTION('',(1.,0.,-0.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6401)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6398,#6399,#6400)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6398 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6399 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6400 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6401 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6398, + 'distance_accuracy_value','confusion accuracy'); +#6402 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6403,#6405); +#6403 = ( REPRESENTATION_RELATIONSHIP('','',#6246,#6207) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6404) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6404 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6208); +#6405 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6406); +#6406 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3180','4','',#6202,#6241,$); +#6407 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6243)); +#6408 = SHAPE_DEFINITION_REPRESENTATION(#6409,#6415); +#6409 = PRODUCT_DEFINITION_SHAPE('','',#6410); +#6410 = PRODUCT_DEFINITION('design','',#6411,#6414); +#6411 = PRODUCT_DEFINITION_FORMATION('','',#6412); +#6412 = PRODUCT('4001','4001','',(#6413)); +#6413 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6414 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6415 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6416),#6566); +#6416 = MANIFOLD_SOLID_BREP('',#6417); +#6417 = CLOSED_SHELL('',(#6418,#6458,#6489,#6513,#6537,#6554)); +#6418 = ADVANCED_FACE('',(#6419),#6453,.F.); +#6419 = FACE_BOUND('',#6420,.T.); +#6420 = EDGE_LOOP('',(#6421,#6431,#6439,#6447)); +#6421 = ORIENTED_EDGE('',*,*,#6422,.F.); +#6422 = EDGE_CURVE('',#6423,#6425,#6427,.T.); +#6423 = VERTEX_POINT('',#6424); +#6424 = CARTESIAN_POINT('',(0.2,-0.2,0.)); +#6425 = VERTEX_POINT('',#6426); +#6426 = CARTESIAN_POINT('',(0.2,-0.65,0.)); +#6427 = LINE('',#6428,#6429); +#6428 = CARTESIAN_POINT('',(0.2,0.,0.)); +#6429 = VECTOR('',#6430,1.); +#6430 = DIRECTION('',(0.,-1.,-0.)); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#6433,#6423,#6435,.T.); +#6433 = VERTEX_POINT('',#6434); +#6434 = CARTESIAN_POINT('',(1.15,-0.2,0.)); +#6435 = LINE('',#6436,#6437); +#6436 = CARTESIAN_POINT('',(0.,-0.2,0.)); +#6437 = VECTOR('',#6438,1.); +#6438 = DIRECTION('',(-1.,-0.,0.)); +#6439 = ORIENTED_EDGE('',*,*,#6440,.F.); +#6440 = EDGE_CURVE('',#6441,#6433,#6443,.T.); +#6441 = VERTEX_POINT('',#6442); +#6442 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#6443 = LINE('',#6444,#6445); +#6444 = CARTESIAN_POINT('',(1.15,0.,0.)); +#6445 = VECTOR('',#6446,1.); +#6446 = DIRECTION('',(-0.,1.,0.)); +#6447 = ORIENTED_EDGE('',*,*,#6448,.F.); +#6448 = EDGE_CURVE('',#6425,#6441,#6449,.T.); +#6449 = LINE('',#6450,#6451); +#6450 = CARTESIAN_POINT('',(0.,-0.65,0.)); +#6451 = VECTOR('',#6452,1.); +#6452 = DIRECTION('',(1.,0.,-0.)); +#6453 = PLANE('',#6454); +#6454 = AXIS2_PLACEMENT_3D('',#6455,#6456,#6457); +#6455 = CARTESIAN_POINT('',(0.,0.,0.)); +#6456 = DIRECTION('',(0.,0.,1.)); +#6457 = DIRECTION('',(1.,0.,-0.)); +#6458 = ADVANCED_FACE('',(#6459),#6484,.T.); +#6459 = FACE_BOUND('',#6460,.T.); +#6460 = EDGE_LOOP('',(#6461,#6471,#6477,#6478)); +#6461 = ORIENTED_EDGE('',*,*,#6462,.T.); +#6462 = EDGE_CURVE('',#6463,#6465,#6467,.T.); +#6463 = VERTEX_POINT('',#6464); +#6464 = CARTESIAN_POINT('',(1.15,-0.65,0.1)); +#6465 = VERTEX_POINT('',#6466); +#6466 = CARTESIAN_POINT('',(0.2,-0.65,0.1)); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.2,-0.65,0.1)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(-1.,-0.,-0.)); +#6471 = ORIENTED_EDGE('',*,*,#6472,.T.); +#6472 = EDGE_CURVE('',#6465,#6425,#6473,.T.); +#6473 = LINE('',#6474,#6475); +#6474 = CARTESIAN_POINT('',(0.2,-0.65,0.)); +#6475 = VECTOR('',#6476,1.); +#6476 = DIRECTION('',(0.,-0.,-1.)); +#6477 = ORIENTED_EDGE('',*,*,#6448,.T.); +#6478 = ORIENTED_EDGE('',*,*,#6479,.T.); +#6479 = EDGE_CURVE('',#6441,#6463,#6480,.T.); +#6480 = LINE('',#6481,#6482); +#6481 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#6482 = VECTOR('',#6483,1.); +#6483 = DIRECTION('',(-0.,0.,1.)); +#6484 = PLANE('',#6485); +#6485 = AXIS2_PLACEMENT_3D('',#6486,#6487,#6488); +#6486 = CARTESIAN_POINT('',(0.2,-0.65,0.)); +#6487 = DIRECTION('',(0.,-1.,0.)); +#6488 = DIRECTION('',(0.,-0.,-1.)); +#6489 = ADVANCED_FACE('',(#6490),#6508,.T.); +#6490 = FACE_BOUND('',#6491,.T.); +#6491 = EDGE_LOOP('',(#6492,#6500,#6506,#6507)); +#6492 = ORIENTED_EDGE('',*,*,#6493,.T.); +#6493 = EDGE_CURVE('',#6465,#6494,#6496,.T.); +#6494 = VERTEX_POINT('',#6495); +#6495 = CARTESIAN_POINT('',(0.2,-0.2,0.1)); +#6496 = LINE('',#6497,#6498); +#6497 = CARTESIAN_POINT('',(0.2,-0.2,0.1)); +#6498 = VECTOR('',#6499,1.); +#6499 = DIRECTION('',(0.,1.,-0.)); +#6500 = ORIENTED_EDGE('',*,*,#6501,.T.); +#6501 = EDGE_CURVE('',#6494,#6423,#6502,.T.); +#6502 = LINE('',#6503,#6504); +#6503 = CARTESIAN_POINT('',(0.2,-0.2,0.)); +#6504 = VECTOR('',#6505,1.); +#6505 = DIRECTION('',(-0.,-0.,-1.)); +#6506 = ORIENTED_EDGE('',*,*,#6422,.T.); +#6507 = ORIENTED_EDGE('',*,*,#6472,.F.); +#6508 = PLANE('',#6509); +#6509 = AXIS2_PLACEMENT_3D('',#6510,#6511,#6512); +#6510 = CARTESIAN_POINT('',(0.2,-0.2,0.)); +#6511 = DIRECTION('',(-1.,0.,0.)); +#6512 = DIRECTION('',(0.,0.,1.)); +#6513 = ADVANCED_FACE('',(#6514),#6532,.T.); +#6514 = FACE_BOUND('',#6515,.T.); +#6515 = EDGE_LOOP('',(#6516,#6517,#6518,#6526)); +#6516 = ORIENTED_EDGE('',*,*,#6432,.T.); +#6517 = ORIENTED_EDGE('',*,*,#6501,.F.); +#6518 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6519 = EDGE_CURVE('',#6494,#6520,#6522,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(1.15,-0.2,0.1)); +#6522 = LINE('',#6523,#6524); +#6523 = CARTESIAN_POINT('',(1.15,-0.2,0.1)); +#6524 = VECTOR('',#6525,1.); +#6525 = DIRECTION('',(1.,0.,-0.)); +#6526 = ORIENTED_EDGE('',*,*,#6527,.T.); +#6527 = EDGE_CURVE('',#6520,#6433,#6528,.T.); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(1.15,-0.2,0.)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-0.,0.,-1.)); +#6532 = PLANE('',#6533); +#6533 = AXIS2_PLACEMENT_3D('',#6534,#6535,#6536); +#6534 = CARTESIAN_POINT('',(1.15,-0.2,0.)); +#6535 = DIRECTION('',(0.,1.,0.)); +#6536 = DIRECTION('',(0.,-0.,1.)); +#6537 = ADVANCED_FACE('',(#6538),#6549,.T.); +#6538 = FACE_BOUND('',#6539,.T.); +#6539 = EDGE_LOOP('',(#6540,#6546,#6547,#6548)); +#6540 = ORIENTED_EDGE('',*,*,#6541,.T.); +#6541 = EDGE_CURVE('',#6520,#6463,#6542,.T.); +#6542 = LINE('',#6543,#6544); +#6543 = CARTESIAN_POINT('',(1.15,-0.65,0.1)); +#6544 = VECTOR('',#6545,1.); +#6545 = DIRECTION('',(0.,-1.,-0.)); +#6546 = ORIENTED_EDGE('',*,*,#6479,.F.); +#6547 = ORIENTED_EDGE('',*,*,#6440,.T.); +#6548 = ORIENTED_EDGE('',*,*,#6527,.F.); +#6549 = PLANE('',#6550); +#6550 = AXIS2_PLACEMENT_3D('',#6551,#6552,#6553); +#6551 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#6552 = DIRECTION('',(1.,0.,0.)); +#6553 = DIRECTION('',(0.,0.,-1.)); +#6554 = ADVANCED_FACE('',(#6555),#6561,.T.); +#6555 = FACE_BOUND('',#6556,.T.); +#6556 = EDGE_LOOP('',(#6557,#6558,#6559,#6560)); +#6557 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6558 = ORIENTED_EDGE('',*,*,#6493,.F.); +#6559 = ORIENTED_EDGE('',*,*,#6462,.F.); +#6560 = ORIENTED_EDGE('',*,*,#6541,.F.); +#6561 = PLANE('',#6562); +#6562 = AXIS2_PLACEMENT_3D('',#6563,#6564,#6565); +#6563 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#6564 = DIRECTION('',(0.,0.,1.)); +#6565 = DIRECTION('',(1.,0.,-0.)); +#6566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6570)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6567,#6568,#6569)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6567 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6568 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6569 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6570 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6567, + 'distance_accuracy_value','confusion accuracy'); +#6571 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6572,#6574); +#6572 = ( REPRESENTATION_RELATIONSHIP('','',#6415,#6207) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6573) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6573 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6212); +#6574 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6575); +#6575 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3181','4001','',#6202,#6410,$); +#6576 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6412)); +#6577 = SHAPE_DEFINITION_REPRESENTATION(#6578,#6584); +#6578 = PRODUCT_DEFINITION_SHAPE('','',#6579); +#6579 = PRODUCT_DEFINITION('design','',#6580,#6583); +#6580 = PRODUCT_DEFINITION_FORMATION('','',#6581); +#6581 = PRODUCT('4002','4002','',(#6582)); +#6582 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6583 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6584 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6585),#6735); +#6585 = MANIFOLD_SOLID_BREP('',#6586); +#6586 = CLOSED_SHELL('',(#6587,#6627,#6658,#6682,#6706,#6723)); +#6587 = ADVANCED_FACE('',(#6588),#6622,.F.); +#6588 = FACE_BOUND('',#6589,.T.); +#6589 = EDGE_LOOP('',(#6590,#6600,#6608,#6616)); +#6590 = ORIENTED_EDGE('',*,*,#6591,.F.); +#6591 = EDGE_CURVE('',#6592,#6594,#6596,.T.); +#6592 = VERTEX_POINT('',#6593); +#6593 = CARTESIAN_POINT('',(1.15,0.2,0.)); +#6594 = VERTEX_POINT('',#6595); +#6595 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(1.15,0.,0.)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(-0.,1.,0.)); +#6600 = ORIENTED_EDGE('',*,*,#6601,.F.); +#6601 = EDGE_CURVE('',#6602,#6592,#6604,.T.); +#6602 = VERTEX_POINT('',#6603); +#6603 = CARTESIAN_POINT('',(0.2,0.2,0.)); +#6604 = LINE('',#6605,#6606); +#6605 = CARTESIAN_POINT('',(0.,0.2,0.)); +#6606 = VECTOR('',#6607,1.); +#6607 = DIRECTION('',(1.,0.,-0.)); +#6608 = ORIENTED_EDGE('',*,*,#6609,.F.); +#6609 = EDGE_CURVE('',#6610,#6602,#6612,.T.); +#6610 = VERTEX_POINT('',#6611); +#6611 = CARTESIAN_POINT('',(0.2,0.65,0.)); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(0.2,0.,0.)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(0.,-1.,-0.)); +#6616 = ORIENTED_EDGE('',*,*,#6617,.F.); +#6617 = EDGE_CURVE('',#6594,#6610,#6618,.T.); +#6618 = LINE('',#6619,#6620); +#6619 = CARTESIAN_POINT('',(0.,0.65,0.)); +#6620 = VECTOR('',#6621,1.); +#6621 = DIRECTION('',(-1.,-0.,0.)); +#6622 = PLANE('',#6623); +#6623 = AXIS2_PLACEMENT_3D('',#6624,#6625,#6626); +#6624 = CARTESIAN_POINT('',(0.,0.,0.)); +#6625 = DIRECTION('',(0.,0.,1.)); +#6626 = DIRECTION('',(1.,0.,-0.)); +#6627 = ADVANCED_FACE('',(#6628),#6653,.T.); +#6628 = FACE_BOUND('',#6629,.T.); +#6629 = EDGE_LOOP('',(#6630,#6640,#6646,#6647)); +#6630 = ORIENTED_EDGE('',*,*,#6631,.T.); +#6631 = EDGE_CURVE('',#6632,#6634,#6636,.T.); +#6632 = VERTEX_POINT('',#6633); +#6633 = CARTESIAN_POINT('',(0.2,0.65,0.1)); +#6634 = VERTEX_POINT('',#6635); +#6635 = CARTESIAN_POINT('',(1.15,0.65,0.1)); +#6636 = LINE('',#6637,#6638); +#6637 = CARTESIAN_POINT('',(1.15,0.65,0.1)); +#6638 = VECTOR('',#6639,1.); +#6639 = DIRECTION('',(1.,0.,-0.)); +#6640 = ORIENTED_EDGE('',*,*,#6641,.T.); +#6641 = EDGE_CURVE('',#6634,#6594,#6642,.T.); +#6642 = LINE('',#6643,#6644); +#6643 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#6644 = VECTOR('',#6645,1.); +#6645 = DIRECTION('',(-0.,0.,-1.)); +#6646 = ORIENTED_EDGE('',*,*,#6617,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6648 = EDGE_CURVE('',#6610,#6632,#6649,.T.); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(0.2,0.65,0.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(0.,-0.,1.)); +#6653 = PLANE('',#6654); +#6654 = AXIS2_PLACEMENT_3D('',#6655,#6656,#6657); +#6655 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#6656 = DIRECTION('',(0.,1.,0.)); +#6657 = DIRECTION('',(0.,-0.,1.)); +#6658 = ADVANCED_FACE('',(#6659),#6677,.T.); +#6659 = FACE_BOUND('',#6660,.T.); +#6660 = EDGE_LOOP('',(#6661,#6669,#6675,#6676)); +#6661 = ORIENTED_EDGE('',*,*,#6662,.T.); +#6662 = EDGE_CURVE('',#6634,#6663,#6665,.T.); +#6663 = VERTEX_POINT('',#6664); +#6664 = CARTESIAN_POINT('',(1.15,0.2,0.1)); +#6665 = LINE('',#6666,#6667); +#6666 = CARTESIAN_POINT('',(1.15,0.2,0.1)); +#6667 = VECTOR('',#6668,1.); +#6668 = DIRECTION('',(0.,-1.,-0.)); +#6669 = ORIENTED_EDGE('',*,*,#6670,.T.); +#6670 = EDGE_CURVE('',#6663,#6592,#6671,.T.); +#6671 = LINE('',#6672,#6673); +#6672 = CARTESIAN_POINT('',(1.15,0.2,0.)); +#6673 = VECTOR('',#6674,1.); +#6674 = DIRECTION('',(0.,0.,-1.)); +#6675 = ORIENTED_EDGE('',*,*,#6591,.T.); +#6676 = ORIENTED_EDGE('',*,*,#6641,.F.); +#6677 = PLANE('',#6678); +#6678 = AXIS2_PLACEMENT_3D('',#6679,#6680,#6681); +#6679 = CARTESIAN_POINT('',(1.15,0.2,0.)); +#6680 = DIRECTION('',(1.,0.,0.)); +#6681 = DIRECTION('',(0.,0.,-1.)); +#6682 = ADVANCED_FACE('',(#6683),#6701,.T.); +#6683 = FACE_BOUND('',#6684,.T.); +#6684 = EDGE_LOOP('',(#6685,#6686,#6687,#6695)); +#6685 = ORIENTED_EDGE('',*,*,#6601,.T.); +#6686 = ORIENTED_EDGE('',*,*,#6670,.F.); +#6687 = ORIENTED_EDGE('',*,*,#6688,.T.); +#6688 = EDGE_CURVE('',#6663,#6689,#6691,.T.); +#6689 = VERTEX_POINT('',#6690); +#6690 = CARTESIAN_POINT('',(0.2,0.2,0.1)); +#6691 = LINE('',#6692,#6693); +#6692 = CARTESIAN_POINT('',(0.2,0.2,0.1)); +#6693 = VECTOR('',#6694,1.); +#6694 = DIRECTION('',(-1.,-0.,-0.)); +#6695 = ORIENTED_EDGE('',*,*,#6696,.T.); +#6696 = EDGE_CURVE('',#6689,#6602,#6697,.T.); +#6697 = LINE('',#6698,#6699); +#6698 = CARTESIAN_POINT('',(0.2,0.2,0.)); +#6699 = VECTOR('',#6700,1.); +#6700 = DIRECTION('',(0.,-0.,-1.)); +#6701 = PLANE('',#6702); +#6702 = AXIS2_PLACEMENT_3D('',#6703,#6704,#6705); +#6703 = CARTESIAN_POINT('',(0.2,0.2,0.)); +#6704 = DIRECTION('',(0.,-1.,0.)); +#6705 = DIRECTION('',(0.,-0.,-1.)); +#6706 = ADVANCED_FACE('',(#6707),#6718,.T.); +#6707 = FACE_BOUND('',#6708,.T.); +#6708 = EDGE_LOOP('',(#6709,#6715,#6716,#6717)); +#6709 = ORIENTED_EDGE('',*,*,#6710,.T.); +#6710 = EDGE_CURVE('',#6689,#6632,#6711,.T.); +#6711 = LINE('',#6712,#6713); +#6712 = CARTESIAN_POINT('',(0.2,0.65,0.1)); +#6713 = VECTOR('',#6714,1.); +#6714 = DIRECTION('',(0.,1.,-0.)); +#6715 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6716 = ORIENTED_EDGE('',*,*,#6609,.T.); +#6717 = ORIENTED_EDGE('',*,*,#6696,.F.); +#6718 = PLANE('',#6719); +#6719 = AXIS2_PLACEMENT_3D('',#6720,#6721,#6722); +#6720 = CARTESIAN_POINT('',(0.2,0.65,0.)); +#6721 = DIRECTION('',(-1.,0.,0.)); +#6722 = DIRECTION('',(0.,0.,1.)); +#6723 = ADVANCED_FACE('',(#6724),#6730,.T.); +#6724 = FACE_BOUND('',#6725,.T.); +#6725 = EDGE_LOOP('',(#6726,#6727,#6728,#6729)); +#6726 = ORIENTED_EDGE('',*,*,#6688,.F.); +#6727 = ORIENTED_EDGE('',*,*,#6662,.F.); +#6728 = ORIENTED_EDGE('',*,*,#6631,.F.); +#6729 = ORIENTED_EDGE('',*,*,#6710,.F.); +#6730 = PLANE('',#6731); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#6733 = DIRECTION('',(0.,0.,1.)); +#6734 = DIRECTION('',(1.,0.,-0.)); +#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6739)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6736,#6737,#6738)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6736 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6737 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6738 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6739 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6736, + 'distance_accuracy_value','confusion accuracy'); +#6740 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6741,#6743); +#6741 = ( REPRESENTATION_RELATIONSHIP('','',#6584,#6207) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6742) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6742 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6216); +#6743 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6744); +#6744 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3182','4002','',#6202,#6579,$); +#6745 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6581)); +#6746 = SHAPE_DEFINITION_REPRESENTATION(#6747,#6753); +#6747 = PRODUCT_DEFINITION_SHAPE('','',#6748); +#6748 = PRODUCT_DEFINITION('design','',#6749,#6752); +#6749 = PRODUCT_DEFINITION_FORMATION('','',#6750); +#6750 = PRODUCT('4003','4003','',(#6751)); +#6751 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6752 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6753 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6754),#7213); +#6754 = MANIFOLD_SOLID_BREP('',#6755); +#6755 = CLOSED_SHELL('',(#6756,#6874,#6905,#6930,#6954,#6979,#7003,#7028 + ,#7052,#7070,#7101,#7125,#7149,#7173,#7190)); +#6756 = ADVANCED_FACE('',(#6757,#6827),#6869,.T.); +#6757 = FACE_BOUND('',#6758,.T.); +#6758 = EDGE_LOOP('',(#6759,#6770,#6778,#6787,#6795,#6804,#6812,#6821)); +#6759 = ORIENTED_EDGE('',*,*,#6760,.T.); +#6760 = EDGE_CURVE('',#6761,#6763,#6765,.T.); +#6761 = VERTEX_POINT('',#6762); +#6762 = CARTESIAN_POINT('',(1.55,-0.65,0.1)); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(1.15,-1.05,0.1)); +#6765 = CIRCLE('',#6766,0.4); +#6766 = AXIS2_PLACEMENT_3D('',#6767,#6768,#6769); +#6767 = CARTESIAN_POINT('',(1.15,-0.65,0.1)); +#6768 = DIRECTION('',(0.,0.,-1.)); +#6769 = DIRECTION('',(1.,0.,0.)); +#6770 = ORIENTED_EDGE('',*,*,#6771,.T.); +#6771 = EDGE_CURVE('',#6763,#6772,#6774,.T.); +#6772 = VERTEX_POINT('',#6773); +#6773 = CARTESIAN_POINT('',(-1.15,-1.05,0.1)); +#6774 = LINE('',#6775,#6776); +#6775 = CARTESIAN_POINT('',(2.706777733423E-02,-1.05,0.1)); +#6776 = VECTOR('',#6777,1.); +#6777 = DIRECTION('',(-1.,-0.,0.)); +#6778 = ORIENTED_EDGE('',*,*,#6779,.T.); +#6779 = EDGE_CURVE('',#6772,#6780,#6782,.T.); +#6780 = VERTEX_POINT('',#6781); +#6781 = CARTESIAN_POINT('',(-1.55,-0.65,0.1)); +#6782 = CIRCLE('',#6783,0.4); +#6783 = AXIS2_PLACEMENT_3D('',#6784,#6785,#6786); +#6784 = CARTESIAN_POINT('',(-1.15,-0.65,0.1)); +#6785 = DIRECTION('',(0.,0.,-1.)); +#6786 = DIRECTION('',(1.,0.,0.)); +#6787 = ORIENTED_EDGE('',*,*,#6788,.T.); +#6788 = EDGE_CURVE('',#6780,#6789,#6791,.T.); +#6789 = VERTEX_POINT('',#6790); +#6790 = CARTESIAN_POINT('',(-1.55,0.65,0.1)); +#6791 = LINE('',#6792,#6793); +#6792 = CARTESIAN_POINT('',(-1.55,2.032129513912E-02,0.1)); +#6793 = VECTOR('',#6794,1.); +#6794 = DIRECTION('',(-0.,1.,0.)); +#6795 = ORIENTED_EDGE('',*,*,#6796,.T.); +#6796 = EDGE_CURVE('',#6789,#6797,#6799,.T.); +#6797 = VERTEX_POINT('',#6798); +#6798 = CARTESIAN_POINT('',(-1.15,1.05,0.1)); +#6799 = CIRCLE('',#6800,0.4); +#6800 = AXIS2_PLACEMENT_3D('',#6801,#6802,#6803); +#6801 = CARTESIAN_POINT('',(-1.15,0.65,0.1)); +#6802 = DIRECTION('',(0.,0.,-1.)); +#6803 = DIRECTION('',(1.,0.,0.)); +#6804 = ORIENTED_EDGE('',*,*,#6805,.T.); +#6805 = EDGE_CURVE('',#6797,#6806,#6808,.T.); +#6806 = VERTEX_POINT('',#6807); +#6807 = CARTESIAN_POINT('',(1.15,1.05,0.1)); +#6808 = LINE('',#6809,#6810); +#6809 = CARTESIAN_POINT('',(2.706777733423E-02,1.05,0.1)); +#6810 = VECTOR('',#6811,1.); +#6811 = DIRECTION('',(1.,0.,-0.)); +#6812 = ORIENTED_EDGE('',*,*,#6813,.T.); +#6813 = EDGE_CURVE('',#6806,#6814,#6816,.T.); +#6814 = VERTEX_POINT('',#6815); +#6815 = CARTESIAN_POINT('',(1.55,0.65,0.1)); +#6816 = CIRCLE('',#6817,0.4); +#6817 = AXIS2_PLACEMENT_3D('',#6818,#6819,#6820); +#6818 = CARTESIAN_POINT('',(1.15,0.65,0.1)); +#6819 = DIRECTION('',(0.,0.,-1.)); +#6820 = DIRECTION('',(1.,0.,0.)); +#6821 = ORIENTED_EDGE('',*,*,#6822,.T.); +#6822 = EDGE_CURVE('',#6814,#6761,#6823,.T.); +#6823 = LINE('',#6824,#6825); +#6824 = CARTESIAN_POINT('',(1.55,2.032129513912E-02,0.1)); +#6825 = VECTOR('',#6826,1.); +#6826 = DIRECTION('',(0.,-1.,-0.)); +#6827 = FACE_BOUND('',#6828,.T.); +#6828 = EDGE_LOOP('',(#6829,#6839,#6847,#6855,#6863)); +#6829 = ORIENTED_EDGE('',*,*,#6830,.T.); +#6830 = EDGE_CURVE('',#6831,#6833,#6835,.T.); +#6831 = VERTEX_POINT('',#6832); +#6832 = CARTESIAN_POINT('',(-1.9,1.4,0.1)); +#6833 = VERTEX_POINT('',#6834); +#6834 = CARTESIAN_POINT('',(-1.9,-1.1,0.1)); +#6835 = LINE('',#6836,#6837); +#6836 = CARTESIAN_POINT('',(-1.9,2.032129513912E-02,0.1)); +#6837 = VECTOR('',#6838,1.); +#6838 = DIRECTION('',(0.,-1.,-0.)); +#6839 = ORIENTED_EDGE('',*,*,#6840,.T.); +#6840 = EDGE_CURVE('',#6833,#6841,#6843,.T.); +#6841 = VERTEX_POINT('',#6842); +#6842 = CARTESIAN_POINT('',(-1.6,-1.4,0.1)); +#6843 = LINE('',#6844,#6845); +#6844 = CARTESIAN_POINT('',(-1.9,-1.1,0.1)); +#6845 = VECTOR('',#6846,1.); +#6846 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6841,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(1.9,-1.4,0.1)); +#6851 = LINE('',#6852,#6853); +#6852 = CARTESIAN_POINT('',(2.706777733423E-02,-1.4,0.1)); +#6853 = VECTOR('',#6854,1.); +#6854 = DIRECTION('',(1.,0.,-0.)); +#6855 = ORIENTED_EDGE('',*,*,#6856,.T.); +#6856 = EDGE_CURVE('',#6849,#6857,#6859,.T.); +#6857 = VERTEX_POINT('',#6858); +#6858 = CARTESIAN_POINT('',(1.9,1.4,0.1)); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(1.9,2.032129513912E-02,0.1)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(-0.,1.,0.)); +#6863 = ORIENTED_EDGE('',*,*,#6864,.T.); +#6864 = EDGE_CURVE('',#6857,#6831,#6865,.T.); +#6865 = LINE('',#6866,#6867); +#6866 = CARTESIAN_POINT('',(2.706777733423E-02,1.4,0.1)); +#6867 = VECTOR('',#6868,1.); +#6868 = DIRECTION('',(-1.,-0.,0.)); +#6869 = PLANE('',#6870); +#6870 = AXIS2_PLACEMENT_3D('',#6871,#6872,#6873); +#6871 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#6872 = DIRECTION('',(0.,0.,1.)); +#6873 = DIRECTION('',(1.,0.,-0.)); +#6874 = ADVANCED_FACE('',(#6875),#6900,.F.); +#6875 = FACE_BOUND('',#6876,.T.); +#6876 = EDGE_LOOP('',(#6877,#6885,#6886,#6894)); +#6877 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6878 = EDGE_CURVE('',#6772,#6879,#6881,.T.); +#6879 = VERTEX_POINT('',#6880); +#6880 = CARTESIAN_POINT('',(-1.15,-1.05,0.)); +#6881 = LINE('',#6882,#6883); +#6882 = CARTESIAN_POINT('',(-1.15,-1.05,0.)); +#6883 = VECTOR('',#6884,1.); +#6884 = DIRECTION('',(0.,-0.,-1.)); +#6885 = ORIENTED_EDGE('',*,*,#6771,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6887,.F.); +#6887 = EDGE_CURVE('',#6888,#6763,#6890,.T.); +#6888 = VERTEX_POINT('',#6889); +#6889 = CARTESIAN_POINT('',(1.15,-1.05,0.)); +#6890 = LINE('',#6891,#6892); +#6891 = CARTESIAN_POINT('',(1.15,-1.05,0.)); +#6892 = VECTOR('',#6893,1.); +#6893 = DIRECTION('',(-0.,0.,1.)); +#6894 = ORIENTED_EDGE('',*,*,#6895,.F.); +#6895 = EDGE_CURVE('',#6879,#6888,#6896,.T.); +#6896 = LINE('',#6897,#6898); +#6897 = CARTESIAN_POINT('',(-1.15,-1.05,0.)); +#6898 = VECTOR('',#6899,1.); +#6899 = DIRECTION('',(1.,0.,0.)); +#6900 = PLANE('',#6901); +#6901 = AXIS2_PLACEMENT_3D('',#6902,#6903,#6904); +#6902 = CARTESIAN_POINT('',(-1.15,-1.05,0.)); +#6903 = DIRECTION('',(0.,-1.,0.)); +#6904 = DIRECTION('',(0.,-0.,-1.)); +#6905 = ADVANCED_FACE('',(#6906),#6925,.F.); +#6906 = FACE_BOUND('',#6907,.F.); +#6907 = EDGE_LOOP('',(#6908,#6917,#6923,#6924)); +#6908 = ORIENTED_EDGE('',*,*,#6909,.T.); +#6909 = EDGE_CURVE('',#6888,#6910,#6912,.T.); +#6910 = VERTEX_POINT('',#6911); +#6911 = CARTESIAN_POINT('',(1.55,-0.65,0.)); +#6912 = CIRCLE('',#6913,0.4); +#6913 = AXIS2_PLACEMENT_3D('',#6914,#6915,#6916); +#6914 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#6915 = DIRECTION('',(0.,0.,1.)); +#6916 = DIRECTION('',(1.,0.,-0.)); +#6917 = ORIENTED_EDGE('',*,*,#6918,.T.); +#6918 = EDGE_CURVE('',#6910,#6761,#6919,.T.); +#6919 = LINE('',#6920,#6921); +#6920 = CARTESIAN_POINT('',(1.55,-0.65,0.)); +#6921 = VECTOR('',#6922,1.); +#6922 = DIRECTION('',(0.,0.,1.)); +#6923 = ORIENTED_EDGE('',*,*,#6760,.T.); +#6924 = ORIENTED_EDGE('',*,*,#6887,.F.); +#6925 = CYLINDRICAL_SURFACE('',#6926,0.4); +#6926 = AXIS2_PLACEMENT_3D('',#6927,#6928,#6929); +#6927 = CARTESIAN_POINT('',(1.15,-0.65,0.)); +#6928 = DIRECTION('',(0.,0.,1.)); +#6929 = DIRECTION('',(1.,0.,-0.)); +#6930 = ADVANCED_FACE('',(#6931),#6949,.F.); +#6931 = FACE_BOUND('',#6932,.T.); +#6932 = EDGE_LOOP('',(#6933,#6934,#6935,#6943)); +#6933 = ORIENTED_EDGE('',*,*,#6918,.T.); +#6934 = ORIENTED_EDGE('',*,*,#6822,.F.); +#6935 = ORIENTED_EDGE('',*,*,#6936,.F.); +#6936 = EDGE_CURVE('',#6937,#6814,#6939,.T.); +#6937 = VERTEX_POINT('',#6938); +#6938 = CARTESIAN_POINT('',(1.55,0.65,0.)); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(1.55,0.65,0.)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(-0.,-0.,1.)); +#6943 = ORIENTED_EDGE('',*,*,#6944,.F.); +#6944 = EDGE_CURVE('',#6910,#6937,#6945,.T.); +#6945 = LINE('',#6946,#6947); +#6946 = CARTESIAN_POINT('',(1.55,-0.65,0.)); +#6947 = VECTOR('',#6948,1.); +#6948 = DIRECTION('',(-0.,1.,0.)); +#6949 = PLANE('',#6950); +#6950 = AXIS2_PLACEMENT_3D('',#6951,#6952,#6953); +#6951 = CARTESIAN_POINT('',(1.55,-0.65,0.)); +#6952 = DIRECTION('',(1.,0.,0.)); +#6953 = DIRECTION('',(0.,0.,-1.)); +#6954 = ADVANCED_FACE('',(#6955),#6974,.F.); +#6955 = FACE_BOUND('',#6956,.F.); +#6956 = EDGE_LOOP('',(#6957,#6966,#6972,#6973)); +#6957 = ORIENTED_EDGE('',*,*,#6958,.T.); +#6958 = EDGE_CURVE('',#6937,#6959,#6961,.T.); +#6959 = VERTEX_POINT('',#6960); +#6960 = CARTESIAN_POINT('',(1.15,1.05,0.)); +#6961 = CIRCLE('',#6962,0.4); +#6962 = AXIS2_PLACEMENT_3D('',#6963,#6964,#6965); +#6963 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#6964 = DIRECTION('',(0.,0.,1.)); +#6965 = DIRECTION('',(1.,0.,-0.)); +#6966 = ORIENTED_EDGE('',*,*,#6967,.T.); +#6967 = EDGE_CURVE('',#6959,#6806,#6968,.T.); +#6968 = LINE('',#6969,#6970); +#6969 = CARTESIAN_POINT('',(1.15,1.05,0.)); +#6970 = VECTOR('',#6971,1.); +#6971 = DIRECTION('',(0.,0.,1.)); +#6972 = ORIENTED_EDGE('',*,*,#6813,.T.); +#6973 = ORIENTED_EDGE('',*,*,#6936,.F.); +#6974 = CYLINDRICAL_SURFACE('',#6975,0.4); +#6975 = AXIS2_PLACEMENT_3D('',#6976,#6977,#6978); +#6976 = CARTESIAN_POINT('',(1.15,0.65,0.)); +#6977 = DIRECTION('',(0.,0.,1.)); +#6978 = DIRECTION('',(1.,0.,-0.)); +#6979 = ADVANCED_FACE('',(#6980),#6998,.F.); +#6980 = FACE_BOUND('',#6981,.T.); +#6981 = EDGE_LOOP('',(#6982,#6983,#6984,#6992)); +#6982 = ORIENTED_EDGE('',*,*,#6967,.T.); +#6983 = ORIENTED_EDGE('',*,*,#6805,.F.); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6797,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(-1.15,1.05,0.)); +#6988 = LINE('',#6989,#6990); +#6989 = CARTESIAN_POINT('',(-1.15,1.05,0.)); +#6990 = VECTOR('',#6991,1.); +#6991 = DIRECTION('',(0.,-0.,1.)); +#6992 = ORIENTED_EDGE('',*,*,#6993,.F.); +#6993 = EDGE_CURVE('',#6959,#6986,#6994,.T.); +#6994 = LINE('',#6995,#6996); +#6995 = CARTESIAN_POINT('',(1.15,1.05,0.)); +#6996 = VECTOR('',#6997,1.); +#6997 = DIRECTION('',(-1.,-0.,0.)); +#6998 = PLANE('',#6999); +#6999 = AXIS2_PLACEMENT_3D('',#7000,#7001,#7002); +#7000 = CARTESIAN_POINT('',(1.15,1.05,0.)); +#7001 = DIRECTION('',(0.,1.,0.)); +#7002 = DIRECTION('',(0.,-0.,1.)); +#7003 = ADVANCED_FACE('',(#7004),#7023,.F.); +#7004 = FACE_BOUND('',#7005,.F.); +#7005 = EDGE_LOOP('',(#7006,#7015,#7021,#7022)); +#7006 = ORIENTED_EDGE('',*,*,#7007,.T.); +#7007 = EDGE_CURVE('',#6986,#7008,#7010,.T.); +#7008 = VERTEX_POINT('',#7009); +#7009 = CARTESIAN_POINT('',(-1.55,0.65,0.)); +#7010 = CIRCLE('',#7011,0.4); +#7011 = AXIS2_PLACEMENT_3D('',#7012,#7013,#7014); +#7012 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#7013 = DIRECTION('',(0.,0.,1.)); +#7014 = DIRECTION('',(1.,0.,-0.)); +#7015 = ORIENTED_EDGE('',*,*,#7016,.T.); +#7016 = EDGE_CURVE('',#7008,#6789,#7017,.T.); +#7017 = LINE('',#7018,#7019); +#7018 = CARTESIAN_POINT('',(-1.55,0.65,0.)); +#7019 = VECTOR('',#7020,1.); +#7020 = DIRECTION('',(0.,0.,1.)); +#7021 = ORIENTED_EDGE('',*,*,#6796,.T.); +#7022 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7023 = CYLINDRICAL_SURFACE('',#7024,0.4); +#7024 = AXIS2_PLACEMENT_3D('',#7025,#7026,#7027); +#7025 = CARTESIAN_POINT('',(-1.15,0.65,0.)); +#7026 = DIRECTION('',(0.,0.,1.)); +#7027 = DIRECTION('',(1.,0.,-0.)); +#7028 = ADVANCED_FACE('',(#7029),#7047,.F.); +#7029 = FACE_BOUND('',#7030,.T.); +#7030 = EDGE_LOOP('',(#7031,#7032,#7033,#7041)); +#7031 = ORIENTED_EDGE('',*,*,#7016,.T.); +#7032 = ORIENTED_EDGE('',*,*,#6788,.F.); +#7033 = ORIENTED_EDGE('',*,*,#7034,.F.); +#7034 = EDGE_CURVE('',#7035,#6780,#7037,.T.); +#7035 = VERTEX_POINT('',#7036); +#7036 = CARTESIAN_POINT('',(-1.55,-0.65,0.)); +#7037 = LINE('',#7038,#7039); +#7038 = CARTESIAN_POINT('',(-1.55,-0.65,0.)); +#7039 = VECTOR('',#7040,1.); +#7040 = DIRECTION('',(0.,0.,1.)); +#7041 = ORIENTED_EDGE('',*,*,#7042,.F.); +#7042 = EDGE_CURVE('',#7008,#7035,#7043,.T.); +#7043 = LINE('',#7044,#7045); +#7044 = CARTESIAN_POINT('',(-1.55,0.65,0.)); +#7045 = VECTOR('',#7046,1.); +#7046 = DIRECTION('',(-0.,-1.,0.)); +#7047 = PLANE('',#7048); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(-1.55,0.65,0.)); +#7050 = DIRECTION('',(-1.,0.,0.)); +#7051 = DIRECTION('',(0.,0.,1.)); +#7052 = ADVANCED_FACE('',(#7053),#7065,.F.); +#7053 = FACE_BOUND('',#7054,.F.); +#7054 = EDGE_LOOP('',(#7055,#7062,#7063,#7064)); +#7055 = ORIENTED_EDGE('',*,*,#7056,.T.); +#7056 = EDGE_CURVE('',#7035,#6879,#7057,.T.); +#7057 = CIRCLE('',#7058,0.4); +#7058 = AXIS2_PLACEMENT_3D('',#7059,#7060,#7061); +#7059 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#7060 = DIRECTION('',(0.,0.,1.)); +#7061 = DIRECTION('',(1.,0.,-0.)); +#7062 = ORIENTED_EDGE('',*,*,#6878,.F.); +#7063 = ORIENTED_EDGE('',*,*,#6779,.T.); +#7064 = ORIENTED_EDGE('',*,*,#7034,.F.); +#7065 = CYLINDRICAL_SURFACE('',#7066,0.4); +#7066 = AXIS2_PLACEMENT_3D('',#7067,#7068,#7069); +#7067 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#7068 = DIRECTION('',(0.,0.,1.)); +#7069 = DIRECTION('',(1.,0.,-0.)); +#7070 = ADVANCED_FACE('',(#7071),#7096,.T.); +#7071 = FACE_BOUND('',#7072,.T.); +#7072 = EDGE_LOOP('',(#7073,#7074,#7082,#7090)); +#7073 = ORIENTED_EDGE('',*,*,#6840,.F.); +#7074 = ORIENTED_EDGE('',*,*,#7075,.T.); +#7075 = EDGE_CURVE('',#6833,#7076,#7078,.T.); +#7076 = VERTEX_POINT('',#7077); +#7077 = CARTESIAN_POINT('',(-1.9,-1.1,0.)); +#7078 = LINE('',#7079,#7080); +#7079 = CARTESIAN_POINT('',(-1.9,-1.1,0.)); +#7080 = VECTOR('',#7081,1.); +#7081 = DIRECTION('',(-0.,-0.,-1.)); +#7082 = ORIENTED_EDGE('',*,*,#7083,.T.); +#7083 = EDGE_CURVE('',#7076,#7084,#7086,.T.); +#7084 = VERTEX_POINT('',#7085); +#7085 = CARTESIAN_POINT('',(-1.6,-1.4,0.)); +#7086 = LINE('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.9,-1.1,0.)); +#7088 = VECTOR('',#7089,1.); +#7089 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#7090 = ORIENTED_EDGE('',*,*,#7091,.T.); +#7091 = EDGE_CURVE('',#7084,#6841,#7092,.T.); +#7092 = LINE('',#7093,#7094); +#7093 = CARTESIAN_POINT('',(-1.6,-1.4,0.)); +#7094 = VECTOR('',#7095,1.); +#7095 = DIRECTION('',(0.,0.,1.)); +#7096 = PLANE('',#7097); +#7097 = AXIS2_PLACEMENT_3D('',#7098,#7099,#7100); +#7098 = CARTESIAN_POINT('',(-1.9,-1.1,0.)); +#7099 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#7100 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#7101 = ADVANCED_FACE('',(#7102),#7120,.T.); +#7102 = FACE_BOUND('',#7103,.T.); +#7103 = EDGE_LOOP('',(#7104,#7105,#7113,#7119)); +#7104 = ORIENTED_EDGE('',*,*,#6830,.F.); +#7105 = ORIENTED_EDGE('',*,*,#7106,.T.); +#7106 = EDGE_CURVE('',#6831,#7107,#7109,.T.); +#7107 = VERTEX_POINT('',#7108); +#7108 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#7109 = LINE('',#7110,#7111); +#7110 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#7111 = VECTOR('',#7112,1.); +#7112 = DIRECTION('',(-0.,-0.,-1.)); +#7113 = ORIENTED_EDGE('',*,*,#7114,.T.); +#7114 = EDGE_CURVE('',#7107,#7076,#7115,.T.); +#7115 = LINE('',#7116,#7117); +#7116 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#7117 = VECTOR('',#7118,1.); +#7118 = DIRECTION('',(-0.,-1.,0.)); +#7119 = ORIENTED_EDGE('',*,*,#7075,.F.); +#7120 = PLANE('',#7121); +#7121 = AXIS2_PLACEMENT_3D('',#7122,#7123,#7124); +#7122 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#7123 = DIRECTION('',(-1.,0.,0.)); +#7124 = DIRECTION('',(0.,0.,1.)); +#7125 = ADVANCED_FACE('',(#7126),#7144,.T.); +#7126 = FACE_BOUND('',#7127,.T.); +#7127 = EDGE_LOOP('',(#7128,#7129,#7137,#7143)); +#7128 = ORIENTED_EDGE('',*,*,#6864,.F.); +#7129 = ORIENTED_EDGE('',*,*,#7130,.T.); +#7130 = EDGE_CURVE('',#6857,#7131,#7133,.T.); +#7131 = VERTEX_POINT('',#7132); +#7132 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(-0.,0.,-1.)); +#7137 = ORIENTED_EDGE('',*,*,#7138,.T.); +#7138 = EDGE_CURVE('',#7131,#7107,#7139,.T.); +#7139 = LINE('',#7140,#7141); +#7140 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#7141 = VECTOR('',#7142,1.); +#7142 = DIRECTION('',(-1.,-0.,0.)); +#7143 = ORIENTED_EDGE('',*,*,#7106,.F.); +#7144 = PLANE('',#7145); +#7145 = AXIS2_PLACEMENT_3D('',#7146,#7147,#7148); +#7146 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#7147 = DIRECTION('',(0.,1.,0.)); +#7148 = DIRECTION('',(0.,-0.,1.)); +#7149 = ADVANCED_FACE('',(#7150),#7168,.T.); +#7150 = FACE_BOUND('',#7151,.T.); +#7151 = EDGE_LOOP('',(#7152,#7153,#7161,#7167)); +#7152 = ORIENTED_EDGE('',*,*,#6856,.F.); +#7153 = ORIENTED_EDGE('',*,*,#7154,.T.); +#7154 = EDGE_CURVE('',#6849,#7155,#7157,.T.); +#7155 = VERTEX_POINT('',#7156); +#7156 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#7157 = LINE('',#7158,#7159); +#7158 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#7159 = VECTOR('',#7160,1.); +#7160 = DIRECTION('',(0.,0.,-1.)); +#7161 = ORIENTED_EDGE('',*,*,#7162,.T.); +#7162 = EDGE_CURVE('',#7155,#7131,#7163,.T.); +#7163 = LINE('',#7164,#7165); +#7164 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#7165 = VECTOR('',#7166,1.); +#7166 = DIRECTION('',(-0.,1.,0.)); +#7167 = ORIENTED_EDGE('',*,*,#7130,.F.); +#7168 = PLANE('',#7169); +#7169 = AXIS2_PLACEMENT_3D('',#7170,#7171,#7172); +#7170 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#7171 = DIRECTION('',(1.,0.,0.)); +#7172 = DIRECTION('',(0.,0.,-1.)); +#7173 = ADVANCED_FACE('',(#7174),#7185,.T.); +#7174 = FACE_BOUND('',#7175,.T.); +#7175 = EDGE_LOOP('',(#7176,#7177,#7178,#7184)); +#7176 = ORIENTED_EDGE('',*,*,#6848,.F.); +#7177 = ORIENTED_EDGE('',*,*,#7091,.F.); +#7178 = ORIENTED_EDGE('',*,*,#7179,.T.); +#7179 = EDGE_CURVE('',#7084,#7155,#7180,.T.); +#7180 = LINE('',#7181,#7182); +#7181 = CARTESIAN_POINT('',(-1.6,-1.4,0.)); +#7182 = VECTOR('',#7183,1.); +#7183 = DIRECTION('',(1.,0.,0.)); +#7184 = ORIENTED_EDGE('',*,*,#7154,.F.); +#7185 = PLANE('',#7186); +#7186 = AXIS2_PLACEMENT_3D('',#7187,#7188,#7189); +#7187 = CARTESIAN_POINT('',(-1.6,-1.4,0.)); +#7188 = DIRECTION('',(0.,-1.,0.)); +#7189 = DIRECTION('',(0.,-0.,-1.)); +#7190 = ADVANCED_FACE('',(#7191,#7201),#7208,.F.); +#7191 = FACE_BOUND('',#7192,.T.); +#7192 = EDGE_LOOP('',(#7193,#7194,#7195,#7196,#7197,#7198,#7199,#7200)); +#7193 = ORIENTED_EDGE('',*,*,#6909,.T.); +#7194 = ORIENTED_EDGE('',*,*,#6944,.T.); +#7195 = ORIENTED_EDGE('',*,*,#6958,.T.); +#7196 = ORIENTED_EDGE('',*,*,#6993,.T.); +#7197 = ORIENTED_EDGE('',*,*,#7007,.T.); +#7198 = ORIENTED_EDGE('',*,*,#7042,.T.); +#7199 = ORIENTED_EDGE('',*,*,#7056,.T.); +#7200 = ORIENTED_EDGE('',*,*,#6895,.T.); +#7201 = FACE_BOUND('',#7202,.T.); +#7202 = EDGE_LOOP('',(#7203,#7204,#7205,#7206,#7207)); +#7203 = ORIENTED_EDGE('',*,*,#7083,.F.); +#7204 = ORIENTED_EDGE('',*,*,#7114,.F.); +#7205 = ORIENTED_EDGE('',*,*,#7138,.F.); +#7206 = ORIENTED_EDGE('',*,*,#7162,.F.); +#7207 = ORIENTED_EDGE('',*,*,#7179,.F.); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(0.,0.,0.)); +#7211 = DIRECTION('',(0.,0.,1.)); +#7212 = DIRECTION('',(1.,0.,-0.)); +#7213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7217)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7214,#7215,#7216)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7214, + 'distance_accuracy_value','confusion accuracy'); +#7218 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7219,#7221); +#7219 = ( REPRESENTATION_RELATIONSHIP('','',#6753,#6207) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7220) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7220 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6220); +#7221 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7222); +#7222 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3183','4003','',#6202,#6748,$); +#7223 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6750)); +#7224 = SHAPE_DEFINITION_REPRESENTATION(#7225,#7231); +#7225 = PRODUCT_DEFINITION_SHAPE('','',#7226); +#7226 = PRODUCT_DEFINITION('design','',#7227,#7230); +#7227 = PRODUCT_DEFINITION_FORMATION('','',#7228); +#7228 = PRODUCT('4004','4004','',(#7229)); +#7229 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7230 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7231 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7232),#7382); +#7232 = MANIFOLD_SOLID_BREP('',#7233); +#7233 = CLOSED_SHELL('',(#7234,#7274,#7305,#7329,#7353,#7370)); +#7234 = ADVANCED_FACE('',(#7235),#7269,.F.); +#7235 = FACE_BOUND('',#7236,.T.); +#7236 = EDGE_LOOP('',(#7237,#7247,#7255,#7263)); +#7237 = ORIENTED_EDGE('',*,*,#7238,.F.); +#7238 = EDGE_CURVE('',#7239,#7241,#7243,.T.); +#7239 = VERTEX_POINT('',#7240); +#7240 = CARTESIAN_POINT('',(-0.2,-0.2,0.)); +#7241 = VERTEX_POINT('',#7242); +#7242 = CARTESIAN_POINT('',(-1.15,-0.2,0.)); +#7243 = LINE('',#7244,#7245); +#7244 = CARTESIAN_POINT('',(0.,-0.2,0.)); +#7245 = VECTOR('',#7246,1.); +#7246 = DIRECTION('',(-1.,-0.,0.)); +#7247 = ORIENTED_EDGE('',*,*,#7248,.F.); +#7248 = EDGE_CURVE('',#7249,#7239,#7251,.T.); +#7249 = VERTEX_POINT('',#7250); +#7250 = CARTESIAN_POINT('',(-0.2,-0.65,0.)); +#7251 = LINE('',#7252,#7253); +#7252 = CARTESIAN_POINT('',(-0.2,0.,0.)); +#7253 = VECTOR('',#7254,1.); +#7254 = DIRECTION('',(-0.,1.,0.)); +#7255 = ORIENTED_EDGE('',*,*,#7256,.F.); +#7256 = EDGE_CURVE('',#7257,#7249,#7259,.T.); +#7257 = VERTEX_POINT('',#7258); +#7258 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#7259 = LINE('',#7260,#7261); +#7260 = CARTESIAN_POINT('',(0.,-0.65,0.)); +#7261 = VECTOR('',#7262,1.); +#7262 = DIRECTION('',(1.,0.,-0.)); +#7263 = ORIENTED_EDGE('',*,*,#7264,.F.); +#7264 = EDGE_CURVE('',#7241,#7257,#7265,.T.); +#7265 = LINE('',#7266,#7267); +#7266 = CARTESIAN_POINT('',(-1.15,0.,0.)); +#7267 = VECTOR('',#7268,1.); +#7268 = DIRECTION('',(0.,-1.,-0.)); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(0.,0.,0.)); +#7272 = DIRECTION('',(0.,0.,1.)); +#7273 = DIRECTION('',(1.,0.,-0.)); +#7274 = ADVANCED_FACE('',(#7275),#7300,.T.); +#7275 = FACE_BOUND('',#7276,.T.); +#7276 = EDGE_LOOP('',(#7277,#7287,#7293,#7294)); +#7277 = ORIENTED_EDGE('',*,*,#7278,.T.); +#7278 = EDGE_CURVE('',#7279,#7281,#7283,.T.); +#7279 = VERTEX_POINT('',#7280); +#7280 = CARTESIAN_POINT('',(-1.15,-0.65,0.1)); +#7281 = VERTEX_POINT('',#7282); +#7282 = CARTESIAN_POINT('',(-1.15,-0.2,0.1)); +#7283 = LINE('',#7284,#7285); +#7284 = CARTESIAN_POINT('',(-1.15,-0.2,0.1)); +#7285 = VECTOR('',#7286,1.); +#7286 = DIRECTION('',(0.,1.,-0.)); +#7287 = ORIENTED_EDGE('',*,*,#7288,.T.); +#7288 = EDGE_CURVE('',#7281,#7241,#7289,.T.); +#7289 = LINE('',#7290,#7291); +#7290 = CARTESIAN_POINT('',(-1.15,-0.2,0.)); +#7291 = VECTOR('',#7292,1.); +#7292 = DIRECTION('',(-0.,-0.,-1.)); +#7293 = ORIENTED_EDGE('',*,*,#7264,.T.); +#7294 = ORIENTED_EDGE('',*,*,#7295,.T.); +#7295 = EDGE_CURVE('',#7257,#7279,#7296,.T.); +#7296 = LINE('',#7297,#7298); +#7297 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#7298 = VECTOR('',#7299,1.); +#7299 = DIRECTION('',(0.,0.,1.)); +#7300 = PLANE('',#7301); +#7301 = AXIS2_PLACEMENT_3D('',#7302,#7303,#7304); +#7302 = CARTESIAN_POINT('',(-1.15,-0.2,0.)); +#7303 = DIRECTION('',(-1.,0.,0.)); +#7304 = DIRECTION('',(0.,0.,1.)); +#7305 = ADVANCED_FACE('',(#7306),#7324,.T.); +#7306 = FACE_BOUND('',#7307,.T.); +#7307 = EDGE_LOOP('',(#7308,#7316,#7322,#7323)); +#7308 = ORIENTED_EDGE('',*,*,#7309,.T.); +#7309 = EDGE_CURVE('',#7281,#7310,#7312,.T.); +#7310 = VERTEX_POINT('',#7311); +#7311 = CARTESIAN_POINT('',(-0.2,-0.2,0.1)); +#7312 = LINE('',#7313,#7314); +#7313 = CARTESIAN_POINT('',(-0.2,-0.2,0.1)); +#7314 = VECTOR('',#7315,1.); +#7315 = DIRECTION('',(1.,0.,-0.)); +#7316 = ORIENTED_EDGE('',*,*,#7317,.T.); +#7317 = EDGE_CURVE('',#7310,#7239,#7318,.T.); +#7318 = LINE('',#7319,#7320); +#7319 = CARTESIAN_POINT('',(-0.2,-0.2,0.)); +#7320 = VECTOR('',#7321,1.); +#7321 = DIRECTION('',(-0.,0.,-1.)); +#7322 = ORIENTED_EDGE('',*,*,#7238,.T.); +#7323 = ORIENTED_EDGE('',*,*,#7288,.F.); +#7324 = PLANE('',#7325); +#7325 = AXIS2_PLACEMENT_3D('',#7326,#7327,#7328); +#7326 = CARTESIAN_POINT('',(-0.2,-0.2,0.)); +#7327 = DIRECTION('',(0.,1.,0.)); +#7328 = DIRECTION('',(0.,-0.,1.)); +#7329 = ADVANCED_FACE('',(#7330),#7348,.T.); +#7330 = FACE_BOUND('',#7331,.T.); +#7331 = EDGE_LOOP('',(#7332,#7340,#7346,#7347)); +#7332 = ORIENTED_EDGE('',*,*,#7333,.T.); +#7333 = EDGE_CURVE('',#7310,#7334,#7336,.T.); +#7334 = VERTEX_POINT('',#7335); +#7335 = CARTESIAN_POINT('',(-0.2,-0.65,0.1)); +#7336 = LINE('',#7337,#7338); +#7337 = CARTESIAN_POINT('',(-0.2,-0.65,0.1)); +#7338 = VECTOR('',#7339,1.); +#7339 = DIRECTION('',(0.,-1.,-0.)); +#7340 = ORIENTED_EDGE('',*,*,#7341,.T.); +#7341 = EDGE_CURVE('',#7334,#7249,#7342,.T.); +#7342 = LINE('',#7343,#7344); +#7343 = CARTESIAN_POINT('',(-0.2,-0.65,0.)); +#7344 = VECTOR('',#7345,1.); +#7345 = DIRECTION('',(0.,0.,-1.)); +#7346 = ORIENTED_EDGE('',*,*,#7248,.T.); +#7347 = ORIENTED_EDGE('',*,*,#7317,.F.); +#7348 = PLANE('',#7349); +#7349 = AXIS2_PLACEMENT_3D('',#7350,#7351,#7352); +#7350 = CARTESIAN_POINT('',(-0.2,-0.65,0.)); +#7351 = DIRECTION('',(1.,0.,0.)); +#7352 = DIRECTION('',(0.,0.,-1.)); +#7353 = ADVANCED_FACE('',(#7354),#7365,.T.); +#7354 = FACE_BOUND('',#7355,.T.); +#7355 = EDGE_LOOP('',(#7356,#7362,#7363,#7364)); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#7334,#7279,#7358,.T.); +#7358 = LINE('',#7359,#7360); +#7359 = CARTESIAN_POINT('',(-1.15,-0.65,0.1)); +#7360 = VECTOR('',#7361,1.); +#7361 = DIRECTION('',(-1.,-0.,-0.)); +#7362 = ORIENTED_EDGE('',*,*,#7295,.F.); +#7363 = ORIENTED_EDGE('',*,*,#7256,.T.); +#7364 = ORIENTED_EDGE('',*,*,#7341,.F.); +#7365 = PLANE('',#7366); +#7366 = AXIS2_PLACEMENT_3D('',#7367,#7368,#7369); +#7367 = CARTESIAN_POINT('',(-1.15,-0.65,0.)); +#7368 = DIRECTION('',(0.,-1.,0.)); +#7369 = DIRECTION('',(0.,-0.,-1.)); +#7370 = ADVANCED_FACE('',(#7371),#7377,.T.); +#7371 = FACE_BOUND('',#7372,.T.); +#7372 = EDGE_LOOP('',(#7373,#7374,#7375,#7376)); +#7373 = ORIENTED_EDGE('',*,*,#7333,.F.); +#7374 = ORIENTED_EDGE('',*,*,#7309,.F.); +#7375 = ORIENTED_EDGE('',*,*,#7278,.F.); +#7376 = ORIENTED_EDGE('',*,*,#7357,.F.); +#7377 = PLANE('',#7378); +#7378 = AXIS2_PLACEMENT_3D('',#7379,#7380,#7381); +#7379 = CARTESIAN_POINT('',(2.706777733423E-02,2.032129513912E-02,0.1)); +#7380 = DIRECTION('',(0.,0.,1.)); +#7381 = DIRECTION('',(1.,0.,-0.)); +#7382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7386)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7383,#7384,#7385)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7383 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7384 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7385 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7386 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7383, + 'distance_accuracy_value','confusion accuracy'); +#7387 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7388,#7390); +#7388 = ( REPRESENTATION_RELATIONSHIP('','',#7231,#6207) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7389) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7389 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6224); +#7390 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7391); +#7391 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3184','4004','',#6202,#7226,$); +#7392 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7228)); +#7393 = SHAPE_DEFINITION_REPRESENTATION(#7394,#7400); +#7394 = PRODUCT_DEFINITION_SHAPE('','',#7395); +#7395 = PRODUCT_DEFINITION('design','',#7396,#7399); +#7396 = PRODUCT_DEFINITION_FORMATION('','',#7397); +#7397 = PRODUCT('pin1','pin1','',(#7398)); +#7398 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7399 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7400 = SHAPE_REPRESENTATION('',(#11,#7401),#7405); +#7401 = AXIS2_PLACEMENT_3D('',#7402,#7403,#7404); +#7402 = CARTESIAN_POINT('',(-1.117364467349,1.155951250232,1.001)); +#7403 = DIRECTION('',(0.,-0.,1.)); +#7404 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#7405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7409)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7406,#7407,#7408)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7406 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7407 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7408 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7409 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7406, + 'distance_accuracy_value','confusion accuracy'); +#7410 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7411,#7413); +#7411 = ( REPRESENTATION_RELATIONSHIP('','',#7400,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7412) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7412 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#7413 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7414); +#7414 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3187','pin1','',#5,#7395,$); +#7415 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7397)); +#7416 = SHAPE_DEFINITION_REPRESENTATION(#7417,#7423); +#7417 = PRODUCT_DEFINITION_SHAPE('','',#7418); +#7418 = PRODUCT_DEFINITION('design','',#7419,#7422); +#7419 = PRODUCT_DEFINITION_FORMATION('','',#7420); +#7420 = PRODUCT('STM Logo018','STM Logo018','',(#7421)); +#7421 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7422 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7423 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7424),#7512); +#7424 = MANIFOLD_SOLID_BREP('',#7425); +#7425 = CLOSED_SHELL('',(#7426,#7468,#7492,#7502)); +#7426 = ADVANCED_FACE('',(#7427),#7463,.T.); +#7427 = FACE_BOUND('',#7428,.T.); +#7428 = EDGE_LOOP('',(#7429,#7440,#7448,#7457)); +#7429 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7430 = EDGE_CURVE('',#7431,#7433,#7435,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(-2.08452028229,0.382230938112,0.)); +#7433 = VERTEX_POINT('',#7434); +#7434 = CARTESIAN_POINT('',(-2.244769504025,0.382230938112,0.)); +#7435 = CIRCLE('',#7436,8.012461086772E-02); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(-2.164644893157,0.382230938112,0.)); +#7438 = DIRECTION('',(0.,0.,1.)); +#7439 = DIRECTION('',(1.,0.,-0.)); +#7440 = ORIENTED_EDGE('',*,*,#7441,.T.); +#7441 = EDGE_CURVE('',#7433,#7442,#7444,.T.); +#7442 = VERTEX_POINT('',#7443); +#7443 = CARTESIAN_POINT('',(-2.244769504025,0.382230938112,0.1)); +#7444 = LINE('',#7445,#7446); +#7445 = CARTESIAN_POINT('',(-2.244769504025,0.382230938112,0.)); +#7446 = VECTOR('',#7447,1.); +#7447 = DIRECTION('',(0.,0.,1.)); +#7448 = ORIENTED_EDGE('',*,*,#7449,.T.); +#7449 = EDGE_CURVE('',#7442,#7450,#7452,.T.); +#7450 = VERTEX_POINT('',#7451); +#7451 = CARTESIAN_POINT('',(-2.08452028229,0.382230938112,0.1)); +#7452 = CIRCLE('',#7453,8.012461086772E-02); +#7453 = AXIS2_PLACEMENT_3D('',#7454,#7455,#7456); +#7454 = CARTESIAN_POINT('',(-2.164644893157,0.382230938112,0.1)); +#7455 = DIRECTION('',(0.,0.,-1.)); +#7456 = DIRECTION('',(1.,0.,0.)); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7431,#7450,#7459,.T.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(-2.08452028229,0.382230938112,0.)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.,0.,1.)); +#7463 = CYLINDRICAL_SURFACE('',#7464,8.012461086772E-02); +#7464 = AXIS2_PLACEMENT_3D('',#7465,#7466,#7467); +#7465 = CARTESIAN_POINT('',(-2.164644893157,0.382230938112,0.)); +#7466 = DIRECTION('',(0.,0.,1.)); +#7467 = DIRECTION('',(1.,0.,-0.)); +#7468 = ADVANCED_FACE('',(#7469),#7487,.T.); +#7469 = FACE_BOUND('',#7470,.T.); +#7470 = EDGE_LOOP('',(#7471,#7472,#7479,#7480)); +#7471 = ORIENTED_EDGE('',*,*,#7441,.F.); +#7472 = ORIENTED_EDGE('',*,*,#7473,.T.); +#7473 = EDGE_CURVE('',#7433,#7431,#7474,.T.); +#7474 = CIRCLE('',#7475,8.012461086772E-02); +#7475 = AXIS2_PLACEMENT_3D('',#7476,#7477,#7478); +#7476 = CARTESIAN_POINT('',(-2.164644893157,0.382230938112,0.)); +#7477 = DIRECTION('',(0.,0.,1.)); +#7478 = DIRECTION('',(1.,0.,-0.)); +#7479 = ORIENTED_EDGE('',*,*,#7458,.T.); +#7480 = ORIENTED_EDGE('',*,*,#7481,.T.); +#7481 = EDGE_CURVE('',#7450,#7442,#7482,.T.); +#7482 = CIRCLE('',#7483,8.012461086772E-02); +#7483 = AXIS2_PLACEMENT_3D('',#7484,#7485,#7486); +#7484 = CARTESIAN_POINT('',(-2.164644893157,0.382230938112,0.1)); +#7485 = DIRECTION('',(0.,0.,-1.)); +#7486 = DIRECTION('',(1.,0.,0.)); +#7487 = CYLINDRICAL_SURFACE('',#7488,8.012461086772E-02); +#7488 = AXIS2_PLACEMENT_3D('',#7489,#7490,#7491); +#7489 = CARTESIAN_POINT('',(-2.164644893157,0.382230938112,0.)); +#7490 = DIRECTION('',(0.,0.,1.)); +#7491 = DIRECTION('',(1.,0.,-0.)); +#7492 = ADVANCED_FACE('',(#7493),#7497,.F.); +#7493 = FACE_BOUND('',#7494,.T.); +#7494 = EDGE_LOOP('',(#7495,#7496)); +#7495 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7496 = ORIENTED_EDGE('',*,*,#7473,.F.); +#7497 = PLANE('',#7498); +#7498 = AXIS2_PLACEMENT_3D('',#7499,#7500,#7501); +#7499 = CARTESIAN_POINT('',(-2.164644893157,0.382230938112,0.)); +#7500 = DIRECTION('',(0.,0.,1.)); +#7501 = DIRECTION('',(1.,0.,-0.)); +#7502 = ADVANCED_FACE('',(#7503),#7507,.T.); +#7503 = FACE_BOUND('',#7504,.T.); +#7504 = EDGE_LOOP('',(#7505,#7506)); +#7505 = ORIENTED_EDGE('',*,*,#7481,.F.); +#7506 = ORIENTED_EDGE('',*,*,#7449,.F.); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(-2.164644893157,0.382230938112,0.1)); +#7510 = DIRECTION('',(0.,0.,1.)); +#7511 = DIRECTION('',(1.,0.,-0.)); +#7512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7516)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7513,#7514,#7515)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7513 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7514 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7515 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7516 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7513, + 'distance_accuracy_value','confusion accuracy'); +#7517 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7518,#7520); +#7518 = ( REPRESENTATION_RELATIONSHIP('','',#7423,#7400) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7519) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7519 = ITEM_DEFINED_TRANSFORMATION('','',#11,#7401); +#7520 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7521); +#7521 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3186','STM Logo018','',#7395, + #7418,$); +#7522 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7420)); +#7523 = SHAPE_DEFINITION_REPRESENTATION(#7524,#7530); +#7524 = PRODUCT_DEFINITION_SHAPE('','',#7525); +#7525 = PRODUCT_DEFINITION('design','',#7526,#7529); +#7526 = PRODUCT_DEFINITION_FORMATION('','',#7527); +#7527 = PRODUCT('separator_horz','separator_horz','',(#7528)); +#7528 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7529 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7530 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7531),#8769); +#7531 = MANIFOLD_SOLID_BREP('',#7532); +#7532 = CLOSED_SHELL('',(#7533,#7609,#7840,#7865,#7889,#7914,#8138,#8163 + ,#8187,#8205,#8227,#8249,#8271,#8293,#8326,#8376,#8401,#8420,#8442, + #8464,#8486,#8508,#8533,#8558,#8577,#8589,#8601,#8613,#8625,#8637, + #8649,#8661,#8673,#8690,#8707,#8724,#8741,#8755)); +#7533 = ADVANCED_FACE('',(#7534),#7604,.T.); +#7534 = FACE_BOUND('',#7535,.T.); +#7535 = EDGE_LOOP('',(#7536,#7547,#7555,#7564,#7572,#7581,#7589,#7598)); +#7536 = ORIENTED_EDGE('',*,*,#7537,.T.); +#7537 = EDGE_CURVE('',#7538,#7540,#7542,.T.); +#7538 = VERTEX_POINT('',#7539); +#7539 = CARTESIAN_POINT('',(-2.,1.4,0.177930213198)); +#7540 = VERTEX_POINT('',#7541); +#7541 = CARTESIAN_POINT('',(-1.9,1.5,0.177930213198)); +#7542 = CIRCLE('',#7543,0.1); +#7543 = AXIS2_PLACEMENT_3D('',#7544,#7545,#7546); +#7544 = CARTESIAN_POINT('',(-1.9,1.4,0.177930213198)); +#7545 = DIRECTION('',(0.,0.,-1.)); +#7546 = DIRECTION('',(1.,0.,0.)); +#7547 = ORIENTED_EDGE('',*,*,#7548,.T.); +#7548 = EDGE_CURVE('',#7540,#7549,#7551,.T.); +#7549 = VERTEX_POINT('',#7550); +#7550 = CARTESIAN_POINT('',(1.9,1.5,0.177930213198)); +#7551 = LINE('',#7552,#7553); +#7552 = CARTESIAN_POINT('',(2.13983323495,1.5,0.177930213198)); +#7553 = VECTOR('',#7554,1.); +#7554 = DIRECTION('',(1.,-0.,0.)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.T.); +#7556 = EDGE_CURVE('',#7549,#7557,#7559,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(2.,1.4,0.177930213198)); +#7559 = CIRCLE('',#7560,0.1); +#7560 = AXIS2_PLACEMENT_3D('',#7561,#7562,#7563); +#7561 = CARTESIAN_POINT('',(1.9,1.4,0.177930213198)); +#7562 = DIRECTION('',(0.,-0.,-1.)); +#7563 = DIRECTION('',(1.,4.336808689942E-15,-0.)); +#7564 = ORIENTED_EDGE('',*,*,#7565,.T.); +#7565 = EDGE_CURVE('',#7557,#7566,#7568,.T.); +#7566 = VERTEX_POINT('',#7567); +#7567 = CARTESIAN_POINT('',(2.,-1.4,0.177930213198)); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(2.,1.5,0.177930213198)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(-0.,-1.,-0.)); +#7572 = ORIENTED_EDGE('',*,*,#7573,.T.); +#7573 = EDGE_CURVE('',#7566,#7574,#7576,.T.); +#7574 = VERTEX_POINT('',#7575); +#7575 = CARTESIAN_POINT('',(1.9,-1.5,0.177930213198)); +#7576 = CIRCLE('',#7577,0.1); +#7577 = AXIS2_PLACEMENT_3D('',#7578,#7579,#7580); +#7578 = CARTESIAN_POINT('',(1.9,-1.4,0.177930213198)); +#7579 = DIRECTION('',(0.,0.,-1.)); +#7580 = DIRECTION('',(1.,0.,0.)); +#7581 = ORIENTED_EDGE('',*,*,#7582,.T.); +#7582 = EDGE_CURVE('',#7574,#7583,#7585,.T.); +#7583 = VERTEX_POINT('',#7584); +#7584 = CARTESIAN_POINT('',(-1.9,-1.5,0.177930213198)); +#7585 = LINE('',#7586,#7587); +#7586 = CARTESIAN_POINT('',(2.13983323495,-1.5,0.177930213198)); +#7587 = VECTOR('',#7588,1.); +#7588 = DIRECTION('',(-1.,0.,-0.)); +#7589 = ORIENTED_EDGE('',*,*,#7590,.T.); +#7590 = EDGE_CURVE('',#7583,#7591,#7593,.T.); +#7591 = VERTEX_POINT('',#7592); +#7592 = CARTESIAN_POINT('',(-2.,-1.4,0.177930213198)); +#7593 = CIRCLE('',#7594,0.1); +#7594 = AXIS2_PLACEMENT_3D('',#7595,#7596,#7597); +#7595 = CARTESIAN_POINT('',(-1.9,-1.4,0.177930213198)); +#7596 = DIRECTION('',(0.,0.,-1.)); +#7597 = DIRECTION('',(1.,0.,0.)); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7591,#7538,#7600,.T.); +#7600 = LINE('',#7601,#7602); +#7601 = CARTESIAN_POINT('',(-2.,1.5,0.177930213198)); +#7602 = VECTOR('',#7603,1.); +#7603 = DIRECTION('',(0.,1.,0.)); +#7604 = PLANE('',#7605); +#7605 = AXIS2_PLACEMENT_3D('',#7606,#7607,#7608); +#7606 = CARTESIAN_POINT('',(2.13983323495,1.5,0.177930213198)); +#7607 = DIRECTION('',(0.,0.,-1.)); +#7608 = DIRECTION('',(-1.,0.,-0.)); +#7609 = ADVANCED_FACE('',(#7610,#7644,#7678,#7712,#7746),#7835,.T.); +#7610 = FACE_BOUND('',#7611,.T.); +#7611 = EDGE_LOOP('',(#7612,#7622,#7630,#7638)); +#7612 = ORIENTED_EDGE('',*,*,#7613,.F.); +#7613 = EDGE_CURVE('',#7614,#7616,#7618,.T.); +#7614 = VERTEX_POINT('',#7615); +#7615 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#7616 = VERTEX_POINT('',#7617); +#7617 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#7618 = LINE('',#7619,#7620); +#7619 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#7620 = VECTOR('',#7621,1.); +#7621 = DIRECTION('',(-0.,-0.,-1.)); +#7622 = ORIENTED_EDGE('',*,*,#7623,.T.); +#7623 = EDGE_CURVE('',#7614,#7624,#7626,.T.); +#7624 = VERTEX_POINT('',#7625); +#7625 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#7626 = LINE('',#7627,#7628); +#7627 = CARTESIAN_POINT('',(2.,1.5,0.729311069252)); +#7628 = VECTOR('',#7629,1.); +#7629 = DIRECTION('',(-1.,-0.,0.)); +#7630 = ORIENTED_EDGE('',*,*,#7631,.F.); +#7631 = EDGE_CURVE('',#7632,#7624,#7634,.T.); +#7632 = VERTEX_POINT('',#7633); +#7633 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#7634 = LINE('',#7635,#7636); +#7635 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#7636 = VECTOR('',#7637,1.); +#7637 = DIRECTION('',(-0.,-0.,1.)); +#7638 = ORIENTED_EDGE('',*,*,#7639,.F.); +#7639 = EDGE_CURVE('',#7616,#7632,#7640,.T.); +#7640 = LINE('',#7641,#7642); +#7641 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#7642 = VECTOR('',#7643,1.); +#7643 = DIRECTION('',(-1.,-0.,0.)); +#7644 = FACE_BOUND('',#7645,.T.); +#7645 = EDGE_LOOP('',(#7646,#7656,#7664,#7672)); +#7646 = ORIENTED_EDGE('',*,*,#7647,.F.); +#7647 = EDGE_CURVE('',#7648,#7650,#7652,.T.); +#7648 = VERTEX_POINT('',#7649); +#7649 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#7650 = VERTEX_POINT('',#7651); +#7651 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#7652 = LINE('',#7653,#7654); +#7653 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#7654 = VECTOR('',#7655,1.); +#7655 = DIRECTION('',(-0.,-0.,1.)); +#7656 = ORIENTED_EDGE('',*,*,#7657,.T.); +#7657 = EDGE_CURVE('',#7648,#7658,#7660,.T.); +#7658 = VERTEX_POINT('',#7659); +#7659 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,1.5,0.307930213198)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(1.,0.,-0.)); +#7664 = ORIENTED_EDGE('',*,*,#7665,.F.); +#7665 = EDGE_CURVE('',#7666,#7658,#7668,.T.); +#7666 = VERTEX_POINT('',#7667); +#7667 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#7668 = LINE('',#7669,#7670); +#7669 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#7670 = VECTOR('',#7671,1.); +#7671 = DIRECTION('',(-0.,-0.,-1.)); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7650,#7666,#7674,.T.); +#7674 = LINE('',#7675,#7676); +#7675 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#7676 = VECTOR('',#7677,1.); +#7677 = DIRECTION('',(1.,-0.,0.)); +#7678 = FACE_BOUND('',#7679,.T.); +#7679 = EDGE_LOOP('',(#7680,#7690,#7698,#7706)); +#7680 = ORIENTED_EDGE('',*,*,#7681,.F.); +#7681 = EDGE_CURVE('',#7682,#7684,#7686,.T.); +#7682 = VERTEX_POINT('',#7683); +#7683 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#7684 = VERTEX_POINT('',#7685); +#7685 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#7686 = LINE('',#7687,#7688); +#7687 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#7688 = VECTOR('',#7689,1.); +#7689 = DIRECTION('',(-0.,-0.,-1.)); +#7690 = ORIENTED_EDGE('',*,*,#7691,.T.); +#7691 = EDGE_CURVE('',#7682,#7692,#7694,.T.); +#7692 = VERTEX_POINT('',#7693); +#7693 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#7694 = LINE('',#7695,#7696); +#7695 = CARTESIAN_POINT('',(2.,1.5,0.729311069252)); +#7696 = VECTOR('',#7697,1.); +#7697 = DIRECTION('',(-1.,-0.,0.)); +#7698 = ORIENTED_EDGE('',*,*,#7699,.F.); +#7699 = EDGE_CURVE('',#7700,#7692,#7702,.T.); +#7700 = VERTEX_POINT('',#7701); +#7701 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(-0.,-0.,1.)); +#7706 = ORIENTED_EDGE('',*,*,#7707,.F.); +#7707 = EDGE_CURVE('',#7684,#7700,#7708,.T.); +#7708 = LINE('',#7709,#7710); +#7709 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#7710 = VECTOR('',#7711,1.); +#7711 = DIRECTION('',(-1.,-0.,0.)); +#7712 = FACE_BOUND('',#7713,.T.); +#7713 = EDGE_LOOP('',(#7714,#7724,#7732,#7740)); +#7714 = ORIENTED_EDGE('',*,*,#7715,.F.); +#7715 = EDGE_CURVE('',#7716,#7718,#7720,.T.); +#7716 = VERTEX_POINT('',#7717); +#7717 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#7718 = VERTEX_POINT('',#7719); +#7719 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#7720 = LINE('',#7721,#7722); +#7721 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#7722 = VECTOR('',#7723,1.); +#7723 = DIRECTION('',(-0.,-0.,1.)); +#7724 = ORIENTED_EDGE('',*,*,#7725,.T.); +#7725 = EDGE_CURVE('',#7716,#7726,#7728,.T.); +#7726 = VERTEX_POINT('',#7727); +#7727 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#7728 = LINE('',#7729,#7730); +#7729 = CARTESIAN_POINT('',(2.,1.5,0.307930213198)); +#7730 = VECTOR('',#7731,1.); +#7731 = DIRECTION('',(1.,0.,-0.)); +#7732 = ORIENTED_EDGE('',*,*,#7733,.F.); +#7733 = EDGE_CURVE('',#7734,#7726,#7736,.T.); +#7734 = VERTEX_POINT('',#7735); +#7735 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#7736 = LINE('',#7737,#7738); +#7737 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#7738 = VECTOR('',#7739,1.); +#7739 = DIRECTION('',(-0.,-0.,-1.)); +#7740 = ORIENTED_EDGE('',*,*,#7741,.F.); +#7741 = EDGE_CURVE('',#7718,#7734,#7742,.T.); +#7742 = LINE('',#7743,#7744); +#7743 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#7744 = VECTOR('',#7745,1.); +#7745 = DIRECTION('',(1.,-0.,0.)); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7758,#7764,#7765,#7773,#7781,#7789,#7797, + #7805,#7813,#7821,#7829)); +#7748 = ORIENTED_EDGE('',*,*,#7749,.F.); +#7749 = EDGE_CURVE('',#7750,#7752,#7754,.T.); +#7750 = VERTEX_POINT('',#7751); +#7751 = CARTESIAN_POINT('',(1.9,1.5,0.307930213198)); +#7752 = VERTEX_POINT('',#7753); +#7753 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(-1.,-0.,0.)); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7750,#7549,#7760,.T.); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.9,1.5,0.)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-0.,0.,-1.)); +#7764 = ORIENTED_EDGE('',*,*,#7548,.F.); +#7765 = ORIENTED_EDGE('',*,*,#7766,.T.); +#7766 = EDGE_CURVE('',#7540,#7767,#7769,.T.); +#7767 = VERTEX_POINT('',#7768); +#7768 = CARTESIAN_POINT('',(-1.9,1.5,0.307930213198)); +#7769 = LINE('',#7770,#7771); +#7770 = CARTESIAN_POINT('',(-1.9,1.5,0.)); +#7771 = VECTOR('',#7772,1.); +#7772 = DIRECTION('',(0.,-0.,1.)); +#7773 = ORIENTED_EDGE('',*,*,#7774,.F.); +#7774 = EDGE_CURVE('',#7775,#7767,#7777,.T.); +#7775 = VERTEX_POINT('',#7776); +#7776 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#7777 = LINE('',#7778,#7779); +#7778 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#7779 = VECTOR('',#7780,1.); +#7780 = DIRECTION('',(-1.,-0.,0.)); +#7781 = ORIENTED_EDGE('',*,*,#7782,.F.); +#7782 = EDGE_CURVE('',#7783,#7775,#7785,.T.); +#7783 = VERTEX_POINT('',#7784); +#7784 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#7785 = LINE('',#7786,#7787); +#7786 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#7787 = VECTOR('',#7788,1.); +#7788 = DIRECTION('',(-0.,-0.,-1.)); +#7789 = ORIENTED_EDGE('',*,*,#7790,.F.); +#7790 = EDGE_CURVE('',#7791,#7783,#7793,.T.); +#7791 = VERTEX_POINT('',#7792); +#7792 = CARTESIAN_POINT('',(-1.9,1.5,0.729311069252)); +#7793 = LINE('',#7794,#7795); +#7794 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#7795 = VECTOR('',#7796,1.); +#7796 = DIRECTION('',(1.,-0.,0.)); +#7797 = ORIENTED_EDGE('',*,*,#7798,.T.); +#7798 = EDGE_CURVE('',#7791,#7799,#7801,.T.); +#7799 = VERTEX_POINT('',#7800); +#7800 = CARTESIAN_POINT('',(-1.9,1.5,0.859311069252)); +#7801 = LINE('',#7802,#7803); +#7802 = CARTESIAN_POINT('',(-1.9,1.5,0.)); +#7803 = VECTOR('',#7804,1.); +#7804 = DIRECTION('',(0.,-0.,1.)); +#7805 = ORIENTED_EDGE('',*,*,#7806,.T.); +#7806 = EDGE_CURVE('',#7799,#7807,#7809,.T.); +#7807 = VERTEX_POINT('',#7808); +#7808 = CARTESIAN_POINT('',(1.9,1.5,0.859311069252)); +#7809 = LINE('',#7810,#7811); +#7810 = CARTESIAN_POINT('',(2.,1.5,0.859311069252)); +#7811 = VECTOR('',#7812,1.); +#7812 = DIRECTION('',(1.,0.,-0.)); +#7813 = ORIENTED_EDGE('',*,*,#7814,.T.); +#7814 = EDGE_CURVE('',#7807,#7815,#7817,.T.); +#7815 = VERTEX_POINT('',#7816); +#7816 = CARTESIAN_POINT('',(1.9,1.5,0.729311069252)); +#7817 = LINE('',#7818,#7819); +#7818 = CARTESIAN_POINT('',(1.9,1.5,0.)); +#7819 = VECTOR('',#7820,1.); +#7820 = DIRECTION('',(-0.,0.,-1.)); +#7821 = ORIENTED_EDGE('',*,*,#7822,.F.); +#7822 = EDGE_CURVE('',#7823,#7815,#7825,.T.); +#7823 = VERTEX_POINT('',#7824); +#7824 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(1.,-0.,0.)); +#7829 = ORIENTED_EDGE('',*,*,#7830,.F.); +#7830 = EDGE_CURVE('',#7752,#7823,#7831,.T.); +#7831 = LINE('',#7832,#7833); +#7832 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#7833 = VECTOR('',#7834,1.); +#7834 = DIRECTION('',(-0.,-0.,1.)); +#7835 = PLANE('',#7836); +#7836 = AXIS2_PLACEMENT_3D('',#7837,#7838,#7839); +#7837 = CARTESIAN_POINT('',(2.,1.5,0.)); +#7838 = DIRECTION('',(0.,1.,0.)); +#7839 = DIRECTION('',(0.,-0.,1.)); +#7840 = ADVANCED_FACE('',(#7841),#7860,.T.); +#7841 = FACE_BOUND('',#7842,.T.); +#7842 = EDGE_LOOP('',(#7843,#7852,#7853,#7854)); +#7843 = ORIENTED_EDGE('',*,*,#7844,.F.); +#7844 = EDGE_CURVE('',#7767,#7845,#7847,.T.); +#7845 = VERTEX_POINT('',#7846); +#7846 = CARTESIAN_POINT('',(-2.,1.4,0.307930213198)); +#7847 = CIRCLE('',#7848,0.1); +#7848 = AXIS2_PLACEMENT_3D('',#7849,#7850,#7851); +#7849 = CARTESIAN_POINT('',(-1.9,1.4,0.307930213198)); +#7850 = DIRECTION('',(0.,0.,1.)); +#7851 = DIRECTION('',(1.,0.,-0.)); +#7852 = ORIENTED_EDGE('',*,*,#7766,.F.); +#7853 = ORIENTED_EDGE('',*,*,#7537,.F.); +#7854 = ORIENTED_EDGE('',*,*,#7855,.T.); +#7855 = EDGE_CURVE('',#7538,#7845,#7856,.T.); +#7856 = LINE('',#7857,#7858); +#7857 = CARTESIAN_POINT('',(-2.,1.4,0.)); +#7858 = VECTOR('',#7859,1.); +#7859 = DIRECTION('',(0.,0.,1.)); +#7860 = CYLINDRICAL_SURFACE('',#7861,0.1); +#7861 = AXIS2_PLACEMENT_3D('',#7862,#7863,#7864); +#7862 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#7863 = DIRECTION('',(0.,0.,1.)); +#7864 = DIRECTION('',(1.,0.,-0.)); +#7865 = ADVANCED_FACE('',(#7866),#7884,.T.); +#7866 = FACE_BOUND('',#7867,.T.); +#7867 = EDGE_LOOP('',(#7868,#7876,#7877,#7878)); +#7868 = ORIENTED_EDGE('',*,*,#7869,.T.); +#7869 = EDGE_CURVE('',#7870,#7845,#7872,.T.); +#7870 = VERTEX_POINT('',#7871); +#7871 = CARTESIAN_POINT('',(-2.,-1.4,0.307930213198)); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(-2.,1.5,0.307930213198)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.,1.,-0.)); +#7876 = ORIENTED_EDGE('',*,*,#7855,.F.); +#7877 = ORIENTED_EDGE('',*,*,#7599,.F.); +#7878 = ORIENTED_EDGE('',*,*,#7879,.T.); +#7879 = EDGE_CURVE('',#7591,#7870,#7880,.T.); +#7880 = LINE('',#7881,#7882); +#7881 = CARTESIAN_POINT('',(-2.,-1.4,0.)); +#7882 = VECTOR('',#7883,1.); +#7883 = DIRECTION('',(0.,0.,1.)); +#7884 = PLANE('',#7885); +#7885 = AXIS2_PLACEMENT_3D('',#7886,#7887,#7888); +#7886 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#7887 = DIRECTION('',(-1.,0.,0.)); +#7888 = DIRECTION('',(0.,0.,1.)); +#7889 = ADVANCED_FACE('',(#7890),#7909,.T.); +#7890 = FACE_BOUND('',#7891,.T.); +#7891 = EDGE_LOOP('',(#7892,#7901,#7902,#7903)); +#7892 = ORIENTED_EDGE('',*,*,#7893,.T.); +#7893 = EDGE_CURVE('',#7894,#7870,#7896,.T.); +#7894 = VERTEX_POINT('',#7895); +#7895 = CARTESIAN_POINT('',(-1.9,-1.5,0.307930213198)); +#7896 = CIRCLE('',#7897,0.1); +#7897 = AXIS2_PLACEMENT_3D('',#7898,#7899,#7900); +#7898 = CARTESIAN_POINT('',(-1.9,-1.4,0.307930213198)); +#7899 = DIRECTION('',(0.,0.,-1.)); +#7900 = DIRECTION('',(1.,0.,0.)); +#7901 = ORIENTED_EDGE('',*,*,#7879,.F.); +#7902 = ORIENTED_EDGE('',*,*,#7590,.F.); +#7903 = ORIENTED_EDGE('',*,*,#7904,.T.); +#7904 = EDGE_CURVE('',#7583,#7894,#7905,.T.); +#7905 = LINE('',#7906,#7907); +#7906 = CARTESIAN_POINT('',(-1.9,-1.5,0.)); +#7907 = VECTOR('',#7908,1.); +#7908 = DIRECTION('',(0.,0.,1.)); +#7909 = CYLINDRICAL_SURFACE('',#7910,0.1); +#7910 = AXIS2_PLACEMENT_3D('',#7911,#7912,#7913); +#7911 = CARTESIAN_POINT('',(-1.9,-1.4,0.)); +#7912 = DIRECTION('',(0.,0.,1.)); +#7913 = DIRECTION('',(1.,0.,-0.)); +#7914 = ADVANCED_FACE('',(#7915,#7949,#7983,#8017,#8051),#8133,.T.); +#7915 = FACE_BOUND('',#7916,.T.); +#7916 = EDGE_LOOP('',(#7917,#7927,#7935,#7943)); +#7917 = ORIENTED_EDGE('',*,*,#7918,.F.); +#7918 = EDGE_CURVE('',#7919,#7921,#7923,.T.); +#7919 = VERTEX_POINT('',#7920); +#7920 = CARTESIAN_POINT('',(-1.409661265677,-1.5,0.729311069252)); +#7921 = VERTEX_POINT('',#7922); +#7922 = CARTESIAN_POINT('',(-1.409661265677,-1.5,0.307930213198)); +#7923 = LINE('',#7924,#7925); +#7924 = CARTESIAN_POINT('',(-1.409661265677,-1.5,0.741421314543)); +#7925 = VECTOR('',#7926,1.); +#7926 = DIRECTION('',(0.,0.,-1.)); +#7927 = ORIENTED_EDGE('',*,*,#7928,.T.); +#7928 = EDGE_CURVE('',#7919,#7929,#7931,.T.); +#7929 = VERTEX_POINT('',#7930); +#7930 = CARTESIAN_POINT('',(-0.812877767575,-1.5,0.729311069252)); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(-2.,-1.5,0.729311069252)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(1.,0.,0.)); +#7935 = ORIENTED_EDGE('',*,*,#7936,.F.); +#7936 = EDGE_CURVE('',#7937,#7929,#7939,.T.); +#7937 = VERTEX_POINT('',#7938); +#7938 = CARTESIAN_POINT('',(-0.812877767575,-1.5,0.307930213198)); +#7939 = LINE('',#7940,#7941); +#7940 = CARTESIAN_POINT('',(-0.812877767575,-1.5,0.242930213198)); +#7941 = VECTOR('',#7942,1.); +#7942 = DIRECTION('',(0.,0.,1.)); +#7943 = ORIENTED_EDGE('',*,*,#7944,.T.); +#7944 = EDGE_CURVE('',#7937,#7921,#7945,.T.); +#7945 = LINE('',#7946,#7947); +#7946 = CARTESIAN_POINT('',(-2.,-1.5,0.307930213198)); +#7947 = VECTOR('',#7948,1.); +#7948 = DIRECTION('',(-1.,-0.,-0.)); +#7949 = FACE_BOUND('',#7950,.T.); +#7950 = EDGE_LOOP('',(#7951,#7961,#7969,#7977)); +#7951 = ORIENTED_EDGE('',*,*,#7952,.F.); +#7952 = EDGE_CURVE('',#7953,#7955,#7957,.T.); +#7953 = VERTEX_POINT('',#7954); +#7954 = CARTESIAN_POINT('',(-6.E-02,-1.5,0.307930213198)); +#7955 = VERTEX_POINT('',#7956); +#7956 = CARTESIAN_POINT('',(-6.E-02,-1.5,0.729311069252)); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.E-02,-1.5,0.20566507158)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(0.,0.,1.)); +#7961 = ORIENTED_EDGE('',*,*,#7962,.T.); +#7962 = EDGE_CURVE('',#7953,#7963,#7965,.T.); +#7963 = VERTEX_POINT('',#7964); +#7964 = CARTESIAN_POINT('',(-0.692877767575,-1.5,0.307930213198)); +#7965 = LINE('',#7966,#7967); +#7966 = CARTESIAN_POINT('',(-2.,-1.5,0.307930213198)); +#7967 = VECTOR('',#7968,1.); +#7968 = DIRECTION('',(-1.,-0.,-0.)); +#7969 = ORIENTED_EDGE('',*,*,#7970,.F.); +#7970 = EDGE_CURVE('',#7971,#7963,#7973,.T.); +#7971 = VERTEX_POINT('',#7972); +#7972 = CARTESIAN_POINT('',(-0.692877767575,-1.5,0.729311069252)); +#7973 = LINE('',#7974,#7975); +#7974 = CARTESIAN_POINT('',(-0.692877767575,-1.5,0.751808989336)); +#7975 = VECTOR('',#7976,1.); +#7976 = DIRECTION('',(0.,0.,-1.)); +#7977 = ORIENTED_EDGE('',*,*,#7978,.T.); +#7978 = EDGE_CURVE('',#7971,#7955,#7979,.T.); +#7979 = LINE('',#7980,#7981); +#7980 = CARTESIAN_POINT('',(-2.,-1.5,0.729311069252)); +#7981 = VECTOR('',#7982,1.); +#7982 = DIRECTION('',(1.,0.,0.)); +#7983 = FACE_BOUND('',#7984,.T.); +#7984 = EDGE_LOOP('',(#7985,#7995,#8003,#8011)); +#7985 = ORIENTED_EDGE('',*,*,#7986,.F.); +#7986 = EDGE_CURVE('',#7987,#7989,#7991,.T.); +#7987 = VERTEX_POINT('',#7988); +#7988 = CARTESIAN_POINT('',(6.E-02,-1.5,0.729311069252)); +#7989 = VERTEX_POINT('',#7990); +#7990 = CARTESIAN_POINT('',(6.E-02,-1.5,0.307930213198)); +#7991 = LINE('',#7992,#7993); +#7992 = CARTESIAN_POINT('',(6.E-02,-1.5,0.789074130953)); +#7993 = VECTOR('',#7994,1.); +#7994 = DIRECTION('',(0.,0.,-1.)); +#7995 = ORIENTED_EDGE('',*,*,#7996,.T.); +#7996 = EDGE_CURVE('',#7987,#7997,#7999,.T.); +#7997 = VERTEX_POINT('',#7998); +#7998 = CARTESIAN_POINT('',(0.692877767575,-1.5,0.729311069252)); +#7999 = LINE('',#8000,#8001); +#8000 = CARTESIAN_POINT('',(-2.,-1.5,0.729311069252)); +#8001 = VECTOR('',#8002,1.); +#8002 = DIRECTION('',(1.,0.,0.)); +#8003 = ORIENTED_EDGE('',*,*,#8004,.F.); +#8004 = EDGE_CURVE('',#8005,#7997,#8007,.T.); +#8005 = VERTEX_POINT('',#8006); +#8006 = CARTESIAN_POINT('',(0.692877767575,-1.5,0.307930213198)); +#8007 = LINE('',#8008,#8009); +#8008 = CARTESIAN_POINT('',(0.692877767575,-1.5,0.242930213198)); +#8009 = VECTOR('',#8010,1.); +#8010 = DIRECTION('',(0.,0.,1.)); +#8011 = ORIENTED_EDGE('',*,*,#8012,.T.); +#8012 = EDGE_CURVE('',#8005,#7989,#8013,.T.); +#8013 = LINE('',#8014,#8015); +#8014 = CARTESIAN_POINT('',(-2.,-1.5,0.307930213198)); +#8015 = VECTOR('',#8016,1.); +#8016 = DIRECTION('',(-1.,-0.,-0.)); +#8017 = FACE_BOUND('',#8018,.T.); +#8018 = EDGE_LOOP('',(#8019,#8029,#8037,#8045)); +#8019 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8020 = EDGE_CURVE('',#8021,#8023,#8025,.T.); +#8021 = VERTEX_POINT('',#8022); +#8022 = CARTESIAN_POINT('',(1.409661265677,-1.5,0.307930213198)); +#8023 = VERTEX_POINT('',#8024); +#8024 = CARTESIAN_POINT('',(1.409661265677,-1.5,0.729311069252)); +#8025 = LINE('',#8026,#8027); +#8026 = CARTESIAN_POINT('',(1.409661265677,-1.5,0.242930213198)); +#8027 = VECTOR('',#8028,1.); +#8028 = DIRECTION('',(0.,0.,1.)); +#8029 = ORIENTED_EDGE('',*,*,#8030,.T.); +#8030 = EDGE_CURVE('',#8021,#8031,#8033,.T.); +#8031 = VERTEX_POINT('',#8032); +#8032 = CARTESIAN_POINT('',(0.812877767575,-1.5,0.307930213198)); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-2.,-1.5,0.307930213198)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,-0.,-0.)); +#8037 = ORIENTED_EDGE('',*,*,#8038,.F.); +#8038 = EDGE_CURVE('',#8039,#8031,#8041,.T.); +#8039 = VERTEX_POINT('',#8040); +#8040 = CARTESIAN_POINT('',(0.812877767575,-1.5,0.729311069252)); +#8041 = LINE('',#8042,#8043); +#8042 = CARTESIAN_POINT('',(0.812877767575,-1.5,0.751808989336)); +#8043 = VECTOR('',#8044,1.); +#8044 = DIRECTION('',(0.,0.,-1.)); +#8045 = ORIENTED_EDGE('',*,*,#8046,.T.); +#8046 = EDGE_CURVE('',#8039,#8023,#8047,.T.); +#8047 = LINE('',#8048,#8049); +#8048 = CARTESIAN_POINT('',(-2.,-1.5,0.729311069252)); +#8049 = VECTOR('',#8050,1.); +#8050 = DIRECTION('',(1.,0.,0.)); +#8051 = FACE_BOUND('',#8052,.T.); +#8052 = EDGE_LOOP('',(#8053,#8061,#8062,#8063,#8071,#8079,#8087,#8095, + #8103,#8111,#8119,#8127)); +#8053 = ORIENTED_EDGE('',*,*,#8054,.T.); +#8054 = EDGE_CURVE('',#8055,#7894,#8057,.T.); +#8055 = VERTEX_POINT('',#8056); +#8056 = CARTESIAN_POINT('',(-1.529661265677,-1.5,0.307930213198)); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-2.,-1.5,0.307930213198)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-1.,-0.,-0.)); +#8061 = ORIENTED_EDGE('',*,*,#7904,.F.); +#8062 = ORIENTED_EDGE('',*,*,#7582,.F.); +#8063 = ORIENTED_EDGE('',*,*,#8064,.T.); +#8064 = EDGE_CURVE('',#7574,#8065,#8067,.T.); +#8065 = VERTEX_POINT('',#8066); +#8066 = CARTESIAN_POINT('',(1.9,-1.5,0.307930213198)); +#8067 = LINE('',#8068,#8069); +#8068 = CARTESIAN_POINT('',(1.9,-1.5,0.)); +#8069 = VECTOR('',#8070,1.); +#8070 = DIRECTION('',(-0.,0.,1.)); +#8071 = ORIENTED_EDGE('',*,*,#8072,.F.); +#8072 = EDGE_CURVE('',#8073,#8065,#8075,.T.); +#8073 = VERTEX_POINT('',#8074); +#8074 = CARTESIAN_POINT('',(1.529661265677,-1.5,0.307930213198)); +#8075 = LINE('',#8076,#8077); +#8076 = CARTESIAN_POINT('',(-2.13983323495,-1.5,0.307930213198)); +#8077 = VECTOR('',#8078,1.); +#8078 = DIRECTION('',(1.,0.,-0.)); +#8079 = ORIENTED_EDGE('',*,*,#8080,.F.); +#8080 = EDGE_CURVE('',#8081,#8073,#8083,.T.); +#8081 = VERTEX_POINT('',#8082); +#8082 = CARTESIAN_POINT('',(1.529661265677,-1.5,0.729311069252)); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(1.529661265677,-1.5,0.751808989336)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(0.,0.,-1.)); +#8087 = ORIENTED_EDGE('',*,*,#8088,.F.); +#8088 = EDGE_CURVE('',#8089,#8081,#8091,.T.); +#8089 = VERTEX_POINT('',#8090); +#8090 = CARTESIAN_POINT('',(1.9,-1.5,0.729311069252)); +#8091 = LINE('',#8092,#8093); +#8092 = CARTESIAN_POINT('',(2.13983323495,-1.5,0.729311069252)); +#8093 = VECTOR('',#8094,1.); +#8094 = DIRECTION('',(-1.,0.,-0.)); +#8095 = ORIENTED_EDGE('',*,*,#8096,.T.); +#8096 = EDGE_CURVE('',#8089,#8097,#8099,.T.); +#8097 = VERTEX_POINT('',#8098); +#8098 = CARTESIAN_POINT('',(1.9,-1.5,0.859311069252)); +#8099 = LINE('',#8100,#8101); +#8100 = CARTESIAN_POINT('',(1.9,-1.5,0.)); +#8101 = VECTOR('',#8102,1.); +#8102 = DIRECTION('',(-0.,0.,1.)); +#8103 = ORIENTED_EDGE('',*,*,#8104,.T.); +#8104 = EDGE_CURVE('',#8097,#8105,#8107,.T.); +#8105 = VERTEX_POINT('',#8106); +#8106 = CARTESIAN_POINT('',(-1.9,-1.5,0.859311069252)); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(-2.,-1.5,0.859311069252)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(-1.,-0.,-0.)); +#8111 = ORIENTED_EDGE('',*,*,#8112,.T.); +#8112 = EDGE_CURVE('',#8105,#8113,#8115,.T.); +#8113 = VERTEX_POINT('',#8114); +#8114 = CARTESIAN_POINT('',(-1.9,-1.5,0.729311069252)); +#8115 = LINE('',#8116,#8117); +#8116 = CARTESIAN_POINT('',(-1.9,-1.5,0.)); +#8117 = VECTOR('',#8118,1.); +#8118 = DIRECTION('',(0.,-0.,-1.)); +#8119 = ORIENTED_EDGE('',*,*,#8120,.F.); +#8120 = EDGE_CURVE('',#8121,#8113,#8123,.T.); +#8121 = VERTEX_POINT('',#8122); +#8122 = CARTESIAN_POINT('',(-1.529661265677,-1.5,0.729311069252)); +#8123 = LINE('',#8124,#8125); +#8124 = CARTESIAN_POINT('',(2.13983323495,-1.5,0.729311069252)); +#8125 = VECTOR('',#8126,1.); +#8126 = DIRECTION('',(-1.,0.,-0.)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8055,#8121,#8129,.T.); +#8129 = LINE('',#8130,#8131); +#8130 = CARTESIAN_POINT('',(-1.529661265677,-1.5,0.253317887991)); +#8131 = VECTOR('',#8132,1.); +#8132 = DIRECTION('',(0.,0.,1.)); +#8133 = PLANE('',#8134); +#8134 = AXIS2_PLACEMENT_3D('',#8135,#8136,#8137); +#8135 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#8136 = DIRECTION('',(0.,-1.,0.)); +#8137 = DIRECTION('',(0.,-0.,-1.)); +#8138 = ADVANCED_FACE('',(#8139),#8158,.T.); +#8139 = FACE_BOUND('',#8140,.T.); +#8140 = EDGE_LOOP('',(#8141,#8150,#8151,#8152)); +#8141 = ORIENTED_EDGE('',*,*,#8142,.F.); +#8142 = EDGE_CURVE('',#8065,#8143,#8145,.T.); +#8143 = VERTEX_POINT('',#8144); +#8144 = CARTESIAN_POINT('',(2.,-1.4,0.307930213198)); +#8145 = CIRCLE('',#8146,0.1); +#8146 = AXIS2_PLACEMENT_3D('',#8147,#8148,#8149); +#8147 = CARTESIAN_POINT('',(1.9,-1.4,0.307930213198)); +#8148 = DIRECTION('',(0.,0.,1.)); +#8149 = DIRECTION('',(1.,0.,-0.)); +#8150 = ORIENTED_EDGE('',*,*,#8064,.F.); +#8151 = ORIENTED_EDGE('',*,*,#7573,.F.); +#8152 = ORIENTED_EDGE('',*,*,#8153,.T.); +#8153 = EDGE_CURVE('',#7566,#8143,#8154,.T.); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(2.,-1.4,0.)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(0.,0.,1.)); +#8158 = CYLINDRICAL_SURFACE('',#8159,0.1); +#8159 = AXIS2_PLACEMENT_3D('',#8160,#8161,#8162); +#8160 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#8161 = DIRECTION('',(0.,0.,1.)); +#8162 = DIRECTION('',(1.,0.,-0.)); +#8163 = ADVANCED_FACE('',(#8164),#8182,.T.); +#8164 = FACE_BOUND('',#8165,.T.); +#8165 = EDGE_LOOP('',(#8166,#8174,#8175,#8176)); +#8166 = ORIENTED_EDGE('',*,*,#8167,.T.); +#8167 = EDGE_CURVE('',#8168,#8143,#8170,.T.); +#8168 = VERTEX_POINT('',#8169); +#8169 = CARTESIAN_POINT('',(2.,1.4,0.307930213198)); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(2.,-1.5,0.307930213198)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.,-1.,-0.)); +#8174 = ORIENTED_EDGE('',*,*,#8153,.F.); +#8175 = ORIENTED_EDGE('',*,*,#7565,.F.); +#8176 = ORIENTED_EDGE('',*,*,#8177,.T.); +#8177 = EDGE_CURVE('',#7557,#8168,#8178,.T.); +#8178 = LINE('',#8179,#8180); +#8179 = CARTESIAN_POINT('',(2.,1.4,0.)); +#8180 = VECTOR('',#8181,1.); +#8181 = DIRECTION('',(-0.,-0.,1.)); +#8182 = PLANE('',#8183); +#8183 = AXIS2_PLACEMENT_3D('',#8184,#8185,#8186); +#8184 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#8185 = DIRECTION('',(1.,0.,0.)); +#8186 = DIRECTION('',(0.,0.,-1.)); +#8187 = ADVANCED_FACE('',(#8188),#8200,.T.); +#8188 = FACE_BOUND('',#8189,.T.); +#8189 = EDGE_LOOP('',(#8190,#8197,#8198,#8199)); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#7750,#8168,#8192,.T.); +#8192 = CIRCLE('',#8193,0.1); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(1.9,1.4,0.307930213198)); +#8195 = DIRECTION('',(0.,-0.,-1.)); +#8196 = DIRECTION('',(1.,6.505213034913E-15,-0.)); +#8197 = ORIENTED_EDGE('',*,*,#8177,.F.); +#8198 = ORIENTED_EDGE('',*,*,#7556,.F.); +#8199 = ORIENTED_EDGE('',*,*,#7759,.F.); +#8200 = CYLINDRICAL_SURFACE('',#8201,0.1); +#8201 = AXIS2_PLACEMENT_3D('',#8202,#8203,#8204); +#8202 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#8203 = DIRECTION('',(0.,0.,1.)); +#8204 = DIRECTION('',(1.,0.,-0.)); +#8205 = ADVANCED_FACE('',(#8206),#8222,.T.); +#8206 = FACE_BOUND('',#8207,.T.); +#8207 = EDGE_LOOP('',(#8208,#8209,#8215,#8216)); +#8208 = ORIENTED_EDGE('',*,*,#7623,.F.); +#8209 = ORIENTED_EDGE('',*,*,#8210,.T.); +#8210 = EDGE_CURVE('',#7614,#8023,#8211,.T.); +#8211 = LINE('',#8212,#8213); +#8212 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#8213 = VECTOR('',#8214,1.); +#8214 = DIRECTION('',(-0.,-1.,-0.)); +#8215 = ORIENTED_EDGE('',*,*,#8046,.F.); +#8216 = ORIENTED_EDGE('',*,*,#8217,.T.); +#8217 = EDGE_CURVE('',#8039,#7624,#8218,.T.); +#8218 = LINE('',#8219,#8220); +#8219 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#8220 = VECTOR('',#8221,1.); +#8221 = DIRECTION('',(0.,1.,0.)); +#8222 = PLANE('',#8223); +#8223 = AXIS2_PLACEMENT_3D('',#8224,#8225,#8226); +#8224 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#8225 = DIRECTION('',(0.,0.,-1.)); +#8226 = DIRECTION('',(-1.,0.,-0.)); +#8227 = ADVANCED_FACE('',(#8228),#8244,.T.); +#8228 = FACE_BOUND('',#8229,.T.); +#8229 = EDGE_LOOP('',(#8230,#8231,#8237,#8238)); +#8230 = ORIENTED_EDGE('',*,*,#7657,.F.); +#8231 = ORIENTED_EDGE('',*,*,#8232,.T.); +#8232 = EDGE_CURVE('',#7648,#7989,#8233,.T.); +#8233 = LINE('',#8234,#8235); +#8234 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#8235 = VECTOR('',#8236,1.); +#8236 = DIRECTION('',(0.,-1.,-0.)); +#8237 = ORIENTED_EDGE('',*,*,#8012,.F.); +#8238 = ORIENTED_EDGE('',*,*,#8239,.T.); +#8239 = EDGE_CURVE('',#8005,#7658,#8240,.T.); +#8240 = LINE('',#8241,#8242); +#8241 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#8242 = VECTOR('',#8243,1.); +#8243 = DIRECTION('',(-0.,1.,0.)); +#8244 = PLANE('',#8245); +#8245 = AXIS2_PLACEMENT_3D('',#8246,#8247,#8248); +#8246 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#8247 = DIRECTION('',(0.,0.,1.)); +#8248 = DIRECTION('',(1.,0.,-0.)); +#8249 = ADVANCED_FACE('',(#8250),#8266,.T.); +#8250 = FACE_BOUND('',#8251,.T.); +#8251 = EDGE_LOOP('',(#8252,#8253,#8259,#8260)); +#8252 = ORIENTED_EDGE('',*,*,#7691,.F.); +#8253 = ORIENTED_EDGE('',*,*,#8254,.T.); +#8254 = EDGE_CURVE('',#7682,#7955,#8255,.T.); +#8255 = LINE('',#8256,#8257); +#8256 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#8257 = VECTOR('',#8258,1.); +#8258 = DIRECTION('',(-0.,-1.,-0.)); +#8259 = ORIENTED_EDGE('',*,*,#7978,.F.); +#8260 = ORIENTED_EDGE('',*,*,#8261,.T.); +#8261 = EDGE_CURVE('',#7971,#7692,#8262,.T.); +#8262 = LINE('',#8263,#8264); +#8263 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#8264 = VECTOR('',#8265,1.); +#8265 = DIRECTION('',(0.,1.,0.)); +#8266 = PLANE('',#8267); +#8267 = AXIS2_PLACEMENT_3D('',#8268,#8269,#8270); +#8268 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#8269 = DIRECTION('',(0.,0.,-1.)); +#8270 = DIRECTION('',(-1.,0.,-0.)); +#8271 = ADVANCED_FACE('',(#8272),#8288,.T.); +#8272 = FACE_BOUND('',#8273,.T.); +#8273 = EDGE_LOOP('',(#8274,#8275,#8281,#8282)); +#8274 = ORIENTED_EDGE('',*,*,#7725,.F.); +#8275 = ORIENTED_EDGE('',*,*,#8276,.T.); +#8276 = EDGE_CURVE('',#7716,#7921,#8277,.T.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(0.,-1.,-0.)); +#8281 = ORIENTED_EDGE('',*,*,#7944,.F.); +#8282 = ORIENTED_EDGE('',*,*,#8283,.T.); +#8283 = EDGE_CURVE('',#7937,#7726,#8284,.T.); +#8284 = LINE('',#8285,#8286); +#8285 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#8286 = VECTOR('',#8287,1.); +#8287 = DIRECTION('',(-0.,1.,0.)); +#8288 = PLANE('',#8289); +#8289 = AXIS2_PLACEMENT_3D('',#8290,#8291,#8292); +#8290 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#8291 = DIRECTION('',(0.,0.,1.)); +#8292 = DIRECTION('',(1.,0.,-0.)); +#8293 = ADVANCED_FACE('',(#8294),#8321,.T.); +#8294 = FACE_BOUND('',#8295,.T.); +#8295 = EDGE_LOOP('',(#8296,#8305,#8313,#8320)); +#8296 = ORIENTED_EDGE('',*,*,#8297,.T.); +#8297 = EDGE_CURVE('',#7807,#8298,#8300,.T.); +#8298 = VERTEX_POINT('',#8299); +#8299 = CARTESIAN_POINT('',(2.,1.4,0.859311069252)); +#8300 = CIRCLE('',#8301,0.1); +#8301 = AXIS2_PLACEMENT_3D('',#8302,#8303,#8304); +#8302 = CARTESIAN_POINT('',(1.9,1.4,0.859311069252)); +#8303 = DIRECTION('',(0.,-0.,-1.)); +#8304 = DIRECTION('',(1.,4.336808689942E-15,-0.)); +#8305 = ORIENTED_EDGE('',*,*,#8306,.F.); +#8306 = EDGE_CURVE('',#8307,#8298,#8309,.T.); +#8307 = VERTEX_POINT('',#8308); +#8308 = CARTESIAN_POINT('',(2.,1.4,0.729311069252)); +#8309 = LINE('',#8310,#8311); +#8310 = CARTESIAN_POINT('',(2.,1.4,0.)); +#8311 = VECTOR('',#8312,1.); +#8312 = DIRECTION('',(-0.,-0.,1.)); +#8313 = ORIENTED_EDGE('',*,*,#8314,.F.); +#8314 = EDGE_CURVE('',#7815,#8307,#8315,.T.); +#8315 = CIRCLE('',#8316,0.1); +#8316 = AXIS2_PLACEMENT_3D('',#8317,#8318,#8319); +#8317 = CARTESIAN_POINT('',(1.9,1.4,0.729311069252)); +#8318 = DIRECTION('',(0.,-0.,-1.)); +#8319 = DIRECTION('',(1.,4.336808689942E-15,-0.)); +#8320 = ORIENTED_EDGE('',*,*,#7814,.F.); +#8321 = CYLINDRICAL_SURFACE('',#8322,0.1); +#8322 = AXIS2_PLACEMENT_3D('',#8323,#8324,#8325); +#8323 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#8324 = DIRECTION('',(0.,0.,1.)); +#8325 = DIRECTION('',(1.,0.,-0.)); +#8326 = ADVANCED_FACE('',(#8327),#8371,.T.); +#8327 = FACE_BOUND('',#8328,.T.); +#8328 = EDGE_LOOP('',(#8329,#8338,#8344,#8345,#8346,#8355,#8363,#8370)); +#8329 = ORIENTED_EDGE('',*,*,#8330,.T.); +#8330 = EDGE_CURVE('',#8097,#8331,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(2.,-1.4,0.859311069252)); +#8333 = CIRCLE('',#8334,0.1); +#8334 = AXIS2_PLACEMENT_3D('',#8335,#8336,#8337); +#8335 = CARTESIAN_POINT('',(1.9,-1.4,0.859311069252)); +#8336 = DIRECTION('',(0.,0.,1.)); +#8337 = DIRECTION('',(1.,0.,-0.)); +#8338 = ORIENTED_EDGE('',*,*,#8339,.T.); +#8339 = EDGE_CURVE('',#8331,#8298,#8340,.T.); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(2.,1.5,0.859311069252)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(-0.,1.,0.)); +#8344 = ORIENTED_EDGE('',*,*,#8297,.F.); +#8345 = ORIENTED_EDGE('',*,*,#7806,.F.); +#8346 = ORIENTED_EDGE('',*,*,#8347,.T.); +#8347 = EDGE_CURVE('',#7799,#8348,#8350,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(-2.,1.4,0.859311069252)); +#8350 = CIRCLE('',#8351,0.1); +#8351 = AXIS2_PLACEMENT_3D('',#8352,#8353,#8354); +#8352 = CARTESIAN_POINT('',(-1.9,1.4,0.859311069252)); +#8353 = DIRECTION('',(0.,0.,1.)); +#8354 = DIRECTION('',(1.,0.,-0.)); +#8355 = ORIENTED_EDGE('',*,*,#8356,.T.); +#8356 = EDGE_CURVE('',#8348,#8357,#8359,.T.); +#8357 = VERTEX_POINT('',#8358); +#8358 = CARTESIAN_POINT('',(-2.,-1.4,0.859311069252)); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(-2.,1.5,0.859311069252)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(0.,-1.,-0.)); +#8363 = ORIENTED_EDGE('',*,*,#8364,.T.); +#8364 = EDGE_CURVE('',#8357,#8105,#8365,.T.); +#8365 = CIRCLE('',#8366,0.1); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(-1.9,-1.4,0.859311069252)); +#8368 = DIRECTION('',(0.,0.,1.)); +#8369 = DIRECTION('',(1.,0.,-0.)); +#8370 = ORIENTED_EDGE('',*,*,#8104,.F.); +#8371 = PLANE('',#8372); +#8372 = AXIS2_PLACEMENT_3D('',#8373,#8374,#8375); +#8373 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.859311069252)); +#8374 = DIRECTION('',(0.,0.,1.)); +#8375 = DIRECTION('',(1.,0.,-0.)); +#8376 = ADVANCED_FACE('',(#8377),#8396,.T.); +#8377 = FACE_BOUND('',#8378,.T.); +#8378 = EDGE_LOOP('',(#8379,#8380,#8381,#8390)); +#8379 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8380 = ORIENTED_EDGE('',*,*,#7798,.F.); +#8381 = ORIENTED_EDGE('',*,*,#8382,.F.); +#8382 = EDGE_CURVE('',#8383,#7791,#8385,.T.); +#8383 = VERTEX_POINT('',#8384); +#8384 = CARTESIAN_POINT('',(-2.,1.4,0.729311069252)); +#8385 = CIRCLE('',#8386,0.1); +#8386 = AXIS2_PLACEMENT_3D('',#8387,#8388,#8389); +#8387 = CARTESIAN_POINT('',(-1.9,1.4,0.729311069252)); +#8388 = DIRECTION('',(0.,0.,-1.)); +#8389 = DIRECTION('',(1.,0.,0.)); +#8390 = ORIENTED_EDGE('',*,*,#8391,.T.); +#8391 = EDGE_CURVE('',#8383,#8348,#8392,.T.); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-2.,1.4,0.)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(0.,0.,1.)); +#8396 = CYLINDRICAL_SURFACE('',#8397,0.1); +#8397 = AXIS2_PLACEMENT_3D('',#8398,#8399,#8400); +#8398 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#8399 = DIRECTION('',(0.,0.,1.)); +#8400 = DIRECTION('',(1.,0.,-0.)); +#8401 = ADVANCED_FACE('',(#8402),#8415,.T.); +#8402 = FACE_BOUND('',#8403,.T.); +#8403 = EDGE_LOOP('',(#8404,#8405,#8406,#8407,#8413,#8414)); +#8404 = ORIENTED_EDGE('',*,*,#7869,.F.); +#8405 = ORIENTED_EDGE('',*,*,#7893,.F.); +#8406 = ORIENTED_EDGE('',*,*,#8054,.F.); +#8407 = ORIENTED_EDGE('',*,*,#8408,.T.); +#8408 = EDGE_CURVE('',#8055,#7775,#8409,.T.); +#8409 = LINE('',#8410,#8411); +#8410 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#8411 = VECTOR('',#8412,1.); +#8412 = DIRECTION('',(-0.,1.,0.)); +#8413 = ORIENTED_EDGE('',*,*,#7774,.T.); +#8414 = ORIENTED_EDGE('',*,*,#7844,.T.); +#8415 = PLANE('',#8416); +#8416 = AXIS2_PLACEMENT_3D('',#8417,#8418,#8419); +#8417 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#8418 = DIRECTION('',(0.,0.,1.)); +#8419 = DIRECTION('',(1.,0.,-0.)); +#8420 = ADVANCED_FACE('',(#8421),#8437,.T.); +#8421 = FACE_BOUND('',#8422,.T.); +#8422 = EDGE_LOOP('',(#8423,#8424,#8430,#8431)); +#8423 = ORIENTED_EDGE('',*,*,#7741,.T.); +#8424 = ORIENTED_EDGE('',*,*,#8425,.T.); +#8425 = EDGE_CURVE('',#7734,#7929,#8426,.T.); +#8426 = LINE('',#8427,#8428); +#8427 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#8428 = VECTOR('',#8429,1.); +#8429 = DIRECTION('',(-0.,-1.,-0.)); +#8430 = ORIENTED_EDGE('',*,*,#7928,.F.); +#8431 = ORIENTED_EDGE('',*,*,#8432,.T.); +#8432 = EDGE_CURVE('',#7919,#7718,#8433,.T.); +#8433 = LINE('',#8434,#8435); +#8434 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#8435 = VECTOR('',#8436,1.); +#8436 = DIRECTION('',(0.,1.,0.)); +#8437 = PLANE('',#8438); +#8438 = AXIS2_PLACEMENT_3D('',#8439,#8440,#8441); +#8439 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#8440 = DIRECTION('',(0.,0.,-1.)); +#8441 = DIRECTION('',(-1.,0.,-0.)); +#8442 = ADVANCED_FACE('',(#8443),#8459,.T.); +#8443 = FACE_BOUND('',#8444,.T.); +#8444 = EDGE_LOOP('',(#8445,#8446,#8452,#8453)); +#8445 = ORIENTED_EDGE('',*,*,#7707,.T.); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#7700,#7963,#8448,.T.); +#8448 = LINE('',#8449,#8450); +#8449 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#8450 = VECTOR('',#8451,1.); +#8451 = DIRECTION('',(0.,-1.,-0.)); +#8452 = ORIENTED_EDGE('',*,*,#7962,.F.); +#8453 = ORIENTED_EDGE('',*,*,#8454,.T.); +#8454 = EDGE_CURVE('',#7953,#7684,#8455,.T.); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.,1.,0.)); +#8459 = PLANE('',#8460); +#8460 = AXIS2_PLACEMENT_3D('',#8461,#8462,#8463); +#8461 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#8462 = DIRECTION('',(0.,0.,1.)); +#8463 = DIRECTION('',(1.,0.,-0.)); +#8464 = ADVANCED_FACE('',(#8465),#8481,.T.); +#8465 = FACE_BOUND('',#8466,.T.); +#8466 = EDGE_LOOP('',(#8467,#8468,#8474,#8475)); +#8467 = ORIENTED_EDGE('',*,*,#7673,.T.); +#8468 = ORIENTED_EDGE('',*,*,#8469,.T.); +#8469 = EDGE_CURVE('',#7666,#7997,#8470,.T.); +#8470 = LINE('',#8471,#8472); +#8471 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#8472 = VECTOR('',#8473,1.); +#8473 = DIRECTION('',(-0.,-1.,-0.)); +#8474 = ORIENTED_EDGE('',*,*,#7996,.F.); +#8475 = ORIENTED_EDGE('',*,*,#8476,.T.); +#8476 = EDGE_CURVE('',#7987,#7650,#8477,.T.); +#8477 = LINE('',#8478,#8479); +#8478 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#8479 = VECTOR('',#8480,1.); +#8480 = DIRECTION('',(0.,1.,0.)); +#8481 = PLANE('',#8482); +#8482 = AXIS2_PLACEMENT_3D('',#8483,#8484,#8485); +#8483 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#8484 = DIRECTION('',(0.,0.,-1.)); +#8485 = DIRECTION('',(-1.,0.,-0.)); +#8486 = ADVANCED_FACE('',(#8487),#8503,.T.); +#8487 = FACE_BOUND('',#8488,.T.); +#8488 = EDGE_LOOP('',(#8489,#8490,#8496,#8497)); +#8489 = ORIENTED_EDGE('',*,*,#7639,.T.); +#8490 = ORIENTED_EDGE('',*,*,#8491,.T.); +#8491 = EDGE_CURVE('',#7632,#8031,#8492,.T.); +#8492 = LINE('',#8493,#8494); +#8493 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#8494 = VECTOR('',#8495,1.); +#8495 = DIRECTION('',(0.,-1.,-0.)); +#8496 = ORIENTED_EDGE('',*,*,#8030,.F.); +#8497 = ORIENTED_EDGE('',*,*,#8498,.T.); +#8498 = EDGE_CURVE('',#8021,#7616,#8499,.T.); +#8499 = LINE('',#8500,#8501); +#8500 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#8501 = VECTOR('',#8502,1.); +#8502 = DIRECTION('',(-0.,1.,0.)); +#8503 = PLANE('',#8504); +#8504 = AXIS2_PLACEMENT_3D('',#8505,#8506,#8507); +#8505 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#8506 = DIRECTION('',(0.,0.,1.)); +#8507 = DIRECTION('',(1.,0.,-0.)); +#8508 = ADVANCED_FACE('',(#8509),#8528,.T.); +#8509 = FACE_BOUND('',#8510,.T.); +#8510 = EDGE_LOOP('',(#8511,#8512,#8520,#8527)); +#8511 = ORIENTED_EDGE('',*,*,#8364,.F.); +#8512 = ORIENTED_EDGE('',*,*,#8513,.T.); +#8513 = EDGE_CURVE('',#8357,#8514,#8516,.T.); +#8514 = VERTEX_POINT('',#8515); +#8515 = CARTESIAN_POINT('',(-2.,-1.4,0.729311069252)); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(-2.,-1.4,0.)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(-0.,-0.,-1.)); +#8520 = ORIENTED_EDGE('',*,*,#8521,.F.); +#8521 = EDGE_CURVE('',#8113,#8514,#8522,.T.); +#8522 = CIRCLE('',#8523,0.1); +#8523 = AXIS2_PLACEMENT_3D('',#8524,#8525,#8526); +#8524 = CARTESIAN_POINT('',(-1.9,-1.4,0.729311069252)); +#8525 = DIRECTION('',(0.,0.,-1.)); +#8526 = DIRECTION('',(1.,0.,0.)); +#8527 = ORIENTED_EDGE('',*,*,#8112,.F.); +#8528 = CYLINDRICAL_SURFACE('',#8529,0.1); +#8529 = AXIS2_PLACEMENT_3D('',#8530,#8531,#8532); +#8530 = CARTESIAN_POINT('',(-1.9,-1.4,0.)); +#8531 = DIRECTION('',(0.,0.,1.)); +#8532 = DIRECTION('',(1.,0.,-0.)); +#8533 = ADVANCED_FACE('',(#8534),#8553,.T.); +#8534 = FACE_BOUND('',#8535,.T.); +#8535 = EDGE_LOOP('',(#8536,#8537,#8538,#8547)); +#8536 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8537 = ORIENTED_EDGE('',*,*,#8096,.F.); +#8538 = ORIENTED_EDGE('',*,*,#8539,.F.); +#8539 = EDGE_CURVE('',#8540,#8089,#8542,.T.); +#8540 = VERTEX_POINT('',#8541); +#8541 = CARTESIAN_POINT('',(2.,-1.4,0.729311069252)); +#8542 = CIRCLE('',#8543,0.1); +#8543 = AXIS2_PLACEMENT_3D('',#8544,#8545,#8546); +#8544 = CARTESIAN_POINT('',(1.9,-1.4,0.729311069252)); +#8545 = DIRECTION('',(0.,0.,-1.)); +#8546 = DIRECTION('',(1.,0.,0.)); +#8547 = ORIENTED_EDGE('',*,*,#8548,.T.); +#8548 = EDGE_CURVE('',#8540,#8331,#8549,.T.); +#8549 = LINE('',#8550,#8551); +#8550 = CARTESIAN_POINT('',(2.,-1.4,0.)); +#8551 = VECTOR('',#8552,1.); +#8552 = DIRECTION('',(0.,0.,1.)); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.1); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#8556 = DIRECTION('',(0.,0.,1.)); +#8557 = DIRECTION('',(1.,0.,-0.)); +#8558 = ADVANCED_FACE('',(#8559),#8572,.T.); +#8559 = FACE_BOUND('',#8560,.T.); +#8560 = EDGE_LOOP('',(#8561,#8562,#8568,#8569,#8570,#8571)); +#8561 = ORIENTED_EDGE('',*,*,#7749,.T.); +#8562 = ORIENTED_EDGE('',*,*,#8563,.T.); +#8563 = EDGE_CURVE('',#7752,#8073,#8564,.T.); +#8564 = LINE('',#8565,#8566); +#8565 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#8566 = VECTOR('',#8567,1.); +#8567 = DIRECTION('',(0.,-1.,-0.)); +#8568 = ORIENTED_EDGE('',*,*,#8072,.T.); +#8569 = ORIENTED_EDGE('',*,*,#8142,.T.); +#8570 = ORIENTED_EDGE('',*,*,#8167,.F.); +#8571 = ORIENTED_EDGE('',*,*,#8191,.F.); +#8572 = PLANE('',#8573); +#8573 = AXIS2_PLACEMENT_3D('',#8574,#8575,#8576); +#8574 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#8575 = DIRECTION('',(0.,0.,1.)); +#8576 = DIRECTION('',(1.,0.,-0.)); +#8577 = ADVANCED_FACE('',(#8578),#8584,.T.); +#8578 = FACE_BOUND('',#8579,.T.); +#8579 = EDGE_LOOP('',(#8580,#8581,#8582,#8583)); +#8580 = ORIENTED_EDGE('',*,*,#7613,.T.); +#8581 = ORIENTED_EDGE('',*,*,#8498,.F.); +#8582 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8583 = ORIENTED_EDGE('',*,*,#8210,.F.); +#8584 = PLANE('',#8585); +#8585 = AXIS2_PLACEMENT_3D('',#8586,#8587,#8588); +#8586 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#8587 = DIRECTION('',(-1.,0.,0.)); +#8588 = DIRECTION('',(0.,0.,1.)); +#8589 = ADVANCED_FACE('',(#8590),#8596,.T.); +#8590 = FACE_BOUND('',#8591,.T.); +#8591 = EDGE_LOOP('',(#8592,#8593,#8594,#8595)); +#8592 = ORIENTED_EDGE('',*,*,#7631,.T.); +#8593 = ORIENTED_EDGE('',*,*,#8217,.F.); +#8594 = ORIENTED_EDGE('',*,*,#8038,.T.); +#8595 = ORIENTED_EDGE('',*,*,#8491,.F.); +#8596 = PLANE('',#8597); +#8597 = AXIS2_PLACEMENT_3D('',#8598,#8599,#8600); +#8598 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#8599 = DIRECTION('',(1.,0.,0.)); +#8600 = DIRECTION('',(0.,0.,-1.)); +#8601 = ADVANCED_FACE('',(#8602),#8608,.T.); +#8602 = FACE_BOUND('',#8603,.T.); +#8603 = EDGE_LOOP('',(#8604,#8605,#8606,#8607)); +#8604 = ORIENTED_EDGE('',*,*,#7647,.T.); +#8605 = ORIENTED_EDGE('',*,*,#8476,.F.); +#8606 = ORIENTED_EDGE('',*,*,#7986,.T.); +#8607 = ORIENTED_EDGE('',*,*,#8232,.F.); +#8608 = PLANE('',#8609); +#8609 = AXIS2_PLACEMENT_3D('',#8610,#8611,#8612); +#8610 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#8611 = DIRECTION('',(1.,0.,0.)); +#8612 = DIRECTION('',(0.,0.,-1.)); +#8613 = ADVANCED_FACE('',(#8614),#8620,.T.); +#8614 = FACE_BOUND('',#8615,.T.); +#8615 = EDGE_LOOP('',(#8616,#8617,#8618,#8619)); +#8616 = ORIENTED_EDGE('',*,*,#7665,.T.); +#8617 = ORIENTED_EDGE('',*,*,#8239,.F.); +#8618 = ORIENTED_EDGE('',*,*,#8004,.T.); +#8619 = ORIENTED_EDGE('',*,*,#8469,.F.); +#8620 = PLANE('',#8621); +#8621 = AXIS2_PLACEMENT_3D('',#8622,#8623,#8624); +#8622 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#8623 = DIRECTION('',(-1.,0.,0.)); +#8624 = DIRECTION('',(0.,0.,1.)); +#8625 = ADVANCED_FACE('',(#8626),#8632,.T.); +#8626 = FACE_BOUND('',#8627,.T.); +#8627 = EDGE_LOOP('',(#8628,#8629,#8630,#8631)); +#8628 = ORIENTED_EDGE('',*,*,#7681,.T.); +#8629 = ORIENTED_EDGE('',*,*,#8454,.F.); +#8630 = ORIENTED_EDGE('',*,*,#7952,.T.); +#8631 = ORIENTED_EDGE('',*,*,#8254,.F.); +#8632 = PLANE('',#8633); +#8633 = AXIS2_PLACEMENT_3D('',#8634,#8635,#8636); +#8634 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#8635 = DIRECTION('',(-1.,0.,0.)); +#8636 = DIRECTION('',(0.,0.,1.)); +#8637 = ADVANCED_FACE('',(#8638),#8644,.T.); +#8638 = FACE_BOUND('',#8639,.T.); +#8639 = EDGE_LOOP('',(#8640,#8641,#8642,#8643)); +#8640 = ORIENTED_EDGE('',*,*,#7699,.T.); +#8641 = ORIENTED_EDGE('',*,*,#8261,.F.); +#8642 = ORIENTED_EDGE('',*,*,#7970,.T.); +#8643 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8644 = PLANE('',#8645); +#8645 = AXIS2_PLACEMENT_3D('',#8646,#8647,#8648); +#8646 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#8647 = DIRECTION('',(1.,0.,0.)); +#8648 = DIRECTION('',(0.,0.,-1.)); +#8649 = ADVANCED_FACE('',(#8650),#8656,.T.); +#8650 = FACE_BOUND('',#8651,.T.); +#8651 = EDGE_LOOP('',(#8652,#8653,#8654,#8655)); +#8652 = ORIENTED_EDGE('',*,*,#7715,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8432,.F.); +#8654 = ORIENTED_EDGE('',*,*,#7918,.T.); +#8655 = ORIENTED_EDGE('',*,*,#8276,.F.); +#8656 = PLANE('',#8657); +#8657 = AXIS2_PLACEMENT_3D('',#8658,#8659,#8660); +#8658 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#8659 = DIRECTION('',(1.,0.,0.)); +#8660 = DIRECTION('',(0.,0.,-1.)); +#8661 = ADVANCED_FACE('',(#8662),#8668,.T.); +#8662 = FACE_BOUND('',#8663,.T.); +#8663 = EDGE_LOOP('',(#8664,#8665,#8666,#8667)); +#8664 = ORIENTED_EDGE('',*,*,#7733,.T.); +#8665 = ORIENTED_EDGE('',*,*,#8283,.F.); +#8666 = ORIENTED_EDGE('',*,*,#7936,.T.); +#8667 = ORIENTED_EDGE('',*,*,#8425,.F.); +#8668 = PLANE('',#8669); +#8669 = AXIS2_PLACEMENT_3D('',#8670,#8671,#8672); +#8670 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#8671 = DIRECTION('',(-1.,0.,0.)); +#8672 = DIRECTION('',(0.,0.,1.)); +#8673 = ADVANCED_FACE('',(#8674),#8685,.T.); +#8674 = FACE_BOUND('',#8675,.T.); +#8675 = EDGE_LOOP('',(#8676,#8677,#8678,#8684)); +#8676 = ORIENTED_EDGE('',*,*,#8339,.F.); +#8677 = ORIENTED_EDGE('',*,*,#8548,.F.); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8540,#8307,#8680,.T.); +#8680 = LINE('',#8681,#8682); +#8681 = CARTESIAN_POINT('',(2.,-1.5,0.729311069252)); +#8682 = VECTOR('',#8683,1.); +#8683 = DIRECTION('',(-0.,1.,0.)); +#8684 = ORIENTED_EDGE('',*,*,#8306,.T.); +#8685 = PLANE('',#8686); +#8686 = AXIS2_PLACEMENT_3D('',#8687,#8688,#8689); +#8687 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#8688 = DIRECTION('',(1.,0.,0.)); +#8689 = DIRECTION('',(0.,0.,-1.)); +#8690 = ADVANCED_FACE('',(#8691),#8702,.T.); +#8691 = FACE_BOUND('',#8692,.T.); +#8692 = EDGE_LOOP('',(#8693,#8694,#8695,#8701)); +#8693 = ORIENTED_EDGE('',*,*,#8356,.F.); +#8694 = ORIENTED_EDGE('',*,*,#8391,.F.); +#8695 = ORIENTED_EDGE('',*,*,#8696,.T.); +#8696 = EDGE_CURVE('',#8383,#8514,#8697,.T.); +#8697 = LINE('',#8698,#8699); +#8698 = CARTESIAN_POINT('',(-2.,1.5,0.729311069252)); +#8699 = VECTOR('',#8700,1.); +#8700 = DIRECTION('',(-0.,-1.,0.)); +#8701 = ORIENTED_EDGE('',*,*,#8513,.F.); +#8702 = PLANE('',#8703); +#8703 = AXIS2_PLACEMENT_3D('',#8704,#8705,#8706); +#8704 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#8705 = DIRECTION('',(-1.,0.,0.)); +#8706 = DIRECTION('',(0.,0.,1.)); +#8707 = ADVANCED_FACE('',(#8708),#8719,.T.); +#8708 = FACE_BOUND('',#8709,.T.); +#8709 = EDGE_LOOP('',(#8710,#8711,#8712,#8713)); +#8710 = ORIENTED_EDGE('',*,*,#7782,.T.); +#8711 = ORIENTED_EDGE('',*,*,#8408,.F.); +#8712 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8713 = ORIENTED_EDGE('',*,*,#8714,.T.); +#8714 = EDGE_CURVE('',#8121,#7783,#8715,.T.); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.,1.,-0.)); +#8719 = PLANE('',#8720); +#8720 = AXIS2_PLACEMENT_3D('',#8721,#8722,#8723); +#8721 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#8722 = DIRECTION('',(-1.,0.,0.)); +#8723 = DIRECTION('',(0.,0.,1.)); +#8724 = ADVANCED_FACE('',(#8725),#8736,.T.); +#8725 = FACE_BOUND('',#8726,.T.); +#8726 = EDGE_LOOP('',(#8727,#8728,#8734,#8735)); +#8727 = ORIENTED_EDGE('',*,*,#7830,.T.); +#8728 = ORIENTED_EDGE('',*,*,#8729,.T.); +#8729 = EDGE_CURVE('',#7823,#8081,#8730,.T.); +#8730 = LINE('',#8731,#8732); +#8731 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#8732 = VECTOR('',#8733,1.); +#8733 = DIRECTION('',(0.,-1.,-0.)); +#8734 = ORIENTED_EDGE('',*,*,#8080,.T.); +#8735 = ORIENTED_EDGE('',*,*,#8563,.F.); +#8736 = PLANE('',#8737); +#8737 = AXIS2_PLACEMENT_3D('',#8738,#8739,#8740); +#8738 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#8739 = DIRECTION('',(1.,0.,0.)); +#8740 = DIRECTION('',(0.,0.,-1.)); +#8741 = ADVANCED_FACE('',(#8742),#8750,.T.); +#8742 = FACE_BOUND('',#8743,.T.); +#8743 = EDGE_LOOP('',(#8744,#8745,#8746,#8747,#8748,#8749)); +#8744 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8745 = ORIENTED_EDGE('',*,*,#8539,.T.); +#8746 = ORIENTED_EDGE('',*,*,#8088,.T.); +#8747 = ORIENTED_EDGE('',*,*,#8729,.F.); +#8748 = ORIENTED_EDGE('',*,*,#7822,.T.); +#8749 = ORIENTED_EDGE('',*,*,#8314,.T.); +#8750 = PLANE('',#8751); +#8751 = AXIS2_PLACEMENT_3D('',#8752,#8753,#8754); +#8752 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#8753 = DIRECTION('',(0.,0.,-1.)); +#8754 = DIRECTION('',(-1.,0.,-0.)); +#8755 = ADVANCED_FACE('',(#8756),#8764,.T.); +#8756 = FACE_BOUND('',#8757,.T.); +#8757 = EDGE_LOOP('',(#8758,#8759,#8760,#8761,#8762,#8763)); +#8758 = ORIENTED_EDGE('',*,*,#7790,.T.); +#8759 = ORIENTED_EDGE('',*,*,#8714,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8120,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8521,.T.); +#8762 = ORIENTED_EDGE('',*,*,#8696,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8382,.T.); +#8764 = PLANE('',#8765); +#8765 = AXIS2_PLACEMENT_3D('',#8766,#8767,#8768); +#8766 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#8767 = DIRECTION('',(0.,0.,-1.)); +#8768 = DIRECTION('',(-1.,0.,-0.)); +#8769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8773)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8770,#8771,#8772)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8770 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8771 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8772 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8773 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8770, + 'distance_accuracy_value','confusion accuracy'); +#8774 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8775,#8777); +#8775 = ( REPRESENTATION_RELATIONSHIP('','',#7530,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8776) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8776 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#8777 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8778); +#8778 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3188','separator_horz','',#5, + #7525,$); +#8779 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7527)); +#8780 = SHAPE_DEFINITION_REPRESENTATION(#8781,#8787); +#8781 = PRODUCT_DEFINITION_SHAPE('','',#8782); +#8782 = PRODUCT_DEFINITION('design','',#8783,#8786); +#8783 = PRODUCT_DEFINITION_FORMATION('','',#8784); +#8784 = PRODUCT('separator_vert','separator_vert','',(#8785)); +#8785 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8786 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8787 = SHAPE_REPRESENTATION('',(#11,#8788,#8792,#8796,#8800,#8804,#8808 + ,#8812,#8816,#8820,#8824,#8828,#8832,#8836,#8840,#8844,#8848,#8852, + #8856),#8860); +#8788 = AXIS2_PLACEMENT_3D('',#8789,#8790,#8791); +#8789 = CARTESIAN_POINT('',(0.,0.,0.)); +#8790 = DIRECTION('',(0.,0.,1.)); +#8791 = DIRECTION('',(1.,0.,0.)); +#8792 = AXIS2_PLACEMENT_3D('',#8793,#8794,#8795); +#8793 = CARTESIAN_POINT('',(0.,0.,0.)); +#8794 = DIRECTION('',(0.,0.,1.)); +#8795 = DIRECTION('',(1.,0.,0.)); +#8796 = AXIS2_PLACEMENT_3D('',#8797,#8798,#8799); +#8797 = CARTESIAN_POINT('',(0.,0.,0.)); +#8798 = DIRECTION('',(0.,0.,1.)); +#8799 = DIRECTION('',(1.,0.,0.)); +#8800 = AXIS2_PLACEMENT_3D('',#8801,#8802,#8803); +#8801 = CARTESIAN_POINT('',(0.,0.,0.)); +#8802 = DIRECTION('',(0.,0.,1.)); +#8803 = DIRECTION('',(1.,0.,0.)); +#8804 = AXIS2_PLACEMENT_3D('',#8805,#8806,#8807); +#8805 = CARTESIAN_POINT('',(0.,0.,0.)); +#8806 = DIRECTION('',(0.,0.,1.)); +#8807 = DIRECTION('',(1.,0.,0.)); +#8808 = AXIS2_PLACEMENT_3D('',#8809,#8810,#8811); +#8809 = CARTESIAN_POINT('',(0.,0.,0.)); +#8810 = DIRECTION('',(0.,0.,1.)); +#8811 = DIRECTION('',(1.,0.,0.)); +#8812 = AXIS2_PLACEMENT_3D('',#8813,#8814,#8815); +#8813 = CARTESIAN_POINT('',(0.,0.,0.)); +#8814 = DIRECTION('',(0.,0.,1.)); +#8815 = DIRECTION('',(1.,0.,0.)); +#8816 = AXIS2_PLACEMENT_3D('',#8817,#8818,#8819); +#8817 = CARTESIAN_POINT('',(0.,0.,0.)); +#8818 = DIRECTION('',(0.,0.,1.)); +#8819 = DIRECTION('',(1.,0.,0.)); +#8820 = AXIS2_PLACEMENT_3D('',#8821,#8822,#8823); +#8821 = CARTESIAN_POINT('',(0.,0.,0.)); +#8822 = DIRECTION('',(0.,0.,1.)); +#8823 = DIRECTION('',(1.,0.,0.)); +#8824 = AXIS2_PLACEMENT_3D('',#8825,#8826,#8827); +#8825 = CARTESIAN_POINT('',(0.,0.,0.)); +#8826 = DIRECTION('',(0.,0.,1.)); +#8827 = DIRECTION('',(1.,0.,0.)); +#8828 = AXIS2_PLACEMENT_3D('',#8829,#8830,#8831); +#8829 = CARTESIAN_POINT('',(0.,0.,0.)); +#8830 = DIRECTION('',(0.,0.,1.)); +#8831 = DIRECTION('',(1.,0.,0.)); +#8832 = AXIS2_PLACEMENT_3D('',#8833,#8834,#8835); +#8833 = CARTESIAN_POINT('',(0.,0.,0.)); +#8834 = DIRECTION('',(0.,0.,1.)); +#8835 = DIRECTION('',(1.,0.,0.)); +#8836 = AXIS2_PLACEMENT_3D('',#8837,#8838,#8839); +#8837 = CARTESIAN_POINT('',(0.,0.,0.)); +#8838 = DIRECTION('',(0.,0.,1.)); +#8839 = DIRECTION('',(1.,0.,0.)); +#8840 = AXIS2_PLACEMENT_3D('',#8841,#8842,#8843); +#8841 = CARTESIAN_POINT('',(0.,0.,0.)); +#8842 = DIRECTION('',(0.,0.,1.)); +#8843 = DIRECTION('',(1.,0.,0.)); +#8844 = AXIS2_PLACEMENT_3D('',#8845,#8846,#8847); +#8845 = CARTESIAN_POINT('',(0.,0.,0.)); +#8846 = DIRECTION('',(0.,0.,1.)); +#8847 = DIRECTION('',(1.,0.,0.)); +#8848 = AXIS2_PLACEMENT_3D('',#8849,#8850,#8851); +#8849 = CARTESIAN_POINT('',(0.,0.,0.)); +#8850 = DIRECTION('',(0.,0.,1.)); +#8851 = DIRECTION('',(1.,0.,0.)); +#8852 = AXIS2_PLACEMENT_3D('',#8853,#8854,#8855); +#8853 = CARTESIAN_POINT('',(0.,0.,0.)); +#8854 = DIRECTION('',(0.,0.,1.)); +#8855 = DIRECTION('',(1.,0.,0.)); +#8856 = AXIS2_PLACEMENT_3D('',#8857,#8858,#8859); +#8857 = CARTESIAN_POINT('',(0.,0.,0.)); +#8858 = DIRECTION('',(0.,0.,1.)); +#8859 = DIRECTION('',(1.,0.,0.)); +#8860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8864)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8861,#8862,#8863)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8861 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8862 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8863 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8864 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8861, + 'distance_accuracy_value','confusion accuracy'); +#8865 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8866,#8868); +#8866 = ( REPRESENTATION_RELATIONSHIP('','',#8787,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8867) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8867 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#8868 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8869); +#8869 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3207','separator_vert','',#5, + #8782,$); +#8870 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8784)); +#8871 = SHAPE_DEFINITION_REPRESENTATION(#8872,#8878); +#8872 = PRODUCT_DEFINITION_SHAPE('','',#8873); +#8873 = PRODUCT_DEFINITION('design','',#8874,#8877); +#8874 = PRODUCT_DEFINITION_FORMATION('','',#8875); +#8875 = PRODUCT('8','8','',(#8876)); +#8876 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8877 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8878 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8879),#9029); +#8879 = MANIFOLD_SOLID_BREP('',#8880); +#8880 = CLOSED_SHELL('',(#8881,#8921,#8952,#8976,#9000,#9017)); +#8881 = ADVANCED_FACE('',(#8882),#8916,.T.); +#8882 = FACE_BOUND('',#8883,.T.); +#8883 = EDGE_LOOP('',(#8884,#8894,#8902,#8910)); +#8884 = ORIENTED_EDGE('',*,*,#8885,.T.); +#8885 = EDGE_CURVE('',#8886,#8888,#8890,.T.); +#8886 = VERTEX_POINT('',#8887); +#8887 = CARTESIAN_POINT('',(0.692877767575,0.797062450523,0.307930213198 + )); +#8888 = VERTEX_POINT('',#8889); +#8889 = CARTESIAN_POINT('',(0.692877767575,0.797062450523,0.729311069252 + )); +#8890 = LINE('',#8891,#8892); +#8891 = CARTESIAN_POINT('',(0.692877767575,0.797062450523,0.279979948178 + )); +#8892 = VECTOR('',#8893,1.); +#8893 = DIRECTION('',(-0.,0.,1.)); +#8894 = ORIENTED_EDGE('',*,*,#8895,.T.); +#8895 = EDGE_CURVE('',#8888,#8896,#8898,.T.); +#8896 = VERTEX_POINT('',#8897); +#8897 = CARTESIAN_POINT('',(6.E-02,0.797062450523,0.729311069252)); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(-1.,-0.,-0.)); +#8902 = ORIENTED_EDGE('',*,*,#8903,.T.); +#8903 = EDGE_CURVE('',#8896,#8904,#8906,.T.); +#8904 = VERTEX_POINT('',#8905); +#8905 = CARTESIAN_POINT('',(6.E-02,0.797062450523,0.307930213198)); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.E-02,0.797062450523,0.279979948178)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.,-0.,-1.)); +#8910 = ORIENTED_EDGE('',*,*,#8911,.T.); +#8911 = EDGE_CURVE('',#8904,#8886,#8912,.T.); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(1.,0.,0.)); +#8916 = PLANE('',#8917); +#8917 = AXIS2_PLACEMENT_3D('',#8918,#8919,#8920); +#8918 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#8919 = DIRECTION('',(0.,-1.,0.)); +#8920 = DIRECTION('',(0.,-0.,-1.)); +#8921 = ADVANCED_FACE('',(#8922),#8947,.F.); +#8922 = FACE_BOUND('',#8923,.T.); +#8923 = EDGE_LOOP('',(#8924,#8932,#8940,#8946)); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8888,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(0.692877767575,0.917062450523,0.729311069252 + )); +#8928 = LINE('',#8929,#8930); +#8929 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#8930 = VECTOR('',#8931,1.); +#8931 = DIRECTION('',(-0.,-1.,-0.)); +#8932 = ORIENTED_EDGE('',*,*,#8933,.F.); +#8933 = EDGE_CURVE('',#8934,#8926,#8936,.T.); +#8934 = VERTEX_POINT('',#8935); +#8935 = CARTESIAN_POINT('',(6.E-02,0.917062450523,0.729311069252)); +#8936 = LINE('',#8937,#8938); +#8937 = CARTESIAN_POINT('',(2.13983323495,0.917062450523,0.729311069252) + ); +#8938 = VECTOR('',#8939,1.); +#8939 = DIRECTION('',(1.,-0.,0.)); +#8940 = ORIENTED_EDGE('',*,*,#8941,.F.); +#8941 = EDGE_CURVE('',#8896,#8934,#8942,.T.); +#8942 = LINE('',#8943,#8944); +#8943 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#8944 = VECTOR('',#8945,1.); +#8945 = DIRECTION('',(0.,1.,0.)); +#8946 = ORIENTED_EDGE('',*,*,#8895,.F.); +#8947 = PLANE('',#8948); +#8948 = AXIS2_PLACEMENT_3D('',#8949,#8950,#8951); +#8949 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#8950 = DIRECTION('',(0.,0.,-1.)); +#8951 = DIRECTION('',(-1.,0.,-0.)); +#8952 = ADVANCED_FACE('',(#8953),#8971,.F.); +#8953 = FACE_BOUND('',#8954,.T.); +#8954 = EDGE_LOOP('',(#8955,#8963,#8969,#8970)); +#8955 = ORIENTED_EDGE('',*,*,#8956,.F.); +#8956 = EDGE_CURVE('',#8957,#8886,#8959,.T.); +#8957 = VERTEX_POINT('',#8958); +#8958 = CARTESIAN_POINT('',(0.692877767575,0.917062450523,0.307930213198 + )); +#8959 = LINE('',#8960,#8961); +#8960 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#8961 = VECTOR('',#8962,1.); +#8962 = DIRECTION('',(-0.,-1.,0.)); +#8963 = ORIENTED_EDGE('',*,*,#8964,.F.); +#8964 = EDGE_CURVE('',#8926,#8957,#8965,.T.); +#8965 = LINE('',#8966,#8967); +#8966 = CARTESIAN_POINT('',(0.692877767575,0.917062450523,0.242930213198 + )); +#8967 = VECTOR('',#8968,1.); +#8968 = DIRECTION('',(-0.,-0.,-1.)); +#8969 = ORIENTED_EDGE('',*,*,#8925,.T.); +#8970 = ORIENTED_EDGE('',*,*,#8885,.F.); +#8971 = PLANE('',#8972); +#8972 = AXIS2_PLACEMENT_3D('',#8973,#8974,#8975); +#8973 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#8974 = DIRECTION('',(-1.,0.,0.)); +#8975 = DIRECTION('',(0.,0.,1.)); +#8976 = ADVANCED_FACE('',(#8977),#8995,.F.); +#8977 = FACE_BOUND('',#8978,.T.); +#8978 = EDGE_LOOP('',(#8979,#8987,#8993,#8994)); +#8979 = ORIENTED_EDGE('',*,*,#8980,.F.); +#8980 = EDGE_CURVE('',#8981,#8904,#8983,.T.); +#8981 = VERTEX_POINT('',#8982); +#8982 = CARTESIAN_POINT('',(6.E-02,0.917062450523,0.307930213198)); +#8983 = LINE('',#8984,#8985); +#8984 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#8985 = VECTOR('',#8986,1.); +#8986 = DIRECTION('',(0.,-1.,-0.)); +#8987 = ORIENTED_EDGE('',*,*,#8988,.F.); +#8988 = EDGE_CURVE('',#8957,#8981,#8989,.T.); +#8989 = LINE('',#8990,#8991); +#8990 = CARTESIAN_POINT('',(-2.13983323495,0.917062450523,0.307930213198 + )); +#8991 = VECTOR('',#8992,1.); +#8992 = DIRECTION('',(-1.,-0.,0.)); +#8993 = ORIENTED_EDGE('',*,*,#8956,.T.); +#8994 = ORIENTED_EDGE('',*,*,#8911,.F.); +#8995 = PLANE('',#8996); +#8996 = AXIS2_PLACEMENT_3D('',#8997,#8998,#8999); +#8997 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#8998 = DIRECTION('',(0.,0.,1.)); +#8999 = DIRECTION('',(1.,0.,-0.)); +#9000 = ADVANCED_FACE('',(#9001),#9012,.F.); +#9001 = FACE_BOUND('',#9002,.T.); +#9002 = EDGE_LOOP('',(#9003,#9004,#9010,#9011)); +#9003 = ORIENTED_EDGE('',*,*,#8941,.T.); +#9004 = ORIENTED_EDGE('',*,*,#9005,.F.); +#9005 = EDGE_CURVE('',#8981,#8934,#9006,.T.); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(6.E-02,0.917062450523,0.789074130953)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(-0.,-0.,1.)); +#9010 = ORIENTED_EDGE('',*,*,#8980,.T.); +#9011 = ORIENTED_EDGE('',*,*,#8903,.F.); +#9012 = PLANE('',#9013); +#9013 = AXIS2_PLACEMENT_3D('',#9014,#9015,#9016); +#9014 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#9015 = DIRECTION('',(1.,0.,0.)); +#9016 = DIRECTION('',(0.,0.,-1.)); +#9017 = ADVANCED_FACE('',(#9018),#9024,.T.); +#9018 = FACE_BOUND('',#9019,.T.); +#9019 = EDGE_LOOP('',(#9020,#9021,#9022,#9023)); +#9020 = ORIENTED_EDGE('',*,*,#8964,.T.); +#9021 = ORIENTED_EDGE('',*,*,#8988,.T.); +#9022 = ORIENTED_EDGE('',*,*,#9005,.T.); +#9023 = ORIENTED_EDGE('',*,*,#8933,.T.); +#9024 = PLANE('',#9025); +#9025 = AXIS2_PLACEMENT_3D('',#9026,#9027,#9028); +#9026 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#9027 = DIRECTION('',(0.,1.,0.)); +#9028 = DIRECTION('',(0.,-0.,1.)); +#9029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9033)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9030,#9031,#9032)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9030 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9031 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9032 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9033 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9030, + 'distance_accuracy_value','confusion accuracy'); +#9034 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9035,#9037); +#9035 = ( REPRESENTATION_RELATIONSHIP('','',#8878,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9036) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9036 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8788); +#9037 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9038); +#9038 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3189','8','',#8782,#8873,$); +#9039 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8875)); +#9040 = SHAPE_DEFINITION_REPRESENTATION(#9041,#9047); +#9041 = PRODUCT_DEFINITION_SHAPE('','',#9042); +#9042 = PRODUCT_DEFINITION('design','',#9043,#9046); +#9043 = PRODUCT_DEFINITION_FORMATION('','',#9044); +#9044 = PRODUCT('8001','8001','',(#9045)); +#9045 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9046 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9047 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9048),#9198); +#9048 = MANIFOLD_SOLID_BREP('',#9049); +#9049 = CLOSED_SHELL('',(#9050,#9090,#9121,#9145,#9169,#9186)); +#9050 = ADVANCED_FACE('',(#9051),#9085,.T.); +#9051 = FACE_BOUND('',#9052,.T.); +#9052 = EDGE_LOOP('',(#9053,#9063,#9071,#9079)); +#9053 = ORIENTED_EDGE('',*,*,#9054,.T.); +#9054 = EDGE_CURVE('',#9055,#9057,#9059,.T.); +#9055 = VERTEX_POINT('',#9056); +#9056 = CARTESIAN_POINT('',(1.529661265677,6.E-02,0.729311069252)); +#9057 = VERTEX_POINT('',#9058); +#9058 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#9059 = LINE('',#9060,#9061); +#9060 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#9061 = VECTOR('',#9062,1.); +#9062 = DIRECTION('',(1.,0.,-0.)); +#9063 = ORIENTED_EDGE('',*,*,#9064,.T.); +#9064 = EDGE_CURVE('',#9057,#9065,#9067,.T.); +#9065 = VERTEX_POINT('',#9066); +#9066 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(-0.,0.,-1.)); +#9071 = ORIENTED_EDGE('',*,*,#9072,.T.); +#9072 = EDGE_CURVE('',#9065,#9073,#9075,.T.); +#9073 = VERTEX_POINT('',#9074); +#9074 = CARTESIAN_POINT('',(1.529661265677,6.E-02,0.307930213198)); +#9075 = LINE('',#9076,#9077); +#9076 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#9077 = VECTOR('',#9078,1.); +#9078 = DIRECTION('',(-1.,-0.,0.)); +#9079 = ORIENTED_EDGE('',*,*,#9080,.T.); +#9080 = EDGE_CURVE('',#9073,#9055,#9081,.T.); +#9081 = LINE('',#9082,#9083); +#9082 = CARTESIAN_POINT('',(1.529661265677,6.E-02,0.820578444258)); +#9083 = VECTOR('',#9084,1.); +#9084 = DIRECTION('',(0.,-0.,1.)); +#9085 = PLANE('',#9086); +#9086 = AXIS2_PLACEMENT_3D('',#9087,#9088,#9089); +#9087 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#9088 = DIRECTION('',(0.,1.,0.)); +#9089 = DIRECTION('',(0.,-0.,1.)); +#9090 = ADVANCED_FACE('',(#9091),#9116,.T.); +#9091 = FACE_BOUND('',#9092,.T.); +#9092 = EDGE_LOOP('',(#9093,#9094,#9102,#9110)); +#9093 = ORIENTED_EDGE('',*,*,#9064,.F.); +#9094 = ORIENTED_EDGE('',*,*,#9095,.T.); +#9095 = EDGE_CURVE('',#9057,#9096,#9098,.T.); +#9096 = VERTEX_POINT('',#9097); +#9097 = CARTESIAN_POINT('',(2.,-6.E-02,0.729311069252)); +#9098 = LINE('',#9099,#9100); +#9099 = CARTESIAN_POINT('',(2.,-1.5,0.729311069252)); +#9100 = VECTOR('',#9101,1.); +#9101 = DIRECTION('',(0.,-1.,-0.)); +#9102 = ORIENTED_EDGE('',*,*,#9103,.T.); +#9103 = EDGE_CURVE('',#9096,#9104,#9106,.T.); +#9104 = VERTEX_POINT('',#9105); +#9105 = CARTESIAN_POINT('',(2.,-6.E-02,0.307930213198)); +#9106 = LINE('',#9107,#9108); +#9107 = CARTESIAN_POINT('',(2.,-6.E-02,0.)); +#9108 = VECTOR('',#9109,1.); +#9109 = DIRECTION('',(0.,0.,-1.)); +#9110 = ORIENTED_EDGE('',*,*,#9111,.T.); +#9111 = EDGE_CURVE('',#9104,#9065,#9112,.T.); +#9112 = LINE('',#9113,#9114); +#9113 = CARTESIAN_POINT('',(2.,-1.5,0.307930213198)); +#9114 = VECTOR('',#9115,1.); +#9115 = DIRECTION('',(-0.,1.,0.)); +#9116 = PLANE('',#9117); +#9117 = AXIS2_PLACEMENT_3D('',#9118,#9119,#9120); +#9118 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#9119 = DIRECTION('',(1.,0.,0.)); +#9120 = DIRECTION('',(0.,0.,-1.)); +#9121 = ADVANCED_FACE('',(#9122),#9140,.F.); +#9122 = FACE_BOUND('',#9123,.T.); +#9123 = EDGE_LOOP('',(#9124,#9125,#9126,#9134)); +#9124 = ORIENTED_EDGE('',*,*,#9095,.F.); +#9125 = ORIENTED_EDGE('',*,*,#9054,.F.); +#9126 = ORIENTED_EDGE('',*,*,#9127,.F.); +#9127 = EDGE_CURVE('',#9128,#9055,#9130,.T.); +#9128 = VERTEX_POINT('',#9129); +#9129 = CARTESIAN_POINT('',(1.529661265677,-6.E-02,0.729311069252)); +#9130 = LINE('',#9131,#9132); +#9131 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#9132 = VECTOR('',#9133,1.); +#9133 = DIRECTION('',(0.,1.,0.)); +#9134 = ORIENTED_EDGE('',*,*,#9135,.F.); +#9135 = EDGE_CURVE('',#9096,#9128,#9136,.T.); +#9136 = LINE('',#9137,#9138); +#9137 = CARTESIAN_POINT('',(2.13983323495,-6.E-02,0.729311069252)); +#9138 = VECTOR('',#9139,1.); +#9139 = DIRECTION('',(-1.,0.,-0.)); +#9140 = PLANE('',#9141); +#9141 = AXIS2_PLACEMENT_3D('',#9142,#9143,#9144); +#9142 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#9143 = DIRECTION('',(0.,0.,-1.)); +#9144 = DIRECTION('',(-1.,0.,-0.)); +#9145 = ADVANCED_FACE('',(#9146),#9164,.F.); +#9146 = FACE_BOUND('',#9147,.T.); +#9147 = EDGE_LOOP('',(#9148,#9149,#9150,#9158)); +#9148 = ORIENTED_EDGE('',*,*,#9127,.T.); +#9149 = ORIENTED_EDGE('',*,*,#9080,.F.); +#9150 = ORIENTED_EDGE('',*,*,#9151,.F.); +#9151 = EDGE_CURVE('',#9152,#9073,#9154,.T.); +#9152 = VERTEX_POINT('',#9153); +#9153 = CARTESIAN_POINT('',(1.529661265677,-6.E-02,0.307930213198)); +#9154 = LINE('',#9155,#9156); +#9155 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#9156 = VECTOR('',#9157,1.); +#9157 = DIRECTION('',(-0.,1.,0.)); +#9158 = ORIENTED_EDGE('',*,*,#9159,.F.); +#9159 = EDGE_CURVE('',#9128,#9152,#9160,.T.); +#9160 = LINE('',#9161,#9162); +#9161 = CARTESIAN_POINT('',(1.529661265677,-6.E-02,0.751808989336)); +#9162 = VECTOR('',#9163,1.); +#9163 = DIRECTION('',(0.,0.,-1.)); +#9164 = PLANE('',#9165); +#9165 = AXIS2_PLACEMENT_3D('',#9166,#9167,#9168); +#9166 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#9167 = DIRECTION('',(1.,0.,0.)); +#9168 = DIRECTION('',(0.,0.,-1.)); +#9169 = ADVANCED_FACE('',(#9170),#9181,.F.); +#9170 = FACE_BOUND('',#9171,.T.); +#9171 = EDGE_LOOP('',(#9172,#9173,#9174,#9175)); +#9172 = ORIENTED_EDGE('',*,*,#9151,.T.); +#9173 = ORIENTED_EDGE('',*,*,#9072,.F.); +#9174 = ORIENTED_EDGE('',*,*,#9111,.F.); +#9175 = ORIENTED_EDGE('',*,*,#9176,.F.); +#9176 = EDGE_CURVE('',#9152,#9104,#9177,.T.); +#9177 = LINE('',#9178,#9179); +#9178 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#9179 = VECTOR('',#9180,1.); +#9180 = DIRECTION('',(1.,0.,-0.)); +#9181 = PLANE('',#9182); +#9182 = AXIS2_PLACEMENT_3D('',#9183,#9184,#9185); +#9183 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#9184 = DIRECTION('',(0.,0.,1.)); +#9185 = DIRECTION('',(1.,0.,-0.)); +#9186 = ADVANCED_FACE('',(#9187),#9193,.T.); +#9187 = FACE_BOUND('',#9188,.T.); +#9188 = EDGE_LOOP('',(#9189,#9190,#9191,#9192)); +#9189 = ORIENTED_EDGE('',*,*,#9176,.T.); +#9190 = ORIENTED_EDGE('',*,*,#9103,.F.); +#9191 = ORIENTED_EDGE('',*,*,#9135,.T.); +#9192 = ORIENTED_EDGE('',*,*,#9159,.T.); +#9193 = PLANE('',#9194); +#9194 = AXIS2_PLACEMENT_3D('',#9195,#9196,#9197); +#9195 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#9196 = DIRECTION('',(0.,-1.,0.)); +#9197 = DIRECTION('',(0.,-0.,-1.)); +#9198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9202)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9199,#9200,#9201)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9199 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9200 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9201 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9202 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9199, + 'distance_accuracy_value','confusion accuracy'); +#9203 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9204,#9206); +#9204 = ( REPRESENTATION_RELATIONSHIP('','',#9047,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9205) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9205 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8792); +#9206 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9207); +#9207 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3190','8001','',#8782,#9042,$); +#9208 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9044)); +#9209 = SHAPE_DEFINITION_REPRESENTATION(#9210,#9216); +#9210 = PRODUCT_DEFINITION_SHAPE('','',#9211); +#9211 = PRODUCT_DEFINITION('design','',#9212,#9215); +#9212 = PRODUCT_DEFINITION_FORMATION('','',#9213); +#9213 = PRODUCT('8002','8002','',(#9214)); +#9214 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9215 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9216 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9217),#9367); +#9217 = MANIFOLD_SOLID_BREP('',#9218); +#9218 = CLOSED_SHELL('',(#9219,#9259,#9290,#9314,#9338,#9355)); +#9219 = ADVANCED_FACE('',(#9220),#9254,.T.); +#9220 = FACE_BOUND('',#9221,.T.); +#9221 = EDGE_LOOP('',(#9222,#9232,#9240,#9248)); +#9222 = ORIENTED_EDGE('',*,*,#9223,.T.); +#9223 = EDGE_CURVE('',#9224,#9226,#9228,.T.); +#9224 = VERTEX_POINT('',#9225); +#9225 = CARTESIAN_POINT('',(-0.692877767575,-6.E-02,0.729311069252)); +#9226 = VERTEX_POINT('',#9227); +#9227 = CARTESIAN_POINT('',(-0.692877767575,-6.E-02,0.307930213198)); +#9228 = LINE('',#9229,#9230); +#9229 = CARTESIAN_POINT('',(-0.692877767575,-6.E-02,0.240357264358)); +#9230 = VECTOR('',#9231,1.); +#9231 = DIRECTION('',(0.,-0.,-1.)); +#9232 = ORIENTED_EDGE('',*,*,#9233,.T.); +#9233 = EDGE_CURVE('',#9226,#9234,#9236,.T.); +#9234 = VERTEX_POINT('',#9235); +#9235 = CARTESIAN_POINT('',(-6.E-02,-6.E-02,0.307930213198)); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(2.,-6.E-02,0.307930213198)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(1.,0.,0.)); +#9240 = ORIENTED_EDGE('',*,*,#9241,.T.); +#9241 = EDGE_CURVE('',#9234,#9242,#9244,.T.); +#9242 = VERTEX_POINT('',#9243); +#9243 = CARTESIAN_POINT('',(-6.E-02,-6.E-02,0.729311069252)); +#9244 = LINE('',#9245,#9246); +#9245 = CARTESIAN_POINT('',(-6.E-02,-6.E-02,0.240357264358)); +#9246 = VECTOR('',#9247,1.); +#9247 = DIRECTION('',(-0.,0.,1.)); +#9248 = ORIENTED_EDGE('',*,*,#9249,.T.); +#9249 = EDGE_CURVE('',#9242,#9224,#9250,.T.); +#9250 = LINE('',#9251,#9252); +#9251 = CARTESIAN_POINT('',(2.,-6.E-02,0.729311069252)); +#9252 = VECTOR('',#9253,1.); +#9253 = DIRECTION('',(-1.,-0.,-0.)); +#9254 = PLANE('',#9255); +#9255 = AXIS2_PLACEMENT_3D('',#9256,#9257,#9258); +#9256 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#9257 = DIRECTION('',(0.,-1.,0.)); +#9258 = DIRECTION('',(0.,-0.,-1.)); +#9259 = ADVANCED_FACE('',(#9260),#9285,.F.); +#9260 = FACE_BOUND('',#9261,.T.); +#9261 = EDGE_LOOP('',(#9262,#9270,#9278,#9284)); +#9262 = ORIENTED_EDGE('',*,*,#9263,.F.); +#9263 = EDGE_CURVE('',#9264,#9226,#9266,.T.); +#9264 = VERTEX_POINT('',#9265); +#9265 = CARTESIAN_POINT('',(-0.692877767575,6.E-02,0.307930213198)); +#9266 = LINE('',#9267,#9268); +#9267 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#9268 = VECTOR('',#9269,1.); +#9269 = DIRECTION('',(0.,-1.,-0.)); +#9270 = ORIENTED_EDGE('',*,*,#9271,.F.); +#9271 = EDGE_CURVE('',#9272,#9264,#9274,.T.); +#9272 = VERTEX_POINT('',#9273); +#9273 = CARTESIAN_POINT('',(-6.E-02,6.E-02,0.307930213198)); +#9274 = LINE('',#9275,#9276); +#9275 = CARTESIAN_POINT('',(-2.13983323495,6.E-02,0.307930213198)); +#9276 = VECTOR('',#9277,1.); +#9277 = DIRECTION('',(-1.,-0.,0.)); +#9278 = ORIENTED_EDGE('',*,*,#9279,.F.); +#9279 = EDGE_CURVE('',#9234,#9272,#9280,.T.); +#9280 = LINE('',#9281,#9282); +#9281 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#9282 = VECTOR('',#9283,1.); +#9283 = DIRECTION('',(-0.,1.,0.)); +#9284 = ORIENTED_EDGE('',*,*,#9233,.F.); +#9285 = PLANE('',#9286); +#9286 = AXIS2_PLACEMENT_3D('',#9287,#9288,#9289); +#9287 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#9288 = DIRECTION('',(0.,0.,1.)); +#9289 = DIRECTION('',(1.,0.,-0.)); +#9290 = ADVANCED_FACE('',(#9291),#9309,.F.); +#9291 = FACE_BOUND('',#9292,.T.); +#9292 = EDGE_LOOP('',(#9293,#9301,#9307,#9308)); +#9293 = ORIENTED_EDGE('',*,*,#9294,.F.); +#9294 = EDGE_CURVE('',#9295,#9224,#9297,.T.); +#9295 = VERTEX_POINT('',#9296); +#9296 = CARTESIAN_POINT('',(-0.692877767575,6.E-02,0.729311069252)); +#9297 = LINE('',#9298,#9299); +#9298 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#9299 = VECTOR('',#9300,1.); +#9300 = DIRECTION('',(0.,-1.,-0.)); +#9301 = ORIENTED_EDGE('',*,*,#9302,.F.); +#9302 = EDGE_CURVE('',#9264,#9295,#9303,.T.); +#9303 = LINE('',#9304,#9305); +#9304 = CARTESIAN_POINT('',(-0.692877767575,6.E-02,0.751808989336)); +#9305 = VECTOR('',#9306,1.); +#9306 = DIRECTION('',(-0.,-0.,1.)); +#9307 = ORIENTED_EDGE('',*,*,#9263,.T.); +#9308 = ORIENTED_EDGE('',*,*,#9223,.F.); +#9309 = PLANE('',#9310); +#9310 = AXIS2_PLACEMENT_3D('',#9311,#9312,#9313); +#9311 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#9312 = DIRECTION('',(1.,0.,0.)); +#9313 = DIRECTION('',(0.,0.,-1.)); +#9314 = ADVANCED_FACE('',(#9315),#9333,.F.); +#9315 = FACE_BOUND('',#9316,.T.); +#9316 = EDGE_LOOP('',(#9317,#9325,#9331,#9332)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9242,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(-6.E-02,6.E-02,0.729311069252)); +#9321 = LINE('',#9322,#9323); +#9322 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#9323 = VECTOR('',#9324,1.); +#9324 = DIRECTION('',(-0.,-1.,-0.)); +#9325 = ORIENTED_EDGE('',*,*,#9326,.F.); +#9326 = EDGE_CURVE('',#9295,#9319,#9327,.T.); +#9327 = LINE('',#9328,#9329); +#9328 = CARTESIAN_POINT('',(2.13983323495,6.E-02,0.729311069252)); +#9329 = VECTOR('',#9330,1.); +#9330 = DIRECTION('',(1.,-0.,0.)); +#9331 = ORIENTED_EDGE('',*,*,#9294,.T.); +#9332 = ORIENTED_EDGE('',*,*,#9249,.F.); +#9333 = PLANE('',#9334); +#9334 = AXIS2_PLACEMENT_3D('',#9335,#9336,#9337); +#9335 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#9336 = DIRECTION('',(0.,0.,-1.)); +#9337 = DIRECTION('',(-1.,0.,-0.)); +#9338 = ADVANCED_FACE('',(#9339),#9350,.F.); +#9339 = FACE_BOUND('',#9340,.T.); +#9340 = EDGE_LOOP('',(#9341,#9342,#9348,#9349)); +#9341 = ORIENTED_EDGE('',*,*,#9279,.T.); +#9342 = ORIENTED_EDGE('',*,*,#9343,.F.); +#9343 = EDGE_CURVE('',#9319,#9272,#9344,.T.); +#9344 = LINE('',#9345,#9346); +#9345 = CARTESIAN_POINT('',(-6.E-02,6.E-02,0.20566507158)); +#9346 = VECTOR('',#9347,1.); +#9347 = DIRECTION('',(-0.,-0.,-1.)); +#9348 = ORIENTED_EDGE('',*,*,#9318,.T.); +#9349 = ORIENTED_EDGE('',*,*,#9241,.F.); +#9350 = PLANE('',#9351); +#9351 = AXIS2_PLACEMENT_3D('',#9352,#9353,#9354); +#9352 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#9353 = DIRECTION('',(-1.,0.,0.)); +#9354 = DIRECTION('',(0.,0.,1.)); +#9355 = ADVANCED_FACE('',(#9356),#9362,.T.); +#9356 = FACE_BOUND('',#9357,.T.); +#9357 = EDGE_LOOP('',(#9358,#9359,#9360,#9361)); +#9358 = ORIENTED_EDGE('',*,*,#9302,.T.); +#9359 = ORIENTED_EDGE('',*,*,#9326,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9343,.T.); +#9361 = ORIENTED_EDGE('',*,*,#9271,.T.); +#9362 = PLANE('',#9363); +#9363 = AXIS2_PLACEMENT_3D('',#9364,#9365,#9366); +#9364 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#9365 = DIRECTION('',(0.,1.,0.)); +#9366 = DIRECTION('',(0.,-0.,1.)); +#9367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9371)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9368,#9369,#9370)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9368 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9369 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9370 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9371 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9368, + 'distance_accuracy_value','confusion accuracy'); +#9372 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9373,#9375); +#9373 = ( REPRESENTATION_RELATIONSHIP('','',#9216,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9374) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9374 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8796); +#9375 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9376); +#9376 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3191','8002','',#8782,#9211,$); +#9377 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9213)); +#9378 = SHAPE_DEFINITION_REPRESENTATION(#9379,#9385); +#9379 = PRODUCT_DEFINITION_SHAPE('','',#9380); +#9380 = PRODUCT_DEFINITION('design','',#9381,#9384); +#9381 = PRODUCT_DEFINITION_FORMATION('','',#9382); +#9382 = PRODUCT('8003','8003','',(#9383)); +#9383 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9384 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9385 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9386),#9536); +#9386 = MANIFOLD_SOLID_BREP('',#9387); +#9387 = CLOSED_SHELL('',(#9388,#9428,#9459,#9483,#9507,#9524)); +#9388 = ADVANCED_FACE('',(#9389),#9423,.T.); +#9389 = FACE_BOUND('',#9390,.T.); +#9390 = EDGE_LOOP('',(#9391,#9401,#9409,#9417)); +#9391 = ORIENTED_EDGE('',*,*,#9392,.T.); +#9392 = EDGE_CURVE('',#9393,#9395,#9397,.T.); +#9393 = VERTEX_POINT('',#9394); +#9394 = CARTESIAN_POINT('',(0.812877767575,0.797062450523,0.729311069252 + )); +#9395 = VERTEX_POINT('',#9396); +#9396 = CARTESIAN_POINT('',(0.812877767575,0.797062450523,0.307930213198 + )); +#9397 = LINE('',#9398,#9399); +#9398 = CARTESIAN_POINT('',(0.812877767575,0.797062450523,0.279979948178 + )); +#9399 = VECTOR('',#9400,1.); +#9400 = DIRECTION('',(0.,-0.,-1.)); +#9401 = ORIENTED_EDGE('',*,*,#9402,.T.); +#9402 = EDGE_CURVE('',#9395,#9403,#9405,.T.); +#9403 = VERTEX_POINT('',#9404); +#9404 = CARTESIAN_POINT('',(1.409661265677,0.797062450523,0.307930213198 + )); +#9405 = LINE('',#9406,#9407); +#9406 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#9407 = VECTOR('',#9408,1.); +#9408 = DIRECTION('',(1.,0.,0.)); +#9409 = ORIENTED_EDGE('',*,*,#9410,.T.); +#9410 = EDGE_CURVE('',#9403,#9411,#9413,.T.); +#9411 = VERTEX_POINT('',#9412); +#9412 = CARTESIAN_POINT('',(1.409661265677,0.797062450523,0.729311069252 + )); +#9413 = LINE('',#9414,#9415); +#9414 = CARTESIAN_POINT('',(1.409661265677,0.797062450523,0.279979948178 + )); +#9415 = VECTOR('',#9416,1.); +#9416 = DIRECTION('',(-0.,0.,1.)); +#9417 = ORIENTED_EDGE('',*,*,#9418,.T.); +#9418 = EDGE_CURVE('',#9411,#9393,#9419,.T.); +#9419 = LINE('',#9420,#9421); +#9420 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#9421 = VECTOR('',#9422,1.); +#9422 = DIRECTION('',(-1.,-0.,-0.)); +#9423 = PLANE('',#9424); +#9424 = AXIS2_PLACEMENT_3D('',#9425,#9426,#9427); +#9425 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#9426 = DIRECTION('',(0.,-1.,0.)); +#9427 = DIRECTION('',(0.,-0.,-1.)); +#9428 = ADVANCED_FACE('',(#9429),#9454,.F.); +#9429 = FACE_BOUND('',#9430,.T.); +#9430 = EDGE_LOOP('',(#9431,#9439,#9447,#9453)); +#9431 = ORIENTED_EDGE('',*,*,#9432,.F.); +#9432 = EDGE_CURVE('',#9433,#9395,#9435,.T.); +#9433 = VERTEX_POINT('',#9434); +#9434 = CARTESIAN_POINT('',(0.812877767575,0.917062450523,0.307930213198 + )); +#9435 = LINE('',#9436,#9437); +#9436 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#9437 = VECTOR('',#9438,1.); +#9438 = DIRECTION('',(0.,-1.,-0.)); +#9439 = ORIENTED_EDGE('',*,*,#9440,.F.); +#9440 = EDGE_CURVE('',#9441,#9433,#9443,.T.); +#9441 = VERTEX_POINT('',#9442); +#9442 = CARTESIAN_POINT('',(1.409661265677,0.917062450523,0.307930213198 + )); +#9443 = LINE('',#9444,#9445); +#9444 = CARTESIAN_POINT('',(-2.13983323495,0.917062450523,0.307930213198 + )); +#9445 = VECTOR('',#9446,1.); +#9446 = DIRECTION('',(-1.,-0.,0.)); +#9447 = ORIENTED_EDGE('',*,*,#9448,.F.); +#9448 = EDGE_CURVE('',#9403,#9441,#9449,.T.); +#9449 = LINE('',#9450,#9451); +#9450 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#9451 = VECTOR('',#9452,1.); +#9452 = DIRECTION('',(-0.,1.,0.)); +#9453 = ORIENTED_EDGE('',*,*,#9402,.F.); +#9454 = PLANE('',#9455); +#9455 = AXIS2_PLACEMENT_3D('',#9456,#9457,#9458); +#9456 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#9457 = DIRECTION('',(0.,0.,1.)); +#9458 = DIRECTION('',(1.,0.,-0.)); +#9459 = ADVANCED_FACE('',(#9460),#9478,.F.); +#9460 = FACE_BOUND('',#9461,.T.); +#9461 = EDGE_LOOP('',(#9462,#9470,#9476,#9477)); +#9462 = ORIENTED_EDGE('',*,*,#9463,.F.); +#9463 = EDGE_CURVE('',#9464,#9393,#9466,.T.); +#9464 = VERTEX_POINT('',#9465); +#9465 = CARTESIAN_POINT('',(0.812877767575,0.917062450523,0.729311069252 + )); +#9466 = LINE('',#9467,#9468); +#9467 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#9468 = VECTOR('',#9469,1.); +#9469 = DIRECTION('',(0.,-1.,-0.)); +#9470 = ORIENTED_EDGE('',*,*,#9471,.F.); +#9471 = EDGE_CURVE('',#9433,#9464,#9472,.T.); +#9472 = LINE('',#9473,#9474); +#9473 = CARTESIAN_POINT('',(0.812877767575,0.917062450523,0.751808989336 + )); +#9474 = VECTOR('',#9475,1.); +#9475 = DIRECTION('',(-0.,-0.,1.)); +#9476 = ORIENTED_EDGE('',*,*,#9432,.T.); +#9477 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9478 = PLANE('',#9479); +#9479 = AXIS2_PLACEMENT_3D('',#9480,#9481,#9482); +#9480 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#9481 = DIRECTION('',(1.,0.,0.)); +#9482 = DIRECTION('',(0.,0.,-1.)); +#9483 = ADVANCED_FACE('',(#9484),#9502,.F.); +#9484 = FACE_BOUND('',#9485,.T.); +#9485 = EDGE_LOOP('',(#9486,#9494,#9500,#9501)); +#9486 = ORIENTED_EDGE('',*,*,#9487,.F.); +#9487 = EDGE_CURVE('',#9488,#9411,#9490,.T.); +#9488 = VERTEX_POINT('',#9489); +#9489 = CARTESIAN_POINT('',(1.409661265677,0.917062450523,0.729311069252 + )); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-0.,-1.,-0.)); +#9494 = ORIENTED_EDGE('',*,*,#9495,.F.); +#9495 = EDGE_CURVE('',#9464,#9488,#9496,.T.); +#9496 = LINE('',#9497,#9498); +#9497 = CARTESIAN_POINT('',(2.13983323495,0.917062450523,0.729311069252) + ); +#9498 = VECTOR('',#9499,1.); +#9499 = DIRECTION('',(1.,-0.,0.)); +#9500 = ORIENTED_EDGE('',*,*,#9463,.T.); +#9501 = ORIENTED_EDGE('',*,*,#9418,.F.); +#9502 = PLANE('',#9503); +#9503 = AXIS2_PLACEMENT_3D('',#9504,#9505,#9506); +#9504 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#9505 = DIRECTION('',(0.,0.,-1.)); +#9506 = DIRECTION('',(-1.,0.,-0.)); +#9507 = ADVANCED_FACE('',(#9508),#9519,.F.); +#9508 = FACE_BOUND('',#9509,.T.); +#9509 = EDGE_LOOP('',(#9510,#9511,#9517,#9518)); +#9510 = ORIENTED_EDGE('',*,*,#9448,.T.); +#9511 = ORIENTED_EDGE('',*,*,#9512,.F.); +#9512 = EDGE_CURVE('',#9488,#9441,#9513,.T.); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(1.409661265677,0.917062450523,0.242930213198 + )); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(-0.,-0.,-1.)); +#9517 = ORIENTED_EDGE('',*,*,#9487,.T.); +#9518 = ORIENTED_EDGE('',*,*,#9410,.F.); +#9519 = PLANE('',#9520); +#9520 = AXIS2_PLACEMENT_3D('',#9521,#9522,#9523); +#9521 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#9522 = DIRECTION('',(-1.,0.,0.)); +#9523 = DIRECTION('',(0.,0.,1.)); +#9524 = ADVANCED_FACE('',(#9525),#9531,.T.); +#9525 = FACE_BOUND('',#9526,.T.); +#9526 = EDGE_LOOP('',(#9527,#9528,#9529,#9530)); +#9527 = ORIENTED_EDGE('',*,*,#9471,.T.); +#9528 = ORIENTED_EDGE('',*,*,#9495,.T.); +#9529 = ORIENTED_EDGE('',*,*,#9512,.T.); +#9530 = ORIENTED_EDGE('',*,*,#9440,.T.); +#9531 = PLANE('',#9532); +#9532 = AXIS2_PLACEMENT_3D('',#9533,#9534,#9535); +#9533 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#9534 = DIRECTION('',(0.,1.,0.)); +#9535 = DIRECTION('',(0.,-0.,1.)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9540)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9537,#9538,#9539)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9537 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9538 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9539 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9540 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9537, + 'distance_accuracy_value','confusion accuracy'); +#9541 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9542,#9544); +#9542 = ( REPRESENTATION_RELATIONSHIP('','',#9385,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9543) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9543 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8800); +#9544 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9545); +#9545 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3192','8003','',#8782,#9380,$); +#9546 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9382)); +#9547 = SHAPE_DEFINITION_REPRESENTATION(#9548,#9554); +#9548 = PRODUCT_DEFINITION_SHAPE('','',#9549); +#9549 = PRODUCT_DEFINITION('design','',#9550,#9553); +#9550 = PRODUCT_DEFINITION_FORMATION('','',#9551); +#9551 = PRODUCT('8004','8004','',(#9552)); +#9552 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9553 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9554 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9555),#9705); +#9555 = MANIFOLD_SOLID_BREP('',#9556); +#9556 = CLOSED_SHELL('',(#9557,#9597,#9628,#9652,#9676,#9693)); +#9557 = ADVANCED_FACE('',(#9558),#9592,.T.); +#9558 = FACE_BOUND('',#9559,.T.); +#9559 = EDGE_LOOP('',(#9560,#9570,#9578,#9586)); +#9560 = ORIENTED_EDGE('',*,*,#9561,.T.); +#9561 = EDGE_CURVE('',#9562,#9564,#9566,.T.); +#9562 = VERTEX_POINT('',#9563); +#9563 = CARTESIAN_POINT('',(1.529661265677,0.917062450523,0.729311069252 + )); +#9564 = VERTEX_POINT('',#9565); +#9565 = CARTESIAN_POINT('',(2.,0.917062450523,0.729311069252)); +#9566 = LINE('',#9567,#9568); +#9567 = CARTESIAN_POINT('',(2.,0.917062450523,0.729311069252)); +#9568 = VECTOR('',#9569,1.); +#9569 = DIRECTION('',(1.,0.,-0.)); +#9570 = ORIENTED_EDGE('',*,*,#9571,.T.); +#9571 = EDGE_CURVE('',#9564,#9572,#9574,.T.); +#9572 = VERTEX_POINT('',#9573); +#9573 = CARTESIAN_POINT('',(2.,0.917062450523,0.307930213198)); +#9574 = LINE('',#9575,#9576); +#9575 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#9576 = VECTOR('',#9577,1.); +#9577 = DIRECTION('',(-0.,0.,-1.)); +#9578 = ORIENTED_EDGE('',*,*,#9579,.T.); +#9579 = EDGE_CURVE('',#9572,#9580,#9582,.T.); +#9580 = VERTEX_POINT('',#9581); +#9581 = CARTESIAN_POINT('',(1.529661265677,0.917062450523,0.307930213198 + )); +#9582 = LINE('',#9583,#9584); +#9583 = CARTESIAN_POINT('',(2.,0.917062450523,0.307930213198)); +#9584 = VECTOR('',#9585,1.); +#9585 = DIRECTION('',(-1.,-0.,0.)); +#9586 = ORIENTED_EDGE('',*,*,#9587,.T.); +#9587 = EDGE_CURVE('',#9580,#9562,#9588,.T.); +#9588 = LINE('',#9589,#9590); +#9589 = CARTESIAN_POINT('',(1.529661265677,0.917062450523,0.826159969418 + )); +#9590 = VECTOR('',#9591,1.); +#9591 = DIRECTION('',(0.,-0.,1.)); +#9592 = PLANE('',#9593); +#9593 = AXIS2_PLACEMENT_3D('',#9594,#9595,#9596); +#9594 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#9595 = DIRECTION('',(0.,1.,0.)); +#9596 = DIRECTION('',(0.,-0.,1.)); +#9597 = ADVANCED_FACE('',(#9598),#9623,.T.); +#9598 = FACE_BOUND('',#9599,.T.); +#9599 = EDGE_LOOP('',(#9600,#9601,#9609,#9617)); +#9600 = ORIENTED_EDGE('',*,*,#9571,.F.); +#9601 = ORIENTED_EDGE('',*,*,#9602,.T.); +#9602 = EDGE_CURVE('',#9564,#9603,#9605,.T.); +#9603 = VERTEX_POINT('',#9604); +#9604 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#9605 = LINE('',#9606,#9607); +#9606 = CARTESIAN_POINT('',(2.,-1.5,0.729311069252)); +#9607 = VECTOR('',#9608,1.); +#9608 = DIRECTION('',(0.,-1.,-0.)); +#9609 = ORIENTED_EDGE('',*,*,#9610,.T.); +#9610 = EDGE_CURVE('',#9603,#9611,#9613,.T.); +#9611 = VERTEX_POINT('',#9612); +#9612 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#9613 = LINE('',#9614,#9615); +#9614 = CARTESIAN_POINT('',(2.,0.797062450523,0.)); +#9615 = VECTOR('',#9616,1.); +#9616 = DIRECTION('',(0.,0.,-1.)); +#9617 = ORIENTED_EDGE('',*,*,#9618,.T.); +#9618 = EDGE_CURVE('',#9611,#9572,#9619,.T.); +#9619 = LINE('',#9620,#9621); +#9620 = CARTESIAN_POINT('',(2.,-1.5,0.307930213198)); +#9621 = VECTOR('',#9622,1.); +#9622 = DIRECTION('',(-0.,1.,0.)); +#9623 = PLANE('',#9624); +#9624 = AXIS2_PLACEMENT_3D('',#9625,#9626,#9627); +#9625 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#9626 = DIRECTION('',(1.,0.,0.)); +#9627 = DIRECTION('',(0.,0.,-1.)); +#9628 = ADVANCED_FACE('',(#9629),#9647,.F.); +#9629 = FACE_BOUND('',#9630,.T.); +#9630 = EDGE_LOOP('',(#9631,#9632,#9633,#9641)); +#9631 = ORIENTED_EDGE('',*,*,#9602,.F.); +#9632 = ORIENTED_EDGE('',*,*,#9561,.F.); +#9633 = ORIENTED_EDGE('',*,*,#9634,.F.); +#9634 = EDGE_CURVE('',#9635,#9562,#9637,.T.); +#9635 = VERTEX_POINT('',#9636); +#9636 = CARTESIAN_POINT('',(1.529661265677,0.797062450523,0.729311069252 + )); +#9637 = LINE('',#9638,#9639); +#9638 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#9639 = VECTOR('',#9640,1.); +#9640 = DIRECTION('',(0.,1.,0.)); +#9641 = ORIENTED_EDGE('',*,*,#9642,.F.); +#9642 = EDGE_CURVE('',#9603,#9635,#9643,.T.); +#9643 = LINE('',#9644,#9645); +#9644 = CARTESIAN_POINT('',(2.13983323495,0.797062450523,0.729311069252) + ); +#9645 = VECTOR('',#9646,1.); +#9646 = DIRECTION('',(-1.,0.,-0.)); +#9647 = PLANE('',#9648); +#9648 = AXIS2_PLACEMENT_3D('',#9649,#9650,#9651); +#9649 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#9650 = DIRECTION('',(0.,0.,-1.)); +#9651 = DIRECTION('',(-1.,0.,-0.)); +#9652 = ADVANCED_FACE('',(#9653),#9671,.F.); +#9653 = FACE_BOUND('',#9654,.T.); +#9654 = EDGE_LOOP('',(#9655,#9656,#9657,#9665)); +#9655 = ORIENTED_EDGE('',*,*,#9634,.T.); +#9656 = ORIENTED_EDGE('',*,*,#9587,.F.); +#9657 = ORIENTED_EDGE('',*,*,#9658,.F.); +#9658 = EDGE_CURVE('',#9659,#9580,#9661,.T.); +#9659 = VERTEX_POINT('',#9660); +#9660 = CARTESIAN_POINT('',(1.529661265677,0.797062450523,0.307930213198 + )); +#9661 = LINE('',#9662,#9663); +#9662 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#9663 = VECTOR('',#9664,1.); +#9664 = DIRECTION('',(-0.,1.,0.)); +#9665 = ORIENTED_EDGE('',*,*,#9666,.F.); +#9666 = EDGE_CURVE('',#9635,#9659,#9667,.T.); +#9667 = LINE('',#9668,#9669); +#9668 = CARTESIAN_POINT('',(1.529661265677,0.797062450523,0.751808989336 + )); +#9669 = VECTOR('',#9670,1.); +#9670 = DIRECTION('',(0.,0.,-1.)); +#9671 = PLANE('',#9672); +#9672 = AXIS2_PLACEMENT_3D('',#9673,#9674,#9675); +#9673 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#9674 = DIRECTION('',(1.,0.,0.)); +#9675 = DIRECTION('',(0.,0.,-1.)); +#9676 = ADVANCED_FACE('',(#9677),#9688,.F.); +#9677 = FACE_BOUND('',#9678,.T.); +#9678 = EDGE_LOOP('',(#9679,#9680,#9681,#9682)); +#9679 = ORIENTED_EDGE('',*,*,#9658,.T.); +#9680 = ORIENTED_EDGE('',*,*,#9579,.F.); +#9681 = ORIENTED_EDGE('',*,*,#9618,.F.); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9659,#9611,#9684,.T.); +#9684 = LINE('',#9685,#9686); +#9685 = CARTESIAN_POINT('',(-2.13983323495,0.797062450523,0.307930213198 + )); +#9686 = VECTOR('',#9687,1.); +#9687 = DIRECTION('',(1.,0.,-0.)); +#9688 = PLANE('',#9689); +#9689 = AXIS2_PLACEMENT_3D('',#9690,#9691,#9692); +#9690 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#9691 = DIRECTION('',(0.,0.,1.)); +#9692 = DIRECTION('',(1.,0.,-0.)); +#9693 = ADVANCED_FACE('',(#9694),#9700,.T.); +#9694 = FACE_BOUND('',#9695,.T.); +#9695 = EDGE_LOOP('',(#9696,#9697,#9698,#9699)); +#9696 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9697 = ORIENTED_EDGE('',*,*,#9610,.F.); +#9698 = ORIENTED_EDGE('',*,*,#9642,.T.); +#9699 = ORIENTED_EDGE('',*,*,#9666,.T.); +#9700 = PLANE('',#9701); +#9701 = AXIS2_PLACEMENT_3D('',#9702,#9703,#9704); +#9702 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#9703 = DIRECTION('',(0.,-1.,0.)); +#9704 = DIRECTION('',(0.,-0.,-1.)); +#9705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9709)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9706,#9707,#9708)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9706 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9707 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9708 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9709 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9706, + 'distance_accuracy_value','confusion accuracy'); +#9710 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9711,#9713); +#9711 = ( REPRESENTATION_RELATIONSHIP('','',#9554,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9712) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9712 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8804); +#9713 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9714); +#9714 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3193','8004','',#8782,#9549,$); +#9715 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9551)); +#9716 = SHAPE_DEFINITION_REPRESENTATION(#9717,#9723); +#9717 = PRODUCT_DEFINITION_SHAPE('','',#9718); +#9718 = PRODUCT_DEFINITION('design','',#9719,#9722); +#9719 = PRODUCT_DEFINITION_FORMATION('','',#9720); +#9720 = PRODUCT('8005','8005','',(#9721)); +#9721 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9722 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9723 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9724),#9874); +#9724 = MANIFOLD_SOLID_BREP('',#9725); +#9725 = CLOSED_SHELL('',(#9726,#9766,#9797,#9821,#9845,#9862)); +#9726 = ADVANCED_FACE('',(#9727),#9761,.T.); +#9727 = FACE_BOUND('',#9728,.T.); +#9728 = EDGE_LOOP('',(#9729,#9739,#9747,#9755)); +#9729 = ORIENTED_EDGE('',*,*,#9730,.T.); +#9730 = EDGE_CURVE('',#9731,#9733,#9735,.T.); +#9731 = VERTEX_POINT('',#9732); +#9732 = CARTESIAN_POINT('',(-0.812877767575,6.E-02,0.729311069252)); +#9733 = VERTEX_POINT('',#9734); +#9734 = CARTESIAN_POINT('',(-0.812877767575,6.E-02,0.307930213198)); +#9735 = LINE('',#9736,#9737); +#9736 = CARTESIAN_POINT('',(-0.812877767575,6.E-02,0.820578444258)); +#9737 = VECTOR('',#9738,1.); +#9738 = DIRECTION('',(-0.,0.,-1.)); +#9739 = ORIENTED_EDGE('',*,*,#9740,.T.); +#9740 = EDGE_CURVE('',#9733,#9741,#9743,.T.); +#9741 = VERTEX_POINT('',#9742); +#9742 = CARTESIAN_POINT('',(-1.409661265677,6.E-02,0.307930213198)); +#9743 = LINE('',#9744,#9745); +#9744 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#9745 = VECTOR('',#9746,1.); +#9746 = DIRECTION('',(-1.,-0.,0.)); +#9747 = ORIENTED_EDGE('',*,*,#9748,.T.); +#9748 = EDGE_CURVE('',#9741,#9749,#9751,.T.); +#9749 = VERTEX_POINT('',#9750); +#9750 = CARTESIAN_POINT('',(-1.409661265677,6.E-02,0.729311069252)); +#9751 = LINE('',#9752,#9753); +#9752 = CARTESIAN_POINT('',(-1.409661265677,6.E-02,0.820578444258)); +#9753 = VECTOR('',#9754,1.); +#9754 = DIRECTION('',(0.,-0.,1.)); +#9755 = ORIENTED_EDGE('',*,*,#9756,.T.); +#9756 = EDGE_CURVE('',#9749,#9731,#9757,.T.); +#9757 = LINE('',#9758,#9759); +#9758 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#9759 = VECTOR('',#9760,1.); +#9760 = DIRECTION('',(1.,0.,-0.)); +#9761 = PLANE('',#9762); +#9762 = AXIS2_PLACEMENT_3D('',#9763,#9764,#9765); +#9763 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#9764 = DIRECTION('',(0.,1.,0.)); +#9765 = DIRECTION('',(0.,-0.,1.)); +#9766 = ADVANCED_FACE('',(#9767),#9792,.F.); +#9767 = FACE_BOUND('',#9768,.T.); +#9768 = EDGE_LOOP('',(#9769,#9777,#9778,#9786)); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9741,#9771,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(-1.409661265677,-6.E-02,0.307930213198)); +#9773 = LINE('',#9774,#9775); +#9774 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#9775 = VECTOR('',#9776,1.); +#9776 = DIRECTION('',(0.,-1.,-0.)); +#9777 = ORIENTED_EDGE('',*,*,#9740,.F.); +#9778 = ORIENTED_EDGE('',*,*,#9779,.F.); +#9779 = EDGE_CURVE('',#9780,#9733,#9782,.T.); +#9780 = VERTEX_POINT('',#9781); +#9781 = CARTESIAN_POINT('',(-0.812877767575,-6.E-02,0.307930213198)); +#9782 = LINE('',#9783,#9784); +#9783 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#9784 = VECTOR('',#9785,1.); +#9785 = DIRECTION('',(-0.,1.,0.)); +#9786 = ORIENTED_EDGE('',*,*,#9787,.F.); +#9787 = EDGE_CURVE('',#9771,#9780,#9788,.T.); +#9788 = LINE('',#9789,#9790); +#9789 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#9790 = VECTOR('',#9791,1.); +#9791 = DIRECTION('',(1.,0.,-0.)); +#9792 = PLANE('',#9793); +#9793 = AXIS2_PLACEMENT_3D('',#9794,#9795,#9796); +#9794 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#9795 = DIRECTION('',(0.,0.,1.)); +#9796 = DIRECTION('',(1.,0.,-0.)); +#9797 = ADVANCED_FACE('',(#9798),#9816,.F.); +#9798 = FACE_BOUND('',#9799,.T.); +#9799 = EDGE_LOOP('',(#9800,#9801,#9802,#9810)); +#9800 = ORIENTED_EDGE('',*,*,#9779,.T.); +#9801 = ORIENTED_EDGE('',*,*,#9730,.F.); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9731,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(-0.812877767575,-6.E-02,0.729311069252)); +#9806 = LINE('',#9807,#9808); +#9807 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#9808 = VECTOR('',#9809,1.); +#9809 = DIRECTION('',(0.,1.,-0.)); +#9810 = ORIENTED_EDGE('',*,*,#9811,.F.); +#9811 = EDGE_CURVE('',#9780,#9804,#9812,.T.); +#9812 = LINE('',#9813,#9814); +#9813 = CARTESIAN_POINT('',(-0.812877767575,-6.E-02,0.242930213198)); +#9814 = VECTOR('',#9815,1.); +#9815 = DIRECTION('',(0.,0.,1.)); +#9816 = PLANE('',#9817); +#9817 = AXIS2_PLACEMENT_3D('',#9818,#9819,#9820); +#9818 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#9819 = DIRECTION('',(-1.,0.,0.)); +#9820 = DIRECTION('',(0.,0.,1.)); +#9821 = ADVANCED_FACE('',(#9822),#9840,.F.); +#9822 = FACE_BOUND('',#9823,.T.); +#9823 = EDGE_LOOP('',(#9824,#9825,#9826,#9834)); +#9824 = ORIENTED_EDGE('',*,*,#9803,.T.); +#9825 = ORIENTED_EDGE('',*,*,#9756,.F.); +#9826 = ORIENTED_EDGE('',*,*,#9827,.F.); +#9827 = EDGE_CURVE('',#9828,#9749,#9830,.T.); +#9828 = VERTEX_POINT('',#9829); +#9829 = CARTESIAN_POINT('',(-1.409661265677,-6.E-02,0.729311069252)); +#9830 = LINE('',#9831,#9832); +#9831 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#9832 = VECTOR('',#9833,1.); +#9833 = DIRECTION('',(0.,1.,0.)); +#9834 = ORIENTED_EDGE('',*,*,#9835,.F.); +#9835 = EDGE_CURVE('',#9804,#9828,#9836,.T.); +#9836 = LINE('',#9837,#9838); +#9837 = CARTESIAN_POINT('',(2.13983323495,-6.E-02,0.729311069252)); +#9838 = VECTOR('',#9839,1.); +#9839 = DIRECTION('',(-1.,0.,-0.)); +#9840 = PLANE('',#9841); +#9841 = AXIS2_PLACEMENT_3D('',#9842,#9843,#9844); +#9842 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#9843 = DIRECTION('',(0.,0.,-1.)); +#9844 = DIRECTION('',(-1.,0.,-0.)); +#9845 = ADVANCED_FACE('',(#9846),#9857,.F.); +#9846 = FACE_BOUND('',#9847,.T.); +#9847 = EDGE_LOOP('',(#9848,#9849,#9850,#9851)); +#9848 = ORIENTED_EDGE('',*,*,#9827,.T.); +#9849 = ORIENTED_EDGE('',*,*,#9748,.F.); +#9850 = ORIENTED_EDGE('',*,*,#9770,.T.); +#9851 = ORIENTED_EDGE('',*,*,#9852,.F.); +#9852 = EDGE_CURVE('',#9828,#9771,#9853,.T.); +#9853 = LINE('',#9854,#9855); +#9854 = CARTESIAN_POINT('',(-1.409661265677,-6.E-02,0.741421314543)); +#9855 = VECTOR('',#9856,1.); +#9856 = DIRECTION('',(0.,0.,-1.)); +#9857 = PLANE('',#9858); +#9858 = AXIS2_PLACEMENT_3D('',#9859,#9860,#9861); +#9859 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#9860 = DIRECTION('',(1.,0.,0.)); +#9861 = DIRECTION('',(0.,0.,-1.)); +#9862 = ADVANCED_FACE('',(#9863),#9869,.T.); +#9863 = FACE_BOUND('',#9864,.T.); +#9864 = EDGE_LOOP('',(#9865,#9866,#9867,#9868)); +#9865 = ORIENTED_EDGE('',*,*,#9811,.T.); +#9866 = ORIENTED_EDGE('',*,*,#9835,.T.); +#9867 = ORIENTED_EDGE('',*,*,#9852,.T.); +#9868 = ORIENTED_EDGE('',*,*,#9787,.T.); +#9869 = PLANE('',#9870); +#9870 = AXIS2_PLACEMENT_3D('',#9871,#9872,#9873); +#9871 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#9872 = DIRECTION('',(0.,-1.,0.)); +#9873 = DIRECTION('',(0.,-0.,-1.)); +#9874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9878)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9875,#9876,#9877)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9875 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9876 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9877 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9878 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9875, + 'distance_accuracy_value','confusion accuracy'); +#9879 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9880,#9882); +#9880 = ( REPRESENTATION_RELATIONSHIP('','',#9723,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9881) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9881 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8808); +#9882 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9883); +#9883 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3194','8005','',#8782,#9718,$); +#9884 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9720)); +#9885 = SHAPE_DEFINITION_REPRESENTATION(#9886,#9892); +#9886 = PRODUCT_DEFINITION_SHAPE('','',#9887); +#9887 = PRODUCT_DEFINITION('design','',#9888,#9891); +#9888 = PRODUCT_DEFINITION_FORMATION('','',#9889); +#9889 = PRODUCT('8006','8006','',(#9890)); +#9890 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9891 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9892 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9893),#10043); +#9893 = MANIFOLD_SOLID_BREP('',#9894); +#9894 = CLOSED_SHELL('',(#9895,#9935,#9966,#9990,#10014,#10031)); +#9895 = ADVANCED_FACE('',(#9896),#9930,.T.); +#9896 = FACE_BOUND('',#9897,.T.); +#9897 = EDGE_LOOP('',(#9898,#9908,#9916,#9924)); +#9898 = ORIENTED_EDGE('',*,*,#9899,.T.); +#9899 = EDGE_CURVE('',#9900,#9902,#9904,.T.); +#9900 = VERTEX_POINT('',#9901); +#9901 = CARTESIAN_POINT('',(0.692877767575,6.E-02,0.729311069252)); +#9902 = VERTEX_POINT('',#9903); +#9903 = CARTESIAN_POINT('',(0.692877767575,6.E-02,0.307930213198)); +#9904 = LINE('',#9905,#9906); +#9905 = CARTESIAN_POINT('',(0.692877767575,6.E-02,0.820578444258)); +#9906 = VECTOR('',#9907,1.); +#9907 = DIRECTION('',(-0.,0.,-1.)); +#9908 = ORIENTED_EDGE('',*,*,#9909,.T.); +#9909 = EDGE_CURVE('',#9902,#9910,#9912,.T.); +#9910 = VERTEX_POINT('',#9911); +#9911 = CARTESIAN_POINT('',(6.E-02,6.E-02,0.307930213198)); +#9912 = LINE('',#9913,#9914); +#9913 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#9914 = VECTOR('',#9915,1.); +#9915 = DIRECTION('',(-1.,-0.,0.)); +#9916 = ORIENTED_EDGE('',*,*,#9917,.T.); +#9917 = EDGE_CURVE('',#9910,#9918,#9920,.T.); +#9918 = VERTEX_POINT('',#9919); +#9919 = CARTESIAN_POINT('',(6.E-02,6.E-02,0.729311069252)); +#9920 = LINE('',#9921,#9922); +#9921 = CARTESIAN_POINT('',(6.E-02,6.E-02,0.820578444258)); +#9922 = VECTOR('',#9923,1.); +#9923 = DIRECTION('',(0.,-0.,1.)); +#9924 = ORIENTED_EDGE('',*,*,#9925,.T.); +#9925 = EDGE_CURVE('',#9918,#9900,#9926,.T.); +#9926 = LINE('',#9927,#9928); +#9927 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#9928 = VECTOR('',#9929,1.); +#9929 = DIRECTION('',(1.,0.,-0.)); +#9930 = PLANE('',#9931); +#9931 = AXIS2_PLACEMENT_3D('',#9932,#9933,#9934); +#9932 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#9933 = DIRECTION('',(0.,1.,0.)); +#9934 = DIRECTION('',(0.,-0.,1.)); +#9935 = ADVANCED_FACE('',(#9936),#9961,.F.); +#9936 = FACE_BOUND('',#9937,.T.); +#9937 = EDGE_LOOP('',(#9938,#9946,#9947,#9955)); +#9938 = ORIENTED_EDGE('',*,*,#9939,.F.); +#9939 = EDGE_CURVE('',#9910,#9940,#9942,.T.); +#9940 = VERTEX_POINT('',#9941); +#9941 = CARTESIAN_POINT('',(6.E-02,-6.E-02,0.307930213198)); +#9942 = LINE('',#9943,#9944); +#9943 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#9944 = VECTOR('',#9945,1.); +#9945 = DIRECTION('',(0.,-1.,-0.)); +#9946 = ORIENTED_EDGE('',*,*,#9909,.F.); +#9947 = ORIENTED_EDGE('',*,*,#9948,.F.); +#9948 = EDGE_CURVE('',#9949,#9902,#9951,.T.); +#9949 = VERTEX_POINT('',#9950); +#9950 = CARTESIAN_POINT('',(0.692877767575,-6.E-02,0.307930213198)); +#9951 = LINE('',#9952,#9953); +#9952 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#9953 = VECTOR('',#9954,1.); +#9954 = DIRECTION('',(-0.,1.,0.)); +#9955 = ORIENTED_EDGE('',*,*,#9956,.F.); +#9956 = EDGE_CURVE('',#9940,#9949,#9957,.T.); +#9957 = LINE('',#9958,#9959); +#9958 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#9959 = VECTOR('',#9960,1.); +#9960 = DIRECTION('',(1.,0.,-0.)); +#9961 = PLANE('',#9962); +#9962 = AXIS2_PLACEMENT_3D('',#9963,#9964,#9965); +#9963 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#9964 = DIRECTION('',(0.,0.,1.)); +#9965 = DIRECTION('',(1.,0.,-0.)); +#9966 = ADVANCED_FACE('',(#9967),#9985,.F.); +#9967 = FACE_BOUND('',#9968,.T.); +#9968 = EDGE_LOOP('',(#9969,#9970,#9971,#9979)); +#9969 = ORIENTED_EDGE('',*,*,#9948,.T.); +#9970 = ORIENTED_EDGE('',*,*,#9899,.F.); +#9971 = ORIENTED_EDGE('',*,*,#9972,.F.); +#9972 = EDGE_CURVE('',#9973,#9900,#9975,.T.); +#9973 = VERTEX_POINT('',#9974); +#9974 = CARTESIAN_POINT('',(0.692877767575,-6.E-02,0.729311069252)); +#9975 = LINE('',#9976,#9977); +#9976 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#9977 = VECTOR('',#9978,1.); +#9978 = DIRECTION('',(0.,1.,-0.)); +#9979 = ORIENTED_EDGE('',*,*,#9980,.F.); +#9980 = EDGE_CURVE('',#9949,#9973,#9981,.T.); +#9981 = LINE('',#9982,#9983); +#9982 = CARTESIAN_POINT('',(0.692877767575,-6.E-02,0.242930213198)); +#9983 = VECTOR('',#9984,1.); +#9984 = DIRECTION('',(0.,0.,1.)); +#9985 = PLANE('',#9986); +#9986 = AXIS2_PLACEMENT_3D('',#9987,#9988,#9989); +#9987 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#9988 = DIRECTION('',(-1.,0.,0.)); +#9989 = DIRECTION('',(0.,0.,1.)); +#9990 = ADVANCED_FACE('',(#9991),#10009,.F.); +#9991 = FACE_BOUND('',#9992,.T.); +#9992 = EDGE_LOOP('',(#9993,#9994,#9995,#10003)); +#9993 = ORIENTED_EDGE('',*,*,#9972,.T.); +#9994 = ORIENTED_EDGE('',*,*,#9925,.F.); +#9995 = ORIENTED_EDGE('',*,*,#9996,.F.); +#9996 = EDGE_CURVE('',#9997,#9918,#9999,.T.); +#9997 = VERTEX_POINT('',#9998); +#9998 = CARTESIAN_POINT('',(6.E-02,-6.E-02,0.729311069252)); +#9999 = LINE('',#10000,#10001); +#10000 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#10001 = VECTOR('',#10002,1.); +#10002 = DIRECTION('',(0.,1.,0.)); +#10003 = ORIENTED_EDGE('',*,*,#10004,.F.); +#10004 = EDGE_CURVE('',#9973,#9997,#10005,.T.); +#10005 = LINE('',#10006,#10007); +#10006 = CARTESIAN_POINT('',(2.13983323495,-6.E-02,0.729311069252)); +#10007 = VECTOR('',#10008,1.); +#10008 = DIRECTION('',(-1.,0.,-0.)); +#10009 = PLANE('',#10010); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#10012 = DIRECTION('',(0.,0.,-1.)); +#10013 = DIRECTION('',(-1.,0.,-0.)); +#10014 = ADVANCED_FACE('',(#10015),#10026,.F.); +#10015 = FACE_BOUND('',#10016,.T.); +#10016 = EDGE_LOOP('',(#10017,#10018,#10019,#10020)); +#10017 = ORIENTED_EDGE('',*,*,#9996,.T.); +#10018 = ORIENTED_EDGE('',*,*,#9917,.F.); +#10019 = ORIENTED_EDGE('',*,*,#9939,.T.); +#10020 = ORIENTED_EDGE('',*,*,#10021,.F.); +#10021 = EDGE_CURVE('',#9997,#9940,#10022,.T.); +#10022 = LINE('',#10023,#10024); +#10023 = CARTESIAN_POINT('',(6.E-02,-6.E-02,0.789074130953)); +#10024 = VECTOR('',#10025,1.); +#10025 = DIRECTION('',(0.,0.,-1.)); +#10026 = PLANE('',#10027); +#10027 = AXIS2_PLACEMENT_3D('',#10028,#10029,#10030); +#10028 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#10029 = DIRECTION('',(1.,0.,0.)); +#10030 = DIRECTION('',(0.,0.,-1.)); +#10031 = ADVANCED_FACE('',(#10032),#10038,.T.); +#10032 = FACE_BOUND('',#10033,.T.); +#10033 = EDGE_LOOP('',(#10034,#10035,#10036,#10037)); +#10034 = ORIENTED_EDGE('',*,*,#9980,.T.); +#10035 = ORIENTED_EDGE('',*,*,#10004,.T.); +#10036 = ORIENTED_EDGE('',*,*,#10021,.T.); +#10037 = ORIENTED_EDGE('',*,*,#9956,.T.); +#10038 = PLANE('',#10039); +#10039 = AXIS2_PLACEMENT_3D('',#10040,#10041,#10042); +#10040 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#10041 = DIRECTION('',(0.,-1.,0.)); +#10042 = DIRECTION('',(0.,-0.,-1.)); +#10043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10047)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10044,#10045,#10046)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10044 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10045 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10046 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10047 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10044, + 'distance_accuracy_value','confusion accuracy'); +#10048 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10049,#10051); +#10049 = ( REPRESENTATION_RELATIONSHIP('','',#9892,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10050) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10050 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8812); +#10051 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10052); +#10052 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3195','8006','',#8782,#9887,$); +#10053 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9889)); +#10054 = SHAPE_DEFINITION_REPRESENTATION(#10055,#10061); +#10055 = PRODUCT_DEFINITION_SHAPE('','',#10056); +#10056 = PRODUCT_DEFINITION('design','',#10057,#10060); +#10057 = PRODUCT_DEFINITION_FORMATION('','',#10058); +#10058 = PRODUCT('8007','8007','',(#10059)); +#10059 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10060 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10061 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10062),#10212); +#10062 = MANIFOLD_SOLID_BREP('',#10063); +#10063 = CLOSED_SHELL('',(#10064,#10104,#10135,#10159,#10183,#10200)); +#10064 = ADVANCED_FACE('',(#10065),#10099,.T.); +#10065 = FACE_BOUND('',#10066,.T.); +#10066 = EDGE_LOOP('',(#10067,#10077,#10085,#10093)); +#10067 = ORIENTED_EDGE('',*,*,#10068,.T.); +#10068 = EDGE_CURVE('',#10069,#10071,#10073,.T.); +#10069 = VERTEX_POINT('',#10070); +#10070 = CARTESIAN_POINT('',(-0.692877767575,0.797062450523, + 0.729311069252)); +#10071 = VERTEX_POINT('',#10072); +#10072 = CARTESIAN_POINT('',(-0.692877767575,0.797062450523, + 0.307930213198)); +#10073 = LINE('',#10074,#10075); +#10074 = CARTESIAN_POINT('',(-0.692877767575,0.797062450523, + 0.279979948178)); +#10075 = VECTOR('',#10076,1.); +#10076 = DIRECTION('',(0.,-0.,-1.)); +#10077 = ORIENTED_EDGE('',*,*,#10078,.T.); +#10078 = EDGE_CURVE('',#10071,#10079,#10081,.T.); +#10079 = VERTEX_POINT('',#10080); +#10080 = CARTESIAN_POINT('',(-6.E-02,0.797062450523,0.307930213198)); +#10081 = LINE('',#10082,#10083); +#10082 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#10083 = VECTOR('',#10084,1.); +#10084 = DIRECTION('',(1.,0.,0.)); +#10085 = ORIENTED_EDGE('',*,*,#10086,.T.); +#10086 = EDGE_CURVE('',#10079,#10087,#10089,.T.); +#10087 = VERTEX_POINT('',#10088); +#10088 = CARTESIAN_POINT('',(-6.E-02,0.797062450523,0.729311069252)); +#10089 = LINE('',#10090,#10091); +#10090 = CARTESIAN_POINT('',(-6.E-02,0.797062450523,0.279979948178)); +#10091 = VECTOR('',#10092,1.); +#10092 = DIRECTION('',(-0.,0.,1.)); +#10093 = ORIENTED_EDGE('',*,*,#10094,.T.); +#10094 = EDGE_CURVE('',#10087,#10069,#10095,.T.); +#10095 = LINE('',#10096,#10097); +#10096 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#10097 = VECTOR('',#10098,1.); +#10098 = DIRECTION('',(-1.,-0.,-0.)); +#10099 = PLANE('',#10100); +#10100 = AXIS2_PLACEMENT_3D('',#10101,#10102,#10103); +#10101 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#10102 = DIRECTION('',(0.,-1.,0.)); +#10103 = DIRECTION('',(0.,-0.,-1.)); +#10104 = ADVANCED_FACE('',(#10105),#10130,.F.); +#10105 = FACE_BOUND('',#10106,.T.); +#10106 = EDGE_LOOP('',(#10107,#10115,#10123,#10129)); +#10107 = ORIENTED_EDGE('',*,*,#10108,.F.); +#10108 = EDGE_CURVE('',#10109,#10071,#10111,.T.); +#10109 = VERTEX_POINT('',#10110); +#10110 = CARTESIAN_POINT('',(-0.692877767575,0.917062450523, + 0.307930213198)); +#10111 = LINE('',#10112,#10113); +#10112 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#10113 = VECTOR('',#10114,1.); +#10114 = DIRECTION('',(0.,-1.,-0.)); +#10115 = ORIENTED_EDGE('',*,*,#10116,.F.); +#10116 = EDGE_CURVE('',#10117,#10109,#10119,.T.); +#10117 = VERTEX_POINT('',#10118); +#10118 = CARTESIAN_POINT('',(-6.E-02,0.917062450523,0.307930213198)); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(-2.13983323495,0.917062450523, + 0.307930213198)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(-1.,-0.,0.)); +#10123 = ORIENTED_EDGE('',*,*,#10124,.F.); +#10124 = EDGE_CURVE('',#10079,#10117,#10125,.T.); +#10125 = LINE('',#10126,#10127); +#10126 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#10127 = VECTOR('',#10128,1.); +#10128 = DIRECTION('',(-0.,1.,0.)); +#10129 = ORIENTED_EDGE('',*,*,#10078,.F.); +#10130 = PLANE('',#10131); +#10131 = AXIS2_PLACEMENT_3D('',#10132,#10133,#10134); +#10132 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#10133 = DIRECTION('',(0.,0.,1.)); +#10134 = DIRECTION('',(1.,0.,-0.)); +#10135 = ADVANCED_FACE('',(#10136),#10154,.F.); +#10136 = FACE_BOUND('',#10137,.T.); +#10137 = EDGE_LOOP('',(#10138,#10146,#10152,#10153)); +#10138 = ORIENTED_EDGE('',*,*,#10139,.F.); +#10139 = EDGE_CURVE('',#10140,#10069,#10142,.T.); +#10140 = VERTEX_POINT('',#10141); +#10141 = CARTESIAN_POINT('',(-0.692877767575,0.917062450523, + 0.729311069252)); +#10142 = LINE('',#10143,#10144); +#10143 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#10144 = VECTOR('',#10145,1.); +#10145 = DIRECTION('',(0.,-1.,-0.)); +#10146 = ORIENTED_EDGE('',*,*,#10147,.F.); +#10147 = EDGE_CURVE('',#10109,#10140,#10148,.T.); +#10148 = LINE('',#10149,#10150); +#10149 = CARTESIAN_POINT('',(-0.692877767575,0.917062450523, + 0.751808989336)); +#10150 = VECTOR('',#10151,1.); +#10151 = DIRECTION('',(-0.,-0.,1.)); +#10152 = ORIENTED_EDGE('',*,*,#10108,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10068,.F.); +#10154 = PLANE('',#10155); +#10155 = AXIS2_PLACEMENT_3D('',#10156,#10157,#10158); +#10156 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#10157 = DIRECTION('',(1.,0.,0.)); +#10158 = DIRECTION('',(0.,0.,-1.)); +#10159 = ADVANCED_FACE('',(#10160),#10178,.F.); +#10160 = FACE_BOUND('',#10161,.T.); +#10161 = EDGE_LOOP('',(#10162,#10170,#10176,#10177)); +#10162 = ORIENTED_EDGE('',*,*,#10163,.F.); +#10163 = EDGE_CURVE('',#10164,#10087,#10166,.T.); +#10164 = VERTEX_POINT('',#10165); +#10165 = CARTESIAN_POINT('',(-6.E-02,0.917062450523,0.729311069252)); +#10166 = LINE('',#10167,#10168); +#10167 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#10168 = VECTOR('',#10169,1.); +#10169 = DIRECTION('',(-0.,-1.,-0.)); +#10170 = ORIENTED_EDGE('',*,*,#10171,.F.); +#10171 = EDGE_CURVE('',#10140,#10164,#10172,.T.); +#10172 = LINE('',#10173,#10174); +#10173 = CARTESIAN_POINT('',(2.13983323495,0.917062450523,0.729311069252 + )); +#10174 = VECTOR('',#10175,1.); +#10175 = DIRECTION('',(1.,-0.,0.)); +#10176 = ORIENTED_EDGE('',*,*,#10139,.T.); +#10177 = ORIENTED_EDGE('',*,*,#10094,.F.); +#10178 = PLANE('',#10179); +#10179 = AXIS2_PLACEMENT_3D('',#10180,#10181,#10182); +#10180 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#10181 = DIRECTION('',(0.,0.,-1.)); +#10182 = DIRECTION('',(-1.,0.,-0.)); +#10183 = ADVANCED_FACE('',(#10184),#10195,.F.); +#10184 = FACE_BOUND('',#10185,.T.); +#10185 = EDGE_LOOP('',(#10186,#10187,#10193,#10194)); +#10186 = ORIENTED_EDGE('',*,*,#10124,.T.); +#10187 = ORIENTED_EDGE('',*,*,#10188,.F.); +#10188 = EDGE_CURVE('',#10164,#10117,#10189,.T.); +#10189 = LINE('',#10190,#10191); +#10190 = CARTESIAN_POINT('',(-6.E-02,0.917062450523,0.20566507158)); +#10191 = VECTOR('',#10192,1.); +#10192 = DIRECTION('',(-0.,-0.,-1.)); +#10193 = ORIENTED_EDGE('',*,*,#10163,.T.); +#10194 = ORIENTED_EDGE('',*,*,#10086,.F.); +#10195 = PLANE('',#10196); +#10196 = AXIS2_PLACEMENT_3D('',#10197,#10198,#10199); +#10197 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#10198 = DIRECTION('',(-1.,0.,0.)); +#10199 = DIRECTION('',(0.,0.,1.)); +#10200 = ADVANCED_FACE('',(#10201),#10207,.T.); +#10201 = FACE_BOUND('',#10202,.T.); +#10202 = EDGE_LOOP('',(#10203,#10204,#10205,#10206)); +#10203 = ORIENTED_EDGE('',*,*,#10147,.T.); +#10204 = ORIENTED_EDGE('',*,*,#10171,.T.); +#10205 = ORIENTED_EDGE('',*,*,#10188,.T.); +#10206 = ORIENTED_EDGE('',*,*,#10116,.T.); +#10207 = PLANE('',#10208); +#10208 = AXIS2_PLACEMENT_3D('',#10209,#10210,#10211); +#10209 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#10210 = DIRECTION('',(0.,1.,0.)); +#10211 = DIRECTION('',(0.,-0.,1.)); +#10212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10216)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10213,#10214,#10215)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10213 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10214 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10215 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10216 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10213, + 'distance_accuracy_value','confusion accuracy'); +#10217 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10218,#10220); +#10218 = ( REPRESENTATION_RELATIONSHIP('','',#10061,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10219) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10219 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8816); +#10220 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10221); +#10221 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3196','8007','',#8782,#10056,$ + ); +#10222 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10058)); +#10223 = SHAPE_DEFINITION_REPRESENTATION(#10224,#10230); +#10224 = PRODUCT_DEFINITION_SHAPE('','',#10225); +#10225 = PRODUCT_DEFINITION('design','',#10226,#10229); +#10226 = PRODUCT_DEFINITION_FORMATION('','',#10227); +#10227 = PRODUCT('8008','8008','',(#10228)); +#10228 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10229 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10230 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10231),#10381); +#10231 = MANIFOLD_SOLID_BREP('',#10232); +#10232 = CLOSED_SHELL('',(#10233,#10273,#10304,#10328,#10352,#10369)); +#10233 = ADVANCED_FACE('',(#10234),#10268,.T.); +#10234 = FACE_BOUND('',#10235,.T.); +#10235 = EDGE_LOOP('',(#10236,#10246,#10254,#10262)); +#10236 = ORIENTED_EDGE('',*,*,#10237,.T.); +#10237 = EDGE_CURVE('',#10238,#10240,#10242,.T.); +#10238 = VERTEX_POINT('',#10239); +#10239 = CARTESIAN_POINT('',(0.812877767575,-0.888739868242, + 0.729311069252)); +#10240 = VERTEX_POINT('',#10241); +#10241 = CARTESIAN_POINT('',(0.812877767575,-0.888739868242, + 0.307930213198)); +#10242 = LINE('',#10243,#10244); +#10243 = CARTESIAN_POINT('',(0.812877767575,-0.888739868242, + 0.280467854308)); +#10244 = VECTOR('',#10245,1.); +#10245 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#10246 = ORIENTED_EDGE('',*,*,#10247,.T.); +#10247 = EDGE_CURVE('',#10240,#10248,#10250,.T.); +#10248 = VERTEX_POINT('',#10249); +#10249 = CARTESIAN_POINT('',(1.409661265677,-0.888739868242, + 0.307930213198)); +#10250 = LINE('',#10251,#10252); +#10251 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#10252 = VECTOR('',#10253,1.); +#10253 = DIRECTION('',(1.,0.,0.)); +#10254 = ORIENTED_EDGE('',*,*,#10255,.T.); +#10255 = EDGE_CURVE('',#10248,#10256,#10258,.T.); +#10256 = VERTEX_POINT('',#10257); +#10257 = CARTESIAN_POINT('',(1.409661265677,-0.888739868242, + 0.729311069252)); +#10258 = LINE('',#10259,#10260); +#10259 = CARTESIAN_POINT('',(1.409661265677,-0.888739868242, + 0.280467854308)); +#10260 = VECTOR('',#10261,1.); +#10261 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#10262 = ORIENTED_EDGE('',*,*,#10263,.T.); +#10263 = EDGE_CURVE('',#10256,#10238,#10264,.T.); +#10264 = LINE('',#10265,#10266); +#10265 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#10266 = VECTOR('',#10267,1.); +#10267 = DIRECTION('',(-1.,-0.,-0.)); +#10268 = PLANE('',#10269); +#10269 = AXIS2_PLACEMENT_3D('',#10270,#10271,#10272); +#10270 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#10271 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#10272 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#10273 = ADVANCED_FACE('',(#10274),#10299,.F.); +#10274 = FACE_BOUND('',#10275,.T.); +#10275 = EDGE_LOOP('',(#10276,#10284,#10292,#10298)); +#10276 = ORIENTED_EDGE('',*,*,#10277,.F.); +#10277 = EDGE_CURVE('',#10278,#10240,#10280,.T.); +#10278 = VERTEX_POINT('',#10279); +#10279 = CARTESIAN_POINT('',(0.812877767575,-0.768739868242, + 0.307930213198)); +#10280 = LINE('',#10281,#10282); +#10281 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#10282 = VECTOR('',#10283,1.); +#10283 = DIRECTION('',(0.,-1.,-0.)); +#10284 = ORIENTED_EDGE('',*,*,#10285,.F.); +#10285 = EDGE_CURVE('',#10286,#10278,#10288,.T.); +#10286 = VERTEX_POINT('',#10287); +#10287 = CARTESIAN_POINT('',(1.409661265677,-0.768739868242, + 0.307930213198)); +#10288 = LINE('',#10289,#10290); +#10289 = CARTESIAN_POINT('',(-2.13983323495,-0.768739868242, + 0.307930213198)); +#10290 = VECTOR('',#10291,1.); +#10291 = DIRECTION('',(-1.,-0.,0.)); +#10292 = ORIENTED_EDGE('',*,*,#10293,.F.); +#10293 = EDGE_CURVE('',#10248,#10286,#10294,.T.); +#10294 = LINE('',#10295,#10296); +#10295 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#10296 = VECTOR('',#10297,1.); +#10297 = DIRECTION('',(-0.,1.,0.)); +#10298 = ORIENTED_EDGE('',*,*,#10247,.F.); +#10299 = PLANE('',#10300); +#10300 = AXIS2_PLACEMENT_3D('',#10301,#10302,#10303); +#10301 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#10302 = DIRECTION('',(0.,0.,1.)); +#10303 = DIRECTION('',(1.,0.,-0.)); +#10304 = ADVANCED_FACE('',(#10305),#10323,.F.); +#10305 = FACE_BOUND('',#10306,.T.); +#10306 = EDGE_LOOP('',(#10307,#10315,#10321,#10322)); +#10307 = ORIENTED_EDGE('',*,*,#10308,.F.); +#10308 = EDGE_CURVE('',#10309,#10238,#10311,.T.); +#10309 = VERTEX_POINT('',#10310); +#10310 = CARTESIAN_POINT('',(0.812877767575,-0.768739868242, + 0.729311069252)); +#10311 = LINE('',#10312,#10313); +#10312 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#10313 = VECTOR('',#10314,1.); +#10314 = DIRECTION('',(0.,-1.,-0.)); +#10315 = ORIENTED_EDGE('',*,*,#10316,.F.); +#10316 = EDGE_CURVE('',#10278,#10309,#10317,.T.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(0.812877767575,-0.768739868242, + 0.751808989336)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-0.,-0.,1.)); +#10321 = ORIENTED_EDGE('',*,*,#10277,.T.); +#10322 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10323 = PLANE('',#10324); +#10324 = AXIS2_PLACEMENT_3D('',#10325,#10326,#10327); +#10325 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#10326 = DIRECTION('',(1.,0.,0.)); +#10327 = DIRECTION('',(0.,0.,-1.)); +#10328 = ADVANCED_FACE('',(#10329),#10347,.F.); +#10329 = FACE_BOUND('',#10330,.T.); +#10330 = EDGE_LOOP('',(#10331,#10339,#10345,#10346)); +#10331 = ORIENTED_EDGE('',*,*,#10332,.F.); +#10332 = EDGE_CURVE('',#10333,#10256,#10335,.T.); +#10333 = VERTEX_POINT('',#10334); +#10334 = CARTESIAN_POINT('',(1.409661265677,-0.768739868242, + 0.729311069252)); +#10335 = LINE('',#10336,#10337); +#10336 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#10337 = VECTOR('',#10338,1.); +#10338 = DIRECTION('',(-0.,-1.,-0.)); +#10339 = ORIENTED_EDGE('',*,*,#10340,.F.); +#10340 = EDGE_CURVE('',#10309,#10333,#10341,.T.); +#10341 = LINE('',#10342,#10343); +#10342 = CARTESIAN_POINT('',(2.13983323495,-0.768739868242, + 0.729311069252)); +#10343 = VECTOR('',#10344,1.); +#10344 = DIRECTION('',(1.,-0.,0.)); +#10345 = ORIENTED_EDGE('',*,*,#10308,.T.); +#10346 = ORIENTED_EDGE('',*,*,#10263,.F.); +#10347 = PLANE('',#10348); +#10348 = AXIS2_PLACEMENT_3D('',#10349,#10350,#10351); +#10349 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#10350 = DIRECTION('',(0.,0.,-1.)); +#10351 = DIRECTION('',(-1.,0.,-0.)); +#10352 = ADVANCED_FACE('',(#10353),#10364,.F.); +#10353 = FACE_BOUND('',#10354,.T.); +#10354 = EDGE_LOOP('',(#10355,#10356,#10362,#10363)); +#10355 = ORIENTED_EDGE('',*,*,#10293,.T.); +#10356 = ORIENTED_EDGE('',*,*,#10357,.F.); +#10357 = EDGE_CURVE('',#10333,#10286,#10358,.T.); +#10358 = LINE('',#10359,#10360); +#10359 = CARTESIAN_POINT('',(1.409661265677,-0.768739868242, + 0.242930213198)); +#10360 = VECTOR('',#10361,1.); +#10361 = DIRECTION('',(-0.,-0.,-1.)); +#10362 = ORIENTED_EDGE('',*,*,#10332,.T.); +#10363 = ORIENTED_EDGE('',*,*,#10255,.F.); +#10364 = PLANE('',#10365); +#10365 = AXIS2_PLACEMENT_3D('',#10366,#10367,#10368); +#10366 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#10367 = DIRECTION('',(-1.,0.,0.)); +#10368 = DIRECTION('',(0.,0.,1.)); +#10369 = ADVANCED_FACE('',(#10370),#10376,.T.); +#10370 = FACE_BOUND('',#10371,.T.); +#10371 = EDGE_LOOP('',(#10372,#10373,#10374,#10375)); +#10372 = ORIENTED_EDGE('',*,*,#10316,.T.); +#10373 = ORIENTED_EDGE('',*,*,#10340,.T.); +#10374 = ORIENTED_EDGE('',*,*,#10357,.T.); +#10375 = ORIENTED_EDGE('',*,*,#10285,.T.); +#10376 = PLANE('',#10377); +#10377 = AXIS2_PLACEMENT_3D('',#10378,#10379,#10380); +#10378 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#10379 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#10380 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#10381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10385)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10382,#10383,#10384)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10382 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10383 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10384 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10385 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10382, + 'distance_accuracy_value','confusion accuracy'); +#10386 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10387,#10389); +#10387 = ( REPRESENTATION_RELATIONSHIP('','',#10230,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10388) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10388 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8820); +#10389 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10390); +#10390 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3197','8008','',#8782,#10225,$ + ); +#10391 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10227)); +#10392 = SHAPE_DEFINITION_REPRESENTATION(#10393,#10399); +#10393 = PRODUCT_DEFINITION_SHAPE('','',#10394); +#10394 = PRODUCT_DEFINITION('design','',#10395,#10398); +#10395 = PRODUCT_DEFINITION_FORMATION('','',#10396); +#10396 = PRODUCT('8009','8009','',(#10397)); +#10397 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10398 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10399 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10400),#10550); +#10400 = MANIFOLD_SOLID_BREP('',#10401); +#10401 = CLOSED_SHELL('',(#10402,#10442,#10473,#10497,#10521,#10538)); +#10402 = ADVANCED_FACE('',(#10403),#10437,.T.); +#10403 = FACE_BOUND('',#10404,.T.); +#10404 = EDGE_LOOP('',(#10405,#10415,#10423,#10431)); +#10405 = ORIENTED_EDGE('',*,*,#10406,.T.); +#10406 = EDGE_CURVE('',#10407,#10409,#10411,.T.); +#10407 = VERTEX_POINT('',#10408); +#10408 = CARTESIAN_POINT('',(-1.529661265677,0.797062450523, + 0.307930213198)); +#10409 = VERTEX_POINT('',#10410); +#10410 = CARTESIAN_POINT('',(-1.529661265677,0.797062450523, + 0.729311069252)); +#10411 = LINE('',#10412,#10413); +#10412 = CARTESIAN_POINT('',(-1.529661265677,0.797062450523, + 0.279979948178)); +#10413 = VECTOR('',#10414,1.); +#10414 = DIRECTION('',(-0.,0.,1.)); +#10415 = ORIENTED_EDGE('',*,*,#10416,.T.); +#10416 = EDGE_CURVE('',#10409,#10417,#10419,.T.); +#10417 = VERTEX_POINT('',#10418); +#10418 = CARTESIAN_POINT('',(-2.,0.797062450523,0.729311069252)); +#10419 = LINE('',#10420,#10421); +#10420 = CARTESIAN_POINT('',(2.,0.797062450523,0.729311069252)); +#10421 = VECTOR('',#10422,1.); +#10422 = DIRECTION('',(-1.,-0.,-0.)); +#10423 = ORIENTED_EDGE('',*,*,#10424,.T.); +#10424 = EDGE_CURVE('',#10417,#10425,#10427,.T.); +#10425 = VERTEX_POINT('',#10426); +#10426 = CARTESIAN_POINT('',(-2.,0.797062450523,0.307930213198)); +#10427 = LINE('',#10428,#10429); +#10428 = CARTESIAN_POINT('',(-2.,0.797062450523,0.279979948178)); +#10429 = VECTOR('',#10430,1.); +#10430 = DIRECTION('',(0.,-0.,-1.)); +#10431 = ORIENTED_EDGE('',*,*,#10432,.T.); +#10432 = EDGE_CURVE('',#10425,#10407,#10433,.T.); +#10433 = LINE('',#10434,#10435); +#10434 = CARTESIAN_POINT('',(2.,0.797062450523,0.307930213198)); +#10435 = VECTOR('',#10436,1.); +#10436 = DIRECTION('',(1.,0.,0.)); +#10437 = PLANE('',#10438); +#10438 = AXIS2_PLACEMENT_3D('',#10439,#10440,#10441); +#10439 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#10440 = DIRECTION('',(0.,-1.,0.)); +#10441 = DIRECTION('',(0.,-0.,-1.)); +#10442 = ADVANCED_FACE('',(#10443),#10468,.F.); +#10443 = FACE_BOUND('',#10444,.T.); +#10444 = EDGE_LOOP('',(#10445,#10453,#10461,#10467)); +#10445 = ORIENTED_EDGE('',*,*,#10446,.F.); +#10446 = EDGE_CURVE('',#10447,#10409,#10449,.T.); +#10447 = VERTEX_POINT('',#10448); +#10448 = CARTESIAN_POINT('',(-1.529661265677,0.917062450523, + 0.729311069252)); +#10449 = LINE('',#10450,#10451); +#10450 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#10451 = VECTOR('',#10452,1.); +#10452 = DIRECTION('',(-0.,-1.,-0.)); +#10453 = ORIENTED_EDGE('',*,*,#10454,.F.); +#10454 = EDGE_CURVE('',#10455,#10447,#10457,.T.); +#10455 = VERTEX_POINT('',#10456); +#10456 = CARTESIAN_POINT('',(-2.,0.917062450523,0.729311069252)); +#10457 = LINE('',#10458,#10459); +#10458 = CARTESIAN_POINT('',(2.13983323495,0.917062450523,0.729311069252 + )); +#10459 = VECTOR('',#10460,1.); +#10460 = DIRECTION('',(1.,-0.,0.)); +#10461 = ORIENTED_EDGE('',*,*,#10462,.F.); +#10462 = EDGE_CURVE('',#10417,#10455,#10463,.T.); +#10463 = LINE('',#10464,#10465); +#10464 = CARTESIAN_POINT('',(-2.,1.5,0.729311069252)); +#10465 = VECTOR('',#10466,1.); +#10466 = DIRECTION('',(0.,1.,0.)); +#10467 = ORIENTED_EDGE('',*,*,#10416,.F.); +#10468 = PLANE('',#10469); +#10469 = AXIS2_PLACEMENT_3D('',#10470,#10471,#10472); +#10470 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#10471 = DIRECTION('',(0.,0.,-1.)); +#10472 = DIRECTION('',(-1.,0.,-0.)); +#10473 = ADVANCED_FACE('',(#10474),#10492,.F.); +#10474 = FACE_BOUND('',#10475,.T.); +#10475 = EDGE_LOOP('',(#10476,#10484,#10490,#10491)); +#10476 = ORIENTED_EDGE('',*,*,#10477,.F.); +#10477 = EDGE_CURVE('',#10478,#10407,#10480,.T.); +#10478 = VERTEX_POINT('',#10479); +#10479 = CARTESIAN_POINT('',(-1.529661265677,0.917062450523, + 0.307930213198)); +#10480 = LINE('',#10481,#10482); +#10481 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#10482 = VECTOR('',#10483,1.); +#10483 = DIRECTION('',(-0.,-1.,0.)); +#10484 = ORIENTED_EDGE('',*,*,#10485,.F.); +#10485 = EDGE_CURVE('',#10447,#10478,#10486,.T.); +#10486 = LINE('',#10487,#10488); +#10487 = CARTESIAN_POINT('',(-1.529661265677,0.917062450523, + 0.253317887991)); +#10488 = VECTOR('',#10489,1.); +#10489 = DIRECTION('',(-0.,-0.,-1.)); +#10490 = ORIENTED_EDGE('',*,*,#10446,.T.); +#10491 = ORIENTED_EDGE('',*,*,#10406,.F.); +#10492 = PLANE('',#10493); +#10493 = AXIS2_PLACEMENT_3D('',#10494,#10495,#10496); +#10494 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#10495 = DIRECTION('',(-1.,0.,0.)); +#10496 = DIRECTION('',(0.,0.,1.)); +#10497 = ADVANCED_FACE('',(#10498),#10516,.F.); +#10498 = FACE_BOUND('',#10499,.T.); +#10499 = EDGE_LOOP('',(#10500,#10508,#10514,#10515)); +#10500 = ORIENTED_EDGE('',*,*,#10501,.F.); +#10501 = EDGE_CURVE('',#10502,#10425,#10504,.T.); +#10502 = VERTEX_POINT('',#10503); +#10503 = CARTESIAN_POINT('',(-2.,0.917062450523,0.307930213198)); +#10504 = LINE('',#10505,#10506); +#10505 = CARTESIAN_POINT('',(-2.,1.5,0.307930213198)); +#10506 = VECTOR('',#10507,1.); +#10507 = DIRECTION('',(0.,-1.,-0.)); +#10508 = ORIENTED_EDGE('',*,*,#10509,.F.); +#10509 = EDGE_CURVE('',#10478,#10502,#10510,.T.); +#10510 = LINE('',#10511,#10512); +#10511 = CARTESIAN_POINT('',(-2.13983323495,0.917062450523, + 0.307930213198)); +#10512 = VECTOR('',#10513,1.); +#10513 = DIRECTION('',(-1.,-0.,0.)); +#10514 = ORIENTED_EDGE('',*,*,#10477,.T.); +#10515 = ORIENTED_EDGE('',*,*,#10432,.F.); +#10516 = PLANE('',#10517); +#10517 = AXIS2_PLACEMENT_3D('',#10518,#10519,#10520); +#10518 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#10519 = DIRECTION('',(0.,0.,1.)); +#10520 = DIRECTION('',(1.,0.,-0.)); +#10521 = ADVANCED_FACE('',(#10522),#10533,.T.); +#10522 = FACE_BOUND('',#10523,.T.); +#10523 = EDGE_LOOP('',(#10524,#10530,#10531,#10532)); +#10524 = ORIENTED_EDGE('',*,*,#10525,.T.); +#10525 = EDGE_CURVE('',#10455,#10502,#10526,.T.); +#10526 = LINE('',#10527,#10528); +#10527 = CARTESIAN_POINT('',(-2.,0.917062450523,0.)); +#10528 = VECTOR('',#10529,1.); +#10529 = DIRECTION('',(-0.,-0.,-1.)); +#10530 = ORIENTED_EDGE('',*,*,#10501,.T.); +#10531 = ORIENTED_EDGE('',*,*,#10424,.F.); +#10532 = ORIENTED_EDGE('',*,*,#10462,.T.); +#10533 = PLANE('',#10534); +#10534 = AXIS2_PLACEMENT_3D('',#10535,#10536,#10537); +#10535 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#10536 = DIRECTION('',(-1.,0.,0.)); +#10537 = DIRECTION('',(0.,0.,1.)); +#10538 = ADVANCED_FACE('',(#10539),#10545,.T.); +#10539 = FACE_BOUND('',#10540,.T.); +#10540 = EDGE_LOOP('',(#10541,#10542,#10543,#10544)); +#10541 = ORIENTED_EDGE('',*,*,#10485,.T.); +#10542 = ORIENTED_EDGE('',*,*,#10509,.T.); +#10543 = ORIENTED_EDGE('',*,*,#10525,.F.); +#10544 = ORIENTED_EDGE('',*,*,#10454,.T.); +#10545 = PLANE('',#10546); +#10546 = AXIS2_PLACEMENT_3D('',#10547,#10548,#10549); +#10547 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#10548 = DIRECTION('',(0.,1.,0.)); +#10549 = DIRECTION('',(0.,-0.,1.)); +#10550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10554)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10551,#10552,#10553)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10551 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10552 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10553 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10554 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10551, + 'distance_accuracy_value','confusion accuracy'); +#10555 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10556,#10558); +#10556 = ( REPRESENTATION_RELATIONSHIP('','',#10399,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10557) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10557 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8824); +#10558 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10559); +#10559 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3198','8009','',#8782,#10394,$ + ); +#10560 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10396)); +#10561 = SHAPE_DEFINITION_REPRESENTATION(#10562,#10568); +#10562 = PRODUCT_DEFINITION_SHAPE('','',#10563); +#10563 = PRODUCT_DEFINITION('design','',#10564,#10567); +#10564 = PRODUCT_DEFINITION_FORMATION('','',#10565); +#10565 = PRODUCT('8010','8010','',(#10566)); +#10566 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10567 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10568 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10569),#10719); +#10569 = MANIFOLD_SOLID_BREP('',#10570); +#10570 = CLOSED_SHELL('',(#10571,#10611,#10642,#10666,#10690,#10707)); +#10571 = ADVANCED_FACE('',(#10572),#10606,.T.); +#10572 = FACE_BOUND('',#10573,.T.); +#10573 = EDGE_LOOP('',(#10574,#10584,#10592,#10600)); +#10574 = ORIENTED_EDGE('',*,*,#10575,.T.); +#10575 = EDGE_CURVE('',#10576,#10578,#10580,.T.); +#10576 = VERTEX_POINT('',#10577); +#10577 = CARTESIAN_POINT('',(1.529661265677,-0.768739868242, + 0.729311069252)); +#10578 = VERTEX_POINT('',#10579); +#10579 = CARTESIAN_POINT('',(2.,-0.768739868242,0.729311069252)); +#10580 = LINE('',#10581,#10582); +#10581 = CARTESIAN_POINT('',(2.,-0.768739868242,0.729311069252)); +#10582 = VECTOR('',#10583,1.); +#10583 = DIRECTION('',(1.,-0.,0.)); +#10584 = ORIENTED_EDGE('',*,*,#10585,.T.); +#10585 = EDGE_CURVE('',#10578,#10586,#10588,.T.); +#10586 = VERTEX_POINT('',#10587); +#10587 = CARTESIAN_POINT('',(2.,-0.768739868242,0.307930213198)); +#10588 = LINE('',#10589,#10590); +#10589 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#10590 = VECTOR('',#10591,1.); +#10591 = DIRECTION('',(-0.,-2.775557561563E-16,-1.)); +#10592 = ORIENTED_EDGE('',*,*,#10593,.T.); +#10593 = EDGE_CURVE('',#10586,#10594,#10596,.T.); +#10594 = VERTEX_POINT('',#10595); +#10595 = CARTESIAN_POINT('',(1.529661265677,-0.768739868242, + 0.307930213198)); +#10596 = LINE('',#10597,#10598); +#10597 = CARTESIAN_POINT('',(2.,-0.768739868242,0.307930213198)); +#10598 = VECTOR('',#10599,1.); +#10599 = DIRECTION('',(-1.,0.,-0.)); +#10600 = ORIENTED_EDGE('',*,*,#10601,.T.); +#10601 = EDGE_CURVE('',#10594,#10576,#10602,.T.); +#10602 = LINE('',#10603,#10604); +#10603 = CARTESIAN_POINT('',(1.529661265677,-0.768739868242, + 0.780467854308)); +#10604 = VECTOR('',#10605,1.); +#10605 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#10606 = PLANE('',#10607); +#10607 = AXIS2_PLACEMENT_3D('',#10608,#10609,#10610); +#10608 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#10609 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#10610 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#10611 = ADVANCED_FACE('',(#10612),#10637,.T.); +#10612 = FACE_BOUND('',#10613,.T.); +#10613 = EDGE_LOOP('',(#10614,#10615,#10623,#10631)); +#10614 = ORIENTED_EDGE('',*,*,#10585,.F.); +#10615 = ORIENTED_EDGE('',*,*,#10616,.T.); +#10616 = EDGE_CURVE('',#10578,#10617,#10619,.T.); +#10617 = VERTEX_POINT('',#10618); +#10618 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#10619 = LINE('',#10620,#10621); +#10620 = CARTESIAN_POINT('',(2.,-1.5,0.729311069252)); +#10621 = VECTOR('',#10622,1.); +#10622 = DIRECTION('',(0.,-1.,-0.)); +#10623 = ORIENTED_EDGE('',*,*,#10624,.T.); +#10624 = EDGE_CURVE('',#10617,#10625,#10627,.T.); +#10625 = VERTEX_POINT('',#10626); +#10626 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#10627 = LINE('',#10628,#10629); +#10628 = CARTESIAN_POINT('',(2.,-0.888739868242,0.)); +#10629 = VECTOR('',#10630,1.); +#10630 = DIRECTION('',(0.,0.,-1.)); +#10631 = ORIENTED_EDGE('',*,*,#10632,.T.); +#10632 = EDGE_CURVE('',#10625,#10586,#10633,.T.); +#10633 = LINE('',#10634,#10635); +#10634 = CARTESIAN_POINT('',(2.,-1.5,0.307930213198)); +#10635 = VECTOR('',#10636,1.); +#10636 = DIRECTION('',(-0.,1.,0.)); +#10637 = PLANE('',#10638); +#10638 = AXIS2_PLACEMENT_3D('',#10639,#10640,#10641); +#10639 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#10640 = DIRECTION('',(1.,0.,0.)); +#10641 = DIRECTION('',(0.,0.,-1.)); +#10642 = ADVANCED_FACE('',(#10643),#10661,.F.); +#10643 = FACE_BOUND('',#10644,.T.); +#10644 = EDGE_LOOP('',(#10645,#10646,#10647,#10655)); +#10645 = ORIENTED_EDGE('',*,*,#10616,.F.); +#10646 = ORIENTED_EDGE('',*,*,#10575,.F.); +#10647 = ORIENTED_EDGE('',*,*,#10648,.F.); +#10648 = EDGE_CURVE('',#10649,#10576,#10651,.T.); +#10649 = VERTEX_POINT('',#10650); +#10650 = CARTESIAN_POINT('',(1.529661265677,-0.888739868242, + 0.729311069252)); +#10651 = LINE('',#10652,#10653); +#10652 = CARTESIAN_POINT('',(1.529661265677,1.5,0.729311069252)); +#10653 = VECTOR('',#10654,1.); +#10654 = DIRECTION('',(0.,1.,0.)); +#10655 = ORIENTED_EDGE('',*,*,#10656,.F.); +#10656 = EDGE_CURVE('',#10617,#10649,#10657,.T.); +#10657 = LINE('',#10658,#10659); +#10658 = CARTESIAN_POINT('',(2.13983323495,-0.888739868242, + 0.729311069252)); +#10659 = VECTOR('',#10660,1.); +#10660 = DIRECTION('',(-1.,0.,-0.)); +#10661 = PLANE('',#10662); +#10662 = AXIS2_PLACEMENT_3D('',#10663,#10664,#10665); +#10663 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#10664 = DIRECTION('',(0.,0.,-1.)); +#10665 = DIRECTION('',(-1.,0.,-0.)); +#10666 = ADVANCED_FACE('',(#10667),#10685,.F.); +#10667 = FACE_BOUND('',#10668,.T.); +#10668 = EDGE_LOOP('',(#10669,#10670,#10671,#10679)); +#10669 = ORIENTED_EDGE('',*,*,#10648,.T.); +#10670 = ORIENTED_EDGE('',*,*,#10601,.F.); +#10671 = ORIENTED_EDGE('',*,*,#10672,.F.); +#10672 = EDGE_CURVE('',#10673,#10594,#10675,.T.); +#10673 = VERTEX_POINT('',#10674); +#10674 = CARTESIAN_POINT('',(1.529661265677,-0.888739868242, + 0.307930213198)); +#10675 = LINE('',#10676,#10677); +#10676 = CARTESIAN_POINT('',(1.529661265677,1.5,0.307930213198)); +#10677 = VECTOR('',#10678,1.); +#10678 = DIRECTION('',(-0.,1.,0.)); +#10679 = ORIENTED_EDGE('',*,*,#10680,.F.); +#10680 = EDGE_CURVE('',#10649,#10673,#10681,.T.); +#10681 = LINE('',#10682,#10683); +#10682 = CARTESIAN_POINT('',(1.529661265677,-0.888739868242, + 0.751808989336)); +#10683 = VECTOR('',#10684,1.); +#10684 = DIRECTION('',(0.,0.,-1.)); +#10685 = PLANE('',#10686); +#10686 = AXIS2_PLACEMENT_3D('',#10687,#10688,#10689); +#10687 = CARTESIAN_POINT('',(1.529661265677,1.5,0.751808989336)); +#10688 = DIRECTION('',(1.,0.,0.)); +#10689 = DIRECTION('',(0.,0.,-1.)); +#10690 = ADVANCED_FACE('',(#10691),#10702,.F.); +#10691 = FACE_BOUND('',#10692,.T.); +#10692 = EDGE_LOOP('',(#10693,#10694,#10695,#10696)); +#10693 = ORIENTED_EDGE('',*,*,#10672,.T.); +#10694 = ORIENTED_EDGE('',*,*,#10593,.F.); +#10695 = ORIENTED_EDGE('',*,*,#10632,.F.); +#10696 = ORIENTED_EDGE('',*,*,#10697,.F.); +#10697 = EDGE_CURVE('',#10673,#10625,#10698,.T.); +#10698 = LINE('',#10699,#10700); +#10699 = CARTESIAN_POINT('',(-2.13983323495,-0.888739868242, + 0.307930213198)); +#10700 = VECTOR('',#10701,1.); +#10701 = DIRECTION('',(1.,0.,-0.)); +#10702 = PLANE('',#10703); +#10703 = AXIS2_PLACEMENT_3D('',#10704,#10705,#10706); +#10704 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#10705 = DIRECTION('',(0.,0.,1.)); +#10706 = DIRECTION('',(1.,0.,-0.)); +#10707 = ADVANCED_FACE('',(#10708),#10714,.T.); +#10708 = FACE_BOUND('',#10709,.T.); +#10709 = EDGE_LOOP('',(#10710,#10711,#10712,#10713)); +#10710 = ORIENTED_EDGE('',*,*,#10697,.T.); +#10711 = ORIENTED_EDGE('',*,*,#10624,.F.); +#10712 = ORIENTED_EDGE('',*,*,#10656,.T.); +#10713 = ORIENTED_EDGE('',*,*,#10680,.T.); +#10714 = PLANE('',#10715); +#10715 = AXIS2_PLACEMENT_3D('',#10716,#10717,#10718); +#10716 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#10717 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#10718 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#10719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10723)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10720,#10721,#10722)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10720 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10721 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10722 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10723 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10720, + 'distance_accuracy_value','confusion accuracy'); +#10724 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10725,#10727); +#10725 = ( REPRESENTATION_RELATIONSHIP('','',#10568,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10726) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10726 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8828); +#10727 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10728); +#10728 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3199','8010','',#8782,#10563,$ + ); +#10729 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10565)); +#10730 = SHAPE_DEFINITION_REPRESENTATION(#10731,#10737); +#10731 = PRODUCT_DEFINITION_SHAPE('','',#10732); +#10732 = PRODUCT_DEFINITION('design','',#10733,#10736); +#10733 = PRODUCT_DEFINITION_FORMATION('','',#10734); +#10734 = PRODUCT('8011','8011','',(#10735)); +#10735 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10736 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10737 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10738),#10888); +#10738 = MANIFOLD_SOLID_BREP('',#10739); +#10739 = CLOSED_SHELL('',(#10740,#10780,#10811,#10835,#10859,#10876)); +#10740 = ADVANCED_FACE('',(#10741),#10775,.T.); +#10741 = FACE_BOUND('',#10742,.T.); +#10742 = EDGE_LOOP('',(#10743,#10753,#10761,#10769)); +#10743 = ORIENTED_EDGE('',*,*,#10744,.T.); +#10744 = EDGE_CURVE('',#10745,#10747,#10749,.T.); +#10745 = VERTEX_POINT('',#10746); +#10746 = CARTESIAN_POINT('',(-0.812877767575,0.917062450523, + 0.729311069252)); +#10747 = VERTEX_POINT('',#10748); +#10748 = CARTESIAN_POINT('',(-0.812877767575,0.917062450523, + 0.307930213198)); +#10749 = LINE('',#10750,#10751); +#10750 = CARTESIAN_POINT('',(-0.812877767575,0.917062450523, + 0.826159969418)); +#10751 = VECTOR('',#10752,1.); +#10752 = DIRECTION('',(-0.,0.,-1.)); +#10753 = ORIENTED_EDGE('',*,*,#10754,.T.); +#10754 = EDGE_CURVE('',#10747,#10755,#10757,.T.); +#10755 = VERTEX_POINT('',#10756); +#10756 = CARTESIAN_POINT('',(-1.409661265677,0.917062450523, + 0.307930213198)); +#10757 = LINE('',#10758,#10759); +#10758 = CARTESIAN_POINT('',(2.,0.917062450523,0.307930213198)); +#10759 = VECTOR('',#10760,1.); +#10760 = DIRECTION('',(-1.,-0.,0.)); +#10761 = ORIENTED_EDGE('',*,*,#10762,.T.); +#10762 = EDGE_CURVE('',#10755,#10763,#10765,.T.); +#10763 = VERTEX_POINT('',#10764); +#10764 = CARTESIAN_POINT('',(-1.409661265677,0.917062450523, + 0.729311069252)); +#10765 = LINE('',#10766,#10767); +#10766 = CARTESIAN_POINT('',(-1.409661265677,0.917062450523, + 0.826159969418)); +#10767 = VECTOR('',#10768,1.); +#10768 = DIRECTION('',(0.,-0.,1.)); +#10769 = ORIENTED_EDGE('',*,*,#10770,.T.); +#10770 = EDGE_CURVE('',#10763,#10745,#10771,.T.); +#10771 = LINE('',#10772,#10773); +#10772 = CARTESIAN_POINT('',(2.,0.917062450523,0.729311069252)); +#10773 = VECTOR('',#10774,1.); +#10774 = DIRECTION('',(1.,0.,-0.)); +#10775 = PLANE('',#10776); +#10776 = AXIS2_PLACEMENT_3D('',#10777,#10778,#10779); +#10777 = CARTESIAN_POINT('',(2.,0.917062450523,0.826159969418)); +#10778 = DIRECTION('',(0.,1.,0.)); +#10779 = DIRECTION('',(0.,-0.,1.)); +#10780 = ADVANCED_FACE('',(#10781),#10806,.F.); +#10781 = FACE_BOUND('',#10782,.T.); +#10782 = EDGE_LOOP('',(#10783,#10791,#10792,#10800)); +#10783 = ORIENTED_EDGE('',*,*,#10784,.F.); +#10784 = EDGE_CURVE('',#10755,#10785,#10787,.T.); +#10785 = VERTEX_POINT('',#10786); +#10786 = CARTESIAN_POINT('',(-1.409661265677,0.797062450523, + 0.307930213198)); +#10787 = LINE('',#10788,#10789); +#10788 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#10789 = VECTOR('',#10790,1.); +#10790 = DIRECTION('',(0.,-1.,-0.)); +#10791 = ORIENTED_EDGE('',*,*,#10754,.F.); +#10792 = ORIENTED_EDGE('',*,*,#10793,.F.); +#10793 = EDGE_CURVE('',#10794,#10747,#10796,.T.); +#10794 = VERTEX_POINT('',#10795); +#10795 = CARTESIAN_POINT('',(-0.812877767575,0.797062450523, + 0.307930213198)); +#10796 = LINE('',#10797,#10798); +#10797 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#10798 = VECTOR('',#10799,1.); +#10799 = DIRECTION('',(-0.,1.,0.)); +#10800 = ORIENTED_EDGE('',*,*,#10801,.F.); +#10801 = EDGE_CURVE('',#10785,#10794,#10802,.T.); +#10802 = LINE('',#10803,#10804); +#10803 = CARTESIAN_POINT('',(-2.13983323495,0.797062450523, + 0.307930213198)); +#10804 = VECTOR('',#10805,1.); +#10805 = DIRECTION('',(1.,0.,-0.)); +#10806 = PLANE('',#10807); +#10807 = AXIS2_PLACEMENT_3D('',#10808,#10809,#10810); +#10808 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#10809 = DIRECTION('',(0.,0.,1.)); +#10810 = DIRECTION('',(1.,0.,-0.)); +#10811 = ADVANCED_FACE('',(#10812),#10830,.F.); +#10812 = FACE_BOUND('',#10813,.T.); +#10813 = EDGE_LOOP('',(#10814,#10815,#10816,#10824)); +#10814 = ORIENTED_EDGE('',*,*,#10793,.T.); +#10815 = ORIENTED_EDGE('',*,*,#10744,.F.); +#10816 = ORIENTED_EDGE('',*,*,#10817,.F.); +#10817 = EDGE_CURVE('',#10818,#10745,#10820,.T.); +#10818 = VERTEX_POINT('',#10819); +#10819 = CARTESIAN_POINT('',(-0.812877767575,0.797062450523, + 0.729311069252)); +#10820 = LINE('',#10821,#10822); +#10821 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#10822 = VECTOR('',#10823,1.); +#10823 = DIRECTION('',(0.,1.,-0.)); +#10824 = ORIENTED_EDGE('',*,*,#10825,.F.); +#10825 = EDGE_CURVE('',#10794,#10818,#10826,.T.); +#10826 = LINE('',#10827,#10828); +#10827 = CARTESIAN_POINT('',(-0.812877767575,0.797062450523, + 0.242930213198)); +#10828 = VECTOR('',#10829,1.); +#10829 = DIRECTION('',(0.,0.,1.)); +#10830 = PLANE('',#10831); +#10831 = AXIS2_PLACEMENT_3D('',#10832,#10833,#10834); +#10832 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#10833 = DIRECTION('',(-1.,0.,0.)); +#10834 = DIRECTION('',(0.,0.,1.)); +#10835 = ADVANCED_FACE('',(#10836),#10854,.F.); +#10836 = FACE_BOUND('',#10837,.T.); +#10837 = EDGE_LOOP('',(#10838,#10839,#10840,#10848)); +#10838 = ORIENTED_EDGE('',*,*,#10817,.T.); +#10839 = ORIENTED_EDGE('',*,*,#10770,.F.); +#10840 = ORIENTED_EDGE('',*,*,#10841,.F.); +#10841 = EDGE_CURVE('',#10842,#10763,#10844,.T.); +#10842 = VERTEX_POINT('',#10843); +#10843 = CARTESIAN_POINT('',(-1.409661265677,0.797062450523, + 0.729311069252)); +#10844 = LINE('',#10845,#10846); +#10845 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#10846 = VECTOR('',#10847,1.); +#10847 = DIRECTION('',(0.,1.,0.)); +#10848 = ORIENTED_EDGE('',*,*,#10849,.F.); +#10849 = EDGE_CURVE('',#10818,#10842,#10850,.T.); +#10850 = LINE('',#10851,#10852); +#10851 = CARTESIAN_POINT('',(2.13983323495,0.797062450523,0.729311069252 + )); +#10852 = VECTOR('',#10853,1.); +#10853 = DIRECTION('',(-1.,0.,-0.)); +#10854 = PLANE('',#10855); +#10855 = AXIS2_PLACEMENT_3D('',#10856,#10857,#10858); +#10856 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#10857 = DIRECTION('',(0.,0.,-1.)); +#10858 = DIRECTION('',(-1.,0.,-0.)); +#10859 = ADVANCED_FACE('',(#10860),#10871,.F.); +#10860 = FACE_BOUND('',#10861,.T.); +#10861 = EDGE_LOOP('',(#10862,#10863,#10864,#10865)); +#10862 = ORIENTED_EDGE('',*,*,#10841,.T.); +#10863 = ORIENTED_EDGE('',*,*,#10762,.F.); +#10864 = ORIENTED_EDGE('',*,*,#10784,.T.); +#10865 = ORIENTED_EDGE('',*,*,#10866,.F.); +#10866 = EDGE_CURVE('',#10842,#10785,#10867,.T.); +#10867 = LINE('',#10868,#10869); +#10868 = CARTESIAN_POINT('',(-1.409661265677,0.797062450523, + 0.741421314543)); +#10869 = VECTOR('',#10870,1.); +#10870 = DIRECTION('',(0.,0.,-1.)); +#10871 = PLANE('',#10872); +#10872 = AXIS2_PLACEMENT_3D('',#10873,#10874,#10875); +#10873 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#10874 = DIRECTION('',(1.,0.,0.)); +#10875 = DIRECTION('',(0.,0.,-1.)); +#10876 = ADVANCED_FACE('',(#10877),#10883,.T.); +#10877 = FACE_BOUND('',#10878,.T.); +#10878 = EDGE_LOOP('',(#10879,#10880,#10881,#10882)); +#10879 = ORIENTED_EDGE('',*,*,#10825,.T.); +#10880 = ORIENTED_EDGE('',*,*,#10849,.T.); +#10881 = ORIENTED_EDGE('',*,*,#10866,.T.); +#10882 = ORIENTED_EDGE('',*,*,#10801,.T.); +#10883 = PLANE('',#10884); +#10884 = AXIS2_PLACEMENT_3D('',#10885,#10886,#10887); +#10885 = CARTESIAN_POINT('',(2.,0.797062450523,0.279979948178)); +#10886 = DIRECTION('',(0.,-1.,0.)); +#10887 = DIRECTION('',(0.,-0.,-1.)); +#10888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10892)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10889,#10890,#10891)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10889 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10890 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10891 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10892 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10889, + 'distance_accuracy_value','confusion accuracy'); +#10893 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10894,#10896); +#10894 = ( REPRESENTATION_RELATIONSHIP('','',#10737,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10895) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10895 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8832); +#10896 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10897); +#10897 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3200','8011','',#8782,#10732,$ + ); +#10898 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10734)); +#10899 = SHAPE_DEFINITION_REPRESENTATION(#10900,#10906); +#10900 = PRODUCT_DEFINITION_SHAPE('','',#10901); +#10901 = PRODUCT_DEFINITION('design','',#10902,#10905); +#10902 = PRODUCT_DEFINITION_FORMATION('','',#10903); +#10903 = PRODUCT('8012','8012','',(#10904)); +#10904 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10905 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10906 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10907),#11057); +#10907 = MANIFOLD_SOLID_BREP('',#10908); +#10908 = CLOSED_SHELL('',(#10909,#10949,#10980,#11004,#11028,#11045)); +#10909 = ADVANCED_FACE('',(#10910),#10944,.T.); +#10910 = FACE_BOUND('',#10911,.T.); +#10911 = EDGE_LOOP('',(#10912,#10922,#10930,#10938)); +#10912 = ORIENTED_EDGE('',*,*,#10913,.T.); +#10913 = EDGE_CURVE('',#10914,#10916,#10918,.T.); +#10914 = VERTEX_POINT('',#10915); +#10915 = CARTESIAN_POINT('',(-0.692877767575,-0.888739868242, + 0.729311069252)); +#10916 = VERTEX_POINT('',#10917); +#10917 = CARTESIAN_POINT('',(-0.692877767575,-0.888739868242, + 0.307930213198)); +#10918 = LINE('',#10919,#10920); +#10919 = CARTESIAN_POINT('',(-0.692877767575,-0.888739868242, + 0.280467854308)); +#10920 = VECTOR('',#10921,1.); +#10921 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#10922 = ORIENTED_EDGE('',*,*,#10923,.T.); +#10923 = EDGE_CURVE('',#10916,#10924,#10926,.T.); +#10924 = VERTEX_POINT('',#10925); +#10925 = CARTESIAN_POINT('',(-6.E-02,-0.888739868242,0.307930213198)); +#10926 = LINE('',#10927,#10928); +#10927 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#10928 = VECTOR('',#10929,1.); +#10929 = DIRECTION('',(1.,0.,0.)); +#10930 = ORIENTED_EDGE('',*,*,#10931,.T.); +#10931 = EDGE_CURVE('',#10924,#10932,#10934,.T.); +#10932 = VERTEX_POINT('',#10933); +#10933 = CARTESIAN_POINT('',(-6.E-02,-0.888739868242,0.729311069252)); +#10934 = LINE('',#10935,#10936); +#10935 = CARTESIAN_POINT('',(-6.E-02,-0.888739868242,0.280467854308)); +#10936 = VECTOR('',#10937,1.); +#10937 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#10938 = ORIENTED_EDGE('',*,*,#10939,.T.); +#10939 = EDGE_CURVE('',#10932,#10914,#10940,.T.); +#10940 = LINE('',#10941,#10942); +#10941 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#10942 = VECTOR('',#10943,1.); +#10943 = DIRECTION('',(-1.,-0.,-0.)); +#10944 = PLANE('',#10945); +#10945 = AXIS2_PLACEMENT_3D('',#10946,#10947,#10948); +#10946 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#10947 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#10948 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#10949 = ADVANCED_FACE('',(#10950),#10975,.F.); +#10950 = FACE_BOUND('',#10951,.T.); +#10951 = EDGE_LOOP('',(#10952,#10960,#10968,#10974)); +#10952 = ORIENTED_EDGE('',*,*,#10953,.F.); +#10953 = EDGE_CURVE('',#10954,#10916,#10956,.T.); +#10954 = VERTEX_POINT('',#10955); +#10955 = CARTESIAN_POINT('',(-0.692877767575,-0.768739868242, + 0.307930213198)); +#10956 = LINE('',#10957,#10958); +#10957 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.307930213198)); +#10958 = VECTOR('',#10959,1.); +#10959 = DIRECTION('',(0.,-1.,-0.)); +#10960 = ORIENTED_EDGE('',*,*,#10961,.F.); +#10961 = EDGE_CURVE('',#10962,#10954,#10964,.T.); +#10962 = VERTEX_POINT('',#10963); +#10963 = CARTESIAN_POINT('',(-6.E-02,-0.768739868242,0.307930213198)); +#10964 = LINE('',#10965,#10966); +#10965 = CARTESIAN_POINT('',(-2.13983323495,-0.768739868242, + 0.307930213198)); +#10966 = VECTOR('',#10967,1.); +#10967 = DIRECTION('',(-1.,-0.,0.)); +#10968 = ORIENTED_EDGE('',*,*,#10969,.F.); +#10969 = EDGE_CURVE('',#10924,#10962,#10970,.T.); +#10970 = LINE('',#10971,#10972); +#10971 = CARTESIAN_POINT('',(-6.E-02,1.5,0.307930213198)); +#10972 = VECTOR('',#10973,1.); +#10973 = DIRECTION('',(-0.,1.,0.)); +#10974 = ORIENTED_EDGE('',*,*,#10923,.F.); +#10975 = PLANE('',#10976); +#10976 = AXIS2_PLACEMENT_3D('',#10977,#10978,#10979); +#10977 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#10978 = DIRECTION('',(0.,0.,1.)); +#10979 = DIRECTION('',(1.,0.,-0.)); +#10980 = ADVANCED_FACE('',(#10981),#10999,.F.); +#10981 = FACE_BOUND('',#10982,.T.); +#10982 = EDGE_LOOP('',(#10983,#10991,#10997,#10998)); +#10983 = ORIENTED_EDGE('',*,*,#10984,.F.); +#10984 = EDGE_CURVE('',#10985,#10914,#10987,.T.); +#10985 = VERTEX_POINT('',#10986); +#10986 = CARTESIAN_POINT('',(-0.692877767575,-0.768739868242, + 0.729311069252)); +#10987 = LINE('',#10988,#10989); +#10988 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.729311069252)); +#10989 = VECTOR('',#10990,1.); +#10990 = DIRECTION('',(0.,-1.,-0.)); +#10991 = ORIENTED_EDGE('',*,*,#10992,.F.); +#10992 = EDGE_CURVE('',#10954,#10985,#10993,.T.); +#10993 = LINE('',#10994,#10995); +#10994 = CARTESIAN_POINT('',(-0.692877767575,-0.768739868242, + 0.751808989336)); +#10995 = VECTOR('',#10996,1.); +#10996 = DIRECTION('',(-0.,-0.,1.)); +#10997 = ORIENTED_EDGE('',*,*,#10953,.T.); +#10998 = ORIENTED_EDGE('',*,*,#10913,.F.); +#10999 = PLANE('',#11000); +#11000 = AXIS2_PLACEMENT_3D('',#11001,#11002,#11003); +#11001 = CARTESIAN_POINT('',(-0.692877767575,1.5,0.751808989336)); +#11002 = DIRECTION('',(1.,0.,0.)); +#11003 = DIRECTION('',(0.,0.,-1.)); +#11004 = ADVANCED_FACE('',(#11005),#11023,.F.); +#11005 = FACE_BOUND('',#11006,.T.); +#11006 = EDGE_LOOP('',(#11007,#11015,#11021,#11022)); +#11007 = ORIENTED_EDGE('',*,*,#11008,.F.); +#11008 = EDGE_CURVE('',#11009,#10932,#11011,.T.); +#11009 = VERTEX_POINT('',#11010); +#11010 = CARTESIAN_POINT('',(-6.E-02,-0.768739868242,0.729311069252)); +#11011 = LINE('',#11012,#11013); +#11012 = CARTESIAN_POINT('',(-6.E-02,1.5,0.729311069252)); +#11013 = VECTOR('',#11014,1.); +#11014 = DIRECTION('',(-0.,-1.,-0.)); +#11015 = ORIENTED_EDGE('',*,*,#11016,.F.); +#11016 = EDGE_CURVE('',#10985,#11009,#11017,.T.); +#11017 = LINE('',#11018,#11019); +#11018 = CARTESIAN_POINT('',(2.13983323495,-0.768739868242, + 0.729311069252)); +#11019 = VECTOR('',#11020,1.); +#11020 = DIRECTION('',(1.,-0.,0.)); +#11021 = ORIENTED_EDGE('',*,*,#10984,.T.); +#11022 = ORIENTED_EDGE('',*,*,#10939,.F.); +#11023 = PLANE('',#11024); +#11024 = AXIS2_PLACEMENT_3D('',#11025,#11026,#11027); +#11025 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#11026 = DIRECTION('',(0.,0.,-1.)); +#11027 = DIRECTION('',(-1.,0.,-0.)); +#11028 = ADVANCED_FACE('',(#11029),#11040,.F.); +#11029 = FACE_BOUND('',#11030,.T.); +#11030 = EDGE_LOOP('',(#11031,#11032,#11038,#11039)); +#11031 = ORIENTED_EDGE('',*,*,#10969,.T.); +#11032 = ORIENTED_EDGE('',*,*,#11033,.F.); +#11033 = EDGE_CURVE('',#11009,#10962,#11034,.T.); +#11034 = LINE('',#11035,#11036); +#11035 = CARTESIAN_POINT('',(-6.E-02,-0.768739868242,0.20566507158)); +#11036 = VECTOR('',#11037,1.); +#11037 = DIRECTION('',(-0.,-0.,-1.)); +#11038 = ORIENTED_EDGE('',*,*,#11008,.T.); +#11039 = ORIENTED_EDGE('',*,*,#10931,.F.); +#11040 = PLANE('',#11041); +#11041 = AXIS2_PLACEMENT_3D('',#11042,#11043,#11044); +#11042 = CARTESIAN_POINT('',(-6.E-02,1.5,0.20566507158)); +#11043 = DIRECTION('',(-1.,0.,0.)); +#11044 = DIRECTION('',(0.,0.,1.)); +#11045 = ADVANCED_FACE('',(#11046),#11052,.T.); +#11046 = FACE_BOUND('',#11047,.T.); +#11047 = EDGE_LOOP('',(#11048,#11049,#11050,#11051)); +#11048 = ORIENTED_EDGE('',*,*,#10992,.T.); +#11049 = ORIENTED_EDGE('',*,*,#11016,.T.); +#11050 = ORIENTED_EDGE('',*,*,#11033,.T.); +#11051 = ORIENTED_EDGE('',*,*,#10961,.T.); +#11052 = PLANE('',#11053); +#11053 = AXIS2_PLACEMENT_3D('',#11054,#11055,#11056); +#11054 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#11055 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#11056 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#11057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11061)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11058,#11059,#11060)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11058 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11059 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11060 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11061 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11058, + 'distance_accuracy_value','confusion accuracy'); +#11062 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11063,#11065); +#11063 = ( REPRESENTATION_RELATIONSHIP('','',#10906,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11064) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11064 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8836); +#11065 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11066); +#11066 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3201','8012','',#8782,#10901,$ + ); +#11067 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10903)); +#11068 = SHAPE_DEFINITION_REPRESENTATION(#11069,#11075); +#11069 = PRODUCT_DEFINITION_SHAPE('','',#11070); +#11070 = PRODUCT_DEFINITION('design','',#11071,#11074); +#11071 = PRODUCT_DEFINITION_FORMATION('','',#11072); +#11072 = PRODUCT('8013','8013','',(#11073)); +#11073 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11074 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11075 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11076),#11226); +#11076 = MANIFOLD_SOLID_BREP('',#11077); +#11077 = CLOSED_SHELL('',(#11078,#11118,#11149,#11173,#11197,#11214)); +#11078 = ADVANCED_FACE('',(#11079),#11113,.T.); +#11079 = FACE_BOUND('',#11080,.T.); +#11080 = EDGE_LOOP('',(#11081,#11091,#11099,#11107)); +#11081 = ORIENTED_EDGE('',*,*,#11082,.T.); +#11082 = EDGE_CURVE('',#11083,#11085,#11087,.T.); +#11083 = VERTEX_POINT('',#11084); +#11084 = CARTESIAN_POINT('',(0.812877767575,6.E-02,0.307930213198)); +#11085 = VERTEX_POINT('',#11086); +#11086 = CARTESIAN_POINT('',(0.812877767575,6.E-02,0.729311069252)); +#11087 = LINE('',#11088,#11089); +#11088 = CARTESIAN_POINT('',(0.812877767575,6.E-02,0.820578444258)); +#11089 = VECTOR('',#11090,1.); +#11090 = DIRECTION('',(0.,-0.,1.)); +#11091 = ORIENTED_EDGE('',*,*,#11092,.T.); +#11092 = EDGE_CURVE('',#11085,#11093,#11095,.T.); +#11093 = VERTEX_POINT('',#11094); +#11094 = CARTESIAN_POINT('',(1.409661265677,6.E-02,0.729311069252)); +#11095 = LINE('',#11096,#11097); +#11096 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#11097 = VECTOR('',#11098,1.); +#11098 = DIRECTION('',(1.,0.,-0.)); +#11099 = ORIENTED_EDGE('',*,*,#11100,.T.); +#11100 = EDGE_CURVE('',#11093,#11101,#11103,.T.); +#11101 = VERTEX_POINT('',#11102); +#11102 = CARTESIAN_POINT('',(1.409661265677,6.E-02,0.307930213198)); +#11103 = LINE('',#11104,#11105); +#11104 = CARTESIAN_POINT('',(1.409661265677,6.E-02,0.820578444258)); +#11105 = VECTOR('',#11106,1.); +#11106 = DIRECTION('',(-0.,0.,-1.)); +#11107 = ORIENTED_EDGE('',*,*,#11108,.T.); +#11108 = EDGE_CURVE('',#11101,#11083,#11109,.T.); +#11109 = LINE('',#11110,#11111); +#11110 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#11111 = VECTOR('',#11112,1.); +#11112 = DIRECTION('',(-1.,-0.,0.)); +#11113 = PLANE('',#11114); +#11114 = AXIS2_PLACEMENT_3D('',#11115,#11116,#11117); +#11115 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#11116 = DIRECTION('',(0.,1.,0.)); +#11117 = DIRECTION('',(0.,-0.,1.)); +#11118 = ADVANCED_FACE('',(#11119),#11144,.F.); +#11119 = FACE_BOUND('',#11120,.T.); +#11120 = EDGE_LOOP('',(#11121,#11129,#11130,#11138)); +#11121 = ORIENTED_EDGE('',*,*,#11122,.F.); +#11122 = EDGE_CURVE('',#11093,#11123,#11125,.T.); +#11123 = VERTEX_POINT('',#11124); +#11124 = CARTESIAN_POINT('',(1.409661265677,-6.E-02,0.729311069252)); +#11125 = LINE('',#11126,#11127); +#11126 = CARTESIAN_POINT('',(1.409661265677,1.5,0.729311069252)); +#11127 = VECTOR('',#11128,1.); +#11128 = DIRECTION('',(-0.,-1.,-0.)); +#11129 = ORIENTED_EDGE('',*,*,#11092,.F.); +#11130 = ORIENTED_EDGE('',*,*,#11131,.F.); +#11131 = EDGE_CURVE('',#11132,#11085,#11134,.T.); +#11132 = VERTEX_POINT('',#11133); +#11133 = CARTESIAN_POINT('',(0.812877767575,-6.E-02,0.729311069252)); +#11134 = LINE('',#11135,#11136); +#11135 = CARTESIAN_POINT('',(0.812877767575,1.5,0.729311069252)); +#11136 = VECTOR('',#11137,1.); +#11137 = DIRECTION('',(0.,1.,0.)); +#11138 = ORIENTED_EDGE('',*,*,#11139,.F.); +#11139 = EDGE_CURVE('',#11123,#11132,#11140,.T.); +#11140 = LINE('',#11141,#11142); +#11141 = CARTESIAN_POINT('',(2.13983323495,-6.E-02,0.729311069252)); +#11142 = VECTOR('',#11143,1.); +#11143 = DIRECTION('',(-1.,0.,-0.)); +#11144 = PLANE('',#11145); +#11145 = AXIS2_PLACEMENT_3D('',#11146,#11147,#11148); +#11146 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#11147 = DIRECTION('',(0.,0.,-1.)); +#11148 = DIRECTION('',(-1.,0.,-0.)); +#11149 = ADVANCED_FACE('',(#11150),#11168,.F.); +#11150 = FACE_BOUND('',#11151,.T.); +#11151 = EDGE_LOOP('',(#11152,#11153,#11154,#11162)); +#11152 = ORIENTED_EDGE('',*,*,#11131,.T.); +#11153 = ORIENTED_EDGE('',*,*,#11082,.F.); +#11154 = ORIENTED_EDGE('',*,*,#11155,.F.); +#11155 = EDGE_CURVE('',#11156,#11083,#11158,.T.); +#11156 = VERTEX_POINT('',#11157); +#11157 = CARTESIAN_POINT('',(0.812877767575,-6.E-02,0.307930213198)); +#11158 = LINE('',#11159,#11160); +#11159 = CARTESIAN_POINT('',(0.812877767575,1.5,0.307930213198)); +#11160 = VECTOR('',#11161,1.); +#11161 = DIRECTION('',(-0.,1.,0.)); +#11162 = ORIENTED_EDGE('',*,*,#11163,.F.); +#11163 = EDGE_CURVE('',#11132,#11156,#11164,.T.); +#11164 = LINE('',#11165,#11166); +#11165 = CARTESIAN_POINT('',(0.812877767575,-6.E-02,0.751808989336)); +#11166 = VECTOR('',#11167,1.); +#11167 = DIRECTION('',(0.,0.,-1.)); +#11168 = PLANE('',#11169); +#11169 = AXIS2_PLACEMENT_3D('',#11170,#11171,#11172); +#11170 = CARTESIAN_POINT('',(0.812877767575,1.5,0.751808989336)); +#11171 = DIRECTION('',(1.,0.,0.)); +#11172 = DIRECTION('',(0.,0.,-1.)); +#11173 = ADVANCED_FACE('',(#11174),#11192,.F.); +#11174 = FACE_BOUND('',#11175,.T.); +#11175 = EDGE_LOOP('',(#11176,#11177,#11178,#11186)); +#11176 = ORIENTED_EDGE('',*,*,#11155,.T.); +#11177 = ORIENTED_EDGE('',*,*,#11108,.F.); +#11178 = ORIENTED_EDGE('',*,*,#11179,.F.); +#11179 = EDGE_CURVE('',#11180,#11101,#11182,.T.); +#11180 = VERTEX_POINT('',#11181); +#11181 = CARTESIAN_POINT('',(1.409661265677,-6.E-02,0.307930213198)); +#11182 = LINE('',#11183,#11184); +#11183 = CARTESIAN_POINT('',(1.409661265677,1.5,0.307930213198)); +#11184 = VECTOR('',#11185,1.); +#11185 = DIRECTION('',(-0.,1.,0.)); +#11186 = ORIENTED_EDGE('',*,*,#11187,.F.); +#11187 = EDGE_CURVE('',#11156,#11180,#11188,.T.); +#11188 = LINE('',#11189,#11190); +#11189 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#11190 = VECTOR('',#11191,1.); +#11191 = DIRECTION('',(1.,0.,-0.)); +#11192 = PLANE('',#11193); +#11193 = AXIS2_PLACEMENT_3D('',#11194,#11195,#11196); +#11194 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#11195 = DIRECTION('',(0.,0.,1.)); +#11196 = DIRECTION('',(1.,0.,-0.)); +#11197 = ADVANCED_FACE('',(#11198),#11209,.F.); +#11198 = FACE_BOUND('',#11199,.T.); +#11199 = EDGE_LOOP('',(#11200,#11201,#11202,#11203)); +#11200 = ORIENTED_EDGE('',*,*,#11179,.T.); +#11201 = ORIENTED_EDGE('',*,*,#11100,.F.); +#11202 = ORIENTED_EDGE('',*,*,#11122,.T.); +#11203 = ORIENTED_EDGE('',*,*,#11204,.F.); +#11204 = EDGE_CURVE('',#11180,#11123,#11205,.T.); +#11205 = LINE('',#11206,#11207); +#11206 = CARTESIAN_POINT('',(1.409661265677,-6.E-02,0.242930213198)); +#11207 = VECTOR('',#11208,1.); +#11208 = DIRECTION('',(0.,0.,1.)); +#11209 = PLANE('',#11210); +#11210 = AXIS2_PLACEMENT_3D('',#11211,#11212,#11213); +#11211 = CARTESIAN_POINT('',(1.409661265677,1.5,0.242930213198)); +#11212 = DIRECTION('',(-1.,0.,0.)); +#11213 = DIRECTION('',(0.,0.,1.)); +#11214 = ADVANCED_FACE('',(#11215),#11221,.T.); +#11215 = FACE_BOUND('',#11216,.T.); +#11216 = EDGE_LOOP('',(#11217,#11218,#11219,#11220)); +#11217 = ORIENTED_EDGE('',*,*,#11163,.T.); +#11218 = ORIENTED_EDGE('',*,*,#11187,.T.); +#11219 = ORIENTED_EDGE('',*,*,#11204,.T.); +#11220 = ORIENTED_EDGE('',*,*,#11139,.T.); +#11221 = PLANE('',#11222); +#11222 = AXIS2_PLACEMENT_3D('',#11223,#11224,#11225); +#11223 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#11224 = DIRECTION('',(0.,-1.,0.)); +#11225 = DIRECTION('',(0.,-0.,-1.)); +#11226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11230)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11227,#11228,#11229)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11227 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11228 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11229 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11230 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11227, + 'distance_accuracy_value','confusion accuracy'); +#11231 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11232,#11234); +#11232 = ( REPRESENTATION_RELATIONSHIP('','',#11075,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11233) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11233 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8840); +#11234 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11235); +#11235 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3202','8013','',#8782,#11070,$ + ); +#11236 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11072)); +#11237 = SHAPE_DEFINITION_REPRESENTATION(#11238,#11244); +#11238 = PRODUCT_DEFINITION_SHAPE('','',#11239); +#11239 = PRODUCT_DEFINITION('design','',#11240,#11243); +#11240 = PRODUCT_DEFINITION_FORMATION('','',#11241); +#11241 = PRODUCT('8014','8014','',(#11242)); +#11242 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11243 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11244 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11245),#11395); +#11245 = MANIFOLD_SOLID_BREP('',#11246); +#11246 = CLOSED_SHELL('',(#11247,#11287,#11318,#11342,#11366,#11383)); +#11247 = ADVANCED_FACE('',(#11248),#11282,.T.); +#11248 = FACE_BOUND('',#11249,.T.); +#11249 = EDGE_LOOP('',(#11250,#11260,#11268,#11276)); +#11250 = ORIENTED_EDGE('',*,*,#11251,.T.); +#11251 = EDGE_CURVE('',#11252,#11254,#11256,.T.); +#11252 = VERTEX_POINT('',#11253); +#11253 = CARTESIAN_POINT('',(-1.529661265677,6.E-02,0.729311069252)); +#11254 = VERTEX_POINT('',#11255); +#11255 = CARTESIAN_POINT('',(-1.529661265677,6.E-02,0.307930213198)); +#11256 = LINE('',#11257,#11258); +#11257 = CARTESIAN_POINT('',(-1.529661265677,6.E-02,0.820578444258)); +#11258 = VECTOR('',#11259,1.); +#11259 = DIRECTION('',(-0.,0.,-1.)); +#11260 = ORIENTED_EDGE('',*,*,#11261,.T.); +#11261 = EDGE_CURVE('',#11254,#11262,#11264,.T.); +#11262 = VERTEX_POINT('',#11263); +#11263 = CARTESIAN_POINT('',(-2.,6.E-02,0.307930213198)); +#11264 = LINE('',#11265,#11266); +#11265 = CARTESIAN_POINT('',(2.,6.E-02,0.307930213198)); +#11266 = VECTOR('',#11267,1.); +#11267 = DIRECTION('',(-1.,-0.,0.)); +#11268 = ORIENTED_EDGE('',*,*,#11269,.T.); +#11269 = EDGE_CURVE('',#11262,#11270,#11272,.T.); +#11270 = VERTEX_POINT('',#11271); +#11271 = CARTESIAN_POINT('',(-2.,6.E-02,0.729311069252)); +#11272 = LINE('',#11273,#11274); +#11273 = CARTESIAN_POINT('',(-2.,6.E-02,0.820578444258)); +#11274 = VECTOR('',#11275,1.); +#11275 = DIRECTION('',(0.,-0.,1.)); +#11276 = ORIENTED_EDGE('',*,*,#11277,.T.); +#11277 = EDGE_CURVE('',#11270,#11252,#11278,.T.); +#11278 = LINE('',#11279,#11280); +#11279 = CARTESIAN_POINT('',(2.,6.E-02,0.729311069252)); +#11280 = VECTOR('',#11281,1.); +#11281 = DIRECTION('',(1.,0.,-0.)); +#11282 = PLANE('',#11283); +#11283 = AXIS2_PLACEMENT_3D('',#11284,#11285,#11286); +#11284 = CARTESIAN_POINT('',(2.,6.E-02,0.820578444258)); +#11285 = DIRECTION('',(0.,1.,0.)); +#11286 = DIRECTION('',(0.,-0.,1.)); +#11287 = ADVANCED_FACE('',(#11288),#11313,.F.); +#11288 = FACE_BOUND('',#11289,.T.); +#11289 = EDGE_LOOP('',(#11290,#11298,#11299,#11307)); +#11290 = ORIENTED_EDGE('',*,*,#11291,.F.); +#11291 = EDGE_CURVE('',#11262,#11292,#11294,.T.); +#11292 = VERTEX_POINT('',#11293); +#11293 = CARTESIAN_POINT('',(-2.,-6.E-02,0.307930213198)); +#11294 = LINE('',#11295,#11296); +#11295 = CARTESIAN_POINT('',(-2.,1.5,0.307930213198)); +#11296 = VECTOR('',#11297,1.); +#11297 = DIRECTION('',(0.,-1.,-0.)); +#11298 = ORIENTED_EDGE('',*,*,#11261,.F.); +#11299 = ORIENTED_EDGE('',*,*,#11300,.F.); +#11300 = EDGE_CURVE('',#11301,#11254,#11303,.T.); +#11301 = VERTEX_POINT('',#11302); +#11302 = CARTESIAN_POINT('',(-1.529661265677,-6.E-02,0.307930213198)); +#11303 = LINE('',#11304,#11305); +#11304 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#11305 = VECTOR('',#11306,1.); +#11306 = DIRECTION('',(-0.,1.,0.)); +#11307 = ORIENTED_EDGE('',*,*,#11308,.F.); +#11308 = EDGE_CURVE('',#11292,#11301,#11309,.T.); +#11309 = LINE('',#11310,#11311); +#11310 = CARTESIAN_POINT('',(-2.13983323495,-6.E-02,0.307930213198)); +#11311 = VECTOR('',#11312,1.); +#11312 = DIRECTION('',(1.,0.,-0.)); +#11313 = PLANE('',#11314); +#11314 = AXIS2_PLACEMENT_3D('',#11315,#11316,#11317); +#11315 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#11316 = DIRECTION('',(0.,0.,1.)); +#11317 = DIRECTION('',(1.,0.,-0.)); +#11318 = ADVANCED_FACE('',(#11319),#11337,.F.); +#11319 = FACE_BOUND('',#11320,.T.); +#11320 = EDGE_LOOP('',(#11321,#11322,#11323,#11331)); +#11321 = ORIENTED_EDGE('',*,*,#11300,.T.); +#11322 = ORIENTED_EDGE('',*,*,#11251,.F.); +#11323 = ORIENTED_EDGE('',*,*,#11324,.F.); +#11324 = EDGE_CURVE('',#11325,#11252,#11327,.T.); +#11325 = VERTEX_POINT('',#11326); +#11326 = CARTESIAN_POINT('',(-1.529661265677,-6.E-02,0.729311069252)); +#11327 = LINE('',#11328,#11329); +#11328 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#11329 = VECTOR('',#11330,1.); +#11330 = DIRECTION('',(0.,1.,-0.)); +#11331 = ORIENTED_EDGE('',*,*,#11332,.F.); +#11332 = EDGE_CURVE('',#11301,#11325,#11333,.T.); +#11333 = LINE('',#11334,#11335); +#11334 = CARTESIAN_POINT('',(-1.529661265677,-6.E-02,0.253317887991)); +#11335 = VECTOR('',#11336,1.); +#11336 = DIRECTION('',(0.,0.,1.)); +#11337 = PLANE('',#11338); +#11338 = AXIS2_PLACEMENT_3D('',#11339,#11340,#11341); +#11339 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#11340 = DIRECTION('',(-1.,0.,0.)); +#11341 = DIRECTION('',(0.,0.,1.)); +#11342 = ADVANCED_FACE('',(#11343),#11361,.F.); +#11343 = FACE_BOUND('',#11344,.T.); +#11344 = EDGE_LOOP('',(#11345,#11346,#11347,#11355)); +#11345 = ORIENTED_EDGE('',*,*,#11324,.T.); +#11346 = ORIENTED_EDGE('',*,*,#11277,.F.); +#11347 = ORIENTED_EDGE('',*,*,#11348,.F.); +#11348 = EDGE_CURVE('',#11349,#11270,#11351,.T.); +#11349 = VERTEX_POINT('',#11350); +#11350 = CARTESIAN_POINT('',(-2.,-6.E-02,0.729311069252)); +#11351 = LINE('',#11352,#11353); +#11352 = CARTESIAN_POINT('',(-2.,1.5,0.729311069252)); +#11353 = VECTOR('',#11354,1.); +#11354 = DIRECTION('',(0.,1.,0.)); +#11355 = ORIENTED_EDGE('',*,*,#11356,.F.); +#11356 = EDGE_CURVE('',#11325,#11349,#11357,.T.); +#11357 = LINE('',#11358,#11359); +#11358 = CARTESIAN_POINT('',(2.13983323495,-6.E-02,0.729311069252)); +#11359 = VECTOR('',#11360,1.); +#11360 = DIRECTION('',(-1.,0.,-0.)); +#11361 = PLANE('',#11362); +#11362 = AXIS2_PLACEMENT_3D('',#11363,#11364,#11365); +#11363 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#11364 = DIRECTION('',(0.,0.,-1.)); +#11365 = DIRECTION('',(-1.,0.,-0.)); +#11366 = ADVANCED_FACE('',(#11367),#11378,.T.); +#11367 = FACE_BOUND('',#11368,.T.); +#11368 = EDGE_LOOP('',(#11369,#11370,#11371,#11377)); +#11369 = ORIENTED_EDGE('',*,*,#11269,.F.); +#11370 = ORIENTED_EDGE('',*,*,#11291,.T.); +#11371 = ORIENTED_EDGE('',*,*,#11372,.T.); +#11372 = EDGE_CURVE('',#11292,#11349,#11373,.T.); +#11373 = LINE('',#11374,#11375); +#11374 = CARTESIAN_POINT('',(-2.,-6.E-02,0.)); +#11375 = VECTOR('',#11376,1.); +#11376 = DIRECTION('',(0.,0.,1.)); +#11377 = ORIENTED_EDGE('',*,*,#11348,.T.); +#11378 = PLANE('',#11379); +#11379 = AXIS2_PLACEMENT_3D('',#11380,#11381,#11382); +#11380 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#11381 = DIRECTION('',(-1.,0.,0.)); +#11382 = DIRECTION('',(0.,0.,1.)); +#11383 = ADVANCED_FACE('',(#11384),#11390,.T.); +#11384 = FACE_BOUND('',#11385,.T.); +#11385 = EDGE_LOOP('',(#11386,#11387,#11388,#11389)); +#11386 = ORIENTED_EDGE('',*,*,#11332,.T.); +#11387 = ORIENTED_EDGE('',*,*,#11356,.T.); +#11388 = ORIENTED_EDGE('',*,*,#11372,.F.); +#11389 = ORIENTED_EDGE('',*,*,#11308,.T.); +#11390 = PLANE('',#11391); +#11391 = AXIS2_PLACEMENT_3D('',#11392,#11393,#11394); +#11392 = CARTESIAN_POINT('',(2.,-6.E-02,0.240357264358)); +#11393 = DIRECTION('',(0.,-1.,0.)); +#11394 = DIRECTION('',(0.,-0.,-1.)); +#11395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11399)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11396,#11397,#11398)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11396 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11397 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11398 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11399 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11396, + 'distance_accuracy_value','confusion accuracy'); +#11400 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11401,#11403); +#11401 = ( REPRESENTATION_RELATIONSHIP('','',#11244,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11402) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11402 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8844); +#11403 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11404); +#11404 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3203','8014','',#8782,#11239,$ + ); +#11405 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11241)); +#11406 = SHAPE_DEFINITION_REPRESENTATION(#11407,#11413); +#11407 = PRODUCT_DEFINITION_SHAPE('','',#11408); +#11408 = PRODUCT_DEFINITION('design','',#11409,#11412); +#11409 = PRODUCT_DEFINITION_FORMATION('','',#11410); +#11410 = PRODUCT('8015','8015','',(#11411)); +#11411 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11412 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11413 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11414),#11564); +#11414 = MANIFOLD_SOLID_BREP('',#11415); +#11415 = CLOSED_SHELL('',(#11416,#11456,#11487,#11511,#11535,#11552)); +#11416 = ADVANCED_FACE('',(#11417),#11451,.T.); +#11417 = FACE_BOUND('',#11418,.T.); +#11418 = EDGE_LOOP('',(#11419,#11429,#11437,#11445)); +#11419 = ORIENTED_EDGE('',*,*,#11420,.T.); +#11420 = EDGE_CURVE('',#11421,#11423,#11425,.T.); +#11421 = VERTEX_POINT('',#11422); +#11422 = CARTESIAN_POINT('',(-0.812877767575,-0.768739868242, + 0.729311069252)); +#11423 = VERTEX_POINT('',#11424); +#11424 = CARTESIAN_POINT('',(-0.812877767575,-0.768739868242, + 0.307930213198)); +#11425 = LINE('',#11426,#11427); +#11426 = CARTESIAN_POINT('',(-0.812877767575,-0.768739868242, + 0.780467854308)); +#11427 = VECTOR('',#11428,1.); +#11428 = DIRECTION('',(-0.,-2.775557561563E-16,-1.)); +#11429 = ORIENTED_EDGE('',*,*,#11430,.T.); +#11430 = EDGE_CURVE('',#11423,#11431,#11433,.T.); +#11431 = VERTEX_POINT('',#11432); +#11432 = CARTESIAN_POINT('',(-1.409661265677,-0.768739868242, + 0.307930213198)); +#11433 = LINE('',#11434,#11435); +#11434 = CARTESIAN_POINT('',(2.,-0.768739868242,0.307930213198)); +#11435 = VECTOR('',#11436,1.); +#11436 = DIRECTION('',(-1.,0.,-0.)); +#11437 = ORIENTED_EDGE('',*,*,#11438,.T.); +#11438 = EDGE_CURVE('',#11431,#11439,#11441,.T.); +#11439 = VERTEX_POINT('',#11440); +#11440 = CARTESIAN_POINT('',(-1.409661265677,-0.768739868242, + 0.729311069252)); +#11441 = LINE('',#11442,#11443); +#11442 = CARTESIAN_POINT('',(-1.409661265677,-0.768739868242, + 0.780467854308)); +#11443 = VECTOR('',#11444,1.); +#11444 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#11445 = ORIENTED_EDGE('',*,*,#11446,.T.); +#11446 = EDGE_CURVE('',#11439,#11421,#11447,.T.); +#11447 = LINE('',#11448,#11449); +#11448 = CARTESIAN_POINT('',(2.,-0.768739868242,0.729311069252)); +#11449 = VECTOR('',#11450,1.); +#11450 = DIRECTION('',(1.,-0.,0.)); +#11451 = PLANE('',#11452); +#11452 = AXIS2_PLACEMENT_3D('',#11453,#11454,#11455); +#11453 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#11454 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#11455 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#11456 = ADVANCED_FACE('',(#11457),#11482,.F.); +#11457 = FACE_BOUND('',#11458,.T.); +#11458 = EDGE_LOOP('',(#11459,#11467,#11468,#11476)); +#11459 = ORIENTED_EDGE('',*,*,#11460,.F.); +#11460 = EDGE_CURVE('',#11431,#11461,#11463,.T.); +#11461 = VERTEX_POINT('',#11462); +#11462 = CARTESIAN_POINT('',(-1.409661265677,-0.888739868242, + 0.307930213198)); +#11463 = LINE('',#11464,#11465); +#11464 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.307930213198)); +#11465 = VECTOR('',#11466,1.); +#11466 = DIRECTION('',(0.,-1.,-0.)); +#11467 = ORIENTED_EDGE('',*,*,#11430,.F.); +#11468 = ORIENTED_EDGE('',*,*,#11469,.F.); +#11469 = EDGE_CURVE('',#11470,#11423,#11472,.T.); +#11470 = VERTEX_POINT('',#11471); +#11471 = CARTESIAN_POINT('',(-0.812877767575,-0.888739868242, + 0.307930213198)); +#11472 = LINE('',#11473,#11474); +#11473 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.307930213198)); +#11474 = VECTOR('',#11475,1.); +#11475 = DIRECTION('',(-0.,1.,0.)); +#11476 = ORIENTED_EDGE('',*,*,#11477,.F.); +#11477 = EDGE_CURVE('',#11461,#11470,#11478,.T.); +#11478 = LINE('',#11479,#11480); +#11479 = CARTESIAN_POINT('',(-2.13983323495,-0.888739868242, + 0.307930213198)); +#11480 = VECTOR('',#11481,1.); +#11481 = DIRECTION('',(1.,0.,-0.)); +#11482 = PLANE('',#11483); +#11483 = AXIS2_PLACEMENT_3D('',#11484,#11485,#11486); +#11484 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#11485 = DIRECTION('',(0.,0.,1.)); +#11486 = DIRECTION('',(1.,0.,-0.)); +#11487 = ADVANCED_FACE('',(#11488),#11506,.F.); +#11488 = FACE_BOUND('',#11489,.T.); +#11489 = EDGE_LOOP('',(#11490,#11491,#11492,#11500)); +#11490 = ORIENTED_EDGE('',*,*,#11469,.T.); +#11491 = ORIENTED_EDGE('',*,*,#11420,.F.); +#11492 = ORIENTED_EDGE('',*,*,#11493,.F.); +#11493 = EDGE_CURVE('',#11494,#11421,#11496,.T.); +#11494 = VERTEX_POINT('',#11495); +#11495 = CARTESIAN_POINT('',(-0.812877767575,-0.888739868242, + 0.729311069252)); +#11496 = LINE('',#11497,#11498); +#11497 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.729311069252)); +#11498 = VECTOR('',#11499,1.); +#11499 = DIRECTION('',(0.,1.,-0.)); +#11500 = ORIENTED_EDGE('',*,*,#11501,.F.); +#11501 = EDGE_CURVE('',#11470,#11494,#11502,.T.); +#11502 = LINE('',#11503,#11504); +#11503 = CARTESIAN_POINT('',(-0.812877767575,-0.888739868242, + 0.242930213198)); +#11504 = VECTOR('',#11505,1.); +#11505 = DIRECTION('',(0.,0.,1.)); +#11506 = PLANE('',#11507); +#11507 = AXIS2_PLACEMENT_3D('',#11508,#11509,#11510); +#11508 = CARTESIAN_POINT('',(-0.812877767575,1.5,0.242930213198)); +#11509 = DIRECTION('',(-1.,0.,0.)); +#11510 = DIRECTION('',(0.,0.,1.)); +#11511 = ADVANCED_FACE('',(#11512),#11530,.F.); +#11512 = FACE_BOUND('',#11513,.T.); +#11513 = EDGE_LOOP('',(#11514,#11515,#11516,#11524)); +#11514 = ORIENTED_EDGE('',*,*,#11493,.T.); +#11515 = ORIENTED_EDGE('',*,*,#11446,.F.); +#11516 = ORIENTED_EDGE('',*,*,#11517,.F.); +#11517 = EDGE_CURVE('',#11518,#11439,#11520,.T.); +#11518 = VERTEX_POINT('',#11519); +#11519 = CARTESIAN_POINT('',(-1.409661265677,-0.888739868242, + 0.729311069252)); +#11520 = LINE('',#11521,#11522); +#11521 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.729311069252)); +#11522 = VECTOR('',#11523,1.); +#11523 = DIRECTION('',(0.,1.,0.)); +#11524 = ORIENTED_EDGE('',*,*,#11525,.F.); +#11525 = EDGE_CURVE('',#11494,#11518,#11526,.T.); +#11526 = LINE('',#11527,#11528); +#11527 = CARTESIAN_POINT('',(2.13983323495,-0.888739868242, + 0.729311069252)); +#11528 = VECTOR('',#11529,1.); +#11529 = DIRECTION('',(-1.,0.,-0.)); +#11530 = PLANE('',#11531); +#11531 = AXIS2_PLACEMENT_3D('',#11532,#11533,#11534); +#11532 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#11533 = DIRECTION('',(0.,0.,-1.)); +#11534 = DIRECTION('',(-1.,0.,-0.)); +#11535 = ADVANCED_FACE('',(#11536),#11547,.F.); +#11536 = FACE_BOUND('',#11537,.T.); +#11537 = EDGE_LOOP('',(#11538,#11539,#11540,#11541)); +#11538 = ORIENTED_EDGE('',*,*,#11517,.T.); +#11539 = ORIENTED_EDGE('',*,*,#11438,.F.); +#11540 = ORIENTED_EDGE('',*,*,#11460,.T.); +#11541 = ORIENTED_EDGE('',*,*,#11542,.F.); +#11542 = EDGE_CURVE('',#11518,#11461,#11543,.T.); +#11543 = LINE('',#11544,#11545); +#11544 = CARTESIAN_POINT('',(-1.409661265677,-0.888739868242, + 0.741421314543)); +#11545 = VECTOR('',#11546,1.); +#11546 = DIRECTION('',(0.,0.,-1.)); +#11547 = PLANE('',#11548); +#11548 = AXIS2_PLACEMENT_3D('',#11549,#11550,#11551); +#11549 = CARTESIAN_POINT('',(-1.409661265677,1.5,0.741421314543)); +#11550 = DIRECTION('',(1.,0.,0.)); +#11551 = DIRECTION('',(0.,0.,-1.)); +#11552 = ADVANCED_FACE('',(#11553),#11559,.T.); +#11553 = FACE_BOUND('',#11554,.T.); +#11554 = EDGE_LOOP('',(#11555,#11556,#11557,#11558)); +#11555 = ORIENTED_EDGE('',*,*,#11501,.T.); +#11556 = ORIENTED_EDGE('',*,*,#11525,.T.); +#11557 = ORIENTED_EDGE('',*,*,#11542,.T.); +#11558 = ORIENTED_EDGE('',*,*,#11477,.T.); +#11559 = PLANE('',#11560); +#11560 = AXIS2_PLACEMENT_3D('',#11561,#11562,#11563); +#11561 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#11562 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#11563 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#11564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11568)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11565,#11566,#11567)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11565 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11566 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11567 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11568 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11565, + 'distance_accuracy_value','confusion accuracy'); +#11569 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11570,#11572); +#11570 = ( REPRESENTATION_RELATIONSHIP('','',#11413,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11571) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11571 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8848); +#11572 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11573); +#11573 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3204','8015','',#8782,#11408,$ + ); +#11574 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11410)); +#11575 = SHAPE_DEFINITION_REPRESENTATION(#11576,#11582); +#11576 = PRODUCT_DEFINITION_SHAPE('','',#11577); +#11577 = PRODUCT_DEFINITION('design','',#11578,#11581); +#11578 = PRODUCT_DEFINITION_FORMATION('','',#11579); +#11579 = PRODUCT('8016','8016','',(#11580)); +#11580 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11581 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11582 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11583),#11733); +#11583 = MANIFOLD_SOLID_BREP('',#11584); +#11584 = CLOSED_SHELL('',(#11585,#11625,#11656,#11680,#11704,#11721)); +#11585 = ADVANCED_FACE('',(#11586),#11620,.T.); +#11586 = FACE_BOUND('',#11587,.T.); +#11587 = EDGE_LOOP('',(#11588,#11598,#11606,#11614)); +#11588 = ORIENTED_EDGE('',*,*,#11589,.T.); +#11589 = EDGE_CURVE('',#11590,#11592,#11594,.T.); +#11590 = VERTEX_POINT('',#11591); +#11591 = CARTESIAN_POINT('',(0.692877767575,-0.888739868242, + 0.307930213198)); +#11592 = VERTEX_POINT('',#11593); +#11593 = CARTESIAN_POINT('',(0.692877767575,-0.888739868242, + 0.729311069252)); +#11594 = LINE('',#11595,#11596); +#11595 = CARTESIAN_POINT('',(0.692877767575,-0.888739868242, + 0.280467854308)); +#11596 = VECTOR('',#11597,1.); +#11597 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#11598 = ORIENTED_EDGE('',*,*,#11599,.T.); +#11599 = EDGE_CURVE('',#11592,#11600,#11602,.T.); +#11600 = VERTEX_POINT('',#11601); +#11601 = CARTESIAN_POINT('',(6.E-02,-0.888739868242,0.729311069252)); +#11602 = LINE('',#11603,#11604); +#11603 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#11604 = VECTOR('',#11605,1.); +#11605 = DIRECTION('',(-1.,-0.,-0.)); +#11606 = ORIENTED_EDGE('',*,*,#11607,.T.); +#11607 = EDGE_CURVE('',#11600,#11608,#11610,.T.); +#11608 = VERTEX_POINT('',#11609); +#11609 = CARTESIAN_POINT('',(6.E-02,-0.888739868242,0.307930213198)); +#11610 = LINE('',#11611,#11612); +#11611 = CARTESIAN_POINT('',(6.E-02,-0.888739868242,0.280467854308)); +#11612 = VECTOR('',#11613,1.); +#11613 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#11614 = ORIENTED_EDGE('',*,*,#11615,.T.); +#11615 = EDGE_CURVE('',#11608,#11590,#11616,.T.); +#11616 = LINE('',#11617,#11618); +#11617 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#11618 = VECTOR('',#11619,1.); +#11619 = DIRECTION('',(1.,0.,0.)); +#11620 = PLANE('',#11621); +#11621 = AXIS2_PLACEMENT_3D('',#11622,#11623,#11624); +#11622 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#11623 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#11624 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#11625 = ADVANCED_FACE('',(#11626),#11651,.F.); +#11626 = FACE_BOUND('',#11627,.T.); +#11627 = EDGE_LOOP('',(#11628,#11636,#11644,#11650)); +#11628 = ORIENTED_EDGE('',*,*,#11629,.F.); +#11629 = EDGE_CURVE('',#11630,#11592,#11632,.T.); +#11630 = VERTEX_POINT('',#11631); +#11631 = CARTESIAN_POINT('',(0.692877767575,-0.768739868242, + 0.729311069252)); +#11632 = LINE('',#11633,#11634); +#11633 = CARTESIAN_POINT('',(0.692877767575,1.5,0.729311069252)); +#11634 = VECTOR('',#11635,1.); +#11635 = DIRECTION('',(-0.,-1.,-0.)); +#11636 = ORIENTED_EDGE('',*,*,#11637,.F.); +#11637 = EDGE_CURVE('',#11638,#11630,#11640,.T.); +#11638 = VERTEX_POINT('',#11639); +#11639 = CARTESIAN_POINT('',(6.E-02,-0.768739868242,0.729311069252)); +#11640 = LINE('',#11641,#11642); +#11641 = CARTESIAN_POINT('',(2.13983323495,-0.768739868242, + 0.729311069252)); +#11642 = VECTOR('',#11643,1.); +#11643 = DIRECTION('',(1.,-0.,0.)); +#11644 = ORIENTED_EDGE('',*,*,#11645,.F.); +#11645 = EDGE_CURVE('',#11600,#11638,#11646,.T.); +#11646 = LINE('',#11647,#11648); +#11647 = CARTESIAN_POINT('',(6.E-02,1.5,0.729311069252)); +#11648 = VECTOR('',#11649,1.); +#11649 = DIRECTION('',(0.,1.,0.)); +#11650 = ORIENTED_EDGE('',*,*,#11599,.F.); +#11651 = PLANE('',#11652); +#11652 = AXIS2_PLACEMENT_3D('',#11653,#11654,#11655); +#11653 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#11654 = DIRECTION('',(0.,0.,-1.)); +#11655 = DIRECTION('',(-1.,0.,-0.)); +#11656 = ADVANCED_FACE('',(#11657),#11675,.F.); +#11657 = FACE_BOUND('',#11658,.T.); +#11658 = EDGE_LOOP('',(#11659,#11667,#11673,#11674)); +#11659 = ORIENTED_EDGE('',*,*,#11660,.F.); +#11660 = EDGE_CURVE('',#11661,#11590,#11663,.T.); +#11661 = VERTEX_POINT('',#11662); +#11662 = CARTESIAN_POINT('',(0.692877767575,-0.768739868242, + 0.307930213198)); +#11663 = LINE('',#11664,#11665); +#11664 = CARTESIAN_POINT('',(0.692877767575,1.5,0.307930213198)); +#11665 = VECTOR('',#11666,1.); +#11666 = DIRECTION('',(-0.,-1.,0.)); +#11667 = ORIENTED_EDGE('',*,*,#11668,.F.); +#11668 = EDGE_CURVE('',#11630,#11661,#11669,.T.); +#11669 = LINE('',#11670,#11671); +#11670 = CARTESIAN_POINT('',(0.692877767575,-0.768739868242, + 0.242930213198)); +#11671 = VECTOR('',#11672,1.); +#11672 = DIRECTION('',(-0.,-0.,-1.)); +#11673 = ORIENTED_EDGE('',*,*,#11629,.T.); +#11674 = ORIENTED_EDGE('',*,*,#11589,.F.); +#11675 = PLANE('',#11676); +#11676 = AXIS2_PLACEMENT_3D('',#11677,#11678,#11679); +#11677 = CARTESIAN_POINT('',(0.692877767575,1.5,0.242930213198)); +#11678 = DIRECTION('',(-1.,0.,0.)); +#11679 = DIRECTION('',(0.,0.,1.)); +#11680 = ADVANCED_FACE('',(#11681),#11699,.F.); +#11681 = FACE_BOUND('',#11682,.T.); +#11682 = EDGE_LOOP('',(#11683,#11691,#11697,#11698)); +#11683 = ORIENTED_EDGE('',*,*,#11684,.F.); +#11684 = EDGE_CURVE('',#11685,#11608,#11687,.T.); +#11685 = VERTEX_POINT('',#11686); +#11686 = CARTESIAN_POINT('',(6.E-02,-0.768739868242,0.307930213198)); +#11687 = LINE('',#11688,#11689); +#11688 = CARTESIAN_POINT('',(6.E-02,1.5,0.307930213198)); +#11689 = VECTOR('',#11690,1.); +#11690 = DIRECTION('',(0.,-1.,-0.)); +#11691 = ORIENTED_EDGE('',*,*,#11692,.F.); +#11692 = EDGE_CURVE('',#11661,#11685,#11693,.T.); +#11693 = LINE('',#11694,#11695); +#11694 = CARTESIAN_POINT('',(-2.13983323495,-0.768739868242, + 0.307930213198)); +#11695 = VECTOR('',#11696,1.); +#11696 = DIRECTION('',(-1.,-0.,0.)); +#11697 = ORIENTED_EDGE('',*,*,#11660,.T.); +#11698 = ORIENTED_EDGE('',*,*,#11615,.F.); +#11699 = PLANE('',#11700); +#11700 = AXIS2_PLACEMENT_3D('',#11701,#11702,#11703); +#11701 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#11702 = DIRECTION('',(0.,0.,1.)); +#11703 = DIRECTION('',(1.,0.,-0.)); +#11704 = ADVANCED_FACE('',(#11705),#11716,.F.); +#11705 = FACE_BOUND('',#11706,.T.); +#11706 = EDGE_LOOP('',(#11707,#11708,#11714,#11715)); +#11707 = ORIENTED_EDGE('',*,*,#11645,.T.); +#11708 = ORIENTED_EDGE('',*,*,#11709,.F.); +#11709 = EDGE_CURVE('',#11685,#11638,#11710,.T.); +#11710 = LINE('',#11711,#11712); +#11711 = CARTESIAN_POINT('',(6.E-02,-0.768739868242,0.789074130953)); +#11712 = VECTOR('',#11713,1.); +#11713 = DIRECTION('',(-0.,-0.,1.)); +#11714 = ORIENTED_EDGE('',*,*,#11684,.T.); +#11715 = ORIENTED_EDGE('',*,*,#11607,.F.); +#11716 = PLANE('',#11717); +#11717 = AXIS2_PLACEMENT_3D('',#11718,#11719,#11720); +#11718 = CARTESIAN_POINT('',(6.E-02,1.5,0.789074130953)); +#11719 = DIRECTION('',(1.,0.,0.)); +#11720 = DIRECTION('',(0.,0.,-1.)); +#11721 = ADVANCED_FACE('',(#11722),#11728,.T.); +#11722 = FACE_BOUND('',#11723,.T.); +#11723 = EDGE_LOOP('',(#11724,#11725,#11726,#11727)); +#11724 = ORIENTED_EDGE('',*,*,#11668,.T.); +#11725 = ORIENTED_EDGE('',*,*,#11692,.T.); +#11726 = ORIENTED_EDGE('',*,*,#11709,.T.); +#11727 = ORIENTED_EDGE('',*,*,#11637,.T.); +#11728 = PLANE('',#11729); +#11729 = AXIS2_PLACEMENT_3D('',#11730,#11731,#11732); +#11730 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#11731 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#11732 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#11733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11737)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11734,#11735,#11736)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11734 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11735 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11736 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11737 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11734, + 'distance_accuracy_value','confusion accuracy'); +#11738 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11739,#11741); +#11739 = ( REPRESENTATION_RELATIONSHIP('','',#11582,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11740) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11740 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8852); +#11741 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11742); +#11742 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3205','8016','',#8782,#11577,$ + ); +#11743 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11579)); +#11744 = SHAPE_DEFINITION_REPRESENTATION(#11745,#11751); +#11745 = PRODUCT_DEFINITION_SHAPE('','',#11746); +#11746 = PRODUCT_DEFINITION('design','',#11747,#11750); +#11747 = PRODUCT_DEFINITION_FORMATION('','',#11748); +#11748 = PRODUCT('8017','8017','',(#11749)); +#11749 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11750 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11751 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11752),#11902); +#11752 = MANIFOLD_SOLID_BREP('',#11753); +#11753 = CLOSED_SHELL('',(#11754,#11794,#11825,#11849,#11873,#11890)); +#11754 = ADVANCED_FACE('',(#11755),#11789,.T.); +#11755 = FACE_BOUND('',#11756,.T.); +#11756 = EDGE_LOOP('',(#11757,#11767,#11775,#11783)); +#11757 = ORIENTED_EDGE('',*,*,#11758,.T.); +#11758 = EDGE_CURVE('',#11759,#11761,#11763,.T.); +#11759 = VERTEX_POINT('',#11760); +#11760 = CARTESIAN_POINT('',(-1.529661265677,-0.888739868242, + 0.307930213198)); +#11761 = VERTEX_POINT('',#11762); +#11762 = CARTESIAN_POINT('',(-1.529661265677,-0.888739868242, + 0.729311069252)); +#11763 = LINE('',#11764,#11765); +#11764 = CARTESIAN_POINT('',(-1.529661265677,-0.888739868242, + 0.280467854308)); +#11765 = VECTOR('',#11766,1.); +#11766 = DIRECTION('',(-0.,4.163336342344E-16,1.)); +#11767 = ORIENTED_EDGE('',*,*,#11768,.T.); +#11768 = EDGE_CURVE('',#11761,#11769,#11771,.T.); +#11769 = VERTEX_POINT('',#11770); +#11770 = CARTESIAN_POINT('',(-2.,-0.888739868242,0.729311069252)); +#11771 = LINE('',#11772,#11773); +#11772 = CARTESIAN_POINT('',(2.,-0.888739868242,0.729311069252)); +#11773 = VECTOR('',#11774,1.); +#11774 = DIRECTION('',(-1.,-0.,-0.)); +#11775 = ORIENTED_EDGE('',*,*,#11776,.T.); +#11776 = EDGE_CURVE('',#11769,#11777,#11779,.T.); +#11777 = VERTEX_POINT('',#11778); +#11778 = CARTESIAN_POINT('',(-2.,-0.888739868242,0.307930213198)); +#11779 = LINE('',#11780,#11781); +#11780 = CARTESIAN_POINT('',(-2.,-0.888739868242,0.280467854308)); +#11781 = VECTOR('',#11782,1.); +#11782 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#11783 = ORIENTED_EDGE('',*,*,#11784,.T.); +#11784 = EDGE_CURVE('',#11777,#11759,#11785,.T.); +#11785 = LINE('',#11786,#11787); +#11786 = CARTESIAN_POINT('',(2.,-0.888739868242,0.307930213198)); +#11787 = VECTOR('',#11788,1.); +#11788 = DIRECTION('',(1.,0.,0.)); +#11789 = PLANE('',#11790); +#11790 = AXIS2_PLACEMENT_3D('',#11791,#11792,#11793); +#11791 = CARTESIAN_POINT('',(2.,-0.888739868242,0.280467854308)); +#11792 = DIRECTION('',(0.,-1.,4.163336342344E-16)); +#11793 = DIRECTION('',(0.,-4.163336342344E-16,-1.)); +#11794 = ADVANCED_FACE('',(#11795),#11820,.F.); +#11795 = FACE_BOUND('',#11796,.T.); +#11796 = EDGE_LOOP('',(#11797,#11805,#11813,#11819)); +#11797 = ORIENTED_EDGE('',*,*,#11798,.F.); +#11798 = EDGE_CURVE('',#11799,#11761,#11801,.T.); +#11799 = VERTEX_POINT('',#11800); +#11800 = CARTESIAN_POINT('',(-1.529661265677,-0.768739868242, + 0.729311069252)); +#11801 = LINE('',#11802,#11803); +#11802 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.729311069252)); +#11803 = VECTOR('',#11804,1.); +#11804 = DIRECTION('',(-0.,-1.,-0.)); +#11805 = ORIENTED_EDGE('',*,*,#11806,.F.); +#11806 = EDGE_CURVE('',#11807,#11799,#11809,.T.); +#11807 = VERTEX_POINT('',#11808); +#11808 = CARTESIAN_POINT('',(-2.,-0.768739868242,0.729311069252)); +#11809 = LINE('',#11810,#11811); +#11810 = CARTESIAN_POINT('',(2.13983323495,-0.768739868242, + 0.729311069252)); +#11811 = VECTOR('',#11812,1.); +#11812 = DIRECTION('',(1.,-0.,0.)); +#11813 = ORIENTED_EDGE('',*,*,#11814,.F.); +#11814 = EDGE_CURVE('',#11769,#11807,#11815,.T.); +#11815 = LINE('',#11816,#11817); +#11816 = CARTESIAN_POINT('',(-2.,1.5,0.729311069252)); +#11817 = VECTOR('',#11818,1.); +#11818 = DIRECTION('',(0.,1.,0.)); +#11819 = ORIENTED_EDGE('',*,*,#11768,.F.); +#11820 = PLANE('',#11821); +#11821 = AXIS2_PLACEMENT_3D('',#11822,#11823,#11824); +#11822 = CARTESIAN_POINT('',(2.13983323495,1.5,0.729311069252)); +#11823 = DIRECTION('',(0.,0.,-1.)); +#11824 = DIRECTION('',(-1.,0.,-0.)); +#11825 = ADVANCED_FACE('',(#11826),#11844,.F.); +#11826 = FACE_BOUND('',#11827,.T.); +#11827 = EDGE_LOOP('',(#11828,#11836,#11842,#11843)); +#11828 = ORIENTED_EDGE('',*,*,#11829,.F.); +#11829 = EDGE_CURVE('',#11830,#11759,#11832,.T.); +#11830 = VERTEX_POINT('',#11831); +#11831 = CARTESIAN_POINT('',(-1.529661265677,-0.768739868242, + 0.307930213198)); +#11832 = LINE('',#11833,#11834); +#11833 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.307930213198)); +#11834 = VECTOR('',#11835,1.); +#11835 = DIRECTION('',(-0.,-1.,0.)); +#11836 = ORIENTED_EDGE('',*,*,#11837,.F.); +#11837 = EDGE_CURVE('',#11799,#11830,#11838,.T.); +#11838 = LINE('',#11839,#11840); +#11839 = CARTESIAN_POINT('',(-1.529661265677,-0.768739868242, + 0.253317887991)); +#11840 = VECTOR('',#11841,1.); +#11841 = DIRECTION('',(-0.,-0.,-1.)); +#11842 = ORIENTED_EDGE('',*,*,#11798,.T.); +#11843 = ORIENTED_EDGE('',*,*,#11758,.F.); +#11844 = PLANE('',#11845); +#11845 = AXIS2_PLACEMENT_3D('',#11846,#11847,#11848); +#11846 = CARTESIAN_POINT('',(-1.529661265677,1.5,0.253317887991)); +#11847 = DIRECTION('',(-1.,0.,0.)); +#11848 = DIRECTION('',(0.,0.,1.)); +#11849 = ADVANCED_FACE('',(#11850),#11868,.F.); +#11850 = FACE_BOUND('',#11851,.T.); +#11851 = EDGE_LOOP('',(#11852,#11860,#11866,#11867)); +#11852 = ORIENTED_EDGE('',*,*,#11853,.F.); +#11853 = EDGE_CURVE('',#11854,#11777,#11856,.T.); +#11854 = VERTEX_POINT('',#11855); +#11855 = CARTESIAN_POINT('',(-2.,-0.768739868242,0.307930213198)); +#11856 = LINE('',#11857,#11858); +#11857 = CARTESIAN_POINT('',(-2.,1.5,0.307930213198)); +#11858 = VECTOR('',#11859,1.); +#11859 = DIRECTION('',(0.,-1.,-0.)); +#11860 = ORIENTED_EDGE('',*,*,#11861,.F.); +#11861 = EDGE_CURVE('',#11830,#11854,#11862,.T.); +#11862 = LINE('',#11863,#11864); +#11863 = CARTESIAN_POINT('',(-2.13983323495,-0.768739868242, + 0.307930213198)); +#11864 = VECTOR('',#11865,1.); +#11865 = DIRECTION('',(-1.,-0.,0.)); +#11866 = ORIENTED_EDGE('',*,*,#11829,.T.); +#11867 = ORIENTED_EDGE('',*,*,#11784,.F.); +#11868 = PLANE('',#11869); +#11869 = AXIS2_PLACEMENT_3D('',#11870,#11871,#11872); +#11870 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.307930213198)); +#11871 = DIRECTION('',(0.,0.,1.)); +#11872 = DIRECTION('',(1.,0.,-0.)); +#11873 = ADVANCED_FACE('',(#11874),#11885,.T.); +#11874 = FACE_BOUND('',#11875,.T.); +#11875 = EDGE_LOOP('',(#11876,#11882,#11883,#11884)); +#11876 = ORIENTED_EDGE('',*,*,#11877,.T.); +#11877 = EDGE_CURVE('',#11807,#11854,#11878,.T.); +#11878 = LINE('',#11879,#11880); +#11879 = CARTESIAN_POINT('',(-2.,-0.768739868242,0.)); +#11880 = VECTOR('',#11881,1.); +#11881 = DIRECTION('',(-0.,-0.,-1.)); +#11882 = ORIENTED_EDGE('',*,*,#11853,.T.); +#11883 = ORIENTED_EDGE('',*,*,#11776,.F.); +#11884 = ORIENTED_EDGE('',*,*,#11814,.T.); +#11885 = PLANE('',#11886); +#11886 = AXIS2_PLACEMENT_3D('',#11887,#11888,#11889); +#11887 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#11888 = DIRECTION('',(-1.,0.,0.)); +#11889 = DIRECTION('',(0.,0.,1.)); +#11890 = ADVANCED_FACE('',(#11891),#11897,.T.); +#11891 = FACE_BOUND('',#11892,.T.); +#11892 = EDGE_LOOP('',(#11893,#11894,#11895,#11896)); +#11893 = ORIENTED_EDGE('',*,*,#11837,.T.); +#11894 = ORIENTED_EDGE('',*,*,#11861,.T.); +#11895 = ORIENTED_EDGE('',*,*,#11877,.F.); +#11896 = ORIENTED_EDGE('',*,*,#11806,.T.); +#11897 = PLANE('',#11898); +#11898 = AXIS2_PLACEMENT_3D('',#11899,#11900,#11901); +#11899 = CARTESIAN_POINT('',(2.,-0.768739868242,0.780467854308)); +#11900 = DIRECTION('',(0.,1.,-2.775557561563E-16)); +#11901 = DIRECTION('',(0.,2.775557561563E-16,1.)); +#11902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11906)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11903,#11904,#11905)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11903 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11904 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11905 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11906 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11903, + 'distance_accuracy_value','confusion accuracy'); +#11907 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11908,#11910); +#11908 = ( REPRESENTATION_RELATIONSHIP('','',#11751,#8787) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11909) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11909 = ITEM_DEFINED_TRANSFORMATION('','',#11,#8856); +#11910 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11911); +#11911 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3206','8017','',#8782,#11746,$ + ); +#11912 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11748)); +#11913 = SHAPE_DEFINITION_REPRESENTATION(#11914,#11920); +#11914 = PRODUCT_DEFINITION_SHAPE('','',#11915); +#11915 = PRODUCT_DEFINITION('design','',#11916,#11919); +#11916 = PRODUCT_DEFINITION_FORMATION('','',#11917); +#11917 = PRODUCT('ring','ring','',(#11918)); +#11918 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11919 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11920 = SHAPE_REPRESENTATION('',(#11,#11921),#11925); +#11921 = AXIS2_PLACEMENT_3D('',#11922,#11923,#11924); +#11922 = CARTESIAN_POINT('',(0.,0.,0.)); +#11923 = DIRECTION('',(0.,0.,1.)); +#11924 = DIRECTION('',(1.,0.,0.)); +#11925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11929)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11926,#11927,#11928)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11926 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11927 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11928 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11929 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-04),#11926, + 'distance_accuracy_value','confusion accuracy'); +#11930 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11931,#11933); +#11931 = ( REPRESENTATION_RELATIONSHIP('','',#11920,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11932) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11932 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#11933 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11934); +#11934 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3209','ring','',#5,#11915,$); +#11935 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11917)); +#11936 = SHAPE_DEFINITION_REPRESENTATION(#11937,#11943); +#11937 = PRODUCT_DEFINITION_SHAPE('','',#11938); +#11938 = PRODUCT_DEFINITION('design','',#11939,#11942); +#11939 = PRODUCT_DEFINITION_FORMATION('','',#11940); +#11940 = PRODUCT('Extrude001','Extrude001','',(#11941)); +#11941 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11942 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11943 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11944),#12148); +#11944 = MANIFOLD_SOLID_BREP('',#11945); +#11945 = CLOSED_SHELL('',(#11946,#11988,#12012,#12075,#12120,#12134)); +#11946 = ADVANCED_FACE('',(#11947),#11983,.T.); +#11947 = FACE_BOUND('',#11948,.F.); +#11948 = EDGE_LOOP('',(#11949,#11959,#11968,#11976)); +#11949 = ORIENTED_EDGE('',*,*,#11950,.T.); +#11950 = EDGE_CURVE('',#11951,#11953,#11955,.T.); +#11951 = VERTEX_POINT('',#11952); +#11952 = CARTESIAN_POINT('',(0.43,0.,1.1)); +#11953 = VERTEX_POINT('',#11954); +#11954 = CARTESIAN_POINT('',(0.43,0.,1.)); +#11955 = LINE('',#11956,#11957); +#11956 = CARTESIAN_POINT('',(0.43,0.,1.1)); +#11957 = VECTOR('',#11958,1.); +#11958 = DIRECTION('',(-0.,-0.,-1.)); +#11959 = ORIENTED_EDGE('',*,*,#11960,.T.); +#11960 = EDGE_CURVE('',#11953,#11961,#11963,.T.); +#11961 = VERTEX_POINT('',#11962); +#11962 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.)); +#11963 = CIRCLE('',#11964,0.35); +#11964 = AXIS2_PLACEMENT_3D('',#11965,#11966,#11967); +#11965 = CARTESIAN_POINT('',(0.78,0.,1.)); +#11966 = DIRECTION('',(0.,0.,-1.)); +#11967 = DIRECTION('',(-1.,0.,0.)); +#11968 = ORIENTED_EDGE('',*,*,#11969,.F.); +#11969 = EDGE_CURVE('',#11970,#11961,#11972,.T.); +#11970 = VERTEX_POINT('',#11971); +#11971 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.1)); +#11972 = LINE('',#11973,#11974); +#11973 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.1)); +#11974 = VECTOR('',#11975,1.); +#11975 = DIRECTION('',(-0.,-0.,-1.)); +#11976 = ORIENTED_EDGE('',*,*,#11977,.F.); +#11977 = EDGE_CURVE('',#11951,#11970,#11978,.T.); +#11978 = CIRCLE('',#11979,0.35); +#11979 = AXIS2_PLACEMENT_3D('',#11980,#11981,#11982); +#11980 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#11981 = DIRECTION('',(0.,0.,-1.)); +#11982 = DIRECTION('',(-1.,0.,0.)); +#11983 = CYLINDRICAL_SURFACE('',#11984,0.35); +#11984 = AXIS2_PLACEMENT_3D('',#11985,#11986,#11987); +#11985 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#11986 = DIRECTION('',(-0.,-0.,1.)); +#11987 = DIRECTION('',(-1.,0.,0.)); +#11988 = ADVANCED_FACE('',(#11989),#12007,.T.); +#11989 = FACE_BOUND('',#11990,.F.); +#11990 = EDGE_LOOP('',(#11991,#11992,#11999,#12000)); +#11991 = ORIENTED_EDGE('',*,*,#11969,.T.); +#11992 = ORIENTED_EDGE('',*,*,#11993,.T.); +#11993 = EDGE_CURVE('',#11961,#11953,#11994,.T.); +#11994 = CIRCLE('',#11995,0.35); +#11995 = AXIS2_PLACEMENT_3D('',#11996,#11997,#11998); +#11996 = CARTESIAN_POINT('',(0.78,0.,1.)); +#11997 = DIRECTION('',(0.,0.,-1.)); +#11998 = DIRECTION('',(-1.,0.,0.)); +#11999 = ORIENTED_EDGE('',*,*,#11950,.F.); +#12000 = ORIENTED_EDGE('',*,*,#12001,.F.); +#12001 = EDGE_CURVE('',#11970,#11951,#12002,.T.); +#12002 = CIRCLE('',#12003,0.35); +#12003 = AXIS2_PLACEMENT_3D('',#12004,#12005,#12006); +#12004 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#12005 = DIRECTION('',(0.,0.,-1.)); +#12006 = DIRECTION('',(-1.,0.,0.)); +#12007 = CYLINDRICAL_SURFACE('',#12008,0.35); +#12008 = AXIS2_PLACEMENT_3D('',#12009,#12010,#12011); +#12009 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#12010 = DIRECTION('',(-0.,-0.,1.)); +#12011 = DIRECTION('',(-1.,0.,0.)); +#12012 = ADVANCED_FACE('',(#12013),#12061,.T.); +#12013 = FACE_BOUND('',#12014,.T.); +#12014 = EDGE_LOOP('',(#12015,#12025,#12040,#12048)); +#12015 = ORIENTED_EDGE('',*,*,#12016,.T.); +#12016 = EDGE_CURVE('',#12017,#12019,#12021,.T.); +#12017 = VERTEX_POINT('',#12018); +#12018 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12019 = VERTEX_POINT('',#12020); +#12020 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.)); +#12021 = LINE('',#12022,#12023); +#12022 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12023 = VECTOR('',#12024,1.); +#12024 = DIRECTION('',(-0.,-0.,-1.)); +#12025 = ORIENTED_EDGE('',*,*,#12026,.T.); +#12026 = EDGE_CURVE('',#12019,#12027,#12029,.T.); +#12027 = VERTEX_POINT('',#12028); +#12028 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.)); +#12029 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12030,#12031,#12032,#12033, + #12034,#12035,#12036,#12037,#12038,#12039),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.5,0.625,0.75,0.875,1.),.UNSPECIFIED.); +#12030 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.)); +#12031 = CARTESIAN_POINT('',(0.609169451391,4.677596956418E-02,1.)); +#12032 = CARTESIAN_POINT('',(0.626335579199,8.751195870886E-02,1.)); +#12033 = CARTESIAN_POINT('',(0.692279343305,0.153873118787,1.)); +#12034 = CARTESIAN_POINT('',(0.733224030436,0.17053950174,1.)); +#12035 = CARTESIAN_POINT('',(0.826775969564,0.170830548609,1.)); +#12036 = CARTESIAN_POINT('',(0.867364214464,0.15381123577,1.)); +#12037 = CARTESIAN_POINT('',(0.934020863033,8.757384172641E-02,1.)); +#12038 = CARTESIAN_POINT('',(0.950685025175,4.734299547705E-02,1.)); +#12039 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.)); +#12040 = ORIENTED_EDGE('',*,*,#12041,.F.); +#12041 = EDGE_CURVE('',#12042,#12027,#12044,.T.); +#12042 = VERTEX_POINT('',#12043); +#12043 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12044 = LINE('',#12045,#12046); +#12045 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12046 = VECTOR('',#12047,1.); +#12047 = DIRECTION('',(-0.,-0.,-1.)); +#12048 = ORIENTED_EDGE('',*,*,#12049,.F.); +#12049 = EDGE_CURVE('',#12017,#12042,#12050,.T.); +#12050 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12051,#12052,#12053,#12054, + #12055,#12056,#12057,#12058,#12059,#12060),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.5,0.625,0.75,0.875,1.),.UNSPECIFIED.); +#12051 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12052 = CARTESIAN_POINT('',(0.609169451391,4.677596956418E-02,1.1)); +#12053 = CARTESIAN_POINT('',(0.626335579199,8.751195870886E-02,1.1)); +#12054 = CARTESIAN_POINT('',(0.692279343305,0.153873118787,1.1)); +#12055 = CARTESIAN_POINT('',(0.733224030436,0.17053950174,1.1)); +#12056 = CARTESIAN_POINT('',(0.826775969564,0.170830548609,1.1)); +#12057 = CARTESIAN_POINT('',(0.867364214464,0.15381123577,1.1)); +#12058 = CARTESIAN_POINT('',(0.934020863033,8.757384172641E-02,1.1)); +#12059 = CARTESIAN_POINT('',(0.950685025175,4.734299547705E-02,1.1)); +#12060 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12061 = SURFACE_OF_LINEAR_EXTRUSION('',#12062,#12073); +#12062 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12063,#12064,#12065,#12066, + #12067,#12068,#12069,#12070,#12071,#12072),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.5,0.625,0.75,0.875,1.),.UNSPECIFIED.); +#12063 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12064 = CARTESIAN_POINT('',(0.609169451391,4.677596956418E-02,1.1)); +#12065 = CARTESIAN_POINT('',(0.626335579199,8.751195870886E-02,1.1)); +#12066 = CARTESIAN_POINT('',(0.692279343305,0.153873118787,1.1)); +#12067 = CARTESIAN_POINT('',(0.733224030436,0.17053950174,1.1)); +#12068 = CARTESIAN_POINT('',(0.826775969564,0.170830548609,1.1)); +#12069 = CARTESIAN_POINT('',(0.867364214464,0.15381123577,1.1)); +#12070 = CARTESIAN_POINT('',(0.934020863033,8.757384172641E-02,1.1)); +#12071 = CARTESIAN_POINT('',(0.950685025175,4.734299547705E-02,1.1)); +#12072 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12073 = VECTOR('',#12074,1.); +#12074 = DIRECTION('',(0.,0.,1.)); +#12075 = ADVANCED_FACE('',(#12076),#12106,.T.); +#12076 = FACE_BOUND('',#12077,.T.); +#12077 = EDGE_LOOP('',(#12078,#12079,#12092,#12093)); +#12078 = ORIENTED_EDGE('',*,*,#12041,.T.); +#12079 = ORIENTED_EDGE('',*,*,#12080,.T.); +#12080 = EDGE_CURVE('',#12027,#12019,#12081,.T.); +#12081 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12082,#12083,#12084,#12085, + #12086,#12087,#12088,#12089,#12090,#12091),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.,0.125,0.25,0.375,0.5),.UNSPECIFIED.); +#12082 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.)); +#12083 = CARTESIAN_POINT('',(0.950685025175,-4.692241410008E-02,1.)); +#12084 = CARTESIAN_POINT('',(0.933664420801,-8.751195870886E-02,1.)); +#12085 = CARTESIAN_POINT('',(0.867720656695,-0.153873118787,1.)); +#12086 = CARTESIAN_POINT('',(0.826775969564,-0.17053950174,1.)); +#12087 = CARTESIAN_POINT('',(0.733224030436,-0.170830548609,1.)); +#12088 = CARTESIAN_POINT('',(0.692488041291,-0.153664420801,1.)); +#12089 = CARTESIAN_POINT('',(0.626126881213,-8.772065669535E-02,1.)); +#12090 = CARTESIAN_POINT('',(0.60946049826,-4.677596956418E-02,1.)); +#12091 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.)); +#12092 = ORIENTED_EDGE('',*,*,#12016,.F.); +#12093 = ORIENTED_EDGE('',*,*,#12094,.F.); +#12094 = EDGE_CURVE('',#12042,#12017,#12095,.T.); +#12095 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12096,#12097,#12098,#12099, + #12100,#12101,#12102,#12103,#12104,#12105),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.,0.125,0.25,0.375,0.5),.UNSPECIFIED.); +#12096 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12097 = CARTESIAN_POINT('',(0.950685025175,-4.692241410008E-02,1.1)); +#12098 = CARTESIAN_POINT('',(0.933664420801,-8.751195870886E-02,1.1)); +#12099 = CARTESIAN_POINT('',(0.867720656695,-0.153873118787,1.1)); +#12100 = CARTESIAN_POINT('',(0.826775969564,-0.17053950174,1.1)); +#12101 = CARTESIAN_POINT('',(0.733224030436,-0.170830548609,1.1)); +#12102 = CARTESIAN_POINT('',(0.692488041291,-0.153664420801,1.1)); +#12103 = CARTESIAN_POINT('',(0.626126881213,-8.772065669535E-02,1.1)); +#12104 = CARTESIAN_POINT('',(0.60946049826,-4.677596956418E-02,1.1)); +#12105 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12106 = SURFACE_OF_LINEAR_EXTRUSION('',#12107,#12118); +#12107 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12108,#12109,#12110,#12111, + #12112,#12113,#12114,#12115,#12116,#12117),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.,0.125,0.25,0.375,0.5),.UNSPECIFIED.); +#12108 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12109 = CARTESIAN_POINT('',(0.950685025175,-4.692241410008E-02,1.1)); +#12110 = CARTESIAN_POINT('',(0.933664420801,-8.751195870886E-02,1.1)); +#12111 = CARTESIAN_POINT('',(0.867720656695,-0.153873118787,1.1)); +#12112 = CARTESIAN_POINT('',(0.826775969564,-0.17053950174,1.1)); +#12113 = CARTESIAN_POINT('',(0.733224030436,-0.170830548609,1.1)); +#12114 = CARTESIAN_POINT('',(0.692488041291,-0.153664420801,1.1)); +#12115 = CARTESIAN_POINT('',(0.626126881213,-8.772065669535E-02,1.1)); +#12116 = CARTESIAN_POINT('',(0.60946049826,-4.677596956418E-02,1.1)); +#12117 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12118 = VECTOR('',#12119,1.); +#12119 = DIRECTION('',(0.,0.,1.)); +#12120 = ADVANCED_FACE('',(#12121,#12125),#12129,.T.); +#12121 = FACE_BOUND('',#12122,.T.); +#12122 = EDGE_LOOP('',(#12123,#12124)); +#12123 = ORIENTED_EDGE('',*,*,#11977,.F.); +#12124 = ORIENTED_EDGE('',*,*,#12001,.F.); +#12125 = FACE_BOUND('',#12126,.T.); +#12126 = EDGE_LOOP('',(#12127,#12128)); +#12127 = ORIENTED_EDGE('',*,*,#12049,.T.); +#12128 = ORIENTED_EDGE('',*,*,#12094,.T.); +#12129 = PLANE('',#12130); +#12130 = AXIS2_PLACEMENT_3D('',#12131,#12132,#12133); +#12131 = CARTESIAN_POINT('',(0.78,-7.143772995026E-18,1.1)); +#12132 = DIRECTION('',(0.,0.,1.)); +#12133 = DIRECTION('',(1.,0.,0.)); +#12134 = ADVANCED_FACE('',(#12135,#12139),#12143,.F.); +#12135 = FACE_BOUND('',#12136,.F.); +#12136 = EDGE_LOOP('',(#12137,#12138)); +#12137 = ORIENTED_EDGE('',*,*,#11960,.F.); +#12138 = ORIENTED_EDGE('',*,*,#11993,.F.); +#12139 = FACE_BOUND('',#12140,.F.); +#12140 = EDGE_LOOP('',(#12141,#12142)); +#12141 = ORIENTED_EDGE('',*,*,#12026,.T.); +#12142 = ORIENTED_EDGE('',*,*,#12080,.T.); +#12143 = PLANE('',#12144); +#12144 = AXIS2_PLACEMENT_3D('',#12145,#12146,#12147); +#12145 = CARTESIAN_POINT('',(0.78,-7.143772995026E-18,1.)); +#12146 = DIRECTION('',(0.,0.,1.)); +#12147 = DIRECTION('',(1.,0.,0.)); +#12148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12152)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12149,#12150,#12151)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12149 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12150 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12151 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12152 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-04),#12149, + 'distance_accuracy_value','confusion accuracy'); +#12153 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12154,#12156); +#12154 = ( REPRESENTATION_RELATIONSHIP('','',#11943,#11920) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12155) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12155 = ITEM_DEFINED_TRANSFORMATION('','',#11,#11921); +#12156 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12157); +#12157 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3208','Extrude001','',#11915, + #11938,$); +#12158 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11940)); +#12159 = SHAPE_DEFINITION_REPRESENTATION(#12160,#12166); +#12160 = PRODUCT_DEFINITION_SHAPE('','',#12161); +#12161 = PRODUCT_DEFINITION('design','',#12162,#12165); +#12162 = PRODUCT_DEFINITION_FORMATION('','',#12163); +#12163 = PRODUCT('hole','hole','',(#12164)); +#12164 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12165 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12166 = SHAPE_REPRESENTATION('',(#11,#12167),#12171); +#12167 = AXIS2_PLACEMENT_3D('',#12168,#12169,#12170); +#12168 = CARTESIAN_POINT('',(0.,0.,0.)); +#12169 = DIRECTION('',(0.,0.,1.)); +#12170 = DIRECTION('',(1.,0.,0.)); +#12171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12175)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12172,#12173,#12174)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12172 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12173 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12174 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12175 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-04),#12172, + 'distance_accuracy_value','confusion accuracy'); +#12176 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12177,#12179); +#12177 = ( REPRESENTATION_RELATIONSHIP('','',#12166,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12178) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12178 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#12179 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12180); +#12180 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3211','hole','',#5,#12161,$); +#12181 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12163)); +#12182 = SHAPE_DEFINITION_REPRESENTATION(#12183,#12189); +#12183 = PRODUCT_DEFINITION_SHAPE('','',#12184); +#12184 = PRODUCT_DEFINITION('design','',#12185,#12188); +#12185 = PRODUCT_DEFINITION_FORMATION('','',#12186); +#12186 = PRODUCT('Extrude','Extrude','',(#12187)); +#12187 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12188 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12189 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12190),#12320); +#12190 = MANIFOLD_SOLID_BREP('',#12191); +#12191 = CLOSED_SHELL('',(#12192,#12255,#12300,#12310)); +#12192 = ADVANCED_FACE('',(#12193),#12241,.F.); +#12193 = FACE_BOUND('',#12194,.F.); +#12194 = EDGE_LOOP('',(#12195,#12205,#12220,#12228)); +#12195 = ORIENTED_EDGE('',*,*,#12196,.T.); +#12196 = EDGE_CURVE('',#12197,#12199,#12201,.T.); +#12197 = VERTEX_POINT('',#12198); +#12198 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12199 = VERTEX_POINT('',#12200); +#12200 = CARTESIAN_POINT('',(0.950685025175,4.757384311238E-17,1.)); +#12201 = LINE('',#12202,#12203); +#12202 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12203 = VECTOR('',#12204,1.); +#12204 = DIRECTION('',(0.,2.667095613811E-16,-1.)); +#12205 = ORIENTED_EDGE('',*,*,#12206,.T.); +#12206 = EDGE_CURVE('',#12199,#12207,#12209,.T.); +#12207 = VERTEX_POINT('',#12208); +#12208 = CARTESIAN_POINT('',(0.609314974825,4.757384311238E-17,1.)); +#12209 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12210,#12211,#12212,#12213, + #12214,#12215,#12216,#12217,#12218,#12219),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.,0.125,0.25,0.375,0.5),.UNSPECIFIED.); +#12210 = CARTESIAN_POINT('',(0.950685025175,4.757384311238E-17,1.)); +#12211 = CARTESIAN_POINT('',(0.950685025175,-4.692241410008E-02,1.)); +#12212 = CARTESIAN_POINT('',(0.933664420801,-8.751195870886E-02,1.)); +#12213 = CARTESIAN_POINT('',(0.867720656695,-0.153873118787,1.)); +#12214 = CARTESIAN_POINT('',(0.826775969564,-0.17053950174,1.)); +#12215 = CARTESIAN_POINT('',(0.733224030436,-0.170830548609,1.)); +#12216 = CARTESIAN_POINT('',(0.692488041291,-0.153664420801,1.)); +#12217 = CARTESIAN_POINT('',(0.626126881213,-8.772065669535E-02,1.)); +#12218 = CARTESIAN_POINT('',(0.60946049826,-4.677596956418E-02,1.)); +#12219 = CARTESIAN_POINT('',(0.609314974825,4.757384311238E-17,1.)); +#12220 = ORIENTED_EDGE('',*,*,#12221,.F.); +#12221 = EDGE_CURVE('',#12222,#12207,#12224,.T.); +#12222 = VERTEX_POINT('',#12223); +#12223 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12224 = LINE('',#12225,#12226); +#12225 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12226 = VECTOR('',#12227,1.); +#12227 = DIRECTION('',(0.,2.667095613811E-16,-1.)); +#12228 = ORIENTED_EDGE('',*,*,#12229,.F.); +#12229 = EDGE_CURVE('',#12197,#12222,#12230,.T.); +#12230 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12231,#12232,#12233,#12234, + #12235,#12236,#12237,#12238,#12239,#12240),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.,0.125,0.25,0.375,0.5),.UNSPECIFIED.); +#12231 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12232 = CARTESIAN_POINT('',(0.950685025175,-4.692241410008E-02,1.1)); +#12233 = CARTESIAN_POINT('',(0.933664420801,-8.751195870886E-02,1.1)); +#12234 = CARTESIAN_POINT('',(0.867720656695,-0.153873118787,1.1)); +#12235 = CARTESIAN_POINT('',(0.826775969564,-0.17053950174,1.1)); +#12236 = CARTESIAN_POINT('',(0.733224030436,-0.170830548609,1.1)); +#12237 = CARTESIAN_POINT('',(0.692488041291,-0.153664420801,1.1)); +#12238 = CARTESIAN_POINT('',(0.626126881213,-8.772065669535E-02,1.1)); +#12239 = CARTESIAN_POINT('',(0.60946049826,-4.677596956418E-02,1.1)); +#12240 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12241 = SURFACE_OF_LINEAR_EXTRUSION('',#12242,#12253); +#12242 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12243,#12244,#12245,#12246, + #12247,#12248,#12249,#12250,#12251,#12252),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.,0.125,0.25,0.375,0.5),.UNSPECIFIED.); +#12243 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12244 = CARTESIAN_POINT('',(0.950685025175,-4.692241410008E-02,1.1)); +#12245 = CARTESIAN_POINT('',(0.933664420801,-8.751195870886E-02,1.1)); +#12246 = CARTESIAN_POINT('',(0.867720656695,-0.153873118787,1.1)); +#12247 = CARTESIAN_POINT('',(0.826775969564,-0.17053950174,1.1)); +#12248 = CARTESIAN_POINT('',(0.733224030436,-0.170830548609,1.1)); +#12249 = CARTESIAN_POINT('',(0.692488041291,-0.153664420801,1.1)); +#12250 = CARTESIAN_POINT('',(0.626126881213,-8.772065669535E-02,1.1)); +#12251 = CARTESIAN_POINT('',(0.60946049826,-4.677596956418E-02,1.1)); +#12252 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12253 = VECTOR('',#12254,1.); +#12254 = DIRECTION('',(-0.,-2.667095613811E-16,1.)); +#12255 = ADVANCED_FACE('',(#12256),#12286,.F.); +#12256 = FACE_BOUND('',#12257,.F.); +#12257 = EDGE_LOOP('',(#12258,#12259,#12272,#12273)); +#12258 = ORIENTED_EDGE('',*,*,#12221,.T.); +#12259 = ORIENTED_EDGE('',*,*,#12260,.T.); +#12260 = EDGE_CURVE('',#12207,#12199,#12261,.T.); +#12261 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12262,#12263,#12264,#12265, + #12266,#12267,#12268,#12269,#12270,#12271),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.5,0.625,0.75,0.875,1.),.UNSPECIFIED.); +#12262 = CARTESIAN_POINT('',(0.609314974825,4.757384311238E-17,1.)); +#12263 = CARTESIAN_POINT('',(0.609169451391,4.677596956418E-02,1.)); +#12264 = CARTESIAN_POINT('',(0.626335579199,8.751195870886E-02,1.)); +#12265 = CARTESIAN_POINT('',(0.692279343305,0.153873118787,1.)); +#12266 = CARTESIAN_POINT('',(0.733224030436,0.17053950174,1.)); +#12267 = CARTESIAN_POINT('',(0.826775969564,0.170830548609,1.)); +#12268 = CARTESIAN_POINT('',(0.867364214464,0.15381123577,1.)); +#12269 = CARTESIAN_POINT('',(0.934020863033,8.757384172641E-02,1.)); +#12270 = CARTESIAN_POINT('',(0.950685025175,4.734299547705E-02,1.)); +#12271 = CARTESIAN_POINT('',(0.950685025175,4.757384311238E-17,1.)); +#12272 = ORIENTED_EDGE('',*,*,#12196,.F.); +#12273 = ORIENTED_EDGE('',*,*,#12274,.F.); +#12274 = EDGE_CURVE('',#12222,#12197,#12275,.T.); +#12275 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12276,#12277,#12278,#12279, + #12280,#12281,#12282,#12283,#12284,#12285),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.5,0.625,0.75,0.875,1.),.UNSPECIFIED.); +#12276 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12277 = CARTESIAN_POINT('',(0.609169451391,4.677596956418E-02,1.1)); +#12278 = CARTESIAN_POINT('',(0.626335579199,8.751195870886E-02,1.1)); +#12279 = CARTESIAN_POINT('',(0.692279343305,0.153873118787,1.1)); +#12280 = CARTESIAN_POINT('',(0.733224030436,0.17053950174,1.1)); +#12281 = CARTESIAN_POINT('',(0.826775969564,0.170830548609,1.1)); +#12282 = CARTESIAN_POINT('',(0.867364214464,0.15381123577,1.1)); +#12283 = CARTESIAN_POINT('',(0.934020863033,8.757384172641E-02,1.1)); +#12284 = CARTESIAN_POINT('',(0.950685025175,4.734299547705E-02,1.1)); +#12285 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12286 = SURFACE_OF_LINEAR_EXTRUSION('',#12287,#12298); +#12287 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12288,#12289,#12290,#12291, + #12292,#12293,#12294,#12295,#12296,#12297),.UNSPECIFIED.,.F.,.F.,(4, + 2,2,2,4),(0.5,0.625,0.75,0.875,1.),.UNSPECIFIED.); +#12288 = CARTESIAN_POINT('',(0.609314974825,2.090288697427E-17,1.1)); +#12289 = CARTESIAN_POINT('',(0.609169451391,4.677596956418E-02,1.1)); +#12290 = CARTESIAN_POINT('',(0.626335579199,8.751195870886E-02,1.1)); +#12291 = CARTESIAN_POINT('',(0.692279343305,0.153873118787,1.1)); +#12292 = CARTESIAN_POINT('',(0.733224030436,0.17053950174,1.1)); +#12293 = CARTESIAN_POINT('',(0.826775969564,0.170830548609,1.1)); +#12294 = CARTESIAN_POINT('',(0.867364214464,0.15381123577,1.1)); +#12295 = CARTESIAN_POINT('',(0.934020863033,8.757384172641E-02,1.1)); +#12296 = CARTESIAN_POINT('',(0.950685025175,4.734299547705E-02,1.1)); +#12297 = CARTESIAN_POINT('',(0.950685025175,2.090288697427E-17,1.1)); +#12298 = VECTOR('',#12299,1.); +#12299 = DIRECTION('',(-0.,-2.667095613811E-16,1.)); +#12300 = ADVANCED_FACE('',(#12301),#12305,.F.); +#12301 = FACE_BOUND('',#12302,.F.); +#12302 = EDGE_LOOP('',(#12303,#12304)); +#12303 = ORIENTED_EDGE('',*,*,#12229,.T.); +#12304 = ORIENTED_EDGE('',*,*,#12274,.T.); +#12305 = PLANE('',#12306); +#12306 = AXIS2_PLACEMENT_3D('',#12307,#12308,#12309); +#12307 = CARTESIAN_POINT('',(0.780017223057,1.317695197576E-05,1.1)); +#12308 = DIRECTION('',(0.,2.667095613811E-16,-1.)); +#12309 = DIRECTION('',(0.,-1.,-2.667095613811E-16)); +#12310 = ADVANCED_FACE('',(#12311),#12315,.T.); +#12311 = FACE_BOUND('',#12312,.T.); +#12312 = EDGE_LOOP('',(#12313,#12314)); +#12313 = ORIENTED_EDGE('',*,*,#12206,.T.); +#12314 = ORIENTED_EDGE('',*,*,#12260,.T.); +#12315 = PLANE('',#12316); +#12316 = AXIS2_PLACEMENT_3D('',#12317,#12318,#12319); +#12317 = CARTESIAN_POINT('',(0.780017223057,1.317695197578E-05,1.)); +#12318 = DIRECTION('',(0.,2.667095613811E-16,-1.)); +#12319 = DIRECTION('',(0.,-1.,-2.667095613811E-16)); +#12320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12324)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12321,#12322,#12323)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12321 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12322 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12323 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12324 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-04),#12321, + 'distance_accuracy_value','confusion accuracy'); +#12325 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12326,#12328); +#12326 = ( REPRESENTATION_RELATIONSHIP('','',#12189,#12166) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12327) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12327 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12167); +#12328 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12329); +#12329 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3210','Extrude','',#12161, + #12184,$); +#12330 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12186)); +#12331 = SHAPE_DEFINITION_REPRESENTATION(#12332,#12338); +#12332 = PRODUCT_DEFINITION_SHAPE('','',#12333); +#12333 = PRODUCT_DEFINITION('design','',#12334,#12337); +#12334 = PRODUCT_DEFINITION_FORMATION('','',#12335); +#12335 = PRODUCT('top','top','',(#12336)); +#12336 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12337 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12338 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#12339),#13505); +#12339 = SHELL_BASED_SURFACE_MODEL('',(#12340)); +#12340 = OPEN_SHELL('',(#12341,#12387,#12419,#12451,#12469,#12583,#12659 + ,#12681,#12698,#12715,#12732,#12754,#12766,#12799,#12854,#12885, + #12919,#12975,#13016,#13057,#13088,#13112,#13143,#13176,#13200, + #13222,#13268,#13293,#13323,#13343,#13368,#13385,#13397,#13415, + #13442,#13480)); +#12341 = ADVANCED_FACE('',(#12342,#12362),#12382,.T.); +#12342 = FACE_BOUND('',#12343,.T.); +#12343 = EDGE_LOOP('',(#12344,#12355)); +#12344 = ORIENTED_EDGE('',*,*,#12345,.T.); +#12345 = EDGE_CURVE('',#12346,#12348,#12350,.T.); +#12346 = VERTEX_POINT('',#12347); +#12347 = CARTESIAN_POINT('',(0.43,0.,1.)); +#12348 = VERTEX_POINT('',#12349); +#12349 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.)); +#12350 = CIRCLE('',#12351,0.35); +#12351 = AXIS2_PLACEMENT_3D('',#12352,#12353,#12354); +#12352 = CARTESIAN_POINT('',(0.78,0.,1.)); +#12353 = DIRECTION('',(0.,0.,-1.)); +#12354 = DIRECTION('',(-1.,0.,0.)); +#12355 = ORIENTED_EDGE('',*,*,#12356,.T.); +#12356 = EDGE_CURVE('',#12348,#12346,#12357,.T.); +#12357 = CIRCLE('',#12358,0.35); +#12358 = AXIS2_PLACEMENT_3D('',#12359,#12360,#12361); +#12359 = CARTESIAN_POINT('',(0.78,0.,1.)); +#12360 = DIRECTION('',(0.,0.,-1.)); +#12361 = DIRECTION('',(-1.,0.,0.)); +#12362 = FACE_BOUND('',#12363,.T.); +#12363 = EDGE_LOOP('',(#12364,#12375)); +#12364 = ORIENTED_EDGE('',*,*,#12365,.T.); +#12365 = EDGE_CURVE('',#12366,#12368,#12370,.T.); +#12366 = VERTEX_POINT('',#12367); +#12367 = CARTESIAN_POINT('',(0.13,0.,1.)); +#12368 = VERTEX_POINT('',#12369); +#12369 = CARTESIAN_POINT('',(1.43,7.960204194458E-17,1.)); +#12370 = CIRCLE('',#12371,0.65); +#12371 = AXIS2_PLACEMENT_3D('',#12372,#12373,#12374); +#12372 = CARTESIAN_POINT('',(0.78,0.,1.)); +#12373 = DIRECTION('',(0.,-0.,1.)); +#12374 = DIRECTION('',(-1.,0.,0.)); +#12375 = ORIENTED_EDGE('',*,*,#12376,.T.); +#12376 = EDGE_CURVE('',#12368,#12366,#12377,.T.); +#12377 = CIRCLE('',#12378,0.65); +#12378 = AXIS2_PLACEMENT_3D('',#12379,#12380,#12381); +#12379 = CARTESIAN_POINT('',(0.78,0.,1.)); +#12380 = DIRECTION('',(0.,-0.,1.)); +#12381 = DIRECTION('',(-1.,0.,0.)); +#12382 = PLANE('',#12383); +#12383 = AXIS2_PLACEMENT_3D('',#12384,#12385,#12386); +#12384 = CARTESIAN_POINT('',(0.78,-1.11200222819E-17,1.)); +#12385 = DIRECTION('',(0.,0.,1.)); +#12386 = DIRECTION('',(1.,0.,0.)); +#12387 = ADVANCED_FACE('',(#12388),#12414,.F.); +#12388 = FACE_BOUND('',#12389,.F.); +#12389 = EDGE_LOOP('',(#12390,#12391,#12399,#12408)); +#12390 = ORIENTED_EDGE('',*,*,#12376,.T.); +#12391 = ORIENTED_EDGE('',*,*,#12392,.F.); +#12392 = EDGE_CURVE('',#12393,#12366,#12395,.T.); +#12393 = VERTEX_POINT('',#12394); +#12394 = CARTESIAN_POINT('',(0.13,0.,1.1)); +#12395 = LINE('',#12396,#12397); +#12396 = CARTESIAN_POINT('',(0.13,0.,1.1)); +#12397 = VECTOR('',#12398,1.); +#12398 = DIRECTION('',(0.,0.,-1.)); +#12399 = ORIENTED_EDGE('',*,*,#12400,.T.); +#12400 = EDGE_CURVE('',#12393,#12401,#12403,.T.); +#12401 = VERTEX_POINT('',#12402); +#12402 = CARTESIAN_POINT('',(1.43,7.960204194458E-17,1.1)); +#12403 = CIRCLE('',#12404,0.65); +#12404 = AXIS2_PLACEMENT_3D('',#12405,#12406,#12407); +#12405 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#12406 = DIRECTION('',(0.,0.,-1.)); +#12407 = DIRECTION('',(-1.,0.,0.)); +#12408 = ORIENTED_EDGE('',*,*,#12409,.T.); +#12409 = EDGE_CURVE('',#12401,#12368,#12410,.T.); +#12410 = LINE('',#12411,#12412); +#12411 = CARTESIAN_POINT('',(1.43,7.960204194458E-17,1.1)); +#12412 = VECTOR('',#12413,1.); +#12413 = DIRECTION('',(0.,0.,-1.)); +#12414 = CYLINDRICAL_SURFACE('',#12415,0.65); +#12415 = AXIS2_PLACEMENT_3D('',#12416,#12417,#12418); +#12416 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#12417 = DIRECTION('',(0.,0.,-1.)); +#12418 = DIRECTION('',(-1.,0.,0.)); +#12419 = ADVANCED_FACE('',(#12420),#12446,.T.); +#12420 = FACE_BOUND('',#12421,.T.); +#12421 = EDGE_LOOP('',(#12422,#12433,#12439,#12440)); +#12422 = ORIENTED_EDGE('',*,*,#12423,.T.); +#12423 = EDGE_CURVE('',#12424,#12426,#12428,.T.); +#12424 = VERTEX_POINT('',#12425); +#12425 = CARTESIAN_POINT('',(0.43,0.,1.1)); +#12426 = VERTEX_POINT('',#12427); +#12427 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.1)); +#12428 = CIRCLE('',#12429,0.35); +#12429 = AXIS2_PLACEMENT_3D('',#12430,#12431,#12432); +#12430 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#12431 = DIRECTION('',(0.,0.,-1.)); +#12432 = DIRECTION('',(-1.,0.,0.)); +#12433 = ORIENTED_EDGE('',*,*,#12434,.T.); +#12434 = EDGE_CURVE('',#12426,#12348,#12435,.T.); +#12435 = LINE('',#12436,#12437); +#12436 = CARTESIAN_POINT('',(1.13,4.286263797016E-17,1.1)); +#12437 = VECTOR('',#12438,1.); +#12438 = DIRECTION('',(0.,0.,-1.)); +#12439 = ORIENTED_EDGE('',*,*,#12345,.F.); +#12440 = ORIENTED_EDGE('',*,*,#12441,.F.); +#12441 = EDGE_CURVE('',#12424,#12346,#12442,.T.); +#12442 = LINE('',#12443,#12444); +#12443 = CARTESIAN_POINT('',(0.43,0.,1.1)); +#12444 = VECTOR('',#12445,1.); +#12445 = DIRECTION('',(0.,0.,-1.)); +#12446 = CYLINDRICAL_SURFACE('',#12447,0.35); +#12447 = AXIS2_PLACEMENT_3D('',#12448,#12449,#12450); +#12448 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#12449 = DIRECTION('',(0.,0.,-1.)); +#12450 = DIRECTION('',(-1.,0.,0.)); +#12451 = ADVANCED_FACE('',(#12452),#12464,.F.); +#12452 = FACE_BOUND('',#12453,.F.); +#12453 = EDGE_LOOP('',(#12454,#12455,#12456,#12457)); +#12454 = ORIENTED_EDGE('',*,*,#12392,.T.); +#12455 = ORIENTED_EDGE('',*,*,#12365,.T.); +#12456 = ORIENTED_EDGE('',*,*,#12409,.F.); +#12457 = ORIENTED_EDGE('',*,*,#12458,.T.); +#12458 = EDGE_CURVE('',#12401,#12393,#12459,.T.); +#12459 = CIRCLE('',#12460,0.65); +#12460 = AXIS2_PLACEMENT_3D('',#12461,#12462,#12463); +#12461 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#12462 = DIRECTION('',(0.,0.,-1.)); +#12463 = DIRECTION('',(-1.,0.,0.)); +#12464 = CYLINDRICAL_SURFACE('',#12465,0.65); +#12465 = AXIS2_PLACEMENT_3D('',#12466,#12467,#12468); +#12466 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#12467 = DIRECTION('',(0.,0.,-1.)); +#12468 = DIRECTION('',(-1.,0.,0.)); +#12469 = ADVANCED_FACE('',(#12470,#12474,#12544),#12578,.T.); +#12470 = FACE_BOUND('',#12471,.T.); +#12471 = EDGE_LOOP('',(#12472,#12473)); +#12472 = ORIENTED_EDGE('',*,*,#12400,.T.); +#12473 = ORIENTED_EDGE('',*,*,#12458,.T.); +#12474 = FACE_BOUND('',#12475,.T.); +#12475 = EDGE_LOOP('',(#12476,#12487,#12495,#12504,#12512,#12521,#12529, + #12538)); +#12476 = ORIENTED_EDGE('',*,*,#12477,.T.); +#12477 = EDGE_CURVE('',#12478,#12480,#12482,.T.); +#12478 = VERTEX_POINT('',#12479); +#12479 = CARTESIAN_POINT('',(-1.6,-1.2,1.1)); +#12480 = VERTEX_POINT('',#12481); +#12481 = CARTESIAN_POINT('',(-1.7,-1.1,1.1)); +#12482 = CIRCLE('',#12483,0.1); +#12483 = AXIS2_PLACEMENT_3D('',#12484,#12485,#12486); +#12484 = CARTESIAN_POINT('',(-1.6,-1.1,1.1)); +#12485 = DIRECTION('',(0.,0.,-1.)); +#12486 = DIRECTION('',(-1.,0.,0.)); +#12487 = ORIENTED_EDGE('',*,*,#12488,.T.); +#12488 = EDGE_CURVE('',#12480,#12489,#12491,.T.); +#12489 = VERTEX_POINT('',#12490); +#12490 = CARTESIAN_POINT('',(-1.7,1.1,1.1)); +#12491 = LINE('',#12492,#12493); +#12492 = CARTESIAN_POINT('',(-1.7,0.,1.1)); +#12493 = VECTOR('',#12494,1.); +#12494 = DIRECTION('',(0.,1.,0.)); +#12495 = ORIENTED_EDGE('',*,*,#12496,.T.); +#12496 = EDGE_CURVE('',#12489,#12497,#12499,.T.); +#12497 = VERTEX_POINT('',#12498); +#12498 = CARTESIAN_POINT('',(-1.6,1.2,1.1)); +#12499 = CIRCLE('',#12500,0.1); +#12500 = AXIS2_PLACEMENT_3D('',#12501,#12502,#12503); +#12501 = CARTESIAN_POINT('',(-1.6,1.1,1.1)); +#12502 = DIRECTION('',(0.,0.,-1.)); +#12503 = DIRECTION('',(-1.,0.,0.)); +#12504 = ORIENTED_EDGE('',*,*,#12505,.T.); +#12505 = EDGE_CURVE('',#12497,#12506,#12508,.T.); +#12506 = VERTEX_POINT('',#12507); +#12507 = CARTESIAN_POINT('',(-0.4,1.2,1.1)); +#12508 = LINE('',#12509,#12510); +#12509 = CARTESIAN_POINT('',(0.,1.2,1.1)); +#12510 = VECTOR('',#12511,1.); +#12511 = DIRECTION('',(1.,0.,0.)); +#12512 = ORIENTED_EDGE('',*,*,#12513,.T.); +#12513 = EDGE_CURVE('',#12506,#12514,#12516,.T.); +#12514 = VERTEX_POINT('',#12515); +#12515 = CARTESIAN_POINT('',(-0.3,1.1,1.1)); +#12516 = CIRCLE('',#12517,1.E-01); +#12517 = AXIS2_PLACEMENT_3D('',#12518,#12519,#12520); +#12518 = CARTESIAN_POINT('',(-0.4,1.1,1.1)); +#12519 = DIRECTION('',(0.,0.,-1.)); +#12520 = DIRECTION('',(-1.,0.,0.)); +#12521 = ORIENTED_EDGE('',*,*,#12522,.T.); +#12522 = EDGE_CURVE('',#12514,#12523,#12525,.T.); +#12523 = VERTEX_POINT('',#12524); +#12524 = CARTESIAN_POINT('',(-0.3,-1.1,1.1)); +#12525 = LINE('',#12526,#12527); +#12526 = CARTESIAN_POINT('',(-0.3,0.,1.1)); +#12527 = VECTOR('',#12528,1.); +#12528 = DIRECTION('',(0.,-1.,0.)); +#12529 = ORIENTED_EDGE('',*,*,#12530,.T.); +#12530 = EDGE_CURVE('',#12523,#12531,#12533,.T.); +#12531 = VERTEX_POINT('',#12532); +#12532 = CARTESIAN_POINT('',(-0.4,-1.2,1.1)); +#12533 = CIRCLE('',#12534,1.E-01); +#12534 = AXIS2_PLACEMENT_3D('',#12535,#12536,#12537); +#12535 = CARTESIAN_POINT('',(-0.4,-1.1,1.1)); +#12536 = DIRECTION('',(0.,0.,-1.)); +#12537 = DIRECTION('',(-1.,0.,0.)); +#12538 = ORIENTED_EDGE('',*,*,#12539,.T.); +#12539 = EDGE_CURVE('',#12531,#12478,#12540,.T.); +#12540 = LINE('',#12541,#12542); +#12541 = CARTESIAN_POINT('',(0.,-1.2,1.1)); +#12542 = VECTOR('',#12543,1.); +#12543 = DIRECTION('',(-1.,0.,0.)); +#12544 = FACE_BOUND('',#12545,.T.); +#12545 = EDGE_LOOP('',(#12546,#12556,#12564,#12572)); +#12546 = ORIENTED_EDGE('',*,*,#12547,.F.); +#12547 = EDGE_CURVE('',#12548,#12550,#12552,.T.); +#12548 = VERTEX_POINT('',#12549); +#12549 = CARTESIAN_POINT('',(1.9,1.4,1.1)); +#12550 = VERTEX_POINT('',#12551); +#12551 = CARTESIAN_POINT('',(1.9,-1.4,1.1)); +#12552 = LINE('',#12553,#12554); +#12553 = CARTESIAN_POINT('',(1.9,-0.75,1.1)); +#12554 = VECTOR('',#12555,1.); +#12555 = DIRECTION('',(-0.,-1.,-0.)); +#12556 = ORIENTED_EDGE('',*,*,#12557,.F.); +#12557 = EDGE_CURVE('',#12558,#12548,#12560,.T.); +#12558 = VERTEX_POINT('',#12559); +#12559 = CARTESIAN_POINT('',(-1.9,1.4,1.1)); +#12560 = LINE('',#12561,#12562); +#12561 = CARTESIAN_POINT('',(1.,1.4,1.1)); +#12562 = VECTOR('',#12563,1.); +#12563 = DIRECTION('',(1.,0.,0.)); +#12564 = ORIENTED_EDGE('',*,*,#12565,.F.); +#12565 = EDGE_CURVE('',#12566,#12558,#12568,.T.); +#12566 = VERTEX_POINT('',#12567); +#12567 = CARTESIAN_POINT('',(-1.9,-1.4,1.1)); +#12568 = LINE('',#12569,#12570); +#12569 = CARTESIAN_POINT('',(-1.9,0.75,1.1)); +#12570 = VECTOR('',#12571,1.); +#12571 = DIRECTION('',(0.,1.,0.)); +#12572 = ORIENTED_EDGE('',*,*,#12573,.F.); +#12573 = EDGE_CURVE('',#12550,#12566,#12574,.T.); +#12574 = LINE('',#12575,#12576); +#12575 = CARTESIAN_POINT('',(-1.,-1.4,1.1)); +#12576 = VECTOR('',#12577,1.); +#12577 = DIRECTION('',(-1.,-0.,-0.)); +#12578 = PLANE('',#12579); +#12579 = AXIS2_PLACEMENT_3D('',#12580,#12581,#12582); +#12580 = CARTESIAN_POINT('',(0.,0.,1.1)); +#12581 = DIRECTION('',(0.,0.,1.)); +#12582 = DIRECTION('',(1.,0.,0.)); +#12583 = ADVANCED_FACE('',(#12584),#12654,.T.); +#12584 = FACE_BOUND('',#12585,.T.); +#12585 = EDGE_LOOP('',(#12586,#12596,#12605,#12613,#12622,#12630,#12639, + #12647)); +#12586 = ORIENTED_EDGE('',*,*,#12587,.T.); +#12587 = EDGE_CURVE('',#12588,#12590,#12592,.T.); +#12588 = VERTEX_POINT('',#12589); +#12589 = CARTESIAN_POINT('',(-0.3,-1.1,1.)); +#12590 = VERTEX_POINT('',#12591); +#12591 = CARTESIAN_POINT('',(-0.3,1.1,1.)); +#12592 = LINE('',#12593,#12594); +#12593 = CARTESIAN_POINT('',(-0.3,1.1,1.)); +#12594 = VECTOR('',#12595,1.); +#12595 = DIRECTION('',(0.,1.,0.)); +#12596 = ORIENTED_EDGE('',*,*,#12597,.T.); +#12597 = EDGE_CURVE('',#12590,#12598,#12600,.T.); +#12598 = VERTEX_POINT('',#12599); +#12599 = CARTESIAN_POINT('',(-0.4,1.2,1.)); +#12600 = CIRCLE('',#12601,1.E-01); +#12601 = AXIS2_PLACEMENT_3D('',#12602,#12603,#12604); +#12602 = CARTESIAN_POINT('',(-0.4,1.1,1.)); +#12603 = DIRECTION('',(0.,-0.,1.)); +#12604 = DIRECTION('',(-1.,0.,0.)); +#12605 = ORIENTED_EDGE('',*,*,#12606,.T.); +#12606 = EDGE_CURVE('',#12598,#12607,#12609,.T.); +#12607 = VERTEX_POINT('',#12608); +#12608 = CARTESIAN_POINT('',(-1.6,1.2,1.)); +#12609 = LINE('',#12610,#12611); +#12610 = CARTESIAN_POINT('',(-1.6,1.2,1.)); +#12611 = VECTOR('',#12612,1.); +#12612 = DIRECTION('',(-1.,-0.,-0.)); +#12613 = ORIENTED_EDGE('',*,*,#12614,.T.); +#12614 = EDGE_CURVE('',#12607,#12615,#12617,.T.); +#12615 = VERTEX_POINT('',#12616); +#12616 = CARTESIAN_POINT('',(-1.7,1.1,1.)); +#12617 = CIRCLE('',#12618,0.1); +#12618 = AXIS2_PLACEMENT_3D('',#12619,#12620,#12621); +#12619 = CARTESIAN_POINT('',(-1.6,1.1,1.)); +#12620 = DIRECTION('',(0.,-0.,1.)); +#12621 = DIRECTION('',(-1.,0.,0.)); +#12622 = ORIENTED_EDGE('',*,*,#12623,.T.); +#12623 = EDGE_CURVE('',#12615,#12624,#12626,.T.); +#12624 = VERTEX_POINT('',#12625); +#12625 = CARTESIAN_POINT('',(-1.7,-1.1,1.)); +#12626 = LINE('',#12627,#12628); +#12627 = CARTESIAN_POINT('',(-1.7,-1.1,1.)); +#12628 = VECTOR('',#12629,1.); +#12629 = DIRECTION('',(-1.261617073438E-16,-1.,0.)); +#12630 = ORIENTED_EDGE('',*,*,#12631,.T.); +#12631 = EDGE_CURVE('',#12624,#12632,#12634,.T.); +#12632 = VERTEX_POINT('',#12633); +#12633 = CARTESIAN_POINT('',(-1.6,-1.2,1.)); +#12634 = CIRCLE('',#12635,0.1); +#12635 = AXIS2_PLACEMENT_3D('',#12636,#12637,#12638); +#12636 = CARTESIAN_POINT('',(-1.6,-1.1,1.)); +#12637 = DIRECTION('',(0.,-0.,1.)); +#12638 = DIRECTION('',(-1.,0.,0.)); +#12639 = ORIENTED_EDGE('',*,*,#12640,.T.); +#12640 = EDGE_CURVE('',#12632,#12641,#12643,.T.); +#12641 = VERTEX_POINT('',#12642); +#12642 = CARTESIAN_POINT('',(-0.4,-1.2,1.)); +#12643 = LINE('',#12644,#12645); +#12644 = CARTESIAN_POINT('',(-0.4,-1.2,1.)); +#12645 = VECTOR('',#12646,1.); +#12646 = DIRECTION('',(1.,1.156482317318E-16,0.)); +#12647 = ORIENTED_EDGE('',*,*,#12648,.T.); +#12648 = EDGE_CURVE('',#12641,#12588,#12649,.T.); +#12649 = CIRCLE('',#12650,1.E-01); +#12650 = AXIS2_PLACEMENT_3D('',#12651,#12652,#12653); +#12651 = CARTESIAN_POINT('',(-0.4,-1.1,1.)); +#12652 = DIRECTION('',(0.,-0.,1.)); +#12653 = DIRECTION('',(-1.,0.,0.)); +#12654 = PLANE('',#12655); +#12655 = AXIS2_PLACEMENT_3D('',#12656,#12657,#12658); +#12656 = CARTESIAN_POINT('',(-1.,1.118312354699E-17,1.)); +#12657 = DIRECTION('',(0.,0.,1.)); +#12658 = DIRECTION('',(1.,0.,0.)); +#12659 = ADVANCED_FACE('',(#12660),#12676,.F.); +#12660 = FACE_BOUND('',#12661,.T.); +#12661 = EDGE_LOOP('',(#12662,#12668,#12669,#12675)); +#12662 = ORIENTED_EDGE('',*,*,#12663,.F.); +#12663 = EDGE_CURVE('',#12607,#12497,#12664,.T.); +#12664 = LINE('',#12665,#12666); +#12665 = CARTESIAN_POINT('',(-1.6,1.2,1.1)); +#12666 = VECTOR('',#12667,1.); +#12667 = DIRECTION('',(0.,0.,1.)); +#12668 = ORIENTED_EDGE('',*,*,#12606,.F.); +#12669 = ORIENTED_EDGE('',*,*,#12670,.T.); +#12670 = EDGE_CURVE('',#12598,#12506,#12671,.T.); +#12671 = LINE('',#12672,#12673); +#12672 = CARTESIAN_POINT('',(-0.4,1.2,1.1)); +#12673 = VECTOR('',#12674,1.); +#12674 = DIRECTION('',(0.,0.,1.)); +#12675 = ORIENTED_EDGE('',*,*,#12505,.F.); +#12676 = PLANE('',#12677); +#12677 = AXIS2_PLACEMENT_3D('',#12678,#12679,#12680); +#12678 = CARTESIAN_POINT('',(-1.6,1.2,1.1)); +#12679 = DIRECTION('',(0.,1.,0.)); +#12680 = DIRECTION('',(0.,0.,1.)); +#12681 = ADVANCED_FACE('',(#12682),#12693,.F.); +#12682 = FACE_BOUND('',#12683,.F.); +#12683 = EDGE_LOOP('',(#12684,#12685,#12691,#12692)); +#12684 = ORIENTED_EDGE('',*,*,#12513,.T.); +#12685 = ORIENTED_EDGE('',*,*,#12686,.F.); +#12686 = EDGE_CURVE('',#12590,#12514,#12687,.T.); +#12687 = LINE('',#12688,#12689); +#12688 = CARTESIAN_POINT('',(-0.3,1.1,1.1)); +#12689 = VECTOR('',#12690,1.); +#12690 = DIRECTION('',(0.,0.,1.)); +#12691 = ORIENTED_EDGE('',*,*,#12597,.T.); +#12692 = ORIENTED_EDGE('',*,*,#12670,.T.); +#12693 = CYLINDRICAL_SURFACE('',#12694,1.E-01); +#12694 = AXIS2_PLACEMENT_3D('',#12695,#12696,#12697); +#12695 = CARTESIAN_POINT('',(-0.4,1.1,1.1)); +#12696 = DIRECTION('',(0.,0.,-1.)); +#12697 = DIRECTION('',(-1.,0.,0.)); +#12698 = ADVANCED_FACE('',(#12699),#12710,.F.); +#12699 = FACE_BOUND('',#12700,.T.); +#12700 = EDGE_LOOP('',(#12701,#12702,#12703,#12709)); +#12701 = ORIENTED_EDGE('',*,*,#12686,.F.); +#12702 = ORIENTED_EDGE('',*,*,#12587,.F.); +#12703 = ORIENTED_EDGE('',*,*,#12704,.T.); +#12704 = EDGE_CURVE('',#12588,#12523,#12705,.T.); +#12705 = LINE('',#12706,#12707); +#12706 = CARTESIAN_POINT('',(-0.3,-1.1,1.1)); +#12707 = VECTOR('',#12708,1.); +#12708 = DIRECTION('',(0.,0.,1.)); +#12709 = ORIENTED_EDGE('',*,*,#12522,.F.); +#12710 = PLANE('',#12711); +#12711 = AXIS2_PLACEMENT_3D('',#12712,#12713,#12714); +#12712 = CARTESIAN_POINT('',(-0.3,1.1,1.1)); +#12713 = DIRECTION('',(1.,0.,0.)); +#12714 = DIRECTION('',(0.,0.,-1.)); +#12715 = ADVANCED_FACE('',(#12716),#12727,.F.); +#12716 = FACE_BOUND('',#12717,.F.); +#12717 = EDGE_LOOP('',(#12718,#12719,#12725,#12726)); +#12718 = ORIENTED_EDGE('',*,*,#12530,.T.); +#12719 = ORIENTED_EDGE('',*,*,#12720,.F.); +#12720 = EDGE_CURVE('',#12641,#12531,#12721,.T.); +#12721 = LINE('',#12722,#12723); +#12722 = CARTESIAN_POINT('',(-0.4,-1.2,1.1)); +#12723 = VECTOR('',#12724,1.); +#12724 = DIRECTION('',(0.,0.,1.)); +#12725 = ORIENTED_EDGE('',*,*,#12648,.T.); +#12726 = ORIENTED_EDGE('',*,*,#12704,.T.); +#12727 = CYLINDRICAL_SURFACE('',#12728,1.E-01); +#12728 = AXIS2_PLACEMENT_3D('',#12729,#12730,#12731); +#12729 = CARTESIAN_POINT('',(-0.4,-1.1,1.1)); +#12730 = DIRECTION('',(0.,0.,-1.)); +#12731 = DIRECTION('',(-1.,0.,0.)); +#12732 = ADVANCED_FACE('',(#12733),#12749,.F.); +#12733 = FACE_BOUND('',#12734,.T.); +#12734 = EDGE_LOOP('',(#12735,#12741,#12742,#12748)); +#12735 = ORIENTED_EDGE('',*,*,#12736,.F.); +#12736 = EDGE_CURVE('',#12624,#12480,#12737,.T.); +#12737 = LINE('',#12738,#12739); +#12738 = CARTESIAN_POINT('',(-1.7,-1.1,1.1)); +#12739 = VECTOR('',#12740,1.); +#12740 = DIRECTION('',(0.,0.,1.)); +#12741 = ORIENTED_EDGE('',*,*,#12623,.F.); +#12742 = ORIENTED_EDGE('',*,*,#12743,.F.); +#12743 = EDGE_CURVE('',#12489,#12615,#12744,.T.); +#12744 = LINE('',#12745,#12746); +#12745 = CARTESIAN_POINT('',(-1.7,1.1,1.1)); +#12746 = VECTOR('',#12747,1.); +#12747 = DIRECTION('',(-0.,-0.,-1.)); +#12748 = ORIENTED_EDGE('',*,*,#12488,.F.); +#12749 = PLANE('',#12750); +#12750 = AXIS2_PLACEMENT_3D('',#12751,#12752,#12753); +#12751 = CARTESIAN_POINT('',(-1.7,-1.1,1.1)); +#12752 = DIRECTION('',(-1.,1.261617073438E-16,0.)); +#12753 = DIRECTION('',(-1.261617073438E-16,-1.,0.)); +#12754 = ADVANCED_FACE('',(#12755),#12761,.F.); +#12755 = FACE_BOUND('',#12756,.F.); +#12756 = EDGE_LOOP('',(#12757,#12758,#12759,#12760)); +#12757 = ORIENTED_EDGE('',*,*,#12496,.T.); +#12758 = ORIENTED_EDGE('',*,*,#12663,.F.); +#12759 = ORIENTED_EDGE('',*,*,#12614,.T.); +#12760 = ORIENTED_EDGE('',*,*,#12743,.F.); +#12761 = CYLINDRICAL_SURFACE('',#12762,0.1); +#12762 = AXIS2_PLACEMENT_3D('',#12763,#12764,#12765); +#12763 = CARTESIAN_POINT('',(-1.6,1.1,1.1)); +#12764 = DIRECTION('',(0.,0.,-1.)); +#12765 = DIRECTION('',(-1.,0.,0.)); +#12766 = ADVANCED_FACE('',(#12767),#12794,.T.); +#12767 = FACE_BOUND('',#12768,.T.); +#12768 = EDGE_LOOP('',(#12769,#12778,#12779,#12788)); +#12769 = ORIENTED_EDGE('',*,*,#12770,.F.); +#12770 = EDGE_CURVE('',#12548,#12771,#12773,.T.); +#12771 = VERTEX_POINT('',#12772); +#12772 = CARTESIAN_POINT('',(2.,1.4,1.)); +#12773 = CIRCLE('',#12774,0.1); +#12774 = AXIS2_PLACEMENT_3D('',#12775,#12776,#12777); +#12775 = CARTESIAN_POINT('',(1.9,1.4,1.)); +#12776 = DIRECTION('',(0.,1.,0.)); +#12777 = DIRECTION('',(0.,0.,1.)); +#12778 = ORIENTED_EDGE('',*,*,#12547,.T.); +#12779 = ORIENTED_EDGE('',*,*,#12780,.T.); +#12780 = EDGE_CURVE('',#12550,#12781,#12783,.T.); +#12781 = VERTEX_POINT('',#12782); +#12782 = CARTESIAN_POINT('',(2.,-1.4,1.)); +#12783 = CIRCLE('',#12784,0.1); +#12784 = AXIS2_PLACEMENT_3D('',#12785,#12786,#12787); +#12785 = CARTESIAN_POINT('',(1.9,-1.4,1.)); +#12786 = DIRECTION('',(0.,1.,0.)); +#12787 = DIRECTION('',(0.,0.,1.)); +#12788 = ORIENTED_EDGE('',*,*,#12789,.F.); +#12789 = EDGE_CURVE('',#12771,#12781,#12790,.T.); +#12790 = LINE('',#12791,#12792); +#12791 = CARTESIAN_POINT('',(2.,-1.5,1.)); +#12792 = VECTOR('',#12793,1.); +#12793 = DIRECTION('',(0.,-1.,0.)); +#12794 = CYLINDRICAL_SURFACE('',#12795,0.1); +#12795 = AXIS2_PLACEMENT_3D('',#12796,#12797,#12798); +#12796 = CARTESIAN_POINT('',(1.9,-0.75,1.)); +#12797 = DIRECTION('',(0.,1.,0.)); +#12798 = DIRECTION('',(0.,0.,1.)); +#12799 = ADVANCED_FACE('',(#12800),#12837,.T.); +#12800 = FACE_BOUND('',#12801,.T.); +#12801 = EDGE_LOOP('',(#12802,#12813,#12822,#12829,#12830)); +#12802 = ORIENTED_EDGE('',*,*,#12803,.F.); +#12803 = EDGE_CURVE('',#12804,#12806,#12808,.T.); +#12804 = VERTEX_POINT('',#12805); +#12805 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#12806 = VERTEX_POINT('',#12807); +#12807 = CARTESIAN_POINT('',(1.9894427191,1.44472135955,1.)); +#12808 = CIRCLE('',#12809,0.1); +#12809 = AXIS2_PLACEMENT_3D('',#12810,#12811,#12812); +#12810 = CARTESIAN_POINT('',(1.9,1.4,1.)); +#12811 = DIRECTION('',(-0.408248290464,0.816496580928,-0.408248290464)); +#12812 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); +#12813 = ORIENTED_EDGE('',*,*,#12814,.T.); +#12814 = EDGE_CURVE('',#12804,#12815,#12817,.T.); +#12815 = VERTEX_POINT('',#12816); +#12816 = CARTESIAN_POINT('',(1.9,1.44472135955,1.0894427191)); +#12817 = CIRCLE('',#12818,0.1); +#12818 = AXIS2_PLACEMENT_3D('',#12819,#12820,#12821); +#12819 = CARTESIAN_POINT('',(1.9,1.4,1.)); +#12820 = DIRECTION('',(0.408248290464,-0.816496580928,0.408248290464)); +#12821 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); +#12822 = ORIENTED_EDGE('',*,*,#12823,.T.); +#12823 = EDGE_CURVE('',#12815,#12548,#12824,.T.); +#12824 = CIRCLE('',#12825,0.1); +#12825 = AXIS2_PLACEMENT_3D('',#12826,#12827,#12828); +#12826 = CARTESIAN_POINT('',(1.9,1.4,1.)); +#12827 = DIRECTION('',(1.,0.,-0.)); +#12828 = DIRECTION('',(0.,0.,1.)); +#12829 = ORIENTED_EDGE('',*,*,#12770,.T.); +#12830 = ORIENTED_EDGE('',*,*,#12831,.F.); +#12831 = EDGE_CURVE('',#12806,#12771,#12832,.T.); +#12832 = CIRCLE('',#12833,0.1); +#12833 = AXIS2_PLACEMENT_3D('',#12834,#12835,#12836); +#12834 = CARTESIAN_POINT('',(1.9,1.4,1.)); +#12835 = DIRECTION('',(0.,0.,-1.)); +#12836 = DIRECTION('',(1.,2.818925648462E-14,0.)); +#12837 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,3,( + (#12838,#12839,#12840,#12841) + ,(#12842,#12843,#12844,#12845) + ,(#12846,#12847,#12848,#12849) + ,(#12850,#12851,#12852,#12853 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,4),( + 0.,1.),(0.,1.),.PIECEWISE_BEZIER_KNOTS.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,0.333333333333,0.333333333333,1.) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) +,(1.,0.333333333333,0.333333333333,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#12838 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#12839 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#12840 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#12841 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#12842 = CARTESIAN_POINT('',(1.934165146386,1.457735026919, + 1.081304907452)); +#12843 = CARTESIAN_POINT('',(1.961381300127,1.403302719438, + 1.108521061192)); +#12844 = CARTESIAN_POINT('',(2.008521061192,1.403302719438, + 1.061381300127)); +#12845 = CARTESIAN_POINT('',(1.981304907452,1.457735026919, + 1.034165146386)); +#12846 = CARTESIAN_POINT('',(1.904368729,1.448839264947,1.093309800894) + ); +#12847 = CARTESIAN_POINT('',(1.9557188808,1.346138961347,1.144659952694) + ); +#12848 = CARTESIAN_POINT('',(2.044659952694,1.346138961347,1.0557188808) + ); +#12849 = CARTESIAN_POINT('',(1.993309800894,1.448839264947,1.004368729) + ); +#12850 = CARTESIAN_POINT('',(1.87509450186,1.433062582893,1.091030663926 + )); +#12851 = CARTESIAN_POINT('',(1.942030276238,1.299191034137, + 1.157966438304)); +#12852 = CARTESIAN_POINT('',(2.057966438304,1.299191034137, + 1.042030276238)); +#12853 = CARTESIAN_POINT('',(1.991030663926,1.433062582893,0.97509450186 + )); +#12854 = ADVANCED_FACE('',(#12855),#12880,.T.); +#12855 = FACE_BOUND('',#12856,.T.); +#12856 = EDGE_LOOP('',(#12857,#12858,#12866,#12874)); +#12857 = ORIENTED_EDGE('',*,*,#12789,.T.); +#12858 = ORIENTED_EDGE('',*,*,#12859,.T.); +#12859 = EDGE_CURVE('',#12781,#12860,#12862,.T.); +#12860 = VERTEX_POINT('',#12861); +#12861 = CARTESIAN_POINT('',(2.,-1.4,0.859311069252)); +#12862 = LINE('',#12863,#12864); +#12863 = CARTESIAN_POINT('',(2.,-1.4,0.)); +#12864 = VECTOR('',#12865,1.); +#12865 = DIRECTION('',(0.,0.,-1.)); +#12866 = ORIENTED_EDGE('',*,*,#12867,.T.); +#12867 = EDGE_CURVE('',#12860,#12868,#12870,.T.); +#12868 = VERTEX_POINT('',#12869); +#12869 = CARTESIAN_POINT('',(2.,1.4,0.859311069252)); +#12870 = LINE('',#12871,#12872); +#12871 = CARTESIAN_POINT('',(2.,1.5,0.859311069252)); +#12872 = VECTOR('',#12873,1.); +#12873 = DIRECTION('',(0.,1.,0.)); +#12874 = ORIENTED_EDGE('',*,*,#12875,.F.); +#12875 = EDGE_CURVE('',#12771,#12868,#12876,.T.); +#12876 = LINE('',#12877,#12878); +#12877 = CARTESIAN_POINT('',(2.,1.4,0.)); +#12878 = VECTOR('',#12879,1.); +#12879 = DIRECTION('',(-0.,-0.,-1.)); +#12880 = PLANE('',#12881); +#12881 = AXIS2_PLACEMENT_3D('',#12882,#12883,#12884); +#12882 = CARTESIAN_POINT('',(2.,-1.5,0.)); +#12883 = DIRECTION('',(1.,0.,0.)); +#12884 = DIRECTION('',(0.,0.,-1.)); +#12885 = ADVANCED_FACE('',(#12886),#12914,.T.); +#12886 = FACE_BOUND('',#12887,.T.); +#12887 = EDGE_LOOP('',(#12888,#12897,#12898,#12899,#12908)); +#12888 = ORIENTED_EDGE('',*,*,#12889,.T.); +#12889 = EDGE_CURVE('',#12890,#12806,#12892,.T.); +#12890 = VERTEX_POINT('',#12891); +#12891 = CARTESIAN_POINT('',(1.9,1.5,1.)); +#12892 = CIRCLE('',#12893,0.1); +#12893 = AXIS2_PLACEMENT_3D('',#12894,#12895,#12896); +#12894 = CARTESIAN_POINT('',(1.9,1.4,1.)); +#12895 = DIRECTION('',(0.,-0.,-1.)); +#12896 = DIRECTION('',(1.,-2.168404344971E-15,0.)); +#12897 = ORIENTED_EDGE('',*,*,#12831,.T.); +#12898 = ORIENTED_EDGE('',*,*,#12875,.T.); +#12899 = ORIENTED_EDGE('',*,*,#12900,.T.); +#12900 = EDGE_CURVE('',#12868,#12901,#12903,.T.); +#12901 = VERTEX_POINT('',#12902); +#12902 = CARTESIAN_POINT('',(1.9,1.5,0.859311069252)); +#12903 = CIRCLE('',#12904,0.1); +#12904 = AXIS2_PLACEMENT_3D('',#12905,#12906,#12907); +#12905 = CARTESIAN_POINT('',(1.9,1.4,0.859311069252)); +#12906 = DIRECTION('',(0.,0.,1.)); +#12907 = DIRECTION('',(1.,0.,0.)); +#12908 = ORIENTED_EDGE('',*,*,#12909,.T.); +#12909 = EDGE_CURVE('',#12901,#12890,#12910,.T.); +#12910 = LINE('',#12911,#12912); +#12911 = CARTESIAN_POINT('',(1.9,1.5,0.)); +#12912 = VECTOR('',#12913,1.); +#12913 = DIRECTION('',(0.,0.,1.)); +#12914 = CYLINDRICAL_SURFACE('',#12915,0.1); +#12915 = AXIS2_PLACEMENT_3D('',#12916,#12917,#12918); +#12916 = CARTESIAN_POINT('',(1.9,1.4,0.)); +#12917 = DIRECTION('',(0.,0.,1.)); +#12918 = DIRECTION('',(1.,0.,0.)); +#12919 = ADVANCED_FACE('',(#12920),#12958,.T.); +#12920 = FACE_BOUND('',#12921,.T.); +#12921 = EDGE_LOOP('',(#12922,#12933,#12942,#12951)); +#12922 = ORIENTED_EDGE('',*,*,#12923,.F.); +#12923 = EDGE_CURVE('',#12924,#12926,#12928,.T.); +#12924 = VERTEX_POINT('',#12925); +#12925 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#12926 = VERTEX_POINT('',#12927); +#12927 = CARTESIAN_POINT('',(-1.9,-1.44472135955,1.0894427191)); +#12928 = CIRCLE('',#12929,0.1); +#12929 = AXIS2_PLACEMENT_3D('',#12930,#12931,#12932); +#12930 = CARTESIAN_POINT('',(-1.9,-1.4,1.)); +#12931 = DIRECTION('',(-0.408248290464,0.816496580928,0.408248290464)); +#12932 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919)); +#12933 = ORIENTED_EDGE('',*,*,#12934,.T.); +#12934 = EDGE_CURVE('',#12924,#12935,#12937,.T.); +#12935 = VERTEX_POINT('',#12936); +#12936 = CARTESIAN_POINT('',(-1.9894427191,-1.44472135955,1.)); +#12937 = CIRCLE('',#12938,0.1); +#12938 = AXIS2_PLACEMENT_3D('',#12939,#12940,#12941); +#12939 = CARTESIAN_POINT('',(-1.9,-1.4,1.)); +#12940 = DIRECTION('',(0.408248290464,-0.816496580928,-0.408248290464)); +#12941 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919)); +#12942 = ORIENTED_EDGE('',*,*,#12943,.F.); +#12943 = EDGE_CURVE('',#12944,#12935,#12946,.T.); +#12944 = VERTEX_POINT('',#12945); +#12945 = CARTESIAN_POINT('',(-1.9,-1.5,1.)); +#12946 = CIRCLE('',#12947,0.1); +#12947 = AXIS2_PLACEMENT_3D('',#12948,#12949,#12950); +#12948 = CARTESIAN_POINT('',(-1.9,-1.4,1.)); +#12949 = DIRECTION('',(0.,0.,-1.)); +#12950 = DIRECTION('',(1.,0.,0.)); +#12951 = ORIENTED_EDGE('',*,*,#12952,.F.); +#12952 = EDGE_CURVE('',#12926,#12944,#12953,.T.); +#12953 = CIRCLE('',#12954,0.1); +#12954 = AXIS2_PLACEMENT_3D('',#12955,#12956,#12957); +#12955 = CARTESIAN_POINT('',(-1.9,-1.4,1.)); +#12956 = DIRECTION('',(1.,-0.,0.)); +#12957 = DIRECTION('',(0.,0.,-1.)); +#12958 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,3,( + (#12959,#12960,#12961,#12962) + ,(#12963,#12964,#12965,#12966) + ,(#12967,#12968,#12969,#12970) + ,(#12971,#12972,#12973,#12974 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,4),( + 0.,1.),(0.,1.),.PIECEWISE_BEZIER_KNOTS.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,0.333333333333,0.333333333333,1.) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) +,(1.,0.333333333333,0.333333333333,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#12959 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#12960 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#12961 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#12962 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#12963 = CARTESIAN_POINT('',(-1.981304907452,-1.457735026919, + 1.034165146386)); +#12964 = CARTESIAN_POINT('',(-1.954088753711,-1.5121673344, + 1.006948992646)); +#12965 = CARTESIAN_POINT('',(-1.906948992646,-1.5121673344, + 1.054088753711)); +#12966 = CARTESIAN_POINT('',(-1.934165146386,-1.457735026919, + 1.081304907452)); +#12967 = CARTESIAN_POINT('',(-1.993309800894,-1.448839264947,1.004368729 + )); +#12968 = CARTESIAN_POINT('',(-1.941959649094,-1.551539568547, + 0.9530185772)); +#12969 = CARTESIAN_POINT('',(-1.8530185772,-1.551539568547, + 1.041959649094)); +#12970 = CARTESIAN_POINT('',(-1.904368729,-1.448839264947,1.093309800894 + )); +#12971 = CARTESIAN_POINT('',(-1.991030663926,-1.433062582893, + 0.97509450186)); +#12972 = CARTESIAN_POINT('',(-1.924094889548,-1.566934131649, + 0.908158727482)); +#12973 = CARTESIAN_POINT('',(-1.808158727482,-1.566934131649, + 1.024094889548)); +#12974 = CARTESIAN_POINT('',(-1.87509450186,-1.433062582893, + 1.091030663926)); +#12975 = ADVANCED_FACE('',(#12976),#13011,.T.); +#12976 = FACE_BOUND('',#12977,.T.); +#12977 = EDGE_LOOP('',(#12978,#12987,#12988,#12995,#12996,#13004)); +#12978 = ORIENTED_EDGE('',*,*,#12979,.F.); +#12979 = EDGE_CURVE('',#12550,#12980,#12982,.T.); +#12980 = VERTEX_POINT('',#12981); +#12981 = CARTESIAN_POINT('',(1.9,-1.44472135955,1.0894427191)); +#12982 = CIRCLE('',#12983,0.1); +#12983 = AXIS2_PLACEMENT_3D('',#12984,#12985,#12986); +#12984 = CARTESIAN_POINT('',(1.9,-1.4,1.)); +#12985 = DIRECTION('',(1.,-0.,0.)); +#12986 = DIRECTION('',(0.,0.,-1.)); +#12987 = ORIENTED_EDGE('',*,*,#12573,.T.); +#12988 = ORIENTED_EDGE('',*,*,#12989,.T.); +#12989 = EDGE_CURVE('',#12566,#12926,#12990,.T.); +#12990 = CIRCLE('',#12991,0.1); +#12991 = AXIS2_PLACEMENT_3D('',#12992,#12993,#12994); +#12992 = CARTESIAN_POINT('',(-1.9,-1.4,1.)); +#12993 = DIRECTION('',(1.,-0.,0.)); +#12994 = DIRECTION('',(0.,0.,-1.)); +#12995 = ORIENTED_EDGE('',*,*,#12952,.T.); +#12996 = ORIENTED_EDGE('',*,*,#12997,.F.); +#12997 = EDGE_CURVE('',#12998,#12944,#13000,.T.); +#12998 = VERTEX_POINT('',#12999); +#12999 = CARTESIAN_POINT('',(1.9,-1.5,1.)); +#13000 = LINE('',#13001,#13002); +#13001 = CARTESIAN_POINT('',(-2.,-1.5,1.)); +#13002 = VECTOR('',#13003,1.); +#13003 = DIRECTION('',(-1.,-0.,-0.)); +#13004 = ORIENTED_EDGE('',*,*,#13005,.F.); +#13005 = EDGE_CURVE('',#12980,#12998,#13006,.T.); +#13006 = CIRCLE('',#13007,0.1); +#13007 = AXIS2_PLACEMENT_3D('',#13008,#13009,#13010); +#13008 = CARTESIAN_POINT('',(1.9,-1.4,1.)); +#13009 = DIRECTION('',(1.,-0.,0.)); +#13010 = DIRECTION('',(0.,0.,-1.)); +#13011 = CYLINDRICAL_SURFACE('',#13012,0.1); +#13012 = AXIS2_PLACEMENT_3D('',#13013,#13014,#13015); +#13013 = CARTESIAN_POINT('',(-1.,-1.4,1.)); +#13014 = DIRECTION('',(1.,0.,0.)); +#13015 = DIRECTION('',(0.,0.,-1.)); +#13016 = ADVANCED_FACE('',(#13017),#13052,.T.); +#13017 = FACE_BOUND('',#13018,.T.); +#13018 = EDGE_LOOP('',(#13019,#13020,#13029,#13037,#13046)); +#13019 = ORIENTED_EDGE('',*,*,#12943,.T.); +#13020 = ORIENTED_EDGE('',*,*,#13021,.T.); +#13021 = EDGE_CURVE('',#12935,#13022,#13024,.T.); +#13022 = VERTEX_POINT('',#13023); +#13023 = CARTESIAN_POINT('',(-2.,-1.4,1.)); +#13024 = CIRCLE('',#13025,0.1); +#13025 = AXIS2_PLACEMENT_3D('',#13026,#13027,#13028); +#13026 = CARTESIAN_POINT('',(-1.9,-1.4,1.)); +#13027 = DIRECTION('',(0.,0.,-1.)); +#13028 = DIRECTION('',(1.,0.,0.)); +#13029 = ORIENTED_EDGE('',*,*,#13030,.T.); +#13030 = EDGE_CURVE('',#13022,#13031,#13033,.T.); +#13031 = VERTEX_POINT('',#13032); +#13032 = CARTESIAN_POINT('',(-2.,-1.4,0.859311069252)); +#13033 = LINE('',#13034,#13035); +#13034 = CARTESIAN_POINT('',(-2.,-1.4,0.)); +#13035 = VECTOR('',#13036,1.); +#13036 = DIRECTION('',(-0.,-0.,-1.)); +#13037 = ORIENTED_EDGE('',*,*,#13038,.T.); +#13038 = EDGE_CURVE('',#13031,#13039,#13041,.T.); +#13039 = VERTEX_POINT('',#13040); +#13040 = CARTESIAN_POINT('',(-1.9,-1.5,0.859311069252)); +#13041 = CIRCLE('',#13042,0.1); +#13042 = AXIS2_PLACEMENT_3D('',#13043,#13044,#13045); +#13043 = CARTESIAN_POINT('',(-1.9,-1.4,0.859311069252)); +#13044 = DIRECTION('',(0.,0.,1.)); +#13045 = DIRECTION('',(1.,0.,0.)); +#13046 = ORIENTED_EDGE('',*,*,#13047,.F.); +#13047 = EDGE_CURVE('',#12944,#13039,#13048,.T.); +#13048 = LINE('',#13049,#13050); +#13049 = CARTESIAN_POINT('',(-1.9,-1.5,0.)); +#13050 = VECTOR('',#13051,1.); +#13051 = DIRECTION('',(0.,0.,-1.)); +#13052 = CYLINDRICAL_SURFACE('',#13053,0.1); +#13053 = AXIS2_PLACEMENT_3D('',#13054,#13055,#13056); +#13054 = CARTESIAN_POINT('',(-1.9,-1.4,0.)); +#13055 = DIRECTION('',(0.,0.,1.)); +#13056 = DIRECTION('',(1.,0.,0.)); +#13057 = ADVANCED_FACE('',(#13058),#13083,.T.); +#13058 = FACE_BOUND('',#13059,.T.); +#13059 = EDGE_LOOP('',(#13060,#13067,#13068,#13077)); +#13060 = ORIENTED_EDGE('',*,*,#13061,.F.); +#13061 = EDGE_CURVE('',#12566,#13022,#13062,.T.); +#13062 = CIRCLE('',#13063,0.1); +#13063 = AXIS2_PLACEMENT_3D('',#13064,#13065,#13066); +#13064 = CARTESIAN_POINT('',(-1.9,-1.4,1.)); +#13065 = DIRECTION('',(0.,-1.,0.)); +#13066 = DIRECTION('',(0.,0.,-1.)); +#13067 = ORIENTED_EDGE('',*,*,#12565,.T.); +#13068 = ORIENTED_EDGE('',*,*,#13069,.T.); +#13069 = EDGE_CURVE('',#12558,#13070,#13072,.T.); +#13070 = VERTEX_POINT('',#13071); +#13071 = CARTESIAN_POINT('',(-2.,1.4,1.)); +#13072 = CIRCLE('',#13073,0.1); +#13073 = AXIS2_PLACEMENT_3D('',#13074,#13075,#13076); +#13074 = CARTESIAN_POINT('',(-1.9,1.4,1.)); +#13075 = DIRECTION('',(0.,-1.,0.)); +#13076 = DIRECTION('',(0.,0.,-1.)); +#13077 = ORIENTED_EDGE('',*,*,#13078,.F.); +#13078 = EDGE_CURVE('',#13022,#13070,#13079,.T.); +#13079 = LINE('',#13080,#13081); +#13080 = CARTESIAN_POINT('',(-2.,1.5,1.)); +#13081 = VECTOR('',#13082,1.); +#13082 = DIRECTION('',(0.,1.,0.)); +#13083 = CYLINDRICAL_SURFACE('',#13084,0.1); +#13084 = AXIS2_PLACEMENT_3D('',#13085,#13086,#13087); +#13085 = CARTESIAN_POINT('',(-1.9,0.75,1.)); +#13086 = DIRECTION('',(0.,-1.,0.)); +#13087 = DIRECTION('',(0.,0.,-1.)); +#13088 = ADVANCED_FACE('',(#13089),#13107,.T.); +#13089 = FACE_BOUND('',#13090,.T.); +#13090 = EDGE_LOOP('',(#13091,#13092,#13100,#13106)); +#13091 = ORIENTED_EDGE('',*,*,#13078,.T.); +#13092 = ORIENTED_EDGE('',*,*,#13093,.T.); +#13093 = EDGE_CURVE('',#13070,#13094,#13096,.T.); +#13094 = VERTEX_POINT('',#13095); +#13095 = CARTESIAN_POINT('',(-2.,1.4,0.859311069252)); +#13096 = LINE('',#13097,#13098); +#13097 = CARTESIAN_POINT('',(-2.,1.4,0.)); +#13098 = VECTOR('',#13099,1.); +#13099 = DIRECTION('',(-0.,-0.,-1.)); +#13100 = ORIENTED_EDGE('',*,*,#13101,.T.); +#13101 = EDGE_CURVE('',#13094,#13031,#13102,.T.); +#13102 = LINE('',#13103,#13104); +#13103 = CARTESIAN_POINT('',(-2.,1.5,0.859311069252)); +#13104 = VECTOR('',#13105,1.); +#13105 = DIRECTION('',(0.,-1.,0.)); +#13106 = ORIENTED_EDGE('',*,*,#13030,.F.); +#13107 = PLANE('',#13108); +#13108 = AXIS2_PLACEMENT_3D('',#13109,#13110,#13111); +#13109 = CARTESIAN_POINT('',(-2.,1.5,0.)); +#13110 = DIRECTION('',(-1.,0.,0.)); +#13111 = DIRECTION('',(0.,0.,1.)); +#13112 = ADVANCED_FACE('',(#13113),#13138,.T.); +#13113 = FACE_BOUND('',#13114,.T.); +#13114 = EDGE_LOOP('',(#13115,#13123,#13124,#13132)); +#13115 = ORIENTED_EDGE('',*,*,#13116,.T.); +#13116 = EDGE_CURVE('',#13117,#12890,#13119,.T.); +#13117 = VERTEX_POINT('',#13118); +#13118 = CARTESIAN_POINT('',(-1.9,1.5,1.)); +#13119 = LINE('',#13120,#13121); +#13120 = CARTESIAN_POINT('',(2.,1.5,1.)); +#13121 = VECTOR('',#13122,1.); +#13122 = DIRECTION('',(1.,0.,0.)); +#13123 = ORIENTED_EDGE('',*,*,#12909,.F.); +#13124 = ORIENTED_EDGE('',*,*,#13125,.T.); +#13125 = EDGE_CURVE('',#12901,#13126,#13128,.T.); +#13126 = VERTEX_POINT('',#13127); +#13127 = CARTESIAN_POINT('',(-1.9,1.5,0.859311069252)); +#13128 = LINE('',#13129,#13130); +#13129 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.859311069252)); +#13130 = VECTOR('',#13131,1.); +#13131 = DIRECTION('',(-1.,0.,0.)); +#13132 = ORIENTED_EDGE('',*,*,#13133,.F.); +#13133 = EDGE_CURVE('',#13117,#13126,#13134,.T.); +#13134 = LINE('',#13135,#13136); +#13135 = CARTESIAN_POINT('',(-1.9,1.5,0.)); +#13136 = VECTOR('',#13137,1.); +#13137 = DIRECTION('',(-0.,-0.,-1.)); +#13138 = PLANE('',#13139); +#13139 = AXIS2_PLACEMENT_3D('',#13140,#13141,#13142); +#13140 = CARTESIAN_POINT('',(2.,1.5,0.)); +#13141 = DIRECTION('',(0.,1.,0.)); +#13142 = DIRECTION('',(0.,0.,1.)); +#13143 = ADVANCED_FACE('',(#13144),#13171,.T.); +#13144 = FACE_BOUND('',#13145,.T.); +#13145 = EDGE_LOOP('',(#13146,#13155,#13162,#13163,#13170)); +#13146 = ORIENTED_EDGE('',*,*,#13147,.T.); +#13147 = EDGE_CURVE('',#13070,#13148,#13150,.T.); +#13148 = VERTEX_POINT('',#13149); +#13149 = CARTESIAN_POINT('',(-1.9894427191,1.44472135955,1.)); +#13150 = CIRCLE('',#13151,0.1); +#13151 = AXIS2_PLACEMENT_3D('',#13152,#13153,#13154); +#13152 = CARTESIAN_POINT('',(-1.9,1.4,1.)); +#13153 = DIRECTION('',(0.,0.,-1.)); +#13154 = DIRECTION('',(1.,0.,0.)); +#13155 = ORIENTED_EDGE('',*,*,#13156,.T.); +#13156 = EDGE_CURVE('',#13148,#13117,#13157,.T.); +#13157 = CIRCLE('',#13158,0.1); +#13158 = AXIS2_PLACEMENT_3D('',#13159,#13160,#13161); +#13159 = CARTESIAN_POINT('',(-1.9,1.4,1.)); +#13160 = DIRECTION('',(0.,0.,-1.)); +#13161 = DIRECTION('',(1.,0.,0.)); +#13162 = ORIENTED_EDGE('',*,*,#13133,.T.); +#13163 = ORIENTED_EDGE('',*,*,#13164,.T.); +#13164 = EDGE_CURVE('',#13126,#13094,#13165,.T.); +#13165 = CIRCLE('',#13166,0.1); +#13166 = AXIS2_PLACEMENT_3D('',#13167,#13168,#13169); +#13167 = CARTESIAN_POINT('',(-1.9,1.4,0.859311069252)); +#13168 = DIRECTION('',(0.,0.,1.)); +#13169 = DIRECTION('',(1.,0.,0.)); +#13170 = ORIENTED_EDGE('',*,*,#13093,.F.); +#13171 = CYLINDRICAL_SURFACE('',#13172,0.1); +#13172 = AXIS2_PLACEMENT_3D('',#13173,#13174,#13175); +#13173 = CARTESIAN_POINT('',(-1.9,1.4,0.)); +#13174 = DIRECTION('',(0.,0.,1.)); +#13175 = DIRECTION('',(1.,0.,0.)); +#13176 = ADVANCED_FACE('',(#13177),#13195,.T.); +#13177 = FACE_BOUND('',#13178,.T.); +#13178 = EDGE_LOOP('',(#13179,#13180,#13181,#13189)); +#13179 = ORIENTED_EDGE('',*,*,#12997,.T.); +#13180 = ORIENTED_EDGE('',*,*,#13047,.T.); +#13181 = ORIENTED_EDGE('',*,*,#13182,.T.); +#13182 = EDGE_CURVE('',#13039,#13183,#13185,.T.); +#13183 = VERTEX_POINT('',#13184); +#13184 = CARTESIAN_POINT('',(1.9,-1.5,0.859311069252)); +#13185 = LINE('',#13186,#13187); +#13186 = CARTESIAN_POINT('',(-2.13983323495,-1.5,0.859311069252)); +#13187 = VECTOR('',#13188,1.); +#13188 = DIRECTION('',(1.,0.,0.)); +#13189 = ORIENTED_EDGE('',*,*,#13190,.F.); +#13190 = EDGE_CURVE('',#12998,#13183,#13191,.T.); +#13191 = LINE('',#13192,#13193); +#13192 = CARTESIAN_POINT('',(1.9,-1.5,0.)); +#13193 = VECTOR('',#13194,1.); +#13194 = DIRECTION('',(-0.,-0.,-1.)); +#13195 = PLANE('',#13196); +#13196 = AXIS2_PLACEMENT_3D('',#13197,#13198,#13199); +#13197 = CARTESIAN_POINT('',(-2.,-1.5,0.)); +#13198 = DIRECTION('',(0.,-1.,0.)); +#13199 = DIRECTION('',(0.,0.,-1.)); +#13200 = ADVANCED_FACE('',(#13201),#13217,.F.); +#13201 = FACE_BOUND('',#13202,.T.); +#13202 = EDGE_LOOP('',(#13203,#13204,#13211,#13212,#13213,#13214,#13215, + #13216)); +#13203 = ORIENTED_EDGE('',*,*,#12867,.F.); +#13204 = ORIENTED_EDGE('',*,*,#13205,.F.); +#13205 = EDGE_CURVE('',#13183,#12860,#13206,.T.); +#13206 = CIRCLE('',#13207,0.1); +#13207 = AXIS2_PLACEMENT_3D('',#13208,#13209,#13210); +#13208 = CARTESIAN_POINT('',(1.9,-1.4,0.859311069252)); +#13209 = DIRECTION('',(0.,0.,1.)); +#13210 = DIRECTION('',(1.,0.,0.)); +#13211 = ORIENTED_EDGE('',*,*,#13182,.F.); +#13212 = ORIENTED_EDGE('',*,*,#13038,.F.); +#13213 = ORIENTED_EDGE('',*,*,#13101,.F.); +#13214 = ORIENTED_EDGE('',*,*,#13164,.F.); +#13215 = ORIENTED_EDGE('',*,*,#13125,.F.); +#13216 = ORIENTED_EDGE('',*,*,#12900,.F.); +#13217 = PLANE('',#13218); +#13218 = AXIS2_PLACEMENT_3D('',#13219,#13220,#13221); +#13219 = CARTESIAN_POINT('',(-2.13983323495,1.5,0.859311069252)); +#13220 = DIRECTION('',(0.,0.,1.)); +#13221 = DIRECTION('',(1.,0.,0.)); +#13222 = ADVANCED_FACE('',(#13223),#13251,.T.); +#13223 = FACE_BOUND('',#13224,.T.); +#13224 = EDGE_LOOP('',(#13225,#13234,#13243,#13250)); +#13225 = ORIENTED_EDGE('',*,*,#13226,.F.); +#13226 = EDGE_CURVE('',#13227,#13148,#13229,.T.); +#13227 = VERTEX_POINT('',#13228); +#13228 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13229 = CIRCLE('',#13230,0.1); +#13230 = AXIS2_PLACEMENT_3D('',#13231,#13232,#13233); +#13231 = CARTESIAN_POINT('',(-1.9,1.4,1.)); +#13232 = DIRECTION('',(-0.408248290464,-0.816496580928,0.408248290464)); +#13233 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); +#13234 = ORIENTED_EDGE('',*,*,#13235,.T.); +#13235 = EDGE_CURVE('',#13227,#13236,#13238,.T.); +#13236 = VERTEX_POINT('',#13237); +#13237 = CARTESIAN_POINT('',(-1.9,1.44472135955,1.0894427191)); +#13238 = CIRCLE('',#13239,0.1); +#13239 = AXIS2_PLACEMENT_3D('',#13240,#13241,#13242); +#13240 = CARTESIAN_POINT('',(-1.9,1.4,1.)); +#13241 = DIRECTION('',(0.408248290464,0.816496580928,-0.408248290464)); +#13242 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); +#13243 = ORIENTED_EDGE('',*,*,#13244,.T.); +#13244 = EDGE_CURVE('',#13236,#13117,#13245,.T.); +#13245 = CIRCLE('',#13246,0.1); +#13246 = AXIS2_PLACEMENT_3D('',#13247,#13248,#13249); +#13247 = CARTESIAN_POINT('',(-1.9,1.4,1.)); +#13248 = DIRECTION('',(-1.,0.,0.)); +#13249 = DIRECTION('',(0.,0.,1.)); +#13250 = ORIENTED_EDGE('',*,*,#13156,.F.); +#13251 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,3,( + (#13252,#13253,#13254,#13255) + ,(#13256,#13257,#13258,#13259) + ,(#13260,#13261,#13262,#13263) + ,(#13264,#13265,#13266,#13267 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,4),( + 0.,1.),(0.,1.),.PIECEWISE_BEZIER_KNOTS.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,0.333333333333,0.333333333333,1.) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) +,(1.,0.333333333333,0.333333333333,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#13252 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13253 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13254 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13255 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13256 = CARTESIAN_POINT('',(-1.934165146386,1.457735026919, + 1.081304907452)); +#13257 = CARTESIAN_POINT('',(-1.906948992646,1.5121673344,1.054088753711 + )); +#13258 = CARTESIAN_POINT('',(-1.954088753711,1.5121673344,1.006948992646 + )); +#13259 = CARTESIAN_POINT('',(-1.981304907452,1.457735026919, + 1.034165146386)); +#13260 = CARTESIAN_POINT('',(-1.904368729,1.448839264947,1.093309800894) + ); +#13261 = CARTESIAN_POINT('',(-1.8530185772,1.551539568547,1.041959649094 + )); +#13262 = CARTESIAN_POINT('',(-1.941959649094,1.551539568547,0.9530185772 + )); +#13263 = CARTESIAN_POINT('',(-1.993309800894,1.448839264947,1.004368729) + ); +#13264 = CARTESIAN_POINT('',(-1.87509450186,1.433062582893, + 1.091030663926)); +#13265 = CARTESIAN_POINT('',(-1.808158727482,1.566934131649, + 1.024094889548)); +#13266 = CARTESIAN_POINT('',(-1.924094889548,1.566934131649, + 0.908158727482)); +#13267 = CARTESIAN_POINT('',(-1.991030663926,1.433062582893, + 0.97509450186)); +#13268 = ADVANCED_FACE('',(#13269),#13276,.T.); +#13269 = FACE_BOUND('',#13270,.T.); +#13270 = EDGE_LOOP('',(#13271,#13272,#13273,#13274,#13275)); +#13271 = ORIENTED_EDGE('',*,*,#12934,.F.); +#13272 = ORIENTED_EDGE('',*,*,#12923,.T.); +#13273 = ORIENTED_EDGE('',*,*,#12989,.F.); +#13274 = ORIENTED_EDGE('',*,*,#13061,.T.); +#13275 = ORIENTED_EDGE('',*,*,#13021,.F.); +#13276 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,3,( + (#13277,#13278,#13279,#13280) + ,(#13281,#13282,#13283,#13284) + ,(#13285,#13286,#13287,#13288) + ,(#13289,#13290,#13291,#13292 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,4),( + 0.,1.),(0.,1.),.PIECEWISE_BEZIER_KNOTS.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,0.333333333333,0.333333333333,1.) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) +,(1.,0.333333333333,0.333333333333,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#13277 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#13278 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#13279 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#13280 = CARTESIAN_POINT('',(-1.957735026919,-1.457735026919, + 1.057735026919)); +#13281 = CARTESIAN_POINT('',(-1.934165146386,-1.457735026919, + 1.081304907452)); +#13282 = CARTESIAN_POINT('',(-1.961381300127,-1.403302719438, + 1.108521061192)); +#13283 = CARTESIAN_POINT('',(-2.008521061192,-1.403302719438, + 1.061381300127)); +#13284 = CARTESIAN_POINT('',(-1.981304907452,-1.457735026919, + 1.034165146386)); +#13285 = CARTESIAN_POINT('',(-1.904368729,-1.448839264947,1.093309800894 + )); +#13286 = CARTESIAN_POINT('',(-1.9557188808,-1.346138961347, + 1.144659952694)); +#13287 = CARTESIAN_POINT('',(-2.044659952694,-1.346138961347, + 1.0557188808)); +#13288 = CARTESIAN_POINT('',(-1.993309800894,-1.448839264947,1.004368729 + )); +#13289 = CARTESIAN_POINT('',(-1.87509450186,-1.433062582893, + 1.091030663926)); +#13290 = CARTESIAN_POINT('',(-1.942030276238,-1.299191034137, + 1.157966438304)); +#13291 = CARTESIAN_POINT('',(-2.057966438304,-1.299191034137, + 1.042030276238)); +#13292 = CARTESIAN_POINT('',(-1.991030663926,-1.433062582893, + 0.97509450186)); +#13293 = ADVANCED_FACE('',(#13294),#13306,.T.); +#13294 = FACE_BOUND('',#13295,.T.); +#13295 = EDGE_LOOP('',(#13296,#13297,#13298,#13299)); +#13296 = ORIENTED_EDGE('',*,*,#12814,.F.); +#13297 = ORIENTED_EDGE('',*,*,#12803,.T.); +#13298 = ORIENTED_EDGE('',*,*,#12889,.F.); +#13299 = ORIENTED_EDGE('',*,*,#13300,.T.); +#13300 = EDGE_CURVE('',#12890,#12815,#13301,.T.); +#13301 = CIRCLE('',#13302,0.1); +#13302 = AXIS2_PLACEMENT_3D('',#13303,#13304,#13305); +#13303 = CARTESIAN_POINT('',(1.9,1.4,1.)); +#13304 = DIRECTION('',(1.,0.,-0.)); +#13305 = DIRECTION('',(0.,0.,1.)); +#13306 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,3,( + (#13307,#13308,#13309,#13310) + ,(#13311,#13312,#13313,#13314) + ,(#13315,#13316,#13317,#13318) + ,(#13319,#13320,#13321,#13322 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,4),( + 0.,1.),(0.,1.),.PIECEWISE_BEZIER_KNOTS.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,0.333333333333,0.333333333333,1.) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) +,(1.,0.333333333333,0.333333333333,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#13307 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#13308 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#13309 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#13310 = CARTESIAN_POINT('',(1.957735026919,1.457735026919, + 1.057735026919)); +#13311 = CARTESIAN_POINT('',(1.981304907452,1.457735026919, + 1.034165146386)); +#13312 = CARTESIAN_POINT('',(1.954088753711,1.5121673344,1.006948992646) + ); +#13313 = CARTESIAN_POINT('',(1.906948992646,1.5121673344,1.054088753711) + ); +#13314 = CARTESIAN_POINT('',(1.934165146386,1.457735026919, + 1.081304907452)); +#13315 = CARTESIAN_POINT('',(1.993309800894,1.448839264947,1.004368729) + ); +#13316 = CARTESIAN_POINT('',(1.941959649094,1.551539568547,0.9530185772) + ); +#13317 = CARTESIAN_POINT('',(1.8530185772,1.551539568547,1.041959649094) + ); +#13318 = CARTESIAN_POINT('',(1.904368729,1.448839264947,1.093309800894) + ); +#13319 = CARTESIAN_POINT('',(1.991030663926,1.433062582893,0.97509450186 + )); +#13320 = CARTESIAN_POINT('',(1.924094889548,1.566934131649, + 0.908158727482)); +#13321 = CARTESIAN_POINT('',(1.808158727482,1.566934131649, + 1.024094889548)); +#13322 = CARTESIAN_POINT('',(1.87509450186,1.433062582893,1.091030663926 + )); +#13323 = ADVANCED_FACE('',(#13324),#13338,.T.); +#13324 = FACE_BOUND('',#13325,.T.); +#13325 = EDGE_LOOP('',(#13326,#13333,#13334,#13335,#13336,#13337)); +#13326 = ORIENTED_EDGE('',*,*,#13327,.F.); +#13327 = EDGE_CURVE('',#12558,#13236,#13328,.T.); +#13328 = CIRCLE('',#13329,0.1); +#13329 = AXIS2_PLACEMENT_3D('',#13330,#13331,#13332); +#13330 = CARTESIAN_POINT('',(-1.9,1.4,1.)); +#13331 = DIRECTION('',(-1.,0.,0.)); +#13332 = DIRECTION('',(0.,0.,1.)); +#13333 = ORIENTED_EDGE('',*,*,#12557,.T.); +#13334 = ORIENTED_EDGE('',*,*,#12823,.F.); +#13335 = ORIENTED_EDGE('',*,*,#13300,.F.); +#13336 = ORIENTED_EDGE('',*,*,#13116,.F.); +#13337 = ORIENTED_EDGE('',*,*,#13244,.F.); +#13338 = CYLINDRICAL_SURFACE('',#13339,0.1); +#13339 = AXIS2_PLACEMENT_3D('',#13340,#13341,#13342); +#13340 = CARTESIAN_POINT('',(1.,1.4,1.)); +#13341 = DIRECTION('',(-1.,0.,0.)); +#13342 = DIRECTION('',(0.,0.,1.)); +#13343 = ADVANCED_FACE('',(#13344),#13351,.T.); +#13344 = FACE_BOUND('',#13345,.T.); +#13345 = EDGE_LOOP('',(#13346,#13347,#13348,#13349,#13350)); +#13346 = ORIENTED_EDGE('',*,*,#13235,.F.); +#13347 = ORIENTED_EDGE('',*,*,#13226,.T.); +#13348 = ORIENTED_EDGE('',*,*,#13147,.F.); +#13349 = ORIENTED_EDGE('',*,*,#13069,.F.); +#13350 = ORIENTED_EDGE('',*,*,#13327,.T.); +#13351 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,3,( + (#13352,#13353,#13354,#13355) + ,(#13356,#13357,#13358,#13359) + ,(#13360,#13361,#13362,#13363) + ,(#13364,#13365,#13366,#13367 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,4),( + 0.,1.),(0.,1.),.PIECEWISE_BEZIER_KNOTS.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,0.333333333333,0.333333333333,1.) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) +,(1.,0.333333333333,0.333333333333,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#13352 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13353 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13354 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13355 = CARTESIAN_POINT('',(-1.957735026919,1.457735026919, + 1.057735026919)); +#13356 = CARTESIAN_POINT('',(-1.981304907452,1.457735026919, + 1.034165146386)); +#13357 = CARTESIAN_POINT('',(-2.008521061192,1.403302719438, + 1.061381300127)); +#13358 = CARTESIAN_POINT('',(-1.961381300127,1.403302719438, + 1.108521061192)); +#13359 = CARTESIAN_POINT('',(-1.934165146386,1.457735026919, + 1.081304907452)); +#13360 = CARTESIAN_POINT('',(-1.993309800894,1.448839264947,1.004368729) + ); +#13361 = CARTESIAN_POINT('',(-2.044659952694,1.346138961347,1.0557188808 + )); +#13362 = CARTESIAN_POINT('',(-1.9557188808,1.346138961347,1.144659952694 + )); +#13363 = CARTESIAN_POINT('',(-1.904368729,1.448839264947,1.093309800894) + ); +#13364 = CARTESIAN_POINT('',(-1.991030663926,1.433062582893, + 0.97509450186)); +#13365 = CARTESIAN_POINT('',(-2.057966438304,1.299191034137, + 1.042030276238)); +#13366 = CARTESIAN_POINT('',(-1.942030276238,1.299191034137, + 1.157966438304)); +#13367 = CARTESIAN_POINT('',(-1.87509450186,1.433062582893, + 1.091030663926)); +#13368 = ADVANCED_FACE('',(#13369),#13380,.F.); +#13369 = FACE_BOUND('',#13370,.F.); +#13370 = EDGE_LOOP('',(#13371,#13372,#13373,#13374)); +#13371 = ORIENTED_EDGE('',*,*,#12477,.T.); +#13372 = ORIENTED_EDGE('',*,*,#12736,.F.); +#13373 = ORIENTED_EDGE('',*,*,#12631,.T.); +#13374 = ORIENTED_EDGE('',*,*,#13375,.T.); +#13375 = EDGE_CURVE('',#12632,#12478,#13376,.T.); +#13376 = LINE('',#13377,#13378); +#13377 = CARTESIAN_POINT('',(-1.6,-1.2,1.1)); +#13378 = VECTOR('',#13379,1.); +#13379 = DIRECTION('',(0.,0.,1.)); +#13380 = CYLINDRICAL_SURFACE('',#13381,0.1); +#13381 = AXIS2_PLACEMENT_3D('',#13382,#13383,#13384); +#13382 = CARTESIAN_POINT('',(-1.6,-1.1,1.1)); +#13383 = DIRECTION('',(0.,0.,-1.)); +#13384 = DIRECTION('',(-1.,0.,0.)); +#13385 = ADVANCED_FACE('',(#13386),#13392,.F.); +#13386 = FACE_BOUND('',#13387,.T.); +#13387 = EDGE_LOOP('',(#13388,#13389,#13390,#13391)); +#13388 = ORIENTED_EDGE('',*,*,#12720,.F.); +#13389 = ORIENTED_EDGE('',*,*,#12640,.F.); +#13390 = ORIENTED_EDGE('',*,*,#13375,.T.); +#13391 = ORIENTED_EDGE('',*,*,#12539,.F.); +#13392 = PLANE('',#13393); +#13393 = AXIS2_PLACEMENT_3D('',#13394,#13395,#13396); +#13394 = CARTESIAN_POINT('',(-0.4,-1.2,1.1)); +#13395 = DIRECTION('',(1.156482317318E-16,-1.,0.)); +#13396 = DIRECTION('',(1.,1.156482317318E-16,0.)); +#13397 = ADVANCED_FACE('',(#13398),#13410,.T.); +#13398 = FACE_BOUND('',#13399,.T.); +#13399 = EDGE_LOOP('',(#13400,#13401,#13408,#13409)); +#13400 = ORIENTED_EDGE('',*,*,#12434,.F.); +#13401 = ORIENTED_EDGE('',*,*,#13402,.T.); +#13402 = EDGE_CURVE('',#12426,#12424,#13403,.T.); +#13403 = CIRCLE('',#13404,0.35); +#13404 = AXIS2_PLACEMENT_3D('',#13405,#13406,#13407); +#13405 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#13406 = DIRECTION('',(0.,0.,-1.)); +#13407 = DIRECTION('',(-1.,0.,0.)); +#13408 = ORIENTED_EDGE('',*,*,#12441,.T.); +#13409 = ORIENTED_EDGE('',*,*,#12356,.F.); +#13410 = CYLINDRICAL_SURFACE('',#13411,0.35); +#13411 = AXIS2_PLACEMENT_3D('',#13412,#13413,#13414); +#13412 = CARTESIAN_POINT('',(0.78,0.,1.1)); +#13413 = DIRECTION('',(0.,0.,-1.)); +#13414 = DIRECTION('',(-1.,0.,0.)); +#13415 = ADVANCED_FACE('',(#13416),#13437,.T.); +#13416 = FACE_BOUND('',#13417,.T.); +#13417 = EDGE_LOOP('',(#13418,#13427,#13434,#13435,#13436)); +#13418 = ORIENTED_EDGE('',*,*,#13419,.T.); +#13419 = EDGE_CURVE('',#12781,#13420,#13422,.T.); +#13420 = VERTEX_POINT('',#13421); +#13421 = CARTESIAN_POINT('',(1.9894427191,-1.44472135955,1.)); +#13422 = CIRCLE('',#13423,0.1); +#13423 = AXIS2_PLACEMENT_3D('',#13424,#13425,#13426); +#13424 = CARTESIAN_POINT('',(1.9,-1.4,1.)); +#13425 = DIRECTION('',(0.,0.,-1.)); +#13426 = DIRECTION('',(1.,0.,0.)); +#13427 = ORIENTED_EDGE('',*,*,#13428,.T.); +#13428 = EDGE_CURVE('',#13420,#12998,#13429,.T.); +#13429 = CIRCLE('',#13430,0.1); +#13430 = AXIS2_PLACEMENT_3D('',#13431,#13432,#13433); +#13431 = CARTESIAN_POINT('',(1.9,-1.4,1.)); +#13432 = DIRECTION('',(0.,0.,-1.)); +#13433 = DIRECTION('',(1.,2.168404344971E-15,0.)); +#13434 = ORIENTED_EDGE('',*,*,#13190,.T.); +#13435 = ORIENTED_EDGE('',*,*,#13205,.T.); +#13436 = ORIENTED_EDGE('',*,*,#12859,.F.); +#13437 = CYLINDRICAL_SURFACE('',#13438,0.1); +#13438 = AXIS2_PLACEMENT_3D('',#13439,#13440,#13441); +#13439 = CARTESIAN_POINT('',(1.9,-1.4,0.)); +#13440 = DIRECTION('',(0.,0.,1.)); +#13441 = DIRECTION('',(1.,0.,0.)); +#13442 = ADVANCED_FACE('',(#13443),#13463,.T.); +#13443 = FACE_BOUND('',#13444,.T.); +#13444 = EDGE_LOOP('',(#13445,#13454,#13461,#13462)); +#13445 = ORIENTED_EDGE('',*,*,#13446,.F.); +#13446 = EDGE_CURVE('',#13447,#13420,#13449,.T.); +#13447 = VERTEX_POINT('',#13448); +#13448 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13449 = CIRCLE('',#13450,0.1); +#13450 = AXIS2_PLACEMENT_3D('',#13451,#13452,#13453); +#13451 = CARTESIAN_POINT('',(1.9,-1.4,1.)); +#13452 = DIRECTION('',(0.408248290464,0.816496580928,0.408248290464)); +#13453 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); +#13454 = ORIENTED_EDGE('',*,*,#13455,.T.); +#13455 = EDGE_CURVE('',#13447,#12980,#13456,.T.); +#13456 = CIRCLE('',#13457,0.1); +#13457 = AXIS2_PLACEMENT_3D('',#13458,#13459,#13460); +#13458 = CARTESIAN_POINT('',(1.9,-1.4,1.)); +#13459 = DIRECTION('',(-0.408248290464,-0.816496580928,-0.408248290464) + ); +#13460 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); +#13461 = ORIENTED_EDGE('',*,*,#13005,.T.); +#13462 = ORIENTED_EDGE('',*,*,#13428,.F.); +#13463 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,3,( + (#13464,#13465,#13466,#13467) + ,(#13468,#13469,#13470,#13471) + ,(#13472,#13473,#13474,#13475) + ,(#13476,#13477,#13478,#13479 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,4),( + 0.,1.),(0.,1.),.PIECEWISE_BEZIER_KNOTS.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,0.333333333333,0.333333333333,1.) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) +,(1.,0.333333333333,0.333333333333,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#13464 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13465 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13466 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13467 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13468 = CARTESIAN_POINT('',(1.934165146386,-1.457735026919, + 1.081304907452)); +#13469 = CARTESIAN_POINT('',(1.906948992646,-1.5121673344,1.054088753711 + )); +#13470 = CARTESIAN_POINT('',(1.954088753711,-1.5121673344,1.006948992646 + )); +#13471 = CARTESIAN_POINT('',(1.981304907452,-1.457735026919, + 1.034165146386)); +#13472 = CARTESIAN_POINT('',(1.904368729,-1.448839264947,1.093309800894) + ); +#13473 = CARTESIAN_POINT('',(1.8530185772,-1.551539568547,1.041959649094 + )); +#13474 = CARTESIAN_POINT('',(1.941959649094,-1.551539568547,0.9530185772 + )); +#13475 = CARTESIAN_POINT('',(1.993309800894,-1.448839264947,1.004368729) + ); +#13476 = CARTESIAN_POINT('',(1.87509450186,-1.433062582893, + 1.091030663926)); +#13477 = CARTESIAN_POINT('',(1.808158727482,-1.566934131649, + 1.024094889548)); +#13478 = CARTESIAN_POINT('',(1.924094889548,-1.566934131649, + 0.908158727482)); +#13479 = CARTESIAN_POINT('',(1.991030663926,-1.433062582893, + 0.97509450186)); +#13480 = ADVANCED_FACE('',(#13481),#13488,.T.); +#13481 = FACE_BOUND('',#13482,.T.); +#13482 = EDGE_LOOP('',(#13483,#13484,#13485,#13486,#13487)); +#13483 = ORIENTED_EDGE('',*,*,#13455,.F.); +#13484 = ORIENTED_EDGE('',*,*,#13446,.T.); +#13485 = ORIENTED_EDGE('',*,*,#13419,.F.); +#13486 = ORIENTED_EDGE('',*,*,#12780,.F.); +#13487 = ORIENTED_EDGE('',*,*,#12979,.T.); +#13488 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,3,( + (#13489,#13490,#13491,#13492) + ,(#13493,#13494,#13495,#13496) + ,(#13497,#13498,#13499,#13500) + ,(#13501,#13502,#13503,#13504 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,4),( + 0.,1.),(0.,1.),.PIECEWISE_BEZIER_KNOTS.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,0.333333333333,0.333333333333,1.) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) + ,(0.924501806031,0.308167268677,0.308167268677,0.924501806031) +,(1.,0.333333333333,0.333333333333,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#13489 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13490 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13491 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13492 = CARTESIAN_POINT('',(1.957735026919,-1.457735026919, + 1.057735026919)); +#13493 = CARTESIAN_POINT('',(1.981304907452,-1.457735026919, + 1.034165146386)); +#13494 = CARTESIAN_POINT('',(2.008521061192,-1.403302719438, + 1.061381300127)); +#13495 = CARTESIAN_POINT('',(1.961381300127,-1.403302719438, + 1.108521061192)); +#13496 = CARTESIAN_POINT('',(1.934165146386,-1.457735026919, + 1.081304907452)); +#13497 = CARTESIAN_POINT('',(1.993309800894,-1.448839264947,1.004368729) + ); +#13498 = CARTESIAN_POINT('',(2.044659952694,-1.346138961347,1.0557188808 + )); +#13499 = CARTESIAN_POINT('',(1.9557188808,-1.346138961347,1.144659952694 + )); +#13500 = CARTESIAN_POINT('',(1.904368729,-1.448839264947,1.093309800894) + ); +#13501 = CARTESIAN_POINT('',(1.991030663926,-1.433062582893, + 0.97509450186)); +#13502 = CARTESIAN_POINT('',(2.057966438304,-1.299191034137, + 1.042030276238)); +#13503 = CARTESIAN_POINT('',(1.942030276238,-1.299191034137, + 1.157966438304)); +#13504 = CARTESIAN_POINT('',(1.87509450186,-1.433062582893, + 1.091030663926)); +#13505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13509)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13506,#13507,#13508)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13506 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13507 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13508 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13509 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13506, + 'distance_accuracy_value','confusion accuracy'); +#13510 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13511,#13513); +#13511 = ( REPRESENTATION_RELATIONSHIP('','',#12338,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13512) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13512 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#13513 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13514); +#13514 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3212','top','',#5,#12333,$); +#13515 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12335)); +#13516 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13517),#11395); +#13517 = STYLED_ITEM('color',(#13518),#11245); +#13518 = PRESENTATION_STYLE_ASSIGNMENT((#13519,#13525)); +#13519 = SURFACE_STYLE_USAGE(.BOTH.,#13520); +#13520 = SURFACE_SIDE_STYLE('',(#13521)); +#13521 = SURFACE_STYLE_FILL_AREA(#13522); +#13522 = FILL_AREA_STYLE('',(#13523)); +#13523 = FILL_AREA_STYLE_COLOUR('',#13524); +#13524 = COLOUR_RGB('',0.854901964685,0.862745115625,0.572549045538); +#13525 = CURVE_STYLE('',#13526,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13526 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13527 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#13528 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13529),#9874); +#13529 = STYLED_ITEM('color',(#13530),#9724); +#13530 = PRESENTATION_STYLE_ASSIGNMENT((#13531,#13536)); +#13531 = SURFACE_STYLE_USAGE(.BOTH.,#13532); +#13532 = SURFACE_SIDE_STYLE('',(#13533)); +#13533 = SURFACE_STYLE_FILL_AREA(#13534); +#13534 = FILL_AREA_STYLE('',(#13535)); +#13535 = FILL_AREA_STYLE_COLOUR('',#13524); +#13536 = CURVE_STYLE('',#13537,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13537 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13538 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13539),#4108); +#13539 = STYLED_ITEM('color',(#13540),#3958); +#13540 = PRESENTATION_STYLE_ASSIGNMENT((#13541,#13547)); +#13541 = SURFACE_STYLE_USAGE(.BOTH.,#13542); +#13542 = SURFACE_SIDE_STYLE('',(#13543)); +#13543 = SURFACE_STYLE_FILL_AREA(#13544); +#13544 = FILL_AREA_STYLE('',(#13545)); +#13545 = FILL_AREA_STYLE_COLOUR('',#13546); +#13546 = COLOUR_RGB('',0.,0.392156863511,0.); +#13547 = CURVE_STYLE('',#13548,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13548 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13549 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13550),#7382); +#13550 = STYLED_ITEM('color',(#13551),#7232); +#13551 = PRESENTATION_STYLE_ASSIGNMENT((#13552,#13558)); +#13552 = SURFACE_STYLE_USAGE(.BOTH.,#13553); +#13553 = SURFACE_SIDE_STYLE('',(#13554)); +#13554 = SURFACE_STYLE_FILL_AREA(#13555); +#13555 = FILL_AREA_STYLE('',(#13556)); +#13556 = FILL_AREA_STYLE_COLOUR('',#13557); +#13557 = COLOUR_RGB('',0.83529413669,0.83529413669,0.); +#13558 = CURVE_STYLE('',#13559,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13559 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13560 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13561),#5530); +#13561 = STYLED_ITEM('color',(#13562),#5380); +#13562 = PRESENTATION_STYLE_ASSIGNMENT((#13563,#13568)); +#13563 = SURFACE_STYLE_USAGE(.BOTH.,#13564); +#13564 = SURFACE_SIDE_STYLE('',(#13565)); +#13565 = SURFACE_STYLE_FILL_AREA(#13566); +#13566 = FILL_AREA_STYLE('',(#13567)); +#13567 = FILL_AREA_STYLE_COLOUR('',#13546); +#13568 = CURVE_STYLE('',#13569,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13569 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13570 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13571),#12320); +#13571 = STYLED_ITEM('color',(#13572),#12190); +#13572 = PRESENTATION_STYLE_ASSIGNMENT((#13573,#13579)); +#13573 = SURFACE_STYLE_USAGE(.BOTH.,#13574); +#13574 = SURFACE_SIDE_STYLE('',(#13575)); +#13575 = SURFACE_STYLE_FILL_AREA(#13576); +#13576 = FILL_AREA_STYLE('',(#13577)); +#13577 = FILL_AREA_STYLE_COLOUR('',#13578); +#13578 = COLOUR_RGB('',8.627451068925E-02,8.627451068925E-02, + 8.627451068925E-02); +#13579 = CURVE_STYLE('',#13580,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13580 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13581 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13582),#4446); +#13582 = STYLED_ITEM('color',(#13583),#4296); +#13583 = PRESENTATION_STYLE_ASSIGNMENT((#13584,#13589)); +#13584 = SURFACE_STYLE_USAGE(.BOTH.,#13585); +#13585 = SURFACE_SIDE_STYLE('',(#13586)); +#13586 = SURFACE_STYLE_FILL_AREA(#13587); +#13587 = FILL_AREA_STYLE('',(#13588)); +#13588 = FILL_AREA_STYLE_COLOUR('',#13546); +#13589 = CURVE_STYLE('',#13590,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13590 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13591 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13592),#3094); +#13592 = STYLED_ITEM('color',(#13593),#2944); +#13593 = PRESENTATION_STYLE_ASSIGNMENT((#13594,#13599)); +#13594 = SURFACE_STYLE_USAGE(.BOTH.,#13595); +#13595 = SURFACE_SIDE_STYLE('',(#13596)); +#13596 = SURFACE_STYLE_FILL_AREA(#13597); +#13597 = FILL_AREA_STYLE('',(#13598)); +#13598 = FILL_AREA_STYLE_COLOUR('',#13546); +#13599 = CURVE_STYLE('',#13600,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13600 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13601 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13602),#7512); +#13602 = STYLED_ITEM('color',(#13603),#7424); +#13603 = PRESENTATION_STYLE_ASSIGNMENT((#13604,#13610)); +#13604 = SURFACE_STYLE_USAGE(.BOTH.,#13605); +#13605 = SURFACE_SIDE_STYLE('',(#13606)); +#13606 = SURFACE_STYLE_FILL_AREA(#13607); +#13607 = FILL_AREA_STYLE('',(#13608)); +#13608 = FILL_AREA_STYLE_COLOUR('',#13609); +#13609 = COLOUR_RGB('',0.411764706019,0.411764706019,0.411764706019); +#13610 = CURVE_STYLE('',#13611,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13611 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13612 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13613),#9029); +#13613 = STYLED_ITEM('color',(#13614),#8879); +#13614 = PRESENTATION_STYLE_ASSIGNMENT((#13615,#13620)); +#13615 = SURFACE_STYLE_USAGE(.BOTH.,#13616); +#13616 = SURFACE_SIDE_STYLE('',(#13617)); +#13617 = SURFACE_STYLE_FILL_AREA(#13618); +#13618 = FILL_AREA_STYLE('',(#13619)); +#13619 = FILL_AREA_STYLE_COLOUR('',#13524); +#13620 = CURVE_STYLE('',#13621,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13621 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13622 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13623),#11733); +#13623 = STYLED_ITEM('color',(#13624),#11583); +#13624 = PRESENTATION_STYLE_ASSIGNMENT((#13625,#13630)); +#13625 = SURFACE_STYLE_USAGE(.BOTH.,#13626); +#13626 = SURFACE_SIDE_STYLE('',(#13627)); +#13627 = SURFACE_STYLE_FILL_AREA(#13628); +#13628 = FILL_AREA_STYLE('',(#13629)); +#13629 = FILL_AREA_STYLE_COLOUR('',#13524); +#13630 = CURVE_STYLE('',#13631,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13631 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13632 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13633),#3770); +#13633 = STYLED_ITEM('color',(#13634),#3620); +#13634 = PRESENTATION_STYLE_ASSIGNMENT((#13635,#13640)); +#13635 = SURFACE_STYLE_USAGE(.BOTH.,#13636); +#13636 = SURFACE_SIDE_STYLE('',(#13637)); +#13637 = SURFACE_STYLE_FILL_AREA(#13638); +#13638 = FILL_AREA_STYLE('',(#13639)); +#13639 = FILL_AREA_STYLE_COLOUR('',#13546); +#13640 = CURVE_STYLE('',#13641,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13641 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13642 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13643),#5699); +#13643 = STYLED_ITEM('color',(#13644),#5549); +#13644 = PRESENTATION_STYLE_ASSIGNMENT((#13645,#13650)); +#13645 = SURFACE_STYLE_USAGE(.BOTH.,#13646); +#13646 = SURFACE_SIDE_STYLE('',(#13647)); +#13647 = SURFACE_STYLE_FILL_AREA(#13648); +#13648 = FILL_AREA_STYLE('',(#13649)); +#13649 = FILL_AREA_STYLE_COLOUR('',#13546); +#13650 = CURVE_STYLE('',#13651,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13651 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13652 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13653),#11226); +#13653 = STYLED_ITEM('color',(#13654),#11076); +#13654 = PRESENTATION_STYLE_ASSIGNMENT((#13655,#13660)); +#13655 = SURFACE_STYLE_USAGE(.BOTH.,#13656); +#13656 = SURFACE_SIDE_STYLE('',(#13657)); +#13657 = SURFACE_STYLE_FILL_AREA(#13658); +#13658 = FILL_AREA_STYLE('',(#13659)); +#13659 = FILL_AREA_STYLE_COLOUR('',#13524); +#13660 = CURVE_STYLE('',#13661,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13661 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13662 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13663),#915); +#13663 = STYLED_ITEM('color',(#13664),#765); +#13664 = PRESENTATION_STYLE_ASSIGNMENT((#13665,#13670)); +#13665 = SURFACE_STYLE_USAGE(.BOTH.,#13666); +#13666 = SURFACE_SIDE_STYLE('',(#13667)); +#13667 = SURFACE_STYLE_FILL_AREA(#13668); +#13668 = FILL_AREA_STYLE('',(#13669)); +#13669 = FILL_AREA_STYLE_COLOUR('',#13546); +#13670 = CURVE_STYLE('',#13671,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13671 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13672 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13673),#5157); +#13673 = STYLED_ITEM('color',(#13674),#5007); +#13674 = PRESENTATION_STYLE_ASSIGNMENT((#13675,#13680)); +#13675 = SURFACE_STYLE_USAGE(.BOTH.,#13676); +#13676 = SURFACE_SIDE_STYLE('',(#13677)); +#13677 = SURFACE_STYLE_FILL_AREA(#13678); +#13678 = FILL_AREA_STYLE('',(#13679)); +#13679 = FILL_AREA_STYLE_COLOUR('',#13546); +#13680 = CURVE_STYLE('',#13681,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13681 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13682 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13683),#3601); +#13683 = STYLED_ITEM('color',(#13684),#3451); +#13684 = PRESENTATION_STYLE_ASSIGNMENT((#13685,#13690)); +#13685 = SURFACE_STYLE_USAGE(.BOTH.,#13686); +#13686 = SURFACE_SIDE_STYLE('',(#13687)); +#13687 = SURFACE_STYLE_FILL_AREA(#13688); +#13688 = FILL_AREA_STYLE('',(#13689)); +#13689 = FILL_AREA_STYLE_COLOUR('',#13546); +#13690 = CURVE_STYLE('',#13691,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13691 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13692 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13693),#6397); +#13693 = STYLED_ITEM('color',(#13694),#6247); +#13694 = PRESENTATION_STYLE_ASSIGNMENT((#13695,#13700)); +#13695 = SURFACE_STYLE_USAGE(.BOTH.,#13696); +#13696 = SURFACE_SIDE_STYLE('',(#13697)); +#13697 = SURFACE_STYLE_FILL_AREA(#13698); +#13698 = FILL_AREA_STYLE('',(#13699)); +#13699 = FILL_AREA_STYLE_COLOUR('',#13557); +#13700 = CURVE_STYLE('',#13701,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13701 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13702 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13703),#2418); +#13703 = STYLED_ITEM('color',(#13704),#2268); +#13704 = PRESENTATION_STYLE_ASSIGNMENT((#13705,#13710)); +#13705 = SURFACE_STYLE_USAGE(.BOTH.,#13706); +#13706 = SURFACE_SIDE_STYLE('',(#13707)); +#13707 = SURFACE_STYLE_FILL_AREA(#13708); +#13708 = FILL_AREA_STYLE('',(#13709)); +#13709 = FILL_AREA_STYLE_COLOUR('',#13546); +#13710 = CURVE_STYLE('',#13711,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13711 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13712 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13713),#6566); +#13713 = STYLED_ITEM('color',(#13714),#6416); +#13714 = PRESENTATION_STYLE_ASSIGNMENT((#13715,#13720)); +#13715 = SURFACE_STYLE_USAGE(.BOTH.,#13716); +#13716 = SURFACE_SIDE_STYLE('',(#13717)); +#13717 = SURFACE_STYLE_FILL_AREA(#13718); +#13718 = FILL_AREA_STYLE('',(#13719)); +#13719 = FILL_AREA_STYLE_COLOUR('',#13557); +#13720 = CURVE_STYLE('',#13721,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13721 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13722 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13723),#5880); +#13723 = STYLED_ITEM('color',(#13724),#5718); +#13724 = PRESENTATION_STYLE_ASSIGNMENT((#13725,#13731)); +#13725 = SURFACE_STYLE_USAGE(.BOTH.,#13726); +#13726 = SURFACE_SIDE_STYLE('',(#13727)); +#13727 = SURFACE_STYLE_FILL_AREA(#13728); +#13728 = FILL_AREA_STYLE('',(#13729)); +#13729 = FILL_AREA_STYLE_COLOUR('',#13730); +#13730 = COLOUR_RGB('',0.450980401079,0.450980401079,0.); +#13731 = CURVE_STYLE('',#13732,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13732 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13733 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13734),#373); +#13734 = STYLED_ITEM('color',(#13735),#188); +#13735 = PRESENTATION_STYLE_ASSIGNMENT((#13736,#13741)); +#13736 = SURFACE_STYLE_USAGE(.BOTH.,#13737); +#13737 = SURFACE_SIDE_STYLE('',(#13738)); +#13738 = SURFACE_STYLE_FILL_AREA(#13739); +#13739 = FILL_AREA_STYLE('',(#13740)); +#13740 = FILL_AREA_STYLE_COLOUR('',#13546); +#13741 = CURVE_STYLE('',#13742,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13742 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13743 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13744),#2249); +#13744 = STYLED_ITEM('color',(#13745),#934); +#13745 = PRESENTATION_STYLE_ASSIGNMENT((#13746,#13751)); +#13746 = SURFACE_STYLE_USAGE(.BOTH.,#13747); +#13747 = SURFACE_SIDE_STYLE('',(#13748)); +#13748 = SURFACE_STYLE_FILL_AREA(#13749); +#13749 = FILL_AREA_STYLE('',(#13750)); +#13750 = FILL_AREA_STYLE_COLOUR('',#13546); +#13751 = CURVE_STYLE('',#13752,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13752 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13753 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13754),#3263); +#13754 = STYLED_ITEM('color',(#13755),#3113); +#13755 = PRESENTATION_STYLE_ASSIGNMENT((#13756,#13761)); +#13756 = SURFACE_STYLE_USAGE(.BOTH.,#13757); +#13757 = SURFACE_SIDE_STYLE('',(#13758)); +#13758 = SURFACE_STYLE_FILL_AREA(#13759); +#13759 = FILL_AREA_STYLE('',(#13760)); +#13760 = FILL_AREA_STYLE_COLOUR('',#13546); +#13761 = CURVE_STYLE('',#13762,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13762 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13763 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13764),#11564); +#13764 = STYLED_ITEM('color',(#13765),#11414); +#13765 = PRESENTATION_STYLE_ASSIGNMENT((#13766,#13771)); +#13766 = SURFACE_STYLE_USAGE(.BOTH.,#13767); +#13767 = SURFACE_SIDE_STYLE('',(#13768)); +#13768 = SURFACE_STYLE_FILL_AREA(#13769); +#13769 = FILL_AREA_STYLE('',(#13770)); +#13770 = FILL_AREA_STYLE_COLOUR('',#13524); +#13771 = CURVE_STYLE('',#13772,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13772 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13773 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13774),#12148); +#13774 = STYLED_ITEM('color',(#13775),#11944); +#13775 = PRESENTATION_STYLE_ASSIGNMENT((#13776,#13782)); +#13776 = SURFACE_STYLE_USAGE(.BOTH.,#13777); +#13777 = SURFACE_SIDE_STYLE('',(#13778)); +#13778 = SURFACE_STYLE_FILL_AREA(#13779); +#13779 = FILL_AREA_STYLE('',(#13780)); +#13780 = FILL_AREA_STYLE_COLOUR('',#13781); +#13781 = COLOUR_RGB('',0.97254901356,0.97254901356,0.); +#13782 = CURVE_STYLE('',#13783,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13783 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13784 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13785),#746); +#13785 = STYLED_ITEM('color',(#13786),#561); +#13786 = PRESENTATION_STYLE_ASSIGNMENT((#13787,#13792)); +#13787 = SURFACE_STYLE_USAGE(.BOTH.,#13788); +#13788 = SURFACE_SIDE_STYLE('',(#13789)); +#13789 = SURFACE_STYLE_FILL_AREA(#13790); +#13790 = FILL_AREA_STYLE('',(#13791)); +#13791 = FILL_AREA_STYLE_COLOUR('',#13546); +#13792 = CURVE_STYLE('',#13793,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13793 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13794 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13795),#9367); +#13795 = STYLED_ITEM('color',(#13796),#9217); +#13796 = PRESENTATION_STYLE_ASSIGNMENT((#13797,#13802)); +#13797 = SURFACE_STYLE_USAGE(.BOTH.,#13798); +#13798 = SURFACE_SIDE_STYLE('',(#13799)); +#13799 = SURFACE_STYLE_FILL_AREA(#13800); +#13800 = FILL_AREA_STYLE('',(#13801)); +#13801 = FILL_AREA_STYLE_COLOUR('',#13524); +#13802 = CURVE_STYLE('',#13803,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13803 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13804 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13805),#9536); +#13805 = STYLED_ITEM('color',(#13806),#9386); +#13806 = PRESENTATION_STYLE_ASSIGNMENT((#13807,#13812)); +#13807 = SURFACE_STYLE_USAGE(.BOTH.,#13808); +#13808 = SURFACE_SIDE_STYLE('',(#13809)); +#13809 = SURFACE_STYLE_FILL_AREA(#13810); +#13810 = FILL_AREA_STYLE('',(#13811)); +#13811 = FILL_AREA_STYLE_COLOUR('',#13524); +#13812 = CURVE_STYLE('',#13813,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13813 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13814 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13815),#10550); +#13815 = STYLED_ITEM('color',(#13816),#10400); +#13816 = PRESENTATION_STYLE_ASSIGNMENT((#13817,#13822)); +#13817 = SURFACE_STYLE_USAGE(.BOTH.,#13818); +#13818 = SURFACE_SIDE_STYLE('',(#13819)); +#13819 = SURFACE_STYLE_FILL_AREA(#13820); +#13820 = FILL_AREA_STYLE('',(#13821)); +#13821 = FILL_AREA_STYLE_COLOUR('',#13524); +#13822 = CURVE_STYLE('',#13823,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13823 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13824 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13825),#10381); +#13825 = STYLED_ITEM('color',(#13826),#10231); +#13826 = PRESENTATION_STYLE_ASSIGNMENT((#13827,#13832)); +#13827 = SURFACE_STYLE_USAGE(.BOTH.,#13828); +#13828 = SURFACE_SIDE_STYLE('',(#13829)); +#13829 = SURFACE_STYLE_FILL_AREA(#13830); +#13830 = FILL_AREA_STYLE('',(#13831)); +#13831 = FILL_AREA_STYLE_COLOUR('',#13524); +#13832 = CURVE_STYLE('',#13833,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13834 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13835),#10719); +#13835 = STYLED_ITEM('color',(#13836),#10569); +#13836 = PRESENTATION_STYLE_ASSIGNMENT((#13837,#13842)); +#13837 = SURFACE_STYLE_USAGE(.BOTH.,#13838); +#13838 = SURFACE_SIDE_STYLE('',(#13839)); +#13839 = SURFACE_STYLE_FILL_AREA(#13840); +#13840 = FILL_AREA_STYLE('',(#13841)); +#13841 = FILL_AREA_STYLE_COLOUR('',#13524); +#13842 = CURVE_STYLE('',#13843,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13843 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13844 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13845),#7213); +#13845 = STYLED_ITEM('color',(#13846),#6754); +#13846 = PRESENTATION_STYLE_ASSIGNMENT((#13847,#13852)); +#13847 = SURFACE_STYLE_USAGE(.BOTH.,#13848); +#13848 = SURFACE_SIDE_STYLE('',(#13849)); +#13849 = SURFACE_STYLE_FILL_AREA(#13850); +#13850 = FILL_AREA_STYLE('',(#13851)); +#13851 = FILL_AREA_STYLE_COLOUR('',#13557); +#13852 = CURVE_STYLE('',#13853,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13853 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13854 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13855),#2756); +#13855 = STYLED_ITEM('color',(#13856),#2606); +#13856 = PRESENTATION_STYLE_ASSIGNMENT((#13857,#13862)); +#13857 = SURFACE_STYLE_USAGE(.BOTH.,#13858); +#13858 = SURFACE_SIDE_STYLE('',(#13859)); +#13859 = SURFACE_STYLE_FILL_AREA(#13860); +#13860 = FILL_AREA_STYLE('',(#13861)); +#13861 = FILL_AREA_STYLE_COLOUR('',#13546); +#13862 = CURVE_STYLE('',#13863,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13863 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13864 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13865),#10212); +#13865 = STYLED_ITEM('color',(#13866),#10062); +#13866 = PRESENTATION_STYLE_ASSIGNMENT((#13867,#13872)); +#13867 = SURFACE_STYLE_USAGE(.BOTH.,#13868); +#13868 = SURFACE_SIDE_STYLE('',(#13869)); +#13869 = SURFACE_STYLE_FILL_AREA(#13870); +#13870 = FILL_AREA_STYLE('',(#13871)); +#13871 = FILL_AREA_STYLE_COLOUR('',#13524); +#13872 = CURVE_STYLE('',#13873,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13873 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13874 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13875),#11057); +#13875 = STYLED_ITEM('color',(#13876),#10907); +#13876 = PRESENTATION_STYLE_ASSIGNMENT((#13877,#13882)); +#13877 = SURFACE_STYLE_USAGE(.BOTH.,#13878); +#13878 = SURFACE_SIDE_STYLE('',(#13879)); +#13879 = SURFACE_STYLE_FILL_AREA(#13880); +#13880 = FILL_AREA_STYLE('',(#13881)); +#13881 = FILL_AREA_STYLE_COLOUR('',#13524); +#13882 = CURVE_STYLE('',#13883,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13883 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13884 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13885),#9705); +#13885 = STYLED_ITEM('color',(#13886),#9555); +#13886 = PRESENTATION_STYLE_ASSIGNMENT((#13887,#13892)); +#13887 = SURFACE_STYLE_USAGE(.BOTH.,#13888); +#13888 = SURFACE_SIDE_STYLE('',(#13889)); +#13889 = SURFACE_STYLE_FILL_AREA(#13890); +#13890 = FILL_AREA_STYLE('',(#13891)); +#13891 = FILL_AREA_STYLE_COLOUR('',#13524); +#13892 = CURVE_STYLE('',#13893,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13893 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13894 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13895),#6735); +#13895 = STYLED_ITEM('color',(#13896),#6585); +#13896 = PRESENTATION_STYLE_ASSIGNMENT((#13897,#13902)); +#13897 = SURFACE_STYLE_USAGE(.BOTH.,#13898); +#13898 = SURFACE_SIDE_STYLE('',(#13899)); +#13899 = SURFACE_STYLE_FILL_AREA(#13900); +#13900 = FILL_AREA_STYLE('',(#13901)); +#13901 = FILL_AREA_STYLE_COLOUR('',#13557); +#13902 = CURVE_STYLE('',#13903,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13903 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13904 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13905),#8769); +#13905 = STYLED_ITEM('color',(#13906),#7531); +#13906 = PRESENTATION_STYLE_ASSIGNMENT((#13907,#13912)); +#13907 = SURFACE_STYLE_USAGE(.BOTH.,#13908); +#13908 = SURFACE_SIDE_STYLE('',(#13909)); +#13909 = SURFACE_STYLE_FILL_AREA(#13910); +#13910 = FILL_AREA_STYLE('',(#13911)); +#13911 = FILL_AREA_STYLE_COLOUR('',#13524); +#13912 = CURVE_STYLE('',#13913,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13913 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13914 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13915),#2925); +#13915 = STYLED_ITEM('color',(#13916),#2775); +#13916 = PRESENTATION_STYLE_ASSIGNMENT((#13917,#13922)); +#13917 = SURFACE_STYLE_USAGE(.BOTH.,#13918); +#13918 = SURFACE_SIDE_STYLE('',(#13919)); +#13919 = SURFACE_STYLE_FILL_AREA(#13920); +#13920 = FILL_AREA_STYLE('',(#13921)); +#13921 = FILL_AREA_STYLE_COLOUR('',#13546); +#13922 = CURVE_STYLE('',#13923,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13923 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13924 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13925),#10043); +#13925 = STYLED_ITEM('color',(#13926),#9893); +#13926 = PRESENTATION_STYLE_ASSIGNMENT((#13927,#13932)); +#13927 = SURFACE_STYLE_USAGE(.BOTH.,#13928); +#13928 = SURFACE_SIDE_STYLE('',(#13929)); +#13929 = SURFACE_STYLE_FILL_AREA(#13930); +#13930 = FILL_AREA_STYLE('',(#13931)); +#13931 = FILL_AREA_STYLE_COLOUR('',#13524); +#13932 = CURVE_STYLE('',#13933,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13933 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13934 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13935),#13505); +#13935 = STYLED_ITEM('color',(#13936),#12339); +#13936 = PRESENTATION_STYLE_ASSIGNMENT((#13937,#13942)); +#13937 = SURFACE_STYLE_USAGE(.BOTH.,#13938); +#13938 = SURFACE_SIDE_STYLE('',(#13939)); +#13939 = SURFACE_STYLE_FILL_AREA(#13940); +#13940 = FILL_AREA_STYLE('',(#13941)); +#13941 = FILL_AREA_STYLE_COLOUR('',#13546); +#13942 = CURVE_STYLE('',#13943,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13943 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13944 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13945),#3432); +#13945 = STYLED_ITEM('color',(#13946),#3282); +#13946 = PRESENTATION_STYLE_ASSIGNMENT((#13947,#13952)); +#13947 = SURFACE_STYLE_USAGE(.BOTH.,#13948); +#13948 = SURFACE_SIDE_STYLE('',(#13949)); +#13949 = SURFACE_STYLE_FILL_AREA(#13950); +#13950 = FILL_AREA_STYLE('',(#13951)); +#13951 = FILL_AREA_STYLE_COLOUR('',#13546); +#13952 = CURVE_STYLE('',#13953,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13953 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13954 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13955),#11902); +#13955 = STYLED_ITEM('color',(#13956),#11752); +#13956 = PRESENTATION_STYLE_ASSIGNMENT((#13957,#13962)); +#13957 = SURFACE_STYLE_USAGE(.BOTH.,#13958); +#13958 = SURFACE_SIDE_STYLE('',(#13959)); +#13959 = SURFACE_STYLE_FILL_AREA(#13960); +#13960 = FILL_AREA_STYLE('',(#13961)); +#13961 = FILL_AREA_STYLE_COLOUR('',#13524); +#13962 = CURVE_STYLE('',#13963,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13963 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13965),#6189); +#13965 = STYLED_ITEM('color',(#13966),#5899); +#13966 = PRESENTATION_STYLE_ASSIGNMENT((#13967,#13972)); +#13967 = SURFACE_STYLE_USAGE(.BOTH.,#13968); +#13968 = SURFACE_SIDE_STYLE('',(#13969)); +#13969 = SURFACE_STYLE_FILL_AREA(#13970); +#13970 = FILL_AREA_STYLE('',(#13971)); +#13971 = FILL_AREA_STYLE_COLOUR('',#13546); +#13972 = CURVE_STYLE('',#13973,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13973 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13974 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13975),#542); +#13975 = STYLED_ITEM('color',(#13976),#392); +#13976 = PRESENTATION_STYLE_ASSIGNMENT((#13977,#13982)); +#13977 = SURFACE_STYLE_USAGE(.BOTH.,#13978); +#13978 = SURFACE_SIDE_STYLE('',(#13979)); +#13979 = SURFACE_STYLE_FILL_AREA(#13980); +#13980 = FILL_AREA_STYLE('',(#13981)); +#13981 = FILL_AREA_STYLE_COLOUR('',#13546); +#13982 = CURVE_STYLE('',#13983,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13983 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13984 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13985),#4615); +#13985 = STYLED_ITEM('color',(#13986),#4465); +#13986 = PRESENTATION_STYLE_ASSIGNMENT((#13987,#13992)); +#13987 = SURFACE_STYLE_USAGE(.BOTH.,#13988); +#13988 = SURFACE_SIDE_STYLE('',(#13989)); +#13989 = SURFACE_STYLE_FILL_AREA(#13990); +#13990 = FILL_AREA_STYLE('',(#13991)); +#13991 = FILL_AREA_STYLE_COLOUR('',#13546); +#13992 = CURVE_STYLE('',#13993,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#13993 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13995),#5361); +#13995 = STYLED_ITEM('color',(#13996),#5176); +#13996 = PRESENTATION_STYLE_ASSIGNMENT((#13997,#14002)); +#13997 = SURFACE_STYLE_USAGE(.BOTH.,#13998); +#13998 = SURFACE_SIDE_STYLE('',(#13999)); +#13999 = SURFACE_STYLE_FILL_AREA(#14000); +#14000 = FILL_AREA_STYLE('',(#14001)); +#14001 = FILL_AREA_STYLE_COLOUR('',#13546); +#14002 = CURVE_STYLE('',#14003,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#14003 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#14004 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #14005),#9198); +#14005 = STYLED_ITEM('color',(#14006),#9048); +#14006 = PRESENTATION_STYLE_ASSIGNMENT((#14007,#14012)); +#14007 = SURFACE_STYLE_USAGE(.BOTH.,#14008); +#14008 = SURFACE_SIDE_STYLE('',(#14009)); +#14009 = SURFACE_STYLE_FILL_AREA(#14010); +#14010 = FILL_AREA_STYLE('',(#14011)); +#14011 = FILL_AREA_STYLE_COLOUR('',#13524); +#14012 = CURVE_STYLE('',#14013,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#14013 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#14014 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #14015),#4819); +#14015 = STYLED_ITEM('color',(#14016),#4634); +#14016 = PRESENTATION_STYLE_ASSIGNMENT((#14017,#14022)); +#14017 = SURFACE_STYLE_USAGE(.BOTH.,#14018); +#14018 = SURFACE_SIDE_STYLE('',(#14019)); +#14019 = SURFACE_STYLE_FILL_AREA(#14020); +#14020 = FILL_AREA_STYLE('',(#14021)); +#14021 = FILL_AREA_STYLE_COLOUR('',#13546); +#14022 = CURVE_STYLE('',#14023,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#14023 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#14024 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #14025),#4277); +#14025 = STYLED_ITEM('color',(#14026),#4127); +#14026 = PRESENTATION_STYLE_ASSIGNMENT((#14027,#14032)); +#14027 = SURFACE_STYLE_USAGE(.BOTH.,#14028); +#14028 = SURFACE_SIDE_STYLE('',(#14029)); +#14029 = SURFACE_STYLE_FILL_AREA(#14030); +#14030 = FILL_AREA_STYLE('',(#14031)); +#14031 = FILL_AREA_STYLE_COLOUR('',#13546); +#14032 = CURVE_STYLE('',#14033,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#14033 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#14034 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #14035),#10888); +#14035 = STYLED_ITEM('color',(#14036),#10738); +#14036 = PRESENTATION_STYLE_ASSIGNMENT((#14037,#14042)); +#14037 = SURFACE_STYLE_USAGE(.BOTH.,#14038); +#14038 = SURFACE_SIDE_STYLE('',(#14039)); +#14039 = SURFACE_STYLE_FILL_AREA(#14040); +#14040 = FILL_AREA_STYLE('',(#14041)); +#14041 = FILL_AREA_STYLE_COLOUR('',#13524); +#14042 = CURVE_STYLE('',#14043,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#14043 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#14044 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #14045),#2587); +#14045 = STYLED_ITEM('color',(#14046),#2437); +#14046 = PRESENTATION_STYLE_ASSIGNMENT((#14047,#14052)); +#14047 = SURFACE_STYLE_USAGE(.BOTH.,#14048); +#14048 = SURFACE_SIDE_STYLE('',(#14049)); +#14049 = SURFACE_STYLE_FILL_AREA(#14050); +#14050 = FILL_AREA_STYLE('',(#14051)); +#14051 = FILL_AREA_STYLE_COLOUR('',#13546); +#14052 = CURVE_STYLE('',#14053,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#14053 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#14054 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #14055),#4988); +#14055 = STYLED_ITEM('color',(#14056),#4838); +#14056 = PRESENTATION_STYLE_ASSIGNMENT((#14057,#14062)); +#14057 = SURFACE_STYLE_USAGE(.BOTH.,#14058); +#14058 = SURFACE_SIDE_STYLE('',(#14059)); +#14059 = SURFACE_STYLE_FILL_AREA(#14060); +#14060 = FILL_AREA_STYLE('',(#14061)); +#14061 = FILL_AREA_STYLE_COLOUR('',#13546); +#14062 = CURVE_STYLE('',#14063,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#14063 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#14064 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #14065),#3939); +#14065 = STYLED_ITEM('color',(#14066),#3789); +#14066 = PRESENTATION_STYLE_ASSIGNMENT((#14067,#14072)); +#14067 = SURFACE_STYLE_USAGE(.BOTH.,#14068); +#14068 = SURFACE_SIDE_STYLE('',(#14069)); +#14069 = SURFACE_STYLE_FILL_AREA(#14070); +#14070 = FILL_AREA_STYLE('',(#14071)); +#14071 = FILL_AREA_STYLE_COLOUR('',#13546); +#14072 = CURVE_STYLE('',#14073,POSITIVE_LENGTH_MEASURE(0.1),#13527); +#14073 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21;