ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('KiCad electronic assembly'),'2;1');
FILE_NAME('sensor-programmer.step','2025-12-25T19:57:32',(''),( 'Kicad'),'Open CASCADE STEP processor 7.9','KiCad to STEP converter' ,'');
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('sensor-programmer 1','sensor-programmer 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.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(128.04,-44.89,1.595));
#17 = DIRECTION('',(0.,-0.,1.));
#18 = DIRECTION('',(1.110223024625E-16,1.,0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(121.,-48.5,1.595));
#21 = DIRECTION('',(0.,-0.,1.));
#22 = DIRECTION('',(1.110223024625E-16,1.,0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(116.49,-39.24,-6.405));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(124.,-48.5,1.595));
#29 = DIRECTION('',(0.,-0.,1.));
#30 = DIRECTION('',(1.110223024625E-16,1.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(120.325,-45.,1.595));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(128.,-34.6,1.595));
#37 = DIRECTION('',(0.,-0.,1.));
#38 = DIRECTION('',(1.110223024625E-16,1.,0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(123.325,-45.,1.595));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(121.,-41.5,1.595));
#45 = DIRECTION('',(0.,-0.,1.));
#46 = DIRECTION('',(1.110223024625E-16,1.,0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(124.5,-40.15,-8.5E-02));
#49 = DIRECTION('',(-1.224646799147E-16,-1.359631073447E-32,-1.));
#50 = DIRECTION('',(1.110223024625E-16,-1.,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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#68,#69,#70)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#68 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#69 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#70 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#71 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#68, 'distance_accuracy_value','confusion accuracy');
#72 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#74 = PRODUCT_DEFINITION_SHAPE('','',#75);
#75 = PRODUCT_DEFINITION('design','',#76,#79);
#76 = PRODUCT_DEFINITION_FORMATION('','',#77);
#77 = PRODUCT('SW_SPST_CK_RS282G05A3','SW_SPST_CK_RS282G05A3','',(#78));
#78 = PRODUCT_CONTEXT('',#2,'mechanical');
#79 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3321)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#68,#69,#70)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3321 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#68, 'distance_accuracy_value','confusion accuracy');
#3322 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3323,#3325);
#3323 = ( REPRESENTATION_RELATIONSHIP('','',#80,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3324) SHAPE_REPRESENTATION_RELATIONSHIP() );
#3324 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#3325 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #3326);
#3326 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Reset1','',#5,#75,$);
#3327 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#77));
#3329 = PRODUCT_DEFINITION_SHAPE('','',#3330);
#3330 = PRODUCT_DEFINITION('design','',#3331,#3334);
#3331 = PRODUCT_DEFINITION_FORMATION('','',#3332);
#3332 = PRODUCT('SOT-23','SOT-23','',(#3333));
#3333 = PRODUCT_CONTEXT('',#2,'mechanical');
#3334 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5322)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#68,#69,#70)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5322 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68, 'distance_accuracy_value','confusion accuracy');
#5323 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5324,#5326);
#5324 = ( REPRESENTATION_RELATIONSHIP('','',#3335,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5325) SHAPE_REPRESENTATION_RELATIONSHIP() );
#5325 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#5326 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #5327);
#5327 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','U2','',#5,#3330,$);
#5328 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3332));
#5330 = PRODUCT_DEFINITION_SHAPE('','',#5331);
#5331 = PRODUCT_DEFINITION('design','',#5332,#5335);
#5332 = PRODUCT_DEFINITION_FORMATION('','',#5333);
#5333 = PRODUCT('PinHeader_2x04_P2.54mm_Vertical', 'PinHeader_2x04_P2.54mm_Vertical','',(#5334));
#5334 = PRODUCT_CONTEXT('',#2,'mechanical');
#5335 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10026 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10027,#10029);
#10027 = ( REPRESENTATION_RELATIONSHIP('','',#5336,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10028) SHAPE_REPRESENTATION_RELATIONSHIP() );
#10028 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#10029 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10030);
#10030 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','J4','',#5,#5331,$);
#10031 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5333));
#10033 = PRODUCT_DEFINITION_SHAPE('','',#10034);
#10034 = PRODUCT_DEFINITION('design','',#10035,#10038);
#10035 = PRODUCT_DEFINITION_FORMATION('','',#10036);
#10036 = PRODUCT('C_0603_1608Metric','C_0603_1608Metric','',(#10037));
#10037 = PRODUCT_CONTEXT('',#2,'mechanical');
#10038 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10899 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10900,#10902);
#10900 = ( REPRESENTATION_RELATIONSHIP('','',#10039,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10901) SHAPE_REPRESENTATION_RELATIONSHIP() );
#10901 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#10902 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10903);
#10903 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','C5','',#5,#10034,$);
#10904 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10036));
#10906 = PRODUCT_DEFINITION_SHAPE('','',#10907);
#10907 = PRODUCT_DEFINITION('design','',#10908,#10911);
#10908 = PRODUCT_DEFINITION_FORMATION('','',#10909);
#10909 = PRODUCT('R_0603_1608Metric','R_0603_1608Metric','',(#10910));
#10910 = PRODUCT_CONTEXT('',#2,'mechanical');
#10911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#11708 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11709,#11711);
#11709 = ( REPRESENTATION_RELATIONSHIP('','',#10912,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11710) SHAPE_REPRESENTATION_RELATIONSHIP() );
#11710 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#11711 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #11712);
#11712 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','R9','',#5,#10907,$);
#11713 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10909));
#11714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11715,#11717);
#11715 = ( REPRESENTATION_RELATIONSHIP('','',#80,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11716) SHAPE_REPRESENTATION_RELATIONSHIP() );
#11716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#11717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #11718);
#11718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Boot2','',#5,#75,$);
#11719 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11720,#11722);
#11720 = ( REPRESENTATION_RELATIONSHIP('','',#10912,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11721) SHAPE_REPRESENTATION_RELATIONSHIP() );
#11721 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#11722 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #11723);
#11723 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','R8','',#5,#10907,$);
#11725 = PRODUCT_DEFINITION_SHAPE('','',#11726);
#11726 = PRODUCT_DEFINITION('design','',#11727,#11730);
#11727 = PRODUCT_DEFINITION_FORMATION('','',#11728);
#11728 = PRODUCT('JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical', 'JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical','',(#11729));
#11729 = PRODUCT_CONTEXT('',#2,'mechanical');
#11730 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#17853 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17854,#17856);
#17854 = ( REPRESENTATION_RELATIONSHIP('','',#11731,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17855) SHAPE_REPRESENTATION_RELATIONSHIP() );
#17855 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#17856 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #17857);
#17857 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','J3','',#5,#11726,$);
#17858 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11728));
#17860 = PRODUCT_DEFINITION_SHAPE('','',#17861);
#17861 = PRODUCT_DEFINITION('design','',#17862,#17865);
#17862 = PRODUCT_DEFINITION_FORMATION('','',#17863);
#17863 = PRODUCT('D_SOD-123','D_SOD-123','',(#17864));
#17864 = PRODUCT_CONTEXT('',#2,'mechanical');
#17865 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#19560 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19561,#19563);
#19561 = ( REPRESENTATION_RELATIONSHIP('','',#17866,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19562) SHAPE_REPRESENTATION_RELATIONSHIP() );
#19562 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#19563 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #19564);
#19564 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','D3','',#5,#17861,$);
#19565 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#17863));
#19567 = PRODUCT_DEFINITION_SHAPE('','',#19568);
#19568 = PRODUCT_DEFINITION('design','',#19569,#19572);
#19569 = PRODUCT_DEFINITION_FORMATION('','',#19570);
#19570 = PRODUCT('sensor-programmer_copper','sensor-programmer_copper', '',(#19571));
#19571 = PRODUCT_CONTEXT('',#2,'mechanical');
#19572 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#40800 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40801,#40803);
#40801 = ( REPRESENTATION_RELATIONSHIP('','',#19573,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40802) SHAPE_REPRESENTATION_RELATIONSHIP() );
#40802 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#40803 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #40804);
#40804 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:9]','',#5,#19568, $);
#40805 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19570));
#40807 = PRODUCT_DEFINITION_SHAPE('','',#40808);
#40808 = PRODUCT_DEFINITION('design','',#40809,#40812);
#40809 = PRODUCT_DEFINITION_FORMATION('','',#40810);
#40810 = PRODUCT('sensor-programmer_pad','sensor-programmer_pad','',( #40811));
#40811 = PRODUCT_CONTEXT('',#2,'mechanical');
#40812 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#50151 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#50152,#50154);
#50152 = ( REPRESENTATION_RELATIONSHIP('','',#40813,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#50153) SHAPE_REPRESENTATION_RELATIONSHIP() );
#50153 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#50154 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #50155);
#50155 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:10]','',#5,#40808 ,$);
#50156 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40810));
#50158 = PRODUCT_DEFINITION_SHAPE('','',#50159);
#50159 = PRODUCT_DEFINITION('design','',#50160,#50163);
#50160 = PRODUCT_DEFINITION_FORMATION('','',#50161);
#50161 = PRODUCT('sensor-programmer_via','sensor-programmer_via','',( #50162));
#50162 = PRODUCT_CONTEXT('',#2,'mechanical');
#50163 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#50354 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#50355,#50357);
#50355 = ( REPRESENTATION_RELATIONSHIP('','',#50164,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#50356) SHAPE_REPRESENTATION_RELATIONSHIP() );
#50356 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#50357 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #50358);
#50358 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:11]','',#5,#50159 ,$);
#50359 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#50161));
#50361 = PRODUCT_DEFINITION_SHAPE('','',#50362);
#50362 = PRODUCT_DEFINITION('design','',#50363,#50366);
#50363 = PRODUCT_DEFINITION_FORMATION('','',#50364);
#50364 = PRODUCT('sensor-programmer_PCB','sensor-programmer_PCB','',( #50365));
#50365 = PRODUCT_CONTEXT('',#2,'mechanical');
#50366 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#51168 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51169,#51171);
#51169 = ( REPRESENTATION_RELATIONSHIP('','',#50367,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#51170) SHAPE_REPRESENTATION_RELATIONSHIP() );
#51170 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
#51171 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #51172);
#51172 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:12]','',#5,#50362 ,$);
#51173 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#50364));
ENDSEC;
END-ISO-10303-21;