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