ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2024-12-09T17:26:15',('Author'),( ''),'Open CASCADE STEP processor 7.8','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('phone_stand','phone_stand','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); #15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); #16 = CARTESIAN_POINT('',(0.,0.,0.)); #17 = DIRECTION('',(0.,0.,1.)); #18 = DIRECTION('',(1.,0.,0.)); #19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); #20 = CARTESIAN_POINT('',(0.,0.,0.)); #21 = DIRECTION('',(0.,0.,1.)); #22 = DIRECTION('',(1.,0.,0.)); #23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24, 'distance_accuracy_value','confusion accuracy'); #28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); #29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); #30 = PRODUCT_DEFINITION_SHAPE('','',#31); #31 = PRODUCT_DEFINITION('design','',#32,#35); #32 = PRODUCT_DEFINITION_FORMATION('','',#33); #33 = PRODUCT('Body','Body','',(#34)); #34 = PRODUCT_CONTEXT('',#2,'mechanical'); #35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#552); #37 = MANIFOLD_SOLID_BREP('',#38); #38 = CLOSED_SHELL('',(#39,#79,#201,#226,#251,#302,#319,#336,#353,#370, #382,#407,#432,#457,#482,#507,#516,#525,#534,#543)); #39 = ADVANCED_FACE('',(#40),#74,.F.); #40 = FACE_BOUND('',#41,.F.); #41 = EDGE_LOOP('',(#42,#52,#60,#68)); #42 = ORIENTED_EDGE('',*,*,#43,.F.); #43 = EDGE_CURVE('',#44,#46,#48,.T.); #44 = VERTEX_POINT('',#45); #45 = CARTESIAN_POINT('',(-2.22044604925E-16,1.5,1.)); #46 = VERTEX_POINT('',#47); #47 = CARTESIAN_POINT('',(-2.22044604925E-16,13.5,1.)); #48 = LINE('',#49,#50); #49 = CARTESIAN_POINT('',(0.,0.,1.)); #50 = VECTOR('',#51,1.); #51 = DIRECTION('',(0.,1.,0.)); #52 = ORIENTED_EDGE('',*,*,#53,.F.); #53 = EDGE_CURVE('',#54,#44,#56,.T.); #54 = VERTEX_POINT('',#55); #55 = CARTESIAN_POINT('',(-2.22044604925E-16,1.5,0.)); #56 = LINE('',#57,#58); #57 = CARTESIAN_POINT('',(-2.22044604925E-16,1.5,0.)); #58 = VECTOR('',#59,1.); #59 = DIRECTION('',(0.,0.,1.)); #60 = ORIENTED_EDGE('',*,*,#61,.T.); #61 = EDGE_CURVE('',#54,#62,#64,.T.); #62 = VERTEX_POINT('',#63); #63 = CARTESIAN_POINT('',(-2.22044604925E-16,13.5,0.)); #64 = LINE('',#65,#66); #65 = CARTESIAN_POINT('',(0.,0.,0.)); #66 = VECTOR('',#67,1.); #67 = DIRECTION('',(0.,1.,0.)); #68 = ORIENTED_EDGE('',*,*,#69,.T.); #69 = EDGE_CURVE('',#62,#46,#70,.T.); #70 = LINE('',#71,#72); #71 = CARTESIAN_POINT('',(-2.22044604925E-16,13.5,0.)); #72 = VECTOR('',#73,1.); #73 = DIRECTION('',(0.,0.,1.)); #74 = PLANE('',#75); #75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); #76 = CARTESIAN_POINT('',(0.,0.,0.)); #77 = DIRECTION('',(1.,0.,0.)); #78 = DIRECTION('',(0.,0.,1.)); #79 = ADVANCED_FACE('',(#80,#141,#152,#163,#174,#185),#196,.T.); #80 = FACE_BOUND('',#81,.T.); #81 = EDGE_LOOP('',(#82,#83,#92,#100,#109,#117,#126,#134)); #82 = ORIENTED_EDGE('',*,*,#43,.F.); #83 = ORIENTED_EDGE('',*,*,#84,.T.); #84 = EDGE_CURVE('',#44,#85,#87,.T.); #85 = VERTEX_POINT('',#86); #86 = CARTESIAN_POINT('',(1.5,-2.22044604925E-16,1.)); #87 = CIRCLE('',#88,1.5); #88 = AXIS2_PLACEMENT_3D('',#89,#90,#91); #89 = CARTESIAN_POINT('',(1.5,1.5,1.)); #90 = DIRECTION('',(0.,0.,1.)); #91 = DIRECTION('',(0.,-1.,0.)); #92 = ORIENTED_EDGE('',*,*,#93,.T.); #93 = EDGE_CURVE('',#85,#94,#96,.T.); #94 = VERTEX_POINT('',#95); #95 = CARTESIAN_POINT('',(13.5,-2.22044604925E-16,1.)); #96 = LINE('',#97,#98); #97 = CARTESIAN_POINT('',(0.,0.,1.)); #98 = VECTOR('',#99,1.); #99 = DIRECTION('',(1.,0.,0.)); #100 = ORIENTED_EDGE('',*,*,#101,.T.); #101 = EDGE_CURVE('',#94,#102,#104,.T.); #102 = VERTEX_POINT('',#103); #103 = CARTESIAN_POINT('',(15.,1.5,1.)); #104 = CIRCLE('',#105,1.5); #105 = AXIS2_PLACEMENT_3D('',#106,#107,#108); #106 = CARTESIAN_POINT('',(13.5,1.5,1.)); #107 = DIRECTION('',(0.,0.,1.)); #108 = DIRECTION('',(0.,-1.,0.)); #109 = ORIENTED_EDGE('',*,*,#110,.T.); #110 = EDGE_CURVE('',#102,#111,#113,.T.); #111 = VERTEX_POINT('',#112); #112 = CARTESIAN_POINT('',(15.,13.5,1.)); #113 = LINE('',#114,#115); #114 = CARTESIAN_POINT('',(15.,0.,1.)); #115 = VECTOR('',#116,1.); #116 = DIRECTION('',(0.,1.,0.)); #117 = ORIENTED_EDGE('',*,*,#118,.F.); #118 = EDGE_CURVE('',#119,#111,#121,.T.); #119 = VERTEX_POINT('',#120); #120 = CARTESIAN_POINT('',(13.5,15.,1.)); #121 = CIRCLE('',#122,1.5); #122 = AXIS2_PLACEMENT_3D('',#123,#124,#125); #123 = CARTESIAN_POINT('',(13.5,13.5,1.)); #124 = DIRECTION('',(-0.,-0.,-1.)); #125 = DIRECTION('',(0.,-1.,0.)); #126 = ORIENTED_EDGE('',*,*,#127,.F.); #127 = EDGE_CURVE('',#128,#119,#130,.T.); #128 = VERTEX_POINT('',#129); #129 = CARTESIAN_POINT('',(1.5,15.,1.)); #130 = LINE('',#131,#132); #131 = CARTESIAN_POINT('',(0.,15.,1.)); #132 = VECTOR('',#133,1.); #133 = DIRECTION('',(1.,0.,0.)); #134 = ORIENTED_EDGE('',*,*,#135,.F.); #135 = EDGE_CURVE('',#46,#128,#136,.T.); #136 = CIRCLE('',#137,1.5); #137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); #138 = CARTESIAN_POINT('',(1.5,13.5,1.)); #139 = DIRECTION('',(-0.,-0.,-1.)); #140 = DIRECTION('',(0.,-1.,0.)); #141 = FACE_BOUND('',#142,.T.); #142 = EDGE_LOOP('',(#143)); #143 = ORIENTED_EDGE('',*,*,#144,.T.); #144 = EDGE_CURVE('',#145,#145,#147,.T.); #145 = VERTEX_POINT('',#146); #146 = CARTESIAN_POINT('',(2.25,1.25,1.)); #147 = CIRCLE('',#148,1.); #148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); #149 = CARTESIAN_POINT('',(1.25,1.25,1.)); #150 = DIRECTION('',(0.,0.,-1.)); #151 = DIRECTION('',(1.,0.,0.)); #152 = FACE_BOUND('',#153,.T.); #153 = EDGE_LOOP('',(#154)); #154 = ORIENTED_EDGE('',*,*,#155,.T.); #155 = EDGE_CURVE('',#156,#156,#158,.T.); #156 = VERTEX_POINT('',#157); #157 = CARTESIAN_POINT('',(14.75,1.25,1.)); #158 = CIRCLE('',#159,1.); #159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); #160 = CARTESIAN_POINT('',(13.75,1.25,1.)); #161 = DIRECTION('',(0.,0.,-1.)); #162 = DIRECTION('',(1.,0.,0.)); #163 = FACE_BOUND('',#164,.T.); #164 = EDGE_LOOP('',(#165)); #165 = ORIENTED_EDGE('',*,*,#166,.T.); #166 = EDGE_CURVE('',#167,#167,#169,.T.); #167 = VERTEX_POINT('',#168); #168 = CARTESIAN_POINT('',(2.25,13.75,1.)); #169 = CIRCLE('',#170,1.); #170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); #171 = CARTESIAN_POINT('',(1.25,13.75,1.)); #172 = DIRECTION('',(0.,0.,-1.)); #173 = DIRECTION('',(1.,0.,0.)); #174 = FACE_BOUND('',#175,.T.); #175 = EDGE_LOOP('',(#176)); #176 = ORIENTED_EDGE('',*,*,#177,.T.); #177 = EDGE_CURVE('',#178,#178,#180,.T.); #178 = VERTEX_POINT('',#179); #179 = CARTESIAN_POINT('',(13.5,7.5,1.)); #180 = CIRCLE('',#181,6.); #181 = AXIS2_PLACEMENT_3D('',#182,#183,#184); #182 = CARTESIAN_POINT('',(7.5,7.5,1.)); #183 = DIRECTION('',(0.,0.,-1.)); #184 = DIRECTION('',(1.,0.,0.)); #185 = FACE_BOUND('',#186,.T.); #186 = EDGE_LOOP('',(#187)); #187 = ORIENTED_EDGE('',*,*,#188,.T.); #188 = EDGE_CURVE('',#189,#189,#191,.T.); #189 = VERTEX_POINT('',#190); #190 = CARTESIAN_POINT('',(14.75,13.75,1.)); #191 = CIRCLE('',#192,1.); #192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); #193 = CARTESIAN_POINT('',(13.75,13.75,1.)); #194 = DIRECTION('',(0.,0.,-1.)); #195 = DIRECTION('',(1.,0.,0.)); #196 = PLANE('',#197); #197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); #198 = CARTESIAN_POINT('',(0.,0.,1.)); #199 = DIRECTION('',(0.,0.,1.)); #200 = DIRECTION('',(1.,0.,0.)); #201 = ADVANCED_FACE('',(#202),#221,.T.); #202 = FACE_BOUND('',#203,.T.); #203 = EDGE_LOOP('',(#204,#213,#219,#220)); #204 = ORIENTED_EDGE('',*,*,#205,.T.); #205 = EDGE_CURVE('',#54,#206,#208,.T.); #206 = VERTEX_POINT('',#207); #207 = CARTESIAN_POINT('',(1.5,-2.22044604925E-16,0.)); #208 = CIRCLE('',#209,1.5); #209 = AXIS2_PLACEMENT_3D('',#210,#211,#212); #210 = CARTESIAN_POINT('',(1.5,1.5,0.)); #211 = DIRECTION('',(0.,0.,1.)); #212 = DIRECTION('',(0.,-1.,0.)); #213 = ORIENTED_EDGE('',*,*,#214,.T.); #214 = EDGE_CURVE('',#206,#85,#215,.T.); #215 = LINE('',#216,#217); #216 = CARTESIAN_POINT('',(1.5,-2.22044604925E-16,0.)); #217 = VECTOR('',#218,1.); #218 = DIRECTION('',(0.,0.,1.)); #219 = ORIENTED_EDGE('',*,*,#84,.F.); #220 = ORIENTED_EDGE('',*,*,#53,.F.); #221 = CYLINDRICAL_SURFACE('',#222,1.5); #222 = AXIS2_PLACEMENT_3D('',#223,#224,#225); #223 = CARTESIAN_POINT('',(1.5,1.5,0.)); #224 = DIRECTION('',(0.,0.,1.)); #225 = DIRECTION('',(-1.,-0.,0.)); #226 = ADVANCED_FACE('',(#227),#246,.T.); #227 = FACE_BOUND('',#228,.F.); #228 = EDGE_LOOP('',(#229,#238,#244,#245)); #229 = ORIENTED_EDGE('',*,*,#230,.T.); #230 = EDGE_CURVE('',#62,#231,#233,.T.); #231 = VERTEX_POINT('',#232); #232 = CARTESIAN_POINT('',(1.5,15.,0.)); #233 = CIRCLE('',#234,1.5); #234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); #235 = CARTESIAN_POINT('',(1.5,13.5,0.)); #236 = DIRECTION('',(-0.,-0.,-1.)); #237 = DIRECTION('',(0.,-1.,0.)); #238 = ORIENTED_EDGE('',*,*,#239,.T.); #239 = EDGE_CURVE('',#231,#128,#240,.T.); #240 = LINE('',#241,#242); #241 = CARTESIAN_POINT('',(1.5,15.,0.)); #242 = VECTOR('',#243,1.); #243 = DIRECTION('',(0.,0.,1.)); #244 = ORIENTED_EDGE('',*,*,#135,.F.); #245 = ORIENTED_EDGE('',*,*,#69,.F.); #246 = CYLINDRICAL_SURFACE('',#247,1.5); #247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); #248 = CARTESIAN_POINT('',(1.5,13.5,0.)); #249 = DIRECTION('',(0.,0.,1.)); #250 = DIRECTION('',(-1.,-0.,0.)); #251 = ADVANCED_FACE('',(#252),#297,.F.); #252 = FACE_BOUND('',#253,.F.); #253 = EDGE_LOOP('',(#254,#255,#256,#264,#273,#281,#290,#296)); #254 = ORIENTED_EDGE('',*,*,#61,.F.); #255 = ORIENTED_EDGE('',*,*,#205,.T.); #256 = ORIENTED_EDGE('',*,*,#257,.T.); #257 = EDGE_CURVE('',#206,#258,#260,.T.); #258 = VERTEX_POINT('',#259); #259 = CARTESIAN_POINT('',(13.5,-2.22044604925E-16,0.)); #260 = LINE('',#261,#262); #261 = CARTESIAN_POINT('',(0.,0.,0.)); #262 = VECTOR('',#263,1.); #263 = DIRECTION('',(1.,0.,0.)); #264 = ORIENTED_EDGE('',*,*,#265,.T.); #265 = EDGE_CURVE('',#258,#266,#268,.T.); #266 = VERTEX_POINT('',#267); #267 = CARTESIAN_POINT('',(15.,1.5,0.)); #268 = CIRCLE('',#269,1.5); #269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); #270 = CARTESIAN_POINT('',(13.5,1.5,0.)); #271 = DIRECTION('',(0.,0.,1.)); #272 = DIRECTION('',(0.,-1.,0.)); #273 = ORIENTED_EDGE('',*,*,#274,.T.); #274 = EDGE_CURVE('',#266,#275,#277,.T.); #275 = VERTEX_POINT('',#276); #276 = CARTESIAN_POINT('',(15.,13.5,0.)); #277 = LINE('',#278,#279); #278 = CARTESIAN_POINT('',(15.,0.,0.)); #279 = VECTOR('',#280,1.); #280 = DIRECTION('',(0.,1.,0.)); #281 = ORIENTED_EDGE('',*,*,#282,.F.); #282 = EDGE_CURVE('',#283,#275,#285,.T.); #283 = VERTEX_POINT('',#284); #284 = CARTESIAN_POINT('',(13.5,15.,0.)); #285 = CIRCLE('',#286,1.5); #286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); #287 = CARTESIAN_POINT('',(13.5,13.5,0.)); #288 = DIRECTION('',(-0.,-0.,-1.)); #289 = DIRECTION('',(0.,-1.,0.)); #290 = ORIENTED_EDGE('',*,*,#291,.F.); #291 = EDGE_CURVE('',#231,#283,#292,.T.); #292 = LINE('',#293,#294); #293 = CARTESIAN_POINT('',(0.,15.,0.)); #294 = VECTOR('',#295,1.); #295 = DIRECTION('',(1.,0.,0.)); #296 = ORIENTED_EDGE('',*,*,#230,.F.); #297 = PLANE('',#298); #298 = AXIS2_PLACEMENT_3D('',#299,#300,#301); #299 = CARTESIAN_POINT('',(0.,0.,0.)); #300 = DIRECTION('',(0.,0.,1.)); #301 = DIRECTION('',(1.,0.,0.)); #302 = ADVANCED_FACE('',(#303),#314,.F.); #303 = FACE_BOUND('',#304,.F.); #304 = EDGE_LOOP('',(#305,#306,#307,#308)); #305 = ORIENTED_EDGE('',*,*,#257,.F.); #306 = ORIENTED_EDGE('',*,*,#214,.T.); #307 = ORIENTED_EDGE('',*,*,#93,.T.); #308 = ORIENTED_EDGE('',*,*,#309,.F.); #309 = EDGE_CURVE('',#258,#94,#310,.T.); #310 = LINE('',#311,#312); #311 = CARTESIAN_POINT('',(13.5,-2.22044604925E-16,0.)); #312 = VECTOR('',#313,1.); #313 = DIRECTION('',(0.,0.,1.)); #314 = PLANE('',#315); #315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); #316 = CARTESIAN_POINT('',(0.,0.,0.)); #317 = DIRECTION('',(0.,1.,0.)); #318 = DIRECTION('',(0.,0.,1.)); #319 = ADVANCED_FACE('',(#320),#331,.T.); #320 = FACE_BOUND('',#321,.T.); #321 = EDGE_LOOP('',(#322,#323,#324,#325)); #322 = ORIENTED_EDGE('',*,*,#291,.F.); #323 = ORIENTED_EDGE('',*,*,#239,.T.); #324 = ORIENTED_EDGE('',*,*,#127,.T.); #325 = ORIENTED_EDGE('',*,*,#326,.F.); #326 = EDGE_CURVE('',#283,#119,#327,.T.); #327 = LINE('',#328,#329); #328 = CARTESIAN_POINT('',(13.5,15.,0.)); #329 = VECTOR('',#330,1.); #330 = DIRECTION('',(0.,0.,1.)); #331 = PLANE('',#332); #332 = AXIS2_PLACEMENT_3D('',#333,#334,#335); #333 = CARTESIAN_POINT('',(0.,15.,0.)); #334 = DIRECTION('',(0.,1.,0.)); #335 = DIRECTION('',(0.,0.,1.)); #336 = ADVANCED_FACE('',(#337),#348,.T.); #337 = FACE_BOUND('',#338,.T.); #338 = EDGE_LOOP('',(#339,#340,#346,#347)); #339 = ORIENTED_EDGE('',*,*,#265,.T.); #340 = ORIENTED_EDGE('',*,*,#341,.T.); #341 = EDGE_CURVE('',#266,#102,#342,.T.); #342 = LINE('',#343,#344); #343 = CARTESIAN_POINT('',(15.,1.5,0.)); #344 = VECTOR('',#345,1.); #345 = DIRECTION('',(0.,0.,1.)); #346 = ORIENTED_EDGE('',*,*,#101,.F.); #347 = ORIENTED_EDGE('',*,*,#309,.F.); #348 = CYLINDRICAL_SURFACE('',#349,1.5); #349 = AXIS2_PLACEMENT_3D('',#350,#351,#352); #350 = CARTESIAN_POINT('',(13.5,1.5,0.)); #351 = DIRECTION('',(0.,0.,1.)); #352 = DIRECTION('',(0.,-1.,0.)); #353 = ADVANCED_FACE('',(#354),#365,.T.); #354 = FACE_BOUND('',#355,.F.); #355 = EDGE_LOOP('',(#356,#357,#363,#364)); #356 = ORIENTED_EDGE('',*,*,#282,.T.); #357 = ORIENTED_EDGE('',*,*,#358,.T.); #358 = EDGE_CURVE('',#275,#111,#359,.T.); #359 = LINE('',#360,#361); #360 = CARTESIAN_POINT('',(15.,13.5,0.)); #361 = VECTOR('',#362,1.); #362 = DIRECTION('',(0.,0.,1.)); #363 = ORIENTED_EDGE('',*,*,#118,.F.); #364 = ORIENTED_EDGE('',*,*,#326,.F.); #365 = CYLINDRICAL_SURFACE('',#366,1.5); #366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); #367 = CARTESIAN_POINT('',(13.5,13.5,0.)); #368 = DIRECTION('',(0.,0.,1.)); #369 = DIRECTION('',(0.,1.,0.)); #370 = ADVANCED_FACE('',(#371),#377,.T.); #371 = FACE_BOUND('',#372,.T.); #372 = EDGE_LOOP('',(#373,#374,#375,#376)); #373 = ORIENTED_EDGE('',*,*,#110,.F.); #374 = ORIENTED_EDGE('',*,*,#341,.F.); #375 = ORIENTED_EDGE('',*,*,#274,.T.); #376 = ORIENTED_EDGE('',*,*,#358,.T.); #377 = PLANE('',#378); #378 = AXIS2_PLACEMENT_3D('',#379,#380,#381); #379 = CARTESIAN_POINT('',(15.,0.,0.)); #380 = DIRECTION('',(1.,0.,0.)); #381 = DIRECTION('',(0.,0.,1.)); #382 = ADVANCED_FACE('',(#383),#402,.F.); #383 = FACE_BOUND('',#384,.T.); #384 = EDGE_LOOP('',(#385,#394,#400,#401)); #385 = ORIENTED_EDGE('',*,*,#386,.F.); #386 = EDGE_CURVE('',#387,#387,#389,.T.); #387 = VERTEX_POINT('',#388); #388 = CARTESIAN_POINT('',(2.25,1.25,0.5)); #389 = CIRCLE('',#390,1.); #390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); #391 = CARTESIAN_POINT('',(1.25,1.25,0.5)); #392 = DIRECTION('',(0.,0.,1.)); #393 = DIRECTION('',(1.,0.,0.)); #394 = ORIENTED_EDGE('',*,*,#395,.T.); #395 = EDGE_CURVE('',#387,#145,#396,.T.); #396 = LINE('',#397,#398); #397 = CARTESIAN_POINT('',(2.25,1.25,0.5)); #398 = VECTOR('',#399,1.); #399 = DIRECTION('',(0.,0.,1.)); #400 = ORIENTED_EDGE('',*,*,#144,.F.); #401 = ORIENTED_EDGE('',*,*,#395,.F.); #402 = CYLINDRICAL_SURFACE('',#403,1.); #403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); #404 = CARTESIAN_POINT('',(1.25,1.25,0.5)); #405 = DIRECTION('',(-0.,-0.,-1.)); #406 = DIRECTION('',(1.,0.,0.)); #407 = ADVANCED_FACE('',(#408),#427,.F.); #408 = FACE_BOUND('',#409,.T.); #409 = EDGE_LOOP('',(#410,#419,#425,#426)); #410 = ORIENTED_EDGE('',*,*,#411,.F.); #411 = EDGE_CURVE('',#412,#412,#414,.T.); #412 = VERTEX_POINT('',#413); #413 = CARTESIAN_POINT('',(14.75,1.25,0.5)); #414 = CIRCLE('',#415,1.); #415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); #416 = CARTESIAN_POINT('',(13.75,1.25,0.5)); #417 = DIRECTION('',(0.,0.,1.)); #418 = DIRECTION('',(1.,0.,0.)); #419 = ORIENTED_EDGE('',*,*,#420,.T.); #420 = EDGE_CURVE('',#412,#156,#421,.T.); #421 = LINE('',#422,#423); #422 = CARTESIAN_POINT('',(14.75,1.25,0.5)); #423 = VECTOR('',#424,1.); #424 = DIRECTION('',(0.,0.,1.)); #425 = ORIENTED_EDGE('',*,*,#155,.F.); #426 = ORIENTED_EDGE('',*,*,#420,.F.); #427 = CYLINDRICAL_SURFACE('',#428,1.); #428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); #429 = CARTESIAN_POINT('',(13.75,1.25,0.5)); #430 = DIRECTION('',(-0.,-0.,-1.)); #431 = DIRECTION('',(1.,0.,0.)); #432 = ADVANCED_FACE('',(#433),#452,.F.); #433 = FACE_BOUND('',#434,.T.); #434 = EDGE_LOOP('',(#435,#444,#450,#451)); #435 = ORIENTED_EDGE('',*,*,#436,.F.); #436 = EDGE_CURVE('',#437,#437,#439,.T.); #437 = VERTEX_POINT('',#438); #438 = CARTESIAN_POINT('',(2.25,13.75,0.5)); #439 = CIRCLE('',#440,1.); #440 = AXIS2_PLACEMENT_3D('',#441,#442,#443); #441 = CARTESIAN_POINT('',(1.25,13.75,0.5)); #442 = DIRECTION('',(0.,0.,1.)); #443 = DIRECTION('',(1.,0.,0.)); #444 = ORIENTED_EDGE('',*,*,#445,.T.); #445 = EDGE_CURVE('',#437,#167,#446,.T.); #446 = LINE('',#447,#448); #447 = CARTESIAN_POINT('',(2.25,13.75,0.5)); #448 = VECTOR('',#449,1.); #449 = DIRECTION('',(0.,0.,1.)); #450 = ORIENTED_EDGE('',*,*,#166,.F.); #451 = ORIENTED_EDGE('',*,*,#445,.F.); #452 = CYLINDRICAL_SURFACE('',#453,1.); #453 = AXIS2_PLACEMENT_3D('',#454,#455,#456); #454 = CARTESIAN_POINT('',(1.25,13.75,0.5)); #455 = DIRECTION('',(-0.,-0.,-1.)); #456 = DIRECTION('',(1.,0.,0.)); #457 = ADVANCED_FACE('',(#458),#477,.F.); #458 = FACE_BOUND('',#459,.T.); #459 = EDGE_LOOP('',(#460,#469,#475,#476)); #460 = ORIENTED_EDGE('',*,*,#461,.F.); #461 = EDGE_CURVE('',#462,#462,#464,.T.); #462 = VERTEX_POINT('',#463); #463 = CARTESIAN_POINT('',(13.5,7.5,0.5)); #464 = CIRCLE('',#465,6.); #465 = AXIS2_PLACEMENT_3D('',#466,#467,#468); #466 = CARTESIAN_POINT('',(7.5,7.5,0.5)); #467 = DIRECTION('',(0.,0.,1.)); #468 = DIRECTION('',(1.,0.,0.)); #469 = ORIENTED_EDGE('',*,*,#470,.T.); #470 = EDGE_CURVE('',#462,#178,#471,.T.); #471 = LINE('',#472,#473); #472 = CARTESIAN_POINT('',(13.5,7.5,0.5)); #473 = VECTOR('',#474,1.); #474 = DIRECTION('',(0.,0.,1.)); #475 = ORIENTED_EDGE('',*,*,#177,.F.); #476 = ORIENTED_EDGE('',*,*,#470,.F.); #477 = CYLINDRICAL_SURFACE('',#478,6.); #478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); #479 = CARTESIAN_POINT('',(7.5,7.5,0.5)); #480 = DIRECTION('',(-0.,-0.,-1.)); #481 = DIRECTION('',(1.,0.,0.)); #482 = ADVANCED_FACE('',(#483),#502,.F.); #483 = FACE_BOUND('',#484,.T.); #484 = EDGE_LOOP('',(#485,#494,#500,#501)); #485 = ORIENTED_EDGE('',*,*,#486,.F.); #486 = EDGE_CURVE('',#487,#487,#489,.T.); #487 = VERTEX_POINT('',#488); #488 = CARTESIAN_POINT('',(14.75,13.75,0.5)); #489 = CIRCLE('',#490,1.); #490 = AXIS2_PLACEMENT_3D('',#491,#492,#493); #491 = CARTESIAN_POINT('',(13.75,13.75,0.5)); #492 = DIRECTION('',(0.,0.,1.)); #493 = DIRECTION('',(1.,0.,0.)); #494 = ORIENTED_EDGE('',*,*,#495,.T.); #495 = EDGE_CURVE('',#487,#189,#496,.T.); #496 = LINE('',#497,#498); #497 = CARTESIAN_POINT('',(14.75,13.75,0.5)); #498 = VECTOR('',#499,1.); #499 = DIRECTION('',(0.,0.,1.)); #500 = ORIENTED_EDGE('',*,*,#188,.F.); #501 = ORIENTED_EDGE('',*,*,#495,.F.); #502 = CYLINDRICAL_SURFACE('',#503,1.); #503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); #504 = CARTESIAN_POINT('',(13.75,13.75,0.5)); #505 = DIRECTION('',(-0.,-0.,-1.)); #506 = DIRECTION('',(1.,0.,0.)); #507 = ADVANCED_FACE('',(#508),#511,.T.); #508 = FACE_BOUND('',#509,.F.); #509 = EDGE_LOOP('',(#510)); #510 = ORIENTED_EDGE('',*,*,#386,.F.); #511 = PLANE('',#512); #512 = AXIS2_PLACEMENT_3D('',#513,#514,#515); #513 = CARTESIAN_POINT('',(1.25,1.25,0.5)); #514 = DIRECTION('',(0.,0.,1.)); #515 = DIRECTION('',(1.,0.,0.)); #516 = ADVANCED_FACE('',(#517),#520,.T.); #517 = FACE_BOUND('',#518,.F.); #518 = EDGE_LOOP('',(#519)); #519 = ORIENTED_EDGE('',*,*,#411,.F.); #520 = PLANE('',#521); #521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); #522 = CARTESIAN_POINT('',(13.75,1.25,0.5)); #523 = DIRECTION('',(0.,0.,1.)); #524 = DIRECTION('',(1.,0.,0.)); #525 = ADVANCED_FACE('',(#526),#529,.T.); #526 = FACE_BOUND('',#527,.F.); #527 = EDGE_LOOP('',(#528)); #528 = ORIENTED_EDGE('',*,*,#436,.F.); #529 = PLANE('',#530); #530 = AXIS2_PLACEMENT_3D('',#531,#532,#533); #531 = CARTESIAN_POINT('',(1.25,13.75,0.5)); #532 = DIRECTION('',(0.,0.,1.)); #533 = DIRECTION('',(1.,0.,0.)); #534 = ADVANCED_FACE('',(#535),#538,.T.); #535 = FACE_BOUND('',#536,.F.); #536 = EDGE_LOOP('',(#537)); #537 = ORIENTED_EDGE('',*,*,#461,.F.); #538 = PLANE('',#539); #539 = AXIS2_PLACEMENT_3D('',#540,#541,#542); #540 = CARTESIAN_POINT('',(7.5,7.5,0.5)); #541 = DIRECTION('',(0.,0.,1.)); #542 = DIRECTION('',(1.,0.,0.)); #543 = ADVANCED_FACE('',(#544),#547,.T.); #544 = FACE_BOUND('',#545,.F.); #545 = EDGE_LOOP('',(#546)); #546 = ORIENTED_EDGE('',*,*,#486,.F.); #547 = PLANE('',#548); #548 = AXIS2_PLACEMENT_3D('',#549,#550,#551); #549 = CARTESIAN_POINT('',(13.75,13.75,0.5)); #550 = DIRECTION('',(0.,0.,1.)); #551 = DIRECTION('',(1.,0.,0.)); #552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#556)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#553,#554,#555)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #553 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #554 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #555 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #556 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#553, 'distance_accuracy_value','confusion accuracy'); #557 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#558,#560); #558 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#559) SHAPE_REPRESENTATION_RELATIONSHIP() ); #559 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #560 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#561 ); #561 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Body','',#5,#31,$); #562 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); #563 = SHAPE_DEFINITION_REPRESENTATION(#564,#570); #564 = PRODUCT_DEFINITION_SHAPE('','',#565); #565 = PRODUCT_DEFINITION('design','',#566,#569); #566 = PRODUCT_DEFINITION_FORMATION('','',#567); #567 = PRODUCT('Feet','Feet','',(#568)); #568 = PRODUCT_CONTEXT('',#2,'mechanical'); #569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #570 = SHAPE_REPRESENTATION('',(#11,#571,#575,#579,#583),#587); #571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); #572 = CARTESIAN_POINT('',(13.75,13.75,-0.5)); #573 = DIRECTION('',(0.,0.,1.)); #574 = DIRECTION('',(1.,0.,0.)); #575 = AXIS2_PLACEMENT_3D('',#576,#577,#578); #576 = CARTESIAN_POINT('',(1.25,13.75,-0.5)); #577 = DIRECTION('',(0.,0.,1.)); #578 = DIRECTION('',(1.,0.,0.)); #579 = AXIS2_PLACEMENT_3D('',#580,#581,#582); #580 = CARTESIAN_POINT('',(13.75,1.25,-0.5)); #581 = DIRECTION('',(0.,0.,1.)); #582 = DIRECTION('',(1.,0.,0.)); #583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); #584 = CARTESIAN_POINT('',(1.25,1.25,-0.5)); #585 = DIRECTION('',(0.,0.,1.)); #586 = DIRECTION('',(1.,0.,0.)); #587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#591)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#588,#589,#590)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #588 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #589 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #590 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #591 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#588, 'distance_accuracy_value','confusion accuracy'); #592 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#593,#595); #593 = ( REPRESENTATION_RELATIONSHIP('','',#570,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#594) SHAPE_REPRESENTATION_RELATIONSHIP() ); #594 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); #595 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#596 ); #596 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Feet','',#5,#565,$); #597 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#567)); #598 = SHAPE_DEFINITION_REPRESENTATION(#599,#605); #599 = PRODUCT_DEFINITION_SHAPE('','',#600); #600 = PRODUCT_DEFINITION('design','',#601,#604); #601 = PRODUCT_DEFINITION_FORMATION('','',#602); #602 = PRODUCT('Foot 1','Foot 1','',(#603)); #603 = PRODUCT_CONTEXT('',#2,'mechanical'); #604 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #605 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#606),#659); #606 = MANIFOLD_SOLID_BREP('',#607); #607 = CLOSED_SHELL('',(#608,#641,#650)); #608 = ADVANCED_FACE('',(#609),#636,.T.); #609 = FACE_BOUND('',#610,.F.); #610 = EDGE_LOOP('',(#611,#621,#628,#629)); #611 = ORIENTED_EDGE('',*,*,#612,.T.); #612 = EDGE_CURVE('',#613,#615,#617,.T.); #613 = VERTEX_POINT('',#614); #614 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,0.)); #615 = VERTEX_POINT('',#616); #616 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,1.)); #617 = LINE('',#618,#619); #618 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,0.)); #619 = VECTOR('',#620,1.); #620 = DIRECTION('',(0.,0.,1.)); #621 = ORIENTED_EDGE('',*,*,#622,.T.); #622 = EDGE_CURVE('',#615,#615,#623,.T.); #623 = CIRCLE('',#624,1.); #624 = AXIS2_PLACEMENT_3D('',#625,#626,#627); #625 = CARTESIAN_POINT('',(0.,0.,1.)); #626 = DIRECTION('',(0.,0.,1.)); #627 = DIRECTION('',(1.,0.,-0.)); #628 = ORIENTED_EDGE('',*,*,#612,.F.); #629 = ORIENTED_EDGE('',*,*,#630,.F.); #630 = EDGE_CURVE('',#613,#613,#631,.T.); #631 = CIRCLE('',#632,1.); #632 = AXIS2_PLACEMENT_3D('',#633,#634,#635); #633 = CARTESIAN_POINT('',(0.,0.,0.)); #634 = DIRECTION('',(0.,0.,1.)); #635 = DIRECTION('',(1.,0.,-0.)); #636 = CYLINDRICAL_SURFACE('',#637,1.); #637 = AXIS2_PLACEMENT_3D('',#638,#639,#640); #638 = CARTESIAN_POINT('',(0.,0.,0.)); #639 = DIRECTION('',(-0.,-0.,-1.)); #640 = DIRECTION('',(1.,0.,-0.)); #641 = ADVANCED_FACE('',(#642),#645,.F.); #642 = FACE_BOUND('',#643,.T.); #643 = EDGE_LOOP('',(#644)); #644 = ORIENTED_EDGE('',*,*,#630,.F.); #645 = PLANE('',#646); #646 = AXIS2_PLACEMENT_3D('',#647,#648,#649); #647 = CARTESIAN_POINT('',(0.,0.,0.)); #648 = DIRECTION('',(0.,0.,1.)); #649 = DIRECTION('',(1.,0.,-0.)); #650 = ADVANCED_FACE('',(#651),#654,.T.); #651 = FACE_BOUND('',#652,.F.); #652 = EDGE_LOOP('',(#653)); #653 = ORIENTED_EDGE('',*,*,#622,.F.); #654 = PLANE('',#655); #655 = AXIS2_PLACEMENT_3D('',#656,#657,#658); #656 = CARTESIAN_POINT('',(0.,0.,1.)); #657 = DIRECTION('',(0.,0.,1.)); #658 = DIRECTION('',(1.,0.,-0.)); #659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#663)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#660,#661,#662)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #660 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #661 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #662 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #663 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#660, 'distance_accuracy_value','confusion accuracy'); #664 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#665,#667); #665 = ( REPRESENTATION_RELATIONSHIP('','',#605,#570) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#666) SHAPE_REPRESENTATION_RELATIONSHIP() ); #666 = ITEM_DEFINED_TRANSFORMATION('','',#11,#571); #667 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#668 ); #668 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Foot 1','',#565,#600,$); #669 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#602)); #670 = SHAPE_DEFINITION_REPRESENTATION(#671,#677); #671 = PRODUCT_DEFINITION_SHAPE('','',#672); #672 = PRODUCT_DEFINITION('design','',#673,#676); #673 = PRODUCT_DEFINITION_FORMATION('','',#674); #674 = PRODUCT('Foot 2','Foot 2','',(#675)); #675 = PRODUCT_CONTEXT('',#2,'mechanical'); #676 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #677 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#678),#731); #678 = MANIFOLD_SOLID_BREP('',#679); #679 = CLOSED_SHELL('',(#680,#713,#722)); #680 = ADVANCED_FACE('',(#681),#708,.T.); #681 = FACE_BOUND('',#682,.F.); #682 = EDGE_LOOP('',(#683,#693,#700,#701)); #683 = ORIENTED_EDGE('',*,*,#684,.T.); #684 = EDGE_CURVE('',#685,#687,#689,.T.); #685 = VERTEX_POINT('',#686); #686 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,0.)); #687 = VERTEX_POINT('',#688); #688 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,1.)); #689 = LINE('',#690,#691); #690 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,0.)); #691 = VECTOR('',#692,1.); #692 = DIRECTION('',(0.,0.,1.)); #693 = ORIENTED_EDGE('',*,*,#694,.T.); #694 = EDGE_CURVE('',#687,#687,#695,.T.); #695 = CIRCLE('',#696,1.); #696 = AXIS2_PLACEMENT_3D('',#697,#698,#699); #697 = CARTESIAN_POINT('',(0.,0.,1.)); #698 = DIRECTION('',(0.,0.,1.)); #699 = DIRECTION('',(1.,0.,-0.)); #700 = ORIENTED_EDGE('',*,*,#684,.F.); #701 = ORIENTED_EDGE('',*,*,#702,.F.); #702 = EDGE_CURVE('',#685,#685,#703,.T.); #703 = CIRCLE('',#704,1.); #704 = AXIS2_PLACEMENT_3D('',#705,#706,#707); #705 = CARTESIAN_POINT('',(0.,0.,0.)); #706 = DIRECTION('',(0.,0.,1.)); #707 = DIRECTION('',(1.,0.,-0.)); #708 = CYLINDRICAL_SURFACE('',#709,1.); #709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); #710 = CARTESIAN_POINT('',(0.,0.,0.)); #711 = DIRECTION('',(-0.,-0.,-1.)); #712 = DIRECTION('',(1.,0.,-0.)); #713 = ADVANCED_FACE('',(#714),#717,.F.); #714 = FACE_BOUND('',#715,.T.); #715 = EDGE_LOOP('',(#716)); #716 = ORIENTED_EDGE('',*,*,#702,.F.); #717 = PLANE('',#718); #718 = AXIS2_PLACEMENT_3D('',#719,#720,#721); #719 = CARTESIAN_POINT('',(0.,0.,0.)); #720 = DIRECTION('',(0.,0.,1.)); #721 = DIRECTION('',(1.,0.,-0.)); #722 = ADVANCED_FACE('',(#723),#726,.T.); #723 = FACE_BOUND('',#724,.F.); #724 = EDGE_LOOP('',(#725)); #725 = ORIENTED_EDGE('',*,*,#694,.F.); #726 = PLANE('',#727); #727 = AXIS2_PLACEMENT_3D('',#728,#729,#730); #728 = CARTESIAN_POINT('',(0.,0.,1.)); #729 = DIRECTION('',(0.,0.,1.)); #730 = DIRECTION('',(1.,0.,-0.)); #731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#735)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#732,#733,#734)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #732 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #733 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #734 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #735 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#732, 'distance_accuracy_value','confusion accuracy'); #736 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#737,#739); #737 = ( REPRESENTATION_RELATIONSHIP('','',#677,#570) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#738) SHAPE_REPRESENTATION_RELATIONSHIP() ); #738 = ITEM_DEFINED_TRANSFORMATION('','',#11,#575); #739 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#740 ); #740 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Foot 2','',#565,#672,$); #741 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#674)); #742 = SHAPE_DEFINITION_REPRESENTATION(#743,#749); #743 = PRODUCT_DEFINITION_SHAPE('','',#744); #744 = PRODUCT_DEFINITION('design','',#745,#748); #745 = PRODUCT_DEFINITION_FORMATION('','',#746); #746 = PRODUCT('Foot 3','Foot 3','',(#747)); #747 = PRODUCT_CONTEXT('',#2,'mechanical'); #748 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #749 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#750),#803); #750 = MANIFOLD_SOLID_BREP('',#751); #751 = CLOSED_SHELL('',(#752,#785,#794)); #752 = ADVANCED_FACE('',(#753),#780,.T.); #753 = FACE_BOUND('',#754,.F.); #754 = EDGE_LOOP('',(#755,#765,#772,#773)); #755 = ORIENTED_EDGE('',*,*,#756,.T.); #756 = EDGE_CURVE('',#757,#759,#761,.T.); #757 = VERTEX_POINT('',#758); #758 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,0.)); #759 = VERTEX_POINT('',#760); #760 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,1.)); #761 = LINE('',#762,#763); #762 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,0.)); #763 = VECTOR('',#764,1.); #764 = DIRECTION('',(0.,0.,1.)); #765 = ORIENTED_EDGE('',*,*,#766,.T.); #766 = EDGE_CURVE('',#759,#759,#767,.T.); #767 = CIRCLE('',#768,1.); #768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); #769 = CARTESIAN_POINT('',(0.,0.,1.)); #770 = DIRECTION('',(0.,0.,1.)); #771 = DIRECTION('',(1.,0.,-0.)); #772 = ORIENTED_EDGE('',*,*,#756,.F.); #773 = ORIENTED_EDGE('',*,*,#774,.F.); #774 = EDGE_CURVE('',#757,#757,#775,.T.); #775 = CIRCLE('',#776,1.); #776 = AXIS2_PLACEMENT_3D('',#777,#778,#779); #777 = CARTESIAN_POINT('',(0.,0.,0.)); #778 = DIRECTION('',(0.,0.,1.)); #779 = DIRECTION('',(1.,0.,-0.)); #780 = CYLINDRICAL_SURFACE('',#781,1.); #781 = AXIS2_PLACEMENT_3D('',#782,#783,#784); #782 = CARTESIAN_POINT('',(0.,0.,0.)); #783 = DIRECTION('',(-0.,-0.,-1.)); #784 = DIRECTION('',(1.,0.,-0.)); #785 = ADVANCED_FACE('',(#786),#789,.F.); #786 = FACE_BOUND('',#787,.T.); #787 = EDGE_LOOP('',(#788)); #788 = ORIENTED_EDGE('',*,*,#774,.F.); #789 = PLANE('',#790); #790 = AXIS2_PLACEMENT_3D('',#791,#792,#793); #791 = CARTESIAN_POINT('',(0.,0.,0.)); #792 = DIRECTION('',(0.,0.,1.)); #793 = DIRECTION('',(1.,0.,-0.)); #794 = ADVANCED_FACE('',(#795),#798,.T.); #795 = FACE_BOUND('',#796,.F.); #796 = EDGE_LOOP('',(#797)); #797 = ORIENTED_EDGE('',*,*,#766,.F.); #798 = PLANE('',#799); #799 = AXIS2_PLACEMENT_3D('',#800,#801,#802); #800 = CARTESIAN_POINT('',(0.,0.,1.)); #801 = DIRECTION('',(0.,0.,1.)); #802 = DIRECTION('',(1.,0.,-0.)); #803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#807)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#804,#805,#806)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #804 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #805 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #806 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #807 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#804, 'distance_accuracy_value','confusion accuracy'); #808 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#809,#811); #809 = ( REPRESENTATION_RELATIONSHIP('','',#749,#570) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#810) SHAPE_REPRESENTATION_RELATIONSHIP() ); #810 = ITEM_DEFINED_TRANSFORMATION('','',#11,#579); #811 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#812 ); #812 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Foot 3','',#565,#744,$); #813 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#746)); #814 = SHAPE_DEFINITION_REPRESENTATION(#815,#821); #815 = PRODUCT_DEFINITION_SHAPE('','',#816); #816 = PRODUCT_DEFINITION('design','',#817,#820); #817 = PRODUCT_DEFINITION_FORMATION('','',#818); #818 = PRODUCT('Foot 4','Foot 4','',(#819)); #819 = PRODUCT_CONTEXT('',#2,'mechanical'); #820 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #821 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#822),#875); #822 = MANIFOLD_SOLID_BREP('',#823); #823 = CLOSED_SHELL('',(#824,#857,#866)); #824 = ADVANCED_FACE('',(#825),#852,.T.); #825 = FACE_BOUND('',#826,.F.); #826 = EDGE_LOOP('',(#827,#837,#844,#845)); #827 = ORIENTED_EDGE('',*,*,#828,.T.); #828 = EDGE_CURVE('',#829,#831,#833,.T.); #829 = VERTEX_POINT('',#830); #830 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,0.)); #831 = VERTEX_POINT('',#832); #832 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,1.)); #833 = LINE('',#834,#835); #834 = CARTESIAN_POINT('',(1.,-2.449293598295E-16,0.)); #835 = VECTOR('',#836,1.); #836 = DIRECTION('',(0.,0.,1.)); #837 = ORIENTED_EDGE('',*,*,#838,.T.); #838 = EDGE_CURVE('',#831,#831,#839,.T.); #839 = CIRCLE('',#840,1.); #840 = AXIS2_PLACEMENT_3D('',#841,#842,#843); #841 = CARTESIAN_POINT('',(0.,0.,1.)); #842 = DIRECTION('',(0.,0.,1.)); #843 = DIRECTION('',(1.,0.,-0.)); #844 = ORIENTED_EDGE('',*,*,#828,.F.); #845 = ORIENTED_EDGE('',*,*,#846,.F.); #846 = EDGE_CURVE('',#829,#829,#847,.T.); #847 = CIRCLE('',#848,1.); #848 = AXIS2_PLACEMENT_3D('',#849,#850,#851); #849 = CARTESIAN_POINT('',(0.,0.,0.)); #850 = DIRECTION('',(0.,0.,1.)); #851 = DIRECTION('',(1.,0.,-0.)); #852 = CYLINDRICAL_SURFACE('',#853,1.); #853 = AXIS2_PLACEMENT_3D('',#854,#855,#856); #854 = CARTESIAN_POINT('',(0.,0.,0.)); #855 = DIRECTION('',(-0.,-0.,-1.)); #856 = DIRECTION('',(1.,0.,-0.)); #857 = ADVANCED_FACE('',(#858),#861,.F.); #858 = FACE_BOUND('',#859,.T.); #859 = EDGE_LOOP('',(#860)); #860 = ORIENTED_EDGE('',*,*,#846,.F.); #861 = PLANE('',#862); #862 = AXIS2_PLACEMENT_3D('',#863,#864,#865); #863 = CARTESIAN_POINT('',(0.,0.,0.)); #864 = DIRECTION('',(0.,0.,1.)); #865 = DIRECTION('',(1.,0.,-0.)); #866 = ADVANCED_FACE('',(#867),#870,.T.); #867 = FACE_BOUND('',#868,.F.); #868 = EDGE_LOOP('',(#869)); #869 = ORIENTED_EDGE('',*,*,#838,.F.); #870 = PLANE('',#871); #871 = AXIS2_PLACEMENT_3D('',#872,#873,#874); #872 = CARTESIAN_POINT('',(0.,0.,1.)); #873 = DIRECTION('',(0.,0.,1.)); #874 = DIRECTION('',(1.,0.,-0.)); #875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#879)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#876,#877,#878)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #876 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #877 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #878 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #879 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#876, 'distance_accuracy_value','confusion accuracy'); #880 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#881,#883); #881 = ( REPRESENTATION_RELATIONSHIP('','',#821,#570) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#882) SHAPE_REPRESENTATION_RELATIONSHIP() ); #882 = ITEM_DEFINED_TRANSFORMATION('','',#11,#583); #883 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#884 ); #884 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Foot 4','',#565,#816,$); #885 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#818)); #886 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#887) ,#875); #887 = STYLED_ITEM('color',(#888),#822); #888 = PRESENTATION_STYLE_ASSIGNMENT((#889,#895)); #889 = SURFACE_STYLE_USAGE(.BOTH.,#890); #890 = SURFACE_SIDE_STYLE('',(#891)); #891 = SURFACE_STYLE_FILL_AREA(#892); #892 = FILL_AREA_STYLE('',(#893)); #893 = FILL_AREA_STYLE_COLOUR('',#894); #894 = COLOUR_RGB('',0.447059003357,0.474510015008,0.501960993452); #895 = CURVE_STYLE('',#896,POSITIVE_LENGTH_MEASURE(0.1),#897); #896 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #897 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, 9.803921802644E-02); #898 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#899) ,#552); #899 = STYLED_ITEM('color',(#900),#37); #900 = PRESENTATION_STYLE_ASSIGNMENT((#901,#906)); #901 = SURFACE_STYLE_USAGE(.BOTH.,#902); #902 = SURFACE_SIDE_STYLE('',(#903)); #903 = SURFACE_STYLE_FILL_AREA(#904); #904 = FILL_AREA_STYLE('',(#905)); #905 = FILL_AREA_STYLE_COLOUR('',#894); #906 = CURVE_STYLE('',#907,POSITIVE_LENGTH_MEASURE(0.1),#897); #907 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #908 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#909) ,#803); #909 = STYLED_ITEM('color',(#910),#750); #910 = PRESENTATION_STYLE_ASSIGNMENT((#911,#916)); #911 = SURFACE_STYLE_USAGE(.BOTH.,#912); #912 = SURFACE_SIDE_STYLE('',(#913)); #913 = SURFACE_STYLE_FILL_AREA(#914); #914 = FILL_AREA_STYLE('',(#915)); #915 = FILL_AREA_STYLE_COLOUR('',#894); #916 = CURVE_STYLE('',#917,POSITIVE_LENGTH_MEASURE(0.1),#897); #917 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #918 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#919) ,#659); #919 = STYLED_ITEM('color',(#920),#606); #920 = PRESENTATION_STYLE_ASSIGNMENT((#921,#926)); #921 = SURFACE_STYLE_USAGE(.BOTH.,#922); #922 = SURFACE_SIDE_STYLE('',(#923)); #923 = SURFACE_STYLE_FILL_AREA(#924); #924 = FILL_AREA_STYLE('',(#925)); #925 = FILL_AREA_STYLE_COLOUR('',#894); #926 = CURVE_STYLE('',#927,POSITIVE_LENGTH_MEASURE(0.1),#897); #927 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #928 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#929) ,#731); #929 = STYLED_ITEM('color',(#930),#678); #930 = PRESENTATION_STYLE_ASSIGNMENT((#931,#936)); #931 = SURFACE_STYLE_USAGE(.BOTH.,#932); #932 = SURFACE_SIDE_STYLE('',(#933)); #933 = SURFACE_STYLE_FILL_AREA(#934); #934 = FILL_AREA_STYLE('',(#935)); #935 = FILL_AREA_STYLE_COLOUR('',#894); #936 = CURVE_STYLE('',#937,POSITIVE_LENGTH_MEASURE(0.1),#897); #937 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;