ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('PCB Model'),'2;1');
FILE_NAME( '10354.STEP','2025-01-17T11:38:33',( ''),('Unspecified'),'Open CASCADE STEP processor 6.8', 'Proteus','');
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');
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Open CASCADE STEP translator 6.8 1', 'Open CASCADE STEP translator 6.8 1','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#17 = DIRECTION('',(0.E+000,0.E+000,1.));
#18 = DIRECTION('',(1.,0.E+000,-0.E+000));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(2.794,4.9022,0.803));
#21 = DIRECTION('',(0.E+000,0.E+000,1.));
#22 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(-1.524,9.8806,0.803));
#25 = DIRECTION('',(0.E+000,0.E+000,1.));
#26 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(1.27,9.8806,0.803));
#29 = DIRECTION('',(0.E+000,0.E+000,1.));
#30 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(-0.127,9.8806,0.803));
#33 = DIRECTION('',(0.E+000,0.E+000,1.));
#34 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(-1.524,4.9022,0.803));
#37 = DIRECTION('',(0.E+000,0.E+000,1.));
#38 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(-0.127,4.9022,0.803));
#41 = DIRECTION('',(0.E+000,0.E+000,1.));
#42 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(1.27,4.9022,0.803));
#45 = DIRECTION('',(0.E+000,0.E+000,1.));
#46 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.803));
#49 = DIRECTION('',(0.E+000,0.E+000,1.));
#50 = DIRECTION('',(1.,0.E+000,0.E+000));
#51 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#52,#53,#54)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#52 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#53 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#54 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#55 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#52, 'distance_accuracy_value','confusion accuracy');
#56 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#5246 = PRODUCT_DEFINITION_SHAPE('','',#5247);
#5247 = PRODUCT_DEFINITION('design','',#5248,#5251);
#5248 = PRODUCT_DEFINITION_FORMATION('','',#5249);
#5249 = PRODUCT('Layer_1','Layer_1','',(#5250));
#5250 = PRODUCT_CONTEXT('',#2,'mechanical');
#5251 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5252 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5253,#5255);
#5253 = ( REPRESENTATION_RELATIONSHIP('','',#57,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5254) SHAPE_REPRESENTATION_RELATIONSHIP() );
#5254 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#5255 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #5256);
#5256 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','','',#5,#5247,$);
#5257 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5249));
#5259 = PRODUCT_DEFINITION_SHAPE('','',#5260);
#5260 = PRODUCT_DEFINITION('design','',#5261,#5264);
#5261 = PRODUCT_DEFINITION_FORMATION('','',#5262);
#5262 = PRODUCT('C1','C1','',(#5263));
#5263 = PRODUCT_CONTEXT('',#2,'mechanical');
#5264 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5266 = AXIS2_PLACEMENT_3D('',#5267,#5268,#5269);
#5267 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#5268 = DIRECTION('',(0.E+000,0.E+000,1.));
#5269 = DIRECTION('',(1.,0.E+000,-0.E+000));
#5276 = PRODUCT_DEFINITION_SHAPE('','',#5277);
#5277 = PRODUCT_DEFINITION('design','',#5278,#5281);
#5278 = PRODUCT_DEFINITION_FORMATION('','',#5279);
#5279 = PRODUCT('Open CASCADE STEP translator 6.8 1.2.1', 'Open CASCADE STEP translator 6.8 1.2.1','',(#5280));
#5280 = PRODUCT_CONTEXT('',#2,'mechanical');
#5281 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5283 = AXIS2_PLACEMENT_3D('',#5284,#5285,#5286);
#5284 = CARTESIAN_POINT('',(0.8,0.E+000,0.E+000));
#5285 = DIRECTION('',(0.E+000,0.E+000,1.));
#5286 = DIRECTION('',(1.,0.E+000,0.E+000));
#5293 = PRODUCT_DEFINITION_SHAPE('','',#5294);
#5294 = PRODUCT_DEFINITION('design','',#5295,#5298);
#5295 = PRODUCT_DEFINITION_FORMATION('','',#5296);
#5296 = PRODUCT('Body_1','Body_1','',(#5297));
#5297 = PRODUCT_CONTEXT('',#2,'mechanical');
#5298 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303);
#5301 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#5302 = DIRECTION('',(0.E+000,0.E+000,1.));
#5303 = DIRECTION('',(1.,0.E+000,-0.E+000));
#5304 = AXIS2_PLACEMENT_3D('',#5305,#5306,#5307);
#5305 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#5306 = DIRECTION('',(0.E+000,0.E+000,1.));
#5307 = DIRECTION('',(1.,0.E+000,-0.E+000));
#5308 = AXIS2_PLACEMENT_3D('',#5309,#5310,#5311);
#5309 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#5310 = DIRECTION('',(0.E+000,0.E+000,1.));
#5311 = DIRECTION('',(1.,0.E+000,-0.E+000));
#5614 = PRODUCT_DEFINITION_SHAPE('','',#5615);
#5615 = PRODUCT_DEFINITION('design','',#5616,#5619);
#5616 = PRODUCT_DEFINITION_FORMATION('','',#5617);
#5617 = PRODUCT('Part_3','Part_3','',(#5618));
#5618 = PRODUCT_CONTEXT('',#2,'mechanical');
#5619 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5620 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5621,#5623);
#5621 = ( REPRESENTATION_RELATIONSHIP('','',#5317,#5299) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5622) SHAPE_REPRESENTATION_RELATIONSHIP() );
#5622 = ITEM_DEFINED_TRANSFORMATION('','',#11,#5300);
#5623 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #5624);
#5624 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Part_3','',#5294,#5615,$);
#5625 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5617));
#6087 = PRODUCT_DEFINITION_SHAPE('','',#6088);
#6088 = PRODUCT_DEFINITION('design','',#6089,#6092);
#6089 = PRODUCT_DEFINITION_FORMATION('','',#6090);
#6090 = PRODUCT('Part_2','Part_2','',(#6091));
#6091 = PRODUCT_CONTEXT('',#2,'mechanical');
#6092 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6093 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6094,#6096);
#6094 = ( REPRESENTATION_RELATIONSHIP('','',#5626,#5299) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6095) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6095 = ITEM_DEFINED_TRANSFORMATION('','',#11,#5304);
#6096 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6097);
#6097 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Part_2','',#5294,#6088,$);
#6098 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6090));
#6560 = PRODUCT_DEFINITION_SHAPE('','',#6561);
#6561 = PRODUCT_DEFINITION('design','',#6562,#6565);
#6562 = PRODUCT_DEFINITION_FORMATION('','',#6563);
#6563 = PRODUCT('Part_1','Part_1','',(#6564));
#6564 = PRODUCT_CONTEXT('',#2,'mechanical');
#6565 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6566 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6567,#6569);
#6567 = ( REPRESENTATION_RELATIONSHIP('','',#6099,#5299) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6568) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6568 = ITEM_DEFINED_TRANSFORMATION('','',#11,#5308);
#6569 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6570);
#6570 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Part_1','',#5294,#6561,$);
#6571 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6563));
#6572 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6573,#6575);
#6573 = ( REPRESENTATION_RELATIONSHIP('','',#5299,#5282) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6574) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6574 = ITEM_DEFINED_TRANSFORMATION('','',#11,#5283);
#6575 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6576);
#6576 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','','',#5277,#5294,$);
#6577 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5296));
#6578 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6579,#6581);
#6579 = ( REPRESENTATION_RELATIONSHIP('','',#5282,#5265) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6580) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6580 = ITEM_DEFINED_TRANSFORMATION('','',#11,#5266);
#6581 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6582);
#6582 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:4]','',#5260,#5277, $);
#6583 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5279));
#6584 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6585,#6587);
#6585 = ( REPRESENTATION_RELATIONSHIP('','',#5265,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6586) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6586 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#6587 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6588);
#6588 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','','',#5,#5260,$);
#6589 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5262));
#6591 = PRODUCT_DEFINITION_SHAPE('','',#6592);
#6592 = PRODUCT_DEFINITION('design','',#6593,#6596);
#6593 = PRODUCT_DEFINITION_FORMATION('','',#6594);
#6594 = PRODUCT('R3','R3','',(#6595));
#6595 = PRODUCT_CONTEXT('',#2,'mechanical');
#6596 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6598 = AXIS2_PLACEMENT_3D('',#6599,#6600,#6601);
#6599 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#6600 = DIRECTION('',(0.E+000,0.E+000,1.));
#6601 = DIRECTION('',(1.,0.E+000,-0.E+000));
#6608 = PRODUCT_DEFINITION_SHAPE('','',#6609);
#6609 = PRODUCT_DEFINITION('design','',#6610,#6613);
#6610 = PRODUCT_DEFINITION_FORMATION('','',#6611);
#6611 = PRODUCT('Open CASCADE STEP translator 6.8 1.3.1', 'Open CASCADE STEP translator 6.8 1.3.1','',(#6612));
#6612 = PRODUCT_CONTEXT('',#2,'mechanical');
#6613 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6615 = AXIS2_PLACEMENT_3D('',#6616,#6617,#6618);
#6616 = CARTESIAN_POINT('',(0.8,0.E+000,0.E+000));
#6617 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
#6618 = DIRECTION('',(1.,0.E+000,0.E+000));
#6625 = PRODUCT_DEFINITION_SHAPE('','',#6626);
#6626 = PRODUCT_DEFINITION('design','',#6627,#6630);
#6627 = PRODUCT_DEFINITION_FORMATION('','',#6628);
#6628 = PRODUCT('Body_1','Body_1','',(#6629));
#6629 = PRODUCT_CONTEXT('',#2,'mechanical');
#6630 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6632 = AXIS2_PLACEMENT_3D('',#6633,#6634,#6635);
#6633 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#6634 = DIRECTION('',(0.E+000,0.E+000,1.));
#6635 = DIRECTION('',(1.,0.E+000,-0.E+000));
#6636 = AXIS2_PLACEMENT_3D('',#6637,#6638,#6639);
#6637 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#6638 = DIRECTION('',(0.E+000,0.E+000,1.));
#6639 = DIRECTION('',(1.,0.E+000,-0.E+000));
#6640 = AXIS2_PLACEMENT_3D('',#6641,#6642,#6643);
#6641 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#6642 = DIRECTION('',(0.E+000,0.E+000,1.));
#6643 = DIRECTION('',(1.,0.E+000,-0.E+000));
#6644 = AXIS2_PLACEMENT_3D('',#6645,#6646,#6647);
#6645 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#6646 = DIRECTION('',(0.E+000,0.E+000,1.));
#6647 = DIRECTION('',(1.,0.E+000,-0.E+000));
#6810 = PRODUCT_DEFINITION_SHAPE('','',#6811);
#6811 = PRODUCT_DEFINITION('design','',#6812,#6815);
#6812 = PRODUCT_DEFINITION_FORMATION('','',#6813);
#6813 = PRODUCT('=>[0:1:1:3]','=>[0:1:1:3]','',(#6814));
#6814 = PRODUCT_CONTEXT('',#2,'mechanical');
#6815 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6816 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6817,#6819);
#6817 = ( REPRESENTATION_RELATIONSHIP('','',#6653,#6631) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6818) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6818 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6632);
#6819 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6820);
#6820 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:3]','',#6626,#6811, $);
#6821 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6813));
#7243 = PRODUCT_DEFINITION_SHAPE('','',#7244);
#7244 = PRODUCT_DEFINITION('design','',#7245,#7248);
#7245 = PRODUCT_DEFINITION_FORMATION('','',#7246);
#7246 = PRODUCT('=>[0:1:1:4]','=>[0:1:1:4]','',(#7247));
#7247 = PRODUCT_CONTEXT('',#2,'mechanical');
#7248 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7249 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7250,#7252);
#7250 = ( REPRESENTATION_RELATIONSHIP('','',#6822,#6631) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7251) SHAPE_REPRESENTATION_RELATIONSHIP() );
#7251 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6636);
#7252 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #7253);
#7253 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:4]','',#6626,#7244, $);
#7254 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7246));
#7676 = PRODUCT_DEFINITION_SHAPE('','',#7677);
#7677 = PRODUCT_DEFINITION('design','',#7678,#7681);
#7678 = PRODUCT_DEFINITION_FORMATION('','',#7679);
#7679 = PRODUCT('=>[0:1:1:5]','=>[0:1:1:5]','',(#7680));
#7680 = PRODUCT_CONTEXT('',#2,'mechanical');
#7681 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7682 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7683,#7685);
#7683 = ( REPRESENTATION_RELATIONSHIP('','',#7255,#6631) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7684) SHAPE_REPRESENTATION_RELATIONSHIP() );
#7684 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6640);
#7685 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #7686);
#7686 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:5]','',#6626,#7677 ,$);
#7687 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7679));
#12084 = PRODUCT_DEFINITION_SHAPE('','',#12085);
#12085 = PRODUCT_DEFINITION('design','',#12086,#12089);
#12086 = PRODUCT_DEFINITION_FORMATION('','',#12087);
#12087 = PRODUCT('=>[0:1:1:6]','=>[0:1:1:6]','',(#12088));
#12088 = PRODUCT_CONTEXT('',#2,'mechanical');
#12089 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12090 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12091,#12093);
#12091 = ( REPRESENTATION_RELATIONSHIP('','',#7688,#6631) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12092) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12092 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6644);
#12093 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12094);
#12094 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:6]','',#6626, #12085,$);
#12095 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12087));
#12096 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12097,#12099);
#12097 = ( REPRESENTATION_RELATIONSHIP('','',#6631,#6614) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12098) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12098 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6615);
#12099 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12100);
#12100 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','','',#6609,#6626,$);
#12101 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6628));
#12102 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12103,#12105);
#12103 = ( REPRESENTATION_RELATIONSHIP('','',#6614,#6597) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12104) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12104 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6598);
#12105 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12106);
#12106 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:10]','',#6592, #6609,$);
#12107 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6611));
#12108 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12109,#12111);
#12109 = ( REPRESENTATION_RELATIONSHIP('','',#6597,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12110) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12110 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#12111 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12112);
#12112 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','','',#5,#6592,$);
#12113 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6594));
#12115 = PRODUCT_DEFINITION_SHAPE('','',#12116);
#12116 = PRODUCT_DEFINITION('design','',#12117,#12120);
#12117 = PRODUCT_DEFINITION_FORMATION('','',#12118);
#12118 = PRODUCT('R2','R2','',(#12119));
#12119 = PRODUCT_CONTEXT('',#2,'mechanical');
#12120 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12122 = AXIS2_PLACEMENT_3D('',#12123,#12124,#12125);
#12123 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12124 = DIRECTION('',(0.E+000,0.E+000,1.));
#12125 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12132 = PRODUCT_DEFINITION_SHAPE('','',#12133);
#12133 = PRODUCT_DEFINITION('design','',#12134,#12137);
#12134 = PRODUCT_DEFINITION_FORMATION('','',#12135);
#12135 = PRODUCT('Open CASCADE STEP translator 6.8 1.4.1', 'Open CASCADE STEP translator 6.8 1.4.1','',(#12136));
#12136 = PRODUCT_CONTEXT('',#2,'mechanical');
#12137 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12139 = AXIS2_PLACEMENT_3D('',#12140,#12141,#12142);
#12140 = CARTESIAN_POINT('',(0.8,0.E+000,0.E+000));
#12141 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
#12142 = DIRECTION('',(1.,0.E+000,0.E+000));
#12148 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12149,#12151);
#12149 = ( REPRESENTATION_RELATIONSHIP('','',#6631,#12138) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12150) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12150 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12139);
#12151 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12152);
#12152 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','','',#12133,#6626,$);
#12153 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12154,#12156);
#12154 = ( REPRESENTATION_RELATIONSHIP('','',#12138,#12121) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12155) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12155 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12122);
#12156 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12157);
#12157 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:17]','',#12116, #12133,$);
#12158 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12135));
#12159 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12160,#12162);
#12160 = ( REPRESENTATION_RELATIONSHIP('','',#12121,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12161) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12161 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#12162 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12163);
#12163 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','','',#5,#12116,$);
#12164 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12118));
#12166 = PRODUCT_DEFINITION_SHAPE('','',#12167);
#12167 = PRODUCT_DEFINITION('design','',#12168,#12171);
#12168 = PRODUCT_DEFINITION_FORMATION('','',#12169);
#12169 = PRODUCT('R1','R1','',(#12170));
#12170 = PRODUCT_CONTEXT('',#2,'mechanical');
#12171 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12173 = AXIS2_PLACEMENT_3D('',#12174,#12175,#12176);
#12174 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12175 = DIRECTION('',(0.E+000,0.E+000,1.));
#12176 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12183 = PRODUCT_DEFINITION_SHAPE('','',#12184);
#12184 = PRODUCT_DEFINITION('design','',#12185,#12188);
#12185 = PRODUCT_DEFINITION_FORMATION('','',#12186);
#12186 = PRODUCT('Open CASCADE STEP translator 6.8 1.5.1', 'Open CASCADE STEP translator 6.8 1.5.1','',(#12187));
#12187 = PRODUCT_CONTEXT('',#2,'mechanical');
#12188 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12190 = AXIS2_PLACEMENT_3D('',#12191,#12192,#12193);
#12191 = CARTESIAN_POINT('',(0.8,0.E+000,0.E+000));
#12192 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
#12193 = DIRECTION('',(1.,0.E+000,0.E+000));
#12199 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12200,#12202);
#12200 = ( REPRESENTATION_RELATIONSHIP('','',#6631,#12189) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12201) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12201 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12190);
#12202 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12203);
#12203 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','','',#12184,#6626,$);
#12204 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12205,#12207);
#12205 = ( REPRESENTATION_RELATIONSHIP('','',#12189,#12172) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12206) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12206 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12173);
#12207 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12208);
#12208 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:19]','',#12167, #12184,$);
#12209 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12186));
#12210 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12211,#12213);
#12211 = ( REPRESENTATION_RELATIONSHIP('','',#12172,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12212) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12212 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#12213 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12214);
#12214 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','','',#5,#12167,$);
#12215 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12169));
#12217 = PRODUCT_DEFINITION_SHAPE('','',#12218);
#12218 = PRODUCT_DEFINITION('design','',#12219,#12222);
#12219 = PRODUCT_DEFINITION_FORMATION('','',#12220);
#12220 = PRODUCT('R4','R4','',(#12221));
#12221 = PRODUCT_CONTEXT('',#2,'mechanical');
#12222 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12224 = AXIS2_PLACEMENT_3D('',#12225,#12226,#12227);
#12225 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12226 = DIRECTION('',(0.E+000,0.E+000,1.));
#12227 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12234 = PRODUCT_DEFINITION_SHAPE('','',#12235);
#12235 = PRODUCT_DEFINITION('design','',#12236,#12239);
#12236 = PRODUCT_DEFINITION_FORMATION('','',#12237);
#12237 = PRODUCT('Open CASCADE STEP translator 6.8 1.6.1', 'Open CASCADE STEP translator 6.8 1.6.1','',(#12238));
#12238 = PRODUCT_CONTEXT('',#2,'mechanical');
#12239 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12241 = AXIS2_PLACEMENT_3D('',#12242,#12243,#12244);
#12242 = CARTESIAN_POINT('',(0.8,0.E+000,0.E+000));
#12243 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
#12244 = DIRECTION('',(1.,0.E+000,0.E+000));
#12250 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12251,#12253);
#12251 = ( REPRESENTATION_RELATIONSHIP('','',#6631,#12240) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12252) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12252 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12241);
#12253 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12254);
#12254 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','','',#12235,#6626,$);
#12255 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12256,#12258);
#12256 = ( REPRESENTATION_RELATIONSHIP('','',#12240,#12223) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12257) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12257 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12224);
#12258 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12259);
#12259 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','=>[0:1:1:21]','',#12218, #12235,$);
#12260 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12237));
#12261 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12262,#12264);
#12262 = ( REPRESENTATION_RELATIONSHIP('','',#12223,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12263) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12263 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#12264 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12265);
#12265 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','','',#5,#12218,$);
#12266 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12220));
#12268 = PRODUCT_DEFINITION_SHAPE('','',#12269);
#12269 = PRODUCT_DEFINITION('design','',#12270,#12273);
#12270 = PRODUCT_DEFINITION_FORMATION('','',#12271);
#12271 = PRODUCT('R5','R5','',(#12272));
#12272 = PRODUCT_CONTEXT('',#2,'mechanical');
#12273 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12275 = AXIS2_PLACEMENT_3D('',#12276,#12277,#12278);
#12276 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12277 = DIRECTION('',(0.E+000,0.E+000,1.));
#12278 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12285 = PRODUCT_DEFINITION_SHAPE('','',#12286);
#12286 = PRODUCT_DEFINITION('design','',#12287,#12290);
#12287 = PRODUCT_DEFINITION_FORMATION('','',#12288);
#12288 = PRODUCT('Open CASCADE STEP translator 6.8 1.7.1', 'Open CASCADE STEP translator 6.8 1.7.1','',(#12289));
#12289 = PRODUCT_CONTEXT('',#2,'mechanical');
#12290 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12292 = AXIS2_PLACEMENT_3D('',#12293,#12294,#12295);
#12293 = CARTESIAN_POINT('',(0.8,0.E+000,0.E+000));
#12294 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
#12295 = DIRECTION('',(1.,0.E+000,0.E+000));
#12301 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12302,#12304);
#12302 = ( REPRESENTATION_RELATIONSHIP('','',#6631,#12291) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12303) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12303 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12292);
#12304 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12305);
#12305 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','','',#12286,#6626,$);
#12306 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12307,#12309);
#12307 = ( REPRESENTATION_RELATIONSHIP('','',#12291,#12274) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12308) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12308 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12275);
#12309 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12310);
#12310 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','=>[0:1:1:23]','',#12269, #12286,$);
#12311 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12288));
#12312 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12313,#12315);
#12313 = ( REPRESENTATION_RELATIONSHIP('','',#12274,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12314) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12314 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#12315 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12316);
#12316 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','','',#5,#12269,$);
#12317 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12271));
#12319 = PRODUCT_DEFINITION_SHAPE('','',#12320);
#12320 = PRODUCT_DEFINITION('design','',#12321,#12324);
#12321 = PRODUCT_DEFINITION_FORMATION('','',#12322);
#12322 = PRODUCT('R6','R6','',(#12323));
#12323 = PRODUCT_CONTEXT('',#2,'mechanical');
#12324 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12326 = AXIS2_PLACEMENT_3D('',#12327,#12328,#12329);
#12327 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12328 = DIRECTION('',(0.E+000,0.E+000,1.));
#12329 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12336 = PRODUCT_DEFINITION_SHAPE('','',#12337);
#12337 = PRODUCT_DEFINITION('design','',#12338,#12341);
#12338 = PRODUCT_DEFINITION_FORMATION('','',#12339);
#12339 = PRODUCT('Open CASCADE STEP translator 6.8 1.8.1', 'Open CASCADE STEP translator 6.8 1.8.1','',(#12340));
#12340 = PRODUCT_CONTEXT('',#2,'mechanical');
#12341 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12343 = AXIS2_PLACEMENT_3D('',#12344,#12345,#12346);
#12344 = CARTESIAN_POINT('',(0.8,0.E+000,0.E+000));
#12345 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
#12346 = DIRECTION('',(1.,0.E+000,0.E+000));
#12352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12353,#12355);
#12353 = ( REPRESENTATION_RELATIONSHIP('','',#6631,#12342) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12354) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12343);
#12355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12356);
#12356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','','',#12337,#6626,$);
#12357 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12358,#12360);
#12358 = ( REPRESENTATION_RELATIONSHIP('','',#12342,#12325) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12359) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12359 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12326);
#12360 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12361);
#12361 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','=>[0:1:1:25]','',#12320, #12337,$);
#12362 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12339));
#12363 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12364,#12366);
#12364 = ( REPRESENTATION_RELATIONSHIP('','',#12325,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12365) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12365 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#12366 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12367);
#12367 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','','',#5,#12320,$);
#12368 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12322));
#12370 = PRODUCT_DEFINITION_SHAPE('','',#12371);
#12371 = PRODUCT_DEFINITION('design','',#12372,#12375);
#12372 = PRODUCT_DEFINITION_FORMATION('','',#12373);
#12373 = PRODUCT('U2','U2','',(#12374));
#12374 = PRODUCT_CONTEXT('',#2,'mechanical');
#12375 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12377 = AXIS2_PLACEMENT_3D('',#12378,#12379,#12380);
#12378 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12379 = DIRECTION('',(0.E+000,0.E+000,1.));
#12380 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12387 = PRODUCT_DEFINITION_SHAPE('','',#12388);
#12388 = PRODUCT_DEFINITION('design','',#12389,#12392);
#12389 = PRODUCT_DEFINITION_FORMATION('','',#12390);
#12390 = PRODUCT('Open CASCADE STEP translator 6.8 1.9.1', 'Open CASCADE STEP translator 6.8 1.9.1','',(#12391));
#12391 = PRODUCT_CONTEXT('',#2,'mechanical');
#12392 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12394 = AXIS2_PLACEMENT_3D('',#12395,#12396,#12397);
#12395 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12396 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
#12397 = DIRECTION('',(1.,0.E+000,0.E+000));
#12404 = PRODUCT_DEFINITION_SHAPE('','',#12405);
#12405 = PRODUCT_DEFINITION('design','',#12406,#12409);
#12406 = PRODUCT_DEFINITION_FORMATION('','',#12407);
#12407 = PRODUCT('Body_1','Body_1','',(#12408));
#12408 = PRODUCT_CONTEXT('',#2,'mechanical');
#12409 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12411 = AXIS2_PLACEMENT_3D('',#12412,#12413,#12414);
#12412 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12413 = DIRECTION('',(0.E+000,0.E+000,1.));
#12414 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12415 = AXIS2_PLACEMENT_3D('',#12416,#12417,#12418);
#12416 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12417 = DIRECTION('',(0.E+000,0.E+000,1.));
#12418 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12419 = AXIS2_PLACEMENT_3D('',#12420,#12421,#12422);
#12420 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12421 = DIRECTION('',(0.E+000,0.E+000,1.));
#12422 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12423 = AXIS2_PLACEMENT_3D('',#12424,#12425,#12426);
#12424 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12425 = DIRECTION('',(0.E+000,0.E+000,1.));
#12426 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12427 = AXIS2_PLACEMENT_3D('',#12428,#12429,#12430);
#12428 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12429 = DIRECTION('',(0.E+000,0.E+000,1.));
#12430 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12431 = AXIS2_PLACEMENT_3D('',#12432,#12433,#12434);
#12432 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12433 = DIRECTION('',(0.E+000,0.E+000,1.));
#12434 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12435 = AXIS2_PLACEMENT_3D('',#12436,#12437,#12438);
#12436 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12437 = DIRECTION('',(0.E+000,0.E+000,1.));
#12438 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12439 = AXIS2_PLACEMENT_3D('',#12440,#12441,#12442);
#12440 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12441 = DIRECTION('',(0.E+000,0.E+000,1.));
#12442 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12443 = AXIS2_PLACEMENT_3D('',#12444,#12445,#12446);
#12444 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12445 = DIRECTION('',(0.E+000,0.E+000,1.));
#12446 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12447 = AXIS2_PLACEMENT_3D('',#12448,#12449,#12450);
#12448 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12449 = DIRECTION('',(0.E+000,0.E+000,1.));
#12450 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12451 = AXIS2_PLACEMENT_3D('',#12452,#12453,#12454);
#12452 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12453 = DIRECTION('',(0.E+000,0.E+000,1.));
#12454 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12455 = AXIS2_PLACEMENT_3D('',#12456,#12457,#12458);
#12456 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12457 = DIRECTION('',(0.E+000,0.E+000,1.));
#12458 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12459 = AXIS2_PLACEMENT_3D('',#12460,#12461,#12462);
#12460 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12461 = DIRECTION('',(0.E+000,0.E+000,1.));
#12462 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12463 = AXIS2_PLACEMENT_3D('',#12464,#12465,#12466);
#12464 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12465 = DIRECTION('',(0.E+000,0.E+000,1.));
#12466 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12467 = AXIS2_PLACEMENT_3D('',#12468,#12469,#12470);
#12468 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12469 = DIRECTION('',(0.E+000,0.E+000,1.));
#12470 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12471 = AXIS2_PLACEMENT_3D('',#12472,#12473,#12474);
#12472 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12473 = DIRECTION('',(0.E+000,0.E+000,1.));
#12474 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12475 = AXIS2_PLACEMENT_3D('',#12476,#12477,#12478);
#12476 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12477 = DIRECTION('',(0.E+000,0.E+000,1.));
#12478 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12479 = AXIS2_PLACEMENT_3D('',#12480,#12481,#12482);
#12480 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12481 = DIRECTION('',(0.E+000,0.E+000,1.));
#12482 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12483 = AXIS2_PLACEMENT_3D('',#12484,#12485,#12486);
#12484 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12485 = DIRECTION('',(0.E+000,0.E+000,1.));
#12486 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12487 = AXIS2_PLACEMENT_3D('',#12488,#12489,#12490);
#12488 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12489 = DIRECTION('',(0.E+000,0.E+000,1.));
#12490 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12491 = AXIS2_PLACEMENT_3D('',#12492,#12493,#12494);
#12492 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12493 = DIRECTION('',(0.E+000,0.E+000,1.));
#12494 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12495 = AXIS2_PLACEMENT_3D('',#12496,#12497,#12498);
#12496 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#12497 = DIRECTION('',(0.E+000,0.E+000,1.));
#12498 = DIRECTION('',(1.,0.E+000,-0.E+000));
#12933 = PRODUCT_DEFINITION_SHAPE('','',#12934);
#12934 = PRODUCT_DEFINITION('design','',#12935,#12938);
#12935 = PRODUCT_DEFINITION_FORMATION('','',#12936);
#12936 = PRODUCT('=>[0:1:1:3]','=>[0:1:1:3]','',(#12937));
#12937 = PRODUCT_CONTEXT('',#2,'mechanical');
#12938 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12939 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12940,#12942);
#12940 = ( REPRESENTATION_RELATIONSHIP('','',#12504,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12941) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12941 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12411);
#12942 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12943);
#12943 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','=>[0:1:1:3]','',#12405, #12934,$);
#12944 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12936));
#13374 = PRODUCT_DEFINITION_SHAPE('','',#13375);
#13375 = PRODUCT_DEFINITION('design','',#13376,#13379);
#13376 = PRODUCT_DEFINITION_FORMATION('','',#13377);
#13377 = PRODUCT('=>[0:1:1:4]','=>[0:1:1:4]','',(#13378));
#13378 = PRODUCT_CONTEXT('',#2,'mechanical');
#13379 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#13380 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13381,#13383);
#13381 = ( REPRESENTATION_RELATIONSHIP('','',#12945,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13382) SHAPE_REPRESENTATION_RELATIONSHIP() );
#13382 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12415);
#13383 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #13384);
#13384 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','=>[0:1:1:4]','',#12405, #13375,$);
#13385 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13377));
#13815 = PRODUCT_DEFINITION_SHAPE('','',#13816);
#13816 = PRODUCT_DEFINITION('design','',#13817,#13820);
#13817 = PRODUCT_DEFINITION_FORMATION('','',#13818);
#13818 = PRODUCT('=>[0:1:1:5]','=>[0:1:1:5]','',(#13819));
#13819 = PRODUCT_CONTEXT('',#2,'mechanical');
#13820 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#13821 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13822,#13824);
#13822 = ( REPRESENTATION_RELATIONSHIP('','',#13386,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13823) SHAPE_REPRESENTATION_RELATIONSHIP() );
#13823 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12419);
#13824 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #13825);
#13825 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','=>[0:1:1:5]','',#12405, #13816,$);
#13826 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13818));
#14256 = PRODUCT_DEFINITION_SHAPE('','',#14257);
#14257 = PRODUCT_DEFINITION('design','',#14258,#14261);
#14258 = PRODUCT_DEFINITION_FORMATION('','',#14259);
#14259 = PRODUCT('=>[0:1:1:6]','=>[0:1:1:6]','',(#14260));
#14260 = PRODUCT_CONTEXT('',#2,'mechanical');
#14261 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#14262 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14263,#14265);
#14263 = ( REPRESENTATION_RELATIONSHIP('','',#13827,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14264) SHAPE_REPRESENTATION_RELATIONSHIP() );
#14264 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12423);
#14265 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #14266);
#14266 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','=>[0:1:1:6]','',#12405, #14257,$);
#14267 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14259));
#14697 = PRODUCT_DEFINITION_SHAPE('','',#14698);
#14698 = PRODUCT_DEFINITION('design','',#14699,#14702);
#14699 = PRODUCT_DEFINITION_FORMATION('','',#14700);
#14700 = PRODUCT('=>[0:1:1:7]','=>[0:1:1:7]','',(#14701));
#14701 = PRODUCT_CONTEXT('',#2,'mechanical');
#14702 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#14703 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14704,#14706);
#14704 = ( REPRESENTATION_RELATIONSHIP('','',#14268,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14705) SHAPE_REPRESENTATION_RELATIONSHIP() );
#14705 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12427);
#14706 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #14707);
#14707 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','=>[0:1:1:7]','',#12405, #14698,$);
#14708 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14700));
#15138 = PRODUCT_DEFINITION_SHAPE('','',#15139);
#15139 = PRODUCT_DEFINITION('design','',#15140,#15143);
#15140 = PRODUCT_DEFINITION_FORMATION('','',#15141);
#15141 = PRODUCT('=>[0:1:1:8]','=>[0:1:1:8]','',(#15142));
#15142 = PRODUCT_CONTEXT('',#2,'mechanical');
#15143 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#15144 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15145,#15147);
#15145 = ( REPRESENTATION_RELATIONSHIP('','',#14709,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15146) SHAPE_REPRESENTATION_RELATIONSHIP() );
#15146 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12431);
#15147 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #15148);
#15148 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','=>[0:1:1:8]','',#12405, #15139,$);
#15149 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15141));
#15579 = PRODUCT_DEFINITION_SHAPE('','',#15580);
#15580 = PRODUCT_DEFINITION('design','',#15581,#15584);
#15581 = PRODUCT_DEFINITION_FORMATION('','',#15582);
#15582 = PRODUCT('=>[0:1:1:9]','=>[0:1:1:9]','',(#15583));
#15583 = PRODUCT_CONTEXT('',#2,'mechanical');
#15584 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#15585 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15586,#15588);
#15586 = ( REPRESENTATION_RELATIONSHIP('','',#15150,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15587) SHAPE_REPRESENTATION_RELATIONSHIP() );
#15587 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12435);
#15588 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #15589);
#15589 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','=>[0:1:1:9]','',#12405, #15580,$);
#15590 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15582));
#16020 = PRODUCT_DEFINITION_SHAPE('','',#16021);
#16021 = PRODUCT_DEFINITION('design','',#16022,#16025);
#16022 = PRODUCT_DEFINITION_FORMATION('','',#16023);
#16023 = PRODUCT('=>[0:1:1:10]','=>[0:1:1:10]','',(#16024));
#16024 = PRODUCT_CONTEXT('',#2,'mechanical');
#16025 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#16026 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16027,#16029);
#16027 = ( REPRESENTATION_RELATIONSHIP('','',#15591,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16028) SHAPE_REPRESENTATION_RELATIONSHIP() );
#16028 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12439);
#16029 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #16030);
#16030 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','=>[0:1:1:10]','',#12405, #16021,$);
#16031 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16023));
#16461 = PRODUCT_DEFINITION_SHAPE('','',#16462);
#16462 = PRODUCT_DEFINITION('design','',#16463,#16466);
#16463 = PRODUCT_DEFINITION_FORMATION('','',#16464);
#16464 = PRODUCT('=>[0:1:1:11]','=>[0:1:1:11]','',(#16465));
#16465 = PRODUCT_CONTEXT('',#2,'mechanical');
#16466 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#16467 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16468,#16470);
#16468 = ( REPRESENTATION_RELATIONSHIP('','',#16032,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16469) SHAPE_REPRESENTATION_RELATIONSHIP() );
#16469 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12443);
#16470 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #16471);
#16471 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','=>[0:1:1:11]','',#12405, #16462,$);
#16472 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16464));
#16902 = PRODUCT_DEFINITION_SHAPE('','',#16903);
#16903 = PRODUCT_DEFINITION('design','',#16904,#16907);
#16904 = PRODUCT_DEFINITION_FORMATION('','',#16905);
#16905 = PRODUCT('=>[0:1:1:12]','=>[0:1:1:12]','',(#16906));
#16906 = PRODUCT_CONTEXT('',#2,'mechanical');
#16907 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#16908 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16909,#16911);
#16909 = ( REPRESENTATION_RELATIONSHIP('','',#16473,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16910) SHAPE_REPRESENTATION_RELATIONSHIP() );
#16910 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12447);
#16911 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #16912);
#16912 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','=>[0:1:1:12]','',#12405, #16903,$);
#16913 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16905));
#17343 = PRODUCT_DEFINITION_SHAPE('','',#17344);
#17344 = PRODUCT_DEFINITION('design','',#17345,#17348);
#17345 = PRODUCT_DEFINITION_FORMATION('','',#17346);
#17346 = PRODUCT('=>[0:1:1:13]','=>[0:1:1:13]','',(#17347));
#17347 = PRODUCT_CONTEXT('',#2,'mechanical');
#17348 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#17349 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17350,#17352);
#17350 = ( REPRESENTATION_RELATIONSHIP('','',#16914,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17351) SHAPE_REPRESENTATION_RELATIONSHIP() );
#17351 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12451);
#17352 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #17353);
#17353 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('40','=>[0:1:1:13]','',#12405, #17344,$);
#17354 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#17346));
#17784 = PRODUCT_DEFINITION_SHAPE('','',#17785);
#17785 = PRODUCT_DEFINITION('design','',#17786,#17789);
#17786 = PRODUCT_DEFINITION_FORMATION('','',#17787);
#17787 = PRODUCT('=>[0:1:1:14]','=>[0:1:1:14]','',(#17788));
#17788 = PRODUCT_CONTEXT('',#2,'mechanical');
#17789 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#17790 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17791,#17793);
#17791 = ( REPRESENTATION_RELATIONSHIP('','',#17355,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17792) SHAPE_REPRESENTATION_RELATIONSHIP() );
#17792 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12455);
#17793 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #17794);
#17794 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','=>[0:1:1:14]','',#12405, #17785,$);
#17795 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#17787));
#18225 = PRODUCT_DEFINITION_SHAPE('','',#18226);
#18226 = PRODUCT_DEFINITION('design','',#18227,#18230);
#18227 = PRODUCT_DEFINITION_FORMATION('','',#18228);
#18228 = PRODUCT('=>[0:1:1:15]','=>[0:1:1:15]','',(#18229));
#18229 = PRODUCT_CONTEXT('',#2,'mechanical');
#18230 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#18231 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18232,#18234);
#18232 = ( REPRESENTATION_RELATIONSHIP('','',#17796,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18233) SHAPE_REPRESENTATION_RELATIONSHIP() );
#18233 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12459);
#18234 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #18235);
#18235 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','=>[0:1:1:15]','',#12405, #18226,$);
#18236 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18228));
#18666 = PRODUCT_DEFINITION_SHAPE('','',#18667);
#18667 = PRODUCT_DEFINITION('design','',#18668,#18671);
#18668 = PRODUCT_DEFINITION_FORMATION('','',#18669);
#18669 = PRODUCT('=>[0:1:1:16]','=>[0:1:1:16]','',(#18670));
#18670 = PRODUCT_CONTEXT('',#2,'mechanical');
#18671 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#18672 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18673,#18675);
#18673 = ( REPRESENTATION_RELATIONSHIP('','',#18237,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18674) SHAPE_REPRESENTATION_RELATIONSHIP() );
#18674 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12463);
#18675 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #18676);
#18676 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','=>[0:1:1:16]','',#12405, #18667,$);
#18677 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18669));
#19107 = PRODUCT_DEFINITION_SHAPE('','',#19108);
#19108 = PRODUCT_DEFINITION('design','',#19109,#19112);
#19109 = PRODUCT_DEFINITION_FORMATION('','',#19110);
#19110 = PRODUCT('=>[0:1:1:17]','=>[0:1:1:17]','',(#19111));
#19111 = PRODUCT_CONTEXT('',#2,'mechanical');
#19112 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#19113 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19114,#19116);
#19114 = ( REPRESENTATION_RELATIONSHIP('','',#18678,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19115) SHAPE_REPRESENTATION_RELATIONSHIP() );
#19115 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12467);
#19116 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #19117);
#19117 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','=>[0:1:1:17]','',#12405, #19108,$);
#19118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19110));
#19548 = PRODUCT_DEFINITION_SHAPE('','',#19549);
#19549 = PRODUCT_DEFINITION('design','',#19550,#19553);
#19550 = PRODUCT_DEFINITION_FORMATION('','',#19551);
#19551 = PRODUCT('=>[0:1:1:18]','=>[0:1:1:18]','',(#19552));
#19552 = PRODUCT_CONTEXT('',#2,'mechanical');
#19553 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#19554 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19555,#19557);
#19555 = ( REPRESENTATION_RELATIONSHIP('','',#19119,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19556) SHAPE_REPRESENTATION_RELATIONSHIP() );
#19556 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12471);
#19557 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #19558);
#19558 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','=>[0:1:1:18]','',#12405, #19549,$);
#19559 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19551));
#19989 = PRODUCT_DEFINITION_SHAPE('','',#19990);
#19990 = PRODUCT_DEFINITION('design','',#19991,#19994);
#19991 = PRODUCT_DEFINITION_FORMATION('','',#19992);
#19992 = PRODUCT('=>[0:1:1:19]','=>[0:1:1:19]','',(#19993));
#19993 = PRODUCT_CONTEXT('',#2,'mechanical');
#19994 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#19995 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19996,#19998);
#19996 = ( REPRESENTATION_RELATIONSHIP('','',#19560,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19997) SHAPE_REPRESENTATION_RELATIONSHIP() );
#19997 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12475);
#19998 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #19999);
#19999 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','=>[0:1:1:19]','',#12405, #19990,$);
#20000 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19992));
#20430 = PRODUCT_DEFINITION_SHAPE('','',#20431);
#20431 = PRODUCT_DEFINITION('design','',#20432,#20435);
#20432 = PRODUCT_DEFINITION_FORMATION('','',#20433);
#20433 = PRODUCT('=>[0:1:1:20]','=>[0:1:1:20]','',(#20434));
#20434 = PRODUCT_CONTEXT('',#2,'mechanical');
#20435 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#20436 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20437,#20439);
#20437 = ( REPRESENTATION_RELATIONSHIP('','',#20001,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20438) SHAPE_REPRESENTATION_RELATIONSHIP() );
#20438 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12479);
#20439 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #20440);
#20440 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','=>[0:1:1:20]','',#12405, #20431,$);
#20441 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#20433));
#20871 = PRODUCT_DEFINITION_SHAPE('','',#20872);
#20872 = PRODUCT_DEFINITION('design','',#20873,#20876);
#20873 = PRODUCT_DEFINITION_FORMATION('','',#20874);
#20874 = PRODUCT('=>[0:1:1:21]','=>[0:1:1:21]','',(#20875));
#20875 = PRODUCT_CONTEXT('',#2,'mechanical');
#20876 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#20877 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20878,#20880);
#20878 = ( REPRESENTATION_RELATIONSHIP('','',#20442,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20879) SHAPE_REPRESENTATION_RELATIONSHIP() );
#20879 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12483);
#20880 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #20881);
#20881 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','=>[0:1:1:21]','',#12405, #20872,$);
#20882 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#20874));
#21312 = PRODUCT_DEFINITION_SHAPE('','',#21313);
#21313 = PRODUCT_DEFINITION('design','',#21314,#21317);
#21314 = PRODUCT_DEFINITION_FORMATION('','',#21315);
#21315 = PRODUCT('=>[0:1:1:22]','=>[0:1:1:22]','',(#21316));
#21316 = PRODUCT_CONTEXT('',#2,'mechanical');
#21317 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#21318 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21319,#21321);
#21319 = ( REPRESENTATION_RELATIONSHIP('','',#20883,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21320) SHAPE_REPRESENTATION_RELATIONSHIP() );
#21320 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12487);
#21321 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #21322);
#21322 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49','=>[0:1:1:22]','',#12405, #21313,$);
#21323 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21315));
#21753 = PRODUCT_DEFINITION_SHAPE('','',#21754);
#21754 = PRODUCT_DEFINITION('design','',#21755,#21758);
#21755 = PRODUCT_DEFINITION_FORMATION('','',#21756);
#21756 = PRODUCT('=>[0:1:1:23]','=>[0:1:1:23]','',(#21757));
#21757 = PRODUCT_CONTEXT('',#2,'mechanical');
#21758 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#21759 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21760,#21762);
#21760 = ( REPRESENTATION_RELATIONSHIP('','',#21324,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21761) SHAPE_REPRESENTATION_RELATIONSHIP() );
#21761 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12491);
#21762 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #21763);
#21763 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','=>[0:1:1:23]','',#12405, #21754,$);
#21764 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21756));
#21860 = PRODUCT_DEFINITION_SHAPE('','',#21861);
#21861 = PRODUCT_DEFINITION('design','',#21862,#21865);
#21862 = PRODUCT_DEFINITION_FORMATION('','',#21863);
#21863 = PRODUCT('=>[0:1:1:24]','=>[0:1:1:24]','',(#21864));
#21864 = PRODUCT_CONTEXT('',#2,'mechanical');
#21865 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#21866 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21867,#21869);
#21867 = ( REPRESENTATION_RELATIONSHIP('','',#21765,#12410) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21868) SHAPE_REPRESENTATION_RELATIONSHIP() );
#21868 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12495);
#21869 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #21870);
#21870 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','=>[0:1:1:24]','',#12405, #21861,$);
#21871 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21863));
#21872 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21873,#21875);
#21873 = ( REPRESENTATION_RELATIONSHIP('','',#12410,#12393) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21874) SHAPE_REPRESENTATION_RELATIONSHIP() );
#21874 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12394);
#21875 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #21876);
#21876 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','','',#12388,#12405,$);
#21877 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12407));
#21878 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21879,#21881);
#21879 = ( REPRESENTATION_RELATIONSHIP('','',#12393,#12376) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21880) SHAPE_REPRESENTATION_RELATIONSHIP() );
#21880 = ITEM_DEFINED_TRANSFORMATION('','',#11,#12377);
#21881 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #21882);
#21882 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','=>[0:1:1:27]','',#12371, #12388,$);
#21883 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12390));
#21884 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21885,#21887);
#21885 = ( REPRESENTATION_RELATIONSHIP('','',#12376,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21886) SHAPE_REPRESENTATION_RELATIONSHIP() );
#21886 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#21887 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #21888);
#21888 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','','',#5,#12371,$);
#21889 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12373));
ENDSEC;
END-ISO-10303-21;