sparated assembly probe and add probe closure

hardware
a2nr 2024-07-27 12:50:05 +07:00
parent 5c0e4f09d0
commit a6a595685c
10 changed files with 4803 additions and 2297 deletions

File diff suppressed because it is too large Load Diff

View File

@ -517,6 +517,65 @@
}, },
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"bom_export_filename": "",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": { "drawing": {
"dashed_lines_dash_length_ratio": 12.0, "dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0, "dashed_lines_gap_length_ratio": 3.0,
@ -530,6 +589,11 @@
"intersheets_ref_suffix": "", "intersheets_ref_suffix": "",
"junction_size_choice": 3, "junction_size_choice": 3,
"label_size_ratio": 0.375, "label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0, "pin_symbol_size": 25.0,
"text_offset_ratio": 0.15 "text_offset_ratio": 0.15
}, },
@ -545,6 +609,7 @@
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true, "spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false, "spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false, "spice_save_all_voltages": false,
"subpart_first_id": 65, "subpart_first_id": 65,
"subpart_id_separator": 0 "subpart_id_separator": 0
@ -552,7 +617,7 @@
"sheets": [ "sheets": [
[ [
"7a88fdb4-8744-49a5-b9ea-7752d6077bb6", "7a88fdb4-8744-49a5-b9ea-7752d6077bb6",
"" "Root"
] ]
], ],
"text_variables": {} "text_variables": {}

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
ISO-10303-21; ISO-10303-21;
HEADER; HEADER;
FILE_DESCRIPTION(('KiCad electronic assembly'),'2;1'); FILE_DESCRIPTION(('KiCad electronic assembly'),'2;1');
FILE_NAME('probe.step','2024-07-20T10:28:19',('Pcbnew'),('Kicad'), FILE_NAME('probe.step','2024-07-27T06:43:54',('Pcbnew'),('Kicad'),
'Open CASCADE STEP processor 7.8','KiCad to STEP converter','Unknown' 'Open CASCADE STEP processor 7.8','KiCad to STEP converter','Unknown'
); );
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
@ -25,67 +25,67 @@ DATA;
#13 = DIRECTION('',(0.,0.,1.)); #13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.)); #14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); #15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(-134.03,-20.025,-3.35)); #16 = CARTESIAN_POINT('',(-141.03,-20.025,-3.35));
#17 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.)); #17 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.));
#18 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16)); #18 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); #19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(-134.03,32.895,-3.35)); #20 = CARTESIAN_POINT('',(-141.03,32.895,-3.35));
#21 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.)); #21 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.));
#22 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16)); #22 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(133.96,-46.625,-3.35)); #24 = CARTESIAN_POINT('',(140.96,-46.625,-3.35));
#25 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.)); #25 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.));
#26 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16)); #26 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); #27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(-134.03,-6.795,-3.35)); #28 = CARTESIAN_POINT('',(-141.03,-6.795,-3.35));
#29 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.)); #29 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.));
#30 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16)); #30 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(134.,6.709625,-3.35)); #32 = CARTESIAN_POINT('',(141.,6.709625,-3.35));
#33 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.)); #33 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.));
#34 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16)); #34 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(-134.03,19.665,-3.35)); #36 = CARTESIAN_POINT('',(-141.03,19.665,-3.35));
#37 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.)); #37 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.));
#38 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16)); #38 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(-134.03,-46.485,-3.35)); #40 = CARTESIAN_POINT('',(-141.03,-46.485,-3.35));
#41 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.)); #41 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.));
#42 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16)); #42 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(134.,19.939625,-3.35)); #44 = CARTESIAN_POINT('',(141.,19.939625,-3.35));
#45 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.)); #45 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.));
#46 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16)); #46 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(134.,-6.520375,-3.35)); #48 = CARTESIAN_POINT('',(141.,-6.520375,-3.35));
#49 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.)); #49 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.));
#50 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16)); #50 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(134.,-32.980375,-3.35)); #52 = CARTESIAN_POINT('',(141.,-32.980375,-3.35));
#53 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.)); #53 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.));
#54 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16)); #54 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); #55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(-134.03,46.125,-3.35)); #56 = CARTESIAN_POINT('',(-141.03,46.125,-3.35));
#57 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.)); #57 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.));
#58 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16)); #58 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); #59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(134.,-19.750375,-3.35)); #60 = CARTESIAN_POINT('',(141.,-19.750375,-3.35));
#61 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.)); #61 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.));
#62 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16)); #62 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16));
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66); #63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(-134.03,6.435,-3.35)); #64 = CARTESIAN_POINT('',(-141.03,6.435,-3.35));
#65 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.)); #65 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.));
#66 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16)); #66 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16));
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); #67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(-134.03,-33.255,-3.35)); #68 = CARTESIAN_POINT('',(-141.03,-33.255,-3.35));
#69 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.)); #69 = DIRECTION('',(1.359631073447E-32,-1.224646799147E-16,-1.));
#70 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16)); #70 = DIRECTION('',(-1.110223024625E-16,1.,-1.224646799147E-16));
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); #71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
#72 = CARTESIAN_POINT('',(134.,46.399625,-3.35)); #72 = CARTESIAN_POINT('',(141.,46.399625,-3.35));
#73 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.)); #73 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.));
#74 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16)); #74 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16));
#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); #75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
#76 = CARTESIAN_POINT('',(134.,33.169625,-3.35)); #76 = CARTESIAN_POINT('',(141.,33.169625,-3.35));
#77 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.)); #77 = DIRECTION('',(1.40128709215E-33,1.224646799147E-16,-1.));
#78 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16)); #78 = DIRECTION('',(-1.144237745222E-17,-1.,-1.224646799147E-16));
#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); #79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);

