ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2025-05-31T14:10:41',(''),(''), 'Open CASCADE STEP processor 7.6','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('camera_OV2640_001','camera_OV2640_001','',(#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.12));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(0.,0.,-0.1));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,-8.5,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-07),#32, 'distance_accuracy_value','confusion accuracy');
#36 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#38 = PRODUCT_DEFINITION_SHAPE('','',#39);
#39 = PRODUCT_DEFINITION('design','',#40,#43);
#40 = PRODUCT_DEFINITION_FORMATION('','',#41);
#41 = PRODUCT('box','box','',(#42));
#42 = PRODUCT_CONTEXT('',#2,'mechanical');
#43 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3679)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#32,#33,#34)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3679 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#32, 'distance_accuracy_value','confusion accuracy');
#3680 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3681,#3683);
#3681 = ( REPRESENTATION_RELATIONSHIP('','',#44,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3682) SHAPE_REPRESENTATION_RELATIONSHIP() );
#3682 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#3683 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #3684);
#3684 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','box','',#5,#39,$);
#3685 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41));
#3687 = PRODUCT_DEFINITION_SHAPE('','',#3688);
#3688 = PRODUCT_DEFINITION('design','',#3689,#3692);
#3689 = PRODUCT_DEFINITION_FORMATION('','',#3690);
#3690 = PRODUCT('objective','objective','',(#3691));
#3691 = PRODUCT_CONTEXT('',#2,'mechanical');
#3692 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3694 = AXIS2_PLACEMENT_3D('',#3695,#3696,#3697);
#3695 = CARTESIAN_POINT('',(0.,0.,4.92));
#3696 = DIRECTION('',(0.,0.,1.));
#3697 = DIRECTION('',(1.,0.,0.));
#3698 = AXIS2_PLACEMENT_3D('',#3699,#3700,#3701);
#3699 = CARTESIAN_POINT('',(0.,0.,4.89));
#3700 = DIRECTION('',(0.,0.,1.));
#3701 = DIRECTION('',(1.,0.,0.));
#3707 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3708,#3710);
#3708 = ( REPRESENTATION_RELATIONSHIP('','',#3693,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3709) SHAPE_REPRESENTATION_RELATIONSHIP() );
#3709 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#3710 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #3711);
#3711 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','objective','',#5,#3688,$);
#3712 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3690));
#3714 = PRODUCT_DEFINITION_SHAPE('','',#3715);
#3715 = PRODUCT_DEFINITION('design','',#3716,#3719);
#3716 = PRODUCT_DEFINITION_FORMATION('','',#3717);
#3717 = PRODUCT('Body','Body','',(#3718));
#3718 = PRODUCT_CONTEXT('',#2,'mechanical');
#3719 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6420 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6421,#6423);
#6421 = ( REPRESENTATION_RELATIONSHIP('','',#3720,#3693) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6422) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6422 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3694);
#6423 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6424);
#6424 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Body','',#3688,#3715,$);
#6425 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3717));
#6427 = PRODUCT_DEFINITION_SHAPE('','',#6428);
#6428 = PRODUCT_DEFINITION('design','',#6429,#6432);
#6429 = PRODUCT_DEFINITION_FORMATION('','',#6430);
#6430 = PRODUCT('Lense','Lense','',(#6431));
#6431 = PRODUCT_CONTEXT('',#2,'mechanical');
#6432 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6521)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#32,#33,#34)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6521 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32, 'distance_accuracy_value','confusion accuracy');
#6522 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6523,#6525);
#6523 = ( REPRESENTATION_RELATIONSHIP('','',#6433,#3693) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6524) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6524 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3698);
#6525 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6526);
#6526 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Lense','',#3688,#6428,$);
#6527 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6430));
#6529 = PRODUCT_DEFINITION_SHAPE('','',#6530);
#6530 = PRODUCT_DEFINITION('design','',#6531,#6534);
#6531 = PRODUCT_DEFINITION_FORMATION('','',#6532);
#6532 = PRODUCT('plate','plate','',(#6533));
#6533 = PRODUCT_CONTEXT('',#2,'mechanical');
#6534 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6831 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6832,#6834);
#6832 = ( REPRESENTATION_RELATIONSHIP('','',#6535,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6833) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6833 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#6834 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6835);
#6835 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','plate','',#5,#6530,$);
#6836 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6532));
#6838 = PRODUCT_DEFINITION_SHAPE('','',#6839);
#6839 = PRODUCT_DEFINITION('design','',#6840,#6843);
#6840 = PRODUCT_DEFINITION_FORMATION('','',#6841);
#6841 = PRODUCT('tail001','tail001','',(#6842));
#6842 = PRODUCT_CONTEXT('',#2,'mechanical');
#6843 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6845 = AXIS2_PLACEMENT_3D('',#6846,#6847,#6848);
#6846 = CARTESIAN_POINT('',(0.,0.,0.));
#6847 = DIRECTION('',(0.,0.,1.));
#6848 = DIRECTION('',(1.,0.,0.));
#6849 = AXIS2_PLACEMENT_3D('',#6850,#6851,#6852);
#6850 = CARTESIAN_POINT('',(0.,-7.,0.1));
#6851 = DIRECTION('',(0.,0.,1.));
#6852 = DIRECTION('',(1.,0.,0.));
#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856);
#6854 = CARTESIAN_POINT('',(0.,0.,5.5E-02));
#6855 = DIRECTION('',(0.,0.,1.));
#6856 = DIRECTION('',(1.,0.,0.));
#6857 = AXIS2_PLACEMENT_3D('',#6858,#6859,#6860);
#6858 = CARTESIAN_POINT('',(0.,0.,0.1));
#6859 = DIRECTION('',(0.,0.,1.));
#6860 = DIRECTION('',(1.,0.,0.));
#6861 = AXIS2_PLACEMENT_3D('',#6862,#6863,#6864);
#6862 = CARTESIAN_POINT('',(0.,-6.94,0.15));
#6863 = DIRECTION('',(0.,0.,1.));
#6864 = DIRECTION('',(1.,0.,0.));
#6870 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6871,#6873);
#6871 = ( REPRESENTATION_RELATIONSHIP('','',#6844,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6872) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6872 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#6873 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6874);
#6874 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','tail001','',#5,#6839,$);
#6875 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6841));
#6877 = PRODUCT_DEFINITION_SHAPE('','',#6878);
#6878 = PRODUCT_DEFINITION('design','',#6879,#6882);
#6879 = PRODUCT_DEFINITION_FORMATION('','',#6880);
#6880 = PRODUCT('tail','tail','',(#6881));
#6881 = PRODUCT_CONTEXT('',#2,'mechanical');
#6882 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7171 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7172,#7174);
#7172 = ( REPRESENTATION_RELATIONSHIP('','',#6883,#6844) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7173) SHAPE_REPRESENTATION_RELATIONSHIP() );
#7173 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6845);
#7174 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #7175);
#7175 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','tail','',#6839,#6878,$);
#7176 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6880));
#7178 = PRODUCT_DEFINITION_SHAPE('','',#7179);
#7179 = PRODUCT_DEFINITION('design','',#7180,#7183);
#7180 = PRODUCT_DEFINITION_FORMATION('','',#7181);
#7181 = PRODUCT('plate001','plate001','',(#7182));
#7182 = PRODUCT_CONTEXT('',#2,'mechanical');
#7183 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7340 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7341,#7343);
#7341 = ( REPRESENTATION_RELATIONSHIP('','',#7184,#6844) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7342) SHAPE_REPRESENTATION_RELATIONSHIP() );
#7342 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6849);
#7343 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #7344);
#7344 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','plate001','',#6839,#7179,$);
#7345 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7181));
#7347 = PRODUCT_DEFINITION_SHAPE('','',#7348);
#7348 = PRODUCT_DEFINITION('design','',#7349,#7352);
#7349 = PRODUCT_DEFINITION_FORMATION('','',#7350);
#7350 = PRODUCT('conn','conn','',(#7351));
#7351 = PRODUCT_CONTEXT('',#2,'mechanical');
#7352 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12751 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12752,#12754);
#12752 = ( REPRESENTATION_RELATIONSHIP('','',#7353,#6844) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12753) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12753 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6853);
#12754 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12755);
#12755 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','conn','',#6839,#7348,$);
#12756 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7350));
#12758 = PRODUCT_DEFINITION_SHAPE('','',#12759);
#12759 = PRODUCT_DEFINITION('design','',#12760,#12763);
#12760 = PRODUCT_DEFINITION_FORMATION('','',#12761);
#12761 = PRODUCT('film','film','',(#12762));
#12762 = PRODUCT_CONTEXT('',#2,'mechanical');
#12763 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#12920 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12921,#12923);
#12921 = ( REPRESENTATION_RELATIONSHIP('','',#12764,#6844) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12922) SHAPE_REPRESENTATION_RELATIONSHIP() );
#12922 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6857);
#12923 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #12924);
#12924 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','film','',#6839,#12759,$);
#12925 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12761));
#12927 = PRODUCT_DEFINITION_SHAPE('','',#12928);
#12928 = PRODUCT_DEFINITION('design','',#12929,#12932);
#12929 = PRODUCT_DEFINITION_FORMATION('','',#12930);
#12930 = PRODUCT('silk','silk','',(#12931));
#12931 = PRODUCT_CONTEXT('',#2,'mechanical');
#12932 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#13089 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13090,#13092);
#13090 = ( REPRESENTATION_RELATIONSHIP('','',#12933,#6844) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13091) SHAPE_REPRESENTATION_RELATIONSHIP() );
#13091 = ITEM_DEFINED_TRANSFORMATION('','',#11,#6861);
#13092 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #13093);
#13093 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','silk','',#6839,#12928,$);
#13094 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12930));
ENDSEC;
END-ISO-10303-21;