Initial commit

This commit is contained in:
jaseg 2025-01-03 23:51:42 +01:00
commit 2048a51ed0
56 changed files with 24919 additions and 0 deletions

736
board.json Normal file
View file

@ -0,0 +1,736 @@
{
"arcs": {},
"block": "9bf01de1-87e6-416e-a2d3-c4b616f1842e",
"colors": {
"silkscreen": {
"b": 1.0,
"g": 1.0,
"r": 1.0
},
"solder_mask": {
"b": 0.0,
"g": 0.5,
"r": 0.0
},
"substrate": {
"b": 0.0,
"g": 0.15000000596046448,
"r": 0.20000000298023224
}
},
"connection_lines": {},
"dimensions": {},
"fab_output_settings": {
"drill_mode": "merged",
"drill_npth": "-npth.txt",
"drill_pth": ".txt",
"layers": {},
"output_directory": "",
"prefix": "sfp-usb-nic",
"zip_output": false
},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 1000000
},
"grids": {}
},
"holes": {},
"junctions": {},
"keepouts": {},
"lines": {},
"n_inner_layers": 0,
"name": "",
"odb_output_settings": {
"format": "tgz",
"job_name": "",
"output_directory": "",
"output_filename": ""
},
"output_format": "gerber",
"packages": {},
"pdf_export_settings": {
"holes_diameter": 0,
"layers": {},
"min_line_width": 0,
"mirror": false,
"output_filename": "",
"reverse_layers": false,
"set_holes_size": false
},
"planes": {},
"pnp_export_settings": {
"bottom_side": "",
"column_names": {},
"columns": [
"refdes",
"x",
"y",
"angle",
"side"
],
"customize": false,
"filename_bottom": "",
"filename_merged": "",
"filename_top": "",
"mode": "merged",
"output_directory": "",
"position_format": "",
"top_side": ""
},
"polygons": {},
"rules": {
"clearance_copper": {
"6ab3f35f-0b40-4e2b-8d7b-66a7cd584765": {
"clearances": [
{
"clearance": 100000,
"types": [
"other",
"other"
]
},
{
"clearance": 100000,
"types": [
"other",
"track"
]
},
{
"clearance": 100000,
"types": [
"other",
"pad"
]
},
{
"clearance": 100000,
"types": [
"other",
"pad_th"
]
},
{
"clearance": 100000,
"types": [
"other",
"via"
]
},
{
"clearance": 100000,
"types": [
"other",
"plane"
]
},
{
"clearance": 100000,
"types": [
"other",
"hole_pth"
]
},
{
"clearance": 100000,
"types": [
"other",
"hole_npth"
]
},
{
"clearance": 100000,
"types": [
"other",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"other",
"text"
]
},
{
"clearance": 100000,
"types": [
"other",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"track",
"track"
]
},
{
"clearance": 100000,
"types": [
"track",
"pad"
]
},
{
"clearance": 100000,
"types": [
"track",
"pad_th"
]
},
{
"clearance": 100000,
"types": [
"track",
"via"
]
},
{
"clearance": 100000,
"types": [
"track",
"plane"
]
},
{
"clearance": 100000,
"types": [
"track",
"hole_pth"
]
},
{
"clearance": 100000,
"types": [
"track",
"hole_npth"
]
},
{
"clearance": 100000,
"types": [
"track",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"track",
"text"
]
},
{
"clearance": 100000,
"types": [
"track",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"pad",
"pad"
]
},
{
"clearance": 100000,
"types": [
"pad",
"pad_th"
]
},
{
"clearance": 100000,
"types": [
"pad",
"via"
]
},
{
"clearance": 100000,
"types": [
"pad",
"plane"
]
},
{
"clearance": 100000,
"types": [
"pad",
"hole_pth"
]
},
{
"clearance": 100000,
"types": [
"pad",
"hole_npth"
]
},
{
"clearance": 100000,
"types": [
"pad",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"pad",
"text"
]
},
{
"clearance": 100000,
"types": [
"pad",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"pad_th",
"pad_th"
]
},
{
"clearance": 100000,
"types": [
"pad_th",
"via"
]
},
{
"clearance": 100000,
"types": [
"pad_th",
"plane"
]
},
{
"clearance": 100000,
"types": [
"pad_th",
"hole_pth"
]
},
{
"clearance": 100000,
"types": [
"pad_th",
"hole_npth"
]
},
{
"clearance": 100000,
"types": [
"pad_th",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"pad_th",
"text"
]
},
{
"clearance": 100000,
"types": [
"pad_th",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"via",
"via"
]
},
{
"clearance": 100000,
"types": [
"via",
"plane"
]
},
{
"clearance": 100000,
"types": [
"via",
"hole_pth"
]
},
{
"clearance": 100000,
"types": [
"via",
"hole_npth"
]
},
{
"clearance": 100000,
"types": [
"via",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"via",
"text"
]
},
{
"clearance": 100000,
"types": [
"via",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"plane",
"plane"
]
},
{
"clearance": 100000,
"types": [
"plane",
"hole_pth"
]
},
{
"clearance": 100000,
"types": [
"plane",
"hole_npth"
]
},
{
"clearance": 100000,
"types": [
"plane",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"plane",
"text"
]
},
{
"clearance": 100000,
"types": [
"plane",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"hole_pth",
"hole_pth"
]
},
{
"clearance": 100000,
"types": [
"hole_pth",
"hole_npth"
]
},
{
"clearance": 100000,
"types": [
"hole_pth",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"hole_pth",
"text"
]
},
{
"clearance": 100000,
"types": [
"hole_pth",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"hole_npth",
"hole_npth"
]
},
{
"clearance": 100000,
"types": [
"hole_npth",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"hole_npth",
"text"
]
},
{
"clearance": 100000,
"types": [
"hole_npth",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"board_edge",
"board_edge"
]
},
{
"clearance": 100000,
"types": [
"board_edge",
"text"
]
},
{
"clearance": 100000,
"types": [
"board_edge",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"text",
"text"
]
},
{
"clearance": 100000,
"types": [
"text",
"net_tie"
]
},
{
"clearance": 100000,
"types": [
"net_tie",
"net_tie"
]
}
],
"enabled": true,
"layer": 10000,
"match_1": {
"mode": "all",
"net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000",
"net_name_regex": ""
},
"match_2": {
"mode": "all",
"net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000",
"net_name_regex": ""
},
"order": 0,
"routing_offset": 50000
}
},
"clearance_copper_keepout": {
"4b5ceb63-2538-405f-95ac-a490dfccbf7d": {
"clearances": null,
"enabled": true,
"match": {
"mode": "all",
"net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000",
"net_name_regex": ""
},
"match_keepout": {
"component": "00000000-0000-0000-0000-000000000000",
"keepout_class": "",
"mode": "all"
},
"order": 0,
"routing_offset": 50000
}
},
"clearance_copper_other": {
"d6a9ea01-6289-4f27-b668-3a5ca257a5cd": {
"clearances": [],
"enabled": true,
"layer": 10000,
"match": {
"mode": "all",
"net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000",
"net_name_regex": ""
},
"order": 0,
"routing_offset": 50000
}
},
"clearance_same_net": {},
"clearance_silkscreen_exposed_copper": {
"clearance_bottom": 100000,
"clearance_top": 100000,
"enabled": true,
"order": -1,
"pads_only": false
},
"diffpair": {},
"hole_size": {},
"layer_pair": {
"d25d00ff-3c3d-4ce5-a43d-55d34bf28bbe": {
"enabled": true,
"layers": [
0,
-100
],
"match": {
"mode": "all",
"net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000",
"net_name_regex": ""
},
"order": 0
}
},
"parameters": {
"courtyard_expansion": 250000,
"enabled": true,
"hole_solder_mask_expansion": 100000,
"order": -1,
"paste_mask_contraction": 0,
"solder_mask_expansion": 100000,
"via_solder_mask_expansion": 100000
},
"plane": {
"8f96bf8d-06ea-4ec6-a607-4506a88be6b4": {
"enabled": true,
"layer": 10000,
"match": {
"mode": "all",
"net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000",
"net_name_regex": ""
},
"order": 0,
"settings": {
"angle": 0,
"connect_style": "solid",
"fill_style": "solid",
"hatch_border_width": 500000,
"hatch_line_spacing": 500000,
"hatch_line_width": 200000,
"keep_orphans": false,
"min_width": 200000,
"n_spokes": 4,
"style": "round",
"text_style": "expand",
"thermal_gap_width": 200000,
"thermal_spoke_width": 200000
}
}
},
"shorted_pads": {},
"thermals": {},
"track_width": {
"31f301ed-9c61-4d5d-8e85-93ff37da3ad7": {
"enabled": true,
"match": {
"mode": "all",
"net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000",
"net_name_regex": ""
},
"order": 0,
"widths": {
"-100": {
"def": 200000,
"max": 10000000,
"min": 100000
},
"0": {
"def": 200000,
"max": 10000000,
"min": 100000
}
}
}
},
"via": {
"e9fb49ae-6fc4-49d1-959b-392b20c42172": {
"enabled": true,
"match": {
"mode": "all",
"net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000",
"net_name_regex": ""
},
"order": 0,
"padstack": "3c4a52fe-3ae0-4c3e-a108-824b53d6d6da",
"parameter_set": {
"hole_diameter": 200000,
"via_diameter": 500000
}
}
},
"via_definitions": {
"enabled": true,
"order": -1,
"via_definitions": {}
}
},
"stackup": {},
"step_export_settings": {
"filename": "",
"include_3d_models": true,
"min_diameter": 109496751302832,
"prefix": ""
},
"texts": {},
"tracks": {},
"type": "board",
"uuid": "ea088df3-cf95-48b4-9c17-32e9c11decf8",
"version": 21,
"vias": {}
}