ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-07-13T18:02:20',(''),( 'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9' ,'');
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('Kirision_0024_FH200_Vertical_SMT_Dual_2x10', 'Kirision_0024_FH200_Vertical_SMT_Dual_2x10','',(#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.,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 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,-0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,0.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,-0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.,0.,0.));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,-0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.,0.,0.));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,-0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.,0.,0.));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,-0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(0.,0.,0.));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,-0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(0.,0.,0.));
#53 = DIRECTION('',(0.,0.,1.));
#54 = DIRECTION('',(1.,0.,-0.));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(0.,0.,0.));
#57 = DIRECTION('',(0.,0.,1.));
#58 = DIRECTION('',(1.,0.,-0.));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(0.,0.,0.));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(1.,0.,-0.));
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(0.,0.,0.));
#65 = DIRECTION('',(0.,0.,1.));
#66 = DIRECTION('',(1.,0.,-0.));
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(0.,0.,0.));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,-0.));
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
#72 = CARTESIAN_POINT('',(0.,0.,0.));
#73 = DIRECTION('',(0.,0.,1.));
#74 = DIRECTION('',(1.,0.,-0.));
#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
#76 = CARTESIAN_POINT('',(0.,0.,0.));
#77 = DIRECTION('',(0.,0.,1.));
#78 = DIRECTION('',(1.,0.,-0.));
#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
#80 = CARTESIAN_POINT('',(0.,0.,0.));
#81 = DIRECTION('',(0.,0.,1.));
#82 = DIRECTION('',(1.,0.,-0.));
#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
#84 = CARTESIAN_POINT('',(0.,0.,0.));
#85 = DIRECTION('',(0.,0.,1.));
#86 = DIRECTION('',(1.,0.,-0.));
#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90);
#88 = CARTESIAN_POINT('',(0.,0.,0.));
#89 = DIRECTION('',(0.,0.,1.));
#90 = DIRECTION('',(1.,0.,-0.));
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
#92 = CARTESIAN_POINT('',(0.,0.,0.));
#93 = DIRECTION('',(0.,0.,1.));
#94 = DIRECTION('',(1.,0.,-0.));
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(0.,0.,0.));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(1.,0.,-0.));
#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#100,#101,#102)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#100 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#101 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#102 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#103 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-07),#100, 'distance_accuracy_value','confusion accuracy');
#104 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#106 = PRODUCT_DEFINITION_SHAPE('','',#107);
#107 = PRODUCT_DEFINITION('design','',#108,#111);
#108 = PRODUCT_DEFINITION_FORMATION('','',#109);
#109 = PRODUCT('black_insulator_with_locator_posts', 'black_insulator_with_locator_posts','',(#110));
#110 = PRODUCT_CONTEXT('',#2,'mechanical');
#111 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#18587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#18591)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#100,#101,#102)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#18591 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#100, 'distance_accuracy_value','confusion accuracy');
#18592 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18593,#18595);
#18593 = ( REPRESENTATION_RELATIONSHIP('','',#112,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18594) SHAPE_REPRESENTATION_RELATIONSHIP() );
#18594 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#18595 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #18596);
#18596 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1', 'black_insulator_with_locator_posts','',#5,#107,$);
#18597 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#109));
#18599 = PRODUCT_DEFINITION_SHAPE('','',#18600);
#18600 = PRODUCT_DEFINITION('design','',#18601,#18604);
#18601 = PRODUCT_DEFINITION_FORMATION('','',#18602);
#18602 = PRODUCT('contact_01_negative_y_row','contact_01_negative_y_row' ,'',(#18603));
#18603 = PRODUCT_CONTEXT('',#2,'mechanical');
#18604 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#21680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#21684)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#100,#101,#102)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#21684 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#100, 'distance_accuracy_value','confusion accuracy');
#21685 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21686,#21688);
#21686 = ( REPRESENTATION_RELATIONSHIP('','',#18605,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21687) SHAPE_REPRESENTATION_RELATIONSHIP() );
#21687 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#21688 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #21689);
#21689 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','contact_01_negative_y_row', '',#5,#18600,$);
#21690 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18602));
#21692 = PRODUCT_DEFINITION_SHAPE('','',#21693);
#21693 = PRODUCT_DEFINITION('design','',#21694,#21697);
#21694 = PRODUCT_DEFINITION_FORMATION('','',#21695);
#21695 = PRODUCT('contact_02_negative_y_row','contact_02_negative_y_row' ,'',(#21696));
#21696 = PRODUCT_CONTEXT('',#2,'mechanical');
#21697 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#24778 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#24779,#24781);
#24779 = ( REPRESENTATION_RELATIONSHIP('','',#21698,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24780) SHAPE_REPRESENTATION_RELATIONSHIP() );
#24780 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#24781 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #24782);
#24782 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','contact_02_negative_y_row', '',#5,#21693,$);
#24783 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21695));
#24785 = PRODUCT_DEFINITION_SHAPE('','',#24786);
#24786 = PRODUCT_DEFINITION('design','',#24787,#24790);
#24787 = PRODUCT_DEFINITION_FORMATION('','',#24788);
#24788 = PRODUCT('contact_03_negative_y_row','contact_03_negative_y_row' ,'',(#24789));
#24789 = PRODUCT_CONTEXT('',#2,'mechanical');
#24790 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#27871 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27872,#27874);
#27872 = ( REPRESENTATION_RELATIONSHIP('','',#24791,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#27873) SHAPE_REPRESENTATION_RELATIONSHIP() );
#27873 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#27874 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #27875);
#27875 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','contact_03_negative_y_row', '',#5,#24786,$);
#27876 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#24788));
#27878 = PRODUCT_DEFINITION_SHAPE('','',#27879);
#27879 = PRODUCT_DEFINITION('design','',#27880,#27883);
#27880 = PRODUCT_DEFINITION_FORMATION('','',#27881);
#27881 = PRODUCT('contact_04_negative_y_row','contact_04_negative_y_row' ,'',(#27882));
#27882 = PRODUCT_CONTEXT('',#2,'mechanical');
#27883 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#30964 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#30965,#30967);
#30965 = ( REPRESENTATION_RELATIONSHIP('','',#27884,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#30966) SHAPE_REPRESENTATION_RELATIONSHIP() );
#30966 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#30967 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #30968);
#30968 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','contact_04_negative_y_row', '',#5,#27879,$);
#30969 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#27881));
#30971 = PRODUCT_DEFINITION_SHAPE('','',#30972);
#30972 = PRODUCT_DEFINITION('design','',#30973,#30976);
#30973 = PRODUCT_DEFINITION_FORMATION('','',#30974);
#30974 = PRODUCT('contact_05_negative_y_row','contact_05_negative_y_row' ,'',(#30975));
#30975 = PRODUCT_CONTEXT('',#2,'mechanical');
#30976 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#34057 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#34058,#34060);
#34058 = ( REPRESENTATION_RELATIONSHIP('','',#30977,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#34059) SHAPE_REPRESENTATION_RELATIONSHIP() );
#34059 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#34060 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #34061);
#34061 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','contact_05_negative_y_row', '',#5,#30972,$);
#34062 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#30974));
#34064 = PRODUCT_DEFINITION_SHAPE('','',#34065);
#34065 = PRODUCT_DEFINITION('design','',#34066,#34069);
#34066 = PRODUCT_DEFINITION_FORMATION('','',#34067);
#34067 = PRODUCT('contact_06_negative_y_row','contact_06_negative_y_row' ,'',(#34068));
#34068 = PRODUCT_CONTEXT('',#2,'mechanical');
#34069 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#37150 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37151,#37153);
#37151 = ( REPRESENTATION_RELATIONSHIP('','',#34070,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#37152) SHAPE_REPRESENTATION_RELATIONSHIP() );
#37152 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#37153 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #37154);
#37154 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','contact_06_negative_y_row', '',#5,#34065,$);
#37155 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#34067));
#37157 = PRODUCT_DEFINITION_SHAPE('','',#37158);
#37158 = PRODUCT_DEFINITION('design','',#37159,#37162);
#37159 = PRODUCT_DEFINITION_FORMATION('','',#37160);
#37160 = PRODUCT('contact_07_negative_y_row','contact_07_negative_y_row' ,'',(#37161));
#37161 = PRODUCT_CONTEXT('',#2,'mechanical');
#37162 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#40243 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40244,#40246);
#40244 = ( REPRESENTATION_RELATIONSHIP('','',#37163,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40245) SHAPE_REPRESENTATION_RELATIONSHIP() );
#40245 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#40246 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #40247);
#40247 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','contact_07_negative_y_row', '',#5,#37158,$);
#40248 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37160));
#40250 = PRODUCT_DEFINITION_SHAPE('','',#40251);
#40251 = PRODUCT_DEFINITION('design','',#40252,#40255);
#40252 = PRODUCT_DEFINITION_FORMATION('','',#40253);
#40253 = PRODUCT('contact_08_negative_y_row','contact_08_negative_y_row' ,'',(#40254));
#40254 = PRODUCT_CONTEXT('',#2,'mechanical');
#40255 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#43336 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43337,#43339);
#43337 = ( REPRESENTATION_RELATIONSHIP('','',#40256,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43338) SHAPE_REPRESENTATION_RELATIONSHIP() );
#43338 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#43339 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #43340);
#43340 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','contact_08_negative_y_row', '',#5,#40251,$);
#43341 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40253));
#43343 = PRODUCT_DEFINITION_SHAPE('','',#43344);
#43344 = PRODUCT_DEFINITION('design','',#43345,#43348);
#43345 = PRODUCT_DEFINITION_FORMATION('','',#43346);
#43346 = PRODUCT('contact_09_negative_y_row','contact_09_negative_y_row' ,'',(#43347));
#43347 = PRODUCT_CONTEXT('',#2,'mechanical');
#43348 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#46429 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#46430,#46432);
#46430 = ( REPRESENTATION_RELATIONSHIP('','',#43349,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#46431) SHAPE_REPRESENTATION_RELATIONSHIP() );
#46431 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#46432 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #46433);
#46433 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','contact_09_negative_y_row' ,'',#5,#43344,$);
#46434 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43346));
#46436 = PRODUCT_DEFINITION_SHAPE('','',#46437);
#46437 = PRODUCT_DEFINITION('design','',#46438,#46441);
#46438 = PRODUCT_DEFINITION_FORMATION('','',#46439);
#46439 = PRODUCT('contact_10_negative_y_row','contact_10_negative_y_row' ,'',(#46440));
#46440 = PRODUCT_CONTEXT('',#2,'mechanical');
#46441 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#49522 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#49523,#49525);
#49523 = ( REPRESENTATION_RELATIONSHIP('','',#46442,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49524) SHAPE_REPRESENTATION_RELATIONSHIP() );
#49524 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#49525 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #49526);
#49526 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','contact_10_negative_y_row' ,'',#5,#46437,$);
#49527 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#46439));
#49529 = PRODUCT_DEFINITION_SHAPE('','',#49530);
#49530 = PRODUCT_DEFINITION('design','',#49531,#49534);
#49531 = PRODUCT_DEFINITION_FORMATION('','',#49532);
#49532 = PRODUCT('contact_11_positive_y_row','contact_11_positive_y_row' ,'',(#49533));
#49533 = PRODUCT_CONTEXT('',#2,'mechanical');
#49534 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#52615 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#52616,#52618);
#52616 = ( REPRESENTATION_RELATIONSHIP('','',#49535,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52617) SHAPE_REPRESENTATION_RELATIONSHIP() );
#52617 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#52618 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #52619);
#52619 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','contact_11_positive_y_row' ,'',#5,#49530,$);
#52620 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49532));
#52622 = PRODUCT_DEFINITION_SHAPE('','',#52623);
#52623 = PRODUCT_DEFINITION('design','',#52624,#52627);
#52624 = PRODUCT_DEFINITION_FORMATION('','',#52625);
#52625 = PRODUCT('contact_12_positive_y_row','contact_12_positive_y_row' ,'',(#52626));
#52626 = PRODUCT_CONTEXT('',#2,'mechanical');
#52627 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#55708 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#55709,#55711);
#55709 = ( REPRESENTATION_RELATIONSHIP('','',#52628,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#55710) SHAPE_REPRESENTATION_RELATIONSHIP() );
#55710 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
#55711 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #55712);
#55712 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','contact_12_positive_y_row' ,'',#5,#52623,$);
#55713 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#52625));
#55715 = PRODUCT_DEFINITION_SHAPE('','',#55716);
#55716 = PRODUCT_DEFINITION('design','',#55717,#55720);
#55717 = PRODUCT_DEFINITION_FORMATION('','',#55718);
#55718 = PRODUCT('contact_13_positive_y_row','contact_13_positive_y_row' ,'',(#55719));
#55719 = PRODUCT_CONTEXT('',#2,'mechanical');
#55720 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#58801 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#58802,#58804);
#58802 = ( REPRESENTATION_RELATIONSHIP('','',#55721,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#58803) SHAPE_REPRESENTATION_RELATIONSHIP() );
#58803 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
#58804 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #58805);
#58805 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','contact_13_positive_y_row' ,'',#5,#55716,$);
#58806 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#55718));
#58808 = PRODUCT_DEFINITION_SHAPE('','',#58809);
#58809 = PRODUCT_DEFINITION('design','',#58810,#58813);
#58810 = PRODUCT_DEFINITION_FORMATION('','',#58811);
#58811 = PRODUCT('contact_14_positive_y_row','contact_14_positive_y_row' ,'',(#58812));
#58812 = PRODUCT_CONTEXT('',#2,'mechanical');
#58813 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#61894 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#61895,#61897);
#61895 = ( REPRESENTATION_RELATIONSHIP('','',#58814,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#61896) SHAPE_REPRESENTATION_RELATIONSHIP() );
#61896 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71);
#61897 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #61898);
#61898 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','contact_14_positive_y_row' ,'',#5,#58809,$);
#61899 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#58811));
#61901 = PRODUCT_DEFINITION_SHAPE('','',#61902);
#61902 = PRODUCT_DEFINITION('design','',#61903,#61906);
#61903 = PRODUCT_DEFINITION_FORMATION('','',#61904);
#61904 = PRODUCT('contact_15_positive_y_row','contact_15_positive_y_row' ,'',(#61905));
#61905 = PRODUCT_CONTEXT('',#2,'mechanical');
#61906 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#64987 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64988,#64990);
#64988 = ( REPRESENTATION_RELATIONSHIP('','',#61907,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64989) SHAPE_REPRESENTATION_RELATIONSHIP() );
#64989 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75);
#64990 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #64991);
#64991 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','contact_15_positive_y_row' ,'',#5,#61902,$);
#64992 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#61904));
#64994 = PRODUCT_DEFINITION_SHAPE('','',#64995);
#64995 = PRODUCT_DEFINITION('design','',#64996,#64999);
#64996 = PRODUCT_DEFINITION_FORMATION('','',#64997);
#64997 = PRODUCT('contact_16_positive_y_row','contact_16_positive_y_row' ,'',(#64998));
#64998 = PRODUCT_CONTEXT('',#2,'mechanical');
#64999 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#68080 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68081,#68083);
#68081 = ( REPRESENTATION_RELATIONSHIP('','',#65000,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68082) SHAPE_REPRESENTATION_RELATIONSHIP() );
#68082 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79);
#68083 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #68084);
#68084 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','contact_16_positive_y_row' ,'',#5,#64995,$);
#68085 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64997));
#68087 = PRODUCT_DEFINITION_SHAPE('','',#68088);
#68088 = PRODUCT_DEFINITION('design','',#68089,#68092);
#68089 = PRODUCT_DEFINITION_FORMATION('','',#68090);
#68090 = PRODUCT('contact_17_positive_y_row','contact_17_positive_y_row' ,'',(#68091));
#68091 = PRODUCT_CONTEXT('',#2,'mechanical');
#68092 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#71173 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#71174,#71176);
#71174 = ( REPRESENTATION_RELATIONSHIP('','',#68093,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#71175) SHAPE_REPRESENTATION_RELATIONSHIP() );
#71175 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83);
#71176 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #71177);
#71177 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','contact_17_positive_y_row' ,'',#5,#68088,$);
#71178 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68090));
#71180 = PRODUCT_DEFINITION_SHAPE('','',#71181);
#71181 = PRODUCT_DEFINITION('design','',#71182,#71185);
#71182 = PRODUCT_DEFINITION_FORMATION('','',#71183);
#71183 = PRODUCT('contact_18_positive_y_row','contact_18_positive_y_row' ,'',(#71184));
#71184 = PRODUCT_CONTEXT('',#2,'mechanical');
#71185 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#74266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#74267,#74269);
#74267 = ( REPRESENTATION_RELATIONSHIP('','',#71186,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#74268) SHAPE_REPRESENTATION_RELATIONSHIP() );
#74268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87);
#74269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #74270);
#74270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','contact_18_positive_y_row' ,'',#5,#71181,$);
#74271 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#71183));
#74273 = PRODUCT_DEFINITION_SHAPE('','',#74274);
#74274 = PRODUCT_DEFINITION('design','',#74275,#74278);
#74275 = PRODUCT_DEFINITION_FORMATION('','',#74276);
#74276 = PRODUCT('contact_19_positive_y_row','contact_19_positive_y_row' ,'',(#74277));
#74277 = PRODUCT_CONTEXT('',#2,'mechanical');
#74278 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#77359 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#77360,#77362);
#77360 = ( REPRESENTATION_RELATIONSHIP('','',#74279,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#77361) SHAPE_REPRESENTATION_RELATIONSHIP() );
#77361 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91);
#77362 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #77363);
#77363 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','contact_19_positive_y_row' ,'',#5,#74274,$);
#77364 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#74276));
#77366 = PRODUCT_DEFINITION_SHAPE('','',#77367);
#77367 = PRODUCT_DEFINITION('design','',#77368,#77371);
#77368 = PRODUCT_DEFINITION_FORMATION('','',#77369);
#77369 = PRODUCT('contact_20_positive_y_row','contact_20_positive_y_row' ,'',(#77370));
#77370 = PRODUCT_CONTEXT('',#2,'mechanical');
#77371 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#80452 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#80453,#80455);
#80453 = ( REPRESENTATION_RELATIONSHIP('','',#77372,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#80454) SHAPE_REPRESENTATION_RELATIONSHIP() );
#80454 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95);
#80455 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #80456);
#80456 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','contact_20_positive_y_row' ,'',#5,#77367,$);
#80457 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#77369));
ENDSEC;
END-ISO-10303-21;