feat: v1 done

This commit is contained in:
2025-03-26 14:14:42 +08:00
parent cc1addc139
commit 15bed84d59
26 changed files with 53652 additions and 1147 deletions

View File

@ -37,9 +37,9 @@
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.8,
"height": 1.27,
"width": 2.54
"drill": 3.2,
"height": 6.4,
"width": 6.4
},
"silk_line_width": 0.1,
"silk_text_italic": false,
@ -58,7 +58,36 @@
"width": 0.0
}
],
"drc_exclusions": [],
"drc_exclusions": [
[
"clearance|114712500|78250000|57b4eee7-daad-48c9-a9d1-8182b696185a|9c836ad7-72cc-4db6-a9a3-9747dcddbc2b",
""
],
[
"lib_footprint_mismatch|107000000|37500000|7efa9604-2fc3-4650-928b-0f10d9351b1a|00000000-0000-0000-0000-000000000000",
""
],
[
"lib_footprint_mismatch|135067500|73600000|6b9f0566-2ddd-4c72-b622-0c68058ef1c2|00000000-0000-0000-0000-000000000000",
""
],
[
"lib_footprint_mismatch|57000000|97000000|105ada08-9a07-4f34-b129-2b6f2d96024f|00000000-0000-0000-0000-000000000000",
""
],
[
"lib_footprint_mismatch|62500000|122509500|19763e6d-a497-4ef7-9793-a7ec78a068c7|00000000-0000-0000-0000-000000000000",
""
],
[
"lib_footprint_mismatch|77993700|64017300|efac08d6-fc9b-4734-bdb4-05f73b2e42cd|00000000-0000-0000-0000-000000000000",
""
],
[
"lib_footprint_mismatch|81500000|37500000|7cb9a840-9064-4086-a775-fbbc7786457b|00000000-0000-0000-0000-000000000000",
""
]
],
"meta": {
"version": 2
},
@ -122,7 +151,7 @@
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_clearance": 0.0762,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_groove_width": 0.0,
@ -135,10 +164,10 @@
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_track_width": 0.0762,
"min_via_annular_width": 0.15,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"solder_mask_to_copper_clearance": 0.005,
"use_height_for_length_calcs": true
},
"teardrop_options": [
@ -229,7 +258,13 @@
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_pairs": [
{
"bottomLayer": 2,
"enabled": true,
"topLayer": 0
}
],
"layer_presets": [],
"viewports": []
},
@ -238,7 +273,16 @@
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"erc_exclusions": [
[
"lib_symbol_mismatch|355600|1371600|4d1d7321-48a4-47bd-9911-a0129c7c08ec|00000000-0000-0000-0000-000000000000|||",
"引脚与实际元件不一致"
],
[
"lib_symbol_mismatch|609600|1371600|a508d5b4-8c16-4bfb-9cb2-0305fb53d8fb|00000000-0000-0000-0000-000000000000|||",
"引脚与实际元件不一致"
]
],
"meta": {
"version": 0
},
@ -442,14 +486,14 @@
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"pin_to_pin": "error",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore",
"single_global_label": "ignore",
"single_global_label": "warning",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"unit_value_mismatch": "error",
@ -458,7 +502,9 @@
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_footprint_libs": [
"!Rayine_Components"
],
"pinned_symbol_libs": []
},
"meta": {
@ -469,7 +515,7 @@
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"clearance": 0.381,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
@ -480,10 +526,27 @@
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"track_width": 0.381,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
},
{
"clearance": 1.27,
"diff_pair_gap": 2.5,
"name": "AC Power",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 1.27
},
{
"clearance": 0.762,
"name": "Power",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.762
}
],
"meta": {
@ -491,14 +554,35 @@
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
"netclass_patterns": [
{
"netclass": "AC Power",
"pattern": "L|N"
},
{
"netclass": "AC Power",
"pattern": "/LOAD*"
},
{
"netclass": "Power",
"pattern": "5V"
},
{
"netclass": "Power",
"pattern": "3V3"
},
{
"netclass": "Power",
"pattern": "GND*"
}
]
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"plot": "production/",
"pos_files": "",
"specctra_dsn": "",
"step": "",
@ -620,8 +704,16 @@
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"meta": {
"version": 0
},
"model_mode": 4,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"plot_directory": "production/",
"space_save_all_events": true,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",