Skip to content
Snippets Groups Projects
Commit 3b28d50a authored by David Huss's avatar David Huss :speech_balloon:
Browse files

Add board outline

parent a19d81aa
No related branches found
No related tags found
No related merge requests found
...@@ -24,7 +24,53 @@ ...@@ -24,7 +24,53 @@
"drill_mode": "merged", "drill_mode": "merged",
"drill_npth": "-npth.txt", "drill_npth": "-npth.txt",
"drill_pth": ".txt", "drill_pth": ".txt",
"layers": {}, "layers": {
"-100": {
"enabled": true,
"filename": ".gbl",
"layer": -100
},
"-110": {
"enabled": true,
"filename": ".gbs",
"layer": -110
},
"-120": {
"enabled": true,
"filename": ".gbo",
"layer": -120
},
"-130": {
"enabled": true,
"filename": ".gbp",
"layer": -130
},
"0": {
"enabled": true,
"filename": ".gtl",
"layer": 0
},
"10": {
"enabled": true,
"filename": ".gts",
"layer": 10
},
"100": {
"enabled": true,
"filename": ".gko",
"layer": 100
},
"20": {
"enabled": true,
"filename": ".gto",
"layer": 20
},
"30": {
"enabled": true,
"filename": ".gtp",
"layer": 30
}
},
"output_directory": "", "output_directory": "",
"prefix": "daisyy", "prefix": "daisyy",
"zip_output": false "zip_output": false
...@@ -58,10 +104,179 @@ ...@@ -58,10 +104,179 @@
"output_filename": "" "output_filename": ""
}, },
"output_format": "gerber", "output_format": "gerber",
"packages": {}, "packages": {
"da0141d1-a29a-449c-a10a-50507a6b6094": {
"component": "f6467f16-fce0-4df7-8c49-33ecb3c5b25b",
"fixed": false,
"flip": false,
"omit_silkscreen": false,
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
24000000
]
},
"smashed": false,
"texts": []
},
"f163003e-ea43-4995-adfb-7cf360caae8d": {
"component": "4ce062b0-fd74-473b-ab3d-d98194459977",
"fixed": false,
"flip": true,
"omit_silkscreen": false,
"placement": {
"angle": 0,
"mirror": true,
"shift": [
0,
26000000
]
},
"smashed": false,
"texts": []
}
},
"pdf_export_settings": { "pdf_export_settings": {
"holes_diameter": 0, "holes_diameter": 0,
"layers": {}, "layers": {
"-100": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"-110": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"-120": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"-130": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"-140": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"-150": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"0": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"10": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"100": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": true,
"mode": "outline"
},
"10000": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"110": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": true,
"mode": "outline"
},
"20": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"30": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"40": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": false,
"mode": "outline"
},
"50": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 0.0
},
"enabled": true,
"mode": "outline"
}
},
"min_line_width": 0, "min_line_width": 0,
"mirror": false, "mirror": false,
"output_filename": "", "output_filename": "",
...@@ -71,7 +286,17 @@ ...@@ -71,7 +286,17 @@
"planes": {}, "planes": {},
"pnp_export_settings": { "pnp_export_settings": {
"bottom_side": "", "bottom_side": "",
"column_names": {}, "column_names": {
"MPN": "",
"angle": "",
"manufacturer": "",
"package": "",
"refdes": "",
"side": "",
"value": "",
"x": "",
"y": ""
},
"columns": [ "columns": [
"refdes", "refdes",
"x", "x",
...@@ -88,7 +313,314 @@ ...@@ -88,7 +313,314 @@
"position_format": "", "position_format": "",
"top_side": "" "top_side": ""
}, },
"polygons": {}, "polygons": {
"4e463200-589f-41be-a553-03bad3a3f4d6": {
"layer": 100,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
36000000,
-52000000
],
"type": "line"
},
{
"arc_center": [
-36000000,
-50000000
],
"arc_reverse": true,
"position": [
-36000000,
-52000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-38000000,
-50000000
],
"type": "line"
},
{
"arc_center": [
-40000000,
-45000000
],
"arc_reverse": false,
"position": [
-38000000,
-45000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-40000000,
-43000000
],
"type": "line"
},
{
"arc_center": [
-45000000,
-41000000
],
"arc_reverse": true,
"position": [
-45000000,
-43000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-47000000,
-41000000
],
"type": "line"
},
{
"arc_center": [
-45000000,
41000000
],
"arc_reverse": true,
"position": [
-47000000,
41000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-45000000,
43000000
],
"type": "line"
},
{
"arc_center": [
-40000000,
45000000
],
"arc_reverse": false,
"position": [
-40000000,
43000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-38000000,
45000000
],
"type": "line"
},
{
"arc_center": [
-36000000,
50000000
],
"arc_reverse": true,
"position": [
-38000000,
50000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-36000000,
52000000
],
"type": "line"
},
{
"arc_center": [
36000000,
50000000
],
"arc_reverse": true,
"position": [
36000000,
52000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
38000000,
50000000
],
"type": "line"
},
{
"arc_center": [
40000000,
45000000
],
"arc_reverse": false,
"position": [
38000000,
45000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
40000000,
43000000
],
"type": "line"
},
{
"arc_center": [
45000000,
41000000
],
"arc_reverse": true,
"position": [
45000000,
43000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
47000000,
41000000
],
"type": "line"
},
{
"arc_center": [
45000000,
-41000000
],
"arc_reverse": true,
"position": [
47000000,
-41000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
45000000,
-43000000
],
"type": "line"
},
{
"arc_center": [
40000000,
-45000000
],
"arc_reverse": false,
"position": [
40000000,
-43000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
38000000,
-45000000
],
"type": "line"
},
{
"arc_center": [
36000000,
-50000000
],
"arc_reverse": true,
"position": [
38000000,
-50000000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
36000000,
-52000000
],
"type": "line"
}
]
}
},
"rules": { "rules": {
"clearance_copper": { "clearance_copper": {
"067657fc-0595-4a78-a876-d7ec2d717b70": { "067657fc-0595-4a78-a876-d7ec2d717b70": {
...@@ -561,13 +1093,13 @@ ...@@ -561,13 +1093,13 @@
"match_1": { "match_1": {
"mode": "all", "mode": "all",
"net": "00000000-0000-0000-0000-000000000000", "net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000", "net_class": "d3cde4be-ff63-4cf9-bc82-2965b938b344",
"net_name_regex": "" "net_name_regex": ""
}, },
"match_2": { "match_2": {
"mode": "all", "mode": "all",
"net": "00000000-0000-0000-0000-000000000000", "net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000", "net_class": "d3cde4be-ff63-4cf9-bc82-2965b938b344",
"net_name_regex": "" "net_name_regex": ""
}, },
"order": 0, "order": 0,
...@@ -581,7 +1113,7 @@ ...@@ -581,7 +1113,7 @@
"match": { "match": {
"mode": "all", "mode": "all",
"net": "00000000-0000-0000-0000-000000000000", "net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000", "net_class": "d3cde4be-ff63-4cf9-bc82-2965b938b344",
"net_name_regex": "" "net_name_regex": ""
}, },
"match_keepout": { "match_keepout": {
...@@ -601,7 +1133,7 @@ ...@@ -601,7 +1133,7 @@
"match": { "match": {
"mode": "all", "mode": "all",
"net": "00000000-0000-0000-0000-000000000000", "net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000", "net_class": "d3cde4be-ff63-4cf9-bc82-2965b938b344",
"net_name_regex": "" "net_name_regex": ""
}, },
"order": 0, "order": 0,
...@@ -628,7 +1160,7 @@ ...@@ -628,7 +1160,7 @@
"match": { "match": {
"mode": "all", "mode": "all",
"net": "00000000-0000-0000-0000-000000000000", "net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000", "net_class": "d3cde4be-ff63-4cf9-bc82-2965b938b344",
"net_name_regex": "" "net_name_regex": ""
}, },
"order": 0 "order": 0
...@@ -650,7 +1182,7 @@ ...@@ -650,7 +1182,7 @@
"match": { "match": {
"mode": "all", "mode": "all",
"net": "00000000-0000-0000-0000-000000000000", "net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000", "net_class": "d3cde4be-ff63-4cf9-bc82-2965b938b344",
"net_name_regex": "" "net_name_regex": ""
}, },
"order": 0, "order": 0,
...@@ -679,7 +1211,7 @@ ...@@ -679,7 +1211,7 @@
"match": { "match": {
"mode": "all", "mode": "all",
"net": "00000000-0000-0000-0000-000000000000", "net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000", "net_class": "d3cde4be-ff63-4cf9-bc82-2965b938b344",
"net_name_regex": "" "net_name_regex": ""
}, },
"order": 0, "order": 0,
...@@ -703,7 +1235,7 @@ ...@@ -703,7 +1235,7 @@
"match": { "match": {
"mode": "all", "mode": "all",
"net": "00000000-0000-0000-0000-000000000000", "net": "00000000-0000-0000-0000-000000000000",
"net_class": "00000000-0000-0000-0000-000000000000", "net_class": "d3cde4be-ff63-4cf9-bc82-2965b938b344",
"net_name_regex": "" "net_name_regex": ""
}, },
"order": 0, "order": 0,
...@@ -720,7 +1252,16 @@ ...@@ -720,7 +1252,16 @@
"via_definitions": {} "via_definitions": {}
} }
}, },
"stackup": {}, "stackup": {
"-100": {
"substrate_thickness": 0,
"thickness": 35000
},
"0": {
"substrate_thickness": 1600000,
"thickness": 35000
}
},
"step_export_settings": { "step_export_settings": {
"filename": "", "filename": "",
"include_3d_models": true, "include_3d_models": true,
......
{
"planes": {}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment