ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-01-01T09:15:30',(''),(''), 'Open CASCADE STEP processor 7.8','FreeCAD','');
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('EnigmaPuzzleInPlace','EnigmaPuzzleInPlace','',(#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.,1.224646799147E-16,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(29.999119987093,17.32,0.));
#37 = DIRECTION('',(0.,-0.,1.));
#38 = DIRECTION('',(0.5,0.866025403784,0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(29.999119987094,51.96,0.));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(-0.5,0.866025403784,0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(9.805E-13,69.28,0.));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(-29.99911998709,51.96,3.6E-15));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(-0.5,-0.866025403784,0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(-29.99911998709,17.32,0.));
#53 = DIRECTION('',(-0.,0.,1.));
#54 = DIRECTION('',(0.5,-0.866025403784,0.));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(29.999119987093,17.32,0.));
#57 = DIRECTION('',(0.,-0.,1.));
#58 = DIRECTION('',(0.5,0.866025403784,0.));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(29.999119987094,51.96,0.));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(-0.5,0.866025403784,0.));
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(9.805E-13,69.28,0.));
#65 = DIRECTION('',(0.,0.,1.));
#66 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(-29.99911998709,51.96,3.6E-15));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(-0.5,-0.866025403784,0.));
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
#72 = CARTESIAN_POINT('',(-29.99911998709,17.32,0.));
#73 = DIRECTION('',(-0.,0.,1.));
#74 = DIRECTION('',(0.5,-0.866025403784,0.));
#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
#76 = CARTESIAN_POINT('',(0.,0.,0.));
#77 = DIRECTION('',(0.,0.,1.));
#78 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
#80 = CARTESIAN_POINT('',(0.,0.,0.));
#81 = DIRECTION('',(0.,0.,1.));
#82 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
#84 = CARTESIAN_POINT('',(0.,0.,0.));
#85 = DIRECTION('',(0.,0.,1.));
#86 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90);
#88 = CARTESIAN_POINT('',(0.,0.,0.));
#89 = DIRECTION('',(0.,0.,1.));
#90 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
#92 = CARTESIAN_POINT('',(0.,0.,0.));
#93 = DIRECTION('',(0.,0.,1.));
#94 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(0.,0.,0.));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
#100 = CARTESIAN_POINT('',(0.,0.,0.));
#101 = DIRECTION('',(0.,0.,1.));
#102 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);
#104 = CARTESIAN_POINT('',(0.,0.,0.));
#105 = DIRECTION('',(0.,0.,1.));
#106 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110);
#108 = CARTESIAN_POINT('',(0.,0.,0.));
#109 = DIRECTION('',(0.,0.,1.));
#110 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#115)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#112,#113,#114)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#112 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#113 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#114 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#115 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#112, 'distance_accuracy_value','confusion accuracy');
#116 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#118 = PRODUCT_DEFINITION_SHAPE('','',#119);
#119 = PRODUCT_DEFINITION('design','',#120,#123);
#120 = PRODUCT_DEFINITION_FORMATION('','',#121);
#121 = PRODUCT('Stone001','Stone001','',(#122));
#122 = PRODUCT_CONTEXT('',#2,'mechanical');
#123 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1938 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1939,#1941);
#1939 = ( REPRESENTATION_RELATIONSHIP('','',#124,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1940) SHAPE_REPRESENTATION_RELATIONSHIP() );
#1940 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#1941 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #1942);
#1942 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Stone001','',#5,#119,$);
#1943 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#121));
#1945 = PRODUCT_DEFINITION_SHAPE('','',#1946);
#1946 = PRODUCT_DEFINITION('design','',#1947,#1950);
#1947 = PRODUCT_DEFINITION_FORMATION('','',#1948);
#1948 = PRODUCT('Bone001','Bone001','',(#1949));
#1949 = PRODUCT_CONTEXT('',#2,'mechanical');
#1950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4966)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#112,#113,#114)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4966 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#112, 'distance_accuracy_value','confusion accuracy');
#4967 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4968,#4970);
#4968 = ( REPRESENTATION_RELATIONSHIP('','',#1951,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4969) SHAPE_REPRESENTATION_RELATIONSHIP() );
#4969 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#4970 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #4971);
#4971 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Bone001','',#5,#1946,$);
#4972 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1948));
#4974 = PRODUCT_DEFINITION_SHAPE('','',#4975);
#4975 = PRODUCT_DEFINITION('design','',#4976,#4979);
#4976 = PRODUCT_DEFINITION_FORMATION('','',#4977);
#4977 = PRODUCT('Center001','Center001','',(#4978));
#4978 = PRODUCT_CONTEXT('',#2,'mechanical');
#4979 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10813)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#112,#113,#114)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#10813 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#112, 'distance_accuracy_value','confusion accuracy');
#10814 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10815,#10817);
#10815 = ( REPRESENTATION_RELATIONSHIP('','',#4980,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10816) SHAPE_REPRESENTATION_RELATIONSHIP() );
#10816 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#10817 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10818);
#10818 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Center001','',#5,#4975,$);
#10819 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4977));
#10821 = PRODUCT_DEFINITION_SHAPE('','',#10822);
#10822 = PRODUCT_DEFINITION('design','',#10823,#10826);
#10823 = PRODUCT_DEFINITION_FORMATION('','',#10824);
#10824 = PRODUCT('Frame001','Frame001','',(#10825));
#10825 = PRODUCT_CONTEXT('',#2,'mechanical');
#10826 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#13323 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13324,#13326);
#13324 = ( REPRESENTATION_RELATIONSHIP('','',#10827,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13325) SHAPE_REPRESENTATION_RELATIONSHIP() );
#13325 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#13326 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #13327);
#13327 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Frame001','',#5,#10822,$);
#13328 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10824));
#13330 = PRODUCT_DEFINITION_SHAPE('','',#13331);
#13331 = PRODUCT_DEFINITION('design','',#13332,#13335);
#13332 = PRODUCT_DEFINITION_FORMATION('','',#13333);
#13333 = PRODUCT('Body004','Body004','',(#13334));
#13334 = PRODUCT_CONTEXT('',#2,'mechanical');
#13335 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#19170 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19171,#19173);
#19171 = ( REPRESENTATION_RELATIONSHIP('','',#13336,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19172) SHAPE_REPRESENTATION_RELATIONSHIP() );
#19172 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#19173 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #19174);
#19174 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Body004','',#5,#13331,$);
#19175 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13333));
#19177 = PRODUCT_DEFINITION_SHAPE('','',#19178);
#19178 = PRODUCT_DEFINITION('design','',#19179,#19182);
#19179 = PRODUCT_DEFINITION_FORMATION('','',#19180);
#19180 = PRODUCT('Body005','Body005','',(#19181));
#19181 = PRODUCT_CONTEXT('',#2,'mechanical');
#19182 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#22199 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#22200,#22202);
#22200 = ( REPRESENTATION_RELATIONSHIP('','',#19183,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#22201) SHAPE_REPRESENTATION_RELATIONSHIP() );
#22201 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#22202 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #22203);
#22203 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Body005','',#5,#19178,$);
#22204 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19180));
#22206 = PRODUCT_DEFINITION_SHAPE('','',#22207);
#22207 = PRODUCT_DEFINITION('design','',#22208,#22211);
#22208 = PRODUCT_DEFINITION_FORMATION('','',#22209);
#22209 = PRODUCT('Body006','Body006','',(#22210));
#22210 = PRODUCT_CONTEXT('',#2,'mechanical');
#22211 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#25228 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#25229,#25231);
#25229 = ( REPRESENTATION_RELATIONSHIP('','',#22212,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#25230) SHAPE_REPRESENTATION_RELATIONSHIP() );
#25230 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#25231 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #25232);
#25232 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Body006','',#5,#22207,$);
#25233 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#22209));
#25235 = PRODUCT_DEFINITION_SHAPE('','',#25236);
#25236 = PRODUCT_DEFINITION('design','',#25237,#25240);
#25237 = PRODUCT_DEFINITION_FORMATION('','',#25238);
#25238 = PRODUCT('Body007','Body007','',(#25239));
#25239 = PRODUCT_CONTEXT('',#2,'mechanical');
#25240 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#28257 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28258,#28260);
#28258 = ( REPRESENTATION_RELATIONSHIP('','',#25241,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#28259) SHAPE_REPRESENTATION_RELATIONSHIP() );
#28259 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#28260 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #28261);
#28261 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Body007','',#5,#25236,$);
#28262 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25238));
#28264 = PRODUCT_DEFINITION_SHAPE('','',#28265);
#28265 = PRODUCT_DEFINITION('design','',#28266,#28269);
#28266 = PRODUCT_DEFINITION_FORMATION('','',#28267);
#28267 = PRODUCT('Body008','Body008','',(#28268));
#28268 = PRODUCT_CONTEXT('',#2,'mechanical');
#28269 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#31286 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#31287,#31289);
#31287 = ( REPRESENTATION_RELATIONSHIP('','',#28270,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#31288) SHAPE_REPRESENTATION_RELATIONSHIP() );
#31288 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#31289 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #31290);
#31290 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','Body008','',#5,#28265,$);
#31291 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#28267));
#31293 = PRODUCT_DEFINITION_SHAPE('','',#31294);
#31294 = PRODUCT_DEFINITION('design','',#31295,#31298);
#31295 = PRODUCT_DEFINITION_FORMATION('','',#31296);
#31296 = PRODUCT('Body009','Body009','',(#31297));
#31297 = PRODUCT_CONTEXT('',#2,'mechanical');
#31298 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#34315 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#34316,#34318);
#34316 = ( REPRESENTATION_RELATIONSHIP('','',#31299,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#34317) SHAPE_REPRESENTATION_RELATIONSHIP() );
#34317 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#34318 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #34319);
#34319 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','Body009','',#5,#31294,$);
#34320 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#31296));
#34322 = PRODUCT_DEFINITION_SHAPE('','',#34323);
#34323 = PRODUCT_DEFINITION('design','',#34324,#34327);
#34324 = PRODUCT_DEFINITION_FORMATION('','',#34325);
#34325 = PRODUCT('Body011','Body011','',(#34326));
#34326 = PRODUCT_CONTEXT('',#2,'mechanical');
#34327 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#36142 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36143,#36145);
#36143 = ( REPRESENTATION_RELATIONSHIP('','',#34328,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#36144) SHAPE_REPRESENTATION_RELATIONSHIP() );
#36144 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#36145 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #36146);
#36146 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','Body011','',#5,#34323,$);
#36147 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#34325));
#36149 = PRODUCT_DEFINITION_SHAPE('','',#36150);
#36150 = PRODUCT_DEFINITION('design','',#36151,#36154);
#36151 = PRODUCT_DEFINITION_FORMATION('','',#36152);
#36152 = PRODUCT('Body012','Body012','',(#36153));
#36153 = PRODUCT_CONTEXT('',#2,'mechanical');
#36154 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#37969 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37970,#37972);
#37970 = ( REPRESENTATION_RELATIONSHIP('','',#36155,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#37971) SHAPE_REPRESENTATION_RELATIONSHIP() );
#37971 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#37972 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #37973);
#37973 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','Body012','',#5,#36150,$);
#37974 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36152));
#37976 = PRODUCT_DEFINITION_SHAPE('','',#37977);
#37977 = PRODUCT_DEFINITION('design','',#37978,#37981);
#37978 = PRODUCT_DEFINITION_FORMATION('','',#37979);
#37979 = PRODUCT('Body013','Body013','',(#37980));
#37980 = PRODUCT_CONTEXT('',#2,'mechanical');
#37981 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#39796 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#39797,#39799);
#39797 = ( REPRESENTATION_RELATIONSHIP('','',#37982,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39798) SHAPE_REPRESENTATION_RELATIONSHIP() );
#39798 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
#39799 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #39800);
#39800 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','Body013','',#5,#37977,$);
#39801 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37979));
#39803 = PRODUCT_DEFINITION_SHAPE('','',#39804);
#39804 = PRODUCT_DEFINITION('design','',#39805,#39808);
#39805 = PRODUCT_DEFINITION_FORMATION('','',#39806);
#39806 = PRODUCT('Body014','Body014','',(#39807));
#39807 = PRODUCT_CONTEXT('',#2,'mechanical');
#39808 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#41623 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#41624,#41626);
#41624 = ( REPRESENTATION_RELATIONSHIP('','',#39809,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41625) SHAPE_REPRESENTATION_RELATIONSHIP() );
#41625 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
#41626 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #41627);
#41627 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','Body014','',#5,#39804,$);
#41628 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#39806));
#41630 = PRODUCT_DEFINITION_SHAPE('','',#41631);
#41631 = PRODUCT_DEFINITION('design','',#41632,#41635);
#41632 = PRODUCT_DEFINITION_FORMATION('','',#41633);
#41633 = PRODUCT('Body015','Body015','',(#41634));
#41634 = PRODUCT_CONTEXT('',#2,'mechanical');
#41635 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#43450 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43451,#43453);
#43451 = ( REPRESENTATION_RELATIONSHIP('','',#41636,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43452) SHAPE_REPRESENTATION_RELATIONSHIP() );
#43452 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71);
#43453 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #43454);
#43454 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','Body015','',#5,#41631,$);
#43455 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41633));
#43457 = PRODUCT_DEFINITION_SHAPE('','',#43458);
#43458 = PRODUCT_DEFINITION('design','',#43459,#43462);
#43459 = PRODUCT_DEFINITION_FORMATION('','',#43460);
#43460 = PRODUCT('Body016','Body016','',(#43461));
#43461 = PRODUCT_CONTEXT('',#2,'mechanical');
#43462 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#46479 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#46480,#46482);
#46480 = ( REPRESENTATION_RELATIONSHIP('','',#43463,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#46481) SHAPE_REPRESENTATION_RELATIONSHIP() );
#46481 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75);
#46482 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #46483);
#46483 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','Body016','',#5,#43458,$);
#46484 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43460));
#46486 = PRODUCT_DEFINITION_SHAPE('','',#46487);
#46487 = PRODUCT_DEFINITION('design','',#46488,#46491);
#46488 = PRODUCT_DEFINITION_FORMATION('','',#46489);
#46489 = PRODUCT('Body017','Body017','',(#46490));
#46490 = PRODUCT_CONTEXT('',#2,'mechanical');
#46491 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#49508 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#49509,#49511);
#49509 = ( REPRESENTATION_RELATIONSHIP('','',#46492,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49510) SHAPE_REPRESENTATION_RELATIONSHIP() );
#49510 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79);
#49511 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #49512);
#49512 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','Body017','',#5,#46487,$);
#49513 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#46489));
#49515 = PRODUCT_DEFINITION_SHAPE('','',#49516);
#49516 = PRODUCT_DEFINITION('design','',#49517,#49520);
#49517 = PRODUCT_DEFINITION_FORMATION('','',#49518);
#49518 = PRODUCT('Body018','Body018','',(#49519));
#49519 = PRODUCT_CONTEXT('',#2,'mechanical');
#49520 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#52537 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#52538,#52540);
#52538 = ( REPRESENTATION_RELATIONSHIP('','',#49521,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52539) SHAPE_REPRESENTATION_RELATIONSHIP() );
#52539 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83);
#52540 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #52541);
#52541 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','Body018','',#5,#49516,$);
#52542 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49518));
#52544 = PRODUCT_DEFINITION_SHAPE('','',#52545);
#52545 = PRODUCT_DEFINITION('design','',#52546,#52549);
#52546 = PRODUCT_DEFINITION_FORMATION('','',#52547);
#52547 = PRODUCT('Body019','Body019','',(#52548));
#52548 = PRODUCT_CONTEXT('',#2,'mechanical');
#52549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#55566 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#55567,#55569);
#55567 = ( REPRESENTATION_RELATIONSHIP('','',#52550,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#55568) SHAPE_REPRESENTATION_RELATIONSHIP() );
#55568 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87);
#55569 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #55570);
#55570 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','Body019','',#5,#52545,$);
#55571 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#52547));
#55573 = PRODUCT_DEFINITION_SHAPE('','',#55574);
#55574 = PRODUCT_DEFINITION('design','',#55575,#55578);
#55575 = PRODUCT_DEFINITION_FORMATION('','',#55576);
#55576 = PRODUCT('Body020','Body020','',(#55577));
#55577 = PRODUCT_CONTEXT('',#2,'mechanical');
#55578 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#58595 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#58596,#58598);
#58596 = ( REPRESENTATION_RELATIONSHIP('','',#55579,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#58597) SHAPE_REPRESENTATION_RELATIONSHIP() );
#58597 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91);
#58598 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #58599);
#58599 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','Body020','',#5,#55574,$);
#58600 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#55576));
#58602 = PRODUCT_DEFINITION_SHAPE('','',#58603);
#58603 = PRODUCT_DEFINITION('design','',#58604,#58607);
#58604 = PRODUCT_DEFINITION_FORMATION('','',#58605);
#58605 = PRODUCT('Body021','Body021','',(#58606));
#58606 = PRODUCT_CONTEXT('',#2,'mechanical');
#58607 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#60422 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#60423,#60425);
#60423 = ( REPRESENTATION_RELATIONSHIP('','',#58608,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#60424) SHAPE_REPRESENTATION_RELATIONSHIP() );
#60424 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95);
#60425 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #60426);
#60426 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','Body021','',#5,#58603,$);
#60427 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#58605));
#60429 = PRODUCT_DEFINITION_SHAPE('','',#60430);
#60430 = PRODUCT_DEFINITION('design','',#60431,#60434);
#60431 = PRODUCT_DEFINITION_FORMATION('','',#60432);
#60432 = PRODUCT('Body022','Body022','',(#60433));
#60433 = PRODUCT_CONTEXT('',#2,'mechanical');
#60434 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#62249 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#62250,#62252);
#62250 = ( REPRESENTATION_RELATIONSHIP('','',#60435,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#62251) SHAPE_REPRESENTATION_RELATIONSHIP() );
#62251 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99);
#62252 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #62253);
#62253 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','Body022','',#5,#60430,$);
#62254 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60432));
#62256 = PRODUCT_DEFINITION_SHAPE('','',#62257);
#62257 = PRODUCT_DEFINITION('design','',#62258,#62261);
#62258 = PRODUCT_DEFINITION_FORMATION('','',#62259);
#62259 = PRODUCT('Body023','Body023','',(#62260));
#62260 = PRODUCT_CONTEXT('',#2,'mechanical');
#62261 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#64076 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64077,#64079);
#64077 = ( REPRESENTATION_RELATIONSHIP('','',#62262,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64078) SHAPE_REPRESENTATION_RELATIONSHIP() );
#64078 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103);
#64079 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #64080);
#64080 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','Body023','',#5,#62257,$);
#64081 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#62259));
#64083 = PRODUCT_DEFINITION_SHAPE('','',#64084);
#64084 = PRODUCT_DEFINITION('design','',#64085,#64088);
#64085 = PRODUCT_DEFINITION_FORMATION('','',#64086);
#64086 = PRODUCT('Body024','Body024','',(#64087));
#64087 = PRODUCT_CONTEXT('',#2,'mechanical');
#64088 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#65903 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#65904,#65906);
#65904 = ( REPRESENTATION_RELATIONSHIP('','',#64089,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#65905) SHAPE_REPRESENTATION_RELATIONSHIP() );
#65905 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107);
#65906 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #65907);
#65907 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','Body024','',#5,#64084,$);
#65908 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64086));
ENDSEC;
END-ISO-10303-21;