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