Compare commits

...

3 Commits

Author SHA1 Message Date
rusefi e404fb9ddd progress 2023-06-03 21:06:30 -04:00
rusefi 8c8e116494 fresh 2023-06-03 21:06:07 -04:00
Denis 4fb65fd60f add 3D models 2023-06-03 14:47:18 +03:00
5 changed files with 102 additions and 50 deletions

3
.gitignore vendored
View File

@ -1 +1,2 @@
*-backups
*-backups
.idea

View File

@ -648,7 +648,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 7dcaa149-2604-443f-95e6-c699e08241c7) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -982,6 +982,11 @@
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
(model "C:/Users/denis/Desktop/nf/kicad6-libraries/Connectors.pretty/3D/6473423-1.stp"
(offset (xyz 0 -19.5 14))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)
(footprint "hellen-one-common:R0603" (layer "F.Cu")
@ -3017,7 +3022,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 76f321d5-a941-487b-94fe-b2ef608bbcb2) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -4156,7 +4161,7 @@
(zone (net 0) (net_name "") (layers *.Cu) (tstamp 83e32635-ce06-41aa-a373-9694daa2da8f) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
@ -6071,7 +6076,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp c5c8f052-4493-40ec-ab60-b6c648322c3b) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -6555,7 +6560,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp f69f82a2-32bd-40c5-bc00-7bf2ec1f0b79) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7138,7 +7143,7 @@
(zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu") (tstamp e3b81926-1117-4147-8821-44b3c84b1423) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7159,7 +7164,7 @@
(zone (net 0) (net_name "") (layer "B.Cu") (tstamp 0407ecbb-b6a1-40a5-8e65-b51fcc0eb909) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7173,7 +7178,7 @@
(zone (net 0) (net_name "") (layer "B.Cu") (tstamp 2c7d5d71-ab60-4ba2-ab7e-24ac51bc0f77) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7188,7 +7193,7 @@
(zone (net 0) (net_name "") (layer "B.Cu") (tstamp c7ac8ddd-027b-42db-b15f-43315f74b377) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7211,7 +7216,7 @@
(zone (net 0) (net_name "") (layer "B.Cu") (tstamp da7c3195-ee48-4ae8-b17e-1f7fe1734230) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7225,7 +7230,7 @@
(zone (net 0) (net_name "") (layer "B.Cu") (tstamp f9441fb9-65a7-4c6c-843b-92f3c90fb291) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7541,7 +7546,7 @@
(zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu") (tstamp dc1660be-7161-46b3-8088-26237757add1) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7563,7 +7568,7 @@
(zone (net 0) (net_name "") (layer "B.Cu") (tstamp 27110739-d61b-4cd5-a2a1-1e495da685f3) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254) (filled_areas_thickness no)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -7685,7 +7690,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp d7b9cdb2-7854-4bc2-a467-42f561874a99) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -8564,7 +8569,7 @@
(zone (net 0) (net_name "") (layers *.Cu) (tstamp 973e6e79-62ad-48ab-ac6c-28495a27ca0b) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
@ -9186,6 +9191,11 @@
(net 426 "unconnected-(J10-Pad59)") (pinfunction "25B") (pintype "passive+no_connect") (tstamp 8561ff41-db5b-4ab2-8f0c-6b971e34ebfc))
(pad "60" thru_hole circle locked (at 8 -56.5 180) (size 1.95 1.95) (drill 1.3) (layers *.Cu *.Mask)
(net 1 "GND") (pinfunction "26B") (pintype "passive") (tstamp 1560a4ea-d4c8-4961-ae1f-1928136cd096))
(model "C:/Users/denis/Desktop/nf/kicad6-libraries/TE_6437288-3.stp"
(offset (xyz 34 31.5 14.5))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 -90))
)
)
(footprint "hellen-one-common:R1206" (layer "F.Cu")
@ -9856,6 +9866,11 @@
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
(model "C:/Users/denis/Desktop/nf/kicad6-libraries/Connectors.pretty/3D/6437288-2.stp"
(offset (xyz 0 -19.5 14))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)
(footprint "hellen-one-common:PAD-0805-PAD" placed (layer "F.Cu")
@ -12332,7 +12347,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp ae383279-4b07-4469-ac90-318cc1696174) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -13277,7 +13292,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 1f731c0e-0bf5-487b-96ae-8edaf766cb9b) (name "Bluetooth keepout") (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks not_allowed) (vias not_allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
@ -13291,7 +13306,7 @@
(zone (net 0) (net_name "") (layer "B.Cu") (tstamp 423740cf-3f8a-4273-959f-7bc69baac7b1) (name "Bluetooth keepout bottom") (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
@ -14623,7 +14638,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 669db3c9-a6b0-4c48-9af0-77f7c3c14d6e) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -15234,7 +15249,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp b4b0b64d-82a0-4de5-b8d4-5536c5cc8f7d) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -15932,7 +15947,7 @@
(zone (net 0) (net_name "") (layers *.Cu) (tstamp ea6dcdfc-e393-43a4-a3be-46a482bbf8e2) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
@ -16768,7 +16783,7 @@
(zone (net 0) (net_name "") (layers *.Cu) (tstamp 2eb6dd12-75de-4196-b850-6ce8aca74c9c) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
@ -17066,7 +17081,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 7455d3f2-8696-443d-b54f-c6275ed4119d) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -17164,7 +17179,7 @@
(zone (net 0) (net_name "") (layers *.Cu) (tstamp ec59c996-2321-4036-875d-bae8a2eff634) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
@ -18524,7 +18539,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 0a66bed4-3e5d-4a2f-878f-1d43cbc7a6c9) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -18543,7 +18558,7 @@
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp dc90b7de-7781-4831-a51f-244db8f3a1aa) (hatch edge 0.2)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.2) (thermal_bridge_width 0.2))
(polygon
(pts
@ -32118,7 +32133,7 @@
(zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 851144d6-f421-464c-a507-2dea195435ec) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts

View File

@ -3,10 +3,12 @@
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 0.7799999713897705,
"tracks": 1.0,
"vias": 0.7900000214576721,

View File

@ -1,5 +1,6 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.19999999999999998,
@ -181,7 +182,8 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
@ -365,18 +367,23 @@
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "ignore",
"no_connect_connected": "warning",
@ -386,6 +393,7 @@
"pin_to_pin": "warning",
"power_pin_not_driven": "ignore",
"similar_labels": "warning",
"simulation_model_issue": "error",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
@ -403,7 +411,7 @@
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.2,
"diff_pair_via_gap": 0.25,
@ -417,10 +425,10 @@
"track_width": 0.2,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6.0
"wire_width": 6
},
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.254,
"diff_pair_via_gap": 0.25,
@ -429,18 +437,15 @@
"microvia_diameter": 0.508,
"microvia_drill": 0.127,
"name": "GND",
"nets": [
"GND"
],
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6.0
"wire_width": 6
},
{
"bus_width": 12.0,
"bus_width": 12,
"clearance": 0.4,
"diff_pair_gap": 0.2,
"diff_pair_via_gap": 0.25,
@ -449,26 +454,49 @@
"microvia_diameter": 0.508,
"microvia_drill": 0.127,
"name": "IN_CRANK",
"nets": [
"/A8",
"/A9",
"/IN_CAM_VR+",
"/IN_CAM_VR-",
"/IN_CRANK+",
"/IN_CRANK-"
],
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6.0
"wire_width": 6
}
],
"meta": {
"version": 2
"version": 3
},
"net_colors": null
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "GND",
"pattern": "GND"
},
{
"netclass": "IN_CRANK",
"pattern": "/A8"
},
{
"netclass": "IN_CRANK",
"pattern": "/A9"
},
{
"netclass": "IN_CRANK",
"pattern": "/IN_CAM_VR+"
},
{
"netclass": "IN_CRANK",
"pattern": "/IN_CAM_VR-"
},
{
"netclass": "IN_CRANK",
"pattern": "/IN_CRANK+"
},
{
"netclass": "IN_CRANK",
"pattern": "/IN_CRANK-"
}
]
},
"pcbnew": {
"last_paths": {
@ -484,6 +512,8 @@
"schematic": {
"annotate_start_num": 1000,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_bus_thickness": 12.0,
"default_junction_size": 40.0,
"default_line_thickness": 6.0,
@ -518,7 +548,11 @@
"page_layout_descr_file": "kicad6-libraries/Border.kicad_wks",
"plot_directory": "gerber/",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},

@ -1 +1 @@
Subproject commit db562ba9c1676e8cd117dd0bab22ead44a21c2a2
Subproject commit c9ba42002ae083f678554f688317d031e38309e6