View File

@ -68496,7 +68496,7 @@ DEF TXFM_122 Transform {
rotation 0.70710678 0.70710678 0 3.1415927 rotation 0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation -52.767717 18.159449 -1.6535433 translation -55.523622 18.159449 -1.6535433
children [ children [
DEF TXFM_123 Transform { DEF TXFM_123 Transform {
center 0 0 0 center 0 0 0
@ -70852,7 +70852,7 @@ DEF TXFM_127 Transform {
rotation 0.70710678 0.70710678 0 3.1415927 rotation 0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation -52.767717 -7.8838583 -1.6535433 translation -55.523622 -7.8838583 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -70870,7 +70870,7 @@ DEF TXFM_129 Transform {
rotation 0.70710678 0.70710678 0 3.1415927 rotation 0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation -52.767717 12.950787 -1.6535433 translation -55.523622 12.950787 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -70888,7 +70888,7 @@ DEF TXFM_131 Transform {
rotation -0.70710678 0.70710678 0 3.1415927 rotation -0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation 52.740158 -18.356299 -1.6535433 translation 55.496063 -18.356299 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -70906,7 +70906,7 @@ DEF TXFM_133 Transform {
rotation 0.70710678 0.70710678 0 3.1415927 rotation 0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation -52.767717 -2.6751969 -1.6535433 translation -55.523622 -2.6751969 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -70924,7 +70924,7 @@ DEF TXFM_135 Transform {
rotation -0.70710678 0.70710678 0 3.1415927 rotation -0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation 52.755906 2.6415846 -1.6535433 translation 55.511811 2.6415846 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -70942,7 +70942,7 @@ DEF TXFM_137 Transform {
rotation 0.70710678 0.70710678 0 3.1415927 rotation 0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation -52.767717 7.742126 -1.6535433 translation -55.523622 7.742126 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -70960,7 +70960,7 @@ DEF TXFM_139 Transform {
rotation 0.70710678 0.70710678 0 3.1415927 rotation 0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation -52.767717 -18.301181 -1.6535433 translation -55.523622 -18.301181 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -70978,7 +70978,7 @@ DEF TXFM_141 Transform {
rotation -0.70710678 0.70710678 0 3.1415927 rotation -0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation 52.755906 7.8502461 -1.6535433 translation 55.511811 7.8502461 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -70996,7 +70996,7 @@ DEF TXFM_143 Transform {
rotation -0.70710678 0.70710678 0 3.1415927 rotation -0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation 52.755906 -2.5670768 -1.6535433 translation 55.511811 -2.5670768 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -71014,7 +71014,7 @@ DEF TXFM_145 Transform {
rotation -0.70710678 0.70710678 0 3.1415927 rotation -0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation 52.755906 -12.9844 -1.6535433 translation 55.511811 -12.9844 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -71032,7 +71032,7 @@ DEF TXFM_147 Transform {
rotation -0.70710678 0.70710678 0 3.1415927 rotation -0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation 52.755906 -7.7757382 -1.6535433 translation 55.511811 -7.7757382 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -71050,7 +71050,7 @@ DEF TXFM_149 Transform {
rotation 0.70710678 0.70710678 0 3.1415927 rotation 0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation -52.767717 2.5334646 -1.6535433 translation -55.523622 2.5334646 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -71068,7 +71068,7 @@ DEF TXFM_151 Transform {
rotation 0.70710678 0.70710678 0 3.1415927 rotation 0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation -52.767717 -13.09252 -1.6535433 translation -55.523622 -13.09252 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -71086,7 +71086,7 @@ DEF TXFM_153 Transform {
rotation -0.70710678 0.70710678 0 3.1415927 rotation -0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation 52.755906 18.267569 -1.6535433 translation 55.511811 18.267569 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }
@ -71104,7 +71104,7 @@ DEF TXFM_155 Transform {
rotation -0.70710678 0.70710678 0 3.1415927 rotation -0.70710678 0.70710678 0 3.1415927
scale 1 1 1 scale 1 1 1
scaleOrientation 0 0 1 0 scaleOrientation 0 0 1 0
translation 52.755906 13.058907 -1.6535433 translation 55.511811 13.058907 -1.6535433
children [ children [
USE TXFM_123 USE TXFM_123
] } ] }

Binary file not shown.

BIN
Hardware/Probe.FCStd Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.