ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2025-02-24T08:37:52',(''),(''), 'Open CASCADE STEP processor 7.7','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; DATA; #1 = APPLICATION_PROTOCOL_DEFINITION('international standard', 'automotive_design',2000,#2); #2 = APPLICATION_CONTEXT( 'core data for automotive mechanical design processes'); #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); #7 = PRODUCT('start_verteiler','start_verteiler','',(#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); #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.,5.,0.)); #17 = DIRECTION('',(-0.,1.,2.22044604925E-16)); #18 = DIRECTION('',(1.,0.,0.)); #19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); #20 = CARTESIAN_POINT('',(0.,0.,5.)); #21 = DIRECTION('',(0.,0.,1.)); #22 = DIRECTION('',(1.,0.,0.)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); #24 = CARTESIAN_POINT('',(5.,0.,1.8E-15)); #25 = DIRECTION('',(1.,-0.,2.22044604925E-16)); #26 = DIRECTION('',(2.22044604925E-16,0.,-1.)); #27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); #28 = CARTESIAN_POINT('',(0.,0.,-15.)); #29 = DIRECTION('',(0.,0.,1.)); #30 = DIRECTION('',(1.,0.,0.)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); #32 = CARTESIAN_POINT('',(-5.,0.,0.)); #33 = DIRECTION('',(-1.,0.,2.22044604925E-16)); #34 = DIRECTION('',(2.22044604925E-16,0.,1.)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); #36 = CARTESIAN_POINT('',(0.,-5.,1.8E-15)); #37 = DIRECTION('',(0.,-1.,2.22044604925E-16)); #38 = DIRECTION('',(1.,0.,0.)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); #40 = CARTESIAN_POINT('',(0.,0.,0.)); #41 = DIRECTION('',(0.,0.,1.)); #42 = DIRECTION('',(1.,0.,0.)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); #44 = CARTESIAN_POINT('',(0.,0.,0.)); #45 = DIRECTION('',(0.,0.,1.)); #46 = DIRECTION('',(1.,0.,0.)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); #48 = CARTESIAN_POINT('',(0.,0.,0.)); #49 = DIRECTION('',(0.,0.,1.)); #50 = DIRECTION('',(1.,0.,0.)); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #52 = CARTESIAN_POINT('',(0.,0.,0.)); #53 = DIRECTION('',(0.,0.,1.)); #54 = DIRECTION('',(1.,0.,0.)); #55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); #56 = CARTESIAN_POINT('',(0.,0.,0.)); #57 = DIRECTION('',(0.,0.,1.)); #58 = DIRECTION('',(1.,0.,0.)); #59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); #60 = CARTESIAN_POINT('',(0.,0.,0.)); #61 = DIRECTION('',(0.,0.,1.)); #62 = DIRECTION('',(1.,0.,0.)); #63 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#67)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#64,#65,#66)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #64 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #65 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #66 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #67 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64, 'distance_accuracy_value','confusion accuracy'); #68 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); #69 = SHAPE_DEFINITION_REPRESENTATION(#70,#76); #70 = PRODUCT_DEFINITION_SHAPE('','',#71); #71 = PRODUCT_DEFINITION('design','',#72,#75); #72 = PRODUCT_DEFINITION_FORMATION('','',#73); #73 = PRODUCT('Face','Face','',(#74)); #74 = PRODUCT_CONTEXT('',#2,'mechanical'); #75 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #76 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#77),#112); #77 = SHELL_BASED_SURFACE_MODEL('',(#78)); #78 = OPEN_SHELL('',(#79)); #79 = ADVANCED_FACE('',(#80),#107,.F.); #80 = FACE_BOUND('',#81,.T.); #81 = EDGE_LOOP('',(#82,#92,#99,#100)); #82 = ORIENTED_EDGE('',*,*,#83,.T.); #83 = EDGE_CURVE('',#84,#86,#88,.T.); #84 = VERTEX_POINT('',#85); #85 = CARTESIAN_POINT('',(2.,-0.,0.)); #86 = VERTEX_POINT('',#87); #87 = CARTESIAN_POINT('',(2.,0.,10.)); #88 = LINE('',#89,#90); #89 = CARTESIAN_POINT('',(2.,-4.9E-16,0.)); #90 = VECTOR('',#91,1.); #91 = DIRECTION('',(0.,0.,1.)); #92 = ORIENTED_EDGE('',*,*,#93,.T.); #93 = EDGE_CURVE('',#86,#86,#94,.T.); #94 = CIRCLE('',#95,2.); #95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); #96 = CARTESIAN_POINT('',(0.,0.,10.)); #97 = DIRECTION('',(0.,0.,1.)); #98 = DIRECTION('',(1.,0.,0.)); #99 = ORIENTED_EDGE('',*,*,#83,.F.); #100 = ORIENTED_EDGE('',*,*,#101,.F.); #101 = EDGE_CURVE('',#84,#84,#102,.T.); #102 = CIRCLE('',#103,2.); #103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); #104 = CARTESIAN_POINT('',(0.,0.,0.)); #105 = DIRECTION('',(0.,0.,1.)); #106 = DIRECTION('',(1.,0.,-0.)); #107 = CYLINDRICAL_SURFACE('',#108,2.); #108 = AXIS2_PLACEMENT_3D('',#109,#110,#111); #109 = CARTESIAN_POINT('',(0.,0.,0.)); #110 = DIRECTION('',(-0.,-0.,-1.)); #111 = DIRECTION('',(1.,0.,-0.)); #112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#116)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#113,#114,#115)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #113 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #114 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #115 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #116 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#113, 'distance_accuracy_value','confusion accuracy'); #117 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#118,#120); #118 = ( REPRESENTATION_RELATIONSHIP('','',#76,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#119) SHAPE_REPRESENTATION_RELATIONSHIP() ); #119 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #120 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#121 ); #121 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','Face','',#5,#71,$); #122 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#73)); #123 = SHAPE_DEFINITION_REPRESENTATION(#124,#130); #124 = PRODUCT_DEFINITION_SHAPE('','',#125); #125 = PRODUCT_DEFINITION('design','',#126,#129); #126 = PRODUCT_DEFINITION_FORMATION('','',#127); #127 = PRODUCT('Face003','Face003','',(#128)); #128 = PRODUCT_CONTEXT('',#2,'mechanical'); #129 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #130 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#131),#166); #131 = SHELL_BASED_SURFACE_MODEL('',(#132)); #132 = OPEN_SHELL('',(#133)); #133 = ADVANCED_FACE('',(#134),#161,.F.); #134 = FACE_BOUND('',#135,.T.); #135 = EDGE_LOOP('',(#136,#146,#153,#154)); #136 = ORIENTED_EDGE('',*,*,#137,.T.); #137 = EDGE_CURVE('',#138,#140,#142,.T.); #138 = VERTEX_POINT('',#139); #139 = CARTESIAN_POINT('',(2.,-0.,0.)); #140 = VERTEX_POINT('',#141); #141 = CARTESIAN_POINT('',(2.,0.,10.)); #142 = LINE('',#143,#144); #143 = CARTESIAN_POINT('',(2.,-4.9E-16,0.)); #144 = VECTOR('',#145,1.); #145 = DIRECTION('',(0.,0.,1.)); #146 = ORIENTED_EDGE('',*,*,#147,.T.); #147 = EDGE_CURVE('',#140,#140,#148,.T.); #148 = CIRCLE('',#149,2.); #149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); #150 = CARTESIAN_POINT('',(0.,0.,10.)); #151 = DIRECTION('',(0.,0.,1.)); #152 = DIRECTION('',(1.,0.,0.)); #153 = ORIENTED_EDGE('',*,*,#137,.F.); #154 = ORIENTED_EDGE('',*,*,#155,.F.); #155 = EDGE_CURVE('',#138,#138,#156,.T.); #156 = CIRCLE('',#157,2.); #157 = AXIS2_PLACEMENT_3D('',#158,#159,#160); #158 = CARTESIAN_POINT('',(0.,0.,0.)); #159 = DIRECTION('',(0.,0.,1.)); #160 = DIRECTION('',(1.,0.,-0.)); #161 = CYLINDRICAL_SURFACE('',#162,2.); #162 = AXIS2_PLACEMENT_3D('',#163,#164,#165); #163 = CARTESIAN_POINT('',(0.,0.,0.)); #164 = DIRECTION('',(-0.,-0.,-1.)); #165 = DIRECTION('',(1.,0.,-0.)); #166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#170)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#167,#168,#169)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #167 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #168 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #169 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #170 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#167, 'distance_accuracy_value','confusion accuracy'); #171 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#172,#174); #172 = ( REPRESENTATION_RELATIONSHIP('','',#130,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#173) SHAPE_REPRESENTATION_RELATIONSHIP() ); #173 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); #174 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#175 ); #175 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','Face003','',#5,#125,$); #176 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#127)); #177 = SHAPE_DEFINITION_REPRESENTATION(#178,#184); #178 = PRODUCT_DEFINITION_SHAPE('','',#179); #179 = PRODUCT_DEFINITION('design','',#180,#183); #180 = PRODUCT_DEFINITION_FORMATION('','',#181); #181 = PRODUCT('Face006','Face006','',(#182)); #182 = PRODUCT_CONTEXT('',#2,'mechanical'); #183 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #184 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#185),#220); #185 = SHELL_BASED_SURFACE_MODEL('',(#186)); #186 = OPEN_SHELL('',(#187)); #187 = ADVANCED_FACE('',(#188),#215,.F.); #188 = FACE_BOUND('',#189,.T.); #189 = EDGE_LOOP('',(#190,#200,#207,#208)); #190 = ORIENTED_EDGE('',*,*,#191,.T.); #191 = EDGE_CURVE('',#192,#194,#196,.T.); #192 = VERTEX_POINT('',#193); #193 = CARTESIAN_POINT('',(2.,-0.,0.)); #194 = VERTEX_POINT('',#195); #195 = CARTESIAN_POINT('',(2.,0.,10.)); #196 = LINE('',#197,#198); #197 = CARTESIAN_POINT('',(2.,-4.9E-16,0.)); #198 = VECTOR('',#199,1.); #199 = DIRECTION('',(0.,0.,1.)); #200 = ORIENTED_EDGE('',*,*,#201,.T.); #201 = EDGE_CURVE('',#194,#194,#202,.T.); #202 = CIRCLE('',#203,2.); #203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); #204 = CARTESIAN_POINT('',(0.,0.,10.)); #205 = DIRECTION('',(0.,0.,1.)); #206 = DIRECTION('',(1.,0.,0.)); #207 = ORIENTED_EDGE('',*,*,#191,.F.); #208 = ORIENTED_EDGE('',*,*,#209,.F.); #209 = EDGE_CURVE('',#192,#192,#210,.T.); #210 = CIRCLE('',#211,2.); #211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); #212 = CARTESIAN_POINT('',(0.,0.,0.)); #213 = DIRECTION('',(0.,0.,1.)); #214 = DIRECTION('',(1.,0.,-0.)); #215 = CYLINDRICAL_SURFACE('',#216,2.); #216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); #217 = CARTESIAN_POINT('',(0.,0.,0.)); #218 = DIRECTION('',(-0.,-0.,-1.)); #219 = DIRECTION('',(1.,0.,-0.)); #220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#224)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#221,#222,#223)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #221 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #222 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #223 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #224 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#221, 'distance_accuracy_value','confusion accuracy'); #225 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#226,#228); #226 = ( REPRESENTATION_RELATIONSHIP('','',#184,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#227) SHAPE_REPRESENTATION_RELATIONSHIP() ); #227 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); #228 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#229 ); #229 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','Face006','',#5,#179,$); #230 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#181)); #231 = SHAPE_DEFINITION_REPRESENTATION(#232,#238); #232 = PRODUCT_DEFINITION_SHAPE('','',#233); #233 = PRODUCT_DEFINITION('design','',#234,#237); #234 = PRODUCT_DEFINITION_FORMATION('','',#235); #235 = PRODUCT('Face009','Face009','',(#236)); #236 = PRODUCT_CONTEXT('',#2,'mechanical'); #237 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #238 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#239),#274); #239 = SHELL_BASED_SURFACE_MODEL('',(#240)); #240 = OPEN_SHELL('',(#241)); #241 = ADVANCED_FACE('',(#242),#269,.F.); #242 = FACE_BOUND('',#243,.T.); #243 = EDGE_LOOP('',(#244,#254,#261,#262)); #244 = ORIENTED_EDGE('',*,*,#245,.T.); #245 = EDGE_CURVE('',#246,#248,#250,.T.); #246 = VERTEX_POINT('',#247); #247 = CARTESIAN_POINT('',(2.,-0.,0.)); #248 = VERTEX_POINT('',#249); #249 = CARTESIAN_POINT('',(2.,0.,10.)); #250 = LINE('',#251,#252); #251 = CARTESIAN_POINT('',(2.,-4.9E-16,0.)); #252 = VECTOR('',#253,1.); #253 = DIRECTION('',(0.,0.,1.)); #254 = ORIENTED_EDGE('',*,*,#255,.T.); #255 = EDGE_CURVE('',#248,#248,#256,.T.); #256 = CIRCLE('',#257,2.); #257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); #258 = CARTESIAN_POINT('',(0.,0.,10.)); #259 = DIRECTION('',(0.,0.,1.)); #260 = DIRECTION('',(1.,0.,0.)); #261 = ORIENTED_EDGE('',*,*,#245,.F.); #262 = ORIENTED_EDGE('',*,*,#263,.F.); #263 = EDGE_CURVE('',#246,#246,#264,.T.); #264 = CIRCLE('',#265,2.); #265 = AXIS2_PLACEMENT_3D('',#266,#267,#268); #266 = CARTESIAN_POINT('',(0.,0.,0.)); #267 = DIRECTION('',(0.,0.,1.)); #268 = DIRECTION('',(1.,0.,-0.)); #269 = CYLINDRICAL_SURFACE('',#270,2.); #270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); #271 = CARTESIAN_POINT('',(0.,0.,0.)); #272 = DIRECTION('',(-0.,-0.,-1.)); #273 = DIRECTION('',(1.,0.,-0.)); #274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#278)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#275,#276,#277)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #275 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #276 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #277 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #278 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#275, 'distance_accuracy_value','confusion accuracy'); #279 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#280,#282); #280 = ( REPRESENTATION_RELATIONSHIP('','',#238,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#281) SHAPE_REPRESENTATION_RELATIONSHIP() ); #281 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); #282 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#283 ); #283 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','Face009','',#5,#233,$); #284 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#235)); #285 = SHAPE_DEFINITION_REPRESENTATION(#286,#292); #286 = PRODUCT_DEFINITION_SHAPE('','',#287); #287 = PRODUCT_DEFINITION('design','',#288,#291); #288 = PRODUCT_DEFINITION_FORMATION('','',#289); #289 = PRODUCT('Face011','Face011','',(#290)); #290 = PRODUCT_CONTEXT('',#2,'mechanical'); #291 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #292 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#293),#328); #293 = SHELL_BASED_SURFACE_MODEL('',(#294)); #294 = OPEN_SHELL('',(#295)); #295 = ADVANCED_FACE('',(#296),#323,.F.); #296 = FACE_BOUND('',#297,.T.); #297 = EDGE_LOOP('',(#298,#308,#315,#316)); #298 = ORIENTED_EDGE('',*,*,#299,.T.); #299 = EDGE_CURVE('',#300,#302,#304,.T.); #300 = VERTEX_POINT('',#301); #301 = CARTESIAN_POINT('',(2.,-0.,0.)); #302 = VERTEX_POINT('',#303); #303 = CARTESIAN_POINT('',(2.,0.,10.)); #304 = LINE('',#305,#306); #305 = CARTESIAN_POINT('',(2.,-4.9E-16,0.)); #306 = VECTOR('',#307,1.); #307 = DIRECTION('',(0.,0.,1.)); #308 = ORIENTED_EDGE('',*,*,#309,.T.); #309 = EDGE_CURVE('',#302,#302,#310,.T.); #310 = CIRCLE('',#311,2.); #311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); #312 = CARTESIAN_POINT('',(0.,0.,10.)); #313 = DIRECTION('',(0.,0.,1.)); #314 = DIRECTION('',(1.,0.,0.)); #315 = ORIENTED_EDGE('',*,*,#299,.F.); #316 = ORIENTED_EDGE('',*,*,#317,.F.); #317 = EDGE_CURVE('',#300,#300,#318,.T.); #318 = CIRCLE('',#319,2.); #319 = AXIS2_PLACEMENT_3D('',#320,#321,#322); #320 = CARTESIAN_POINT('',(0.,0.,0.)); #321 = DIRECTION('',(0.,0.,1.)); #322 = DIRECTION('',(1.,0.,-0.)); #323 = CYLINDRICAL_SURFACE('',#324,2.); #324 = AXIS2_PLACEMENT_3D('',#325,#326,#327); #325 = CARTESIAN_POINT('',(0.,0.,0.)); #326 = DIRECTION('',(-0.,-0.,-1.)); #327 = DIRECTION('',(1.,0.,-0.)); #328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#332)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#329,#330,#331)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #329 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #330 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #331 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #332 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#329, 'distance_accuracy_value','confusion accuracy'); #333 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#334,#336); #334 = ( REPRESENTATION_RELATIONSHIP('','',#292,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#335) SHAPE_REPRESENTATION_RELATIONSHIP() ); #335 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); #336 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#337 ); #337 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','Face011','',#5,#287,$); #338 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#289)); #339 = SHAPE_DEFINITION_REPRESENTATION(#340,#346); #340 = PRODUCT_DEFINITION_SHAPE('','',#341); #341 = PRODUCT_DEFINITION('design','',#342,#345); #342 = PRODUCT_DEFINITION_FORMATION('','',#343); #343 = PRODUCT('Face014','Face014','',(#344)); #344 = PRODUCT_CONTEXT('',#2,'mechanical'); #345 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #346 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#347),#382); #347 = SHELL_BASED_SURFACE_MODEL('',(#348)); #348 = OPEN_SHELL('',(#349)); #349 = ADVANCED_FACE('',(#350),#377,.F.); #350 = FACE_BOUND('',#351,.T.); #351 = EDGE_LOOP('',(#352,#362,#369,#370)); #352 = ORIENTED_EDGE('',*,*,#353,.T.); #353 = EDGE_CURVE('',#354,#356,#358,.T.); #354 = VERTEX_POINT('',#355); #355 = CARTESIAN_POINT('',(2.,-0.,0.)); #356 = VERTEX_POINT('',#357); #357 = CARTESIAN_POINT('',(2.,0.,10.)); #358 = LINE('',#359,#360); #359 = CARTESIAN_POINT('',(2.,-4.9E-16,0.)); #360 = VECTOR('',#361,1.); #361 = DIRECTION('',(0.,0.,1.)); #362 = ORIENTED_EDGE('',*,*,#363,.T.); #363 = EDGE_CURVE('',#356,#356,#364,.T.); #364 = CIRCLE('',#365,2.); #365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); #366 = CARTESIAN_POINT('',(0.,0.,10.)); #367 = DIRECTION('',(0.,0.,1.)); #368 = DIRECTION('',(1.,0.,0.)); #369 = ORIENTED_EDGE('',*,*,#353,.F.); #370 = ORIENTED_EDGE('',*,*,#371,.F.); #371 = EDGE_CURVE('',#354,#354,#372,.T.); #372 = CIRCLE('',#373,2.); #373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); #374 = CARTESIAN_POINT('',(0.,0.,0.)); #375 = DIRECTION('',(0.,0.,1.)); #376 = DIRECTION('',(1.,0.,-0.)); #377 = CYLINDRICAL_SURFACE('',#378,2.); #378 = AXIS2_PLACEMENT_3D('',#379,#380,#381); #379 = CARTESIAN_POINT('',(0.,0.,0.)); #380 = DIRECTION('',(-0.,-0.,-1.)); #381 = DIRECTION('',(1.,0.,-0.)); #382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#386)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#383,#384,#385)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #383 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #384 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #385 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #386 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#383, 'distance_accuracy_value','confusion accuracy'); #387 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#388,#390); #388 = ( REPRESENTATION_RELATIONSHIP('','',#346,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#389) SHAPE_REPRESENTATION_RELATIONSHIP() ); #389 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); #390 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#391 ); #391 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','Face014','',#5,#341,$); #392 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#343)); #393 = SHAPE_DEFINITION_REPRESENTATION(#394,#400); #394 = PRODUCT_DEFINITION_SHAPE('','',#395); #395 = PRODUCT_DEFINITION('design','',#396,#399); #396 = PRODUCT_DEFINITION_FORMATION('','',#397); #397 = PRODUCT('Offset','Offset','',(#398)); #398 = PRODUCT_CONTEXT('',#2,'mechanical'); #399 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #400 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#401),#549); #401 = MANIFOLD_SOLID_BREP('',#402); #402 = CLOSED_SHELL('',(#403,#436,#484,#532)); #403 = ADVANCED_FACE('',(#404),#431,.F.); #404 = FACE_BOUND('',#405,.T.); #405 = EDGE_LOOP('',(#406,#416,#423,#424)); #406 = ORIENTED_EDGE('',*,*,#407,.T.); #407 = EDGE_CURVE('',#408,#410,#412,.T.); #408 = VERTEX_POINT('',#409); #409 = CARTESIAN_POINT('',(5.,0.,-2.)); #410 = VERTEX_POINT('',#411); #411 = CARTESIAN_POINT('',(15.,0.,-2.)); #412 = LINE('',#413,#414); #413 = CARTESIAN_POINT('',(5.,-4.9E-16,-2.)); #414 = VECTOR('',#415,1.); #415 = DIRECTION('',(1.,0.,0.)); #416 = ORIENTED_EDGE('',*,*,#417,.T.); #417 = EDGE_CURVE('',#410,#410,#418,.T.); #418 = CIRCLE('',#419,2.); #419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); #420 = CARTESIAN_POINT('',(15.,0.,2.E-15)); #421 = DIRECTION('',(1.,-0.,0.)); #422 = DIRECTION('',(0.,0.,-1.)); #423 = ORIENTED_EDGE('',*,*,#407,.F.); #424 = ORIENTED_EDGE('',*,*,#425,.F.); #425 = EDGE_CURVE('',#408,#408,#426,.T.); #426 = CIRCLE('',#427,2.); #427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); #428 = CARTESIAN_POINT('',(5.,0.,2.E-15)); #429 = DIRECTION('',(1.,-0.,0.)); #430 = DIRECTION('',(0.,0.,-1.)); #431 = CYLINDRICAL_SURFACE('',#432,2.); #432 = AXIS2_PLACEMENT_3D('',#433,#434,#435); #433 = CARTESIAN_POINT('',(5.,0.,2.E-15)); #434 = DIRECTION('',(-1.,-0.,0.)); #435 = DIRECTION('',(0.,0.,-1.)); #436 = ADVANCED_FACE('',(#437),#455,.T.); #437 = FACE_BOUND('',#438,.T.); #438 = EDGE_LOOP('',(#439,#440,#447,#454)); #439 = ORIENTED_EDGE('',*,*,#425,.T.); #440 = ORIENTED_EDGE('',*,*,#441,.T.); #441 = EDGE_CURVE('',#408,#442,#444,.T.); #442 = VERTEX_POINT('',#443); #443 = CARTESIAN_POINT('',(5.,0.,-3.)); #444 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#445,#446),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #445 = CARTESIAN_POINT('',(5.,-6.E-16,-2.)); #446 = CARTESIAN_POINT('',(5.,-3.06E-15,-3.)); #447 = ORIENTED_EDGE('',*,*,#448,.F.); #448 = EDGE_CURVE('',#442,#442,#449,.T.); #449 = CIRCLE('',#450,3.); #450 = AXIS2_PLACEMENT_3D('',#451,#452,#453); #451 = CARTESIAN_POINT('',(5.,0.,2.E-15)); #452 = DIRECTION('',(1.,-0.,0.)); #453 = DIRECTION('',(0.,0.,-1.)); #454 = ORIENTED_EDGE('',*,*,#441,.F.); #455 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#456,#457) ,(#458,#459) ,(#460,#461) ,(#462,#463) ,(#464,#465) ,(#466,#467) ,(#468,#469) ,(#470,#471) ,(#472,#473) ,(#474,#475) ,(#476,#477) ,(#478,#479) ,(#480,#481) ,(#482,#483 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #456 = CARTESIAN_POINT('',(5.,-6.E-16,-2.)); #457 = CARTESIAN_POINT('',(5.,-3.06E-15,-3.)); #458 = CARTESIAN_POINT('',(5.,0.966643893412,-2.)); #459 = CARTESIAN_POINT('',(5.,1.449965840118,-3.)); #460 = CARTESIAN_POINT('',(5.,1.933288173373,-1.493863663668)); #461 = CARTESIAN_POINT('',(5.000000000001,2.89993226006,-2.240795495502) ); #462 = CARTESIAN_POINT('',(5.,2.610825198528,-0.481621123683)); #463 = CARTESIAN_POINT('',(4.999999999998,3.91623779779,-0.722431685525) ); #464 = CARTESIAN_POINT('',(5.,2.710183188925,0.855242359966)); #465 = CARTESIAN_POINT('',(5.000000000003,4.065274783392,1.282863539949) ); #466 = CARTESIAN_POINT('',(5.000000000002,2.06893735148,2.152842485143) ); #467 = CARTESIAN_POINT('',(4.999999999996,3.103406027214,3.229263727716) ); #468 = CARTESIAN_POINT('',(4.999999999995,0.778895344865,2.967399959238) ); #469 = CARTESIAN_POINT('',(5.000000000002,1.168343017305,4.451099938855) ); #470 = CARTESIAN_POINT('',(5.000000000007,-0.778895344865,2.967399959235 )); #471 = CARTESIAN_POINT('',(5.000000000001,-1.168343017305,4.451099938855 )); #472 = CARTESIAN_POINT('',(4.999999999992,-2.068937351479,2.152842485146 )); #473 = CARTESIAN_POINT('',(4.999999999998,-3.103406027213,3.229263727716 )); #474 = CARTESIAN_POINT('',(5.000000000007,-2.710183188926,0.855242359964 )); #475 = CARTESIAN_POINT('',(5.000000000003,-4.065274783393,1.282863539949 )); #476 = CARTESIAN_POINT('',(4.999999999996,-2.610825198527, -0.481621123682)); #477 = CARTESIAN_POINT('',(4.999999999998,-3.916237797789, -0.722431685525)); #478 = CARTESIAN_POINT('',(5.000000000002,-1.933288173373, -1.493863663668)); #479 = CARTESIAN_POINT('',(5.000000000001,-2.89993226006,-2.240795495501 )); #480 = CARTESIAN_POINT('',(5.,-0.966643893412,-2.)); #481 = CARTESIAN_POINT('',(5.,-1.449965840118,-3.)); #482 = CARTESIAN_POINT('',(5.,1.7E-16,-2.)); #483 = CARTESIAN_POINT('',(5.,-1.91E-15,-3.)); #484 = ADVANCED_FACE('',(#485),#503,.T.); #485 = FACE_BOUND('',#486,.T.); #486 = EDGE_LOOP('',(#487,#488,#495,#502)); #487 = ORIENTED_EDGE('',*,*,#417,.F.); #488 = ORIENTED_EDGE('',*,*,#489,.T.); #489 = EDGE_CURVE('',#410,#490,#492,.T.); #490 = VERTEX_POINT('',#491); #491 = CARTESIAN_POINT('',(15.,0.,-3.)); #492 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#493,#494),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #493 = CARTESIAN_POINT('',(15.,6.E-16,-2.)); #494 = CARTESIAN_POINT('',(15.,3.06E-15,-3.)); #495 = ORIENTED_EDGE('',*,*,#496,.T.); #496 = EDGE_CURVE('',#490,#490,#497,.T.); #497 = CIRCLE('',#498,3.); #498 = AXIS2_PLACEMENT_3D('',#499,#500,#501); #499 = CARTESIAN_POINT('',(15.,0.,2.E-15)); #500 = DIRECTION('',(1.,-0.,0.)); #501 = DIRECTION('',(0.,0.,-1.)); #502 = ORIENTED_EDGE('',*,*,#489,.F.); #503 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#504,#505) ,(#506,#507) ,(#508,#509) ,(#510,#511) ,(#512,#513) ,(#514,#515) ,(#516,#517) ,(#518,#519) ,(#520,#521) ,(#522,#523) ,(#524,#525) ,(#526,#527) ,(#528,#529) ,(#530,#531 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #504 = CARTESIAN_POINT('',(15.,6.E-16,-2.)); #505 = CARTESIAN_POINT('',(15.,3.06E-15,-3.)); #506 = CARTESIAN_POINT('',(14.999999999998,-0.966643893412,-2.)); #507 = CARTESIAN_POINT('',(14.999999999998,-1.449965840118,-3.)); #508 = CARTESIAN_POINT('',(15.000000000009,-1.933288173373, -1.493863663668)); #509 = CARTESIAN_POINT('',(15.000000000009,-2.89993226006, -2.240795495501)); #510 = CARTESIAN_POINT('',(14.999999999977,-2.610825198528, -0.481621123683)); #511 = CARTESIAN_POINT('',(14.999999999977,-3.91623779779, -0.722431685526)); #512 = CARTESIAN_POINT('',(15.000000000044,-2.710183188925, 0.855242359966)); #513 = CARTESIAN_POINT('',(15.000000000044,-4.065274783392, 1.282863539952)); #514 = CARTESIAN_POINT('',(14.999999999936,-2.06893735148,2.152842485144 )); #515 = CARTESIAN_POINT('',(14.999999999936,-3.103406027214,3.22926372771 )); #516 = CARTESIAN_POINT('',(15.000000000071,-0.778895344865, 2.967399959237)); #517 = CARTESIAN_POINT('',(15.000000000071,-1.168343017305, 4.451099938862)); #518 = CARTESIAN_POINT('',(14.999999999938,0.778895344865,2.967399959236 )); #519 = CARTESIAN_POINT('',(14.999999999938,1.168343017305,4.451099938848 )); #520 = CARTESIAN_POINT('',(15.000000000042,2.068937351479,2.152842485144 )); #521 = CARTESIAN_POINT('',(15.000000000042,3.103406027213,3.229263727722 )); #522 = CARTESIAN_POINT('',(14.999999999977,2.710183188926,0.855242359965 )); #523 = CARTESIAN_POINT('',(14.999999999977,4.065274783393,1.282863539945 )); #524 = CARTESIAN_POINT('',(15.00000000001,2.610825198527,-0.481621123683 )); #525 = CARTESIAN_POINT('',(15.00000000001,3.916237797789,-0.722431685523 )); #526 = CARTESIAN_POINT('',(14.999999999997,1.933288173373, -1.493863663668)); #527 = CARTESIAN_POINT('',(14.999999999997,2.89993226006,-2.240795495502 )); #528 = CARTESIAN_POINT('',(15.000000000001,0.966643893412,-2.)); #529 = CARTESIAN_POINT('',(15.000000000001,1.449965840118,-3.)); #530 = CARTESIAN_POINT('',(15.,-1.7E-16,-2.)); #531 = CARTESIAN_POINT('',(15.,1.91E-15,-3.)); #532 = ADVANCED_FACE('',(#533),#544,.T.); #533 = FACE_BOUND('',#534,.F.); #534 = EDGE_LOOP('',(#535,#541,#542,#543)); #535 = ORIENTED_EDGE('',*,*,#536,.T.); #536 = EDGE_CURVE('',#442,#490,#537,.T.); #537 = LINE('',#538,#539); #538 = CARTESIAN_POINT('',(5.,0.,-3.)); #539 = VECTOR('',#540,1.); #540 = DIRECTION('',(1.,0.,0.)); #541 = ORIENTED_EDGE('',*,*,#496,.T.); #542 = ORIENTED_EDGE('',*,*,#536,.F.); #543 = ORIENTED_EDGE('',*,*,#448,.F.); #544 = CYLINDRICAL_SURFACE('',#545,3.); #545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); #546 = CARTESIAN_POINT('',(5.,0.,2.E-15)); #547 = DIRECTION('',(-1.,-0.,0.)); #548 = DIRECTION('',(0.,0.,-1.)); #549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#553)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#550,#551,#552)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #550 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #551 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #552 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #553 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#550, 'distance_accuracy_value','confusion accuracy'); #554 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#555,#557); #555 = ( REPRESENTATION_RELATIONSHIP('','',#400,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#556) SHAPE_REPRESENTATION_RELATIONSHIP() ); #556 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); #557 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#558 ); #558 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','Offset','',#5,#395,$); #559 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#397)); #560 = SHAPE_DEFINITION_REPRESENTATION(#561,#567); #561 = PRODUCT_DEFINITION_SHAPE('','',#562); #562 = PRODUCT_DEFINITION('design','',#563,#566); #563 = PRODUCT_DEFINITION_FORMATION('','',#564); #564 = PRODUCT('Offset001','Offset001','',(#565)); #565 = PRODUCT_CONTEXT('',#2,'mechanical'); #566 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #567 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#568),#716); #568 = MANIFOLD_SOLID_BREP('',#569); #569 = CLOSED_SHELL('',(#570,#603,#651,#699)); #570 = ADVANCED_FACE('',(#571),#598,.F.); #571 = FACE_BOUND('',#572,.T.); #572 = EDGE_LOOP('',(#573,#583,#590,#591)); #573 = ORIENTED_EDGE('',*,*,#574,.T.); #574 = EDGE_CURVE('',#575,#577,#579,.T.); #575 = VERTEX_POINT('',#576); #576 = CARTESIAN_POINT('',(2.,-5.,2.E-15)); #577 = VERTEX_POINT('',#578); #578 = CARTESIAN_POINT('',(2.,-15.,2.E-15)); #579 = LINE('',#580,#581); #580 = CARTESIAN_POINT('',(2.,-5.,1.51E-15)); #581 = VECTOR('',#582,1.); #582 = DIRECTION('',(0.,-1.,0.)); #583 = ORIENTED_EDGE('',*,*,#584,.T.); #584 = EDGE_CURVE('',#577,#577,#585,.T.); #585 = CIRCLE('',#586,2.); #586 = AXIS2_PLACEMENT_3D('',#587,#588,#589); #587 = CARTESIAN_POINT('',(0.,-15.,2.E-15)); #588 = DIRECTION('',(0.,-1.,0.)); #589 = DIRECTION('',(1.,0.,0.)); #590 = ORIENTED_EDGE('',*,*,#574,.F.); #591 = ORIENTED_EDGE('',*,*,#592,.F.); #592 = EDGE_CURVE('',#575,#575,#593,.T.); #593 = CIRCLE('',#594,2.); #594 = AXIS2_PLACEMENT_3D('',#595,#596,#597); #595 = CARTESIAN_POINT('',(0.,-5.,2.E-15)); #596 = DIRECTION('',(0.,-1.,0.)); #597 = DIRECTION('',(1.,0.,0.)); #598 = CYLINDRICAL_SURFACE('',#599,2.); #599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); #600 = CARTESIAN_POINT('',(0.,-5.,2.E-15)); #601 = DIRECTION('',(-0.,1.,-0.)); #602 = DIRECTION('',(1.,0.,0.)); #603 = ADVANCED_FACE('',(#604),#622,.T.); #604 = FACE_BOUND('',#605,.T.); #605 = EDGE_LOOP('',(#606,#607,#614,#621)); #606 = ORIENTED_EDGE('',*,*,#592,.T.); #607 = ORIENTED_EDGE('',*,*,#608,.T.); #608 = EDGE_CURVE('',#575,#609,#611,.T.); #609 = VERTEX_POINT('',#610); #610 = CARTESIAN_POINT('',(3.,-5.,2.E-15)); #611 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#612,#613),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #612 = CARTESIAN_POINT('',(2.,-5.,1.18E-15)); #613 = CARTESIAN_POINT('',(3.,-5.,-1.28E-15)); #614 = ORIENTED_EDGE('',*,*,#615,.F.); #615 = EDGE_CURVE('',#609,#609,#616,.T.); #616 = CIRCLE('',#617,3.); #617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); #618 = CARTESIAN_POINT('',(0.,-5.,2.E-15)); #619 = DIRECTION('',(0.,-1.,0.)); #620 = DIRECTION('',(1.,0.,0.)); #621 = ORIENTED_EDGE('',*,*,#608,.F.); #622 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#623,#624) ,(#625,#626) ,(#627,#628) ,(#629,#630) ,(#631,#632) ,(#633,#634) ,(#635,#636) ,(#637,#638) ,(#639,#640) ,(#641,#642) ,(#643,#644) ,(#645,#646) ,(#647,#648) ,(#649,#650 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #623 = CARTESIAN_POINT('',(2.,-5.,1.18E-15)); #624 = CARTESIAN_POINT('',(3.,-5.,-1.28E-15)); #625 = CARTESIAN_POINT('',(2.,-5.,0.966643893412)); #626 = CARTESIAN_POINT('',(3.,-5.,1.449965840118)); #627 = CARTESIAN_POINT('',(1.493863663668,-5.,1.933288173373)); #628 = CARTESIAN_POINT('',(2.240795495503,-4.999999999999,2.89993226006) ); #629 = CARTESIAN_POINT('',(0.481621123683,-4.999999999999,2.610825198528 )); #630 = CARTESIAN_POINT('',(0.722431685522,-5.000000000002,3.916237797791 )); #631 = CARTESIAN_POINT('',(-0.855242359967,-5.000000000002, 2.710183188926)); #632 = CARTESIAN_POINT('',(-1.282863539943,-4.999999999996,4.06527478339 )); #633 = CARTESIAN_POINT('',(-2.152842485143,-4.999999999998, 2.068937351479)); #634 = CARTESIAN_POINT('',(-3.229263727725,-5.000000000008, 3.103406027217)); #635 = CARTESIAN_POINT('',(-2.967399959238,-5.,0.778895344866)); #636 = CARTESIAN_POINT('',(-4.451099938844,-4.999999999988,1.1683430173) ); #637 = CARTESIAN_POINT('',(-2.967399959235,-5.000000000003, -0.778895344866)); #638 = CARTESIAN_POINT('',(-4.451099938867,-5.000000000015,-1.1683430173 )); #639 = CARTESIAN_POINT('',(-2.152842485146,-4.999999999996, -2.068937351478)); #640 = CARTESIAN_POINT('',(-3.229263727706,-4.999999999986, -3.103406027217)); #641 = CARTESIAN_POINT('',(-0.855242359964,-5.000000000004, -2.710183188927)); #642 = CARTESIAN_POINT('',(-1.282863539955,-5.00000000001,-4.06527478339 )); #643 = CARTESIAN_POINT('',(0.481621123682,-4.999999999998, -2.610825198527)); #644 = CARTESIAN_POINT('',(0.722431685528,-4.999999999994,-3.91623779779 )); #645 = CARTESIAN_POINT('',(1.493863663668,-5.000000000001, -1.933288173373)); #646 = CARTESIAN_POINT('',(2.2407954955,-5.000000000002,-2.89993226006) ); #647 = CARTESIAN_POINT('',(2.,-5.,-0.966643893412)); #648 = CARTESIAN_POINT('',(3.,-5.,-1.449965840118)); #649 = CARTESIAN_POINT('',(2.,-5.,1.94E-15)); #650 = CARTESIAN_POINT('',(3.,-5.,-1.4E-16)); #651 = ADVANCED_FACE('',(#652),#670,.T.); #652 = FACE_BOUND('',#653,.T.); #653 = EDGE_LOOP('',(#654,#655,#662,#669)); #654 = ORIENTED_EDGE('',*,*,#584,.F.); #655 = ORIENTED_EDGE('',*,*,#656,.T.); #656 = EDGE_CURVE('',#577,#657,#659,.T.); #657 = VERTEX_POINT('',#658); #658 = CARTESIAN_POINT('',(3.,-15.,4.E-15)); #659 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#660,#661),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #660 = CARTESIAN_POINT('',(2.,-15.,5.48E-15)); #661 = CARTESIAN_POINT('',(3.,-15.,5.31E-15)); #662 = ORIENTED_EDGE('',*,*,#663,.T.); #663 = EDGE_CURVE('',#657,#657,#664,.T.); #664 = CIRCLE('',#665,3.); #665 = AXIS2_PLACEMENT_3D('',#666,#667,#668); #666 = CARTESIAN_POINT('',(0.,-15.,2.E-15)); #667 = DIRECTION('',(0.,-1.,0.)); #668 = DIRECTION('',(1.,0.,0.)); #669 = ORIENTED_EDGE('',*,*,#656,.F.); #670 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#671,#672) ,(#673,#674) ,(#675,#676) ,(#677,#678) ,(#679,#680) ,(#681,#682) ,(#683,#684) ,(#685,#686) ,(#687,#688) ,(#689,#690) ,(#691,#692) ,(#693,#694) ,(#695,#696) ,(#697,#698 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #671 = CARTESIAN_POINT('',(2.,-15.,5.48E-15)); #672 = CARTESIAN_POINT('',(3.,-15.,5.31E-15)); #673 = CARTESIAN_POINT('',(2.,-14.99999999999,-0.966643893412)); #674 = CARTESIAN_POINT('',(3.,-14.99999999999,-1.449965840118)); #675 = CARTESIAN_POINT('',(1.493863663668,-15.,-1.933288173373)); #676 = CARTESIAN_POINT('',(2.240795495503,-15.,-2.899932260059)); #677 = CARTESIAN_POINT('',(0.481621123683,-14.99999999997, -2.610825198529)); #678 = CARTESIAN_POINT('',(0.722431685522,-14.99999999997, -3.916237797793)); #679 = CARTESIAN_POINT('',(-0.855242359967,-15.00000000004, -2.710183188923)); #680 = CARTESIAN_POINT('',(-1.282863539943,-15.00000000004, -4.065274783386)); #681 = CARTESIAN_POINT('',(-2.152842485143,-14.99999999993, -2.068937351482)); #682 = CARTESIAN_POINT('',(-3.229263727725,-14.99999999993, -3.103406027223)); #683 = CARTESIAN_POINT('',(-2.967399959238,-15.00000000007, -0.778895344862)); #684 = CARTESIAN_POINT('',(-4.451099938844,-15.00000000007, -1.168343017293)); #685 = CARTESIAN_POINT('',(-2.967399959235,-14.99999999993, 0.778895344862)); #686 = CARTESIAN_POINT('',(-4.451099938867,-14.99999999993, 1.168343017292)); #687 = CARTESIAN_POINT('',(-2.152842485146,-15.00000000004, 2.068937351482)); #688 = CARTESIAN_POINT('',(-3.229263727706,-15.00000000004, 3.103406027224)); #689 = CARTESIAN_POINT('',(-0.855242359964,-14.99999999997, 2.710183188924)); #690 = CARTESIAN_POINT('',(-1.282863539955,-14.99999999997, 4.065274783385)); #691 = CARTESIAN_POINT('',(0.481621123682,-15.00000000001,2.610825198528 )); #692 = CARTESIAN_POINT('',(0.722431685528,-15.00000000001,3.916237797793 )); #693 = CARTESIAN_POINT('',(1.493863663668,-14.99999999999,1.933288173373 )); #694 = CARTESIAN_POINT('',(2.2407954955,-14.99999999999,2.899932260059) ); #695 = CARTESIAN_POINT('',(2.,-15.,0.966643893412)); #696 = CARTESIAN_POINT('',(3.,-15.,1.449965840118)); #697 = CARTESIAN_POINT('',(2.,-15.,2.05E-15)); #698 = CARTESIAN_POINT('',(3.,-15.,4.16E-15)); #699 = ADVANCED_FACE('',(#700),#711,.T.); #700 = FACE_BOUND('',#701,.F.); #701 = EDGE_LOOP('',(#702,#708,#709,#710)); #702 = ORIENTED_EDGE('',*,*,#703,.T.); #703 = EDGE_CURVE('',#609,#657,#704,.T.); #704 = LINE('',#705,#706); #705 = CARTESIAN_POINT('',(3.,-5.,2.E-15)); #706 = VECTOR('',#707,1.); #707 = DIRECTION('',(0.,-1.,0.)); #708 = ORIENTED_EDGE('',*,*,#663,.T.); #709 = ORIENTED_EDGE('',*,*,#703,.F.); #710 = ORIENTED_EDGE('',*,*,#615,.F.); #711 = CYLINDRICAL_SURFACE('',#712,3.); #712 = AXIS2_PLACEMENT_3D('',#713,#714,#715); #713 = CARTESIAN_POINT('',(0.,-5.,2.E-15)); #714 = DIRECTION('',(-0.,1.,-0.)); #715 = DIRECTION('',(1.,0.,0.)); #716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#720)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#717,#718,#719)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #717 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #718 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #719 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #720 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#717, 'distance_accuracy_value','confusion accuracy'); #721 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#722,#724); #722 = ( REPRESENTATION_RELATIONSHIP('','',#567,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#723) SHAPE_REPRESENTATION_RELATIONSHIP() ); #723 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); #724 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#725 ); #725 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','Offset001','',#5,#562,$); #726 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#564)); #727 = SHAPE_DEFINITION_REPRESENTATION(#728,#734); #728 = PRODUCT_DEFINITION_SHAPE('','',#729); #729 = PRODUCT_DEFINITION('design','',#730,#733); #730 = PRODUCT_DEFINITION_FORMATION('','',#731); #731 = PRODUCT('Offset002','Offset002','',(#732)); #732 = PRODUCT_CONTEXT('',#2,'mechanical'); #733 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #734 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#735),#883); #735 = MANIFOLD_SOLID_BREP('',#736); #736 = CLOSED_SHELL('',(#737,#770,#818,#866)); #737 = ADVANCED_FACE('',(#738),#765,.F.); #738 = FACE_BOUND('',#739,.T.); #739 = EDGE_LOOP('',(#740,#750,#757,#758)); #740 = ORIENTED_EDGE('',*,*,#741,.T.); #741 = EDGE_CURVE('',#742,#744,#746,.T.); #742 = VERTEX_POINT('',#743); #743 = CARTESIAN_POINT('',(2.,0.,-15.)); #744 = VERTEX_POINT('',#745); #745 = CARTESIAN_POINT('',(2.,0.,-5.)); #746 = LINE('',#747,#748); #747 = CARTESIAN_POINT('',(2.,-4.9E-16,-15.)); #748 = VECTOR('',#749,1.); #749 = DIRECTION('',(0.,0.,1.)); #750 = ORIENTED_EDGE('',*,*,#751,.T.); #751 = EDGE_CURVE('',#744,#744,#752,.T.); #752 = CIRCLE('',#753,2.); #753 = AXIS2_PLACEMENT_3D('',#754,#755,#756); #754 = CARTESIAN_POINT('',(0.,0.,-5.)); #755 = DIRECTION('',(0.,0.,1.)); #756 = DIRECTION('',(1.,0.,0.)); #757 = ORIENTED_EDGE('',*,*,#741,.F.); #758 = ORIENTED_EDGE('',*,*,#759,.F.); #759 = EDGE_CURVE('',#742,#742,#760,.T.); #760 = CIRCLE('',#761,2.); #761 = AXIS2_PLACEMENT_3D('',#762,#763,#764); #762 = CARTESIAN_POINT('',(0.,0.,-15.)); #763 = DIRECTION('',(0.,0.,1.)); #764 = DIRECTION('',(1.,0.,0.)); #765 = CYLINDRICAL_SURFACE('',#766,2.); #766 = AXIS2_PLACEMENT_3D('',#767,#768,#769); #767 = CARTESIAN_POINT('',(0.,0.,-15.)); #768 = DIRECTION('',(-0.,-0.,-1.)); #769 = DIRECTION('',(1.,0.,0.)); #770 = ADVANCED_FACE('',(#771),#789,.T.); #771 = FACE_BOUND('',#772,.T.); #772 = EDGE_LOOP('',(#773,#774,#781,#788)); #773 = ORIENTED_EDGE('',*,*,#759,.T.); #774 = ORIENTED_EDGE('',*,*,#775,.T.); #775 = EDGE_CURVE('',#742,#776,#778,.T.); #776 = VERTEX_POINT('',#777); #777 = CARTESIAN_POINT('',(3.,0.,-15.)); #778 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#779,#780),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #779 = CARTESIAN_POINT('',(2.,-6.E-16,-15.)); #780 = CARTESIAN_POINT('',(3.,-3.06E-15,-15.)); #781 = ORIENTED_EDGE('',*,*,#782,.F.); #782 = EDGE_CURVE('',#776,#776,#783,.T.); #783 = CIRCLE('',#784,3.); #784 = AXIS2_PLACEMENT_3D('',#785,#786,#787); #785 = CARTESIAN_POINT('',(0.,0.,-15.)); #786 = DIRECTION('',(0.,0.,1.)); #787 = DIRECTION('',(1.,0.,0.)); #788 = ORIENTED_EDGE('',*,*,#775,.F.); #789 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#790,#791) ,(#792,#793) ,(#794,#795) ,(#796,#797) ,(#798,#799) ,(#800,#801) ,(#802,#803) ,(#804,#805) ,(#806,#807) ,(#808,#809) ,(#810,#811) ,(#812,#813) ,(#814,#815) ,(#816,#817 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #790 = CARTESIAN_POINT('',(2.,-6.E-16,-15.)); #791 = CARTESIAN_POINT('',(3.,-3.06E-15,-15.)); #792 = CARTESIAN_POINT('',(2.,0.966643893412,-14.99999999999)); #793 = CARTESIAN_POINT('',(3.,1.449965840118,-14.99999999999)); #794 = CARTESIAN_POINT('',(1.493863663668,1.933288173373,-15.)); #795 = CARTESIAN_POINT('',(2.240795495503,2.89993226006,-15.)); #796 = CARTESIAN_POINT('',(0.481621123683,2.610825198528,-14.99999999997 )); #797 = CARTESIAN_POINT('',(0.722431685522,3.91623779779,-14.99999999997) ); #798 = CARTESIAN_POINT('',(-0.855242359967,2.710183188925, -15.00000000004)); #799 = CARTESIAN_POINT('',(-1.282863539943,4.065274783392, -15.00000000004)); #800 = CARTESIAN_POINT('',(-2.152842485143,2.06893735148,-14.99999999993 )); #801 = CARTESIAN_POINT('',(-3.229263727725,3.103406027214, -14.99999999993)); #802 = CARTESIAN_POINT('',(-2.967399959238,0.778895344865, -15.00000000007)); #803 = CARTESIAN_POINT('',(-4.451099938844,1.168343017305, -15.00000000007)); #804 = CARTESIAN_POINT('',(-2.967399959235,-0.778895344865, -14.99999999993)); #805 = CARTESIAN_POINT('',(-4.451099938867,-1.168343017305, -14.99999999993)); #806 = CARTESIAN_POINT('',(-2.152842485146,-2.068937351479, -15.00000000004)); #807 = CARTESIAN_POINT('',(-3.229263727706,-3.103406027213, -15.00000000004)); #808 = CARTESIAN_POINT('',(-0.855242359964,-2.710183188926, -14.99999999997)); #809 = CARTESIAN_POINT('',(-1.282863539955,-4.065274783393, -14.99999999997)); #810 = CARTESIAN_POINT('',(0.481621123682,-2.610825198527, -15.00000000001)); #811 = CARTESIAN_POINT('',(0.722431685528,-3.916237797789, -15.00000000001)); #812 = CARTESIAN_POINT('',(1.493863663668,-1.933288173373, -14.99999999999)); #813 = CARTESIAN_POINT('',(2.2407954955,-2.89993226006,-14.99999999999) ); #814 = CARTESIAN_POINT('',(2.,-0.966643893412,-15.)); #815 = CARTESIAN_POINT('',(3.,-1.449965840118,-15.)); #816 = CARTESIAN_POINT('',(2.,1.7E-16,-15.)); #817 = CARTESIAN_POINT('',(3.,-1.91E-15,-15.)); #818 = ADVANCED_FACE('',(#819),#837,.T.); #819 = FACE_BOUND('',#820,.T.); #820 = EDGE_LOOP('',(#821,#822,#829,#836)); #821 = ORIENTED_EDGE('',*,*,#751,.F.); #822 = ORIENTED_EDGE('',*,*,#823,.T.); #823 = EDGE_CURVE('',#744,#824,#826,.T.); #824 = VERTEX_POINT('',#825); #825 = CARTESIAN_POINT('',(3.,0.,-5.)); #826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#827,#828),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #827 = CARTESIAN_POINT('',(2.,6.E-16,-5.)); #828 = CARTESIAN_POINT('',(3.,3.06E-15,-5.)); #829 = ORIENTED_EDGE('',*,*,#830,.T.); #830 = EDGE_CURVE('',#824,#824,#831,.T.); #831 = CIRCLE('',#832,3.); #832 = AXIS2_PLACEMENT_3D('',#833,#834,#835); #833 = CARTESIAN_POINT('',(0.,0.,-5.)); #834 = DIRECTION('',(0.,0.,1.)); #835 = DIRECTION('',(1.,0.,0.)); #836 = ORIENTED_EDGE('',*,*,#823,.F.); #837 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#838,#839) ,(#840,#841) ,(#842,#843) ,(#844,#845) ,(#846,#847) ,(#848,#849) ,(#850,#851) ,(#852,#853) ,(#854,#855) ,(#856,#857) ,(#858,#859) ,(#860,#861) ,(#862,#863) ,(#864,#865 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #838 = CARTESIAN_POINT('',(2.,6.E-16,-5.)); #839 = CARTESIAN_POINT('',(3.,3.06E-15,-5.)); #840 = CARTESIAN_POINT('',(2.,-0.966643893412,-5.)); #841 = CARTESIAN_POINT('',(3.,-1.449965840118,-5.)); #842 = CARTESIAN_POINT('',(1.493863663668,-1.933288173373, -4.999999999999)); #843 = CARTESIAN_POINT('',(2.240795495503,-2.89993226006,-4.999999999999 )); #844 = CARTESIAN_POINT('',(0.481621123683,-2.610825198528, -5.000000000002)); #845 = CARTESIAN_POINT('',(0.722431685522,-3.91623779779,-5.000000000002 )); #846 = CARTESIAN_POINT('',(-0.855242359967,-2.710183188925, -4.999999999996)); #847 = CARTESIAN_POINT('',(-1.282863539943,-4.065274783392, -4.999999999996)); #848 = CARTESIAN_POINT('',(-2.152842485143,-2.06893735148, -5.000000000008)); #849 = CARTESIAN_POINT('',(-3.229263727725,-3.103406027214, -5.000000000008)); #850 = CARTESIAN_POINT('',(-2.967399959238,-0.778895344865, -4.999999999988)); #851 = CARTESIAN_POINT('',(-4.451099938844,-1.168343017305, -4.999999999988)); #852 = CARTESIAN_POINT('',(-2.967399959235,0.778895344865, -5.000000000014)); #853 = CARTESIAN_POINT('',(-4.451099938867,1.168343017305, -5.000000000014)); #854 = CARTESIAN_POINT('',(-2.152842485146,2.068937351479, -4.999999999987)); #855 = CARTESIAN_POINT('',(-3.229263727706,3.103406027213, -4.999999999987)); #856 = CARTESIAN_POINT('',(-0.855242359964,2.710183188926,-5.00000000001 )); #857 = CARTESIAN_POINT('',(-1.282863539955,4.065274783393,-5.00000000001 )); #858 = CARTESIAN_POINT('',(0.481621123682,2.610825198527,-4.999999999995 )); #859 = CARTESIAN_POINT('',(0.722431685528,3.916237797789,-4.999999999995 )); #860 = CARTESIAN_POINT('',(1.493863663668,1.933288173373,-5.000000000002 )); #861 = CARTESIAN_POINT('',(2.2407954955,2.89993226006,-5.000000000002)); #862 = CARTESIAN_POINT('',(2.,0.966643893412,-5.)); #863 = CARTESIAN_POINT('',(3.,1.449965840118,-5.)); #864 = CARTESIAN_POINT('',(2.,-1.7E-16,-5.)); #865 = CARTESIAN_POINT('',(3.,1.91E-15,-5.)); #866 = ADVANCED_FACE('',(#867),#878,.T.); #867 = FACE_BOUND('',#868,.F.); #868 = EDGE_LOOP('',(#869,#875,#876,#877)); #869 = ORIENTED_EDGE('',*,*,#870,.T.); #870 = EDGE_CURVE('',#776,#824,#871,.T.); #871 = LINE('',#872,#873); #872 = CARTESIAN_POINT('',(3.,0.,-15.)); #873 = VECTOR('',#874,1.); #874 = DIRECTION('',(0.,0.,1.)); #875 = ORIENTED_EDGE('',*,*,#830,.T.); #876 = ORIENTED_EDGE('',*,*,#870,.F.); #877 = ORIENTED_EDGE('',*,*,#782,.F.); #878 = CYLINDRICAL_SURFACE('',#879,3.); #879 = AXIS2_PLACEMENT_3D('',#880,#881,#882); #880 = CARTESIAN_POINT('',(0.,0.,-15.)); #881 = DIRECTION('',(-0.,-0.,-1.)); #882 = DIRECTION('',(1.,0.,0.)); #883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#887)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#884,#885,#886)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #884 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #885 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #886 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #887 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#884, 'distance_accuracy_value','confusion accuracy'); #888 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#889,#891); #889 = ( REPRESENTATION_RELATIONSHIP('','',#734,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#890) SHAPE_REPRESENTATION_RELATIONSHIP() ); #890 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); #891 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#892 ); #892 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','Offset002','',#5,#729,$); #893 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#731)); #894 = SHAPE_DEFINITION_REPRESENTATION(#895,#901); #895 = PRODUCT_DEFINITION_SHAPE('','',#896); #896 = PRODUCT_DEFINITION('design','',#897,#900); #897 = PRODUCT_DEFINITION_FORMATION('','',#898); #898 = PRODUCT('Offset003','Offset003','',(#899)); #899 = PRODUCT_CONTEXT('',#2,'mechanical'); #900 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #901 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#902),#1050); #902 = MANIFOLD_SOLID_BREP('',#903); #903 = CLOSED_SHELL('',(#904,#937,#985,#1033)); #904 = ADVANCED_FACE('',(#905),#932,.F.); #905 = FACE_BOUND('',#906,.T.); #906 = EDGE_LOOP('',(#907,#917,#924,#925)); #907 = ORIENTED_EDGE('',*,*,#908,.T.); #908 = EDGE_CURVE('',#909,#911,#913,.T.); #909 = VERTEX_POINT('',#910); #910 = CARTESIAN_POINT('',(2.,5.,0.)); #911 = VERTEX_POINT('',#912); #912 = CARTESIAN_POINT('',(2.,15.,0.)); #913 = LINE('',#914,#915); #914 = CARTESIAN_POINT('',(2.,5.,4.9E-16)); #915 = VECTOR('',#916,1.); #916 = DIRECTION('',(0.,1.,0.)); #917 = ORIENTED_EDGE('',*,*,#918,.T.); #918 = EDGE_CURVE('',#911,#911,#919,.T.); #919 = CIRCLE('',#920,2.); #920 = AXIS2_PLACEMENT_3D('',#921,#922,#923); #921 = CARTESIAN_POINT('',(0.,15.,0.)); #922 = DIRECTION('',(-0.,1.,0.)); #923 = DIRECTION('',(1.,0.,0.)); #924 = ORIENTED_EDGE('',*,*,#908,.F.); #925 = ORIENTED_EDGE('',*,*,#926,.F.); #926 = EDGE_CURVE('',#909,#909,#927,.T.); #927 = CIRCLE('',#928,2.); #928 = AXIS2_PLACEMENT_3D('',#929,#930,#931); #929 = CARTESIAN_POINT('',(0.,5.,0.)); #930 = DIRECTION('',(-0.,1.,0.)); #931 = DIRECTION('',(1.,0.,0.)); #932 = CYLINDRICAL_SURFACE('',#933,2.); #933 = AXIS2_PLACEMENT_3D('',#934,#935,#936); #934 = CARTESIAN_POINT('',(0.,5.,0.)); #935 = DIRECTION('',(-0.,-1.,0.)); #936 = DIRECTION('',(1.,0.,0.)); #937 = ADVANCED_FACE('',(#938),#956,.T.); #938 = FACE_BOUND('',#939,.T.); #939 = EDGE_LOOP('',(#940,#941,#948,#955)); #940 = ORIENTED_EDGE('',*,*,#926,.T.); #941 = ORIENTED_EDGE('',*,*,#942,.T.); #942 = EDGE_CURVE('',#909,#943,#945,.T.); #943 = VERTEX_POINT('',#944); #944 = CARTESIAN_POINT('',(3.,5.,0.)); #945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#946,#947),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #946 = CARTESIAN_POINT('',(2.,5.,6.E-16)); #947 = CARTESIAN_POINT('',(3.,5.,3.06E-15)); #948 = ORIENTED_EDGE('',*,*,#949,.F.); #949 = EDGE_CURVE('',#943,#943,#950,.T.); #950 = CIRCLE('',#951,3.); #951 = AXIS2_PLACEMENT_3D('',#952,#953,#954); #952 = CARTESIAN_POINT('',(0.,5.,0.)); #953 = DIRECTION('',(-0.,1.,0.)); #954 = DIRECTION('',(1.,0.,0.)); #955 = ORIENTED_EDGE('',*,*,#942,.F.); #956 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#957,#958) ,(#959,#960) ,(#961,#962) ,(#963,#964) ,(#965,#966) ,(#967,#968) ,(#969,#970) ,(#971,#972) ,(#973,#974) ,(#975,#976) ,(#977,#978) ,(#979,#980) ,(#981,#982) ,(#983,#984 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #957 = CARTESIAN_POINT('',(2.,5.,6.E-16)); #958 = CARTESIAN_POINT('',(3.,5.,3.06E-15)); #959 = CARTESIAN_POINT('',(2.,5.,-0.966643893412)); #960 = CARTESIAN_POINT('',(3.,5.,-1.449965840118)); #961 = CARTESIAN_POINT('',(1.493863663668,4.999999999999,-1.933288173373 )); #962 = CARTESIAN_POINT('',(2.240795495503,4.999999999999,-2.89993226006) ); #963 = CARTESIAN_POINT('',(0.481621123683,5.000000000003,-2.610825198528 )); #964 = CARTESIAN_POINT('',(0.722431685522,5.000000000003,-3.91623779779) ); #965 = CARTESIAN_POINT('',(-0.855242359967,4.999999999994, -2.710183188925)); #966 = CARTESIAN_POINT('',(-1.282863539943,4.999999999993, -4.065274783392)); #967 = CARTESIAN_POINT('',(-2.152842485143,5.000000000011,-2.06893735148 )); #968 = CARTESIAN_POINT('',(-3.229263727725,5.000000000012, -3.103406027214)); #969 = CARTESIAN_POINT('',(-2.967399959238,4.999999999985, -0.778895344865)); #970 = CARTESIAN_POINT('',(-4.451099938844,4.999999999983, -1.168343017305)); #971 = CARTESIAN_POINT('',(-2.967399959235,5.000000000018,0.778895344865 )); #972 = CARTESIAN_POINT('',(-4.451099938867,5.00000000002,1.168343017305) ); #973 = CARTESIAN_POINT('',(-2.152842485146,4.999999999984,2.068937351479 )); #974 = CARTESIAN_POINT('',(-3.229263727706,4.999999999981,3.103406027213 )); #975 = CARTESIAN_POINT('',(-0.855242359964,5.000000000012,2.710183188926 )); #976 = CARTESIAN_POINT('',(-1.282863539955,5.000000000014,4.065274783393 )); #977 = CARTESIAN_POINT('',(0.481621123682,4.999999999994,2.610825198527) ); #978 = CARTESIAN_POINT('',(0.722431685528,4.999999999993,3.916237797789) ); #979 = CARTESIAN_POINT('',(1.493863663668,5.000000000002,1.933288173373) ); #980 = CARTESIAN_POINT('',(2.2407954955,5.000000000003,2.89993226006)); #981 = CARTESIAN_POINT('',(2.,4.999999999999,0.966643893412)); #982 = CARTESIAN_POINT('',(3.,4.999999999999,1.449965840118)); #983 = CARTESIAN_POINT('',(2.,5.,-1.7E-16)); #984 = CARTESIAN_POINT('',(3.,5.,1.91E-15)); #985 = ADVANCED_FACE('',(#986),#1004,.T.); #986 = FACE_BOUND('',#987,.T.); #987 = EDGE_LOOP('',(#988,#989,#996,#1003)); #988 = ORIENTED_EDGE('',*,*,#918,.F.); #989 = ORIENTED_EDGE('',*,*,#990,.T.); #990 = EDGE_CURVE('',#911,#991,#993,.T.); #991 = VERTEX_POINT('',#992); #992 = CARTESIAN_POINT('',(3.,15.,2.E-15)); #993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #994 = CARTESIAN_POINT('',(2.,15.,7.4E-16)); #995 = CARTESIAN_POINT('',(3.,15.,9.1E-16)); #996 = ORIENTED_EDGE('',*,*,#997,.T.); #997 = EDGE_CURVE('',#991,#991,#998,.T.); #998 = CIRCLE('',#999,3.); #999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002); #1000 = CARTESIAN_POINT('',(0.,15.,0.)); #1001 = DIRECTION('',(-0.,1.,0.)); #1002 = DIRECTION('',(1.,0.,0.)); #1003 = ORIENTED_EDGE('',*,*,#990,.F.); #1004 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#1005,#1006) ,(#1007,#1008) ,(#1009,#1010) ,(#1011,#1012) ,(#1013,#1014) ,(#1015,#1016) ,(#1017,#1018) ,(#1019,#1020) ,(#1021,#1022) ,(#1023,#1024) ,(#1025,#1026) ,(#1027,#1028) ,(#1029,#1030) ,(#1031,#1032 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #1005 = CARTESIAN_POINT('',(2.,15.,7.4E-16)); #1006 = CARTESIAN_POINT('',(3.,15.,9.1E-16)); #1007 = CARTESIAN_POINT('',(2.,14.999999999998,0.966643893412)); #1008 = CARTESIAN_POINT('',(3.,14.999999999998,1.449965840118)); #1009 = CARTESIAN_POINT('',(1.493863663668,15.000000000009, 1.933288173372)); #1010 = CARTESIAN_POINT('',(2.240795495503,15.000000000009, 2.899932260059)); #1011 = CARTESIAN_POINT('',(0.481621123683,14.999999999977,2.61082519853 )); #1012 = CARTESIAN_POINT('',(0.722431685522,14.999999999977, 3.916237797792)); #1013 = CARTESIAN_POINT('',(-0.855242359967,15.000000000044, 2.710183188922)); #1014 = CARTESIAN_POINT('',(-1.282863539943,15.000000000044, 4.065274783387)); #1015 = CARTESIAN_POINT('',(-2.152842485143,14.999999999936, 2.068937351485)); #1016 = CARTESIAN_POINT('',(-3.229263727725,14.999999999936, 3.103406027221)); #1017 = CARTESIAN_POINT('',(-2.967399959238,15.000000000071, 0.778895344859)); #1018 = CARTESIAN_POINT('',(-4.451099938844,15.000000000071, 1.168343017295)); #1019 = CARTESIAN_POINT('',(-2.967399959235,14.999999999938, -0.778895344859)); #1020 = CARTESIAN_POINT('',(-4.451099938867,14.999999999938, -1.168343017294)); #1021 = CARTESIAN_POINT('',(-2.152842485146,15.000000000042, -2.068937351484)); #1022 = CARTESIAN_POINT('',(-3.229263727706,15.000000000042, -3.103406027222)); #1023 = CARTESIAN_POINT('',(-0.855242359964,14.999999999977, -2.710183188923)); #1024 = CARTESIAN_POINT('',(-1.282863539955,14.999999999977, -4.065274783386)); #1025 = CARTESIAN_POINT('',(0.481621123682,15.00000000001, -2.610825198529)); #1026 = CARTESIAN_POINT('',(0.722431685528,15.00000000001, -3.916237797792)); #1027 = CARTESIAN_POINT('',(1.493863663668,14.999999999997, -1.933288173373)); #1028 = CARTESIAN_POINT('',(2.2407954955,14.999999999997,-2.899932260059 )); #1029 = CARTESIAN_POINT('',(2.,15.000000000001,-0.966643893412)); #1030 = CARTESIAN_POINT('',(3.,15.000000000001,-1.449965840118)); #1031 = CARTESIAN_POINT('',(2.,15.,4.16E-15)); #1032 = CARTESIAN_POINT('',(3.,15.,2.05E-15)); #1033 = ADVANCED_FACE('',(#1034),#1045,.T.); #1034 = FACE_BOUND('',#1035,.F.); #1035 = EDGE_LOOP('',(#1036,#1042,#1043,#1044)); #1036 = ORIENTED_EDGE('',*,*,#1037,.T.); #1037 = EDGE_CURVE('',#943,#991,#1038,.T.); #1038 = LINE('',#1039,#1040); #1039 = CARTESIAN_POINT('',(3.,5.,0.)); #1040 = VECTOR('',#1041,1.); #1041 = DIRECTION('',(0.,1.,0.)); #1042 = ORIENTED_EDGE('',*,*,#997,.T.); #1043 = ORIENTED_EDGE('',*,*,#1037,.F.); #1044 = ORIENTED_EDGE('',*,*,#949,.F.); #1045 = CYLINDRICAL_SURFACE('',#1046,3.); #1046 = AXIS2_PLACEMENT_3D('',#1047,#1048,#1049); #1047 = CARTESIAN_POINT('',(0.,5.,0.)); #1048 = DIRECTION('',(-0.,-1.,0.)); #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('','',#901,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1057) SHAPE_REPRESENTATION_RELATIONSHIP() ); #1057 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); #1058 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #1059); #1059 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','Offset003','',#5,#896,$); #1060 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#898)); #1061 = SHAPE_DEFINITION_REPRESENTATION(#1062,#1068); #1062 = PRODUCT_DEFINITION_SHAPE('','',#1063); #1063 = PRODUCT_DEFINITION('design','',#1064,#1067); #1064 = PRODUCT_DEFINITION_FORMATION('','',#1065); #1065 = PRODUCT('Offset004','Offset004','',(#1066)); #1066 = PRODUCT_CONTEXT('',#2,'mechanical'); #1067 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #1068 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1069),#1217); #1069 = MANIFOLD_SOLID_BREP('',#1070); #1070 = CLOSED_SHELL('',(#1071,#1104,#1152,#1200)); #1071 = ADVANCED_FACE('',(#1072),#1099,.F.); #1072 = FACE_BOUND('',#1073,.T.); #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('',(2.,0.,5.)); #1078 = VERTEX_POINT('',#1079); #1079 = CARTESIAN_POINT('',(2.,0.,15.)); #1080 = LINE('',#1081,#1082); #1081 = CARTESIAN_POINT('',(2.,-4.9E-16,5.)); #1082 = VECTOR('',#1083,1.); #1083 = DIRECTION('',(0.,0.,1.)); #1084 = ORIENTED_EDGE('',*,*,#1085,.T.); #1085 = EDGE_CURVE('',#1078,#1078,#1086,.T.); #1086 = CIRCLE('',#1087,2.); #1087 = AXIS2_PLACEMENT_3D('',#1088,#1089,#1090); #1088 = CARTESIAN_POINT('',(0.,0.,15.)); #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,2.); #1095 = AXIS2_PLACEMENT_3D('',#1096,#1097,#1098); #1096 = CARTESIAN_POINT('',(0.,0.,5.)); #1097 = DIRECTION('',(0.,0.,1.)); #1098 = DIRECTION('',(1.,0.,0.)); #1099 = CYLINDRICAL_SURFACE('',#1100,2.); #1100 = AXIS2_PLACEMENT_3D('',#1101,#1102,#1103); #1101 = CARTESIAN_POINT('',(0.,0.,5.)); #1102 = DIRECTION('',(-0.,-0.,-1.)); #1103 = DIRECTION('',(1.,0.,0.)); #1104 = ADVANCED_FACE('',(#1105),#1123,.T.); #1105 = FACE_BOUND('',#1106,.T.); #1106 = EDGE_LOOP('',(#1107,#1108,#1115,#1122)); #1107 = ORIENTED_EDGE('',*,*,#1093,.T.); #1108 = ORIENTED_EDGE('',*,*,#1109,.T.); #1109 = EDGE_CURVE('',#1076,#1110,#1112,.T.); #1110 = VERTEX_POINT('',#1111); #1111 = CARTESIAN_POINT('',(3.,0.,5.)); #1112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1113,#1114),.UNSPECIFIED.,.F., .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #1113 = CARTESIAN_POINT('',(2.,-6.E-16,5.)); #1114 = CARTESIAN_POINT('',(3.,-3.06E-15,5.)); #1115 = ORIENTED_EDGE('',*,*,#1116,.F.); #1116 = EDGE_CURVE('',#1110,#1110,#1117,.T.); #1117 = CIRCLE('',#1118,3.); #1118 = AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); #1119 = CARTESIAN_POINT('',(0.,0.,5.)); #1120 = DIRECTION('',(0.,0.,1.)); #1121 = DIRECTION('',(1.,0.,0.)); #1122 = ORIENTED_EDGE('',*,*,#1109,.F.); #1123 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#1124,#1125) ,(#1126,#1127) ,(#1128,#1129) ,(#1130,#1131) ,(#1132,#1133) ,(#1134,#1135) ,(#1136,#1137) ,(#1138,#1139) ,(#1140,#1141) ,(#1142,#1143) ,(#1144,#1145) ,(#1146,#1147) ,(#1148,#1149) ,(#1150,#1151 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #1124 = CARTESIAN_POINT('',(2.,-6.E-16,5.)); #1125 = CARTESIAN_POINT('',(3.,-3.06E-15,5.)); #1126 = CARTESIAN_POINT('',(2.,0.966643893412,5.)); #1127 = CARTESIAN_POINT('',(3.,1.449965840118,5.)); #1128 = CARTESIAN_POINT('',(1.493863663668,1.933288173373,5.)); #1129 = CARTESIAN_POINT('',(2.240795495503,2.89993226006,5.)); #1130 = CARTESIAN_POINT('',(0.481621123683,2.610825198528,4.999999999999 )); #1131 = CARTESIAN_POINT('',(0.722431685522,3.91623779779,4.999999999999) ); #1132 = CARTESIAN_POINT('',(-0.855242359967,2.710183188925, 5.000000000002)); #1133 = CARTESIAN_POINT('',(-1.282863539943,4.065274783392, 5.000000000002)); #1134 = CARTESIAN_POINT('',(-2.152842485143,2.06893735148,4.999999999998 )); #1135 = CARTESIAN_POINT('',(-3.229263727725,3.103406027214, 4.999999999998)); #1136 = CARTESIAN_POINT('',(-2.967399959238,0.778895344865,5.)); #1137 = CARTESIAN_POINT('',(-4.451099938844,1.168343017305,5.)); #1138 = CARTESIAN_POINT('',(-2.967399959235,-0.778895344865, 5.000000000003)); #1139 = CARTESIAN_POINT('',(-4.451099938867,-1.168343017305, 5.000000000003)); #1140 = CARTESIAN_POINT('',(-2.152842485146,-2.068937351479, 4.999999999996)); #1141 = CARTESIAN_POINT('',(-3.229263727706,-3.103406027213, 4.999999999996)); #1142 = CARTESIAN_POINT('',(-0.855242359964,-2.710183188926, 5.000000000004)); #1143 = CARTESIAN_POINT('',(-1.282863539955,-4.065274783393, 5.000000000004)); #1144 = CARTESIAN_POINT('',(0.481621123682,-2.610825198527, 4.999999999998)); #1145 = CARTESIAN_POINT('',(0.722431685528,-3.916237797789, 4.999999999998)); #1146 = CARTESIAN_POINT('',(1.493863663668,-1.933288173373, 5.000000000001)); #1147 = CARTESIAN_POINT('',(2.2407954955,-2.89993226006,5.000000000001) ); #1148 = CARTESIAN_POINT('',(2.,-0.966643893412,5.)); #1149 = CARTESIAN_POINT('',(3.,-1.449965840118,5.)); #1150 = CARTESIAN_POINT('',(2.,1.7E-16,5.)); #1151 = CARTESIAN_POINT('',(3.,-1.91E-15,5.)); #1152 = ADVANCED_FACE('',(#1153),#1171,.T.); #1153 = FACE_BOUND('',#1154,.T.); #1154 = EDGE_LOOP('',(#1155,#1156,#1163,#1170)); #1155 = ORIENTED_EDGE('',*,*,#1085,.F.); #1156 = ORIENTED_EDGE('',*,*,#1157,.T.); #1157 = EDGE_CURVE('',#1078,#1158,#1160,.T.); #1158 = VERTEX_POINT('',#1159); #1159 = CARTESIAN_POINT('',(3.,0.,15.)); #1160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1161,#1162),.UNSPECIFIED.,.F., .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #1161 = CARTESIAN_POINT('',(2.,6.E-16,15.)); #1162 = CARTESIAN_POINT('',(3.,3.06E-15,15.)); #1163 = ORIENTED_EDGE('',*,*,#1164,.T.); #1164 = EDGE_CURVE('',#1158,#1158,#1165,.T.); #1165 = CIRCLE('',#1166,3.); #1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169); #1167 = CARTESIAN_POINT('',(0.,0.,15.)); #1168 = DIRECTION('',(0.,0.,1.)); #1169 = DIRECTION('',(1.,0.,0.)); #1170 = ORIENTED_EDGE('',*,*,#1157,.F.); #1171 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#1172,#1173) ,(#1174,#1175) ,(#1176,#1177) ,(#1178,#1179) ,(#1180,#1181) ,(#1182,#1183) ,(#1184,#1185) ,(#1186,#1187) ,(#1188,#1189) ,(#1190,#1191) ,(#1192,#1193) ,(#1194,#1195) ,(#1196,#1197) ,(#1198,#1199 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #1172 = CARTESIAN_POINT('',(2.,6.E-16,15.)); #1173 = CARTESIAN_POINT('',(3.,3.06E-15,15.)); #1174 = CARTESIAN_POINT('',(2.,-0.966643893412,14.999999999998)); #1175 = CARTESIAN_POINT('',(3.,-1.449965840118,14.999999999998)); #1176 = CARTESIAN_POINT('',(1.493863663668,-1.933288173373, 15.000000000009)); #1177 = CARTESIAN_POINT('',(2.240795495503,-2.89993226006, 15.000000000009)); #1178 = CARTESIAN_POINT('',(0.481621123683,-2.610825198528, 14.999999999977)); #1179 = CARTESIAN_POINT('',(0.722431685522,-3.91623779779, 14.999999999977)); #1180 = CARTESIAN_POINT('',(-0.855242359967,-2.710183188925, 15.000000000044)); #1181 = CARTESIAN_POINT('',(-1.282863539943,-4.065274783392, 15.000000000044)); #1182 = CARTESIAN_POINT('',(-2.152842485143,-2.06893735148, 14.999999999936)); #1183 = CARTESIAN_POINT('',(-3.229263727725,-3.103406027214, 14.999999999936)); #1184 = CARTESIAN_POINT('',(-2.967399959238,-0.778895344865, 15.000000000071)); #1185 = CARTESIAN_POINT('',(-4.451099938844,-1.168343017305, 15.000000000071)); #1186 = CARTESIAN_POINT('',(-2.967399959235,0.778895344865, 14.999999999938)); #1187 = CARTESIAN_POINT('',(-4.451099938867,1.168343017305, 14.999999999938)); #1188 = CARTESIAN_POINT('',(-2.152842485146,2.068937351479, 15.000000000042)); #1189 = CARTESIAN_POINT('',(-3.229263727706,3.103406027213, 15.000000000042)); #1190 = CARTESIAN_POINT('',(-0.855242359964,2.710183188926, 14.999999999977)); #1191 = CARTESIAN_POINT('',(-1.282863539955,4.065274783393, 14.999999999977)); #1192 = CARTESIAN_POINT('',(0.481621123682,2.610825198527,15.00000000001 )); #1193 = CARTESIAN_POINT('',(0.722431685528,3.916237797789,15.00000000001 )); #1194 = CARTESIAN_POINT('',(1.493863663668,1.933288173373, 14.999999999997)); #1195 = CARTESIAN_POINT('',(2.2407954955,2.89993226006,14.999999999997) ); #1196 = CARTESIAN_POINT('',(2.,0.966643893412,15.000000000001)); #1197 = CARTESIAN_POINT('',(3.,1.449965840118,15.000000000001)); #1198 = CARTESIAN_POINT('',(2.,-1.7E-16,15.)); #1199 = CARTESIAN_POINT('',(3.,1.91E-15,15.)); #1200 = ADVANCED_FACE('',(#1201),#1212,.T.); #1201 = FACE_BOUND('',#1202,.F.); #1202 = EDGE_LOOP('',(#1203,#1209,#1210,#1211)); #1203 = ORIENTED_EDGE('',*,*,#1204,.T.); #1204 = EDGE_CURVE('',#1110,#1158,#1205,.T.); #1205 = LINE('',#1206,#1207); #1206 = CARTESIAN_POINT('',(3.,0.,5.)); #1207 = VECTOR('',#1208,1.); #1208 = DIRECTION('',(0.,0.,1.)); #1209 = ORIENTED_EDGE('',*,*,#1164,.T.); #1210 = ORIENTED_EDGE('',*,*,#1204,.F.); #1211 = ORIENTED_EDGE('',*,*,#1116,.F.); #1212 = CYLINDRICAL_SURFACE('',#1213,3.); #1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); #1214 = CARTESIAN_POINT('',(0.,0.,5.)); #1215 = DIRECTION('',(-0.,-0.,-1.)); #1216 = DIRECTION('',(1.,0.,0.)); #1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1221)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1218,#1219,#1220)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); #1218 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #1219 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #1220 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #1221 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1218, 'distance_accuracy_value','confusion accuracy'); #1222 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1223,#1225); #1223 = ( REPRESENTATION_RELATIONSHIP('','',#1068,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1224) SHAPE_REPRESENTATION_RELATIONSHIP() ); #1224 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); #1225 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #1226); #1226 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','Offset004','',#5,#1063,$); #1227 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1065)); #1228 = SHAPE_DEFINITION_REPRESENTATION(#1229,#1235); #1229 = PRODUCT_DEFINITION_SHAPE('','',#1230); #1230 = PRODUCT_DEFINITION('design','',#1231,#1234); #1231 = PRODUCT_DEFINITION_FORMATION('','',#1232); #1232 = PRODUCT('Offset005','Offset005','',(#1233)); #1233 = PRODUCT_CONTEXT('',#2,'mechanical'); #1234 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #1235 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1236),#1384); #1236 = MANIFOLD_SOLID_BREP('',#1237); #1237 = CLOSED_SHELL('',(#1238,#1271,#1319,#1367)); #1238 = ADVANCED_FACE('',(#1239),#1266,.F.); #1239 = FACE_BOUND('',#1240,.T.); #1240 = EDGE_LOOP('',(#1241,#1251,#1258,#1259)); #1241 = ORIENTED_EDGE('',*,*,#1242,.T.); #1242 = EDGE_CURVE('',#1243,#1245,#1247,.T.); #1243 = VERTEX_POINT('',#1244); #1244 = CARTESIAN_POINT('',(-5.,0.,2.)); #1245 = VERTEX_POINT('',#1246); #1246 = CARTESIAN_POINT('',(-15.,0.,2.)); #1247 = LINE('',#1248,#1249); #1248 = CARTESIAN_POINT('',(-5.,-4.9E-16,2.)); #1249 = VECTOR('',#1250,1.); #1250 = DIRECTION('',(-1.,0.,0.)); #1251 = ORIENTED_EDGE('',*,*,#1252,.T.); #1252 = EDGE_CURVE('',#1245,#1245,#1253,.T.); #1253 = CIRCLE('',#1254,2.); #1254 = AXIS2_PLACEMENT_3D('',#1255,#1256,#1257); #1255 = CARTESIAN_POINT('',(-15.,0.,0.)); #1256 = DIRECTION('',(-1.,0.,0.)); #1257 = DIRECTION('',(0.,0.,1.)); #1258 = ORIENTED_EDGE('',*,*,#1242,.F.); #1259 = ORIENTED_EDGE('',*,*,#1260,.F.); #1260 = EDGE_CURVE('',#1243,#1243,#1261,.T.); #1261 = CIRCLE('',#1262,2.); #1262 = AXIS2_PLACEMENT_3D('',#1263,#1264,#1265); #1263 = CARTESIAN_POINT('',(-5.,0.,0.)); #1264 = DIRECTION('',(-1.,0.,0.)); #1265 = DIRECTION('',(0.,0.,1.)); #1266 = CYLINDRICAL_SURFACE('',#1267,2.); #1267 = AXIS2_PLACEMENT_3D('',#1268,#1269,#1270); #1268 = CARTESIAN_POINT('',(-5.,0.,0.)); #1269 = DIRECTION('',(1.,-0.,-0.)); #1270 = DIRECTION('',(0.,0.,1.)); #1271 = ADVANCED_FACE('',(#1272),#1290,.T.); #1272 = FACE_BOUND('',#1273,.T.); #1273 = EDGE_LOOP('',(#1274,#1275,#1282,#1289)); #1274 = ORIENTED_EDGE('',*,*,#1260,.T.); #1275 = ORIENTED_EDGE('',*,*,#1276,.T.); #1276 = EDGE_CURVE('',#1243,#1277,#1279,.T.); #1277 = VERTEX_POINT('',#1278); #1278 = CARTESIAN_POINT('',(-5.,0.,3.)); #1279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1280,#1281),.UNSPECIFIED.,.F., .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #1280 = CARTESIAN_POINT('',(-5.,-6.E-16,2.)); #1281 = CARTESIAN_POINT('',(-5.,-3.06E-15,3.)); #1282 = ORIENTED_EDGE('',*,*,#1283,.F.); #1283 = EDGE_CURVE('',#1277,#1277,#1284,.T.); #1284 = CIRCLE('',#1285,3.); #1285 = AXIS2_PLACEMENT_3D('',#1286,#1287,#1288); #1286 = CARTESIAN_POINT('',(-5.,0.,0.)); #1287 = DIRECTION('',(-1.,0.,0.)); #1288 = DIRECTION('',(0.,0.,1.)); #1289 = ORIENTED_EDGE('',*,*,#1276,.F.); #1290 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#1291,#1292) ,(#1293,#1294) ,(#1295,#1296) ,(#1297,#1298) ,(#1299,#1300) ,(#1301,#1302) ,(#1303,#1304) ,(#1305,#1306) ,(#1307,#1308) ,(#1309,#1310) ,(#1311,#1312) ,(#1313,#1314) ,(#1315,#1316) ,(#1317,#1318 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #1291 = CARTESIAN_POINT('',(-5.,-6.E-16,2.)); #1292 = CARTESIAN_POINT('',(-5.,-3.06E-15,3.)); #1293 = CARTESIAN_POINT('',(-5.,0.966643893412,2.)); #1294 = CARTESIAN_POINT('',(-5.,1.449965840118,3.)); #1295 = CARTESIAN_POINT('',(-5.,1.933288173373,1.493863663668)); #1296 = CARTESIAN_POINT('',(-4.999999999999,2.89993226006,2.240795495503 )); #1297 = CARTESIAN_POINT('',(-5.000000000001,2.610825198528, 0.481621123683)); #1298 = CARTESIAN_POINT('',(-5.000000000002,3.91623779779,0.722431685522 )); #1299 = CARTESIAN_POINT('',(-4.999999999998,2.710183188925, -0.855242359967)); #1300 = CARTESIAN_POINT('',(-4.999999999996,4.065274783392, -1.282863539943)); #1301 = CARTESIAN_POINT('',(-5.000000000004,2.06893735148, -2.152842485143)); #1302 = CARTESIAN_POINT('',(-5.000000000008,3.103406027214, -3.229263727725)); #1303 = CARTESIAN_POINT('',(-4.999999999992,0.778895344865, -2.967399959238)); #1304 = CARTESIAN_POINT('',(-4.999999999988,1.168343017305, -4.451099938844)); #1305 = CARTESIAN_POINT('',(-5.000000000011,-0.778895344865, -2.967399959235)); #1306 = CARTESIAN_POINT('',(-5.000000000015,-1.168343017305, -4.451099938867)); #1307 = CARTESIAN_POINT('',(-4.999999999989,-2.068937351479, -2.152842485146)); #1308 = CARTESIAN_POINT('',(-4.999999999986,-3.103406027213, -3.229263727706)); #1309 = CARTESIAN_POINT('',(-5.000000000009,-2.710183188926, -0.855242359964)); #1310 = CARTESIAN_POINT('',(-5.00000000001,-4.065274783393, -1.282863539955)); #1311 = CARTESIAN_POINT('',(-4.999999999995,-2.610825198527, 0.481621123682)); #1312 = CARTESIAN_POINT('',(-4.999999999995,-3.916237797789, 0.722431685528)); #1313 = CARTESIAN_POINT('',(-5.000000000002,-1.933288173373, 1.493863663668)); #1314 = CARTESIAN_POINT('',(-5.000000000002,-2.89993226006,2.2407954955) ); #1315 = CARTESIAN_POINT('',(-5.,-0.966643893412,2.)); #1316 = CARTESIAN_POINT('',(-5.,-1.449965840118,3.)); #1317 = CARTESIAN_POINT('',(-5.,1.7E-16,2.)); #1318 = CARTESIAN_POINT('',(-5.,-1.91E-15,3.)); #1319 = ADVANCED_FACE('',(#1320),#1338,.T.); #1320 = FACE_BOUND('',#1321,.T.); #1321 = EDGE_LOOP('',(#1322,#1323,#1330,#1337)); #1322 = ORIENTED_EDGE('',*,*,#1252,.F.); #1323 = ORIENTED_EDGE('',*,*,#1324,.T.); #1324 = EDGE_CURVE('',#1245,#1325,#1327,.T.); #1325 = VERTEX_POINT('',#1326); #1326 = CARTESIAN_POINT('',(-15.,0.,3.)); #1327 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1328,#1329),.UNSPECIFIED.,.F., .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); #1328 = CARTESIAN_POINT('',(-15.,6.E-16,2.)); #1329 = CARTESIAN_POINT('',(-15.,3.06E-15,3.)); #1330 = ORIENTED_EDGE('',*,*,#1331,.T.); #1331 = EDGE_CURVE('',#1325,#1325,#1332,.T.); #1332 = CIRCLE('',#1333,3.); #1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336); #1334 = CARTESIAN_POINT('',(-15.,0.,0.)); #1335 = DIRECTION('',(-1.,0.,0.)); #1336 = DIRECTION('',(0.,0.,1.)); #1337 = ORIENTED_EDGE('',*,*,#1324,.F.); #1338 = B_SPLINE_SURFACE_WITH_KNOTS('',13,1,( (#1339,#1340) ,(#1341,#1342) ,(#1343,#1344) ,(#1345,#1346) ,(#1347,#1348) ,(#1349,#1350) ,(#1351,#1352) ,(#1353,#1354) ,(#1355,#1356) ,(#1357,#1358) ,(#1359,#1360) ,(#1361,#1362) ,(#1363,#1364) ,(#1365,#1366 )),.UNSPECIFIED.,.T.,.F.,.F.,(14,14),(2,2),(0.,6.28318530718),(0.,1. ),.PIECEWISE_BEZIER_KNOTS.); #1339 = CARTESIAN_POINT('',(-15.,6.E-16,2.)); #1340 = CARTESIAN_POINT('',(-15.,3.06E-15,3.)); #1341 = CARTESIAN_POINT('',(-14.99999999999,-0.966643893412,2.)); #1342 = CARTESIAN_POINT('',(-14.99999999999,-1.449965840118,3.)); #1343 = CARTESIAN_POINT('',(-15.,-1.933288173373,1.493863663668)); #1344 = CARTESIAN_POINT('',(-15.,-2.89993226006,2.240795495502)); #1345 = CARTESIAN_POINT('',(-14.99999999997,-2.610825198528, 0.481621123684)); #1346 = CARTESIAN_POINT('',(-14.99999999997,-3.91623779779, 0.722431685523)); #1347 = CARTESIAN_POINT('',(-15.00000000004,-2.710183188925, -0.855242359967)); #1348 = CARTESIAN_POINT('',(-15.00000000004,-4.065274783392, -1.282863539946)); #1349 = CARTESIAN_POINT('',(-14.99999999993,-2.06893735148, -2.152842485142)); #1350 = CARTESIAN_POINT('',(-14.99999999993,-3.103406027214, -3.229263727721)); #1351 = CARTESIAN_POINT('',(-15.00000000007,-0.778895344865, -2.96739995924)); #1352 = CARTESIAN_POINT('',(-15.00000000007,-1.168343017305, -4.451099938849)); #1353 = CARTESIAN_POINT('',(-14.99999999993,0.778895344865, -2.967399959233)); #1354 = CARTESIAN_POINT('',(-14.99999999993,1.168343017305, -4.451099938862)); #1355 = CARTESIAN_POINT('',(-15.00000000004,2.068937351479, -2.152842485147)); #1356 = CARTESIAN_POINT('',(-15.00000000004,3.103406027213, -3.22926372771)); #1357 = CARTESIAN_POINT('',(-14.99999999997,2.710183188926, -0.855242359964)); #1358 = CARTESIAN_POINT('',(-14.99999999997,4.065274783393, -1.282863539952)); #1359 = CARTESIAN_POINT('',(-15.00000000001,2.610825198527, 0.481621123682)); #1360 = CARTESIAN_POINT('',(-15.00000000001,3.916237797789, 0.722431685527)); #1361 = CARTESIAN_POINT('',(-14.99999999999,1.933288173373, 1.493863663668)); #1362 = CARTESIAN_POINT('',(-14.99999999999,2.89993226006,2.240795495501 )); #1363 = CARTESIAN_POINT('',(-15.,0.966643893412,2.)); #1364 = CARTESIAN_POINT('',(-15.,1.449965840118,3.)); #1365 = CARTESIAN_POINT('',(-15.,-1.7E-16,2.)); #1366 = CARTESIAN_POINT('',(-15.,1.91E-15,3.)); #1367 = ADVANCED_FACE('',(#1368),#1379,.T.); #1368 = FACE_BOUND('',#1369,.F.); #1369 = EDGE_LOOP('',(#1370,#1376,#1377,#1378)); #1370 = ORIENTED_EDGE('',*,*,#1371,.T.); #1371 = EDGE_CURVE('',#1277,#1325,#1372,.T.); #1372 = LINE('',#1373,#1374); #1373 = CARTESIAN_POINT('',(-5.,0.,3.)); #1374 = VECTOR('',#1375,1.); #1375 = DIRECTION('',(-1.,0.,0.)); #1376 = ORIENTED_EDGE('',*,*,#1331,.T.); #1377 = ORIENTED_EDGE('',*,*,#1371,.F.); #1378 = ORIENTED_EDGE('',*,*,#1283,.F.); #1379 = CYLINDRICAL_SURFACE('',#1380,3.); #1380 = AXIS2_PLACEMENT_3D('',#1381,#1382,#1383); #1381 = CARTESIAN_POINT('',(-5.,0.,0.)); #1382 = DIRECTION('',(1.,-0.,-0.)); #1383 = DIRECTION('',(0.,0.,1.)); #1384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1388)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1385,#1386,#1387)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); #1385 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #1386 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #1387 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #1388 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1385, 'distance_accuracy_value','confusion accuracy'); #1389 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1390,#1392); #1390 = ( REPRESENTATION_RELATIONSHIP('','',#1235,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1391) SHAPE_REPRESENTATION_RELATIONSHIP() ); #1391 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); #1392 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #1393); #1393 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','Offset005','',#5,#1230,$); #1394 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1232)); #1395 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1396),#883); #1396 = STYLED_ITEM('color',(#1397),#735); #1397 = PRESENTATION_STYLE_ASSIGNMENT((#1398,#1404)); #1398 = SURFACE_STYLE_USAGE(.BOTH.,#1399); #1399 = SURFACE_SIDE_STYLE('',(#1400)); #1400 = SURFACE_STYLE_FILL_AREA(#1401); #1401 = FILL_AREA_STYLE('',(#1402)); #1402 = FILL_AREA_STYLE_COLOUR('',#1403); #1403 = COLOUR_RGB('',0.800000010877,0.800000010877,0.901960800373); #1404 = CURVE_STYLE('',#1405,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1405 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1406 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, 9.803921802644E-02); #1407 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1408),#220); #1408 = STYLED_ITEM('color',(#1409),#185); #1409 = PRESENTATION_STYLE_ASSIGNMENT((#1410,#1415)); #1410 = SURFACE_STYLE_USAGE(.BOTH.,#1411); #1411 = SURFACE_SIDE_STYLE('',(#1412)); #1412 = SURFACE_STYLE_FILL_AREA(#1413); #1413 = FILL_AREA_STYLE('',(#1414)); #1414 = FILL_AREA_STYLE_COLOUR('',#1403); #1415 = CURVE_STYLE('',#1416,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1416 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1417 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1418),#112); #1418 = STYLED_ITEM('color',(#1419),#77); #1419 = PRESENTATION_STYLE_ASSIGNMENT((#1420,#1425)); #1420 = SURFACE_STYLE_USAGE(.BOTH.,#1421); #1421 = SURFACE_SIDE_STYLE('',(#1422)); #1422 = SURFACE_STYLE_FILL_AREA(#1423); #1423 = FILL_AREA_STYLE('',(#1424)); #1424 = FILL_AREA_STYLE_COLOUR('',#1403); #1425 = CURVE_STYLE('',#1426,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1426 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1427 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1428),#1050); #1428 = STYLED_ITEM('color',(#1429),#902); #1429 = PRESENTATION_STYLE_ASSIGNMENT((#1430,#1435)); #1430 = SURFACE_STYLE_USAGE(.BOTH.,#1431); #1431 = SURFACE_SIDE_STYLE('',(#1432)); #1432 = SURFACE_STYLE_FILL_AREA(#1433); #1433 = FILL_AREA_STYLE('',(#1434)); #1434 = FILL_AREA_STYLE_COLOUR('',#1403); #1435 = CURVE_STYLE('',#1436,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1436 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1437 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1438),#1217); #1438 = STYLED_ITEM('color',(#1439),#1069); #1439 = PRESENTATION_STYLE_ASSIGNMENT((#1440,#1445)); #1440 = SURFACE_STYLE_USAGE(.BOTH.,#1441); #1441 = SURFACE_SIDE_STYLE('',(#1442)); #1442 = SURFACE_STYLE_FILL_AREA(#1443); #1443 = FILL_AREA_STYLE('',(#1444)); #1444 = FILL_AREA_STYLE_COLOUR('',#1403); #1445 = CURVE_STYLE('',#1446,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1446 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1447 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1448),#549); #1448 = STYLED_ITEM('color',(#1449),#401); #1449 = PRESENTATION_STYLE_ASSIGNMENT((#1450,#1455)); #1450 = SURFACE_STYLE_USAGE(.BOTH.,#1451); #1451 = SURFACE_SIDE_STYLE('',(#1452)); #1452 = SURFACE_STYLE_FILL_AREA(#1453); #1453 = FILL_AREA_STYLE('',(#1454)); #1454 = FILL_AREA_STYLE_COLOUR('',#1403); #1455 = CURVE_STYLE('',#1456,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1456 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1457 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1458),#1384); #1458 = STYLED_ITEM('color',(#1459),#1236); #1459 = PRESENTATION_STYLE_ASSIGNMENT((#1460,#1465)); #1460 = SURFACE_STYLE_USAGE(.BOTH.,#1461); #1461 = SURFACE_SIDE_STYLE('',(#1462)); #1462 = SURFACE_STYLE_FILL_AREA(#1463); #1463 = FILL_AREA_STYLE('',(#1464)); #1464 = FILL_AREA_STYLE_COLOUR('',#1403); #1465 = CURVE_STYLE('',#1466,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1466 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1467 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1468),#716); #1468 = STYLED_ITEM('color',(#1469),#568); #1469 = PRESENTATION_STYLE_ASSIGNMENT((#1470,#1475)); #1470 = SURFACE_STYLE_USAGE(.BOTH.,#1471); #1471 = SURFACE_SIDE_STYLE('',(#1472)); #1472 = SURFACE_STYLE_FILL_AREA(#1473); #1473 = FILL_AREA_STYLE('',(#1474)); #1474 = FILL_AREA_STYLE_COLOUR('',#1403); #1475 = CURVE_STYLE('',#1476,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1476 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1477 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1478),#382); #1478 = STYLED_ITEM('color',(#1479),#347); #1479 = PRESENTATION_STYLE_ASSIGNMENT((#1480,#1485)); #1480 = SURFACE_STYLE_USAGE(.BOTH.,#1481); #1481 = SURFACE_SIDE_STYLE('',(#1482)); #1482 = SURFACE_STYLE_FILL_AREA(#1483); #1483 = FILL_AREA_STYLE('',(#1484)); #1484 = FILL_AREA_STYLE_COLOUR('',#1403); #1485 = CURVE_STYLE('',#1486,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1486 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1487 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1488),#166); #1488 = STYLED_ITEM('color',(#1489),#131); #1489 = PRESENTATION_STYLE_ASSIGNMENT((#1490,#1495)); #1490 = SURFACE_STYLE_USAGE(.BOTH.,#1491); #1491 = SURFACE_SIDE_STYLE('',(#1492)); #1492 = SURFACE_STYLE_FILL_AREA(#1493); #1493 = FILL_AREA_STYLE('',(#1494)); #1494 = FILL_AREA_STYLE_COLOUR('',#1403); #1495 = CURVE_STYLE('',#1496,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1496 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1497 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1498),#274); #1498 = STYLED_ITEM('color',(#1499),#239); #1499 = PRESENTATION_STYLE_ASSIGNMENT((#1500,#1505)); #1500 = SURFACE_STYLE_USAGE(.BOTH.,#1501); #1501 = SURFACE_SIDE_STYLE('',(#1502)); #1502 = SURFACE_STYLE_FILL_AREA(#1503); #1503 = FILL_AREA_STYLE('',(#1504)); #1504 = FILL_AREA_STYLE_COLOUR('',#1403); #1505 = CURVE_STYLE('',#1506,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1506 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #1507 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1508),#328); #1508 = STYLED_ITEM('color',(#1509),#293); #1509 = PRESENTATION_STYLE_ASSIGNMENT((#1510,#1515)); #1510 = SURFACE_STYLE_USAGE(.BOTH.,#1511); #1511 = SURFACE_SIDE_STYLE('',(#1512)); #1512 = SURFACE_STYLE_FILL_AREA(#1513); #1513 = FILL_AREA_STYLE('',(#1514)); #1514 = FILL_AREA_STYLE_COLOUR('',#1403); #1515 = CURVE_STYLE('',#1516,POSITIVE_LENGTH_MEASURE(0.1),#1406); #1516 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;